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
339084525597	339084526166	339084526716	339084527266	339084527816	339084528366	339084528916	339084529466	339084530016	339084530566	339084531116	339084531666	339084532216	339084532766	339084533316	339084533866	339084534416	339084534966	339084535516	339084536066	339084536616	339084537166	339084537716	339084538266	339084538816	339084539366	339084539916	339084540466	339084541016	339084541566	339084542116	339084542666	339084543216	339084543766	339084544316	339084544866	339084545416	339084545966	339084546516	339084547066	339084547616	339084548166	339084548716	339084549266	339084549816	339084550366	339084550916	339084551466	339084552016	339084552566	339084553116	339084553666	339084554216	339084554766	339084555316	339084555866	339084556416	339084556966	339084557516	339084558066	339084558616	339084559166	339084559716	339084560266	339084560816	339084561366	339084561916	339084562466	339084563016	339084563566	339084564116	339084564666	339084565216	339084565766	339084566316	339084566866	339084567416	339084567966	339084568516	339084569066	339084569616	339084570166	339084570716	339084571266	339084571816	339084572366	339084572916	339084573466	339084574016	339084574566	339084575116	339084575666	339084576216	339084576766	339084577316	339084577866	339084578416	339084578966	339084579516	339084580066	339084580616	339084581166	339084581716	339084582266	339084582816	339084583366	339084583916	339084584466	339084585016	339084585566	339084586116	339084586666	339084587216	339084587766	339084588316	339084588866	339084589416	339084589966	339084590516	339084591066	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24234	21412	28935	24332	21941	23769	23539	19985	19425	19553	37920	57086	40628	27032	21223	19541	19095	19027	18867	18607	18878	18917	19043	18899	18757	18337	18773	18682	18629	18523	18727	18745	18840	18793	18808	18676	18887	18679	18784	18847	18776	18718	18854	18725	18652	18830	18577	18736	18546	18653	18759	18807	18834	18950	18805	18597	18645	18656	18535	18523	18746	18638	18721	18592	18915	18873	18645	18615	18590	18769	18695	18909	18623	18703	18642	18752	18679	18466	19004	18808	18890	18662	18565	18618	18573	18651	18808	18723	18805	18650	18839	18790	18840	18701	18716	18617	18554	18531	18798	18638	18805	18664	18530	18736	18754	18785	18430	18800	18695	18545	18574	18805	18612	18772	18598	18643	18521	18825	18562	18395	18616	18629	18646	18716	18450	18607	18516	18808	18719	18766	18661	18717	18634	18878	18747	18938	18692	18843	18842	18550	18582	18783	18622	18839	18923	18572	18772	18528	18773	18800	18617	18531	18552	18763	18842	18671	18672	18720	18512	18736	18698	18804	18852	18628	18689	18703	18811	18754	18753	18854	18810	18826	18528	18585	18693	18604	18660	18666	18806	18663	18606	18614	18583	18569	18550	18651	18529	18706	18568	18569	18737	18750	18810	18701	18554	18717	18840	18645	18672	18688	18705	18556	18641	18613	18537	18720	18845	18746	18601	18772	18769	18623	18560	18762	18629	18476	18726	18699	18521	18671	18648	18552	18538	18637	18608	18753	18718	18578	18640	18511	18579	18692	18889	18708	18586	18575	18538	18614	18550	18636	18829	18675	18996	18721	18596	18652	18591	18659	18624	18608	18634	18672	18670	18900	18851	18576	18726	18730	18588	18699	18795	18518	18749	18852	18679	18895	18617	18747	18466	18924	18785	18797	18831	18709	18607	18614	18520	18426	18597	18828	18623	18743	18790	18583	18721	18578	18732	18838	18797	18692	18763	18733	18685	18612	18665	18570	18617	18427	18635	18491	18805	18667	18818	18458	18644	18826	18859	18735	18713	18508	18552	18623	18627	18558	18491	18504	18532	18613	18881	18828	18568	18912	18655	18905	18713	18596	18747	18521	18560	18804	18642	18661	18516	18608	18763	18748	18672	18446	18646	18775	18549	18864	18701	18592	18418	18591	18694	18706	18794	18826	18664	18579	18777	18587	18749	18761	18846	18811	18567	18423	18933	18475	18535	18529	18816	18804	18695	18518	18654	18670	18553	18592	18667	18716	18770	18668	18746	18578	18563	18577	18595	18671	18682	18694	18852	18722	18655	18794	18665	18562	18535	18523	18706	18772	18657	18826	18678	18637	18537	18719	18580	18678	18723	18614	18751	18817	18804	18713	18780	18559	18646	18610	18446	18810	18635	18648	18737	18782	18731	18708	18653	18677	18643	18657	18630	18743	18534	18700	18771	18587	18824	18572	18505	18696	18854	18606	18733	18409	18810	18566	18736	18580	18792	18489	18761	18839	18683	18812	18588	18768	18569	18628	18607	18831	18695	18636	18562	18712	18554	18515	18906	18550	18728	18576	18819	18686	18889	18789	18824	18771	18720	18792	18759	18487	18573	18460	18536	18693	18774	18609	18729	18461	18562	18683	18798	18489	18696	18598	18778	18681	18661	18438	18734	18580	18554	18601	18619	18763	18584	18684	18768	18829	18786	18630	18529	18689	18808	18540	18601	18562	18665	18726	18825	18746	18744	18567	18843	18880	18517	18654	18696	18495	18528	18647	18780	18682	18649	18544	18715	18571	18415	18964	18748	18825	18676	18678	18575	18527	18577	18894	18676	18568	18846	18742	18689	18701	18805	18566	18587	18593	18919	18585	18563	18657	18575	18640	18910	18628	18534	18800	18783	18643	18606	18645	18795	18687	18728	18623	18749	18442	18611	18798	18660	18647	18700	18722	18651	18540	18709	18800	18606	18641	18671	18592	18536	18781	18867	18724	18757	18635	18993	18793	18672	18698	18669	18527	18686	18937	18635	18546	18576	18697	18965	18559	18841	18649	18845	18734	18733	18733	18528	18492	18749	18656	18575	18481	18737	18527	18543	18713	18373	18739	18583	18788	18597	18657	18772	18691	18664	18533	18830	18681	18683	18600	18635	18548	18599	18796	18628	18645	18825	18769	18626	18832	18419	18875	18827	18612	18761	18545	18740	18674	18554	18698	18572	18657	18524	18675	18706	18545	18522	18664	18953	18782	18564	18711	18701	18666	18710	18528	18722	18659	18892	18595	18733	18485	18766	18526	18726	18690	18693	18587	18543	18632	18506	18683	18692	18630	18636	18868	18794	18607	18763	18665	18564	18763	18808	18633	18616	18594	18608	18926	18610	18611	18515	18600	18648	18719	18811	18758	18833	18679	18688	18451	18613	18691	18580	18705	18768	18545	18578	18602	18777	18707	18844	18602	18584	18587	18543	18677	18775	18684	18535	18576	18704	18659	18546	18857	18751	18605	18572	18425	18710	18714	18554	18562	18683	18809	18796	18579	18787	18579	18842	18650	18916	18767	18725	18490	18690	18804	18619	18606	18644	18423	18798	18606	18878	18863	19037	18675	18821	18777	18640	18727	18589	18749	18672	18607	18516	18680	18764	18595	18478	18661	18762	18643	18850	18597	18535	18624	18684	18665	18816	18654	18785	18693	19048	18622	18807	18679	18770	18792	18453	18496	18618	18587	18753	18601	18637	18713	18526	18631	18673	18655	18679	18545	18695	18722	18785	18795	18593	18709	18563	18754	18691	18423	18829	18659	18623	18795	18630	18427	18541	18697	18697	18663	18806	18616	18785	18636	18684	18657	18548	18682	18777	18678	18581	18713	18561	18736	18548	18793	18834	18635	18695	18664	18740	18699	18728	18808	18614	18650	18692	18721	18883	18608	18707	18688	18736	18641	18775	18474	18486	18483	18725	18535	18538	18504	18767	18825	18637	18583	18639	18699	18708	18855	18898	18805	18724	18809	18587	18633	18588	18818	18681	18577	18809	18790	18684	18539	18594	18454	18771	18537	18581	18672	18677	18868	18727	18691	18513	18730	18684	18939	18876	18580	18736	18677	18527	18727	18580	18642	18582	18898	18696	18759	18560	18625	18627	18658	18676	18574	18622	18745	18433	18594	18792	18716	18695	18868	18764	18593	18771	18732	18660	18858	18776	18690	18758	18667	18702	18757	18822	18611	18769	18660	18632	18718	18518	18667	18724	18635	18678	18534	18932	18768	18540	18530	18752	18818	18826	18766	18722	18615	18795	18627	18734	18779	18512	18832	18679	18666	18647	18544	18680	18771	18300	18573	18667	18793	18653	18741	18661	18633	18740	18660	18621	18625	18796	18612	18541	18658	18649	18568	18542	18506	18572	18511	19000	18665	18732	18677	18637	18462	18641	18638	18491	18646	18502	18923	18580	18526	18751	18720	18719	18666	18313	18810	18854	18488	18705	18691	18503	18591	18829	18599	18740	18683	18643	18912	18731	18971	18734	18593	18660	18766	18648	18810	18539	18521	18620	18638	18557	18636	18408	18375	18459	18502	18631	18696	18614	18475	18551	18739	18682	18729	18563	18716	18459	18700	18570	18741	18655	18712	18654	18696	18567	18760	18695	18722	18625	18793	18591	18579	18871	18727	18787	18854	18683	18740	18573	18821	18815	18563	18652	18604	18762	18797	18815	18632	18679	18625	18665	18543	18775	18645	18810	18767	18835	18664	18838	18622	18688	18622	18687	18964	18880	18632	18921	18590	18627	18417	18583	18519	18733	18844	18648	18588	18504	18548	18651	18705	18769	18597	18725	18541	18582	18644	18643	18583	18515	18811	18670	18709	18672	18645	18490	18839	18562	18677	18665	18730	18784	18780	18750	18544	18831	18665	19030	18839	18807	18881	18724	18627	18703	18807	18610	18439	18602	18757	18842	18802	18780	18549	18404	18775	18516	19018	18584	18599	18854	18894	18476	18764	18610	18612	18706	18762	18737	18691	18835	18850	18624	18565	18657	18778	18674	18718	18698	18659	18531	18697	18686	18676	18865	18803	18746	18652	18572	18627	18654	18589	18493	18840	18664	18924	18656	18820	18676	18529	18438	18621	18654	18911	18741	18791	18582	18809	18722	18774	18729	18550	18686	18838	18765	18691	18671	18700	18823	18867	18679	18592	18768	18696	18819	18559	18744	18594	18730	18587	18737	18629	18527	18605	18724	18690	18645	18813	18605	18732	18472	18586	18633	18527	18795	18506	18693	18494	18700	18628	18658	18797	18705	18734	18454	18583	18426	18687	18654	18743	18645	18650	18795	18763	18671	18545	18601	18865	18710	18622	18496	18635	18829	18806	18619	18898	18781	18600	18847	18684	18786	18510	18687	18768	18735	18500	18666	18732	18838	18443	18494	18658	18674	18764	18603	18505	18553	18610	18725	18594	18647	18718	18714	18616	18888	18586	18650	18899	18467	18515	18550	18719	18577	18534	18770	18585	18724	18827	18842	18771	18428	18639	18750	18706	18690	18771	18636	18684	18539	18799	18848	18610	18616	18747	18761	18797	18741	18838	18678	18850	18758	18783	18622	18554	18765	18728	18860	18662	18762	18468	18478	18659	18785	18584	18646	18673	18747	18727	18970	18669	18608	18662	18720	18570	18859	18655	18478	18555	18775	18769	18672	18766	18471	18684	18787	18748	18617	18596	18610	18795	18597	18625	18669	18726	18823	18670	18773	18679	18717	18522	18858	18665	18510	18594	18756	18817	18840	18784	18626	18737	18745	18713	18720	18625	18685	18479	18708	18686	18726	18653	18720	18725	18698	18694	18775	18586	18466	18600	18886	18493	18958	18834	18749	18817	18550	18343	18384	18750	18802	18640	18718	18717	18805	18736	18532	18573	18680	18531	18667	18648	18773	18563	18736	18680	18558	18688	18767	18576	18596	18688	18624	18517	18711	18735	18611	18577	18613	18922	18809	18640	18571	18992	18594	18879	18552	18584	18873	18706	18546	18857	18683	18712	18761	18708	18904	18562	18737	18606	18663	18501	18735	18741	18702	18576	18695	18707	18444	18636	18865	18603	18581	18855	18732	18665	18659	18693	18567	18573	18852	18809	18908	18775	18619	18520	18454	18463	18575	18587	18765	18628	18631	18678	18820	18791	18639	18626
16957	27903	26614	21566	18957	17959	17279	16886	16791	16847	40107	55477	37969	24068	17153	15608	15535	15601	15490	15558	15475	15599	15732	15454	15408	15511	15475	15614	15689	15429	15504	15514	15445	15489	15577	15597	15796	15451	15372	15518	15678	15399	15583	15497	15601	15630	15515	15379	15404	15363	15648	15354	15544	15472	15509	15382	15461	15518	15598	15537	15481	15458	15420	15462	15441	15435	15492	15641	15524	15507	15467	15582	15600	15568	15513	15549	15445	15364	15366	15516	15489	15537	15378	15614	15528	15378	15578	15589	15468	15531	15563	15375	15448	15590	15639	15528	15639	15660	15623	15471	15372	15404	15375	15412	15451	15433	15472	15484	15492	15471	15662	15590	15268	15420	15603	15522	15466	15478	15495	15424	15468	15510	15499	15520	15413	15447	15482	15267	15466	15509	15549	15533	15407	15506	15530	15318	15487	15333	15496	15436	15403	15472	15437	15316	15554	15424	15524	15516	15379	15494	15442	15731	15377	15551	15543	15530	15430	15481	15342	15460	15509	15461	15561	15616	15529	15476	15377	15509	15513	15332	15360	15430	15359	15439	15532	15523	15562	15448	15474	15519	15399	15465	15491	15509	15461	15537	15529	15664	15390	15442	15629	15505	15626	15394	15424	15343	15490	15464	15547	15546	15243	15514	15635	15604	15441	15579	15523	15385	15456	15599	15430	15503	15536	15592	15510	15450	15394	15459	15519	15439	15416	15514	15507	15695	15634	15572	15395	15371	15577	15472	15722	15723	15563	15421	15373	15501	15439	15550	15554	15490	15422	15429	15533	15483	15374	15574	15637	15455	15451	15574	15569	15478	15586	15531	15645	15685	15634	15371	15705	15485	15407	15579	15514	15529	15481	15400	15467	15476	15500	15451	15553	15444	15438	15472	15461	15538	15530	15446	15500	15502	15623	15355	15433	15471	15467	15563	15324	15473	15463	15423	15409	15392	15337	15541	15466	15581	15567	15536	15483	15473	15476	15567	15537	15584	15504	15464	15431	15698	15536	15411	15563	15489	15481	15612	15474	15421	15447	15184	15581	15532	15449	15553	15401	15430	15562	15561	15409	15575	15425	15503	15469	15526	15553	15682	15594	15443	15422	15514	15384	15402	15483	15493	15458	15380	15393	15479	15628	15554	15354	15510	15599	15443	15402	15451	15532	15560	15356	15488	15301	15563	15425	15529	15520	15551	15429	15677	15309	15538	15431	15439	15497	15453	15549	15492	15427	15431	15508	15623	15298	15499	15432	15452	15506	15452	15537	15505	15525	15536	15510	15549	15381	15615	15471	15466	15487	15420	15346	15521	15537	15524	15432	15480	15327	15430	15601	15672	15422	15505	15413	15477	15341	15401	15379	15403	15646	15447	15427	15413	15642	15340	15448	15507	15447	15426	15555	15460	15604	15425	15545	15360	15579	15448	15293	15547	15588	15438	15447	15425	15349	15503	15447	15390	15559	15419	15483	15490	15579	15525	15369	15541	15446	15543	15548	15432	15544	15381	15430	15417	15557	15439	15401	15420	15462	15397	15467	15583	15410	15297	15379	15520	15516	15356	15440	15613	15415	15539	15451	15550	15484	15474	15442	15447	15357	15405	15554	15523	15612	15526	15528	15422	15478	15492	15522	15460	15408	15286	15492	15434	15444	15687	15404	15630	15572	15566	15517	15405	15239	15496	15558	15613	15309	15434	15418	15563	15408	15485	15387	15398	15523	15439	15546	15453	15340	15400	15493	15468	15442	15571	15457	15453	15465	15346	15513	15402	15528	15572	15408	15635	15328	15559	15415	15373	15305	15504	15488	15474	15388	15295	15464	15363	15584	15356	15596	15572	15473	15588	15504	15485	15433	15493	15458	15401	15462	15483	15530	15415	15471	15476	15390	15604	15335	15460	15415	15452	15182	15654	15355	15766	15504	15599	15504	15361	15615	15351	15540	15300	15590	15530	15474	15364	15642	15481	15597	15479	15568	15515	15515	15474	15459	15552	15565	15499	15379	15547	15488	15617	15401	15499	15444	15470	15620	15468	15488	15298	15505	15444	15389	15499	15550	15545	15191	15569	15316	15596	15466	15434	15490	15384	15496	15396	15545	15401	15335	15361	15607	15549	15491	15592	15237	15600	15369	15446	15657	15337	15465	15589	15328	15558	15485	15497	15392	15433	15480	15586	15485	15414	15399	15422	15402	15382	15401	15536	15508	15477	15408	15481	15415	15547	15396	15479	15412	15446	15397	15455	15456	15550	15495	15474	15388	15515	15364	15316	15337	15633	15312	15512	15589	15256	15405	15451	15536	15472	15342	15452	15635	15675	15411	15528	15477	15576	15459	15565	15502	15483	15369	15344	15562	15364	15497	15585	15496	15353	15563	15427	15564	15531	15495	15571	15469	15597	15465	15631	15490	15479	15262	15472	15322	15476	15421	15655	15478	15403	15523	15600	15458	15322	15490	15376	15479	15483	15302	15365	15584	15467	15466	15283	15363	15513	15482	15410	15378	15246	15631	15282	15350	15500	15435	15522	15478	15437	15494	15337	15519	15520	15753	15469	15693	15331	15618	15396	15413	15428	15570	15512	15422	15555	15448	15312	15608	15462	15441	15451	15559	15457	15588	15483	15344	15581	15387	15432	15469	15446	15435	15585	15526	15362	15554	15520	15476	15529	15432	15477	15452	15491	15698	15512	15304	15531	15536	15411	15361	15687	15559	15408	15478	15438	15328	15404	15579	15626	15510	15464	15421	15367	15561	15525	15502	15497	15426	15527	15478	15420	15259	15363	15597	15546	15553	15478	15464	15613	15487	15429	15628	15520	15509	15498	15526	15507	15449	15490	15389	15452	15454	15526	15661	15541	15396	15346	15541	15439	15352	15646	15682	15429	15682	15402	15490	15577	15487	15495	15547	15482	15544	15365	15461	15524	15559	15428	15647	15613	15465	15427	15421	15535	15544	15624	15479	15484	15408	15400	15602	15415	15316	15444	15553	15414	15510	15613	15575	15421	15458	15538	15373	15518	15568	15457	15383	15295	15608	15431	15442	15487	15540	15621	15431	15325	15617	15513	15433	15561	15652	15437	15704	15586	15218	15488	15616	15601	15405	15572	15517	15518	15378	15479	15414	15602	15468	15305	15542	15574	15490	15321	15493	15491	15523	15531	15529	15403	15456	15535	15544	15373	15607	15548	15348	15411	15547	15480	15466	15612	15457	15466	15452	15474	15358	15443	15508	15313	15608	15423	15462	15200	15361	15488	15545	15484	15439	15433	15509	15445	15566	15614	15505	15706	15378	15539	15551	15650	15468	15531	15465	15387	15506	15559	15641	15481	15391	15545	15384	15504	15556	15449	15611	15464	15412	15554	15425	15608	15405	15530	15347	15421	15468	15461	15553	15529	15519	15463	15275	15593	15679	15456	15493	15521	15442	15579	15371	15448	15524	15480	15494	15444	15670	15518	15387	15407	15420	15769	15646	15457	15480	15454	15531	15469	15564	15360	15594	15345	15231	15452	15417	15258	15556	15518	15437	15557	15471	15480	15436	15632	15580	15490	15545	15536	15465	15479	15511	15554	15471	15385	15595	15495	15413	15382	15464	15469	15405	15301	15573	15443	15683	15484	15476	15508	15442	15710	15492	15381	15536	15574	15283	15365	15693	15413	15475	15557	15457	15635	15583	15542	15527	15431	15651	15573	15431	15438	15461	15439	15561	15517	15455	15494	15591	15586	15158	15337	15499	15406	15743	15478	15378	15539	15501	15495	15562	15530	15349	15495	15475	15574	15294	15529	15467	15421	15466	15406	15458	15487	15367	15492	15551	15508	15433	15296	15378	15447	15540	15458	15605	15369	15344	15506	15577	15547	15455	15198	15467	15476	15447	15516	15504	15578	15491	15560	15483	15482	15464	15577	15504	15372	15414	15603	15431	15453	15499	15563	15577	15421	15419	15523	15589	15440	15430	15368	15520	15510	15614	15525	15399	15518	15475	15423	15548	15516	15579	15515	15427	15596	15572	15483	15351	15420	15530	15436	15463	15362	15613	15335	15543	15388	15534	15387	15528	15461	15628	15366	15211	15460	15442	15481	15481	15400	15623	15506	15454	15546	15400	15543	15497	15584	15513	15493	15479	15438	15587	15408	15624	15496	15557	15356	15466	15456	15471	15542	15436	15468	15407	15403	15657	15509	15411	15407	15528	15428	15469	15489	15402	15540	15361	15405	15557	15568	15438	15363	15530	15336	15507	15458	15418	15392	15437	15461	15399	15330	15349	15510	15504	15355	15439	15450	15479	15399	15549	15534	15527	15415	15550	15433	15456	15451	15531	15548	15558	15606	15689	15562	15549	15416	15333	15500	15219	15377	15438	15516	15459	15525	15563	15606	15537	15384	15484	15433	15564	15445	15479	15529	15530	15429	15520	15485	15385	15444	15544	15674	15516	15552	15331	15446	15535	15588	15564	15548	15417	15502	15514	15437	15440	15454	15561	15352	15469	15466	15316	15642	15315	15413	15438	15514	15445	15419	15475	15453	15466	15581	15321	15565	15419	15427	15487	15266	15287	15516	15329	15430	15431	15321	15431	15412	15484	15413	15619	15461	15581	15309	15348	15427	15389	15426	15374	15433	15547	15420	15446	15465	15468	15383	15562	15500	15334	15461	15594	15506	15349	15361	15564	15444	15368	15501	15625	15471	15551	15346	15387	15306	15408	15493	15511	15439	15651	15638	15605	15578	15702	15477	15629	15544	15541	15428	15499	15435	15373	15598	15519	15371	15618	15421	15479	15382	15446	15398	15473	15612	15482	15491	15402	15447	15338	15727	15543	15460	15524	15468	15412	15487	15418	15513	15517	15693	15576	15360	15406	15620	15404	15260	15598	15525	15563	15348	15452	15471	15455	15376	15332	15376	15497	15558	15596	15426	15436	15422	15544	15488	15461	15309	15622	15503	15397	15570	15499	15301	15492	15577	15523	15387	15564	15400	15700	15614	15086	15446	15588	15562	15540	15496	15502	15479	15592	15642	15471	15358	15515	15611	15490	15487	15596	15468	15332	15478	15599	15367	15526	15492	15597	15378	15382	15483	15469	15597	15536	15451	15435	15560	15450	15448	15498	15389	15532	15473	15395	15435	15554	15292	15510	15566	15435	15472
29565	21354	20953	19664	17948	18015	18310	18106	18029	18236	19435	22235	21116	19234	18539	18302	17999	18130	18100	17931	18047	18102	18001	18002	18127	17986	18067	18106	17830	18055	18297	17965	17938	18135	18124	18155	18014	17994	17889	17879	17883	18058	17987	17748	17937	18057	17877	18069	18104	18224	18289	18041	18176	18077	17847	17819	17991	18022	17969	17973	17937	18115	18068	18048	18073	17949	17849	17999	18109	17776	18071	18009	17964	17827	18010	17912	18112	18179	17919	17966	18239	18062	18014	17902	18059	18431	18030	18127	17891	17979	17889	18163	18110	18324	17892	18095	17943	18015	17890	17993	18036	17779	17862	17994	17823	18063	18146	17856	18095	17976	17911	17985	18089	17975	17950	18035	17988	18024	18030	17984	17962	17983	18081	17829	17929	17957	18001	17959	18106	18053	17911	18033	17819	17990	17996	17812	18073	17859	18066	17896	18171	17925	17994	17978	18134	17942	17798	17865	17784	17852	18020	18259	17945	18013	17968	17951	18057	17971	18030	17946	18050	17932	17943	17974	18013	18057	18123	18029	18011	18145	18046	18082	18075	17980	17914	18061	17933	17934	18085	17825	18032	17664	17934	18056	17982	17860	17938	18017	17863	18025	18141	18058	18133	18136	17872	17855	18067	18027	17968	17992	17944	18099	18288	17952	17998	18212	17974	17895	18059	17811	17995	17989	17921	17803	17766	17696	18069	18143	18098	17814	18090	18001	17950	18241	17796	17746	18146	18111	17950	18058	18130	18044	18098	17926	17994	18070	17983	18092	18170	18031	17966	18132	17919	18137	17928	17935	17906	18206	17888	17951	17882	17989	17835	18066	17926	18006	17989	17908	17949	18304	17971	18005	17853	18075	17921	18002	17972	17830	18128	18056	17907	18098	17955	18021	18119	17964	17917	17786	18074	17841	17983	18034	17967	18016	18046	18030	17846	17828	17842	18041	17840	17808	18012	18073	17916	18036	17858	17895	17965	17886	18126	18073	18013	17705	18011	17949	18063	17883	18051	17934	17946	17937	17927	17861	17985	17726	17902	18032	18228	18155	18126	18044	17914	18104	17913	17835	17964	17938	18151	17977	17909	17954	17993	17954	18003	17903	17992	17956	18202	18144	17882	18052	18232	17990	17971	18139	18122	18044	17846	18045	18173	18250	18070	17992	17990	17948	17872	17995	17970	18000	17922	18162	18056	17910	18052	18133	18175	18079	17887	18033	18099	18127	17880	18124	18027	18060	17993	17956	18040	17994	18148	17869	17913	17896	18065	18166	17937	18047	18021	17958	17830	17873	18019	17992	17982	17851	17989	17961	18043	17973	18052	17922	17933	17880	18003	18034	18035	17976	18046	18295	17954	17835	18052	17960	18047	17884	17986	17996	18010	17832	17856	17967	17977	18000	17929	18045	17966	17871	17964	17963	18059	17936	17990	18160	18025	17997	18115	17894	17874	17796	17899	17899	18143	17924	17934	17971	18066	17823	18047	18289	17978	18055	18011	18135	18055	17906	17843	17844	17928	17952	17869	17957	17930	18086	18014	17935	18077	18008	17977	18144	17809	17848	17988	18074	18011	18043	18060	18027	18069	18038	18073	17979	18014	17906	17811	17925	17980	18022	18082	18184	18220	18084	18068	17837	17934	18029	18145	17891	18183	17894	17932	17920	18034	17884	17906	17899	18064	17974	17891	18104	17905	18091	17969	17921	18087	17913	17843	17919	18017	17857	18053	17952	17980	17907	17993	17889	17889	17970	18039	17830	17885	18105	17957	17997	18114	17997	18118	17901	17966	18038	17945	18076	17918	18021	18175	18133	18098	17988	18090	18033	17863	17929	17931	17895	18034	17991	17998	17986	17842	18016	17946	17997	18002	17950	18123	18043	18013	18024	17889	17990	17928	17947	17847	17880	17856	18168	17959	17995	17999	17953	18016	17991	17978	17850	18141	17989	18015	18133	18029	18068	18028	18065	18109	18154	18070	17782	18141	18003	18126	18051	18170	18051	18018	17796	18112	18231	17967	17847	18078	17882	17788	17803	18042	18103	18002	17864	17952	17946	18124	18210	17932	18120	18120	18078	17981	17950	18090	18017	17914	17997	18249	17869	17889	17919	18136	18070	18226	18104	18054	17804	17954	17884	18025	18165	18016	17941	17743	17919	18167	17967	18104	17938	17987	18016	18071	17859	18004	17853	18015	18124	18197	18111	18007	18081	17902	17823	17952	18186	18041	17932	17860	18204	18064	17859	18063	17930	18252	17977	18258	17999	17890	17980	17917	18079	17863	17992	17946	17944	17963	18138	17989	17903	17968	17929	18087	17894	18035	18002	17958	18014	18121	17951	18112	17967	17906	17942	18120	17998	17910	17797	18162	18144	18115	18019	18065	17970	18123	17979	17961	18060	17918	17983	17975	17742	18011	17781	17927	17853	18040	17873	17878	17987	18030	17984	18163	17861	17782	18022	17967	17768	18049	18056	18149	17935	17947	17771	17985	17954	17987	18240	17899	18177	18019	17954	17860	17922	17947	17990	17890	17865	18103	18109	17963	17871	18061	17974	18204	18032	17928	17953	17973	17897	17964	17939	18123	18102	17983	18199	17842	18006	18173	18130	18094	18216	18041	17878	18109	18111	17851	17861	17659	17976	17986	17817	17853	18112	17941	18231	17916	17942	17813	17774	18014	17957	18059	18141	17920	18110	18001	18006	18056	18145	18114	18098	18028	18194	17944	17866	17908	18165	18115	17910	18111	18119	18107	18107	18054	17967	17958	17933	18063	18018	18003	17932	17978	18164	17832	18096	17905	17873	18097	18049	18186	17932	18033	18132	17861	17809	18122	17903	18100	17971	18057	17807	17897	17938	18016	18148	17905	18053	17901	18066	17980	18060	17922	17910	18069	17943	18231	17937	17883	18109	18003	18099	18138	18158	18042	18100	17974	17990	18000	18080	17996	18015	18083	18065	18054	18106	17866	17873	17998	17955	17870	18043	18003	17955	18006	17893	17918	17909	17887	17988	18166	17875	18053	17851	18139	17938	17878	17933	17955	17916	18033	18016	17905	17734	17960	17856	18093	18199	18199	17881	17894	17891	18016	17740	17907	17996	17864	17937	18132	18177	18063	18192	17910	18189	18086	17978	18049	17987	18086	17913	17989	18147	17977	17812	18076	17948	17866	18004	17771	18026	17985	17916	18098	17873	17986	18223	17744	18006	17915	18058	17891	18104	18005	18282	17970	17904	17893	17999	17897	18024	18112	18068	18076	17983	18066	17855	18046	17997	18074	17993	18137	18004	18171	18085	17950	17969	18147	18153	17941	17931	18143	17961	17834	17828	17868	18010	18072	18093	17764	17968	17983	17969	18172	18136	17926	18283	18108	18073	17977	18005	17888	17925	17947	17987	18069	17894	18147	18015	18030	18144	18162	18042	18209	18153	18169	17935	17781	17962	17984	17756	17961	17905	17929	18088	18191	17963	18042	18093	17967	18026	18335	18018	17922	18065	18307	17969	18042	18045	17960	17998	17822	18051	17897	18005	18002	18059	17895	17867	18153	18093	18021	17985	17957	17948	18141	17884	18043	17966	17941	17988	17954	18042	17888	18145	18185	18051	18100	17969	17955	18023	18012	17866	17857	18046	17863	18218	18134	18052	18050	17843	18186	18329	18040	18025	17901	18044	18119	18048	17956	17877	17893	18101	17976	18079	17918	18078	18008	17995	17870	18063	18082	18098	17811	17845	18036	18033	17987	18069	17821	17878	18119	18019	18086	17990	18024	17822	18079	18053	17994	18087	18065	18047	18020	18095	18035	17991	17825	18084	18070	18058	17971	17925	18038	18021	17899	18075	18223	18183	18330	18012	18011	18049	18233	17865	18323	18072	17984	18108	18226	18022	17957	17922	18043	18063	17931	17863	18090	17918	18107	18104	17891	18045	18105	18002	17908	18253	18035	17932	18084	18188	17985	17875	17960	18023	18212	18014	18141	18042	17979	18186	18340	17887	18165	18081	18134	17959	18064	17939	18072	18020	18027	18082	18163	18058	17843	18057	18075	18109	17877	18134	18082	17873	17917	18171	18260	18050	18128	18029	18044	17797	18112	18089	17856	17933	18005	18027	17948	18038	17948	17929	18030	17914	17895	17955	17918	17638	18011	17886	18068	17978	17925	17979	18005	18200	17953	18022	17837	17965	18017	17967	17946	18225	18046	18002	17912	18093	18018	17985	17973	17959	18008	18028	18250	18163	18029	18154	17901	17970	18045	17835	18046	17870	17813	18467	18072	18114	17903	17948	18125	18137	18086	18063	18168	17995	17988	18132	18157	17797	17805	18059	17993	17663	18106	18116	18183	18033	18233	18027	17912	17860	18071	18189	17791	17900	18340	18167	17893	18119	17983	17793	18101	17946	18031	17911	17830	18201	18064	17931	17925	17928	17770	18003	17897	17962	17981	18161	18102	18030	18142	18310	17892	17849	18049	18061	17947	18152	17934	18001	17818	18018	17952	18076	18057	17919	18023	18113	17924	17959	17975	18160	18059	17972	17999	18084	18003	18110	17829	18054	17872	17856	18161	17940	18000	18159	18111	17883	18027	17902	17989	18093	18226	18061	17944	17966	18104	17965	17985	17844	18088	18028	18221	17898	18141	18021	17948	18196	17962	18110	17879	18110	18028	18035	18181	17760	17932	18036	18066	17977	18254	17882	17913	18012	17980	18017	18035	17993	18152	18057	17917	18089	18087	18043	18068	17934	18031	18036	18051	18055	18089	17908	18037	18161	18244	17949	18005	17900	17796	18020	18179	18216	17902	17897	18135	18007	18175	18019	18002	17986	18055	17938	18064	17971	17988	17922	18101	18180	18031	17939	17886	17762	18038	17835	18130	18032	18187	17995	17936	18032	17919	17877	18083	18244	17838	18185	17973	18060	17899	18189	17945	17881	18002	18064	18015	17963	17876	18208	18078	17978	18000	18078	17907	17811	17967	17864	17867	17967	17796	17886	18028	18100	18021	17865	18108	18051	17937	17966	17695	17909	17957	17971	17816	17951	18123	18157	17948	18056	17937	18019	18012	18011	17817	17908	17956	17944	18084	17769	18060	18076	17854	18153	18081	17861	17912	17964	18175	17926	18103	18153	17836	17906	17987	17896	18107	17716
15238	15728	15689	15286	15314	15134	14990	15083	15025	14931	17684	20659	18348	16042	15271	14861	15047	14969	14849	14839	14827	14915	14978	14909	14881	15006	14895	15014	15036	15043	14925	14951	14954	14787	14845	14755	14937	14804	14992	14978	14976	14872	14949	14833	14929	14829	14749	15015	15014	14824	14912	15029	15046	14971	14805	14805	15001	15068	14710	15160	14981	14860	15114	15111	15129	14839	14978	15125	14952	14835	15065	14961	14919	14938	14850	14834	14840	14883	14825	14977	14985	15039	15012	14905	14993	14906	15003	14892	14958	14915	14882	15000	14870	14972	14947	14941	14977	15043	14813	14941	14839	14901	15026	14786	14971	14808	15020	15036	14874	14967	14741	14784	14955	14984	15114	14994	14971	14928	15039	14893	14925	14903	14902	14886	14742	14916	14765	14869	14783	14864	14975	14730	14831	14987	14851	14952	14951	14799	15091	14926	14829	14741	15007	15108	14987	14818	14791	14936	14898	14880	14945	14940	14925	14995	14929	15061	14923	15105	14941	14910	14943	14918	14768	14810	14950	14884	14914	14960	15176	14971	14934	15174	15005	14746	14953	14926	15111	14711	15110	14908	14824	14809	14941	14834	14880	14907	14886	15077	14938	14929	14926	14825	14864	15038	15115	14987	14914	14901	14820	14836	15066	14871	15049	14810	14977	14974	14942	14978	14883	14989	15014	14967	14783	14867	14872	14875	15042	14819	14922	15110	14866	14871	14824	14922	14890	14925	14935	15006	14920	14957	15047	14907	14909	14912	14920	14965	14794	14925	14877	14929	14967	14959	14904	14758	14794	14877	15065	15018	14887	14922	14812	15042	14907	14856	14770	14904	14870	14860	14973	15050	14915	14917	14878	14941	14880	14960	14909	14995	14867	15102	14980	14932	14932	14871	14893	14833	14775	14941	14979	14904	14965	14833	14850	14891	14989	14914	14896	15003	14936	14980	14939	15010	15061	14819	14791	14901	14917	14790	14798	15035	14983	14955	14908	14995	14914	14938	14891	14910	14841	14978	14936	14930	14801	14818	14933	14877	14963	15028	14894	14906	14868	15003	14984	14972	14992	14990	14925	14848	14889	14920	14887	14903	14921	14839	14822	14910	14820	14941	14806	14917	14985	15006	14870	15012	14786	14882	14909	14909	14871	15043	14916	14909	15011	14712	14651	14837	14865	14719	15086	14931	14880	14929	14993	14942	14812	14913	14941	14869	15129	14993	14750	15035	14986	14885	14881	14905	15017	14955	14957	15094	14917	14827	14837	14735	14872	14958	14852	15028	14961	15003	14827	14877	14848	15010	14926	14853	14823	14916	14895	14893	14888	14891	14964	14951	14942	14826	14874	14812	14959	14841	14986	14882	14899	14828	15085	14948	14824	15016	14710	14936	14820	14906	14843	14942	15025	14820	14796	14841	14948	15000	14863	14960	14962	14903	14996	14882	15069	14881	15030	14827	15103	15040	14975	15017	14787	14848	14929	14869	14900	14866	14867	14887	14904	14916	14940	15017	14905	14912	14911	14961	14929	14967	14968	14928	14918	15104	14899	14943	15017	14819	14804	14900	15044	14916	14767	14818	14942	15018	14791	15046	15019	14906	14905	15054	15059	15029	14891	15011	15019	14796	14823	14896	14908	14956	14951	14763	14792	14844	14929	14971	14966	15034	14931	14925	14874	14911	14884	14833	14948	14832	15035	15084	15141	14881	15023	14871	14719	14959	14915	14923	14965	14758	15110	14822	14876	14717	15096	14974	14853	15011	15021	15027	14871	14820	14753	15031	14922	14947	14770	14921	14951	14868	14971	15007	14797	15020	14796	14951	14800	14882	14872	14959	14995	14908	14980	14945	14888	14983	14776	14994	14912	14785	14936	15036	14944	15034	14823	14961	14890	14957	15089	15023	14938	15056	15139	14839	14865	14870	15114	14927	14989	14906	14932	14889	14999	14937	15040	14865	14874	14888	14895	14885	14843	14972	14851	14832	14801	14858	14850	14896	14889	14796	14838	14949	15068	15015	14988	14962	14917	14896	15051	14904	14909	15077	15063	15056	14872	14799	14976	14815	14761	14850	14998	14874	14967	14880	14858	14969	14792	14921	14990	14855	14968	14960	14796	14905	14914	14966	14962	14981	14862	15066	14850	14902	14902	14839	14875	14835	14850	14943	14986	14977	14803	14933	14858	15003	14858	15014	15026	14885	14911	14840	15020	14889	14940	14878	14865	15011	14995	14747	14723	14810	14984	15004	14965	14911	15022	14961	14901	15015	14883	14840	15102	14862	14937	15083	14876	14796	15013	15113	14938	14966	14872	15001	14941	14890	14909	14948	14951	14848	14889	14862	14912	14977	14952	14964	15016	14907	14878	14878	14932	14859	15103	15026	14837	14877	15032	15039	14966	14907	15052	14981	14995	14756	15032	14992	14980	14887	14950	14928	15129	14773	14987	15006	14898	15041	14930	14904	14792	14923	15114	14881	14916	14925	14850	15049	14744	15081	15011	14912	14965	14927	14959	14822	14900	14792	14730	14911	15048	14883	14925	15137	15056	15200	14903	15020	15022	15016	14802	15034	14930	14959	15071	14943	14895	14835	14865	14853	15087	14847	14853	14896	15019	14740	14838	15022	14893	15046	14813	14791	14808	14875	14847	14811	14809	14914	14901	14902	14801	14805	14980	15006	15107	14964	15117	15025	14834	14781	14937	15006	15007	14873	14856	14939	14925	14958	14813	14942	14967	15013	14944	15015	14999	14885	14932	15117	14899	14885	14977	14859	14761	14975	14876	14960	14936	14941	14961	14993	14984	14866	14876	14939	14882	14872	14713	14960	14949	14898	14721	14773	14934	14808	14953	14758	14902	14850	14935	14920	15037	14866	14877	14980	14959	14725	14874	15145	14988	15042	14967	14938	14788	15036	14885	15014	15050	14942	14852	14898	14937	14974	14841	15002	14836	15013	14917	15057	14945	14976	14893	14991	15007	14911	14947	15037	15019	14887	15000	14964	15150	14940	14835	14825	15039	14891	14983	14889	14828	15083	14883	14797	15064	14938	14810	14872	14970	14984	14806	14946	14868	14974	14878	14907	14951	14886	14804	14752	14855	14780	14881	14764	14933	14899	14850	15019	14809	15043	14963	14856	14956	14915	14925	14903	15133	15015	14843	14850	15002	15042	14910	15027	15066	15020	14967	14917	14733	15033	14971	14933	14817	14868	14638	14906	14844	14836	15122	14681	14966	14893	15004	14899	14915	14951	14892	14937	14933	14975	14799	14826	14823	15003	15064	14882	15107	14858	14882	14875	14875	14948	15089	14806	14761	14808	14880	14897	14955	14973	14880	14979	15085	14730	15093	14741	14916	15030	14981	14967	14897	14925	14956	14903	14929	14996	14962	14993	14899	14903	14914	14967	15087	14863	15031	14872	14911	14999	14859	14994	14895	14991	14829	15026	14923	15046	14918	14964	14941	14977	14823	15018	14869	14912	14925	14926	14922	14937	15003	14987	14898	14815	14927	14836	14915	14862	14925	14686	14846	14925	14940	14943	14759	14956	14972	15007	15026	14871	14929	14955	14933	14814	14981	14723	15018	14916	14960	14994	14901	14959	14891	14925	14909	14979	14958	14948	14990	14949	14916	14937	15059	14923	14856	14906	14823	14923	14971	15025	14953	14948	14910	14742	14764	15010	15013	14799	14864	14960	14835	14991	14835	14884	15126	14954	15022	14955	15085	14942	14948	14916	15069	14893	15070	14970	14873	14995	15054	14907	15010	14923	14805	14885	14923	15029	14875	15000	14809	14891	14894	15014	14841	14916	15039	14886	15034	14962	14896	14977	14759	15052	14966	15056	15022	14822	14971	15064	14963	14971	14918	14893	14924	15102	14861	14971	14946	14995	15010	14865	14835	14830	15020	15033	14946	14857	14863	14967	14904	14811	15162	14809	15081	14940	14855	14897	15113	14985	15102	14851	14798	15000	14941	14848	14967	14826	15071	14869	14797	14904	15046	14887	14829	14938	15011	14811	14910	15049	14854	15126	14996	14915	14958	14862	14989	14768	14871	14893	14838	14858	14920	14943	15003	15017	14958	15049	14887	14819	14858	14810	14766	15013	15128	14957	14884	14988	14852	14857	14954	14967	14970	14842	14906	14856	14927	14732	14909	14997	14836	14922	15037	14999	14819	14924	14938	15048	14947	15131	14989	14980	15011	14860	14885	15016	14853	14705	14993	14763	14789	14972	14954	14913	14959	14941	14936	14881	14963	15054	14931	14861	15009	14979	15026	15013	15159	14853	14811	14906	14897	14872	14943	14944	14934	14905	14841	15144	14900	14959	14801	15208	14884	14966	14970	15081	15015	14804	14873	14884	14905	14839	14869	14822	14857	14832	14961	14901	14909	14885	15027	14913	14967	14879	14783	14826	14831	14937	15070	14955	14929	14871	14932	14950	15026	14848	14795	14907	14870	15035	14862	14802	14897	14893	14944	14836	14946	14882	14949	14999	14920	14941	14803	14781	15079	15051	15099	14914	14837	14729	14858	14998	14807	14719	14969	15020	14931	15023	14672	14692	14861	14986	14881	15010	14858	14798	14870	14826	14950	14919	15143	15026	15003	14957	14924	14984	14925	14893	14832	14860	14981	14871	14859	14988	14851	15049	15019	15052	14956	14965	14832	15005	14966	14893	14991	15078	15053	14856	14962	14923	14887	15107	15003	15036	14838	14940	14915	14957	14839	15047	15014	14932	14888	15024	15051	14791	15039	14814	14973	14909	15034	14752	15098	14887	14933	14977	14931	14959	14982	15018	14787	14832	14795	14962	14901	14832	14961	15064	14999	14713	14989	14879	14931	15094	14953	14939	14946	14727	14865	14932	14905	14773	15001	15042	14897	14916	14922	14851	14862	15016	14848	14795	14978	14866	14869	14947	14875	14971	14891	14888	14923	15073	14843	14909	14746	15044	14927	14835	15021	14857	14819	14987	14858	14939	15004	14895	15113	14760	14943	14802	15013	15026	14933	14958	14963	14708	15075	14891	14762	14888	15007	14887	15005	14975	15051	14845	15001	15007	14857	14935	14930	15164	15005	14944	14914	14940	14966	14970	15009	14900	14990	14925	14961	14953	15083	14913	15004	14869	14957	14888	15067	14840	14976	14758
25470	20699	26814	25365	20460	19336	19459	18353	18164	18272	26814	37002	29469	22821	19298	18172	18046	17933	17991	17994	18055	17965	18022	18122	18054	17884	17864	17880	17865	17896	17994	18017	18144	17938	17880	17826	18101	17981	18038	18070	17953	17894	18096	17909	17886	17797	18096	17839	18015	17849	17880	18196	18130	17881	17787	18013	17938	18054	17867	18031	17923	18016	17937	17835	18161	18094	17980	17946	17916	17883	17875	17941	18048	17920	17976	17793	18012	17986	17803	17727	17776	17861	17766	18036	18004	17906	17920	17996	17783	18094	18070	17958	18081	17948	17962	17966	17636	17991	17928	17942	18041	17829	17916	17879	17823	17962	17965	17931	18124	18048	17820	17920	17931	18203	17919	17857	17933	17967	17817	18166	17819	17842	18061	17972	17946	17859	18058	17892	17855	18062	18238	18099	17819	17950	17869	17837	17916	17800	17668	17917	18027	18089	18056	18017	18166	17992	17902	18035	17887	17978	18067	17904	17967	17779	17903	18163	17975	17887	17967	17898	17951	17926	17898	17972	17858	18017	18012	17944	17922	17946	18047	18094	17870	17949	17995	18063	17952	17996	17955	17744	18105	18049	17925	17829	18080	18089	17831	17954	17933	17823	18130	17909	17833	17826	17869	17974	17873	17875	18178	17998	17833	17825	17894	17905	18060	17971	17812	17854	17871	17902	17985	17959	18039	17777	17959	17937	17746	17895	17971	17932	18014	17887	17976	18052	17927	17681	17968	17975	17874	17814	17872	17831	18125	17931	17965	17870	17758	17915	17840	17795	17904	17886	17642	17964	17730	17836	17802	17925	18029	18078	17789	17882	17902	18082	17865	17964	17749	18013	17932	17982	17844	17988	18082	17838	17979	18062	17832	17719	18080	17824	18083	17781	17894	17985	17779	17958	17937	17738	18002	18101	17990	18113	17950	17881	17954	18049	18185	17959	18170	17977	18165	17921	17787	17945	17842	18200	18097	18014	17813	17809	18085	17962	18027	18037	18086	17853	18027	18192	18015	18005	17988	18025	17901	17779	17907	17990	18129	17951	17980	17971	18096	17941	17824	17993	17920	17837	18130	17968	18089	17874	18011	17861	17992	17838	18024	18187	17949	17955	17856	18023	17931	17919	17925	18032	17857	17810	18029	17991	17902	17858	17944	17755	18115	18000	17990	18071	18127	18000	17967	17974	17869	17790	18114	17821	17914	18155	18008	18186	18046	17964	17922	17899	17838	17943	17835	17750	17862	17979	17857	18003	17813	17974	17904	17719	18015	17991	17843	17800	17881	18111	17991	17814	17923	17810	17937	18022	17813	17791	17912	18035	17859	17786	17996	17755	17816	17946	17976	17866	17866	18078	17818	17860	17980	18023	18089	18073	17932	17652	17871	17957	17844	17826	17647	17943	17974	18044	17958	17877	17841	17889	17984	17918	17791	17967	18068	18033	17871	17897	18061	18039	17902	17809	17893	17945	18071	17882	17960	17823	17907	18021	17967	17873	18063	17909	17931	17974	18033	17785	18067	17919	17892	18011	17842	17855	17936	18004	18057	17888	18134	17911	17953	17764	17992	17863	18118	17878	17850	17850	17945	17849	17890	17980	18123	17851	17830	17790	17796	17858	18049	17805	17983	17934	18090	17841	17808	18147	17969	17905	17971	17885	17941	17970	17955	18048	18055	17734	17784	17984	17807	17785	18045	17838	17823	18128	17903	17991	17842	17877	17868	18041	17997	17969	18105	18035	17767	17822	18023	17878	17710	17859	17879	17852	17833	17721	17727	17961	17767	18054	17858	17997	17938	17727	17966	18188	17844	17861	18057	17905	18048	17822	17857	17828	18151	17864	17954	18042	17795	17934	17888	17978	18002	18074	17935	17875	18204	17989	17841	18066	17912	17945	18135	17973	17913	17855	17847	17945	17961	17852	17932	18156	17941	17765	17921	17927	17988	17886	18101	17979	17944	18043	18005	17786	17934	18117	17986	17888	17691	17860	17828	17954	17866	17881	17730	17963	17960	17787	18025	17838	17886	17934	17873	17942	17957	18070	17981	17967	17856	18048	17761	17775	18060	17915	17647	17999	18154	18021	18124	17977	18150	17998	17790	18243	18042	18079	17983	17657	17921	17904	17839	18063	17828	17999	18146	17913	17770	18126	18078	18071	18178	17820	18048	17983	17912	17997	18038	17952	17941	17916	18050	17879	17951	17836	17950	17900	17994	17793	18098	18227	17958	17857	17837	17910	17976	17925	18020	18045	18001	17753	18060	17943	17853	17941	17859	17856	18041	17948	18061	18118	17800	17868	18016	17847	17874	18047	17854	18073	17932	17941	18306	18109	17971	18023	18042	17916	18127	17833	18176	17767	18040	17897	17957	17965	17950	18064	17948	18202	17987	17819	17837	17911	18002	17896	18000	18048	17834	18072	18068	17828	17888	17752	18022	18064	18054	18134	18067	17708	18000	17875	17859	18091	17751	18074	18082	18082	18111	18005	17856	17852	17886	17965	17981	18087	18180	17850	18086	17953	18041	17991	17963	17782	17910	17834	18053	18113	17824	17933	18234	17993	17937	18070	18054	18074	17908	17885	17944	17936	18008	17912	17745	18075	17954	18245	18024	17977	18097	17961	17712	18014	18023	18083	17865	17868	17947	17987	17935	17946	17997	17836	17940	17877	17706	17801	17954	17759	17773	17758	17810	17789	18034	17777	18147	18025	17932	17846	17944	17705	17842	17934	17809	17851	17778	18020	17882	17993	17901	18000	17861	17971	17892	18012	17932	17969	17814	17917	18017	17908	17909	17917	17999	17830	18064	18073	17888	18076	17934	17699	17931	17898	17843	17923	17981	17643	17979	18121	17805	17842	17847	17906	17912	18109	18161	17941	17914	18004	17856	18015	17867	17998	17974	17813	17973	17873	17858	17943	17982	18040	18001	17932	17801	18110	18166	18086	17940	18087	17990	18167	17993	17863	18057	17911	17700	17902	17957	18195	17962	17674	17963	17961	17933	18030	18058	17909	17888	17959	18056	17710	18052	17902	17956	17877	18069	17886	18069	17942	17992	17901	18099	17813	17789	17809	17779	18068	18093	18074	18163	17635	18019	17989	17881	17809	18128	17910	17993	17999	17980	18133	17999	17741	18026	18010	17725	18034	18214	18067	18100	17894	17992	17830	17940	17707	17793	17970	17810	17723	17843	17801	17923	17831	18074	17918	17907	18072	17893	18013	17958	18014	17961	17852	17798	17980	17867	17988	17855	17934	17823	17837	18093	17968	17900	17847	17789	18071	17955	17895	17946	18019	17870	18081	18056	17992	18024	17992	17794	17944	18040	17939	18090	17988	17979	17743	17825	17922	17988	18083	17833	18018	17850	18093	17848	17840	17806	18052	17850	17819	17926	17912	17947	18020	17939	17937	17843	17763	18039	17956	18044	17984	18026	17935	18154	17989	17965	17933	17998	18029	17884	18146	18004	17955	17929	17917	17967	17919	18075	17736	17849	17887	17911	17980	18042	18172	17971	17993	17767	17817	18016	18097	18138	18106	18112	17780	17914	18065	17987	17913	17973	17758	17777	17621	17808	17831	18154	18112	17936	17717	18010	17892	17875	17893	18042	17865	17968	17975	17828	17979	17751	17881	17880	18115	17718	17828	18077	17897	17855	17961	17984	17809	18094	18012	17653	18023	17796	17810	17911	18055	17880	17994	18071	17961	17861	17885	17978	18057	17824	17941	17827	17761	18015	18017	17957	18007	18014	18102	18052	17802	17854	18142	17920	18237	18201	17936	18044	18182	17906	17832	17763	18043	18009	17770	18059	17784	18005	17922	17988	18102	18076	18203	17898	17988	17896	18073	17957	17844	17715	17786	17922	17874	18019	17907	18153	18055	18062	17975	18014	18071	17958	17912	18032	17855	18039	17953	17953	17900	18181	18080	17812	18025	17894	17884	18104	18093	17857	17958	17974	18145	17846	18014	17761	17869	17932	18032	18075	17905	17836	17825	17866	18009	17826	17684	17874	17693	17693	17906	17944	18036	17942	17844	17934	17932	17804	17850	18025	17957	17821	17946	17784	18067	17913	17757	18031	17950	17972	17898	17929	17849	18038	17976	17727	17968	17883	17864	17803	17906	17898	17794	17878	17951	17923	17902	18001	17922	17888	17826	17879	17629	17833	17738	18074	17924	17843	17801	17666	18056	17812	18056	18114	17865	17852	17834	17723	17914	18100	17783	17788	18089	18157	17761	17957	17927	17826	17953	18015	18008	17842	17900	17837	17953	18018	17797	17960	18101	17994	17837	17815	17933	18214	17945	17951	17926	18130	17839	17959	17818	17934	18016	17820	18122	17931	17858	17849	17968	17956	17919	17854	17933	17947	18030	18050	18049	18000	17734	18041	17992	17962	18047	17891	17777	17872	17953	18005	17946	17997	18067	17911	18093	17928	17949	18054	17916	17899	17908	17783	17761	17921	17925	17941	17972	17910	17938	18119	17987	17950	18150	17751	17895	18027	18212	17985	18008	17981	17869	17937	17981	18051	17894	18202	17884	17895	17926	17751	17762	17980	17958	17945	17597	18158	17813	17756	17778	18076	18030	17792	18041	18057	18093	17989	18123	17986	17989	17975	17846	18169	17798	17940	17816	17984	17980	17913	17940	18016	18141	17912	18079	17974	17878	17917	17842	18188	17848	17968	18014	17763	17819	18019	18271	17959	18060	18075	17833	17767	18013	17987	17896	17896	17829	17966	17799	18080	17852	17979	18003	17894	17973	17811	17859	17998	17966	17842	17701	17783	17984	17934	18025	17902	17896	17842	18029	18027	17829	17980	18013	18019	17976	17820	18094	18076	17894	17912	17950	18098	18110	18157	18023	17897	18050	18069	17897	17668	17943	17952	17751	18075	18088	17975	17869	17858	17865	17802	17898	18118	17900	18127	17826	18041	17995	17924	17853	17994	17785	18098	17879	18098	18023	17773	17774	17689	17924	17902	17960	17979	17966	17971	17979	18039	18044	17884	17982	17856	18008	18110	18046	17964	17838	17967	18013	18123	18045	17915	17974	18121	18006	17747	17765	18031	17826	17999	18018	17843	17974	18069	17902	17885	17927	18015	18130	18031	17872	17847	17742	17760	17948	17927	17994	17927	17917	17844	17768
14224	20107	19470	17423	16286	15833	15632	15399	15299	15545	28655	37596	27525	19278	15857	14991	14975	15034	14944	14827	14893	14888	15006	14991	14908	14924	15001	14738	14924	14960	14970	14861	14918	14894	14742	14867	14841	15078	14975	15060	14824	14830	14901	14797	14805	15022	15095	14879	15000	14802	14927	15038	15002	15010	15159	14902	15065	14754	14979	14803	14919	14775	15081	14999	15029	14977	14934	14903	14835	14837	14846	15011	14942	14831	14862	15022	14903	14932	14878	14846	14931	15005	14764	14871	14991	14900	15044	14931	14862	14887	14682	14934	15056	14892	14800	14979	14961	15055	14867	14959	14916	14933	14861	14806	14780	14883	14900	14876	15034	14874	15036	14772	14898	14726	14802	14910	14902	14744	14956	14837	14976	14725	14851	15061	14941	14915	14879	14867	14941	14889	14770	14882	14999	14771	14947	15035	14980	14826	14950	14881	14873	14930	14865	14838	14825	14971	14961	15028	14973	14920	15036	14924	14763	14900	14954	14984	14847	14801	14869	14934	14814	15064	14937	14772	14834	15019	15042	14985	14880	15023	14885	14755	15051	14738	14747	14965	15047	14788	15020	14936	14836	14874	14797	14864	15036	15010	14869	14997	14631	14829	14787	15066	14941	14976	14913	14938	14928	15001	14808	15042	14893	14848	14875	14897	14892	14874	15051	14771	14944	15070	14995	14921	14777	14935	14928	14829	14791	14866	14916	14960	14865	14991	14799	14887	15040	14976	14813	15011	14952	14777	14758	15021	14920	14859	14881	15001	14881	14988	14936	14882	14831	14994	14856	14927	14851	15004	15050	14923	14932	14920	14909	15014	14847	15058	15052	14902	14938	14913	14960	14838	14813	15005	14958	14839	15021	15023	14988	14712	14995	14841	15006	14941	14922	14878	14930	14869	15031	14887	14933	14869	15139	15011	14845	15051	14916	14962	15037	14801	14983	14923	14975	15074	15037	14944	14890	14921	15096	14943	14782	15030	14927	14916	14948	14916	14813	14871	14919	14911	15059	14873	14905	14833	14819	15005	14965	14785	14906	14898	14808	15048	15129	14856	14756	14874	14922	14672	14827	14916	15003	15004	14897	14836	15008	14893	15070	14918	14813	14912	15063	14948	14981	14857	14939	14867	14990	14849	14961	14975	14776	14837	14864	15042	14844	14956	14880	14947	14893	14849	14940	14928	14991	14828	14916	14900	15066	14850	14955	14920	15016	14898	14848	14824	14744	14873	15022	14972	14969	14951	14895	14786	15002	14839	14747	14817	14957	14916	14915	14939	14909	14882	15037	14744	14996	15005	14860	14811	14844	14823	14822	14973	14821	14697	15123	14845	14944	14864	15171	14969	14699	14846	14978	14910	14841	15120	14998	14912	15028	14995	14797	14926	14952	14856	14899	14866	14903	14956	14801	15044	14846	14949	14877	14883	14984	15137	14954	14961	14909	14822	14998	14991	14945	14814	14798	14947	14842	14859	14804	15061	14964	15061	14878	14879	15008	14952	14933	14931	14894	14917	14960	14833	14911	14799	15053	14888	14926	14965	14757	14976	14819	14982	14775	14866	14868	14837	14770	14845	14984	14710	14965	14903	14906	14937	15050	14984	14903	14966	15174	14996	14832	14978	14988	14714	14755	14760	14920	14833	14914	14777	14996	15013	14956	14901	14874	14984	14818	15069	14853	14889	15014	14827	14902	14879	15011	14865	14812	14930	15133	14890	14894	14893	14750	14915	14961	14963	14822	14898	14757	14906	15058	14818	14905	14908	14888	14939	14801	15131	14905	14804	14914	14971	14962	14859	14642	14881	14822	14986	14808	14947	14790	14986	14772	14986	14954	14992	14960	14899	14802	14783	14858	14772	14902	14987	14931	14996	14955	14840	14870	14884	14958	14900	14750	14856	14796	14901	14844	14846	14913	14981	14927	14899	14901	14982	15052	14877	14942	14882	15009	14929	14818	14755	14927	14738	14793	15044	14914	15019	14958	14864	14904	15079	15047	14782	14924	15021	14994	14886	15048	14864	14908	14976	14779	15030	14942	14752	14834	14855	14970	14989	14982	14878	14795	14929	14958	14872	15028	14876	15073	14863	14893	14963	14702	14774	14925	14904	14809	14633	15117	14962	15047	14752	14894	14956	14857	14999	14931	14917	15018	14842	14866	14740	14925	14884	15002	14920	14913	14987	14967	14908	14854	14926	14743	14912	15138	15077	14989	14924	14802	14844	14552	15120	15032	14853	14885	14821	14928	14991	14949	14921	14968	14934	14952	15113	14933	14864	14800	15155	14927	14873	14970	14890	15036	14717	14880	14748	14816	14982	14812	14917	14893	15040	14898	15051	15024	14797	14812	14913	14870	14846	14915	14859	14664	14915	14960	14973	15005	14954	14955	14904	14929	15048	14855	14966	14900	14866	14839	14878	14873	14833	14972	14877	14878	14744	15085	15010	14943	14820	15002	15120	15046	15012	14906	14828	14998	14973	14983	14844	14821	14880	14983	14912	14958	15026	14804	15026	15032	14999	14861	14985	14892	15066	14878	15042	14871	14890	14934	14922	15002	14968	14962	14839	14889	14929	14776	14823	14877	14994	15049	14778	14880	15019	14754	14924	14886	15064	14870	14785	14965	14864	14877	14917	14924	15082	15112	15093	14832	14966	14911	14748	14802	14915	14875	15041	14953	14905	14833	14939	14714	14876	14895	14795	14897	14996	14904	14841	14872	14849	15010	15005	14880	14932	14871	14935	15037	14893	14803	14958	14888	14666	15032	14908	14802	14950	14895	15075	14728	15056	15038	14811	14964	15025	14886	14694	15004	14899	15002	15021	14876	15124	14745	14856	14971	14801	14852	14905	14821	14924	14805	14948	14911	14936	14916	14900	15003	15048	14792	14995	15014	14829	14908	14885	14789	15010	14734	14817	14835	15007	14794	14927	14970	14842	14914	14900	14897	14906	14897	15004	14934	14873	14809	14801	14856	14944	14766	14982	14707	14841	15095	15062	14918	14752	14933	15006	14898	14864	14817	14834	14796	15041	14844	15034	14995	14907	14975	14901	14900	14813	14866	14818	14852	14869	15015	14911	14996	14960	14978	14867	14924	14937	14969	14943	14740	14902	14948	14968	14689	15148	14816	15016	14829	14843	14913	15020	14917	14946	14930	14806	14956	14963	14930	14845	14979	14976	14911	14974	14873	14966	14844	14753	14953	14903	14856	14735	14955	14771	14942	14885	14875	14872	14874	14934	14988	14993	14827	14831	14880	14929	14786	14826	14902	14978	14840	14927	15135	14895	14945	14927	14929	14754	14716	15040	14783	14772	15115	15158	14906	14942	14921	14817	15020	14997	14927	14826	14904	14999	14827	14970	14919	14938	15078	14904	14897	14944	14837	14807	14979	14860	14882	14689	15071	14867	14937	14787	14905	14930	14948	14741	14946	14897	14734	14931	14752	14787	14991	14985	14893	15129	14983	14973	14974	14920	14829	15098	14869	14953	14798	14900	14948	14919	14930	14940	14938	14803	14766	14793	14920	14943	14980	14834	14921	14851	14894	14959	14931	14927	14905	15023	14989	15044	14876	14999	14998	15036	15004	14812	14818	14790	14980	15061	14958	15030	15037	15029	14871	14955	15031	15040	14788	14822	14967	14992	14842	14881	14849	14939	14770	14895	14891	14883	15002	14833	14841	15120	14930	15097	15056	14587	14869	15024	14697	14842	14979	15010	14986	14871	14863	15028	14924	14877	14812	14810	15099	14840	14903	14846	14942	14977	14872	14825	14948	14981	14823	14947	14781	15007	14895	15083	14895	14885	14916	14981	14720	14921	15092	14719	14924	14834	14979	14912	14976	14928	14901	14914	14726	14757	14978	15037	14957	15002	14903	14652	14921	14966	14763	14934	14956	14922	14998	14868	14925	14939	14968	14917	14860	14791	14881	14991	14847	14740	14939	15054	15101	14855	14895	14914	15026	15000	15008	14867	14815	14853	15052	14819	14921	14947	14854	14798	14694	14782	15045	14964	14733	14980	14899	14932	15105	14870	14983	14958	14865	14775	15061	14861	14850	15044	14924	14876	14806	15002	14939	14830	14877	15028	14968	14912	15006	14839	14929	14882	14958	15094	14950	14843	14894	14940	15003	14872	14921	14849	14921	14879	15017	14856	15060	14944	14843	14880	14827	15028	14772	14881	14841	14997	14928	14984	14917	14902	14938	14873	15072	14945	14905	14680	14878	14897	14905	14988	14787	14855	14892	14985	14930	15013	14867	14994	14938	15014	14954	15003	14880	14846	14861	15124	15166	14956	14939	15013	14833	14747	14880	14691	14859	14827	14835	14806	15050	15050	14817	15002	14746	14707	14954	14879	15075	14856	14931	14999	14790	14950	14828	14926	14829	15010	14930	14962	14722	14949	14837	14976	14866	14928	15019	15023	14893	14965	14738	14938	15046	14925	14951	14905	14888	14963	14997	14919	14838	14848	14995	14894	14809	14805	14988	14885	15014	14828	14871	14921	14902	14894	14870	15023	14856	14983	14887	14945	14954	15010	14989	14869	14838	14919	14930	15043	14863	14939	14832	15031	14882	14980	14989	14947	14977	14912	14797	14813	14969	14807	14890	14911	14985	15022	14893	14802	14870	15011	14838	14964	14902	14958	14878	14914	15086	14869	15154	14938	15068	15100	15024	14878	14806	15039	14928	14920	14944	14967	14833	14958	14916	14983	14910	14918	15008	15052	14978	14950	14956	14922	14790	14843	14746	14999	14884	14820	14902	14755	14777	14862	14851	14873	14961	14827	14829	14833	14832	14933	15001	14962	14868	14780	15056	15048	14790	14924	14844	14894	14894	15012	14914	14846	14911	15021	14903	14753	14795	14994	14865	15028	14753	15066	14804	15054	14967	14970	14917	15042	14980	14869	15021	15054	14807	15031	14880	14883	14929	14840	14994	14878	14909	14977	14966	14876	14910	15062	14995	14809	14955	14876	14970	14751	14991	14841	14990	14888	14782	14676	14857	14831	14855	14981	14976	14910	14907	14976	14789	14752	15012	14913	14839	14873	14960	14872	14909	15002	15046	14871	14864	15001	14880	14849	14981	14842	14935	14908	15098	14913	14984	15037	14963	14859	14899	14808	14824	14857	14956	15098	14940	15092
23449	20694	27957	23469	21232	22997	23004	19459	18924	19235	34038	54965	40840	28066	21396	18662	18355	18468	18317	18187	18340	18280	18447	18198	18131	18166	18211	18160	18290	18190	18130	18196	18238	18211	18264	18252	18209	18207	18214	18350	18243	18270	18406	18337	18257	18259	18165	17962	18060	18187	18252	18129	18350	18314	18204	18266	18315	18335	18150	18204	18339	18155	18139	18160	17987	18193	18313	18387	18211	17996	18346	17998	18171	18161	18047	18104	18199	18142	18177	18171	17949	18218	18355	18194	18018	18341	18388	18078	18152	18128	18203	18282	18059	18224	18306	18063	18006	18223	18211	18501	18278	18046	18210	18050	18172	18178	18162	18178	18154	18128	18121	18080	18148	18272	18160	18112	18132	18118	18387	18169	18206	18259	18198	18236	18262	18243	18170	18275	18323	18274	18201	18199	18060	18135	18180	18082	18252	18069	18179	18107	18127	18094	18238	18159	18291	18448	18169	18193	18115	18075	18046	18173	18284	18111	18163	18035	18202	18055	17990	18148	18042	18138	18129	18205	18121	18191	18255	17984	18334	18117	18054	18166	18297	18196	17992	18223	18187	18092	18197	18206	17973	18173	18371	18343	18029	18280	18259	18191	18231	18157	18218	18157	18135	18307	17912	17960	18221	18194	18258	18007	18181	18347	18282	18115	18253	18017	18159	18156	18153	18174	18141	18225	18224	18031	18340	18239	18199	18045	18131	18162	18277	18127	18072	17987	18147	18326	18115	18374	18285	17931	18248	18224	18044	18143	18060	18067	18121	18137	18335	18330	18064	18190	18383	18093	18195	18003	18429	18091	18211	18198	18186	18222	18095	18185	18087	18217	18345	18153	18065	18163	18086	18193	18228	18169	18206	18231	18208	18305	18284	18104	18266	18155	18166	18052	18229	18029	18136	18133	18207	18069	18059	18155	18072	18193	18062	17995	18188	18187	18121	18181	18008	18221	18219	18027	18133	17945	18083	18090	18189	18134	18100	18000	18202	18033	18190	18279	18225	18176	18160	18364	18208	18060	18002	18163	18143	18128	18087	17963	18097	17967	18238	18344	18270	18064	18188	18346	18093	18190	18201	17987	18224	18153	18148	18113	18036	18346	18133	18095	18318	18245	18102	17928	18166	18266	18304	18240	18454	18142	18283	18230	18102	18104	18170	18136	18167	18259	18342	17971	18210	18043	18252	18154	18108	18074	18245	18035	18090	17947	18150	18185	18083	18259	18271	18254	17997	18252	18160	18328	17925	18209	18276	18028	18084	18294	18404	18102	18101	18042	18122	18046	18089	18175	18014	18120	18159	18184	18376	18019	18143	18202	17976	18129	17993	18274	18116	18155	18287	18281	18140	18246	18273	18158	17856	18284	18233	18236	18006	18122	18157	18080	18243	17931	18301	18337	18099	18133	18222	18257	18061	18187	18388	18342	18053	18259	18262	18016	18184	18249	18131	18289	18294	18409	18062	18408	18054	18120	18206	18063	18192	18112	18127	18235	18113	18215	18077	18207	18114	18090	18236	17934	18207	18150	18081	18180	18224	18093	18134	18037	18209	18109	18088	18112	18181	18336	18270	18157	18118	18034	18032	18308	18199	18007	18200	18399	18014	18106	18069	18285	18300	18298	18205	18213	18025	18352	17959	18073	18265	18277	18377	18299	17978	18308	18227	18329	18108	18010	18146	17948	18107	18166	18211	18090	18056	18172	18177	18024	18335	18010	18250	18204	18256	18317	18008	18165	18210	18060	17895	17971	18190	18168	18191	17956	18145	17906	18075	18339	18086	18150	18004	17867	18192	17913	18145	18191	18262	18100	18143	18180	18242	18265	18012	18225	18144	18277	18119	18290	18132	18164	18144	18140	18278	18300	18253	18070	18158	18092	18285	18012	18277	18276	18243	18160	17991	18018	18150	18165	18304	18007	18304	18193	18142	18235	18151	18195	18170	18306	18225	18130	18265	18171	18158	18116	18242	18336	18277	18059	18188	18174	18089	18165	18232	18030	18177	18090	18157	18370	18209	18080	17994	18108	18239	18257	18449	18182	18352	18319	18166	18206	18141	18138	18040	18109	18388	18197	18123	18128	17975	18315	18093	18170	18005	18268	18158	18086	18151	18406	18322	18238	17960	18375	18207	18126	18173	18136	18064	18108	17876	18118	18086	18423	18152	18041	18299	18175	18110	18323	18255	18289	18099	18134	18032	18198	18215	18349	18196	18354	18092	18231	18034	17943	18164	17891	18179	18004	18141	18064	18114	18092	18083	18191	18298	18187	18127	18150	18005	18057	17918	18228	18144	18162	18242	18125	18204	18166	18168	18154	18063	18224	18175	18184	18122	18220	18286	17999	18093	17955	18053	18237	18081	17981	18227	18352	18418	18227	18267	18222	18227	18265	18098	18323	18283	18135	17981	18208	18280	18368	18174	18151	18255	18338	18126	18294	18114	18235	18190	18101	17900	18224	18102	18235	18271	18202	18179	18203	18098	18024	18193	18083	18016	18231	18313	18145	18274	18360	18236	18055	18118	18055	18034	18094	18384	18105	18106	18248	18193	18252	18299	18116	18291	18131	18253	18227	18020	18303	18157	18083	18121	18320	18155	17964	18167	17950	18227	18131	18058	18248	17984	18072	18073	18248	18191	18247	18304	18195	18109	18195	18121	18174	18238	18025	18132	18191	18198	18270	18086	18187	18374	18345	17991	18104	18106	18336	18258	18149	18181	18372	18318	18154	18271	18223	18072	18171	17974	18198	18364	18048	18335	18269	18136	18025	17955	18160	18259	18191	18063	18332	18095	18310	18151	18225	18203	18244	18355	18299	18074	18183	18036	18092	18362	18042	18041	18290	18313	18108	18288	18244	17952	18214	18249	18237	18224	18239	18065	17968	18195	18046	18037	18058	18146	18156	18192	18122	18144	18186	18367	18175	18162	17936	18292	17975	18202	18158	18023	18210	18214	18223	18142	18369	18446	18304	18266	18125	18127	18140	18029	18044	18263	18273	18240	18265	18224	18294	18200	18051	18107	18154	18065	18072	18243	18086	18265	18025	18222	18172	18232	18073	18010	18210	18201	18161	18531	18094	18259	18198	18108	18135	18063	18058	18108	18184	18265	18107	18066	18358	18133	18114	18042	18349	18203	18020	17837	18291	18085	18002	18171	17910	18186	18219	18491	18355	17945	18088	18373	18169	18072	18063	18061	18156	18148	18307	18343	18238	18275	18162	18355	18362	18327	18298	18116	18089	17988	18081	18199	18128	18256	18028	18068	18156	18094	18067	17965	18095	18166	17997	18008	18220	18102	18019	18075	18059	18171	18298	18134	17955	18062	18030	18105	18144	18151	18289	18158	18154	18136	18225	18141	18069	18269	18046	18239	18125	18208	18162	18368	18139	18132	18251	18174	18140	18232	17935	18189	18082	18277	18328	18303	18196	17963	18289	18266	18023	18520	18114	18254	18216	18074	18231	18333	18034	17994	18038	18235	18188	18101	18083	18242	18353	17998	18199	18169	18135	18171	17999	18248	17983	18178	18192	18351	18130	18281	18469	17970	18298	18373	18267	17994	18215	18182	18030	18064	18077	18007	18046	18313	17973	18086	18150	18173	17982	18191	18022	18096	18206	18044	18217	18365	18188	18193	18284	18304	18296	18240	18033	18254	18183	18201	18040	18068	18026	18120	18229	18405	18239	18075	18289	18020	18154	18110	17964	18237	18178	17989	18139	18218	18198	18344	18144	18170	18156	18168	18161	18183	18144	18301	18120	18273	18075	18183	18069	18407	18004	18193	18159	18140	18039	18310	18264	18247	18273	17833	17921	17956	18294	18184	17994	18247	18031	18140	18077	18213	18225	18130	18017	18018	17995	18162	18143	18048	18362	18390	18290	18025	18102	18224	18179	18092	18115	18036	18052	18079	18115	18233	18062	18229	18114	18282	18259	18146	18334	18184	18156	18053	18214	18246	18258	18095	18171	17930	18129	18277	18205	18079	18255	18385	18179	18222	18088	18081	18073	18301	18152	18208	18124	18183	18142	18160	18215	18343	17961	18112	18122	18157	18225	18290	18107	18229	18031	18324	18144	18181	18225	18050	18272	18247	18311	18056	18206	18055	18086	18076	18163	18258	18257	18244	18296	18228	18257	18335	18119	18249	18319	18069	18115	18141	18444	18346	18106	17956	18102	18053	18197	18053	18068	18201	18203	18222	18187	18104	18294	18154	18123	18223	18214	18132	18201	18238	18322	18005	18178	18291	18299	18333	18332	18159	18166	18281	17932	18240	18142	18291	18176	18302	18026	18295	17922	18247	18211	18076	18327	18120	18294	18136	17923	18259	18203	18168	18255	18143	18199	18205	17988	18361	18271	18357	18065	18169	18225	18217	18283	18123	18167	17990	18085	18163	18188	18083	18029	17943	17956	18155	18189	18245	18393	18073	18100	18303	18214	18174	18024	18290	18224	18126	17947	18061	17964	17971	18162	18151	18052	18281	18130	18360	18203	18244	18148	18255	18034	17997	18174	18151	18007	18237	18148	18073	18036	17978	18311	18078	18256	18117	18126	17943	18145	18153	18156	18289	18116	18245	18111	18113	18184	18082	18226	18307	18105	18052	18139	18194	17969	18086	18205	18349	18082	18167	18159	17998	18145	18141	18205	18155	18144	18100	18163	17960	18080	18079	18256	18387	18091	18098	18040	18065	18262	18164	18303	18233	18178	18148	18283	18347	18215	18210	17958	18063	18229	18193	18431	18428	18137	18334	18322	18048	18235	18050	18177	18222	18112	18224	18132	18068	18155	18026	18168	18234	18201	18119	18352	18232	17999	18015	18205	18069	18057	18200	18063	18336	18123	18024	18143	18266	18127	18198	18329	17955	18057	18351	18125	18163	18232	18158	18388	18282	18092	18154	17996	18043	18271	18028	18359	18252	18012	18185	18158	18175	18118	18080	18235	18353	18326	18305	17992	18204	17903	18296	18329	18016	18182	18211	18185	18204	18095	18179	18166	18019	18372	18037	18280	18221	18182	18373	18076	18241	18098	18122	18134	18177	18267	18165	18338	18081	18082	18090	18226	18332	18046	18059	18102	18102	17944	18213	17989	18315	18339	18143	18093	18092	18065	18083	18037	18110	18180	18100	18109	18165	18257	18202	18289
16539	27269	25759	20846	18602	17509	16493	16363	16178	16215	35718	53795	39214	25214	17451	15255	15104	15294	14930	15106	15099	15007	15094	15029	15064	15019	15205	15067	14939	15110	15070	14913	15028	15081	14933	15055	15000	14966	14924	15111	15090	15194	14973	15040	15256	14934	15000	15047	14980	15010	15175	15141	15145	14962	14879	15089	15200	15132	15155	15188	14977	14932	14994	15079	14910	14979	15148	15125	14991	15019	14974	14832	15115	15008	15065	15098	14994	15031	15086	15081	15074	14986	14953	15084	15063	14788	14956	14941	15219	15007	15208	14949	15033	15187	14864	15156	15009	14846	15105	15040	14910	15088	15019	15015	14920	14964	14983	15000	15039	14962	14926	15045	15039	14942	14997	14966	15150	14993	14967	15098	14906	15042	15158	14840	14938	15004	15098	15082	15004	14909	15078	15124	14964	15087	15008	15037	15113	15109	14907	14961	15107	15131	15020	14848	15143	15266	14990	14873	14998	14909	15190	15008	14978	15017	14961	14927	14921	15005	15059	15021	14979	15110	14994	14980	14738	15069	15146	14998	15096	15003	14881	15129	14906	14981	14986	15017	14933	15097	14958	15004	14997	15100	15053	15062	14993	15086	15143	15144	14861	15021	14944	14845	14917	15129	14988	14883	14998	14968	15010	15051	15017	14986	15084	14951	15068	14793	15025	14941	15079	14898	15002	14902	15069	14917	14762	15171	14959	15067	15022	15151	15039	15061	14965	15010	15133	15065	15125	14926	14923	14903	15026	14863	14917	15162	14991	14999	15100	15018	14974	15084	15045	15161	15061	15042	15035	14863	15137	15157	15183	14994	15092	15005	15026	15094	15147	15160	15045	15084	15011	15063	15093	14988	14965	14994	15003	15006	15022	14996	15020	15017	14886	15065	15028	14832	15151	15050	14944	14893	15085	15120	14787	14994	14740	15010	15060	15031	15117	15059	14902	15223	14922	15049	14952	14900	14935	14870	14900	14984	15098	14821	15121	15100	14959	15110	14952	14851	15099	14886	15217	14906	15024	14954	14971	15059	15039	15101	14960	14894	15108	14937	14872	15019	15199	14967	14818	15117	14962	14969	15040	14924	15005	14967	14918	14930	14898	15148	15176	14989	15066	14955	15062	15028	15043	14915	14973	15013	15019	15122	15098	14912	15089	14961	14959	15062	15085	14896	14991	14999	15030	14848	14937	14977	14993	15077	15101	15020	15039	15129	14867	15118	15001	14990	15103	14941	14862	14928	14999	14944	14982	14927	14925	15087	14859	15021	14994	15080	14947	15129	14931	14925	14990	14920	15132	15053	15010	14918	14880	14960	15035	15092	15026	15065	15076	14986	14853	15112	15058	15024	14904	14962	15085	15054	15162	14969	14873	14993	14908	14940	15131	15059	15036	15068	14924	14950	14989	15215	14907	14943	15056	15055	15239	15162	15050	15086	15016	14967	15276	14889	15066	15055	15036	14929	14933	14963	15103	15003	14984	15030	15014	15141	14921	14843	14908	14903	14980	14971	15036	14886	14958	15003	14833	14839	14870	14734	15009	15007	15168	14916	15100	15113	15033	14968	15005	15126	15220	14973	15154	15057	15117	14932	15036	14840	14999	14796	14946	15123	14992	15185	14929	15002	15052	15072	15057	15072	14883	15092	15014	14982	14997	15083	14962	15232	15043	15244	15094	15093	15004	14932	14902	15019	14907	15066	15034	15168	14931	14951	15054	14994	15028	14941	15016	14873	15046	15231	14972	15125	15107	15108	14956	15056	15164	14963	14965	14973	15061	14874	15200	15090	14995	15073	15149	14892	15135	14962	15096	14981	15131	14883	15126	15061	15066	15071	15083	14994	14871	15012	15055	14997	14996	15047	15108	15036	15032	14936	15068	14925	15003	14949	15016	14970	14973	15085	15027	15020	14874	14984	14889	14817	15008	15132	15073	15029	15130	15026	14868	15017	15160	15089	15011	15158	15054	15022	15095	14938	14843	14938	14910	15151	14998	15055	15054	14874	15088	15092	14898	14900	14867	15129	15275	14973	14905	15028	14954	14937	15052	14971	14947	14984	14797	14823	15170	15093	14979	15038	15032	14977	15136	15159	14842	15069	15089	14999	15188	14980	15071	15026	15055	15010	15150	15000	14972	14969	15190	15047	15171	15105	14947	14920	15027	15010	14969	15058	15002	15000	14941	14862	14975	14869	14973	15131	14892	14896	14933	14925	14885	15140	15084	15068	15077	14896	14910	15001	15037	15052	15014	14852	15068	14895	15025	14950	14925	14895	15061	15069	15012	15100	15027	15015	15103	15034	15004	14955	15038	14865	14910	14947	15103	14996	15115	15037	14904	15014	15099	15028	15047	14981	14928	14929	14888	15049	15117	15140	14839	14963	15010	14920	14923	14869	14943	14973	15010	14782	15076	14990	15007	15074	15054	15070	15057	15128	14920	15003	14996	15031	14986	15046	15136	15026	14983	15105	14904	14938	15038	15014	14979	14976	15013	15153	15147	14908	15066	14925	15097	15017	14950	14853	14940	15078	14962	14915	14965	14992	15129	14935	15122	14904	14987	15072	15057	15019	15182	15124	15113	15096	15036	15139	15004	14992	15026	14916	15122	14954	15049	15078	14914	15012	15051	15069	14971	15095	15005	15034	15050	14987	14904	15070	15155	14995	14843	14997	14964	14942	14949	14931	14940	15117	15239	14974	15101	14978	14937	15037	15025	15138	15119	14691	15043	14903	14975	14919	15161	14995	15136	14906	15069	15133	15011	14995	14951	15040	15049	15069	15063	15157	14982	15032	14989	14957	15090	15173	15161	15108	14996	14919	15030	14915	14949	14968	14904	14918	14908	15067	15074	14940	15048	14951	15024	14900	15065	14907	14804	15101	14801	14939	15030	14986	15105	15042	14909	15171	15006	14957	14917	15035	14909	14985	14865	15173	14975	14909	14913	14880	15130	14939	15135	15046	15039	14917	14951	15040	14947	14977	14924	15045	15082	14951	15010	15100	15039	15118	15113	15058	14919	15078	15002	14961	15077	14983	15122	14975	15041	15014	15130	15060	15005	15034	15105	14949	15276	14924	15050	14970	15107	15078	15039	15048	15037	14780	15167	14999	14971	14798	15157	15132	14958	14882	15103	15120	15033	15066	15055	14940	15045	15123	15028	15211	14919	14997	14937	15003	14775	15014	15031	15198	15003	15172	15062	15090	14930	15029	15120	14937	14976	15069	15187	14925	14948	15104	15032	15057	14941	15205	14988	15031	15256	15056	14917	14929	14959	15026	15052	15061	15030	14952	15013	14919	15316	14926	15071	15044	15097	15006	15056	14854	15076	14998	15086	14998	14919	15008	15011	14995	15010	14995	14978	15067	15009	14903	15146	14927	14904	15137	15008	15116	15027	15067	14938	14987	15046	14982	14942	14874	14972	15055	14899	14865	15066	14985	15118	15093	15054	14951	15037	15110	15128	14888	15026	14863	14997	14878	15003	15230	15072	15074	15152	15019	14989	14992	14837	15055	15004	14975	14880	14849	15000	15118	14945	15062	14929	14947	15153	15022	14825	14970	15149	15003	14970	14985	15189	14957	14980	14946	15011	15062	14959	15149	14904	15164	14920	14924	15098	15056	15033	15156	14964	14948	15012	14990	15114	15032	15101	15012	15002	14824	15156	15070	14848	15049	15021	14992	15054	14896	14941	15007	14942	15037	15056	15130	14981	15166	15044	14971	15044	14931	14972	15119	15106	15033	14983	15065	14934	14884	15026	14994	15057	15048	15133	15094	14903	15049	15056	15101	15092	15135	14750	15138	14890	15117	14857	14973	14994	15013	15037	14973	15046	14879	15068	15020	15169	14776	14859	15121	14922	14918	14927	14848	15009	15062	15003	14949	15078	15107	15073	15132	14977	15097	15069	15146	15079	15075	15012	15058	15065	14928	15038	15018	14924	15166	14887	14950	15031	14943	14878	14863	15025	14878	14915	15039	15025	15058	14942	15137	15003	14896	15108	14941	15037	14910	15077	14880	15118	14954	15127	14990	14956	14933	14979	15051	15022	15056	14996	14987	15047	15087	14926	15172	15049	15069	14948	14941	15125	15074	15104	15166	15008	14991	15077	15005	14921	15148	15085	14946	14973	14983	14990	14999	14946	14965	15021	15171	15031	15060	14952	14830	15134	14993	15124	15039	14996	14799	15051	14958	15179	15079	15109	14743	14896	14970	15051	14945	15066	15033	15034	14954	14954	15014	14970	15066	14996	15124	15009	14986	14861	15064	14925	15029	15026	15010	15062	15063	14956	15063	15159	15250	14972	14872	15024	15007	15127	15005	14965	15146	15082	15013	15001	15178	14980	14946	15090	15030	14994	15112	15174	15060	15015	15013	15070	14995	15009	15033	14878	15076	15103	14941	14913	14966	14840	15052	14989	15033	15087	14895	14895	15037	14990	14966	14980	15025	15006	15091	15126	15048	14988	14961	15023	15182	15093	14941	15104	14849	15171	15070	14791	15100	14970	15226	15101	15062	15086	14975	15200	15019	15098	14984	15210	15102	15060	14997	15193	15105	15072	15122	15034	14884	15131	15088	15009	14947	15090	15020	15057	15042	15097	15067	14943	14924	15052	14928	15092	15082	14946	15053	15052	14989	15121	14935	15057	14859	15103	15081	15043	15126	15096	15013	14911	15103	15174	15130	15076	15087	15017	14892	15004	14979	15083	14926	14865	14999	14971	15000	15012	15012	14984	14914	15042	15220	14971	15007	14998	15039	14958	15066	15001	15005	15005	15025	14996	15132	15037	15034	14969	14959	15213	14926	14974	14809	15043	15037	15093	15036	15006	15014	14986	15074	14971	14998	14846	14993	15263	15117	14942	14991	15034	14956	14905	15018	14991	15004	15051	15044	15053	15043	15054	15098	15162	15236	14902	14804	14888	15134	14877	15014	15014	15102	15055	14911	15085	15181	14986	14749	14908	14930	15095	15134	15070	14907	15025	15029	14980	14917	15063	14892	15011	15055	15134	14932	15126	15235	14968	15149	14995	15041	14913	14839	14967	14995	14901	14928	14908	14946	14999	15011	15105	15099	15028	14998	14932	15016	14900	15052	14907	15104	14829	15017	15062	15065	15027	15046	14914	14899	15064	15057	14958	14978	15052	15108
29555	21436	20948	19523	18193	18124	18212	18070	18296	18168	18872	22099	21737	19485	18459	18250	18218	17963	18063	18065	17877	18081	18104	18190	18346	18006	17943	18049	18037	18212	17965	18004	18204	17882	17971	18010	18137	17841	17857	18271	18182	18300	18137	18112	17939	18040	18333	18120	18138	18068	17984	17979	18024	18188	18088	18129	18036	18233	18215	17926	17975	18247	18089	18195	18072	18243	18220	18029	18107	18163	18112	18286	18118	17976	17967	17948	18241	18207	18232	18108	18150	18150	18104	18019	18001	18139	17945	18282	18164	18124	18053	18140	18133	18063	18323	18146	18150	18248	17998	18155	18062	18255	17968	18136	18087	18167	18185	18130	18164	18503	17927	17998	18149	18179	18167	18263	17968	18051	18064	18097	18070	18091	18182	18056	18120	18017	17983	18138	17971	18097	18164	18068	18335	18169	18088	18026	17988	17982	18090	18075	18191	18121	18341	18129	18154	18196	18171	18087	18107	18185	17998	18151	18125	18052	17886	18130	17979	18117	18188	18197	18027	18135	18198	17996	18144	18074	18122	18147	17982	18120	18163	18146	17917	18132	18225	18227	17953	18113	18083	18196	18039	18185	18042	18077	18105	18040	18117	18127	17988	18121	18177	18012	18041	18222	18014	18113	18083	18045	17937	18177	17949	18138	18310	18164	18233	18040	18102	18079	17987	18120	17881	18106	18080	18033	18068	18150	18055	18109	18139	18184	18148	18093	17989	18044	18152	18000	17943	17986	18264	18165	18109	18237	18143	18055	18015	18079	18052	18227	18157	17924	18007	18019	18143	18063	18002	18138	18009	18216	18117	17883	18108	18162	18016	18292	18126	18095	18160	18168	18031	18286	18205	18115	18155	17977	18073	18106	18077	18003	18140	17895	18094	18114	18087	18051	18293	17975	18098	18273	17964	17951	18156	18134	18042	18145	18043	18318	18147	18174	18063	17981	18125	18147	18097	18300	18163	18016	17973	17999	18091	17967	18083	17935	17911	18097	18100	18012	18271	18314	17969	18084	18056	18150	17892	18072	17817	18083	17858	18113	18077	18044	17983	18170	18122	18190	18127	18118	18192	18059	18149	18212	18080	17968	18455	18246	18154	17858	18050	18155	18087	18127	17972	18170	18131	18238	18105	17888	18250	17978	18073	17968	18083	18001	18104	18134	18186	18162	18221	18252	17989	18227	17983	18181	18087	18275	18101	18159	17863	18005	18107	18133	18250	18070	18036	18053	18321	18105	18142	18020	18056	17974	18013	18146	18086	18010	18038	18001	18068	18210	17994	18052	18014	18232	18140	18196	17981	18112	18159	18191	18206	17887	17983	18096	18004	18009	18282	18077	18089	18113	18159	18294	18171	18025	18153	17966	18135	18226	18204	18232	18030	18213	18095	17894	17976	18153	18111	18082	18134	17946	18103	18237	18177	18112	17937	18005	18045	17973	18340	18293	18159	17876	18109	18130	18027	18143	18238	18052	18235	17997	18040	18108	18157	18099	17944	18159	17997	18083	18105	18123	18022	17952	18084	18184	18117	18218	18192	18190	18058	18126	18032	18157	17900	18104	18013	18209	17960	18022	18173	18017	18140	18111	18041	18022	17969	17976	17987	18226	18156	18136	18207	17857	18195	18099	18100	18012	18063	18142	18187	17883	18228	18086	18094	18113	18201	18057	18093	17905	17981	18020	18161	18329	18276	18112	17996	18105	18079	17945	17954	18070	18062	18280	18182	18173	18055	18196	18264	18256	18253	18055	18080	18013	18089	17958	17947	18094	18405	18132	18002	18045	18018	18106	18001	18199	18102	18260	18074	18252	18200	18137	18060	18260	18148	18210	18078	18028	18151	18107	18072	18046	18235	18005	17864	18153	18089	18042	17990	18140	18056	18116	18127	18340	18188	18213	18026	17994	17915	18197	18144	18056	17909	18043	18144	18053	18043	17983	18342	18116	18068	18016	18068	18207	17985	18064	18098	18111	18110	18089	18159	17980	18027	18089	18272	17994	18140	18079	18115	18124	18048	18191	18140	18012	17972	18166	18199	18144	17944	18189	18136	17853	18064	18146	18209	17867	18085	17964	17941	18034	18163	17943	18212	18223	18157	18177	18106	18092	18153	18098	18333	17776	18224	18102	17961	17836	17908	18134	18049	17981	18162	18056	18079	18125	18196	17988	18285	18227	18170	17988	18086	18084	18097	18179	18047	18331	18296	18046	18013	18030	18228	17927	18309	18000	18351	18073	17891	18112	18157	18320	18036	18260	18086	18132	17924	18053	18110	18016	17942	18145	17854	17901	17981	18129	18141	18369	18265	18235	18260	18016	18069	18312	18341	18206	18103	18157	18175	18311	18131	18018	18378	18260	18063	18106	17975	17960	18010	18037	17968	18030	18047	18149	18092	18170	18113	18085	17980	18044	18142	18024	18110	18172	18030	17979	18035	18141	17878	18345	18121	18272	18176	18314	18077	17887	18143	18074	17910	18035	17980	18074	18209	17869	18128	18030	18189	17976	18034	18136	18243	17984	18023	17959	18234	18067	18077	18163	18315	18265	18088	18020	18194	18275	17961	18239	18212	18269	18038	18180	18161	18154	18280	17995	18181	18054	18129	18105	18102	18178	18198	18184	18117	18028	18033	17859	17839	17850	17953	18182	18079	18163	18064	18035	18123	18104	18144	18008	18171	18082	18180	18047	17847	18040	18250	18140	17992	18066	17971	18086	18015	18286	18158	18132	18169	18164	18056	17950	17963	18036	18349	18091	18133	18139	18106	18055	18011	17933	18041	18100	17889	18226	17975	17859	18108	18113	17949	18225	17988	18090	17979	18160	18088	18218	18050	18088	18158	18231	18173	17871	18122	18142	18278	18001	18105	17999	18046	18145	18068	18042	17885	18161	18128	18026	18186	18130	18052	18026	18196	18139	17907	18256	18095	18291	18343	18200	18302	18268	18134	18124	18212	17884	17996	18116	18160	18237	18226	18102	17881	18034	18237	18117	18063	18110	17984	18013	18139	18093	18146	18098	18017	18114	17968	18214	18296	17991	18215	18175	18237	17941	18091	18489	18190	18119	18215	18010	18256	18015	17962	18055	18066	18262	18221	18172	17982	18082	18166	18127	18122	18124	18229	18143	18053	18221	18124	18174	17810	18024	18173	18097	18269	18157	18146	17944	18239	18013	17927	18131	18049	18234	18527	18094	18186	18246	18118	18047	18367	18116	17997	18153	18275	17880	18219	18047	18231	18149	18278	17845	18097	17839	18251	18020	17930	18146	18152	18027	18170	17971	18004	17970	18156	18356	18120	18157	18004	18258	18180	18093	18235	18043	17875	17952	18107	17969	18146	18235	18165	18270	18037	18236	18238	18210	18097	18218	17884	18021	18147	18124	18195	18182	18071	17952	18259	18091	18228	18193	18123	18061	18085	17995	18168	18213	17808	18002	17943	18183	17949	18239	18245	18356	18233	18259	18320	17941	18344	17920	18194	17907	18046	18044	18172	18062	18190	18183	18157	18177	18149	18398	18028	18251	18156	18032	18288	17948	18125	18181	18233	18165	18107	18020	18213	18100	18129	18028	18328	18198	17960	18196	18145	18119	18282	18191	18010	18132	18044	18037	18227	18034	18179	18091	18139	17989	17959	18240	18047	18086	18120	17918	18153	18084	18162	17968	18019	18076	18092	18025	18248	17933	18195	18091	18022	18182	18052	18085	18129	18296	18163	18112	18068	18281	18197	18220	18292	18098	18270	18111	17871	18196	17961	18305	18058	17933	18004	18046	18197	18243	18260	18166	18014	17861	18085	18243	18183	18123	18114	18094	17894	17940	18083	18107	17933	17985	18012	18054	18107	18111	18084	18133	17884	18095	18107	18032	18208	18232	18176	18117	18120	18171	18097	18254	17927	18095	18121	18094	17988	17868	18149	18188	18056	18078	18248	18057	17908	18261	18199	18008	18278	18112	18149	18086	18120	18015	18129	18060	18019	18172	18074	18153	18102	18164	17945	18014	18065	17995	18229	17944	18212	18149	18231	18157	18127	18091	18207	18188	18196	18179	18221	18051	18103	17990	17881	18252	18164	18113	18280	18252	18121	17829	18092	17934	17833	18170	17881	18244	18181	18075	17943	18282	18066	18302	18105	18154	18051	18242	18279	17981	18182	18088	18122	18094	17952	17988	18170	18382	18101	18130	18100	18058	17969	18116	18245	17970	18278	18033	18172	18031	18168	18129	18318	17968	18025	18334	18059	18071	18357	18196	18194	18236	18002	18256	18036	18172	18157	18259	18070	18198	18094	18036	18210	18209	18108	18187	18128	18216	18415	17993	18238	18015	18273	18285	18211	17957	18162	18087	18216	18169	17987	17999	18095	18006	18176	18013	18109	18083	18205	18087	18035	18035	18058	18091	18068	18128	18138	18187	18168	18109	18106	18258	18233	18235	18000	18061	18115	18071	18090	18142	18196	18240	18029	18039	18279	17990	18210	18123	18265	18092	18188	17890	18052	18123	18195	18184	18039	18113	18519	18068	18228	17843	18030	17914	18292	17924	18007	18400	18048	17969	18070	17938	18163	18205	18089	18279	18042	18007	18025	18301	18030	18080	18347	18128	18114	17672	17990	18218	18012	18037	17964	18061	18157	18273	18031	18009	17904	18255	18055	18264	18272	18079	18070	18149	18169	18165	18218	18131	18002	18170	18158	17986	18160	18190	18020	18127	17990	17953	18338	18065	18206	18151	18173	18132	18109	18228	18247	18137	18347	18070	18120	18118	18033	18091	18017	18247	18095	18190	18204	18118	17967	18188	18069	18135	18260	18067	18043	18110	18172	17995	18150	18209	18150	18145	18128	18104	18178	18206	17977	17960	18063	17891	18079	18205	17902	17990	18020	18205	18078	18121	18282	18005	18103	18043	18148	18022	18141	18114	18041	18122	18130	18052	18151	18218	18060	18310	18199	18104	18160	18214	17958	18049	18161	17983	18208	18034	18094	17970	17854	18194	18276	18099	17947	17813	18091	18111	17889	18114	18039	18165	18129	18257	17973	18089	18070	18206	18197	18128	18118	18033	18268	18138	18197	17872	17983	18024	17965	18141	17928	18341	18077	18426	18193	18062	18067	18148	17975	18003	18187	18114	18040	18218	18079	18125	18172	18219
15776	15825	15670	15498	15222	14968	15158	15309	15049	15069	17054	21160	18825	16272	15308	15123	14765	15136	14986	14928	15105	14979	14901	15104	15056	14952	14979	14953	15081	14957	15064	14816	14926	15002	15008	15016	14918	15179	15052	15116	14891	15012	15043	14991	14970	14999	14995	14986	14977	15093	14829	15140	14904	15007	14894	14963	14948	14978	15177	14998	14969	15112	15012	15086	14995	14931	14950	14823	14875	14944	14953	14822	14897	14959	15057	14725	14997	14768	15010	14967	15059	14831	15125	15078	15091	15081	14907	14952	14862	15075	14955	14796	14952	15140	15043	14756	15097	15024	15080	14967	14894	15061	14985	14909	14953	14897	14920	15001	15004	14974	14998	15083	14909	14976	14973	14853	14895	14954	15016	15007	14847	15143	15046	14942	15106	15152	14982	15030	15060	15012	14851	15196	15092	14947	14924	15038	15019	15006	15016	15012	15111	15135	15031	14965	14983	14989	14977	14883	14942	14968	15064	14995	15153	15039	15022	14835	14941	15154	15051	14890	15142	14975	14996	14946	14915	15092	14824	14886	14915	15103	14895	15001	14911	14973	15076	14803	14967	14925	14990	14933	15080	15032	14899	15051	15069	15095	14884	14990	14904	15035	14907	14762	15053	14993	14843	15043	14910	14958	14901	14876	14917	14972	15121	14953	14997	15093	14687	14862	14914	14782	15128	14939	15076	15021	15167	15023	14874	14948	15047	15024	14996	15043	14970	14993	14931	15013	15008	15013	15000	14980	15023	14864	14971	15093	14953	15000	15150	14950	15001	14966	14950	15098	14847	14907	14930	15249	14917	14955	14762	15145	14845	14873	15090	14908	15163	14794	14944	15004	14936	15220	14986	14958	15002	14860	14977	15018	14947	14996	14947	15037	15057	14914	15174	14992	14975	15055	14732	15018	15078	14902	15142	15022	14954	14926	15149	15147	15051	14995	14964	14905	14835	14847	15069	14907	14894	15169	14976	14925	15011	14877	15029	15288	14769	15199	15084	14857	15024	14934	15033	15137	15159	14870	15035	15066	15049	15058	14963	15079	14966	14908	15115	15128	14848	15044	14970	14851	15068	14941	15063	15035	14942	15111	14876	15136	14794	14881	14993	14958	15031	15032	15015	15075	14987	15051	14900	14946	15289	14955	14985	15223	14968	15030	14911	14941	15087	15109	14932	14955	14855	15099	14833	14836	14992	15042	14991	15039	14935	15108	15060	15031	14937	14957	15071	14933	14998	14996	14878	14974	14967	15130	15003	14971	14949	15024	15011	15038	15094	15007	14816	14907	14947	15172	15024	14817	14856	15075	14961	14971	14930	14962	14977	14871	15015	15173	14937	15065	15004	14939	15043	15014	15007	14791	14905	14940	14950	15041	14962	14990	15044	15003	14899	15116	14910	14944	14829	15086	14882	15052	15020	14928	14993	14962	15030	14992	15101	14964	15058	14987	15135	15029	15003	15056	14973	14995	15084	15000	15121	14867	14966	14809	15075	14703	15159	14956	15019	14956	14946	14940	15115	14864	14952	15020	14963	14837	14836	15083	15026	14982	15075	15096	14937	15053	14828	14976	14917	14897	14860	14981	14977	14953	14894	15099	14781	15299	14912	15012	14812	14966	15040	15216	14910	14962	14908	15015	14953	14826	15102	14950	15098	14967	14944	14986	15022	15039	14948	15034	14960	14951	14934	14897	14802	15103	14981	15081	15127	14895	15151	15264	14913	14965	15074	14969	15043	15001	15045	15057	14964	15074	14937	14880	14756	14995	14940	15029	14995	15071	15059	14981	14990	15076	14922	15075	14964	14988	14942	14821	14901	14956	15014	14955	14853	14944	14743	15017	14971	14886	14998	15043	14786	14927	14963	15000	14892	15163	15122	14956	15174	15016	14996	14920	15005	15140	14952	15098	15052	14923	15067	15007	15008	14952	14878	15103	14908	15023	15048	14890	15079	14852	15008	15018	15031	14792	14825	14912	14927	15120	14954	15046	15152	14836	14931	14999	15165	14854	14905	15038	15054	14960	14996	15158	15071	15079	15009	14954	14890	14984	15011	14926	14845	15031	15024	15141	14875	14946	14914	14996	14955	14895	15055	14901	14864	14927	15004	15109	14992	14921	14936	14907	15005	14978	14992	15015	15063	14783	14937	14902	14996	14983	15071	14875	14959	14843	15087	15000	14974	14909	14986	14982	14880	14883	14963	15042	15058	14966	14940	14997	14827	14829	15042	14853	15037	14988	15110	15118	15024	15119	15151	15004	14949	15168	15055	14954	15106	15113	14938	14934	14931	15070	15098	15164	14954	14976	15089	15008	14964	15020	14968	14829	15073	15052	14879	15091	15029	14974	15063	14956	14999	14906	14970	15108	15002	15032	15205	14939	15005	15017	15073	14978	14829	14973	15144	15096	14961	14827	14964	14912	14928	15124	15150	15020	15024	14826	14981	15042	14963	14959	15093	14972	14906	15027	15061	14852	14939	15001	14958	15292	14859	15182	15041	14828	14957	14877	15090	15010	14960	14951	15072	14862	15015	14834	15066	15004	14946	15010	15043	14910	15058	14883	14955	15092	14916	14957	15070	15078	15088	14934	15040	15158	14919	14964	15022	15103	15054	15156	14871	14999	15072	14957	14923	15110	14992	15090	15041	15078	15093	15067	15107	14998	14877	14882	15081	14920	15031	15062	15046	15001	15062	14797	14814	15027	14992	15129	14993	14986	15029	15074	15010	15071	15075	14918	15105	14881	15026	14806	14951	15062	14910	14925	15087	15079	14936	15025	14960	15044	14977	14991	14895	15011	14963	15121	14772	14977	14989	14888	15157	15062	14984	14996	15120	15062	15029	15056	15106	14929	14810	15002	14953	15060	14937	14888	15003	14995	14986	15025	14941	15031	14915	15036	15124	15192	15046	15039	14932	15021	14975	15168	14953	14954	14935	14937	14936	14893	14791	14910	15122	15115	15005	14776	15000	15134	14982	15177	15001	14939	15004	14905	14996	14993	14920	14947	14828	14881	14923	15065	15013	15026	15087	15085	14961	15122	15133	15101	14856	15065	14991	14941	15098	15175	14900	15000	14978	15051	15134	15038	14938	15072	14992	14995	15083	14954	15144	15208	14862	14866	15164	14940	14815	15006	14904	14969	14893	15084	14924	15002	14941	15064	15036	14982	15078	14919	14988	14976	14974	15042	14939	14983	14945	15100	14925	15022	14981	14948	14943	15047	14925	14772	15114	14994	14944	15016	15015	14869	14974	14880	14936	15021	14856	15043	14992	14898	15030	14982	15125	15050	14952	15007	14960	14967	14994	15049	15058	15065	15035	15021	15144	14909	14909	14819	15002	14930	14850	14931	14923	14943	15059	14824	15029	14921	14962	14966	14985	14944	14835	14906	14835	14888	15032	15043	14919	15040	15106	14920	14961	15018	14991	14915	14995	15069	14917	15038	14948	15075	15070	14840	14969	14905	15107	14943	14903	14937	14872	15088	14963	14947	15061	15019	14953	14971	15005	15032	14923	14980	14763	15013	15080	14912	14961	15016	14952	15148	14993	14861	14922	14892	14972	14953	15048	14990	14909	14960	15073	14834	15061	14972	14913	14896	15023	14927	15020	15011	14805	15049	15034	15070	15125	14952	15013	15121	14946	15009	15029	14886	14785	15050	14990	14941	15089	15020	14986	15024	15056	14943	15064	15046	15048	14938	14990	14952	14887	14945	15016	14965	15000	14913	14989	15032	14909	14908	14913	15032	15081	15040	14986	14957	14993	14953	14931	14835	14936	14716	14945	14970	15197	15057	14947	14950	14752	15056	14978	14987	14727	14785	15046	14927	14998	14937	14982	15055	15058	15041	14960	14753	15075	15062	15031	15033	14936	14791	15133	14804	14973	15053	14999	15000	14826	14868	15059	14975	14996	14974	15123	15120	15037	15082	15033	14937	14970	15075	14995	14798	14947	15002	15015	15113	14991	14927	14875	15275	14989	14987	15079	14964	14895	14996	14949	14950	15056	14900	15092	14989	15059	15225	14868	15187	15113	15018	14859	14969	14872	14926	15006	15112	15121	15041	14931	15053	14959	14943	15106	15069	14869	14992	14972	14982	15048	15014	14780	14939	14932	15054	15039	14956	15023	14981	14963	15124	15150	14908	15133	14928	15039	14895	14873	15005	15031	15101	15070	14855	14975	15092	15118	15238	15150	14861	15012	14908	14965	15037	14879	14899	14904	14872	15136	14986	15060	14963	14976	15037	15002	14993	14972	14903	15180	14982	15076	14957	15174	14994	15176	14919	14779	15078	15114	15169	14951	15030	14935	15083	14929	14800	14894	15075	14969	15053	14836	15037	15036	15167	14890	15053	15016	15171	14841	15007	14785	15015	15065	15109	14873	15078	14917	14934	15046	15022	14884	15001	15040	14904	15107	14964	14917	15012	14915	15009	15009	14913	14891	14952	14932	15107	15007	15042	14982	14965	14931	15070	14978	15091	14957	15037	14927	15268	15250	14923	15002	14988	15069	14927	14909	14962	14858	15003	15062	14921	14990	14809	14865	15034	14791	14856	15047	14956	14957	14907	14904	14901	15069	14841	15058	15081	14863	15074	15045	14988	14820	14941	14728	15092	14843	14910	14947	15008	14966	15045	15097	15049	15026	15024	15165	14968	14874	14853	15095	15122	15094	15017	14890	15054	14930	14864	14873	14944	15171	14959	14915	14991	15017	14991	15150	15014	15063	15103	14897	15046	15090	15036	15043	14923	14968	15051	14976	14991	14911	14932	14962	14845	15141	15047	15117	15034	14899	14814	14932	15103	14901	15019	15041	14890	15000	15085	15063	14889	14869	14988	14937	15131	14906	14997	14949	14969	15010	15074	15083	15012	14983	15018	15107	14928	15124	15119	14981	14941	14933	14910	14933	15023	14928	14960	15037	14997	15169	14979	14942	14895	15195	14955	14965	15026	15066	15042	14982	15126	14877	14943	14899	15117	14951	15078	15056	14927	14877	14940	14875	15110	15017	15028	14966	14872	14952	14972	14964	14942	15066	15058	15071	14925	14917	14944	14944	14900	14889	14905	15199	14961	15071	14997	15061	15069	14931	15035	15082	15031	15032	15085	15065	15003	14887	15059	14872	15043	15076	14929	14875	14865	15043	14950
25581	20719	26773	25417	20420	19118	19384	18522	18384	18323	24175	37768	31819	23547	19428	18310	18208	18089	17958	18070	18163	18035	18102	17929	18221	18245	18011	18258	18037	18144	18150	17968	17678	18254	17903	18079	18188	17987	18096	18014	17696	17936	18132	17866	17841	17944	18148	18032	17979	17999	18105	17887	18028	17889	18018	18148	18079	18101	18080	18041	18200	17831	17947	17976	18045	18108	18042	17948	17781	17891	17946	18006	18061	17835	17790	17985	18066	17996	17872	18215	17890	17999	18119	18062	17875	18022	17958	18128	18003	17846	17966	18020	17960	17935	18030	17952	17986	18066	17885	18193	18156	17902	18296	18078	18092	18028	18110	17911	18023	18095	18004	17999	17898	17967	17952	17854	18027	18103	17923	17973	17884	17827	18016	17844	17842	18075	18016	18088	18053	18004	17998	18001	18014	18040	17990	17836	17918	18013	18040	18040	18137	17795	18015	18103	18206	17982	17846	17780	18007	17850	18199	18080	18029	17989	17963	17926	18093	18045	17980	18145	18108	17867	18069	18114	17953	18133	17852	18094	17910	18012	18205	17886	17866	18278	18213	17960	18215	18262	17833	18060	18071	18097	17893	18026	17952	18154	18230	17815	17933	18132	18074	17913	17930	18009	17820	17905	18123	18113	18021	18100	18105	17822	18043	17912	18257	18114	18108	18181	17912	17922	18106	18109	18146	18045	17936	17911	18141	18038	17924	18089	17752	17879	18084	18065	17991	17894	17948	18092	17774	17693	17773	18169	17944	18075	18047	18164	17973	17981	17820	17981	17951	18151	18233	18103	18013	17903	17930	18112	17784	18015	17981	18074	18034	17892	17905	18115	17981	18232	17935	17903	17892	17788	17851	17763	18186	18104	17913	18051	18168	17765	18118	17910	18181	18100	17823	17681	17913	18154	17981	18068	18179	18025	17802	18149	18076	18020	17871	17938	18131	17956	17894	17897	18012	18065	17893	18054	18109	18051	18157	18019	17914	18188	17999	18042	18026	18085	17978	17963	18074	18100	17903	17998	17947	18210	18028	18065	18023	18139	18002	17962	17947	18094	18040	18066	18216	17983	17902	17944	17979	18028	18037	17889	17906	17982	17998	17951	18152	18167	18260	18143	17952	17834	17934	17908	17911	17933	18015	18042	17987	17973	17949	18121	17934	17934	17954	17913	17784	17883	18011	18015	17844	17988	18095	17955	18290	18121	18029	17952	17936	17938	17909	18213	18122	17982	17941	18102	17901	18030	18037	18127	17908	18056	17854	17896	17961	17825	17687	17855	17857	17898	18238	18120	18152	18055	18093	17942	18177	17922	17933	17996	18069	18197	18103	18077	17995	18092	18056	17886	18076	18073	17990	18042	18157	17936	17978	17990	17900	17941	18025	18199	17969	18080	18003	17979	18153	17946	18103	17817	17966	17831	18038	18045	17940	17922	18071	17987	18070	18190	17893	18034	17832	18080	18130	17970	17927	17833	17996	17998	18170	18012	18034	18264	18227	17947	17808	18222	18234	18012	17947	17875	17970	18024	17838	17798	18095	17868	18073	18240	17868	17860	17859	17966	18058	17858	17829	18127	17921	17933	18083	17997	17925	17880	17849	17939	17944	18106	17972	17951	18150	17872	17858	18017	18116	17855	18032	18101	18001	18236	18152	18095	17916	18003	17886	17925	18123	18076	17987	18114	17958	17905	18040	17881	17955	18192	17810	17964	18251	17990	17898	18105	17881	17893	17900	18189	18160	17952	17923	18112	18049	18185	18070	18021	17995	17951	18140	17962	18154	17956	17938	18046	18210	17903	17984	17998	17895	18024	17964	18113	17751	17841	18116	17986	18035	17959	17968	17874	18191	18012	17913	17938	17986	18099	18097	18097	17946	18102	18069	17683	18025	18104	18039	17935	18127	18086	18021	18038	18166	18008	18052	18219	18004	18051	17853	18031	18137	17863	17927	17872	18075	18336	17968	17568	17905	18049	17827	17989	17779	17958	17832	18060	18028	17921	18040	17862	18029	17957	18068	18135	18114	17988	17925	17992	18060	18316	17902	18103	17961	18065	18369	17910	18159	18020	18117	18121	17997	18166	17974	17862	18001	18108	18039	18009	17972	17848	18115	17979	17998	18178	17792	18050	18188	17972	18128	18032	17884	17977	17961	18068	17855	17947	18092	17769	18008	17922	18137	18119	18018	18008	18013	18218	18221	18059	18212	18105	18151	18043	18199	17965	18028	17944	17978	18031	17956	18038	17960	18067	17978	18034	18073	17911	18029	18115	18037	17763	17958	17901	18090	18123	17969	17927	18132	18077	17952	17852	18198	18024	17864	17943	18001	17898	18051	18062	17862	18042	17916	18109	17991	18003	18130	17773	17951	18015	17980	17875	18229	18043	18152	18142	18013	18150	18003	18038	18123	18050	17804	18035	17832	18098	17955	17922	17833	18140	17875	17935	18133	17900	17777	18035	18022	17978	17943	18334	17991	18083	18038	18185	17925	18109	18190	18082	17936	18139	18129	17890	17960	18076	17997	18090	17928	17824	18213	18124	17836	18133	18168	17973	18135	18122	17903	18060	17998	18025	17791	17951	17923	17917	18010	17998	17970	17994	17971	17901	17815	18090	17738	17920	17995	17871	17962	18092	18109	17841	18005	18109	18077	17834	17874	18014	17939	17860	17897	17960	17968	18160	17941	18062	18031	17998	18025	17965	17923	18149	17968	17814	17801	17959	17833	17907	18119	17856	18073	18035	17854	17903	18117	17965	17956	18002	18011	17955	18110	17789	17934	17793	18182	17910	17929	18142	18185	18161	17865	18105	17808	17951	17939	17955	18017	17967	17941	17809	17954	17968	17879	18134	18036	18058	18132	18272	17858	18074	18193	18140	18085	17998	17914	17956	18088	18010	18105	18152	17942	17929	18122	18018	18094	17994	18130	18078	18006	18138	17847	17964	17885	17970	18039	18131	18046	17930	17949	18005	17952	18188	18090	17999	17851	17946	17850	17827	18001	17901	17924	18066	17825	18005	18132	17915	17705	17865	17873	17808	18125	18028	17848	17813	18007	17853	18155	18181	17897	18047	18076	18075	17928	17956	18237	18022	17966	17941	18305	17992	17981	17928	17896	17983	18054	18057	17946	18214	18188	18105	18054	17996	18087	18005	17959	17956	18197	18155	18171	18223	18072	17883	18163	17989	18093	17887	17963	18115	18170	18058	18212	18107	18143	18142	18201	17794	18018	17760	17925	17917	18044	18017	17969	17995	18178	18003	17947	18074	17800	17993	18073	17828	18003	17939	18022	17798	18092	17944	18069	18015	18211	18099	18144	17952	18072	18043	18149	18198	18278	17919	18230	18084	17807	17875	18183	17919	17878	18134	18038	17965	17921	17810	18022	17946	17953	18015	18052	17965	17973	18063	18011	18026	18101	18042	17995	17760	17684	17886	18190	17906	17939	18024	18097	18018	18019	18101	17956	18112	17943	18106	18008	17933	17753	17962	17902	18148	17973	17805	18044	17992	18040	18161	17996	17913	17925	18015	17725	17999	17968	17874	18243	18089	17988	17962	17982	18192	17967	18096	18026	18013	18206	17989	17995	18061	18229	18017	17958	17839	17998	17847	17992	17919	17774	17961	18146	18129	18042	18230	18077	17845	18145	17968	17965	18025	18042	17907	17852	18100	17949	17792	17855	17979	17989	17887	17955	17780	17919	18146	17726	17727	17983	18011	17924	17948	18011	18117	18236	18175	17947	17887	18034	18193	18107	17885	18053	17896	17895	18232	17894	17812	18043	18057	17956	18086	18078	18050	17966	18136	18003	17975	18205	17926	18069	18060	18068	17921	18002	17981	17941	17711	17992	17944	18054	18068	18166	18075	18092	18249	17841	17785	18007	17996	18034	18061	18130	18132	17975	17947	18109	17778	17876	18002	18077	17965	17847	17952	18066	18092	17772	18061	18191	18174	17650	18055	17954	17907	17886	17837	17817	18119	17913	17888	17978	17997	17898	17828	18024	18123	18118	18064	18053	17947	17934	18203	18006	17984	18049	17938	18174	18084	18069	18001	17895	18017	17825	18151	18096	18065	18094	17854	17976	18031	17940	18073	18155	18129	18027	18154	18092	17989	17964	18134	18112	17775	17928	17981	18255	18052	18103	17928	17912	17936	18022	18255	18002	18165	18193	17942	17793	17981	17880	18010	18179	17864	17921	18043	17846	18194	17975	17979	18112	18001	17837	18045	18153	17896	18052	18087	17843	17895	18113	17772	18092	18100	17988	18120	18024	17929	18071	18044	17940	18006	17943	17941	18144	17941	17811	17978	17872	18052	17936	17873	18058	17901	18243	18009	18017	17989	18053	18017	18052	18092	17998	17940	18249	18203	17902	18067	17926	18082	18140	18175	18033	17999	18015	17949	18018	18067	17963	17998	18038	18308	18088	17872	17881	18128	17961	18031	18122	18059	18106	17947	17651	18060	18094	18040	17716	17972	18102	17934	17930	18060	18287	18034	17951	18046	17903	17957	17972	17984	17849	17781	18103	18165	18142	17918	18110	17832	18173	18035	17826	17997	18069	17993	18037	17961	17863	17974	17943	17980	18057	17984	18021	18165	17925	18015	18077	18158	18157	17978	18032	18094	18118	17915	18334	17863	17986	18050	17916	18232	18016	18038	18131	17927	17948	18162	17985	17840	18059	18039	18049	18101	17900	17985	17926	17960	18077	17920	17855	18035	18039	17990	18072	18000	17831	17981	17876	18165	18221	17956	18043	17680	18145	18099	17903	18034	18098	17963	17928	18034	18118	18109	17952	18032	18165	18014	18002	18043	17756	18120	18049	17975	18046	17995	18147	18054	17971	18082	18031	17874	18170	17889	18105	18242	18097	18008	17992	18083	17951	18142	18113	18086	17972	17987	18062	18206	18234	17941	18123	17822	17956	17900	17792	18038	17917	18005	18061	18036	17952	18037	17973	18077	18244	17981	18017	18074	17856	17977	18043	18094	18116	18166	17853	17881	17954	18050	17972	17978	17942	17812	17945	17865	17989	18188	18028	18045	18073	17881	17970	17981	17943	17922	17996	18023	17851	17994	18039	18110	17994	18073	18081	18029	18025	18085	18009	17823	17978	17753	17885	17867	17888	18069	17922	18032	17875	18077
14300	20170	19654	17279	16269	15818	15474	15543	15479	15388	25247	38982	30271	20133	15882	15118	15044	15093	15219	15082	14952	14934	15031	15145	14907	15088	15061	15021	15021	14885	15008	14940	15108	14922	15015	14962	14980	14972	14887	15029	15181	15049	15008	15005	14885	15028	15022	14835	15086	14998	15097	14780	14978	15016	14961	15059	14990	14940	14851	14866	15051	15004	14867	15006	15101	15025	15129	14797	14878	14932	14895	14904	15055	14993	15007	15044	15157	14951	14968	15015	15044	14896	15095	14968	15039	14921	15160	14783	15072	14950	15041	14812	14941	14823	14940	15072	14804	14812	14989	15062	14850	14889	15012	14841	15013	15004	14804	14971	14913	15046	14845	14926	14875	14880	14909	14971	15035	14932	14892	14997	14950	14919	15046	15066	15084	14926	15074	14894	14983	14911	14842	14825	14878	15111	14948	15042	14955	15035	14948	14832	14906	14882	15020	14889	14770	15014	15121	15005	14971	14964	14941	15155	14965	14748	15135	14905	15021	15032	14830	14805	15035	15031	14848	14798	14973	14882	14875	14981	15015	14982	15015	14949	14919	14941	14833	15049	14857	15053	14963	14931	15078	14958	15106	15148	14822	14991	14856	14982	14814	14984	15085	14979	15006	15011	15190	14800	15027	14980	14916	15095	14823	14985	14979	14988	15058	15002	14889	14915	15072	14901	15014	15088	15163	14935	15042	15084	14815	14799	15081	15108	14831	15051	15029	14957	14944	15088	15015	14867	14985	14925	15007	14897	15010	14943	14886	14889	14982	15114	14938	15032	15008	14893	14888	14915	14842	15103	14950	15054	15079	14965	14915	15007	15126	14916	14981	14979	14922	15027	14989	14848	14795	15018	14857	15047	14948	14991	14891	14867	14966	14950	14991	14945	15098	15033	15061	14927	14943	14992	15074	15063	14778	15060	14954	14952	14915	14936	15060	14993	14930	14947	14912	14904	14847	14897	14903	14907	15101	15063	15027	14955	14990	14913	14961	15003	14822	15004	14880	14859	15025	15045	14945	14977	14858	14895	14960	15057	15032	15078	14870	14963	15027	15121	14826	14814	15023	15081	14930	14892	14893	15074	14965	14904	14893	14894	15061	14847	14893	14924	15051	14955	14931	15038	15105	14906	14811	14763	14828	15060	14961	15003	14994	14929	14856	14943	14860	15072	14963	14932	14697	14806	15023	15031	14999	14881	14919	14943	14993	14942	14915	15060	14925	15030	15213	15209	14923	14937	15003	15153	14997	15020	15101	15010	14920	14959	14958	14977	15021	14966	14924	15060	14899	15010	15059	15000	15005	15071	14878	14890	14978	14883	14950	14838	15001	14796	14977	14828	14881	14978	14976	14985	14921	15019	14871	15071	14936	15123	14947	15168	14944	15112	14919	14954	14990	14738	15060	14977	14872	14854	14933	14862	15036	15014	15018	14963	14786	14964	14873	15153	14937	15121	15025	14734	14938	15133	14949	15022	14857	15170	14935	15032	14841	15086	14939	14905	14980	14918	14937	14979	14883	14906	15065	15010	14917	14825	14819	14984	14985	14848	14812	14918	15110	15024	14953	14972	15086	14821	14927	15072	14895	14950	15051	14921	15210	15041	14979	14964	14811	14929	14951	15047	14980	15090	14953	14905	14972	15018	14942	14897	15113	14948	15070	14761	14840	14898	15074	15105	14841	14938	14852	15035	15003	15086	14986	15081	14881	14990	14991	15120	14938	14972	15029	15101	14895	14970	15040	15051	15062	14928	14805	15052	14925	14932	14979	14948	14909	14947	14876	15040	14957	14963	15166	14961	14921	14839	14903	14901	15022	14950	14962	15016	14841	15006	14866	15041	15015	14916	14999	14989	14956	14926	15104	14913	14924	14966	15092	14930	14938	15050	14962	14853	15020	15034	15004	15024	14997	14921	15009	15045	14845	14969	14996	15058	14894	14873	15090	15017	14868	15051	14765	14956	15055	15013	14888	15145	14970	14930	15090	14858	14891	15003	14915	14977	14953	14839	15113	14948	15079	14831	14875	14956	15088	15031	14946	15107	15051	14947	15027	14995	15050	15091	14994	14916	14965	14998	14947	14881	15091	14899	15020	15151	15108	14966	15010	15073	15051	14755	15027	15008	14996	14915	14852	14999	14893	14928	14986	15039	14903	15041	15213	15070	14900	15042	14849	14939	15150	14851	15083	14678	15037	14903	14953	14883	14926	14983	15016	14914	14946	14971	14831	15115	14977	15119	14987	15070	14966	14907	15049	14970	14892	14993	14963	14968	14957	15064	15001	15034	15002	14930	14907	14936	15030	14818	15162	14891	14830	15068	14915	15055	14964	14956	15096	14938	14785	14901	14931	14994	15092	15185	14991	15046	14875	15169	14918	14878	14977	14919	14888	15122	14944	15055	15066	15007	15035	14962	14956	14773	15020	14727	14916	15031	14862	15020	14977	14841	14972	15036	14970	15109	15167	15092	15072	14917	15156	14819	15002	15028	15161	14901	15021	14922	14860	14934	15057	15012	14970	14673	14885	14994	15229	14950	15060	15049	14948	15072	14997	15005	14988	15062	14840	15014	15100	14886	15052	15052	14844	15127	14930	15024	15006	14868	14769	15164	15002	14912	14947	14982	14928	14859	14930	15009	15082	14997	15080	14892	14859	14875	14828	14843	14856	14942	14890	14876	15046	14972	15020	14882	14974	15014	15108	15019	14932	14947	14933	15076	14942	15019	14919	15031	14941	14978	15079	15017	14914	14811	15081	14818	14955	14941	15038	14952	15028	14812	15049	15023	15219	15053	15095	15065	14944	15085	15020	15165	14957	14906	14994	15002	15022	15041	14970	15022	14853	14969	15007	15133	15208	14908	14911	14921	14956	15144	14950	14920	15100	14951	14947	14854	14874	14975	14884	14884	14917	14968	14821	15026	15062	15055	15143	14957	14977	14816	14836	14995	14966	15042	15017	14898	15202	14869	14955	15085	15186	15064	15065	14958	14950	14977	14871	15102	14985	14974	14809	14921	14783	14877	15003	14978	14976	14942	15088	14872	14949	14938	14970	15049	15054	14996	15004	14961	15070	14791	14898	15027	14920	14907	14969	14996	14962	15031	14795	14931	14988	15002	15047	14936	14971	14895	14912	14930	14855	14878	14890	15024	15041	15092	15138	14998	15160	15187	14872	15141	15001	14936	14844	14919	14926	15093	14736	15203	15096	14969	14961	14961	14955	15073	15048	14923	14935	14960	14839	15011	14927	15035	14858	14985	14894	14961	14919	15130	14918	14999	14998	15037	15060	14961	14963	14989	14979	14867	15136	14992	14903	15005	14968	14924	15028	14928	15046	14904	15003	15018	14992	15105	15226	15011	15093	15152	14998	15057	14771	15047	14855	15050	15049	15012	15057	14651	14875	14918	14781	14934	14929	15056	14989	14990	14884	15067	14822	14833	15003	15005	14980	15021	15017	14966	15136	15043	14988	14911	14900	14838	15050	15056	14874	15158	14916	15049	15040	14906	15047	15047	15082	14952	14860	14944	14945	14918	14745	14981	15071	15028	14921	14987	14854	14959	15087	15014	15009	14868	15023	14994	15101	14990	15097	15015	14914	15001	14975	14914	14908	14951	14923	14880	15114	15024	14941	14838	14903	14945	15034	14923	14812	14943	15121	14876	14874	14889	15002	15132	14912	14906	14743	14871	15039	15069	15132	14895	15082	14982	15036	14770	14933	14843	15028	14961	14846	14948	15018	15126	15013	14895	14868	14961	15006	15095	15084	15108	15004	15006	14872	14961	15087	14812	14854	14967	14877	15118	14897	15088	14948	15036	15119	14927	15085	14993	14948	15213	14848	14938	14819	15018	15023	14769	15113	15011	15040	15020	15019	15121	15042	14940	14913	15025	14996	14988	15072	14978	15008	15024	15104	14879	14903	15032	15026	14853	15018	14971	15082	15035	14895	14960	14918	15020	14937	14898	15161	14948	14952	15018	14795	14915	14959	14960	14961	14909	15026	14844	14955	15126	14937	15022	15092	15095	14985	14929	15013	14849	14966	14945	14879	14915	15150	14992	14977	14844	14849	14950	14990	15065	15091	14899	14811	14876	14881	14986	14916	15043	15041	15021	15140	14945	14836	14956	15033	15111	15162	14949	15180	14885	14907	15246	14909	15141	15074	14948	14946	14879	15062	14897	15082	15039	14987	14793	15033	14965	15018	15123	14990	14955	15108	14823	15007	14914	14972	14967	14927	14875	14968	15083	15145	14960	14862	14812	14979	14962	14864	15010	14925	15005	14994	14908	14914	15025	15148	15040	15132	14815	14985	15048	14886	15017	15051	15055	14940	14993	14946	15152	14869	14985	14979	15017	15108	15028	15057	14965	15047	15056	14948	14928	14870	15110	15124	15139	15028	14965	14954	15095	15024	14894	15049	14865	14781	14763	15012	14910	14941	14863	15140	15158	15149	15106	14950	14890	14904	15006	14937	14917	14966	14968	15115	15065	15017	14997	15055	15081	14980	15047	14915	15015	15033	14927	14815	15017	14869	15090	14880	14984	15103	15120	15096	14887	14892	14913	14937	14789	14991	15054	14961	15072	14968	14887	15215	14907	14957	14803	15012	14846	14990	15085	15032	14945	14918	15098	15002	14879	14991	15016	14984	15105	15081	14982	15136	15066	14925	14914	14786	15053	14917	15067	15012	15100	14852	15077	14875	15089	14846	15080	15086	15041	15052	14997	14937	15001	15043	15123	15113	14928	15174	15085	15064	14913	15030	14863	15009	15170	15069	15013	14939	14767	14984	15052	15048	14920	15161	14983	14897	14946	15063	14947	14928	14981	14999	14967	15076	14937	14956	15164	14933	14981	15126	14930	15131	14925	14843	14824	14977	14961	15036	14998	14989	15054	14912	14937	14916	14878	15001	15106	15039	15123	15066	15093	15015	14751	14998	15107	14963	15012	14960	14954	14825	14961	14890	15019	15187	15172	14957	14884	14964	14873	14885	15014	14955	15097	14930	14887	14983	15003	15032	15030	14796	14955	15013	14841	14869	14874	14982	14837	15060	15043	15051	14901	15222	15061	15067	15092	14932	14935	14960	15069	14984	15113	14976	15038	14855	14927	14886	15104	15088	14977	14991	14989	15077	15098	15022	14980	15171	14942
23466	20712	28021	23480	21235	23044	22853	19554	18869	19369	31437	54611	43982	28712	21295	18936	18523	18469	18615	18123	18447	18388	18327	18209	18130	18189	18405	18326	18310	18366	18325	18378	18399	18447	18239	18153	18258	18227	18197	18125	18269	18310	18237	18403	18173	18480	18345	18189	18152	18057	18221	18305	18415	18149	18183	18189	18221	18120	18225	18161	18146	18216	18289	18382	18294	18216	18241	18321	18326	18361	18176	18311	18369	18101	18192	18105	18208	18195	18042	18194	18104	18072	18305	18385	18198	18299	18138	18153	18399	18034	18031	18149	17999	18296	18310	18093	18080	18123	18241	18041	18280	18094	18030	18029	18236	18134	18181	18157	18282	18024	18251	18238	18251	18286	18129	18083	18290	17982	18241	18245	18368	18272	18122	18153	18354	18375	18203	18227	18174	18313	18247	18044	18163	18166	18055	18148	18412	18322	18172	18223	18347	18204	18276	18150	18177	18083	18173	18238	18313	18065	18014	18323	18173	18262	18141	18182	18266	18178	18314	18128	18204	18153	18191	18106	18140	18077	18342	18061	18010	18173	18265	18030	18288	18154	18209	18100	18278	18285	18066	18075	17944	17876	18134	18213	18018	18197	18485	18110	18398	18170	18180	18220	18191	17906	18144	18063	18180	18203	18247	18068	18240	18226	18357	18386	18117	18085	18065	18147	18128	18400	18323	18032	18094	18253	18145	18061	18217	18191	18160	18035	18187	18114	18139	18313	18238	17942	18131	18189	18315	18034	18182	18079	18300	18123	18242	18196	18065	18130	18138	18106	18233	18210	18148	18230	18200	18389	18159	18147	18132	18136	18308	18302	18387	18279	18351	18152	18178	18080	18202	18137	18240	18424	18148	18219	18286	17898	18175	18138	18409	18136	18036	18111	18257	18214	18367	18389	18183	18207	18111	18174	17895	18095	18365	18294	18196	18216	17900	18123	18147	18097	18172	18084	18267	18205	18135	17917	18268	18361	18068	18236	18188	18294	18152	18278	17943	18119	18118	18133	18373	18443	18153	18243	18029	18256	18366	18350	18042	18314	18279	18265	18211	18175	18036	18247	18222	18034	18345	18300	18317	18303	18100	18252	18214	18154	18113	18256	18181	18404	18387	18348	18449	17964	18122	18054	18204	18121	18235	18173	18274	18087	18295	18482	18225	17928	18215	18168	18270	18087	18309	18100	18414	18095	18389	18252	18188	18181	18159	18192	18389	18388	18286	18279	18058	17994	18112	18187	18054	17967	18065	18227	18055	18213	18100	18019	18294	18320	18134	18320	18303	17979	18108	17999	17974	18085	18274	18240	18165	18320	18167	18273	18255	18105	18318	18080	18190	18253	18120	18126	18157	18033	18295	18098	18261	18175	18357	18044	18150	17965	18230	18284	18254	18284	18220	18118	18035	18345	18064	18164	18254	18198	18205	18334	18296	18092	18383	18119	18201	18223	18008	18184	18318	18207	18212	18237	18183	18029	18116	18040	18037	18272	18038	18280	18369	18246	18266	18431	18205	18237	18149	18113	18069	18168	18002	18160	18142	18190	18055	18137	18204	18059	18109	18070	17927	18280	18253	18035	18093	17986	18235	18097	18241	18137	18393	18102	18313	18162	18088	18341	18268	18134	18330	18042	18513	18324	18200	18278	18175	18058	18078	18472	18374	18207	18248	18201	18094	18351	17880	18319	18214	18175	18064	18063	18218	18151	18157	18175	18087	18089	18260	18192	18342	18092	18252	18232	18374	18229	18334	18218	18141	18204	17968	18301	18060	18127	18037	18030	18176	18275	18251	18223	18221	18156	18195	18029	18219	18313	18103	18160	18064	18072	18101	18269	17894	17853	18256	18260	18023	18276	18362	18089	17965	18049	18239	18185	18156	18099	18326	18300	18324	18291	18138	18090	18385	18148	18103	18371	18314	18281	18317	18254	18245	18150	18183	18355	18248	18317	18317	18102	18121	18265	18238	18095	18132	18196	18200	18242	18196	18263	18220	18244	18220	17991	18153	18138	18210	18310	18319	18131	18248	18352	18150	18189	18128	18200	18238	18281	18162	18270	18266	18145	18492	18244	18137	18068	18185	18141	18242	18149	18031	18237	18088	18180	18245	18355	18270	18237	18328	18246	18171	18249	18147	18252	18287	18110	18384	18132	18182	18412	18488	18391	18349	18157	18080	18057	18389	18291	18050	18188	18144	18120	18193	18125	18055	18158	18066	18239	18228	18294	18260	18243	18042	18403	18095	18304	18209	18102	18216	18262	18296	18090	18281	18126	17981	17995	18076	17998	18306	18227	18199	18127	18173	17988	18120	18246	18121	18111	18331	18094	18200	18343	18077	18139	18311	18249	17946	18059	18202	18054	18168	18220	18293	18181	18080	18108	18159	18311	18285	18347	18213	18056	18363	18309	18220	18416	18237	18257	18192	18259	18200	18239	18171	18429	18251	18150	18153	18243	18228	18144	18171	18074	18054	18129	18404	18140	18167	18261	18123	18160	18141	18200	18223	18228	18114	18274	18284	18312	18090	18218	18262	18383	18121	17999	18045	18161	17970	18127	18318	18137	18082	18304	18320	18123	18017	18155	18066	18245	18196	18289	18274	18134	18292	18274	18194	18111	18171	18159	18457	18291	18160	18111	18267	18213	18222	18401	18323	18342	18117	18224	18089	18165	18148	18170	18116	18026	18135	18222	18308	18163	17983	18122	18495	18170	18308	18298	18041	18282	18086	18220	18297	18205	18091	18052	18166	18222	18100	18232	18353	18229	18022	18128	18061	18166	18184	18172	17916	18266	18399	18232	18311	18190	18068	18253	18328	18106	18046	18154	18132	18282	18084	18054	18261	18275	18213	18225	18139	18060	17906	18264	18091	18330	18082	18187	18471	18138	18196	18158	18299	18251	18145	18095	18436	18403	18473	18278	18078	18254	18167	17997	18107	18322	18121	18023	18014	18113	18264	18261	18187	18036	18128	18315	18366	18352	18198	18198	18207	18152	18472	18053	18206	18226	18199	18265	18321	18254	18316	17975	18196	18146	18410	18126	18158	18317	18342	18179	18048	18015	18256	18179	18180	18474	18287	18144	18137	17923	18076	18205	18119	18118	18119	18140	18240	18476	18268	18232	18210	18305	18227	18211	18404	18334	18268	18031	18175	18203	18218	18256	18187	18150	18151	17946	18271	18119	18342	18273	18126	18003	18113	18090	18060	17776	18107	18260	18113	18012	18293	18303	18358	18127	18200	18130	17955	18223	17976	18024	18015	18163	17971	18206	18301	17899	18042	18279	18359	18109	18236	18183	18240	18427	18197	18189	18063	18261	18254	18072	18322	18148	18289	18232	18380	18218	18330	18155	18020	18010	17904	18012	18276	18354	18304	18228	18081	17998	18051	18125	18276	18126	18041	18079	18146	18344	18391	18358	18080	18254	18173	18328	18126	18132	18121	17948	18207	18138	18132	18401	18195	18308	18291	17993	18267	18232	18160	18166	18288	18314	18296	18211	18165	18155	18324	18232	18172	18587	17989	18098	18210	18299	18213	18043	18197	18139	18235	18015	18039	18064	18199	18134	18238	18222	18236	18313	18232	18132	18173	18291	18393	18218	18183	18148	18305	18137	18164	18268	18255	18073	18256	18353	18216	18206	18115	18296	17988	18130	18186	18365	18137	18112	18253	18538	18325	18004	18100	18091	18364	18307	18448	18331	18283	18323	18310	18125	18286	18158	18047	18191	18099	18225	18178	18321	18190	18244	18223	18104	18094	18064	18347	18102	18088	18311	18145	18016	18162	18242	18490	18309	18237	18273	18248	18173	18318	18370	18364	18300	18137	18157	18129	18249	18298	18294	18139	18154	18089	18281	18065	17850	18099	18121	17917	18158	18250	18126	18167	18059	18048	18103	18063	18063	18064	18116	18170	18171	18036	17847	18232	18088	18220	18367	18047	18084	18276	18318	18173	18128	18177	18138	18167	18274	18119	18190	18189	18359	18125	18012	18226	18306	18253	18180	18265	18104	18133	18255	18189	18237	18340	18117	18058	18237	18229	18155	18201	18392	18304	18126	18322	18216	18239	17944	18208	18277	18367	18060	18330	18304	18320	18002	18156	18050	18135	18060	18361	18249	18068	18073	18241	18504	18207	18307	18234	17976	18203	18381	18364	18161	18371	18233	18137	18225	18227	18144	18266	18127	18257	18097	18283	18180	18285	18099	18376	18184	18154	18090	18461	18046	18186	18313	18193	18169	17985	18331	18188	18039	18185	18220	18263	18249	18101	18206	18158	18203	18164	17958	18001	18303	18272	18107	18283	18129	18324	18431	18069	18005	18114	18319	18108	18195	18229	18165	18152	18192	18107	18340	18135	18221	18250	18290	18130	18109	18199	18297	18175	18256	18134	18239	18144	18190	18249	18222	18188	18271	18099	18350	18120	18279	18138	18256	18162	18273	18300	18399	18238	18259	18311	18259	18196	18163	18349	18094	18208	18115	18123	18096	18367	18178	18428	18495	18122	18240	18093	17815	18329	18242	18173	18088	18017	18266	18072	18043	18311	18230	18168	18283	18370	18268	18251	18324	18195	18028	18039	18277	18364	18306	18164	18146	18151	18010	18454	18117	18176	18283	18085	18192	18175	18062	18118	18232	18252	18288	18182	17907	18128	18125	18214	18222	17962	18130	17877	17943	18242	18239	18107	18131	18407	18159	18202	18030	18187	18217	18203	18158	18250	18146	18173	18052	18281	18067	18123	18461	18121	18052	18013	18426	18328	18327	18273	18016	18317	18183	18169	18082	18206	18332	18091	18252	17995	18266	18100	18332	18055	18022	18254	18261	18331	18222	18197	18489	18299	18045	18094	18170	18149	18220	18093	18255	18206	18175	18200	18167	18115	18204	18154	18377	18266	18265	18226	18173	18158	18054	18318	18121	18164	18277	18339	18239	18297	17829	18229	18354	18000	18345	18064	18243	18062	17984	18226	18099	18204	18163	18379	18062	18066	18156	18091	18336	18264	18220	18071	18247	18132	18330	18293	18270	18216	18281	18105	18028	18296	18252	18135	18166	18380	18045	17908	18169	18260	17969	18097	18273	18267	18154	18353	18277	18028	18063	18262	18051	18126	18099	18282	18277	18274	18199	18082	18142	18287	18133	18300	18011
16718	27345	25761	20808	18403	17344	16896	16363	16267	16689	33881	53722	41400	25525	17200	15284	15236	15055	14995	15037	15009	15100	15040	15218	15134	14873	15171	14909	15050	15049	15043	14963	15012	14990	15020	14960	15219	15019	15061	15066	15198	14951	14981	14983	15283	15128	15098	15050	15159	15043	15132	15035	15043	15120	15039	15156	15078	14943	15285	14998	14992	15186	14982	15013	15317	14972	15093	14911	15125	15163	15119	15120	15097	15077	15000	14893	15149	15104	15093	15109	14952	15172	15133	15015	15132	15142	15093	14940	15089	15198	15211	15019	15013	14981	15082	15176	15185	15015	15158	15057	15116	15080	15129	15185	14860	15141	15020	15058	15100	14990	15072	15133	15073	14953	15010	14973	15155	15153	15084	15112	14764	15186	15266	15156	14958	15139	14986	15043	15105	15150	15147	14922	15150	14979	15160	15162	15099	15007	15011	15095	14989	15017	15143	14955	15011	15029	15070	15194	15161	15071	14948	14955	14931	15087	14973	15034	15019	15012	14957	15059	14947	14982	14973	15063	14989	15126	15152	14848	15004	15065	15124	15122	14936	15054	15154	15178	14956	15038	14974	15021	15103	15102	15102	15215	14948	15167	14906	15057	15136	15012	15093	15096	15146	14976	15091	15156	15095	14941	14917	15101	14934	14950	15033	15027	15098	15033	14980	15044	14978	15024	15225	14770	15044	15070	15057	15050	14996	15085	15160	15160	15084	15051	15018	15169	15000	15120	15217	14977	15159	15034	14848	15072	15135	15038	15160	15069	15021	15090	15201	14929	15063	15073	14954	15068	15125	15031	15054	15014	15084	15026	14991	15120	14927	15068	14944	15081	15164	15055	15090	15067	15151	14976	15151	15174	14939	15233	15019	15240	15193	15038	14998	14978	15101	14952	14975	15184	14975	15217	14967	15058	15035	14940	15025	15169	14931	14925	15142	14932	15066	14983	15128	15121	15284	14968	15057	15094	15012	15130	14962	14886	15000	15287	14831	15074	14976	14926	15188	15091	15000	15222	14961	14894	15003	15218	15075	15086	15190	15029	15016	15024	15090	15136	15186	15059	14968	14952	14970	15089	15122	15255	15153	15000	15097	14900	14959	15054	15081	15060	15072	15043	14959	15133	15021	15061	15086	15067	15026	14986	15134	15359	15027	14941	15180	15035	15239	15188	15123	15044	15027	15059	15220	14939	15130	14837	15132	15127	15120	14914	15125	14842	14984	15208	15025	15095	15043	15048	14897	15100	15283	14979	14894	15102	15000	15087	14946	15114	15076	15037	15098	15006	14902	15004	14982	15132	15195	15089	15088	15044	15008	15065	15195	15109	15027	14944	15131	15216	15021	15083	15022	15214	14887	14921	15296	15142	14975	15089	15041	15046	15216	15022	15160	15105	15167	15064	15068	15213	15111	14918	15041	15144	14968	15124	15025	15091	15022	15017	15051	15014	15225	14982	15147	15284	15086	14945	14900	15112	15043	15134	15053	15076	14971	15064	14990	14963	15103	15139	15124	14981	14942	15024	15013	14993	14889	15094	15029	15057	15255	15002	15312	14978	14981	14990	15063	15082	14987	14990	15074	15081	14878	15235	15209	15039	15123	14996	15100	15087	14906	15084	14972	15052	15032	15135	14901	15118	15085	15073	15066	15238	15027	15085	15104	15246	15030	14966	15138	15056	15272	14984	15105	14982	14989	15114	14979	14942	15209	15062	15160	14954	15062	15024	15053	15135	15197	15014	14921	15111	15062	15050	15208	14948	15149	14917	15115	15172	14932	15083	14970	15131	14987	15159	14995	15103	15153	15269	15161	14951	14987	15038	15242	15059	15045	15166	14907	14999	15050	15050	14884	15127	14921	14881	15104	15066	14952	15088	14988	15133	15071	15125	15078	15194	15004	15090	15060	14960	15204	15064	15092	15082	15042	15054	15041	14982	14978	15118	14991	15052	15128	15030	14799	15165	15050	14954	15145	15159	14765	14985	15129	15128	15078	15075	15193	15103	15080	14966	14994	15106	14961	15121	15048	15213	15051	15076	15116	15088	15043	15298	15246	15067	15055	15083	15071	14972	15134	15073	15141	14897	15230	14953	15086	15054	15070	15144	15035	14904	15042	14984	15029	14997	15055	15248	14996	15292	15023	14987	15063	15048	14949	15058	15002	15013	14967	14875	15041	15044	15114	14927	15131	15099	15129	15135	15073	15013	15074	15097	15135	15146	14913	15066	14944	15112	15094	14983	15176	15016	15138	14984	15077	14881	15022	15130	15089	15068	14920	14934	14941	15003	15077	14934	14917	15127	15118	15065	15121	15197	15117	15071	14949	15083	15103	15079	14885	15034	14940	14925	15039	15089	15173	15233	15001	15086	15012	15098	14963	15063	15056	15148	14927	15055	15165	15121	15194	15040	14974	15171	14983	15013	15160	14980	15104	14980	15024	15207	15219	15048	15116	15096	15022	15020	15346	14979	15043	14877	15048	15186	15002	15166	15020	15078	15212	15078	15114	15095	15088	14969	15157	15163	15207	14962	14984	15089	14979	15043	14939	15038	15157	14987	15224	14904	15061	15246	15077	15074	14974	14931	15100	15132	15185	15042	15140	15010	15032	15216	15005	14837	15026	14930	14982	15039	15049	15215	14955	15092	15073	14825	15080	15038	15155	15091	15200	15108	15123	15051	14975	15073	15067	15055	15313	15152	15101	15089	15180	15115	15161	15037	15131	15100	15070	15041	15170	15094	15052	15142	15146	14910	15027	15206	14969	15165	15171	14875	15125	14981	14987	14988	15074	15033	15015	15215	15053	15000	14921	15151	15021	15017	15128	14913	14994	15198	15080	14901	15145	14936	15148	14974	15118	14992	15103	15176	14980	15150	15022	14987	14917	15165	15118	15143	15008	15161	15244	14975	14993	14989	15208	14948	14955	14982	15107	15105	15081	15123	15075	15011	15074	15125	15107	14885	15103	15040	15130	15088	15131	15001	15107	14898	14968	15069	15199	15126	15052	15153	15098	15038	15000	15008	15162	14909	15137	14916	15075	15041	15029	14956	14979	15043	14941	15153	15161	15039	15355	15062	15036	15161	15084	14875	14980	15110	14930	15018	15181	15078	15054	15073	15051	15047	14947	15044	15076	15170	15026	15096	15041	15121	15125	15112	15321	15018	15104	15016	15094	14990	15000	15057	15255	14909	15145	15169	14880	15054	14937	14945	15213	15008	15092	15024	14808	14957	14818	15065	15304	15258	15090	15079	15156	15080	15082	15234	15133	14994	15045	15162	15114	14905	15087	14948	15072	15076	14782	15049	15031	15017	15172	15159	15013	15162	15032	15133	15110	15110	14955	15239	15167	15157	15002	15159	15012	15094	15081	15032	15081	14909	15068	15166	15052	15019	15031	15032	14894	15034	14917	14961	15192	15098	15040	15034	15126	14971	15119	15021	15077	15017	15078	14922	15051	15012	15043	15021	14821	15044	14897	14980	15328	15163	15011	14808	15140	15046	15154	14936	15044	15049	15129	15172	15202	14985	15080	14959	15058	15007	15085	15068	15097	15129	14992	15023	14879	14898	15194	14958	15091	15121	14885	15109	15090	15014	15105	15012	15048	14860	15124	15051	15045	15090	15064	15132	15173	15061	15026	15042	15029	15100	14998	14991	15113	15192	14858	15067	14990	15115	15162	15072	15057	14884	15054	15015	15196	14943	15121	15097	14884	15259	14900	15097	14895	14977	15061	15009	15093	15070	15130	14959	15063	14969	15038	15064	15155	14929	15197	14940	15146	15108	15032	14957	15040	15161	14994	14956	15073	15060	15089	15102	14910	15080	14976	15046	14991	15145	15132	14974	15164	15060	15220	15024	15069	15022	15009	15124	15166	15156	15193	14991	15172	15048	15123	15080	15150	15010	15077	15015	15030	14998	15141	15217	15026	15106	15202	15058	14979	15056	15175	14966	14926	15098	15060	15000	15234	15226	14986	15021	15046	15050	15023	15083	14975	15151	15101	15034	14849	15015	15042	14832	15242	15036	15127	15223	15034	15063	15122	15175	15038	14958	15158	15147	15066	15024	15101	14988	15196	15094	15160	15000	15107	15021	15091	14932	14990	15227	15041	14995	15028	15028	15102	15103	15065	15146	15062	15022	15142	15153	15077	14958	15024	14973	14938	15162	15103	15096	14991	15084	15058	14901	15057	14984	15192	15019	15018	14920	15225	15148	15074	15342	15085	15039	15122	14958	15083	14944	15178	14991	14952	15124	15314	15359	15038	15131	14997	15170	15051	15187	14978	15041	15158	14973	14927	15101	14953	15115	15187	15103	14916	15159	15055	15114	14949	14962	15044	15083	14983	15076	15131	15101	15024	14966	15234	15098	15185	15027	15051	14863	15124	14899	15114	14994	14985	15020	15083	15127	15132	15113	14900	14871	15115	15033	15149	15037	15067	15205	14981	15171	15029	15000	15127	15029	14988	14978	15032	14960	14957	15212	15119	15094	15048	14892	15109	15176	14923	15006	15023	15178	14826	15006	15149	14865	15098	15045	15103	14918	15180	15078	15126	14990	14974	14978	15091	15061	14964	15090	15015	15029	15148	15191	15062	15261	14960	15108	15041	15061	14939	15035	15031	15079	15028	15233	15159	14931	15049	14908	15082	15184	14900	15066	15038	15102	15122	15132	15069	15098	15022	15010	15074	15151	15180	14986	15076	15146	15099	15073	15202	14888	15202	15001	15089	15107	15104	15114	14928	15070	14983	15249	15019	15079	14945	15056	15174	15018	15116	15075	15107	15113	14977	15056	15149	15032	14941	15122	14993	15046	15037	14894	15043	15205	15023	15272	15081	15190	14920	15065	15194	15017	15069	15106	15092	14850	14943	14953	15021	14933	15099	15224	14955	15135	14931	15089	15015	15215	15056	15088	14999	15133	15058	14933	15104	15044	15144	15156	14980	14911	15188	15166	14849	15063	15060	15034	15091	15146	14944	15070	15046	14883	15004	14914	15013	14892	15100	14944	15039	15028	15066	15045	15068	14944	15231	14971	15122	14851	15086	15002	14950	15075	15019	15139	15149	15137	15083	15177	15050	14939	15273	14911	14933	14969	15102	15114	14924	15014	14932	15170	15089	15128	14996	15278	15056	15027	15052	14961	14979	15209
29527	21474	20991	19428	18034	17965	18213	18230	18132	18234	19540	22687	21752	19544	18645	18186	18060	18301	18236	18076	18270	18282	18303	18076	18190	18144	18143	18180	18314	18259	18204	18128	18371	18167	18279	18145	18163	18317	18173	18285	18199	18180	17899	18069	18048	18136	18017	18191	18254	18210	18194	18128	18333	18227	18379	18043	18054	18364	18268	18069	18238	18054	18111	18465	18051	18272	18218	17959	18054	18187	17943	18254	17969	18043	18099	18168	18053	18130	18120	18264	18176	18116	18226	18188	18271	18302	18127	18172	17883	18123	18253	17941	18121	18184	18103	18300	18229	18193	18226	18242	18015	18393	18073	18150	18178	18316	18180	18248	18278	18217	18189	18283	18300	18276	18051	18168	18320	18427	18227	18128	18146	18073	18296	18184	18258	18113	18154	18128	18083	18088	18175	18128	18319	18120	18178	18151	18218	18211	18294	18017	18113	18224	17929	18268	18288	18280	18194	18314	18354	18306	18243	18158	18229	18218	18108	18124	18250	18203	18159	18325	18084	18264	18191	18036	17988	18160	18278	18320	18314	18243	18030	18117	18110	18027	18137	17977	17875	18282	18051	18197	18017	18153	18195	18115	18155	18194	18174	18234	18243	18140	18078	18036	18227	18172	18237	18201	18108	18312	18173	18231	18189	18371	18249	18255	18282	18206	18137	18050	18221	18162	18380	18243	18094	18060	18151	18311	18142	18137	18326	18226	18193	18213	18182	18324	18070	18126	18155	18214	18220	17964	18090	18510	18096	18200	18222	18050	18063	18175	18035	18370	18311	18172	18136	18148	18083	18000	18057	18101	18117	18159	18235	17971	18145	18254	18250	18236	18111	18040	17871	18208	18145	18231	18210	18192	18071	18070	18105	18011	18058	18049	18296	18108	17995	18028	18290	18307	18110	18214	18272	18277	18331	18315	18024	18357	18155	18171	18285	18015	18182	18093	18210	18076	18211	18086	18082	18272	18287	18308	18186	18205	18222	18349	18310	18312	18083	18143	18218	18041	18214	18190	18290	18218	18027	18218	18225	18049	18189	18175	18126	18259	18233	18231	18334	18026	18089	18231	18354	18064	18196	18100	18085	18227	18131	18360	18184	18155	18158	17998	18073	18105	18026	18117	18141	18142	18155	18035	18120	18172	18111	18264	18247	18101	17969	18201	17996	18360	18188	18117	18301	18318	18029	18077	18000	18025	18154	18174	17898	18335	18047	18012	18244	18129	18157	18083	18138	18204	18168	18450	18134	18182	18096	18055	18291	18106	18217	18069	17988	18126	18108	18082	18119	18005	18262	18073	18296	17993	18166	18289	18146	18066	18204	18120	18162	18289	18064	18145	18256	18293	17982	18275	18118	18155	18237	18099	17992	18314	18125	18154	18098	18238	17947	18119	18172	18275	18098	18140	18257	18258	17961	18118	18282	18250	18083	17949	18162	18276	18164	18237	18034	18254	18378	18355	18197	18233	18250	18380	18285	18300	18081	18266	18344	18129	17872	18228	18002	18143	17978	18249	18477	18243	18342	18212	18413	18417	18142	18148	18154	17949	18205	18238	18141	18066	18365	18018	18067	18068	18151	18342	18160	18173	17963	18132	18253	17867	18112	18202	18144	18211	18150	18064	17944	18088	18226	18137	18376	18160	18080	18114	18200	18039	18188	18173	18196	18292	18124	18105	17972	18180	18253	18208	18166	18236	18249	18130	18266	18158	18241	18128	17948	18157	18252	18065	18155	18316	18007	18199	18297	18359	18196	18221	18118	18226	18239	17909	18005	18111	18171	18263	18153	18027	18003	18122	18042	17926	18298	18268	18142	18226	18094	18110	18323	17944	18137	18085	18236	18181	18188	18162	18114	18062	18102	18220	18233	18089	18008	18211	18295	18248	18224	18106	18203	18167	18082	18090	18203	18206	18175	18052	18022	18124	18230	18089	18222	17945	18258	18204	18083	17994	18255	17920	18222	18117	18297	18210	18246	18177	18104	18104	18230	18190	18384	18380	18064	18191	18201	18342	18219	18135	18074	18066	18118	18056	18163	18151	18142	18073	18147	18281	18210	17990	18200	18424	18337	18099	18345	18202	18201	18115	18070	18272	18218	18110	17977	18174	18244	18171	18059	17953	18292	18230	18113	18417	18131	18070	18120	18035	18063	18095	18209	17963	18093	18260	18232	18269	18287	18166	18295	18172	18248	18071	18068	18247	18343	18206	18316	18199	18185	18144	18102	18171	18135	18233	18270	17960	18325	18233	18115	18156	18200	18166	18214	18247	18235	17950	18207	18441	18155	17980	18174	18184	18267	18138	18396	18112	18234	18232	18430	18015	18157	18041	18083	18041	18203	18384	18244	18209	18150	18265	18300	18238	18228	18137	18165	18137	17969	18091	18169	18164	18223	17948	18107	18264	18146	17911	18286	18164	18101	18151	18206	18265	18343	18176	18286	18165	18157	18111	18264	18005	18315	18493	18060	18242	18108	18271	18252	18183	18232	18258	18173	18264	18286	18220	18395	18213	18290	18185	18204	18096	18045	18254	18102	18163	18116	18144	18202	18227	17915	18310	17987	17892	18166	18258	18146	18161	18445	18069	18041	18183	17982	18010	18306	18274	18228	18209	18058	18366	18208	18360	18369	18387	18237	18014	18124	18125	18246	18127	18276	18291	18295	18178	18212	18360	18240	18259	18042	17909	18207	18285	18262	18000	18108	18207	18289	18208	18081	18230	18129	18034	18140	18294	18175	18158	18316	18222	18216	17989	18253	18250	18080	18182	18104	18153	18336	18303	18349	18382	18396	18229	18392	18196	18207	18136	18384	18050	18253	18185	18325	18166	18077	18213	18217	18306	18199	18166	18121	18032	18142	17950	18198	18047	18176	18172	18089	18203	18055	18184	18301	18142	18048	18128	18000	18081	18205	18120	18324	18018	18166	18323	18050	18124	18131	18204	18317	18189	18229	18029	17925	18089	18101	18032	18372	17944	18265	18309	18056	18377	18121	17995	17966	18077	18003	17934	18142	18198	18125	18191	18227	18198	17902	18032	18200	18417	18363	18131	18253	18325	18098	18301	18162	18138	18310	18234	18184	18128	18190	18116	18180	18147	18052	18146	18163	18158	18233	18088	18264	18125	18041	18072	18035	18054	18406	18152	18233	18434	18245	18254	18189	18131	18228	17962	18247	18243	18218	18059	18390	18015	18147	18331	18197	18143	18122	18114	18208	18123	18180	18124	17985	18182	18282	18156	18023	18231	18188	18031	18140	18216	18027	17967	18157	18066	18104	18195	18209	18338	18306	18214	18105	18230	18164	18167	18044	18247	18242	18265	18374	18059	18143	18144	18073	18161	18140	18230	18168	17897	18194	18340	18009	18144	18321	18162	17991	18243	18186	18453	18118	18235	18170	17999	18122	18254	18325	18353	18058	18260	18354	18181	17996	18068	18222	18240	18183	18299	18287	18294	18221	18119	18247	18239	18317	18083	18267	18043	18251	18137	18229	18268	18252	18179	18248	18247	18185	18354	18260	18089	18157	18154	18191	18238	18112	17985	18167	18063	18098	17878	18106	18223	18162	18218	18136	18218	18158	18274	17994	18202	18065	18286	18031	18074	18080	18166	18178	18299	18217	18323	18202	18217	17933	18159	18141	18306	18174	18402	18273	18025	18135	18060	18299	18197	18026	18240	18047	18081	18472	17975	18182	17907	18223	18387	18139	18178	18284	18113	18248	18410	18219	18258	18118	18077	18250	18228	18264	18022	18034	18175	18219	18088	18178	18052	18111	17981	18061	18116	18070	18369	18189	18275	18241	18313	18115	18355	18041	18325	18147	18030	18233	17975	18154	18056	18215	18059	17982	18036	18124	18068	18256	18122	18097	18040	18200	17956	18261	18044	18144	18187	18205	18106	18254	18105	17985	18187	18201	18248	17995	18190	18157	18003	17927	18162	18202	18172	18181	18177	18163	17981	18134	18288	18350	18118	18074	18260	18241	18100	18118	18273	18188	18245	18159	17961	18307	18352	18253	18210	18135	18167	18284	18115	18250	18261	17995	18291	18332	18174	18310	18127	18135	18283	17971	18137	18428	18202	18304	18196	18125	18171	18123	18318	18009	18260	18264	18411	18203	18273	18248	18260	18228	18327	18216	17838	18140	18097	18061	18308	18298	18152	18147	18344	18342	18430	18001	18362	18141	18233	18215	18192	18134	18189	18253	18181	18084	18253	18227	18218	18238	18177	18352	18138	18085	18151	18364	18164	18318	18172	18073	18265	18438	18187	18097	18158	18104	18243	18095	18123	18104	18116	18202	18221	18079	17929	18190	18153	18112	18222	18224	18088	18294	18153	18281	18329	18088	18143	18386	18188	18323	18101	18069	18134	18238	18215	18463	18330	18201	18074	18260	18256	18143	18049	18289	18137	18251	17962	18162	18305	18177	18215	18159	18145	18287	18169	18155	18089	18115	18140	18278	18138	18108	18025	18228	18240	18196	18279	18339	18284	18263	18193	18280	18294	18231	18211	18555	18304	18203	18224	18079	18173	18142	18121	18234	18406	18136	18137	18350	18166	18215	18088	18094	18186	18217	18203	18220	18158	18296	18170	18104	18099	18025	18117	18144	18016	18080	18083	18272	18215	18075	18171	18126	18074	18550	18393	18039	18243	18225	17937	18034	18098	18291	18071	18192	18284	18255	18349	18165	18049	18188	18297	18199	18289	18073	18286	18125	18273	18149	18083	18063	18180	18211	18307	18291	18226	18259	18193	18079	18015	18018	18180	18155	18071	18373	18395	18167	18164	18237	18145	18210	18135	18277	18143	18314	18156	18242	18251	18165	18288	18140	18311	18166	18054	18200	18330	18226	18184	18128	18233	18238	18327	17977	18296	18025	18289	18227	18147	18207	18157	18091	18230	18112	18165	18233	18220	18144	18300	18346	17993	18123	18247	18216	18326	18138	18188	18367	18034	18025	18087	18081	18152	18013	18081	18194	18134	18212	18256	18389	18231	17975	18148	18009	18208	18301	18177	18193	18173	18167	18210	18057	18122	18131	18291	18261	18249	18356	18253	18220	18136	18003	18353	18154	18030	18368	18113	18157	18248	18128	18248	18220	18343	18292	18324	18066	17964	18174	18218	18315	18147	18246	18245	18079	18315
15635	15951	15692	15258	15127	15131	14979	15108	14921	15174	17242	21268	19004	16202	15325	15012	14953	15096	15082	15115	14964	15059	14975	15054	14927	14851	15045	15115	15205	15054	15060	14981	15045	15005	14839	15103	15105	14962	14991	15171	14907	15049	14958	15208	15140	15048	15190	15189	15147	15109	15067	14955	15064	14906	15078	15056	15077	15027	14895	14913	15239	15107	14771	15122	15029	15016	15185	14894	15053	15012	14957	15108	15126	14924	14997	15076	15186	14990	15031	15114	15112	14905	14960	14974	15068	14931	15145	15096	14861	14953	15078	15176	14957	15014	15102	15000	14851	15086	15110	15066	14822	15035	14880	14942	15218	15048	14952	15098	15057	15040	15072	15106	15240	15141	14963	15009	15081	14999	14851	15126	14897	15041	14770	14990	15026	15097	15144	14910	15071	15002	15006	14971	15033	14999	14964	15087	15029	14922	15095	14926	14927	14953	15003	15146	15112	15016	15080	15212	15045	15138	15180	14980	14855	15034	14897	15151	14922	14922	15133	14999	15077	15185	14972	14983	15017	14949	14941	15062	15141	15117	15016	14961	14990	14977	15028	15083	15208	15020	15034	15010	15217	14916	14941	14981	15069	14998	15058	14820	15140	14995	15141	14827	15080	14945	14997	15250	15089	15097	14792	15068	14995	15120	15099	15064	15057	15185	15202	15189	14949	15052	15187	14958	14918	15143	14919	14899	14988	15001	14941	15201	15026	15024	15064	15024	15212	15005	15024	15106	15005	15019	15034	15155	14882	15005	15110	15142	15035	15001	15077	15058	15058	15149	15163	15031	15084	15109	15011	14873	15118	15059	14965	15010	15022	15058	14978	15109	15021	14990	14921	15084	15050	15062	15029	15048	14989	14957	15093	15193	14990	14940	14992	14991	15046	14899	15050	15179	14946	14935	15059	14900	15152	15152	14980	15220	14902	14947	14985	15016	15029	15079	15045	15006	14894	15058	15182	15047	14953	15142	15065	14885	15068	14983	14855	15173	14999	14954	15025	15024	15029	14951	14853	15025	15070	14980	15046	15029	15156	15210	15064	15226	14963	15105	15086	14968	15075	14961	15013	14913	14899	15023	14990	15078	15165	14815	15047	15006	14867	14900	14934	15147	15001	15108	14832	15098	14934	15029	14961	14923	15112	14917	15005	15027	14924	14949	14882	14979	14960	15267	14975	15002	14988	15240	15121	15049	14875	15007	15088	15093	15081	15119	15090	15015	14973	14933	14992	15091	14892	15014	15109	14915	15010	14930	14868	15023	14898	14955	14832	14861	15001	14815	15007	14921	15014	14962	15152	15090	15003	15108	15045	14976	14998	15121	15076	14892	15087	15034	14993	15054	15301	15044	14958	14966	15097	14953	15053	15047	14989	15083	14998	15040	14912	14983	14973	15118	15062	14984	15062	15038	15034	15034	14981	14959	15135	14884	14892	15117	15062	14972	15015	15027	14957	14973	15011	15078	15124	14760	14957	14940	15128	14924	14980	14979	14945	15153	14997	14897	14957	14967	15015	14982	14942	15031	14931	15024	15019	15008	15127	14981	15008	14881	15167	15065	14969	15229	14880	14816	14854	14924	14962	15169	15110	15039	14824	15107	14891	14935	15014	14963	15006	15053	15020	15004	15078	15268	14988	14876	14894	14987	15047	14849	15033	14965	15023	15133	15025	15093	14977	14943	14958	15092	15001	15007	15220	14965	15051	15128	14871	15000	15089	15151	15088	14873	14969	14885	15137	15088	15105	14992	15058	15111	15038	15057	14902	15006	15015	15177	14976	15067	15009	15105	15059	15113	15105	14869	15038	15079	14914	14980	15205	14934	15008	14979	15041	14980	14922	14972	15049	15189	15064	14949	15082	15021	14980	15001	14877	15096	15118	15106	15145	15061	14878	15079	14992	15077	14947	15108	14982	14844	14946	15046	15057	14920	15177	14922	15124	14918	15075	15079	14921	14925	14937	15039	15075	15021	15053	15017	14927	14872	14910	14953	15105	15085	14926	15012	15047	14946	15013	15012	14968	15264	14828	15080	14962	15051	15032	15082	15080	15010	14854	14910	15169	15034	15070	14994	15064	15158	14952	15079	14940	15063	15085	15026	15069	14961	14982	14867	14972	15070	15014	15023	15159	15056	15137	15006	15026	15191	15159	15109	14908	15088	15046	14850	14984	15143	15080	15083	14974	14936	14858	15232	15066	15005	15027	15244	14930	15050	14891	15030	14970	15160	14944	15026	15099	14995	15173	15012	14955	15069	15148	14854	14982	15052	14975	15085	15150	15069	15096	14862	15060	15074	15012	14920	14978	14998	15136	15093	15093	14961	15174	15029	15028	14873	14959	14958	15167	14934	15092	14973	15118	15111	15045	15003	14985	15116	15086	14909	15057	14867	15112	14896	14981	14944	14938	15022	15051	14935	15035	15105	14981	14979	14867	14952	14990	15006	15167	15059	14878	15016	15100	14930	14970	15122	15111	14980	15114	15051	15123	15102	14918	14946	14983	14803	14940	14993	14977	14963	15073	14977	15098	14816	15065	15011	15162	15005	15094	15062	15109	15169	14975	15198	14998	15049	15025	15161	15169	15188	15074	14986	15009	15136	15180	14980	15022	14969	14965	14962	14950	14923	14843	15011	15043	14996	15041	15065	15087	15088	15034	15136	14920	15092	14985	14994	15121	15055	15044	15169	15078	14945	15039	15050	15169	14959	15083	14989	15078	15027	14975	15051	15123	15008	14951	15064	15112	14929	15010	14911	15063	14979	14961	14977	15021	14953	15023	15104	14975	14967	14808	15066	14976	14889	15089	14883	14980	15212	15005	15000	14964	15045	15037	14976	15047	14907	15049	15015	15013	15025	14923	14954	15211	15077	14899	15045	15057	14996	15117	14966	14896	14952	15073	15005	14979	15096	15000	14899	15293	14887	15048	14989	15032	15070	14987	15008	14923	15137	15179	14947	15005	15258	15129	14980	15071	14957	14985	15102	14867	15301	15130	15104	14990	14892	14941	14938	15036	15147	14912	14894	14991	14998	15014	15034	15025	14997	14917	15007	15156	15015	15089	15125	15084	15097	14947	15005	14969	14949	15093	14946	14987	14844	15055	14977	14909	14987	15043	15039	14917	15170	14847	15025	15150	15060	14972	15301	15019	15123	15069	14984	15120	15047	15142	15100	15014	15373	15021	14838	15016	15117	15183	14976	15291	15116	15005	15094	15060	15078	15135	15035	14977	15032	14896	15017	15042	15018	14891	14846	15024	15040	14961	15081	15203	15004	14931	15004	14869	14894	14969	15073	15231	14932	15097	14922	15155	15330	15042	14830	15128	15010	14996	14937	15042	15050	14900	14894	15137	14958	14935	14972	15045	14858	15146	15121	14947	14912	15059	15066	15048	15092	15032	15234	15081	15065	15008	14984	14955	15026	14956	15076	15001	15047	14996	14899	14955	14954	14966	15110	14981	15054	15028	14986	14972	15093	15167	15042	15060	15220	15151	15103	15002	14892	15037	15002	15060	15162	15014	14971	15023	15074	15055	14988	14988	15011	15138	14859	15019	15011	14924	15017	15206	15073	15090	14979	14865	14977	15043	14859	15081	14920	14871	14977	14965	15051	14990	15089	15038	14956	14958	14986	14960	14973	15117	15062	14889	15072	15017	15082	14862	15122	14994	14943	15008	14967	14851	14969	14828	14929	15068	14923	14926	15066	15194	14981	15153	14916	14980	15118	15033	15056	15088	15203	15084	15010	14973	15047	15179	14919	14828	15071	14917	15083	14951	15017	15157	15091	15034	15108	15086	15016	14926	14962	14975	15040	14988	14964	15089	14997	15078	14980	15077	15073	14811	15076	15073	14960	15003	15075	14928	15086	14878	15123	14930	15078	15021	14996	14901	15043	15162	15075	15024	15046	15138	15009	15149	14839	14932	15110	14868	14939	14959	15092	15115	15093	15066	15053	15026	15069	14953	14929	15037	15057	15027	14864	14917	14996	14999	15025	15037	15052	15057	15048	14898	15016	15009	14927	15152	14941	15102	15026	15144	14966	14925	14964	15099	15261	15026	15006	14981	15011	15188	15106	15042	15020	14995	15093	14936	15100	14942	15115	15030	15017	15071	15064	15013	15141	15090	15065	14986	15009	14964	14950	14880	15120	15062	15156	15068	15033	15077	14923	15099	15065	14947	15098	15304	15014	15067	14904	14995	15139	15099	15143	14920	14949	15101	14995	15068	14925	15061	15101	15056	14986	15046	14949	15189	15022	14913	15086	15084	15117	14980	14927	15024	15115	15117	14930	15017	15021	14883	15002	15177	15116	15085	15094	14894	15055	15064	15021	14951	15109	15033	14949	14893	14965	15164	14922	15004	15199	15037	15071	15005	15017	15049	14900	15128	15000	14839	15127	15145	15155	15064	15137	14967	15006	15016	15142	15038	14961	14940	14936	15003	14996	15152	15020	15022	15073	15045	14928	15138	15045	15121	15092	14972	15181	14992	14979	14875	14970	15021	15204	15111	14994	15113	15130	14979	15065	15118	15115	15057	15090	15144	15008	14953	14954	14947	14806	15124	15217	15096	14897	14878	15011	15080	14909	14961	14982	15073	15125	15101	15067	14922	15103	14935	15088	14932	14915	15022	15052	15005	14820	15106	14981	15114	14892	14978	15182	15023	15004	15008	14990	15118	15031	15039	15070	14880	14980	14988	15086	15040	14972	15055	14971	15113	14994	15184	15017	15026	14991	15075	14902	14928	15031	15039	14961	15153	14947	15082	15222	15107	15039	14933	15109	15009	14946	15120	14920	15087	15051	15083	15021	15144	15042	15005	15004	15003	15091	15173	14931	15216	15165	14997	15089	15090	14968	15006	15151	14964	15024	15263	14956	15072	15019	15262	15039	14948	15078	15064	14851	15034	15142	15060	14890	15129	14964	15036	14938	15053	15180	14939	15030	15120	15007	15101	14918	14984	15082	15017	14923	14970	14995	14996	14982	15045	14853	15114	14975	14998	15077	15034	15131	15054	14880	15064	14960	15002	15102	15083	14967	15069	15072	15047	15048	14964	14921	15001	14992	15021	14989	15020	14958	14887	15081	15117	15013	14963	15203	14818	15073	15078	15053	15085	14928	14825	15164	15016	15129	15079	14926	15033	15087
25518	20721	26823	25368	20458	19292	19427	18495	18323	18435	26011	37914	31365	22884	19211	18465	18113	18302	18105	18228	18099	18419	18205	18268	18123	18125	17993	18142	18024	18015	18060	18141	18080	18195	17955	18253	18368	18206	18165	18206	18188	18397	18174	18092	18060	18104	18175	18189	18017	18033	17868	18085	18169	18127	18121	18146	17987	18109	18087	18070	18282	18095	18144	18103	18276	18183	17985	18080	18165	18077	17995	17907	18046	17995	18213	18186	17996	17975	18004	17944	17904	18173	18277	18172	18185	18305	18121	18289	18188	18077	18053	18185	17999	17914	18314	18120	18039	18027	18215	18208	18215	18110	18185	18088	18079	18086	18170	17939	17920	17971	18157	17890	17994	18189	18223	18064	18118	18136	18211	17946	17962	18265	18208	18212	18027	18218	17965	18046	18009	18102	18110	18062	18066	18272	17965	17938	18005	18267	18050	17989	18053	17800	18129	17996	17988	18181	17885	17947	18003	18179	17951	17974	18046	18178	17935	18213	18255	18244	18219	17926	18033	18154	18201	18121	18156	18120	18152	18097	17986	18069	18040	18042	18076	18222	18116	18190	18020	18196	17951	18070	18163	17902	18275	18099	18071	18105	18158	18037	18021	17957	17940	17918	17941	17970	17869	18110	18074	18263	18165	18096	18014	18208	18056	18278	18186	18033	18179	18168	18033	18061	18075	18141	18028	17926	18177	18082	18124	18068	18048	18112	18120	18025	18176	17995	17841	18056	18028	18054	18113	18032	17935	18035	17933	17956	17987	17930	18039	18058	18125	17969	18251	18090	18143	17973	18016	18028	18234	18428	18099	18153	17935	18178	18059	18195	18220	18080	18166	18088	17878	18051	18172	18027	18223	17979	17957	18287	17998	18051	17948	18031	18219	18164	18346	18092	18145	17932	18133	18011	18047	18216	18182	18182	18208	18006	18046	18226	18095	18163	17952	17898	17925	18059	18187	18189	18065	18094	18152	18174	17975	18147	18136	18062	18022	17958	17972	18110	18180	18174	18197	18040	18004	18294	18182	18014	17898	18005	18223	17773	18132	18087	17921	18207	18038	17932	18255	18101	18000	18175	18243	18225	18090	18189	18104	18154	18265	18083	18063	17984	18218	17899	18069	17838	17949	18146	18312	18120	18131	18041	17993	18027	17953	18167	17972	18282	17824	17992	18236	17984	18297	18085	18093	17898	17854	18216	18229	18054	18016	17910	18193	17973	18095	18029	18118	18068	18112	18254	18171	18126	18164	18046	17976	18284	18197	18065	18314	18293	18106	18083	18182	18036	17960	18141	18111	18122	17943	17969	18157	18157	18258	18161	18048	18006	18042	18017	17992	18129	18208	17907	18035	18159	17925	18024	18118	17902	17929	18061	18050	18156	18033	18151	18209	18096	18016	18117	17677	18086	17980	18047	17994	18087	18088	18068	18268	18080	18088	18067	18017	18266	18202	18084	18315	18105	18073	18168	18064	18088	18132	18235	18387	18125	17921	18118	18291	18045	18105	17892	18099	18112	18033	18079	18224	18038	18185	18025	18028	18110	18109	18044	17969	18074	18207	18015	18082	17879	18207	18208	18148	18282	18095	18021	18005	18069	18153	18008	18066	17945	18398	18154	18140	18221	17898	18086	18077	18084	18153	17900	18031	18260	17986	18192	18253	18101	18132	18267	18220	18226	18111	18321	18052	18065	18009	18239	18010	18053	18108	18056	18129	18171	18117	18071	17990	18067	18144	18080	18265	17971	18192	18127	18121	18137	17893	18024	18154	18157	17956	18034	17919	18114	18035	17944	18029	18119	18250	18251	18037	17981	18063	18231	18064	18205	18056	17971	18107	18106	18145	17916	18155	17982	18204	18005	18045	17950	18153	18121	18241	17954	18141	18159	18144	18106	18223	18070	18177	18157	18257	18037	18114	18151	18176	18174	18220	18026	18079	17994	18081	18250	18350	18056	17889	18188	18295	18027	17981	18076	17939	17964	18217	17848	17981	18181	18129	17897	18128	18171	18129	18087	18066	18117	18118	18233	18111	18052	18192	17907	18177	18022	18230	18043	18052	18157	18228	18093	18149	18194	18079	17929	18111	18043	18177	18150	17937	18198	18176	18213	17943	18227	18079	18006	18157	18060	18058	18300	18036	18311	18197	18201	18144	18147	18210	18184	18042	18169	18054	17942	18275	18143	17970	18063	18230	18361	18042	18036	17868	17928	18152	17887	17959	18219	18131	18136	18294	17913	18228	18095	18051	18141	17940	18023	18031	17948	18165	18158	18007	17969	17939	17995	18185	18217	18151	18172	18165	18027	17860	18063	18218	18284	18218	18163	17940	18029	18040	18154	18069	18140	18060	18142	18297	18156	18036	18109	18102	18150	18317	18195	18212	17923	17883	18108	18195	18232	18155	18074	18215	18135	18290	18104	18018	18054	17914	18046	18233	18170	18138	18175	18027	18095	18125	18179	18032	18269	17942	18190	18033	18243	18165	17955	18038	18075	18080	17970	18106	17981	18218	18199	18242	18130	18052	18141	18182	18140	18080	18100	18081	18167	18240	18072	17864	18023	18267	18039	18010	18078	17915	18064	18043	18162	17709	18239	18230	18139	18009	18240	18124	17947	18011	18013	18122	18332	18057	18114	18054	18000	18067	18100	18033	18108	18219	18112	18137	18072	18171	18139	18040	18002	17992	18149	18201	18098	18125	18051	17851	17966	17952	17973	18158	18066	17992	18113	17885	17929	17949	18018	18321	18102	18102	18109	18157	18099	18175	17918	18063	18052	18073	18178	17891	18210	18051	18166	18102	18038	18141	17849	17981	17962	18170	18145	18043	18137	18122	18018	18066	18233	18026	18043	18025	18039	17946	18083	18210	18395	18148	18077	17969	18098	18174	18340	17954	18196	17966	18094	18105	18087	18124	18108	18160	18145	18226	18223	18087	18201	18090	18152	18045	18110	18167	17985	18062	18257	18007	17823	18092	18086	18026	18055	18162	18020	18140	18095	18078	18069	18217	18174	18060	18212	18039	18069	17967	18097	18079	18138	18183	18086	18156	18082	18059	17955	18076	18125	18078	18128	18060	17888	17969	18127	18104	17927	18199	18391	18005	17966	18053	18042	18018	17948	18052	17931	18399	18010	18058	17852	17978	18125	17896	18103	18192	18180	18020	18154	18246	17831	17948	18096	17934	17957	18138	18065	18163	18011	18121	18206	18198	18161	18213	18094	18152	18196	18209	17829	18007	18086	17958	18119	18085	18189	18051	18090	17834	18184	18416	18091	18051	18001	17969	18165	17987	18180	17951	17996	17985	18006	18070	18316	18232	18101	17989	17981	18249	17976	18112	18031	17984	18235	18184	18200	18118	17922	18106	17986	18132	18154	18261	18027	18133	18021	18209	18063	18131	18193	18008	18073	18056	18082	18003	18171	17804	18204	17917	18324	17992	18077	17901	18218	18167	18122	18175	18092	17914	18107	18245	18202	18137	18184	17986	17989	18165	18013	18185	18175	18086	18089	18085	18001	18272	18181	17956	18115	18059	18133	18211	18056	18358	18040	18128	18136	18131	18051	18174	18112	18271	18205	18128	18057	18041	18071	18039	18210	17968	18008	18090	18101	18006	18085	18029	17816	17988	17962	18289	18065	18131	18160	18242	18017	18085	18034	18105	18089	18093	18182	18028	18037	18194	18031	18263	18293	18163	18077	18220	18145	17876	18178	18175	18103	18185	17906	18117	18199	17927	17953	18182	18083	18185	18147	18103	18076	17998	18231	18179	17970	18264	18007	18218	18201	18154	18146	18041	18014	18111	18047	18063	18043	18140	18194	18267	18164	18046	18042	18142	18163	18128	18111	18270	18205	17984	17973	18147	18246	18091	17969	18098	18017	18130	18209	18155	18367	18172	18111	18152	18069	18227	18132	18062	18090	18136	17992	18087	18208	18269	17983	18210	18193	18022	17888	18137	18057	18024	17869	18110	18109	18064	18182	18011	17922	18196	18185	18071	17906	17973	18143	18245	18238	18191	18093	18074	18457	18126	18002	18017	18192	17981	18112	18091	18107	18118	17922	18135	18069	18217	18178	18170	18276	18201	18207	18002	18260	18164	18138	17973	18036	18030	18022	17872	17971	18208	18169	17828	17977	17979	17937	18113	17920	18013	18074	18121	18003	18116	18098	17976	18119	18139	17910	17931	18046	18041	17940	17943	18455	18345	18115	18342	18101	17988	18153	17996	18165	18093	18299	18091	18100	18164	18031	18188	18238	18139	18256	18094	18036	18433	17979	18116	18158	18040	18185	18357	18136	17928	18194	17952	18049	18359	18170	18020	18108	18072	18143	18027	18178	18195	18260	18085	18033	18147	18048	18185	17992	18064	18002	17960	17938	18171	17896	18256	18262	18043	18002	18056	17890	18321	18060	18303	17937	18119	17967	18175	18089	18261	18164	17985	17956	18057	18010	17926	17973	18213	18176	18309	18149	18134	18116	18109	18239	18183	17946	18021	18037	18111	18143	17914	18018	18039	18222	17985	18385	18040	18222	18228	18269	18207	18213	18011	18037	18074	18143	18006	18135	18119	18058	18120	18084	18242	17956	18302	17999	18042	17948	18027	18109	18055	18160	18138	18123	18351	18177	18112	18004	18169	18307	18008	18162	18375	18288	18032	18208	17966	18284	18110	18245	18124	17939	17930	18256	18068	18035	18064	18014	18190	17826	17946	18210	18208	18071	18058	17817	17948	18076	18054	18076	18085	18026	18156	17965	17941	18232	18183	18119	17959	18235	18105	18036	18224	18228	18252	18009	18163	18087	18110	18084	17998	18134	18166	18090	18152	18207	17919	18086	18028	18010	18222	17940	18180	17990	18162	18087	18221	18040	18108	18028	18250	18160	18208	18128	17982	18019	18234	18184	18196	18000	18155	17938	18124	18113	17922	18328	18137	18233	18111	18157	18075	18333	18353	18233	18264	18112	18176	18180	18041	18135	18044	18014	18128	18208	17918	18383	18078	18156	18011	18029	17929	18076	18160	18079	18325	18020	18040	18252	18091	18014	18141	18225	17987	18095	18134	18120	18144	18005	18043	18035	18153	18118	18173	18323	18135	18174	18046	18126	18174	17885	18245	18227	18244	17987	18064	17970	18042	18084	18179	18157
14279	20247	19521	17207	16139	15799	15504	15440	15464	15454	27661	38358	29128	19530	15758	15210	14953	15008	14946	14973	15051	15077	15105	14992	14889	14943	15099	15016	15031	15130	15034	14908	14981	15054	14968	15033	15131	14910	15098	14911	15085	15201	14989	15029	14936	14984	14882	15054	14989	15000	14959	14852	15150	14844	14841	15059	15261	14802	15064	15148	15194	14955	14971	14876	15121	14883	14823	15028	14920	14863	15034	14941	15136	14995	15028	14992	15031	15093	15149	14946	14935	15123	14948	15051	15197	14907	15050	15088	15113	15074	14938	14933	14917	15044	15093	15040	15019	15001	15081	14945	14930	15029	15069	15081	14936	14920	15019	15077	14923	14927	14963	15051	14924	15066	14930	14891	15139	14969	15034	15035	15083	15013	14907	14936	14990	14997	14979	14924	14961	14994	15084	15000	14950	14917	15138	14886	14879	14955	15117	15043	15081	15052	14923	14982	14970	15002	14937	14882	15187	15099	15082	15034	14838	15003	14992	14793	15054	15080	15004	14875	14977	14994	14823	15196	15012	15124	15010	15041	15022	15234	14911	15010	15005	14850	14987	15059	14942	14895	15070	15075	15124	15158	14776	15080	14923	14978	15048	15000	15058	14839	15005	15133	14933	15122	14956	14948	15153	14953	15028	14962	15023	15003	14862	15030	15078	14978	14968	15114	15005	15063	15101	15097	15089	14976	14679	14874	14838	14991	14939	15040	15071	14987	15090	15173	15006	14926	15009	14832	15109	14985	14864	15088	14931	15019	14668	15027	14963	14938	15030	14992	14942	14911	14968	15012	14946	15087	14953	15016	14947	14883	14977	14846	14969	14749	14917	15035	14979	15003	14995	15035	14965	14977	14906	15035	15021	15062	15134	14962	14919	15058	15087	14914	14923	14968	14939	15263	14962	14968	14881	14951	14955	14911	15022	14979	14864	14988	14993	14948	14985	15072	14813	15024	14993	15168	15072	15131	14986	15029	15045	15053	14865	14903	14935	14913	15066	15091	14996	14842	15043	14943	15084	14963	15082	14882	15052	15005	14971	14901	15087	14801	14726	15116	15021	14888	14857	15140	14979	14956	15031	14972	15090	15072	15139	14952	14846	15101	14880	15008	15111	14933	15078	15026	14978	15254	15198	14885	15070	15000	14903	14930	15117	15098	14925	14833	14944	14901	15126	14964	14942	14974	14993	15087	14856	14994	14893	14980	15043	14981	14914	15018	15000	15107	14996	14952	14938	15053	15117	15017	14868	14948	15079	15115	14901	15114	14996	15046	14861	15054	14978	14893	14885	14910	15117	14979	14950	14860	14934	15169	14875	14949	14937	14951	15024	15051	14921	14858	14956	15007	14832	14856	15023	14992	14980	15098	15041	15036	14909	14912	14824	14864	15190	14889	14786	14963	15028	15009	15104	14986	15162	14966	14967	15099	14898	15048	14955	14934	14784	15173	14920	14866	15078	15058	14800	14861	15048	15123	14992	15018	15032	14829	14986	15194	15178	15086	15078	15127	14848	14948	14946	15077	15030	15102	14893	14959	15053	14962	15093	14953	14990	15116	15112	14936	14817	15029	14926	14775	14890	14864	15117	14909	15136	14822	15028	14808	15042	14992	14910	15071	15154	15064	15035	14767	15027	14910	15032	15010	14904	15057	14996	15032	14953	15016	15124	14872	15146	14790	15080	15214	14979	14989	14945	15060	14925	14939	14934	14969	15018	14957	14912	15097	15134	15067	14928	15107	15087	15226	15083	15109	14808	15005	15067	14932	14981	14973	15097	14829	14948	15053	15008	14884	14875	14975	15007	14963	15007	15122	14811	15045	15116	14808	14947	14994	14834	15038	15091	14896	15117	15174	14976	14881	15063	15090	15087	15028	14687	14994	15033	15035	14994	14904	15187	14814	14960	14817	15277	14916	15143	15005	14933	15147	14914	15085	14871	15184	15070	14988	14878	15108	14989	14855	14915	15048	15190	15068	15208	14949	15001	15095	14877	14933	14914	15077	14897	15071	14881	14921	14998	15013	14994	15009	15081	14923	15039	14882	14942	14870	15138	14973	14996	14717	15098	15103	15037	14936	14918	15023	14765	14856	14947	14987	15045	14897	15010	15021	14979	15032	15017	15064	15019	14926	14986	14870	15057	14894	14927	15168	15036	15121	14967	14908	15072	14968	14982	14819	14979	14894	15033	14941	15027	14909	15121	14995	14945	14928	15104	14907	15012	15017	14970	14994	14960	15013	14966	15072	14947	15061	15087	14968	15085	15029	15044	14868	14923	15047	14970	14975	14850	14921	14997	14919	14891	14930	15006	14958	15035	15005	14958	14954	14727	15022	14948	14996	15120	15088	15047	15001	14944	14936	14998	14972	14908	14808	14981	15158	14942	15103	14939	14957	15006	15042	15123	14958	15139	14899	15135	15085	14995	14784	15120	14909	14883	15134	15132	14945	15063	15072	15058	14919	15094	15118	14869	15013	14993	14948	15113	14922	15018	14988	14878	14998	15183	14855	15067	14924	15043	14997	14965	14898	15026	15021	14942	15050	15017	14931	14776	15060	14961	14856	14909	15011	14987	14889	15051	15111	15120	14822	14995	14870	14864	14951	15033	15026	15151	15107	14974	14866	15061	15128	14954	14982	14986	14862	14945	15144	14837	15028	14826	14850	15295	14881	15099	14932	14972	14972	15022	15045	15097	14964	14876	14909	15027	15049	14915	15000	15083	14989	15050	15049	14956	14855	15077	15167	15030	14827	15070	14933	15095	15069	14789	15029	15038	15068	15064	14954	14947	15003	15021	15041	15014	14983	14909	14952	14966	15091	14965	15002	15090	14989	14966	14794	14949	14973	14943	15015	14908	14909	14840	14893	15024	14964	15027	15048	14996	14945	15183	14970	15137	15086	15042	15002	14928	15082	15055	15086	14877	14949	14980	14925	14950	15056	14995	14950	14932	14984	14986	15099	15002	15215	15003	14963	15050	14864	14989	14865	14951	14940	15033	15003	15023	15023	14958	14891	15103	15198	14999	14954	15192	14995	14854	14907	15107	14928	15040	14880	15003	15068	14944	14941	15038	14981	14941	14983	15016	14905	15030	14893	15145	15075	14944	14910	14971	14913	14981	15138	14916	14946	15068	15114	15035	14893	14850	14969	14923	15031	14914	15011	14978	14960	15001	14975	15060	14984	15085	14957	14915	15087	15096	15101	14946	15015	14945	14885	14929	15078	14925	14966	15021	14820	15109	14913	15030	14837	15114	15175	15061	14959	14970	14916	14946	14775	14807	15112	14881	15030	14771	14887	15090	15023	15091	15036	15050	14923	15132	14950	15060	15089	15056	14818	15002	14901	15011	14998	14935	14794	14848	15036	14974	14907	15016	14992	14949	14776	14953	14904	14875	14960	15014	14997	14891	14917	15041	15078	15124	15095	14983	15047	15031	14990	14922	15081	14951	14858	15113	15077	15041	14970	14979	15107	14996	14924	15163	14844	15187	15022	14925	14951	14948	14929	15092	14916	14824	15015	14913	14999	14969	14944	14958	15318	14878	14980	14927	15110	15061	15142	14894	14989	14896	14966	14995	15037	14954	14975	14941	14953	14962	15055	15068	14922	15017	15098	14955	15055	14981	15001	15103	14821	14940	15010	14797	15052	14954	14998	15014	14877	15113	14837	14936	14942	14988	14971	14871	14959	15022	14907	15031	14940	14941	14884	15103	15009	15074	15079	14900	14975	14762	14960	14843	14959	14914	14971	15051	14892	15036	15079	15015	14953	15043	15029	14938	15089	14987	15133	15005	15061	15032	14865	14938	14878	14869	15040	14938	14936	14959	15041	14869	15068	14971	15095	15079	14897	14901	14954	15056	14985	15078	14990	15009	14928	14837	14785	15033	15171	14962	15008	15043	14903	14956	14967	14870	15100	14934	15072	14902	15082	15089	15075	14776	14952	15115	14905	15102	14976	14916	14984	15052	15142	14984	14919	14871	15024	14990	14889	15033	14962	14996	14961	15017	14988	14929	14938	15025	14985	15084	15013	15089	15057	14944	15042	14933	15004	15000	14978	14964	14973	15068	14969	15053	15112	15257	15022	15144	15029	14902	15134	14883	14994	15037	15122	15007	15055	15179	15042	15025	15188	14971	15077	15031	15071	15043	14961	15014	14776	15162	14924	15059	14938	15012	14924	15051	14912	14944	14804	15056	14992	15108	14975	14913	15214	14914	15108	14992	14921	14991	15078	14936	15118	14906	15030	15167	15117	14990	14889	15079	15003	15042	15022	14855	15005	15177	15119	14865	14917	14989	14907	14821	15056	14944	14854	14982	15172	15025	14920	15080	15008	15051	14856	15064	14984	14932	14938	14994	15095	14887	14894	15139	15072	15067	15053	15017	15016	14958	15088	14991	14887	14996	15101	15043	15115	14837	14945	15044	15117	14976	15117	14982	14878	14850	15192	14966	14784	14987	15043	15123	15049	15066	14820	14981	14937	15028	15133	15009	14967	14887	15155	15030	15060	14971	14991	15025	15079	15107	14896	15065	15114	15094	14891	14955	14884	14892	15029	14929	15031	14920	14998	14906	15207	15035	15100	15101	14906	14999	14990	15115	14995	15110	15114	15207	14913	15100	15015	15100	14993	15031	14956	15019	15093	14893	14945	14933	15227	15025	15037	15001	15096	15011	14997	15126	14899	14982	15109	15032	14994	14925	14857	14872	14987	15115	14856	15062	14909	14968	15093	15036	14948	15015	14952	15105	14962	14868	14868	14857	15080	15127	14756	14942	14860	14886	14844	14984	14908	14855	14917	15067	14898	15088	15010	14854	15018	14935	14966	14935	15045	15070	15090	15069	14931	15150	15132	15092	14940	14943	15111	15081	14912	15097	15058	15045	14980	15157	15029	15079	14923	14869	15030	14877	15057	14922	14984	15126	14966	15093	14930	14977	15008	15121	14880	14933	14980	14945	15005	15035	15110	14984	15081	15156	15080	14965	15038	15155	15037	15033	15026	14952	14998	14979	15003	14975	14955	14977	14963	14996	15066	14936	14952	15019	14844	14916	15022	14905	15022	15097	14962	14993	14769	14867	14983	15046	14977	14798	15090	14992	14946	14896	14999	14987	15045	14877	15094	14955	14972	15021	15007	14959	14900	14929	15048
23503	20724	28025	23528	21210	22976	22991	19572	18926	19240	33884	54550	42837	28584	21363	18713	18552	18714	18316	18428	18569	18519	18373	18194	18515	18301	18447	18356	18436	18378	18353	18397	18384	18525	18408	18416	18481	18340	18576	18302	18169	18396	18255	18252	18490	18300	18476	18398	18471	18248	18086	18324	18368	18587	18384	18356	18383	18158	18243	18292	18354	18312	18244	18428	18393	18421	18227	18287	18400	18278	18443	18400	18239	18255	18345	18582	18178	18180	18410	18267	18316	18608	18358	18407	18206	18249	18431	18254	18347	18234	18372	18340	18501	18256	18060	18319	18137	18336	18341	18293	18144	18263	18295	18162	18466	18470	18353	18396	18339	18394	18224	18471	18252	18136	18275	18324	18189	18162	18159	18137	18094	18223	18396	18391	18274	18559	18444	18249	18189	18265	18268	18226	18234	18232	18173	18035	18235	18389	18226	18187	18537	18283	18420	18219	18491	18237	18237	18300	18352	18071	18075	18362	18143	18305	18346	18341	18369	18341	18301	18367	18080	18284	18482	18218	18278	18159	18301	18546	18353	18333	18315	18345	18194	18237	18276	18172	18344	18158	18251	18342	18292	18391	18206	18364	18343	18239	18366	18411	18097	18161	18310	18288	18335	18337	18190	18273	18484	18280	18287	18319	18450	18293	18059	18204	18203	18026	18157	18416	18359	18414	18428	18117	18217	18285	18341	18275	18189	18369	18332	18246	18254	18356	18327	18274	18189	18284	18340	18237	18365	18292	18379	18213	18306	18116	18364	18137	18151	18318	18243	18341	18425	18326	18122	18257	18352	18266	18382	18336	18269	18431	18367	18259	18437	18332	18224	18500	18305	18060	18288	18183	18104	18455	18257	18158	18241	18287	18504	18263	18217	18354	18292	18288	18323	18348	18411	18218	18171	18465	18212	18349	18003	18062	18070	18211	18192	18338	18257	18435	18078	18191	18358	18279	18231	18398	18150	18427	18292	18380	18383	18265	18506	18456	18320	18220	18524	18421	18244	18251	18326	18215	18334	18465	18354	18269	18044	18073	18195	18399	18388	18287	18264	18309	18155	18175	18244	18301	18288	18347	18186	18097	18292	18283	18152	18337	18125	18388	18332	18251	18461	18266	18222	18087	18254	18480	18271	18318	18337	18362	18343	18260	18280	18051	18374	18541	18281	18283	18462	18257	18179	18371	18377	18265	18232	18281	18315	18405	18406	18319	18398	18281	18461	18372	18063	18262	18379	18265	18406	18230	18179	18393	18309	18177	18164	18293	18235	18500	18539	18259	18404	18313	18597	18363	18280	18304	18217	18437	18055	18326	18231	18416	18441	18252	18364	18089	18212	18323	18126	18383	18344	18363	18349	18324	18424	18391	18327	18161	18284	18210	18185	18349	18278	18319	18144	18228	18118	18261	18393	18340	18274	18507	18053	18217	18470	18404	18289	18158	18240	18224	18354	17907	18208	18163	18346	18228	18192	18179	18231	18088	18514	18299	18318	18161	18430	18384	18419	18554	18528	18173	18299	18179	18494	18268	18278	18239	18253	18246	18366	17981	18138	18415	18391	18200	18406	18348	18513	18280	18015	18295	18283	18162	18296	18430	18487	18334	18130	18415	18274	18311	18291	18376	18236	18324	18025	18228	18250	18372	18401	18347	18405	18455	18466	18419	18481	18352	18239	18335	18152	18239	18324	18151	18295	18324	18080	18255	18215	18090	18347	18275	18232	18249	18321	18260	18435	18263	18260	18199	18191	18329	18398	18141	18539	18432	18254	18329	18381	18240	18211	18257	18249	18041	18296	18297	18276	18140	18480	18214	18221	18423	18016	18174	18304	18138	18384	18436	18031	18383	18069	18245	18379	18356	18316	18567	18143	18413	18069	18131	18294	18317	18283	18268	18157	18019	18425	18317	18221	18258	18274	18163	18439	18282	18016	18224	18344	18255	18278	18112	18452	18371	18339	18239	18270	18286	18006	18266	18225	18406	18288	18378	18229	18166	18171	17983	18354	18164	18544	18389	18192	18257	18387	18272	18278	18374	18094	18290	18357	18233	18345	18314	18351	18311	18428	18392	18284	18341	18316	18222	18205	18307	18463	18336	18238	18329	18290	18278	18500	18458	18264	18161	18458	18533	18354	18222	18611	18057	18076	18351	18145	18303	18176	18329	18112	18221	18092	18283	18317	18135	18334	18332	18189	18167	18283	18482	18322	18307	18302	18475	18138	18202	18192	18175	18498	18422	18283	18304	18331	18403	18286	18231	18169	18117	18157	18277	18079	18283	18362	18388	18379	18202	18210	18238	18094	17786	18267	18385	18343	18240	18360	18319	18247	18201	18177	18243	18227	18251	18460	18387	18069	18239	18474	18572	18447	18365	18168	18269	18384	18215	18270	18475	18259	18371	18284	18273	18533	18360	18309	18395	18432	18395	18067	18396	18502	18274	18406	18518	18286	18347	18183	18237	18070	18514	18252	18305	18367	18222	18479	18225	18432	18348	18264	18229	18140	18176	18181	18155	18202	18101	18328	18414	18399	18301	18309	18279	18487	18321	18118	18214	18115	18226	18148	18168	18473	17996	18303	18487	18380	18237	18306	18382	18410	18239	18290	18192	18066	18248	18178	18431	18236	18234	18365	18375	18346	18486	18348	18259	18226	18237	18277	18360	18184	18318	18237	18242	18207	18263	18330	18248	18192	18328	18451	18334	18273	18432	18396	18461	18104	17983	18418	18250	18114	18302	18331	18090	18094	18501	18391	18444	18360	18441	18333	18241	18303	18222	18246	18264	18292	18121	18318	18148	18226	18423	18219	18333	18470	18348	18249	18265	18187	18334	18430	18452	18410	18260	18432	18251	18359	18286	18168	18232	18281	18189	18339	18431	18106	18149	18426	18377	18199	18446	18277	18282	18364	18442	18271	18230	18220	18338	18318	18289	18458	18162	18112	18355	18377	18056	18319	18527	18216	18316	18347	18381	18293	18250	18248	18458	18119	18033	18470	18371	18165	18166	18309	18250	18262	18178	18259	18295	18437	18438	18320	18401	18365	18176	18115	18129	18218	18551	18276	18132	18242	18196	18303	18254	18419	18232	18384	18290	18297	18282	18134	18287	18352	18383	18385	18274	18329	18175	18363	18129	18238	18323	18254	18308	18223	18236	18248	18404	18319	18418	18391	18354	18573	18442	18296	18110	18301	18269	18245	18217	18276	18145	18402	18302	18151	18167	18452	18394	18275	18314	18213	18062	18288	18207	18220	18127	18104	18304	18446	18373	18044	18357	18297	18177	18402	18306	18244	18362	18290	18339	18332	18245	18236	18460	18286	18528	18050	18354	18176	18311	18236	18274	18481	18392	18297	18317	18273	18381	18237	18362	18378	18455	18360	18270	18398	18335	18214	18361	18357	18278	18151	18092	18371	18501	18323	18297	18242	18263	18343	18471	18423	18409	18260	18336	18152	18186	18178	18462	18204	18238	18307	18114	18158	18484	18088	18363	18211	18341	18553	18502	18346	18286	18399	18269	18303	18148	18248	18364	18291	18255	18144	18458	18224	18266	18125	18249	18071	18180	18117	18262	18434	18514	18287	18276	18196	18124	18373	18447	18167	18244	18113	18373	18480	18445	18334	18447	18247	18135	18246	18481	18309	18271	18455	18245	18355	18331	18255	18202	18271	18206	18415	18294	18142	18220	18387	18283	18280	18487	18417	18247	18388	18392	18131	18227	18277	18331	18495	18249	18237	18286	18438	18437	18256	18183	18468	18249	18361	18236	18458	18010	18253	18040	18078	18447	18268	18173	18373	18315	18207	18252	18376	18138	18237	18159	18193	18317	18281	18125	18334	18140	18339	18383	18288	18354	18330	18333	18181	18030	18211	18370	18371	18284	18194	18125	18217	18405	18251	18167	18284	18426	18393	18105	18243	18416	18286	18286	18431	18393	18353	18079	18186	18210	18296	18224	18211	18342	18467	18386	18535	18308	18198	18353	18413	18209	18273	18439	18381	18503	18414	18316	18145	18289	18349	18391	18112	18253	18547	18308	18283	18352	18271	18363	18226	18143	18351	18258	18214	18276	18241	18210	18311	18084	18286	18487	18255	18319	18511	18297	18232	18377	18279	18231	18393	18470	18117	18311	18156	18151	17990	18262	18377	18194	18273	18483	18297	18253	18329	18370	18405	18405	18299	18144	18146	18366	18333	18218	18371	18288	18380	18301	18478	18228	18342	18195	18222	18316	18473	18109	18405	18202	18214	18451	18237	18198	18141	18286	18353	18123	18369	18307	18375	18333	18177	18299	18620	18322	18432	18306	18336	18207	18344	18386	18470	18189	18430	18211	18056	18289	18254	18556	18217	18422	18289	18167	18229	18263	18117	18021	18313	18164	18399	18153	18404	18301	18318	18277	18377	18177	18305	18120	18057	18189	18308	18227	18143	18380	18385	18243	18343	18212	18363	18365	18266	18355	18354	18374	18236	18068	18175	18125	18069	18418	18314	18262	18494	18145	18166	18309	18118	18204	18268	18410	18494	18404	18239	18292	18230	18504	18333	18329	18201	18388	18195	18297	18472	18154	18228	18204	18402	18215	18467	18303	18242	18241	18455	18273	18328	18214	18232	18332	18545	18434	18273	18466	18450	18174	18383	18049	18156	18184	18287	18384	18303	18168	18271	18337	18154	18279	18345	18303	18467	18241	18343	18134	18378	18359	18300	17919	18064	18194	18435	18316	18156	18266	18234	18153	18368	18327	18213	18303	18401	18115	18074	18370	18365	18411	18293	18322	18295	18295	18213	18361	18337	18449	18274	18014	18131	18423	18470	18235	18290	18387	18458	18551	18178	18216	18367	18242	18564	18428	18275	18377	18217	18348	18279	18315	18286	18057	18352	18375	18296	18191	18211	18161	18410	18314	18301	18515	18465	18190	18243	18304	18297	18451	17989	18239	18295	18056	18344	18426	18485	18226	18383	18206	18038	18292	18291	18156	18129	18392	18283	18326	18383	18330	18205	18078	18333	18299	18379	18411	18286	18335	18345	18130	18168	18393	18198	18139	18181	18336	18143	18260	18159	18171	18267	18299	18226	18313	18203	18266	18266	18324	18375	18528	18316	18149	18248	18135	18277	18485	18523	18343	18255	18348	18129	18089	18266	18412
16930	27444	25712	20511	18546	17364	16710	16314	16438	16450	35804	53765	40870	25243	16984	15366	15014	15069	15119	15115	15070	15153	15208	15160	15171	15046	15092	15173	15034	14934	15287	15084	15073	15072	15318	15032	15023	14957	15149	15146	15102	15018	15067	15168	15292	15120	15198	15161	15302	15102	15142	15103	15072	15133	15152	15091	15198	15244	15145	15153	15192	15088	15272	15130	15008	15104	15032	15170	15060	15178	15050	15085	15158	15027	15281	14946	15148	15082	15227	15221	15044	15124	15101	15144	15012	15041	15207	15118	15073	15046	15099	15191	15137	14920	15179	15168	15226	15172	15122	15102	14957	15185	15209	14891	15188	15213	15053	14933	15161	15151	15054	15287	15224	15164	15114	15148	15292	15238	15083	15036	15113	15069	15178	15113	15004	15175	15188	15316	15076	15113	15220	15198	15053	15152	15259	15043	14996	14979	15028	15107	15232	15101	15188	15445	15035	15096	15122	15069	15048	15142	15206	15079	14995	15192	14982	15044	15262	15092	15184	15000	15209	15143	14937	15167	15133	15145	15192	14941	15186	15069	15140	15116	15232	15119	15261	14972	15025	15041	15084	15072	15124	15226	15125	15063	14821	14937	15036	15345	15032	15139	14955	15044	15002	15115	15123	15100	15198	15251	14963	15085	15196	15225	15187	15115	15067	15187	15059	15088	15220	15047	14943	15105	15161	15131	14878	14976	15215	15112	15240	15147	15116	14979	15135	15123	15139	15178	15118	15057	15069	15199	15032	15078	15265	15007	15069	15127	15095	15066	15110	14991	15093	15032	15117	15226	15000	15024	15183	15105	15023	15049	15215	15006	14994	15208	15062	14997	15009	15149	15180	15184	15279	15169	15145	15097	15113	15089	15010	15059	15060	15229	15137	14984	15089	15127	15068	15157	14943	15070	15334	15122	15265	15037	15323	15176	15279	14941	15166	14995	15204	15232	15009	15021	15005	15191	15154	15090	15022	15167	15014	15001	14844	14915	15153	15103	15076	14975	15149	15097	15052	15107	15026	15243	15289	15272	15234	15021	14947	15124	15226	15241	15124	14969	15139	15011	15090	15097	15105	14976	15154	15110	15164	15015	14901	15145	15205	14860	15067	15179	15202	15037	14989	15179	15124	14982	15177	15145	15044	15175	15143	15120	15111	15125	15123	15114	15084	15082	15205	15039	15206	15108	15188	15144	15001	15110	15124	15103	14893	15181	15274	15080	14967	15173	15070	15199	15279	15064	15043	15371	15090	15105	15156	15048	15000	15074	15100	15242	15050	15150	15050	15175	15063	15029	15097	15171	15064	15203	15106	15068	15024	15104	15216	15070	15128	15151	14975	15043	15279	15065	15101	15120	15118	15050	15174	15130	15298	15124	15063	15157	14971	15143	15063	15314	15157	15132	15066	15182	14931	15149	15238	15072	15138	14951	15075	15164	15123	15035	14978	15233	15116	15127	15133	15013	15130	15082	15047	15177	15104	14946	15092	15163	15055	14940	15255	15065	15113	15025	15077	15172	15111	15216	15016	15137	15141	15210	15120	15005	15161	15093	15097	15052	15174	15079	14932	15078	15168	14952	15003	15251	15249	15224	15104	15041	15092	15084	15150	15140	15136	14989	15127	14988	15070	15098	15068	15127	15115	14907	15025	15163	15044	15072	14940	15103	15127	14976	15139	15123	15245	15049	15198	15088	15054	15081	15018	15139	14939	15142	15140	15119	15111	15134	15250	15294	14931	15212	15022	15117	15185	15172	15175	14977	15091	15021	15015	15182	14976	15024	15199	15157	15075	15240	15028	15008	15262	15115	15154	15231	14979	15163	15044	14826	15164	15128	14987	15124	15076	15116	15140	14947	15132	15177	15048	15160	14975	15195	15024	14981	15151	15021	15007	14917	15179	15277	15134	15172	15114	14980	15214	14984	15277	15014	15151	14954	15077	15025	15188	14996	15167	15010	15033	15068	15058	15015	15103	15120	15088	15100	15185	14881	15041	15017	15151	15176	15148	15136	15212	14976	15087	15159	14976	15098	15059	15078	15067	14937	15067	15161	15159	15119	15170	15112	15004	14846	14933	15127	15051	15138	15101	15104	15050	15345	15187	15132	15151	15141	15119	15092	15153	15045	15233	15102	15255	15058	15062	15093	15264	14984	15202	15102	15257	15202	15087	15133	15267	15142	15099	15134	15147	15033	15087	15181	15245	15019	15075	15162	15092	15119	15097	15212	15101	15250	14929	15174	15036	15304	15168	15106	15132	15020	15067	15005	15031	15066	15109	15224	15099	15286	15004	15158	15173	15148	15009	15046	15369	15220	15141	14965	15083	15230	15101	15173	15139	15012	15187	15136	15277	15095	15320	15099	14943	15201	15137	15074	15084	15040	14984	14912	15116	14969	14985	15102	15287	15259	15045	15000	15158	15067	15150	15031	15240	15320	14998	15027	14999	15141	15018	15141	15046	15106	15134	15121	14975	15009	15279	15028	14873	15121	15038	15129	15169	15077	14993	15082	15085	15016	15127	15087	15107	15100	15166	15239	14929	15222	15220	15125	15058	15289	15154	15189	15086	15061	14985	15196	15213	15046	15207	15110	15217	15204	15349	15023	15153	15034	15092	15165	15162	15205	15124	15160	14988	15109	15210	15211	15149	15248	15174	15077	15098	15162	15142	15147	15174	15244	15204	15066	14979	15189	15222	15121	15118	15128	15125	14982	15230	15079	15241	15024	15097	15111	15002	15215	15251	15103	15148	15238	15047	15215	15132	15099	15175	14989	15212	15049	15016	15020	15178	14999	15106	15042	15070	15032	15007	15257	15085	15124	15169	14951	15166	15262	14977	15032	15154	15129	14985	15103	15175	15081	15153	15304	15097	14991	15150	15060	15045	15058	15271	15175	15128	15018	15134	15192	15120	15408	14884	15204	14999	15205	15167	15032	15300	15028	15225	14969	15100	15126	15183	14954	15239	15052	14989	15283	15097	14993	15147	15175	15153	15042	15206	15104	14992	15049	14991	15005	15156	15159	15299	14988	15152	15005	15210	15215	15072	15146	15149	15218	14859	15070	15176	15145	15084	14795	15033	14936	15216	15154	15081	15257	15127	15026	14962	15279	15042	15033	15160	15001	15170	15160	15151	15066	15177	15020	15091	15246	15035	15089	14893	15071	15102	15030	15061	15098	14935	15139	15101	15065	15189	15165	15110	15173	15140	15300	14999	14862	14958	15158	15062	15152	14871	15135	15159	15245	15009	15053	14991	15266	15046	15122	15157	14968	15150	15114	15120	15137	15053	15143	14951	15106	15118	15067	15327	15003	15066	15210	15041	15014	15238	15204	14941	15134	15155	15077	15011	15135	15205	15166	14937	15162	15123	14987	14993	15069	14992	15184	14998	15177	15161	15188	15169	15131	15020	15114	15172	15052	15066	15039	15168	15003	15112	15109	14985	15390	15170	14993	15073	15079	15160	14877	15225	15287	15194	15152	14998	15208	15057	15265	15136	15058	14977	15178	15112	15149	14981	15057	15013	15280	15123	14994	15162	15111	15014	15195	15174	15090	15156	15264	15176	15112	15154	15110	14899	14984	15139	15043	15218	15111	15085	15062	15310	15010	15094	15143	15085	14999	15110	15083	15158	15127	15230	15191	15300	15194	15224	15205	15052	15087	15197	15132	14991	14965	15130	15089	15196	15094	15137	14978	15124	14971	14985	15148	15155	15120	15219	15170	15195	14959	15094	15086	14996	15154	15054	15021	14888	15019	14955	15082	14986	15085	15049	15142	14984	15091	15191	15130	14889	14933	14999	15271	15127	15183	15174	15113	15188	15249	14991	15079	15173	15063	15068	14972	15143	15073	15136	15031	15218	15140	15101	15077	15076	15226	15145	15096	15276	14995	14979	15138	15081	15161	15072	14986	15327	15003	15049	15073	15172	14991	15138	15148	15104	15065	15100	15181	15184	14969	15208	14980	15150	15034	15061	15088	15018	15042	15116	15034	15131	15160	15094	15116	15133	15044	15123	14971	15095	15044	15145	14923	15182	15107	15031	15004	15117	15099	15141	15048	15114	15154	15093	15060	15152	15092	15049	15168	15030	15076	15008	15230	15177	15114	15063	15181	15182	15174	15216	15188	15123	15102	15029	15278	15200	15131	15075	14907	15289	15077	15013	15029	15048	15170	15162	14950	15246	15038	15250	15081	15156	15121	15101	14983	15033	15160	15104	15108	15148	15070	15115	14908	15144	15174	15164	15113	15339	15107	15142	15161	15153	15284	15000	15181	15045	15030	15158	14984	14920	15169	15014	15099	15267	15213	15166	15130	15102	14940	15171	15073	15077	15174	15033	14995	15255	15040	15124	15213	15098	15213	15065	15117	15055	15058	15110	15091	15286	15266	15047	15131	15099	15281	14877	14945	15147	15128	14992	15079	15245	15226	15187	15164	15059	15195	15021	15096	15128	15048	15120	15096	15111	15077	15128	15265	15107	15148	15218	15178	15209	15222	15246	15171	15042	15003	15073	15156	14993	15066	15171	15190	15051	15159	15084	15022	14918	14945	15158	15119	15280	15097	15097	15056	15290	15110	14991	15005	15123	15104	15369	15303	14922	15086	15141	15132	15177	15160	15138	15102	15317	15163	15209	15116	15162	15159	15302	15221	15104	15132	15008	15079	15121	15136	15101	15066	15143	15172	15202	15324	15023	15081	15023	15229	15164	14959	14999	15115	15086	15154	15077	14979	14984	15075	15313	14978	15114	15030	15113	15073	15128	15094	15080	15028	15068	14973	15149	14946	15131	14942	14993	15119	14994	15106	15016	15165	15238	15188	15048	15305	14992	14870	15175	15007	14938	15298	15181	14971	15239	15179	15046	15280	15080	15027	15310	15073	15142	15008	15026	15108	15003	14998	15053	15151	15136	15111	15019	15030	15214	15196	15183	14883	15035	14980	15092	15199	14991	14979	15076	15134	15055	15234	15051	15156	15178	15279	15035	15181	15195	15071	15100	15106	15179	14958	15240	15107	15087	15132	15128	15112	15023	15090	15176	15136	15188	15157	15167	15306	15003	15082	15138	15223	15114	15120	15127	15162	15062	15039	15199	15099	15280	15154	14902	15109	15052	14958	14953	15185	15159	15076	14985	15044	15070	15085	15158	14947
29662	21524	21276	19596	18305	18413	18334	18187	18339	18342	19889	22304	21404	19554	18612	18357	18394	18226	18166	18304	18249	18321	18463	18469	18274	18261	18295	18310	18388	18151	18296	18277	18173	18531	18356	18434	18070	18440	18446	18152	18251	18222	18233	18266	18238	18194	18344	18266	18128	18323	18430	18280	18311	18184	18236	18243	18410	18273	18245	18154	18355	17977	18291	18122	18315	18463	18323	18423	18041	18257	18012	18175	18274	18287	18398	18312	18174	18407	18311	18156	18381	18299	18420	18130	18365	18349	18089	18225	18108	18328	18223	18301	18494	18400	18187	18421	18287	18171	18251	18237	18210	18301	18203	18302	18381	18097	18222	17915	18286	18207	18296	18218	18163	18397	18343	18372	18256	18103	18332	18248	18216	18018	18246	18349	18366	18188	18449	18222	18327	18315	18530	18154	18206	18469	18206	18377	18050	18463	18214	18140	18157	18339	18311	18142	18375	18245	18437	18108	18307	18272	18143	18335	18327	18154	18442	18353	18176	18336	18219	18280	18222	18266	18278	18368	18309	18298	18122	18328	18171	18344	18295	18130	18122	18566	18105	18292	18283	18368	18468	18246	18392	18277	18373	18207	18073	18176	18151	18100	18320	18203	18185	18363	18196	18202	18206	18223	18151	18265	18327	18280	18233	18386	18142	18221	18178	18387	18169	18243	18170	18132	18241	18244	18288	18241	18538	18363	18220	18293	18285	18333	18210	18338	18506	18267	18396	18199	18238	18314	18435	18198	18243	18167	18095	18450	18328	18312	18275	18194	18137	18484	18207	18161	18248	18277	18074	18202	18125	18234	18215	18065	18140	18263	18223	18369	18347	18391	18071	18271	18234	18322	18286	18317	18336	18331	18299	18334	18151	18344	18295	18205	18225	18228	18355	18303	18311	18278	18485	18158	18179	18114	18106	18454	18061	18140	18317	18331	18249	18277	18278	18196	18276	18347	18126	18442	18255	18289	18271	18215	18223	18229	18391	18211	18167	18111	18258	18163	18143	18223	18162	18253	18295	18169	18176	18063	18380	18110	18280	18275	18295	18160	18234	18289	18553	18339	18347	18238	18197	18145	18376	18184	18228	18307	18142	18123	18287	18355	18146	18274	18493	18386	18356	18192	18414	18307	18362	18224	18227	18395	18306	18354	18282	18251	18199	18319	18219	18321	18073	18368	18269	18111	18407	18163	18494	18258	18156	18256	18342	18277	18051	18209	18211	18180	18302	18261	18269	18224	18180	18114	18340	18342	18318	18440	18159	18336	18194	18265	18333	18289	18530	18283	18376	18328	18228	18376	18251	18354	18152	18238	18283	18166	18389	18372	18257	18267	18270	18224	18160	18068	18393	18387	18221	18175	18380	18123	18158	18404	18175	18209	18151	18351	18243	18399	18180	18378	18192	18109	18400	18096	18329	18384	18270	18315	18357	18154	18514	18247	18392	18325	18257	18308	18192	18210	18363	18259	18191	18258	18298	18174	18275	18292	18333	18170	18102	18247	18131	18340	18318	18161	18232	18239	18211	18311	18221	18195	18213	18253	18248	18076	18172	18330	18154	18249	18281	18219	18197	18220	18409	18256	18264	18233	18426	18240	18249	18406	18270	18238	18212	18191	18458	18353	18273	18358	18309	18195	18040	18486	18332	18165	18191	18312	18389	18429	18344	18408	18360	18243	18249	18362	18175	18234	18247	18092	18432	18192	18338	18293	18358	18335	18447	18157	18372	18068	18183	18332	18338	18233	18169	18224	18226	18212	18221	18174	18235	18425	18362	18313	18070	18178	18200	18286	18343	18231	18311	18388	18230	18100	18363	18149	18370	18307	18197	18260	18123	18276	18319	18368	18099	18365	18185	18128	18235	18174	18183	18052	18158	18152	18347	18246	18276	18224	18199	18202	18204	18256	18238	18398	18335	18250	18178	17988	18074	18096	18378	18179	18397	18345	18386	18307	18280	18499	18309	18277	18224	18177	18147	18287	18488	18223	18300	18271	18228	18248	18224	18069	18410	18301	18491	18212	18286	18211	18250	18159	18042	18088	18259	18383	18176	18221	18193	18191	18187	18489	18239	18326	18207	18184	18043	18243	18394	18277	18077	18325	18297	18379	18380	18183	18446	18160	18176	18336	18378	18397	18233	18160	18275	18349	18402	18418	18350	18239	18199	18062	18380	18325	18197	18129	18084	18157	18320	18249	18354	18230	18379	18211	18055	18365	18129	18332	18345	18097	18509	18262	18224	18398	18061	18207	18403	18214	18286	18203	18410	18040	18216	18283	18451	18186	18127	18336	18274	18099	18207	18012	18242	18318	18190	18124	18186	18376	18241	17924	18429	18201	18254	18066	18207	17991	18126	18081	18285	18091	18089	18200	18283	18143	18246	18470	18241	18217	18398	18199	18241	18127	18388	18244	18462	18292	18237	18362	18478	18260	18109	18108	18262	18432	18049	18198	18309	18171	18340	18268	18306	18182	18229	18206	18134	18284	18423	18358	18266	18092	18299	18180	18102	18213	18053	18236	18357	18276	18222	18092	18412	18156	18286	18142	18185	18081	18331	18208	18198	18539	18216	18326	18301	18233	18349	18232	18170	18221	18186	18253	18386	18118	18378	18345	18315	18023	18196	18313	18189	18315	18013	18386	18339	18435	18478	18354	18188	18143	18024	18068	18342	18307	18571	18430	18268	18378	18252	18266	18264	18232	18241	18473	18425	18110	18301	18385	18167	18165	18227	18136	18449	18396	18404	18298	18538	18276	18407	18243	18311	18464	18137	18222	18267	18188	18262	18417	18302	18298	18229	18437	18232	18353	18105	18330	18406	18111	18182	18137	18262	18150	18203	18255	18262	18222	18166	18208	18076	18382	18178	18232	18247	18091	18450	18127	18131	18130	18178	18369	18377	18265	17961	18268	18253	18440	18314	18033	18253	18104	18355	18360	18083	18398	18432	18199	18209	18331	18260	18328	18291	18278	18178	18334	18244	18278	18229	18321	18427	18465	18297	18342	18174	18283	18319	18178	18072	18142	18263	18290	18185	18329	18184	18245	18184	18362	18360	18395	18330	18259	18144	18234	18212	18252	18302	18405	18197	18176	18402	18176	18339	18266	18290	18252	18255	18259	18279	18112	18145	18301	18320	18124	18216	18360	18369	18222	18431	18156	18152	18243	18329	18227	18359	18377	18405	18323	18265	18214	18435	18379	18544	18414	18349	18346	18236	18081	18415	18182	18219	18231	18121	18188	18316	18348	18141	18235	18170	18139	18165	18449	18200	18267	18457	18182	18345	18498	18321	18071	18370	18242	18420	18142	18290	18478	18385	18167	18230	18111	18286	18133	18264	18249	18192	18115	18249	18369	18349	18201	18258	18397	18198	18159	18109	18221	18186	18311	18002	18279	18351	18104	18176	18384	18127	18170	18226	18460	18246	18159	18150	18163	18464	18242	18315	18210	18208	18483	18274	18145	18381	18096	18036	18582	18261	18283	18260	18190	18245	18210	18151	18245	18164	18421	18297	18226	18237	18163	18354	18289	18215	17950	17998	18409	18422	18160	18205	18183	18334	18297	18314	18376	18197	18198	18265	18128	18194	18353	18454	18380	18193	18122	18245	18156	18518	18486	18298	18242	18071	18163	18232	18221	18423	18205	18250	18359	18092	18262	18433	18209	18270	18253	18392	18294	18102	18336	17984	18312	18225	18208	18242	18216	18316	18102	18243	18189	18264	18284	18543	18234	18475	18559	18180	18242	18195	18018	18047	18241	18424	18228	18285	18188	18295	18095	18168	18360	18106	18171	18160	18365	18199	18355	18346	18355	18172	18344	18241	18271	18151	18477	18115	18284	18236	18354	18386	18142	18203	18212	18290	18349	18317	18218	18173	18283	18373	18366	18348	18146	18276	18181	18347	18315	18302	18310	18331	18130	18323	18218	18012	18449	18325	18270	18188	18374	18389	18387	18143	18380	18173	18286	18102	18388	18309	18277	18031	18317	18481	18156	18364	18146	18184	18285	18362	18277	18306	18354	18154	18290	18375	18413	18224	18298	18514	18222	18313	18184	18310	18219	18124	18126	18448	18346	18316	18318	18507	18491	18382	18559	18302	18288	18389	18505	18235	18331	18313	18222	18316	18199	18491	18248	18115	18162	18177	18223	18310	18204	18234	18189	18107	18327	18215	18527	18431	18152	18256	18345	18187	18115	18275	18320	18217	18221	18178	18188	18203	18247	18297	18238	18325	18076	18205	18197	18373	18201	18352	18418	18154	18337	18132	18234	18307	18364	18228	18248	18190	18261	18267	18202	18228	18250	18231	18311	18162	18198	18083	18048	18281	18380	18306	18335	18346	18236	18170	18459	18221	18200	18148	18497	18265	18092	18388	18195	18528	18301	18285	18318	18216	18321	18524	18216	18377	18239	18245	18112	18082	18306	18241	18155	18256	18229	18326	18142	18260	18422	18147	18328	18210	18250	18226	18343	18287	18121	18286	18299	18088	18201	18212	18168	18148	18265	18186	18118	18206	18234	18227	18136	18303	18261	18339	18305	18281	18297	18511	18420	18285	18337	18148	18231	18429	18196	18426	18361	18181	18487	18233	18076	18441	18210	18245	18134	18137	18403	18382	18382	18400	18023	18244	18018	18308	18293	18261	18163	18039	18336	18385	18204	18465	18317	18164	18331	18198	18064	18226	18440	18514	18275	18340	18503	18448	18395	18231	18262	18544	18482	18287	18298	18460	18418	18032	18278	18254	18260	18362	18252	18155	18302	18293	18451	18248	18345	18295	18360	18230	18326	18429	18358	17995	18182	18152	18304	18159	18146	18213	18311	18202	18247	18286	18157	18185	18425	18537	18374	18162	18191	18142	18402	18293	18388	18213	18008	18266	18079	18074	18259	18480	18306	18234	18189	18351	18189	18338	18465	18230	18152	18192	18189	18262	18349	18223	18261	18418	18191	18376	18459	18367	18248	18502	18266	18182	18511	18231	18493	18471	18197	18232	18374	18291	18248	18086	18172	18350	18126	18451	18351	18303	18253	18120	18266	18402	18264	18467	18426	18387	18133	18355	18095	18435	18045	18408	18116	18322	18329	18299	18324	18159	18392	18591	18258	18455	18113	18331	18217	18124	18341	18387	18315	18380	18250	18351	18246
15719	15970	15883	15263	15320	15062	15112	15169	15056	15280	18053	21132	18292	16152	15201	15237	15182	15047	15089	15019	15140	15086	15210	15191	15040	15114	15067	15040	15270	14951	15217	15214	14949	14964	15051	15197	15246	15023	15011	15016	14980	15175	15040	15061	15205	15112	15279	15088	15053	15015	15092	15083	15202	15063	15119	14978	15089	14964	15008	15027	15231	14892	15038	14823	14993	15070	15090	15065	15064	15074	15074	15149	15034	15169	15113	14986	14928	15047	15016	15190	15202	15082	15159	15145	15073	15045	15028	14944	15030	15023	15177	15072	15294	15064	14976	15015	15192	15134	15185	15057	15090	15081	15074	15202	15057	15178	14904	15018	15171	15041	14993	15206	15091	15103	15139	15028	15179	15203	15087	15075	15111	15187	15036	15054	15019	15033	14999	15103	15213	15013	15042	15110	14970	15274	14971	15066	15109	14999	15052	14949	15084	15098	14993	15098	14934	15115	15170	15060	15059	15027	15197	14974	15170	15029	14852	15138	15090	15214	15080	15125	15044	15122	15080	15006	15127	15145	15157	15134	15096	15044	14979	14908	15130	15123	14944	15027	15042	14942	15242	15013	15038	15014	15029	15065	15107	14971	15011	15074	15157	14958	15094	15007	15091	15185	15197	15036	15169	15077	15108	15094	15005	14931	15058	14935	15146	15172	15240	15274	15185	15063	15086	15064	15113	15116	14944	14950	15209	14928	15233	14960	15113	14968	15006	15148	15232	15017	15191	14941	15069	15079	15233	15090	14953	15229	14920	15093	15260	15266	15059	15057	15008	15128	15050	15119	15162	15018	15023	15065	15158	15193	15003	14993	15206	14994	15073	15208	15172	15054	15099	15014	15105	15065	15166	15070	15063	15175	15001	14945	14995	15091	15178	15141	15171	15123	15140	14971	15224	14932	15197	15049	15111	15248	15136	15316	15034	15074	15012	15081	15032	15090	14974	15112	15138	15186	15042	15096	15157	14991	15156	15070	14972	15005	15155	15042	15208	15142	15111	14939	15233	15056	15140	15084	15018	15238	15067	15073	15062	15045	14931	15174	15253	15250	15080	14888	14983	15007	15194	15007	15105	15173	14976	15082	15023	15092	15131	15118	15082	14988	15061	15272	14952	15017	15269	15096	15071	15025	15077	15151	15104	14944	14994	15150	15072	15076	15127	15106	15247	14973	15158	14944	15261	15076	14961	15038	15082	15015	15057	15081	15098	15199	15107	15096	15070	15172	15028	15183	14994	15038	15335	15028	15185	15217	15043	15183	15068	15053	15167	15244	14999	15026	15168	15163	15088	15146	15147	15047	14948	15037	15025	15012	15043	14957	14932	15092	15150	15160	15045	14962	15085	15219	14957	14985	15008	14969	15006	15067	15141	15026	14996	15080	14930	15168	15067	15160	15034	15233	15095	14946	15238	15126	15156	15123	15023	15015	14998	15193	14952	15191	15170	15234	15045	15069	15065	15176	15181	15116	15099	15090	14914	15105	15190	15056	15111	15080	15328	15086	15086	15115	15036	15065	15064	14974	14991	15128	15209	15128	15236	14933	15216	15006	15183	15046	15042	15154	15026	14988	15122	15032	15114	15223	15158	15107	15109	15107	15142	14771	15108	15058	15086	15001	15178	15070	14963	15107	15025	15055	15132	14969	15021	14998	14951	15047	15059	14811	15133	15088	15183	15083	15088	14972	15052	15055	15071	15095	15057	14995	15050	15030	15048	15141	15192	15045	15020	15128	15112	15111	14981	15089	15247	15076	15119	15028	15092	15095	14936	15308	15115	15060	14996	14965	15020	15075	15153	15051	15182	15076	15010	15160	15217	15174	15001	15252	15212	15017	15198	15139	15125	14998	15027	15164	15106	15272	15025	15192	15277	15171	15110	15078	14962	15089	15128	15067	15124	15029	15154	14994	15102	15092	15219	15011	15181	14973	15236	15199	15093	15006	14985	15111	15163	15033	15107	15193	14964	15083	14955	15115	15084	15060	14884	15223	15158	15057	15245	15251	15027	15072	14982	15161	15080	14994	15076	15089	15049	15035	15013	15004	15095	15030	15043	15138	15249	15182	15312	15054	15147	15207	15158	15094	15008	15117	15108	14983	15128	15056	15121	15049	15030	15006	15119	15058	15175	15143	15066	15033	15059	14859	15093	14904	14976	15046	15066	15136	15124	15118	15133	15098	15072	15081	15068	15192	15014	15024	15157	15140	15018	14932	14999	15102	15012	14965	15126	15025	14908	15112	14915	15096	15224	14916	15252	15186	15370	15200	14992	15263	14934	15056	15202	15102	15170	15121	15081	15195	15134	15123	15020	15162	14947	15254	15119	15223	15325	15104	15090	15139	15092	15150	15024	15099	15200	15093	15229	15128	15049	15155	15276	14970	15080	15131	15176	15024	15115	14961	15187	15004	15029	15003	15219	15026	14755	14983	14982	15167	15146	15072	14977	15163	15096	15112	15051	15021	15155	15139	14974	15115	15183	14798	15035	14934	15032	15138	15026	15155	15228	15056	15011	15037	15167	15122	15098	15069	15203	14894	15031	15003	15248	15041	15151	15056	15116	15203	14861	15063	15034	15003	14969	14943	14876	15076	15084	15064	15173	14959	15140	15072	14997	15144	15125	15065	15055	15115	15186	15120	15060	15102	15129	15161	15083	15029	15131	15018	15087	15038	15125	15004	15336	15110	15148	14883	15048	14922	14915	15102	14934	15117	14948	15112	14951	15079	15155	15118	14962	15002	15109	15188	15237	15150	15018	15174	15062	15033	15038	15101	14970	15176	15124	15116	15053	15119	15159	15231	15048	15147	15023	15109	14930	15213	15072	15141	15100	15113	15091	15198	15253	15095	14962	14993	15143	15113	14983	15136	15240	15163	15125	15184	15026	15075	15222	15141	14998	15091	15203	14999	15126	15117	15031	15068	15114	15069	15174	15148	15094	15175	14876	15163	15139	15059	15093	14991	14926	15315	15030	15125	15203	15164	14945	15035	15202	15032	15119	15005	15033	15094	15029	15096	15054	15212	14955	15065	15010	15185	14969	15099	14986	15198	14963	14913	14917	14935	15096	15172	15174	15181	15090	15188	15158	15119	14919	15037	15041	15023	14928	15155	15018	15115	15036	15111	15180	15072	14982	15148	15048	15017	15109	15122	14991	15073	15173	15176	15063	15013	15268	15114	14934	15054	15049	15056	15034	15125	15045	14962	15161	15100	15070	15111	15060	14849	15111	15033	15196	15134	15157	15037	15242	15220	15129	15102	15176	15205	15222	15016	15109	14961	15023	15118	14951	14957	14988	15171	15115	14840	15218	15149	15080	15359	15170	15070	15158	15258	15104	14895	15125	15093	15081	15153	14949	15215	14968	15293	15070	15148	15148	15039	15040	14949	15071	15081	14891	15172	15217	15011	15059	15123	15151	14976	15123	15022	14966	15010	15069	15287	15093	15197	15181	15102	15070	15116	15041	15182	15287	15106	14938	15193	15236	15002	14839	14900	15096	15148	15084	15197	15216	15082	15282	14945	15082	15033	15107	15146	15145	15252	14992	15194	14978	15093	15079	15066	15051	15031	15043	15037	15141	15237	15095	15075	15173	15102	15030	15010	15303	15215	15034	15287	15039	15156	15052	14897	15070	15150	15026	15213	15075	15075	15079	15137	15202	15067	15038	15002	15228	15195	15047	14889	15220	14982	15055	15108	15144	15016	15121	15153	15135	14931	15035	15058	15034	15086	15056	14994	15005	14945	15083	14963	15233	15170	15082	15075	15102	15139	15053	15018	14844	15086	15118	15199	15014	15092	15119	14970	15033	15124	15199	15047	15008	15061	15084	15009	15167	14967	15238	15132	14810	14965	15115	15115	15149	15196	15159	15160	15154	15252	15130	14809	15179	15123	15077	15086	15101	15071	15116	15268	15170	14909	15068	15059	15209	15021	15145	14908	15027	14958	14992	15184	15035	15032	15096	15178	14982	14943	15218	15077	14867	15114	15021	15040	15085	15075	15134	15067	15169	15004	14974	15029	15194	15036	15030	15094	15065	15180	15186	14948	15053	15210	15171	15055	15151	15008	14872	15276	15094	15066	15118	15109	15027	15070	15158	15151	14964	15013	15056	15092	15140	15032	15162	15097	15268	14966	15084	15071	15253	14890	15193	15049	15198	15122	15095	15047	15145	15108	15201	15099	15040	15255	14981	15102	14992	15052	15039	14983	15138	15163	15031	15066	15201	15200	15145	15125	15120	15073	15148	15028	15279	15065	15036	15074	15081	15102	15101	15171	15030	15067	14966	15156	14964	15122	15129	15126	15056	15027	15000	15063	14953	15071	15091	14968	15142	15162	15091	15085	15070	15070	15098	15034	15130	15053	14963	15163	15175	15096	15043	15321	15037	15145	15251	14978	15103	14998	15053	14984	15034	14955	15176	14883	14941	14919	14935	15145	14919	14950	15011	15154	15075	14976	14949	14987	15108	15043	15023	15015	15052	14967	15074	15106	15144	15031	15145	15152	15017	15145	15184	15059	15098	15119	15282	14902	15113	15092	15037	15265	15158	15053	15104	15088	15069	15065	15046	15006	15026	14942	15102	15179	14982	15105	15113	15250	15160	15200	15237	15170	15232	14985	15188	15048	15069	15137	15224	15097	15054	15097	14998	15269	15149	15140	14906	15008	15270	15082	15099	14993	14948	15105	15156	15061	15040	15093	15120	15145	15185	15004	15071	14900	15198	15150	15094	15107	15004	15033	15322	15007	15052	15100	15029	14994	15165	15080	14991	15083	15254	15185	15064	15026	15073	14963	15300	15133	15187	15157	15029	15082	15168	15221	15186	15075	15235	15089	15124	14994	14945	15146	14989	15068	15202	15142	15112	14991	14964	15197	15066	15156	15225	15033	15171	14996	15117	15034	15018	14882	15019	15044	15121	14920	14931	15128	15206	14969	15082	15012	15154	15013	15039	14857	15033	15182	15086	15050	15098	15115	15084	15070	15230	15113	15124	14959	14927	15124	14978	15047	15076	15103	15140	14892	15054	15086	14989	14991	14988	15308	14979	15055	15152	15131	14970	15231	15076	15075	14886	15093	15230	15024	14853	15239	15052	15082	15098	14932	15195	15213	15135	15148	15158	15174	15138	15136	15264	15160	15166	15161
25432	20688	26782	25380	20480	19461	19488	18588	18450	18470	30625	37608	28097	21641	19001	18294	18056	18266	18261	18185	18073	18194	17905	18266	17976	18009	18346	18148	18187	18214	18024	18025	18082	18141	18436	18213	18221	18074	18167	18308	18193	18213	18290	18134	17764	18171	18194	18168	18129	18051	17924	18096	18085	18244	18249	18237	18103	18062	18199	18076	18015	18091	18131	17936	17954	18275	18136	17995	17989	17989	18167	18121	18233	18118	18066	18242	18133	18411	18228	18179	18330	18047	17870	18017	18285	17990	18134	18083	17975	18074	18229	18191	18165	18019	18085	17991	18003	18194	18205	18243	18125	18017	18218	18228	18154	17931	18155	18029	17899	18100	18104	17941	18014	18083	18026	17923	18161	18103	18044	18126	18169	17984	17964	18169	18240	17990	18124	18037	18169	18094	18226	18213	18191	17938	18032	17962	17933	18101	18200	18042	17919	18141	18251	18048	18110	18091	18134	18099	18100	18159	17936	18036	17989	18057	18337	18206	18182	18036	18222	17922	17939	18418	18181	18152	17941	17960	17916	18189	18221	17932	18285	18149	18164	18079	18092	18087	18078	18117	18119	18321	18204	18137	17988	17952	18104	18218	18135	18180	18174	18134	18116	18173	18192	18413	18104	17808	18045	17941	18024	18267	18217	18045	18033	17970	17945	18082	17975	18112	18098	18170	18214	18131	18135	18170	18267	18094	18055	17982	18131	18133	18009	18091	18119	18100	18155	18076	18009	18196	18177	18136	18065	17919	17915	18000	18094	18065	18196	18097	17958	18063	17901	18137	18133	17957	18246	18158	18267	18189	18102	17925	18063	18164	17875	18197	18096	18089	18160	18125	18168	18139	18134	18136	17923	18153	18110	18054	17860	18183	18157	18079	18309	17971	18010	18257	18255	18098	18052	18150	18027	18041	18211	18214	17796	18002	17854	18116	18131	18089	18104	18043	18001	18234	17996	18020	18113	18181	18183	18180	18286	18096	17977	18196	18116	17940	18175	18091	18069	18257	18104	18079	18054	18027	18305	18063	17903	18051	18103	18010	17972	18328	18017	18211	18144	18260	18082	18216	17923	17911	18458	18229	18322	18272	18223	18225	18430	18195	18140	17877	18298	18118	18020	18073	18042	18151	18316	17987	18013	18097	18138	18179	18245	18262	18118	18092	18136	17973	18148	18061	17950	17955	18067	18161	18251	18127	18133	17921	18100	17883	18202	18251	18065	17996	18007	18197	18116	18087	18100	18172	18239	18034	18049	18058	18099	17965	18096	17930	17967	18027	18166	18112	18278	17871	18088	18081	18032	18115	17886	18055	17996	18075	18147	17990	18144	18420	18100	17950	18051	18053	18181	18241	18121	18097	18034	18139	18169	18254	18003	18162	18269	18081	18024	18268	18107	18235	18103	17833	18045	18043	18046	18132	18241	18100	18142	18197	18136	17995	17913	18200	18147	18185	18176	18222	18040	18059	18038	18045	18144	18349	18195	18204	18026	18161	18063	18025	18149	18135	17889	18206	18294	18191	17976	18281	18151	18047	18113	18213	18047	17868	18285	18158	18019	18048	18176	18299	18312	18129	18233	18009	17922	18022	18252	18092	18177	18102	18198	18250	17989	18045	18155	18069	18106	18208	18020	18061	18094	18245	18083	17937	18045	18158	18084	18211	18105	18031	18342	18225	17990	18036	18112	17963	18258	18092	17919	18139	18189	18089	17926	18123	17881	18071	18073	17932	18127	18084	18052	18071	18284	18120	18260	18055	18001	18076	18061	18189	17963	18060	18075	18172	18177	18066	18085	18130	18264	18122	18147	18017	18180	18040	17975	17936	18276	18143	18182	18203	18034	17845	17912	17955	17978	18231	18082	18248	18141	18037	17960	17992	18092	18027	17994	18058	18231	18173	18018	18068	17859	17901	18083	18109	18107	18055	18081	18127	18195	18072	18149	18238	17841	18025	18066	17883	18117	18095	17971	18111	18217	18145	18126	18084	18150	18142	17946	18016	18058	18213	18246	18263	18316	18217	18029	18103	18188	18213	18260	18053	18057	17961	18036	18023	18248	18160	18037	18095	18344	18066	18115	18156	18168	18121	18121	18135	17781	18215	17972	17926	17916	18310	18146	18133	17972	18269	17964	18115	18380	17922	18054	17793	18175	18052	18393	18048	18251	18033	18117	17948	18199	18144	18091	18151	18069	18181	18140	18066	18001	17987	17980	18044	18004	18032	18137	18038	18158	18214	18104	18439	18130	18114	18070	18140	18057	18210	18141	18360	18004	18162	17993	18082	17963	18006	18071	18035	18094	18122	18180	18047	18014	18050	18053	18163	18013	18137	18245	18252	18103	18070	18088	17962	18098	18132	18108	18134	17814	18009	18137	18008	18000	18231	17938	18119	18282	18108	18052	17908	18010	17990	17936	18096	18142	17995	18103	17940	18131	17997	17941	18157	18020	17990	18093	18196	17881	18064	18254	17881	18183	18028	18235	18192	17972	17987	18145	18000	18057	17906	18207	18170	17933	18236	18057	17902	18113	18173	18122	18000	18124	18031	18105	18276	18004	18224	17984	18117	18031	17955	18129	18047	17884	18131	18120	18074	18114	18142	18213	18052	18125	17955	17934	18094	18270	18095	18207	18052	18057	18145	18007	17987	18195	18310	18191	18195	18090	18090	18078	18299	18101	17829	17872	17928	18112	18099	18095	18098	18210	17995	18007	18099	18032	18227	18063	17985	18129	18238	18167	17977	18007	18051	18107	18118	18164	18080	18060	18145	18060	18252	17918	18071	18348	18097	18181	18114	18040	18093	17969	18367	17927	18046	18173	18168	18248	18181	18109	18243	18002	18060	18055	18017	18000	18060	17938	18170	18195	18178	18211	17964	18105	18075	17893	17802	18163	18342	18283	18078	18272	17954	18200	18293	18130	18080	18263	18040	18156	18072	18108	17991	18105	18168	18230	18170	18101	17997	18126	17997	18102	17681	18146	18144	18241	17964	18089	18221	18196	18130	18366	18248	17926	17992	18062	18008	18101	18223	18274	18097	18076	18026	18159	18275	17831	18058	18047	18360	18072	18208	17939	18040	17966	18041	18316	18108	17954	18196	18109	18260	18308	17978	18094	18150	17938	18111	17970	18079	18083	18152	18064	18186	17973	18032	18093	18081	18112	18125	17901	18174	18044	18090	18034	18158	18178	18233	18131	18113	18101	18069	18006	17950	17904	18019	17986	18116	18172	18034	17887	18046	18182	18073	18237	18014	18066	18224	18173	17952	18215	18038	18042	18110	18019	17901	18027	18116	18097	18189	17789	18205	18266	18262	18037	18106	18043	18127	18046	18059	18068	17903	18219	18135	18072	18094	17994	17894	17900	18180	18070	18297	18018	18046	17949	18275	18119	18211	18208	17937	18002	18185	18170	18105	17839	18096	18076	18094	18262	18158	18175	18084	18095	18091	18045	18044	18222	17857	17946	18255	18053	18226	18133	18402	18231	18069	18102	18246	18278	18188	18108	18169	18150	17992	18063	18077	18289	18231	18264	18285	18117	18197	18108	17997	17903	18076	17995	18145	18198	17981	18099	18123	18320	18039	18166	18293	18204	18079	18246	18257	18129	18192	17940	18149	18111	18136	18203	18056	18188	17874	18092	18184	18409	18184	18095	18087	18003	18076	17951	18058	18099	18015	18063	18174	18051	18043	18121	18035	18029	18542	18193	17996	18001	17963	18145	18135	17996	18002	18196	18196	18152	18256	18082	18017	18111	18218	18169	18114	18103	18008	18081	18025	18046	18214	18015	18163	18050	18081	18117	18063	18000	18013	18109	18280	18074	18071	18015	17848	18302	18202	18080	18189	18092	18281	17993	18098	18011	18084	17994	18014	18169	17994	18121	17993	17997	17989	18202	18028	18142	18095	17927	17725	18222	18070	18205	18088	18180	17928	17949	18034	18006	18297	18061	18064	18101	18083	18212	18076	18119	17988	18023	18257	18401	18191	18189	18029	18272	18262	18015	18103	18045	18063	18102	18316	18273	18106	18125	18125	18205	18140	18139	17926	17882	18104	17975	18173	18204	18243	18005	18082	18126	18357	18370	18180	18128	17935	18043	18229	18164	18101	18111	18206	18107	17895	18006	18193	18008	18038	18089	18072	18037	18015	18049	18186	18223	18080	18146	18053	18005	18299	18075	18144	18246	18013	18282	18140	18139	18136	18118	18079	18208	18130	18128	18182	17959	17988	18081	17987	18355	18365	18228	18077	18019	18181	18164	18206	18034	18205	18046	18247	18181	18152	17937	17976	18115	17982	17991	17938	18136	17876	18017	18184	18132	18062	18142	18152	18129	17929	18175	18231	17725	18064	18110	17916	18132	18150	17773	18111	18294	18165	18304	18172	18193	18181	18323	18191	18010	18005	18209	18169	18094	18049	17982	17994	17856	18009	17884	18108	18116	18050	17989	18154	18108	18216	18257	17923	18012	18220	18315	18258	18133	18067	18141	17997	18150	18167	18161	18140	18033	18102	18036	17930	18128	17927	18009	18160	18146	18071	18135	18061	17869	17988	18151	18010	18042	18050	18020	18115	18201	18227	18256	18156	18188	18184	18179	17911	18027	18034	18089	18264	18013	18137	18265	18060	18153	18286	18271	18094	18172	18132	18036	18012	18137	18021	18209	18083	18266	18075	17987	18044	18196	18130	18211	18180	18294	18039	18070	18117	17940	17878	18042	18263	18119	18128	18099	18012	17905	18096	17930	18187	18221	18225	18100	18129	18140	18315	17905	18051	18007	18247	18105	18185	17996	18100	17974	18023	18115	17931	18161	18236	18212	18106	18246	18158	18187	18290	18167	18157	18097	18011	18250	18297	18022	17994	18190	18341	17955	18076	18033	18200	18124	18326	18059	17982	18144	18081	18158	17891	18192	18158	18156	18007	18333	18125	18131	18125	17983	18083	18075	18163	17998	18239	18093	18044	17862	18111	17988	18103	18153	18240	18229	18179	18225	18234	18000	17772	18239	18070	18001	18055	18336	18115	17958	18037	18218	18027	17957	18159	18103	18052	18024	18008	18236	18133	18066	18121	18161	18316	17924	18263	18125	18263	18204	18065	18231	18118	18103	18087	18078	18208	18180	18049	18235	18093	18065	18243	18157	17942
14405	20059	19199	17125	16287	15840	15498	15509	15388	15597	33458	36981	25367	18195	15468	15060	14947	15118	15068	14933	14969	14897	15031	15159	15014	15094	14876	14960	15123	15005	14955	15058	15001	15072	15141	15039	15160	15059	14982	15022	15051	15022	14974	15064	14921	14988	15090	15073	15065	15000	15141	15070	14876	14857	14913	15094	15046	15053	14959	15092	15336	14945	15035	14973	15059	14985	15025	14697	14897	15139	15076	14983	15035	15028	14969	14943	15058	15056	15116	14918	14927	14871	14962	15141	14911	15065	15003	15088	14861	14961	15035	15069	14892	14986	14992	15079	14950	14961	14977	14992	14967	14962	15072	15060	15015	15123	14977	14925	15124	15042	15192	15025	15132	14947	14965	15181	14956	15022	14872	15070	14943	15102	14967	14942	14980	15052	15077	14977	15203	15024	14936	15127	15062	14940	15020	15074	14838	15035	14981	15078	15042	15060	15113	14995	14886	14945	14934	15013	14802	14958	15092	14953	14955	15042	15125	14806	15186	15147	14881	14834	15028	14840	15005	15041	15014	15015	14983	14912	14909	14941	15098	14867	15063	14985	14945	14989	15016	14921	14973	15086	14978	15082	14974	14929	15022	14960	15104	15169	14966	14937	14970	15001	14963	14965	15147	14805	15140	15005	14928	15001	14876	15060	14980	15009	14959	15090	15100	15137	15031	15032	15032	15034	15130	15043	14898	14862	15016	15101	14858	15096	14988	15086	14863	15042	15066	14926	14971	14972	15053	15096	14908	15041	15071	15000	14975	14915	15050	14954	15079	15068	15076	15179	15000	14903	14981	15031	15061	15031	14913	15160	15139	15007	15073	14814	14965	15130	14788	15004	15033	14976	14954	14954	15063	15157	14857	14982	15006	15129	14983	15008	14983	15091	15035	15117	15033	15050	14831	15027	14921	15020	15073	15088	14983	14826	15050	15195	14974	15092	14985	14994	14914	14995	14989	14987	15065	14964	15185	15014	15030	14906	15015	14973	14961	15075	15070	15002	15118	14905	15072	15127	15019	15057	15060	15000	15092	15004	15078	14968	14992	15018	14937	15081	14984	15072	14989	14950	14873	14973	15011	15055	14921	14989	14954	15121	14859	14901	14960	15238	15025	15127	15144	15095	14947	15160	14979	14915	14917	14907	15140	14929	15042	15084	15095	15270	15021	14966	15173	14884	15166	15156	15035	14955	14923	14930	14967	15115	15034	14905	14951	14986	14989	14986	14822	15109	15066	15040	14903	15026	15278	14899	14855	15029	15163	14905	15002	15049	15066	14959	14956	15116	14972	14828	15000	14792	14933	14885	15114	15028	15035	15081	15103	14914	14999	14971	15170	14840	14925	14974	14852	15016	15029	15026	14950	15025	15024	15091	14801	15034	15016	14952	15022	14980	15013	14883	15004	15040	15174	14943	14949	15082	14888	14983	14947	15170	15048	14899	15165	14972	15089	14828	15092	14869	14925	15058	15125	14942	15041	15142	14882	14971	15105	14933	15076	15141	14926	14991	14982	15008	14860	14994	14944	15085	14892	14911	15132	14971	15068	15043	15067	14938	14962	15003	15182	15128	15015	15068	14831	15056	15012	15089	15070	15061	14805	14992	14982	14903	14838	14932	15092	14975	14977	15053	15061	14854	15062	15017	14936	15045	14959	15074	15075	15080	15141	15115	14993	15067	14895	14967	15093	15006	14910	14961	15003	15031	15041	14923	15006	14975	14996	15039	14889	14993	15086	14896	14981	15031	15028	14888	14994	14990	15172	14974	15172	14995	14974	15099	14911	15039	14927	15169	14904	14902	14913	15020	14993	14982	14958	14928	14953	14954	14990	15028	15088	14986	15075	14905	15159	14914	14905	14987	14895	14925	15026	14896	15047	15092	15172	15102	15005	14974	15108	15166	15105	15050	15118	15100	14941	15122	15012	15043	15027	15101	15083	14861	15086	14978	14910	14892	14947	15111	14897	15027	14917	14963	15012	15072	14973	15174	14961	14898	15137	15037	15022	15019	14966	14959	15222	14802	15109	14957	14942	14948	14994	14937	14947	15011	15103	15102	15046	15076	14947	14963	15002	14990	15109	14953	15084	15036	14958	15174	15072	15120	14968	14990	15037	14954	14918	14965	14939	14950	14925	15061	14951	14916	15112	14804	14943	15031	15015	15004	14998	14939	15010	14908	14960	14903	15066	14978	14870	15175	14956	15008	14946	14948	15035	14908	14910	14934	14930	15068	14917	15092	15097	15019	14918	15189	14960	15014	14989	15013	15135	15104	14996	15010	15030	14949	15051	14982	15012	15073	15032	14983	15102	15082	14859	14878	14914	14864	14984	14891	14939	14804	15126	15056	14999	15063	15120	14875	15002	14977	14914	15012	14928	14914	14981	15181	14891	14786	14859	15112	15214	14983	15013	14967	15130	14997	14961	14918	15111	14952	14852	15051	14963	14967	15083	14975	14993	15000	15080	15029	14828	14930	15082	14985	15067	15048	14983	14981	14999	15073	15153	14934	14932	15062	15098	14941	15044	15047	15020	15208	15137	14950	14912	15058	15173	15076	15103	14865	14832	15089	15058	15059	14996	15115	15100	15066	14990	14838	15082	14995	15009	15101	14865	15001	15085	14897	15016	15020	14964	14988	15074	14992	15032	15114	15010	15095	15085	15119	15010	15041	14992	15009	15171	14916	15084	15016	15030	15050	15117	14974	14984	14898	14986	14933	15106	14862	15022	15098	14955	15060	15079	14867	14889	14914	15084	14997	14938	15004	15106	14947	14960	14890	15008	15085	15046	14908	14943	14953	14848	14998	14916	15061	14855	14817	15101	14975	14842	14992	14972	14934	15018	15080	15014	15055	15109	15068	15041	14931	15059	15069	15017	15005	15089	14845	14964	15006	15153	14774	15103	15036	14983	14983	14942	15035	14887	15055	14988	14995	14993	15021	15102	14998	15042	15149	15022	15025	15111	14946	14946	15038	15035	14961	15123	15012	14989	15024	15020	15152	14997	15101	14939	15079	15196	15052	15049	15007	14918	14965	14896	15207	14893	15139	15095	15007	14963	15019	15137	14907	15058	14914	15102	15080	15061	15030	14947	15099	15064	15142	14997	15090	14831	14818	14948	15014	15047	15015	14961	14950	14883	14920	15040	15024	14989	15056	15146	15112	14975	14884	14999	15128	15090	15205	14878	15037	15152	14947	15097	14884	14796	15065	14881	14967	15033	14946	15047	15057	15028	14892	15097	14973	15063	15087	14908	15165	15189	15037	14972	15073	14978	14890	14965	14923	15004	14809	15151	14944	15231	15008	15205	14961	15166	14971	14957	14943	15140	15020	15096	15007	15020	15154	14979	15122	14937	15063	15023	14886	14985	14889	14962	14971	15226	14916	14833	15193	14926	14916	15067	15003	15164	15066	14981	15003	15166	15116	15002	15156	15009	15069	15057	15154	15121	14884	14993	14752	14879	14917	14878	15058	14999	15117	14876	15059	15015	14980	15175	14973	15091	15056	14933	15078	14981	14961	15001	15039	15003	14878	14886	15029	15090	14897	14961	14971	15063	14866	15092	15198	15035	14921	14917	15025	15053	14908	15077	14858	15096	15132	15002	14986	15075	14969	14827	15068	15028	14969	14882	15083	14903	14966	14959	15064	14948	14950	14789	14983	14940	14871	14969	15041	14996	15051	14846	15110	14906	14795	14958	15152	15079	15091	14868	15096	14978	15057	14968	14898	15123	14956	15022	14813	14934	15106	14937	14963	14959	15033	14977	15003	15171	14922	15035	14966	14780	15073	14928	15118	14901	15043	14920	14963	15136	15100	14922	15066	14905	15113	14772	14975	15194	15053	15050	15025	15054	14835	14973	14940	15078	15159	14929	14960	15040	15096	14954	15002	14958	14932	15076	14923	15012	14994	15017	14846	14920	15040	15154	14890	15143	15110	14955	15030	15054	14955	14962	15022	15075	15080	14962	15042	15167	15076	15056	15074	14968	15081	14886	14812	15186	15089	14909	15179	14881	15118	15188	15102	14997	15049	14879	14940	14929	14984	15040	15107	15103	15011	15004	15112	15134	14982	15077	14837	15103	15020	14986	15041	14987	15190	14884	14995	15055	15078	14888	15108	15169	14863	14888	14889	14908	15037	14878	15038	14929	14953	14978	15151	14783	14955	14979	14962	14932	15022	14983	15030	14992	14989	15064	14929	14960	14923	15082	14954	15073	15046	15044	14987	15000	14924	14870	15126	15135	14884	14871	15114	15093	15044	15066	14855	15036	15196	14851	15065	15005	14916	15038	14992	15015	15053	15076	15059	14937	14909	15011	15045	15084	15022	14978	14909	15016	15140	14951	15051	14972	15010	15013	15089	15169	15114	14951	14916	14996	14984	15173	14938	14957	15068	14829	14885	14834	15085	14881	15034	14762	15072	15111	14907	14947	15145	14957	15043	14975	14995	15017	14868	15020	14930	14952	15027	14920	15047	14972	14983	14877	15036	15047	14950	14886	15090	14975	14932	14853	14936	14866	14869	14927	15037	14900	15032	15013	15146	14983	15074	15077	14985	15088	15197	14929	15179	14950	15005	15029	14990	15003	14897	14968	15051	14988	14969	14886	15164	15010	14970	14921	15189	14962	15131	15233	14907	14961	14861	15029	15086	14888	15048	15032	15205	14875	15085	15127	15002	14847	14918	14880	14915	14969	15101	14972	14996	14990	14970	15179	15024	15031	14968	15015	15053	15065	15013	15046	14784	14971	15154	14873	15046	14908	15120	14964	14932	14988	14822	15083	15074	14868	15003	15137	15007	15059	15027	15035	14951	14830	15083	14925	14949	14890	14954	15050	14996	15116	14763	15073	15099	15085	14993	14917	15151	14936	15052	15153	15135	14981	15039	15078	14973	15008	15098	14996	14935	15029	14989	15025	15054	14993	14874	15180	14896	14963	14889	14984	14915	14857	15033	15022	14920	15087	15110	15178	14964	14946	15104	15063	14954	15156	15146	15060	15096	15088	15064	15061	15112	14876	14870	15092	14936	14964	15077	14939	14957	14940	15065	15062	14967	15007	14999	15100	15020	14993	14972	14959	14951	15028	14990	15098	14975	14888	14919	15062	15009	15066	15133	15104	14980	14909	14830	14971	14985	15029	15034	14908	14996
23438	20766	28038	23621	21325	23150	23197	19741	19230	19384	44714	55550	35950	24886	19901	18992	18592	18578	18505	18459	18528	18574	18657	18512	18657	18584	18495	18545	18473	18529	18630	18687	18648	18494	18602	18407	18489	18544	18561	18457	18507	18531	18509	18423	18464	18448	18449	18649	18564	18360	18446	18241	18326	18450	18520	18400	18620	18493	18428	18342	18281	18460	18388	18653	18497	18392	18585	18344	18164	18650	18418	18215	18516	18670	18539	18388	18510	18354	18403	18413	18522	18362	18391	18343	18437	18348	18557	18367	18369	18297	18518	18486	18396	18462	18242	18481	18426	18452	18548	18599	18414	18188	18440	18246	18465	18400	18472	18337	18361	18439	18401	18530	18546	18383	18503	18425	18444	18510	18401	18388	18483	18468	18372	18357	18396	18329	18319	18337	18444	18299	18475	18307	18580	18472	18591	18472	18377	18420	18213	18301	18532	18474	18262	18448	18572	18424	18528	18402	18242	18241	18483	18335	18438	18215	18372	18256	18210	18266	18468	18371	18293	18220	18413	18585	18434	18564	18659	18641	18284	18357	18491	18235	18515	18452	18378	18358	18358	18514	18401	18374	18258	18285	18505	18295	18203	18526	18382	18367	18373	18424	18574	18313	18096	18354	18503	18390	18237	18510	18688	18357	18421	18359	18440	18308	18477	18361	18329	18534	18453	18326	18280	18680	18343	18281	18483	18403	18418	18495	18314	18280	18459	18379	18523	18278	18451	18467	18429	18417	18428	18263	18658	18365	18330	18364	18501	18319	18518	18363	18420	18366	18508	18432	18415	18240	18305	18611	18475	18311	18675	18446	18293	18505	18526	18398	18573	18424	18601	18437	18377	18286	18211	18510	18153	18096	18273	18295	18426	18497	18312	18450	18522	18375	18495	18494	18231	18244	18217	18208	18641	18628	18473	18611	18445	18220	18729	18454	18532	18470	18403	18201	18114	18430	18303	18437	18439	18214	18316	18464	18462	18155	18280	18344	18360	18377	18314	18343	18350	18558	18387	18392	18446	18646	18582	18264	18143	18483	18381	18562	18507	18493	18467	18504	18575	18424	18281	18399	18535	18304	18443	18317	18473	18559	18243	18463	18315	18394	18510	18703	18454	18403	18447	18374	18526	18334	18367	18344	18583	18386	18393	18527	18459	18319	18487	18252	18498	18363	18289	18344	18205	18379	18341	18141	18485	18327	18330	18493	18374	18552	18636	18422	18530	18457	18581	18483	18418	18321	18373	18241	18553	18439	18469	18504	18405	18488	18403	18325	18668	18512	18456	18350	18321	18287	18412	18455	18492	18374	18487	18453	18385	18710	18520	18288	18304	18360	18274	18268	18477	18435	18395	18513	18450	18292	18401	18400	18518	18413	18443	18489	18331	18378	18490	18303	18519	18372	18476	18593	18382	18412	18292	18402	18471	18618	18472	18216	18425	18240	18405	18569	18182	18237	18336	18362	18383	18299	18235	18353	18420	18459	18438	18507	18166	18625	18491	18394	18433	18456	18522	18317	18391	18283	18473	18648	18440	18399	18593	18451	18370	18348	18478	18489	18517	18446	18377	18286	18339	18437	18410	18478	18244	18314	18205	18385	18370	18496	18452	18204	18408	18429	18262	18533	18489	18501	18517	18527	18333	18190	18298	18269	18708	18529	18308	18418	18252	18458	18288	18404	18495	18607	18445	18341	18579	18194	18252	18545	18523	18533	18611	18513	18572	18420	18399	18432	18573	18395	18435	18596	18466	18502	18459	18444	18469	18559	18297	18289	18519	18172	18399	18399	18582	18477	18505	18369	18243	18382	18364	18373	18450	18467	18316	18377	18395	18139	18437	18428	18389	18592	18376	18388	18228	18394	18370	18489	18306	18605	18359	18541	18182	18451	18443	18281	18444	18461	18506	18332	18580	18320	18248	18199	18202	18417	18438	18349	18280	18366	18285	18388	18374	18392	18286	18267	18431	18569	18340	18302	18289	18623	18458	18581	18441	18440	18399	18508	18451	18481	18188	18468	18469	18577	18290	18629	18427	18332	18531	18315	18091	18231	18347	18457	18427	18397	18348	18431	18421	18586	18453	18382	18545	18288	18395	18503	18354	18500	18313	18603	18423	18573	18377	18375	18331	18474	18511	18429	18399	18454	18341	18527	18435	18543	18542	18491	18406	18419	18441	18220	18250	18323	18424	18274	18347	18160	18549	18522	18418	18326	18598	18422	18303	18372	18506	18395	18405	18501	18666	18170	18201	18391	18601	18235	18446	18529	18349	18491	18362	18401	18382	18472	18438	18337	18368	18601	18359	18473	18328	18328	18466	18234	18391	18475	18269	18475	18436	18634	18575	18440	18483	18503	18343	18609	18386	18419	18401	18372	18185	18522	18455	18429	18480	18196	18478	18222	18382	18473	18438	18361	18454	18482	18424	18328	18356	18596	18474	18201	18487	18417	18296	18597	18352	18394	18325	18326	18425	18269	18517	18417	18484	18514	18228	18356	18579	18463	18527	18558	18296	18379	18370	18252	18251	18462	18615	18546	18565	18386	18561	18056	18409	18425	18433	18491	18491	18595	18464	18305	18547	18283	18447	18408	18513	18459	18263	18250	18528	18443	18518	18388	18540	18487	18424	18459	18371	18540	18444	18258	18190	18451	18383	18302	18581	18518	18467	18313	18287	18390	18393	18244	18462	18419	18253	18496	18350	18276	18577	18620	18253	18462	18474	18353	18414	18306	18548	18375	18435	18442	18566	18549	18506	18277	18401	18473	18407	18079	18501	18528	18534	18368	18358	18360	18423	18483	18218	18428	18448	18437	18088	18327	18494	18285	18339	18319	18392	18309	18398	18392	18550	18432	18631	18490	18280	18317	18405	18526	18514	18296	18340	18495	18485	18769	18485	18152	18375	18463	18507	18330	18263	18378	18540	18140	18551	18314	18458	18408	18376	18529	18534	18468	18416	18656	18663	18349	18309	18442	18264	18300	18332	18359	18397	18292	18535	18387	18552	18476	18384	18479	18494	18467	18271	18540	18524	18462	18349	18522	18142	18378	18204	18355	18404	18280	18323	18380	18481	18414	18408	18401	18467	18413	18331	18374	18280	18281	18522	18530	18305	18346	18168	18436	18238	18420	18463	18368	18435	18426	18407	18403	18293	18400	18427	18550	18405	18432	18480	18503	18174	18465	18705	18542	18310	18374	18430	18348	18498	18470	18444	18323	18600	18235	18026	18375	18396	18232	18017	18454	18456	18267	18318	18299	18362	18318	18521	18520	18538	18428	18644	18397	18213	18464	18698	18292	18424	18189	18461	18353	18308	18436	18435	18498	18462	18326	18302	18440	18345	18345	18514	18350	18287	18562	18595	18299	18540	18458	18428	18192	18408	18517	18417	18297	18598	18305	18503	18274	18580	18599	18392	18660	18266	18514	18519	18508	18421	18591	18530	18299	18405	18280	18339	18374	18144	18419	18485	18476	18545	18339	18274	18361	18637	18246	18559	18554	18507	18366	18289	18423	18448	18472	18603	18436	18592	18343	18200	18466	18388	18260	18468	18449	18390	18374	18339	18505	18238	18441	18486	18378	18582	18342	18277	18238	18434	18351	18484	18310	18358	18551	18517	18272	18391	18297	18432	18527	18494	18386	18435	18370	18339	18686	18365	18291	18528	18385	18403	18631	18392	18498	18256	18241	18445	18623	18243	18439	18530	18448	18406	18532	18442	18343	18601	18466	18398	18344	18176	18621	18274	18318	18419	18341	18411	18428	18422	18382	18530	18349	18116	18280	18538	18235	18333	18391	18439	18451	18516	18505	18517	18440	18300	18402	18361	18576	18437	18301	18294	18250	18236	18497	18492	18562	18457	18314	18438	18264	18569	18479	18477	18468	18452	18414	18493	18171	18337	18246	18303	18339	18455	18515	18463	18501	18270	18055	18468	18518	18712	18686	18477	18439	18400	18385	18341	18437	18271	18390	18417	18776	18537	18513	18724	18555	18293	18434	18419	18638	18458	18374	18640	18448	18336	18385	18403	18309	18489	18351	18444	18516	18538	18491	18417	18415	18598	18320	18373	18442	18384	18305	18252	18568	18290	18440	18533	18379	18452	18313	18343	18470	18508	18271	18394	18157	18415	18378	18509	18261	18473	18206	18549	18380	18310	18241	18560	18223	18426	18510	18509	18436	18392	18344	18384	18158	18479	18425	18463	18575	18643	18497	18324	18539	18451	18466	18480	18118	18482	18414	18328	18379	18381	18329	18533	18450	18235	18512	18701	18307	18172	18329	18294	18277	18252	18342	18348	18522	18338	18576	18342	18470	18466	18501	18670	18376	18383	18205	18415	18308	18391	18476	18489	18438	18304	18179	18526	18335	18199	18481	18264	18408	18509	18546	18688	18335	18519	18448	18313	18343	18458	18263	18482	18422	18421	18353	18461	18473	18364	18394	18423	18606	18175	18368	18425	18236	18181	18454	18382	18312	18537	18445	18610	18203	18469	18436	18218	18458	18502	18548	18635	18428	18633	18635	18495	18381	18482	18259	18450	18395	18565	18429	18650	18310	18398	18500	18366	18356	18398	18465	18373	18136	18407	18258	18393	18406	18494	18491	18344	18524	18473	18451	18417	18512	18379	18545	18389	18545	18670	18464	18613	18436	18410	18605	18291	18222	18266	18277	18357	18399	18562	18521	18407	18404	18434	18282	18460	18427	18604	18394	18505	18430	18276	18467	18527	18477	18208	18289	18437	18404	18459	18355	18313	18610	18501	18521	18238	18434	18216	18278	18431	18291	18310	18397	18599	18365	18410	18432	18428	18470	18562	18391	18225	18445	18410	18422	18472	18511	18567	18300	18436	18515	18481	18389	18328	18513	18350	18357	18466	18462	18352	18211	18525	18441	18456	18428	18357	18316	18301	18533	18405	18301	18409	18445	18360	18632	18297	18339	18499	18434	18355	18518	18535	18351	18421	18385	18297	18435	18494	18402	18375	18443	18349	18369	18393	18332	18285	18514	18339	18454	18435	18483	18467	18388	18412	18318	18469	18363	18209	18398	18280	18370	18532	18560	18390	18321	18593	18376	18461	18443	18279	18450	18622	18239	18471	18586	18385	18393	18447	18235	18510	18685	18679	18710	18425	18138	18342	18218	18338	18139
16760	27258	25882	20611	18503	17521	16923	16383	16433	16727	47435	53235	33229	21390	16042	15455	15200	15143	15267	15065	15152	15210	15238	15073	15328	15176	15240	15235	15198	15208	15179	15104	15379	15223	15097	15235	15203	15176	15252	15136	15148	15223	15177	15184	14966	15308	15083	15251	15066	15226	15045	15131	15061	15247	15225	15082	15209	15299	15112	15330	15387	15144	15201	15070	15221	15223	15285	15103	15130	15049	15180	15121	15006	15051	15049	15121	15275	15260	15009	15362	15087	15119	15204	15277	15278	15029	15347	15178	15045	14941	15119	15127	15242	15136	14983	15271	15128	15205	15098	15196	15144	15092	15140	15287	15148	15210	15040	15006	15258	15258	15339	15152	15169	15069	15113	15129	15285	15076	15214	15120	15221	15228	15082	15198	15085	15282	15183	15173	15181	15186	15058	15062	15137	15173	15031	15003	15002	15232	15117	15093	14971	15135	15018	15192	15298	15241	15239	15141	15218	15142	14971	15188	15027	15316	15120	15182	15125	15201	15137	15174	15236	15219	15051	14970	15181	15141	14927	15104	15125	15264	15070	15204	15142	15079	15076	15201	15117	15192	15081	15074	15112	15171	15193	15264	15094	15239	15114	15096	15050	15224	15170	15132	15242	15221	15139	15084	15333	15140	15195	15181	15057	15127	15164	15069	15204	14964	15278	15186	15134	15160	15118	15218	15123	15170	15149	15121	15257	15206	15224	15143	14993	15136	15270	15195	15250	14926	15206	15155	15300	15385	15202	15010	15240	15229	15132	15256	15084	15232	15141	14956	15206	15055	15145	15235	15189	15118	15069	15201	15159	15118	15190	15216	15026	15158	15307	15011	15162	15166	15090	15202	15216	15052	15275	15179	15202	15027	15078	15267	15103	15112	15319	14985	15143	15102	15266	15168	15224	15134	15339	15267	15222	15208	15343	15087	15124	15181	15164	15093	15246	15085	15252	15146	15198	15279	15165	15328	15162	15148	14948	14989	15194	15204	14930	15128	15091	15134	15048	15390	15216	15173	15136	15379	15171	15087	15072	15196	15209	15248	15149	14940	15212	15098	15029	15084	15281	15052	15009	15159	15096	15101	15204	15191	15074	15090	15185	15034	15127	15127	15302	15069	15224	15189	15056	15169	15034	15098	15351	15246	15095	15357	15199	15121	15095	15231	15067	15178	15357	15212	15288	14976	15274	15222	15234	15068	15374	15121	15063	15276	14933	15138	15125	15042	15136	15105	15045	15257	15115	15056	15242	15173	14987	15097	15270	15253	15243	15089	15183	15224	15003	15058	15066	15252	15294	15116	15188	15091	15214	15087	15293	15096	15174	15159	15080	15218	15176	15305	15220	15146	15175	15123	15289	15191	15376	15125	15204	15100	15304	15125	15191	15196	15069	15167	15170	15214	15150	14999	15294	15219	15208	15106	15305	15190	15307	15116	15305	15153	15170	15265	15210	15314	14959	15268	15078	15244	15141	15049	15194	15226	15341	14969	15140	15191	15220	15095	15097	15131	15210	15244	15056	15141	15049	15182	15091	15158	15182	15261	15068	15091	15271	15250	15268	15157	15237	15173	15123	15021	15102	15224	15192	15034	15097	15150	15258	15071	15237	15325	15097	15105	15144	15135	15070	15058	15201	15255	15274	15049	15106	15164	15150	15254	15040	15214	15215	15218	14983	15308	15170	15190	15142	15112	15256	15198	15173	14881	15223	15075	15064	15040	15183	14997	15223	15255	15064	15132	15057	15241	15291	15172	15239	15201	15156	15105	15245	15197	15190	15306	15077	15074	15186	15163	15179	15050	15177	15223	15144	15023	15157	14993	14921	15230	15187	14971	15086	15050	15023	15084	15114	15146	15102	15040	15168	15099	15134	15080	15193	15108	15022	15167	15173	15209	15108	15233	15133	15293	15109	15098	15107	15155	15264	15083	15237	15069	15249	15147	15183	15007	15192	15188	15134	15192	15227	15090	14979	15201	15179	15341	15068	15112	15167	15023	15101	15335	15105	15352	15058	15018	15170	15248	15234	15108	15116	15253	15097	15142	15050	15169	15148	15248	15162	15138	15236	14957	15114	15145	14927	15121	15035	15222	15145	15254	15234	15240	15054	15076	15050	15098	15180	15220	15138	15029	15084	15146	15157	15216	15196	15098	15180	15256	14986	15033	15120	15116	15210	14954	14954	15288	14978	15358	15080	15262	15078	15323	15080	15092	15087	15111	15169	15332	15058	15204	15158	15236	15112	15050	15143	15116	15131	15145	15251	15165	15112	15217	15366	15175	14986	15049	15144	15159	15086	15110	15133	15018	15177	15171	15060	15281	15214	15154	15283	15177	15107	15312	15121	15082	15252	14975	15208	15414	15240	15201	15174	15253	15099	15178	15124	15272	15227	15074	15191	15236	15134	15070	15259	15067	15088	15012	15164	15286	15120	15129	15263	15111	15230	15207	15212	15081	15133	15177	15197	15116	15028	15236	15049	15268	15067	15181	14964	15175	15116	15225	15104	15260	15037	15128	15087	15143	15187	15133	15114	15198	15037	15034	15168	15128	14907	15226	15196	14974	15186	15010	15086	15159	15275	15121	15275	15155	14987	15201	15189	15031	15035	15075	15202	15149	15182	15159	15086	15167	15115	15322	15133	15218	15126	15297	15199	15201	15112	15188	15199	15098	15097	15039	15234	15132	15044	15018	15160	15102	15057	15124	15187	15147	15141	15296	15121	15053	15245	15163	15287	15009	15295	15050	15105	15253	15231	15338	15235	15082	15237	15042	15289	15217	15160	15071	14998	15044	15117	15249	14994	15322	15160	15041	15141	15114	15224	15206	15240	15210	15105	15141	15109	15142	15165	15080	15149	15095	15017	15222	15171	15151	15125	15126	15127	15264	15115	15151	15083	15099	15239	15154	15347	15024	15010	15196	15293	15181	15130	15092	15111	15114	15173	15082	15138	15201	14977	15137	15247	15056	15233	15167	15331	15182	15205	15039	15145	15062	15112	15046	15155	15189	15105	15126	15130	15140	15245	15277	15290	15265	14954	15204	15048	15190	15071	15181	15100	15215	15154	15077	15124	15218	15181	15129	15119	15286	15123	15143	15169	15153	15133	15278	15299	15347	15045	15127	15145	15119	15109	15217	14978	15101	15042	15155	15270	15031	15123	15091	15210	15145	15046	15157	15098	15317	15091	15234	15017	15188	15143	15246	15095	15209	15070	14947	15148	15163	15069	15111	15163	15161	14972	15252	15191	15134	15150	15266	15111	15111	15002	15056	15138	15192	15311	14973	14981	15036	15151	15212	15269	15135	15181	15197	15210	15161	15054	15171	15211	15252	15068	15093	15161	15216	15310	15144	15023	15185	15143	15106	15039	15203	15152	15106	15229	14895	15059	15072	15035	15218	15280	15145	15246	15092	15348	15187	15044	15172	15300	15268	15391	15058	15022	15125	15225	15234	15059	15178	15253	15067	15165	15069	15165	15173	15139	15095	15233	15246	14979	15267	15215	15162	15166	14928	15142	15178	15037	15223	15160	15180	15153	15138	15146	15320	15062	15147	15390	15174	15280	15221	15133	15299	15170	15168	15113	15092	15083	15320	15267	15003	15100	15207	15132	15491	15254	15338	15320	15201	15093	15313	15251	15112	15261	15179	15126	15027	14963	15082	15035	15334	15120	15162	15189	15167	14969	15073	15073	15074	15027	15083	15075	15170	15213	15084	15247	15197	15226	15198	15247	15066	15072	15057	15258	15149	15137	15175	15016	15151	15318	15060	15183	15081	15262	15219	15126	15308	15286	15259	15262	15045	15136	15167	15099	15041	15314	15199	15138	15203	15241	15257	15310	15212	15103	15294	15248	15198	15089	15113	15125	15070	15092	15164	15245	15226	15107	15153	14954	15221	15266	15122	15389	15221	15137	15274	15209	15273	15002	15121	15197	15201	15148	15049	15336	15090	15203	15173	15127	15200	15230	15144	15025	14947	15200	15223	15087	15224	15322	15137	15233	15217	15119	15076	15160	15044	15111	15167	15164	15108	15172	15067	15008	15074	15172	15242	15016	15064	15072	15128	15115	15231	15019	15150	15084	15141	15097	15166	15031	15149	15162	15194	15114	15196	15173	15217	15208	15132	15221	15187	15055	15198	15090	15178	15070	15174	15172	15113	15261	15159	15141	15114	15068	15317	15170	15245	15184	15174	15301	15046	15154	15138	15035	15133	15310	15005	15041	14953	15170	15169	15040	15219	15230	15220	15084	15050	15142	15139	15138	15237	15311	15275	15173	15245	15235	15285	14956	15242	15209	15043	15107	15230	15226	15009	15129	15031	15305	15132	15163	15151	15187	15108	15142	15184	15042	15222	15110	15371	15043	15289	15112	15230	15120	15260	15096	15040	14906	15061	15243	15103	15223	15123	15170	15418	15186	15045	15249	15058	15299	15205	15121	15139	15061	15261	15276	15409	15185	15124	15229	15022	15305	15229	15124	15194	15065	15163	15074	15143	15023	15158	15137	15174	15301	15254	15144	15032	15245	15266	15172	15183	15098	15005	15271	15141	15116	15038	15200	15031	15134	15324	15188	15022	15029	15238	15115	15292	15239	15172	15088	15186	15075	15006	15181	15272	15244	15039	15156	15154	14968	15242	15111	15117	15273	15089	15160	15130	15209	15113	15221	15106	15366	15244	15352	15221	15327	15056	15144	15242	15219	15260	15241	14990	15151	15167	15160	15163	15111	15220	15126	15291	15120	15115	15135	15126	15307	15254	15099	15132	15177	15288	15057	15184	15210	15114	15111	15160	15104	15155	15092	15320	15035	15174	15183	15291	14813	15017	15270	15117	14958	15231	15046	15172	15122	15295	15174	15157	15114	15274	15215	15131	15196	15118	15191	15260	15183	15090	15160	15079	15169	15131	15277	15066	14974	15051	15117	15331	15032	15065	15084	15077	15062	15225	15176	15060	15144	15308	15153	15319	15176	15170	15003	15166	15141	15045	15275	15245	15215	15119	15204	15288	15293	15124	15335	15133	15028	15237	15135	15191	15263	15191	15063	15244	15111	15129	15100	14956	15310	15257	15181	15096	15108	15145	15195	15127	15024	15150	15197	15222	15088	15228	15243	15159	15189	15040	15186	15366	15053	15224	15280	15212	15191	15255
29674	21427	21216	19553	18058	18309	18538	18557	18571	18213	21116	23382	21063	19478	18566	18353	18416	18380	18335	18398	18166	18327	18352	18496	18387	18268	18416	18261	18180	18451	18239	18277	18380	18338	18250	18113	18318	18324	18488	18156	18251	18128	18215	18348	18237	18537	18394	18300	18445	18477	18566	18085	18156	18485	18233	18493	18382	18341	18174	18220	18507	18479	18367	18313	18141	18325	18358	18379	18280	18356	18412	18062	18349	18350	18415	18291	18288	18029	18383	18383	18150	18271	18272	18555	18382	18261	18493	18548	18405	18366	18405	18460	18275	18312	18279	18395	18401	18444	18174	18229	18409	18212	18449	18338	18454	18259	18581	18356	18491	18311	18455	18218	18350	18483	18360	18260	18227	18482	18292	18372	18457	18299	18358	18264	18337	18256	18518	18231	18122	18317	18380	18237	18358	18308	18277	18332	18323	18409	18419	18309	18237	18219	18335	18321	18095	18096	18300	18487	18211	18539	18396	18281	18271	18383	18337	18071	18165	18600	18263	18185	18067	18183	18478	18305	18403	18470	18400	18351	18309	18346	18426	18425	18195	18239	18430	18333	18405	18382	18334	18537	18363	18466	18354	18425	18372	18399	18457	18279	18396	18390	18378	18269	18373	18249	18244	18312	18331	18447	18383	18332	18424	18309	18425	18242	18458	18082	18211	18252	18206	18423	18286	18206	18309	18487	18400	18317	18388	18258	18225	18309	18250	18365	18468	18403	18489	18319	18285	18115	18239	18269	18270	18239	18339	18328	18336	18422	18454	18542	18440	18244	18518	18334	18427	18151	18373	18460	18351	18132	18362	18341	18294	18452	18536	18168	18491	18466	18281	18293	18300	18347	18455	18308	18338	18117	18299	18187	18492	18163	17993	18228	18412	18524	18437	18408	18433	18149	18257	18295	18321	18362	18230	18267	18271	18362	18293	18349	18334	18252	18257	18355	18476	18430	18542	18241	18472	18393	18377	18207	18219	18528	18422	18322	18322	18198	18345	18348	18125	18371	18363	18262	18334	18407	18191	18156	18497	18360	18350	18484	18536	18458	18398	18143	18216	18162	18274	18220	18272	18197	18257	18446	18388	18198	18465	18297	18042	18367	18509	18367	18243	18374	18583	18707	18449	18538	18214	18276	18330	18373	18275	18395	18405	18276	18226	18492	18350	18329	18333	18345	18224	18327	18478	18396	18497	18194	18248	18251	18394	18524	18304	18226	18366	18475	18413	18465	18242	18259	18235	18161	18185	18460	18356	18461	18295	18255	18196	18485	18223	18435	18208	18395	18262	18260	18346	18404	18231	18191	18289	18283	18247	18317	18467	18236	18399	18378	18554	18250	18353	18258	18522	18339	18206	18398	18334	18399	18409	18272	18272	18288	18118	18353	18375	18397	18319	18446	18375	18121	18575	18127	18386	18452	18309	18448	18310	18102	18350	18317	18461	18436	18535	18111	18380	18300	18493	18188	18230	18367	18391	18158	18345	18286	18335	18005	18487	18432	18305	18315	18409	18430	18268	18211	18445	18281	18188	18230	18239	18117	18409	18453	18399	18215	18232	18258	18095	18383	18147	18205	18377	18407	18282	18417	18442	18133	18354	18241	18229	18338	18217	18343	18478	18336	18395	18531	18445	18217	18171	18327	18296	18195	18280	18265	18609	18428	18272	18459	18415	18430	18128	18169	18280	18303	18357	18329	18377	18381	18180	18204	18285	18094	18289	18221	18516	18144	18279	18422	18286	18350	18578	18104	18339	18349	18209	18369	18383	18293	18324	18378	18327	18482	18718	18381	18300	18494	18441	18514	18288	18219	18483	18458	18142	18273	18335	18286	18600	18333	18365	18519	18445	18441	18305	18547	18385	18398	18460	18263	18230	18486	18279	18490	18371	18436	18384	18289	18209	18259	18267	18246	18192	18292	18443	18409	18361	18345	18500	18474	18380	18489	18442	18464	18467	18362	18324	18374	18276	18250	18258	18417	18441	18263	18294	18338	18667	18290	18385	18317	18602	18301	18179	18398	18245	18222	18274	18207	18521	18475	18177	18386	18491	18429	18153	18367	18351	18110	18326	18343	18558	18455	18257	18365	18155	18271	18323	18269	18325	18181	18264	18376	18465	18285	18317	18466	18326	18336	18268	18342	18182	18191	18444	18329	18250	18355	18544	18405	18369	18453	18385	18407	18454	18329	18399	18187	18403	18342	18389	18307	18210	18147	18462	18329	18403	18421	18593	18378	18401	18456	18374	18281	18339	18390	18271	18216	18447	18570	18396	18281	18417	18326	18192	18173	18314	18315	18445	18240	18363	18147	18461	18354	18383	18268	18509	18235	18326	18234	18455	18228	18264	18238	18388	18138	18353	18268	18361	18215	18270	18220	18148	18261	18334	18490	18449	18158	18305	18490	18367	18227	18295	18473	18371	18363	18266	18352	18262	18270	18294	18660	18321	18359	18368	18197	18430	18156	18204	18218	18570	18159	18243	18324	18212	18194	18338	18478	18208	18325	18509	18431	18485	18363	18496	18453	18271	18399	18391	18319	18208	18236	18257	18344	18216	18568	18445	18397	18215	18277	18250	18237	18233	18390	18323	18391	18306	18564	18333	18336	18566	18475	18473	18427	18283	18371	18470	18146	18221	18443	18407	18360	18363	18435	18273	18361	18216	18292	18563	18435	18536	18511	18312	18316	18356	18309	18463	18301	18226	18257	18451	18358	18441	18279	18326	18366	18431	18302	18387	18333	18188	18443	18368	18411	18484	18316	18375	18465	18376	18565	18407	18370	18335	18069	18313	18344	18125	18315	18303	18337	18113	18269	18658	18340	18492	18319	18376	18221	18335	18263	18369	18368	18434	18625	18118	18114	18248	18182	18234	18393	18391	18269	18426	18331	18345	18158	18450	18365	18349	18317	18388	18235	18273	18346	18317	18288	18262	18133	18398	18600	18230	18396	18645	18323	18351	18412	18384	18447	18154	18246	18353	18305	18163	18236	18421	18330	18602	18435	18286	18463	18426	18238	18223	18377	18242	18304	18252	18297	18273	18346	18449	18631	18320	18242	18185	18268	18495	18294	18395	18500	18422	18297	18505	18365	18320	18361	18234	18510	18372	18282	18314	18201	18340	18281	18439	18266	18369	18168	18437	18655	18220	18491	18123	18242	18314	18650	18343	18372	18363	18331	18182	18325	18296	18258	18516	18302	18255	18316	18121	18190	18240	18227	18309	18357	18184	18255	18409	18456	18177	18108	18283	18425	18327	18194	18474	18320	18332	18448	18442	18167	18492	18437	18336	18303	18424	18334	18455	18280	18147	18171	18404	18283	18327	18474	18286	18395	18379	18552	18285	18334	18205	18449	18410	18143	18607	18419	18426	18192	18274	18323	18296	18125	18472	18374	18347	18432	18380	18347	18256	18378	18354	18141	18210	18387	18352	18353	18240	18595	18488	18485	18482	18293	18410	18491	18356	18351	18294	18064	18308	18330	18314	18319	18443	18184	18294	18200	18379	18571	18444	18363	18408	18284	18362	18186	18152	18337	18515	18583	18264	18286	18359	18143	18419	18295	18246	18163	18210	18433	18262	18500	18345	18372	18299	18383	18400	18210	18305	18331	18599	18400	18440	18319	18207	18354	18316	18413	18295	18455	18676	18281	18279	18290	18354	18247	18314	18188	18293	18450	18377	18485	18290	18345	18343	18366	18283	18249	18444	18423	18433	18259	18610	18344	18441	18188	18480	18244	18357	18412	18273	18302	18455	18273	18334	18313	18431	18265	18428	18350	18374	18374	18256	18426	18427	18314	18527	18325	18190	18661	18416	18399	18357	18158	18462	18401	18224	18307	18317	18454	18253	18263	18234	18313	18368	18268	18435	18341	18505	18167	18262	18417	18389	18453	18212	18536	18215	18301	18414	18274	18583	18322	18441	18466	18530	18502	18365	18314	18525	18484	18310	18338	18309	18450	18127	18301	18384	18403	18270	18417	18260	18242	18162	18184	18498	18198	18282	18369	18348	18303	18373	18421	18543	18309	18077	18365	18213	18221	18144	18064	18174	18453	18369	18363	18391	18470	18427	18400	18155	18361	18466	18413	18437	18234	18383	18187	18240	18353	18584	18221	18450	18306	18361	18336	18506	18217	18245	18369	18103	18420	18223	18255	18203	18291	18547	18353	18301	18096	18335	18287	18300	18179	18125	18331	18270	18238	18412	18417	18427	18269	18116	18110	18369	18311	18212	18084	18291	18396	18321	18509	18379	18345	18396	18572	18247	18166	18202	18352	17983	18285	18212	18500	18546	18329	18204	18493	18550	18481	18405	18162	18512	18285	18602	18443	18445	18353	18387	18215	18150	18055	18166	18246	18282	18553	18225	18544	18199	18563	18441	18348	18307	18303	18211	18241	18397	18366	18089	18174	18309	18598	18234	18461	18288	18128	18546	18358	18317	18308	18469	18621	18484	18277	18425	18267	18453	18165	18397	18298	18368	18242	18118	18465	18252	18731	18765	18314	18432	18217	18445	18349	18275	18355	18318	18185	18558	18395	18589	18434	18376	18297	18267	18256	18243	18354	18214	18232	18275	18147	18373	18259	18399	18456	18472	18505	18418	18410	18359	18622	18344	18457	18520	18153	18307	18407	18322	18260	18357	18291	18332	18380	18340	18504	18279	18249	18436	18390	18303	18483	18141	18374	18349	18206	18506	18246	18365	18393	18312	18466	18510	18415	18102	18213	18207	18318	18193	18384	18472	18472	18363	18491	18359	18136	18406	18323	18196	18336	18314	18272	18420	18285	18251	18511	18456	18454	18393	18301	18453	18479	18344	18359	18112	18456	18449	18337	18292	18446	18437	18407	18569	18433	18414	18517	18502	18371	18224	18298	18294	18400	18489	18315	18326	18422	18405	18371	18137	18237	18229	18236	18182	18200	18319	18503	18302	18235	18431	18410	18209	18446	18243	18286	18508	18373	18116	18327	18495	18322	18255	18348	18229	18498	18439	18281	18323	18255	18232	18470	18530	18302	18406	18203	18482	18304	18417	18457	18287	18622	18502	18381	18309	18540	18330	18275	18358	18317	18265	18296	18328	18302	18451	18207	18206	18465	18263	18395	18352	18330	18428	18335	18378	18280	18199	18253	18203	18411	18488	18180
15753	16035	15760	15516	15126	15238	15168	15370	15245	15091	19970	21574	18027	15869	15205	15209	15330	15078	15113	15139	15217	15080	15073	15165	15214	15099	15137	15246	15216	15055	15139	15239	15003	15048	15200	15128	15243	15160	15041	15237	15255	15195	15015	15236	15027	14974	15215	15108	15029	14988	15318	15181	15136	15095	15132	15174	15073	15269	15068	15083	15073	15153	15065	15227	15136	15063	15064	15175	14971	15167	15174	15155	14999	15087	15178	15073	15038	15129	15103	15065	15142	15127	15083	15197	15207	15119	15201	15286	15245	15107	15269	15149	15043	15324	14938	15164	15132	15157	14942	15308	15030	15187	15073	15219	15043	15096	15060	15116	15201	15210	14976	15040	15033	15015	15161	15128	15225	15072	15169	15114	15002	15169	14961	15088	15050	15283	15238	15138	14947	14982	15122	15118	15178	15086	15186	15190	15241	15253	15102	15050	15190	15083	15106	15040	15070	14994	15096	15213	15284	15030	15180	15133	14979	15116	15131	15031	15193	15240	15053	14948	15137	15225	15065	15171	15103	14946	14890	14831	15026	15082	14967	15026	15199	15116	15277	15153	15142	15263	15048	15057	15083	15114	15244	14937	15000	15068	15084	15172	14976	15117	15117	15245	15141	15166	15174	15275	15048	15098	15345	15144	15060	14941	15119	15094	15000	15118	15027	15291	15064	15250	15030	15242	15038	15128	15124	15021	15135	15045	15113	15237	15069	15216	15100	15138	15152	15187	15345	15137	15175	15120	15141	14998	15022	15077	14986	15133	15193	15206	15151	15123	15214	15254	15261	15053	15170	15093	15243	15092	14998	15077	15108	15182	14945	15046	15013	14938	15075	15041	15234	15032	15237	15076	15219	15147	15001	15136	15179	15129	15155	15243	15144	15039	15210	14949	15109	15115	15070	15115	15086	15089	15173	14997	15195	14944	15122	15042	15205	15185	15159	15133	14993	15336	15224	15145	15263	15099	15091	15021	15046	15195	15040	15228	15237	15160	14963	15096	15029	14921	15061	15177	15009	15138	15139	15159	15124	15134	15107	15013	15161	15046	15095	15224	15297	15134	14941	15087	15094	15117	15109	15143	15033	15071	15185	15073	15038	14955	15139	15023	15214	15291	15245	15087	15139	15179	15016	15200	15371	15003	15052	15152	15132	15317	15136	14998	15067	15090	15122	15065	15227	15178	15099	15159	15071	15159	15137	15237	15037	15096	15074	15000	15193	15192	15132	15180	15211	15226	15015	15092	15085	15193	15062	15252	15079	14949	15055	15146	15150	15280	15181	14945	15250	15056	15264	15047	15150	15163	15025	15108	15198	14941	15145	15062	15158	15085	15129	15144	15119	15075	15065	15102	15145	15129	14996	15002	15208	15061	15094	15151	15068	15118	15031	15037	15162	15101	15101	15076	15314	15117	15111	15004	15209	15249	14987	15024	15114	15186	15168	15140	15251	15038	15104	15020	15101	15212	15079	15027	15157	15002	14953	15123	15110	15192	15148	15051	15212	14847	15106	15103	15137	15015	15100	15269	15060	15044	15185	15075	15094	15007	15077	15099	15076	15066	15112	15176	15178	15173	15251	15212	15033	15188	15024	15161	15196	15298	15148	15004	15187	15219	15066	15222	15238	15051	15088	15203	15416	15047	15039	15095	15192	15222	15012	15182	15293	15188	15177	15220	15157	15301	15004	15108	15234	15065	15159	15146	15298	15121	15203	15083	15106	14975	15025	15079	15329	15065	15140	15117	15170	15220	15201	15191	15030	15102	15118	15132	15108	15158	15205	15191	15070	15207	15130	15214	15103	15218	14992	15190	15116	15095	15060	15086	15064	15287	15250	15153	15011	15058	15162	14987	15101	15022	15123	15280	15188	15167	14995	15112	14964	15077	15275	15132	15058	15142	15115	15260	15077	15262	15147	15273	15258	15153	15300	15052	15038	15068	15201	15121	15047	14955	15087	15162	15076	14943	15035	15203	15130	15103	15025	15049	15081	15239	15220	15221	15254	15024	15083	15182	15089	15140	15035	15176	15146	15156	15136	15176	15112	15219	15161	15183	15057	15062	15166	15122	15192	15180	15107	15037	15024	15210	15213	15209	15106	15141	15064	14936	15214	14997	15117	15015	15159	15147	15209	15098	15117	15205	15097	15205	15117	15255	15303	15097	14989	14985	15029	14941	15027	15207	15204	15019	15048	15206	15231	15066	15073	15132	15088	15096	15087	15150	15340	15180	15108	15011	15329	15152	15164	15114	15025	15079	15246	14868	15149	14985	15047	15277	15095	14999	15075	15153	15074	15131	15201	15001	15070	14935	15123	15179	15104	15024	15268	15045	14941	15117	15142	15129	15152	14937	14909	15105	15315	15067	15194	15117	15126	15107	15101	15064	15219	15175	15110	15066	15052	15076	15023	15066	15056	15158	15119	15226	15143	15104	15190	15074	15282	15084	15021	15104	15157	15145	15318	15219	15083	15115	15134	15205	15232	15186	15055	15117	14969	15182	15060	15239	15161	15114	15269	14875	15096	15184	15172	15320	15105	15131	15165	14998	15171	15166	15212	15200	15234	15013	15099	14974	15222	15119	15046	15151	15051	15167	15105	15106	15121	15301	15291	15334	15060	15169	15245	15058	15106	15048	15077	15007	14935	15286	15011	15191	15112	15285	15187	15116	15183	15156	15158	15147	14998	15186	15237	15120	15099	15073	15052	15100	14957	15134	15088	15004	15102	15097	15116	15297	15081	15165	15214	15113	14954	15230	15169	15110	15158	15137	15062	15033	15214	14924	15124	15140	15005	15111	15262	15251	15073	15242	15116	15095	15038	15076	15013	15208	15198	15143	15066	15218	15001	15080	15268	15000	15132	15244	15235	15188	15175	14967	15202	15008	15210	15139	15111	15054	15219	15051	15004	15176	15096	15194	14985	15048	15217	15123	15014	15116	14968	15073	15103	15142	15365	15069	15300	15155	14981	15246	15177	14980	15187	15014	15137	15043	15098	15310	15144	15132	14914	15169	14976	15181	15140	14990	15112	15217	15040	15194	15222	15214	15219	15225	15122	15150	15158	14986	15128	15329	15091	15134	15176	15164	15085	15236	15167	15148	15215	15309	15142	15132	15206	15027	15172	15152	15270	15211	15035	15185	15055	15159	15193	15208	15198	15053	15205	15152	14941	15130	14933	15179	15192	15059	14984	15162	15176	15210	14994	15134	15252	15209	15177	14876	15140	15129	15350	15089	15090	15241	15098	15218	15364	15255	15039	15141	15124	15056	14963	15100	15302	15308	15225	15167	15063	14936	15270	15091	15072	15422	15228	15075	15054	15260	15206	14989	15016	15180	15100	15110	15212	15157	15189	15203	15201	15114	15124	15107	15197	15062	15227	15263	15146	15058	15112	15050	15281	15043	15183	15153	15307	15013	15071	14869	15241	14997	15032	15022	15107	15160	14932	15116	15185	15043	15082	15077	15154	15133	15156	15008	15065	15230	15083	15011	15135	15145	15228	15210	15155	15132	15142	15055	15117	15051	15169	15088	15095	15156	15071	15302	15119	15074	15062	15080	15223	14897	15040	14903	15115	15265	14978	15347	15159	15227	15210	15060	15054	15138	15127	15172	15108	14997	15232	15096	15063	15256	15009	15253	14972	15094	15247	14847	15106	15069	15169	15057	15157	15055	15039	15332	14954	15202	15168	15082	15175	15206	15146	15116	15271	15101	15028	15209	15346	15100	15175	15173	15140	15070	15170	15158	15210	14986	15112	15279	15095	15124	14931	15134	15086	15140	15200	15095	15263	15203	15292	15108	15054	15075	15094	15166	15096	14970	15313	15035	15190	14980	15150	15155	15151	15127	15080	15027	14951	15160	15131	15128	15208	15118	15166	15098	15140	14946	15129	15273	15105	15107	15124	15004	14996	15212	15280	15253	15168	15197	14929	15126	15186	15142	15053	15040	15182	15107	15047	15070	15101	15203	15126	15076	15088	15172	15074	15088	15123	15097	15115	15201	15209	15337	15177	15246	15244	15116	15286	14986	15152	15140	14963	15058	15031	15363	15151	15184	15113	15297	15274	15258	15068	14991	15052	15087	15109	15106	15153	15134	15219	15100	15158	15112	15225	14979	15229	15305	15015	15095	15267	15102	14985	15188	15241	15075	15137	15038	15111	15180	15127	15136	14983	15196	15032	15097	15231	15107	15015	15012	15180	15140	15191	15302	15184	15045	15058	15102	15173	15015	15222	15173	15185	15089	15094	15165	15224	14977	15093	15202	15072	15157	15145	15175	15048	15145	15084	15007	15100	15043	15120	14970	15240	15059	15263	15224	15143	14961	15220	15142	15219	15129	15204	15185	15037	15120	15053	15097	15309	15083	15104	15197	15188	15235	15087	15159	15079	15146	15177	15124	15029	15217	15225	15133	15195	15405	15124	15066	15168	14969	15113	15153	15188	15162	15081	15077	15118	15130	15093	15237	15148	15097	15258	15157	15237	15041	14836	15240	15187	15087	15197	15245	15157	15089	15079	15084	15067	15130	15027	15016	15243	15119	15090	15241	15159	15009	15069	14986	15111	15256	15142	14854	15158	15040	15118	15106	15118	15129	15135	15058	15017	15111	15143	15171	15201	15063	15283	15117	15113	15170	15316	15127	15112	15165	15195	14987	15161	14935	15053	15251	15278	15101	15241	15134	15219	15135	15119	15044	15070	15142	15013	15220	15113	15260	15156	14985	15165	15219	15309	15228	15248	14900	15107	15068	15059	15073	15299	15236	14909	15164	15081	14923	15125	15212	15118	15092	15065	15189	15202	15138	15175	15098	15020	15173	14880	15178	15260	15060	15214	15135	15146	15100	15092	15233	15042	15147	15040	15250	15115	15099	15112	15096	15128	15277	15196	15082	15265	15310	14813	15097	15055	15063	15028	15413	15017	15104	15267	15283	15235	15073	15208	15162	15301	15161	15305	15281	15139	15183	15241	15301	15105	15100	14994	15178	15080	15073	15060	14924	15202	14958	15174	15076	15317	15117	15157	15139	15085	15129	15287	15069	15169	15095	15095	15207	15196	15201	15235	15228	15100	15165	15091	15234	15183	15115	15187	15223	15122	15162	15040	15193	15158	15115	15047	15175	14926	15180	15098	15155	15173	15041	15115	15189
25512	20773	26833	25425	20629	19625	19530	18607	18531	18541	34246	37716	26550	20912	18804	18430	18269	18169	18343	18237	18229	18163	18204	18342	18389	18078	18385	17981	18368	18230	18242	18189	18350	18353	18169	18375	18168	18134	18124	18216	18188	18347	18300	18266	18033	18245	18307	18293	18157	18250	18277	18146	18347	18485	18446	18144	18277	18191	18424	18194	18185	18104	18265	18002	18155	18227	18288	18231	18093	18205	18160	18087	18157	18288	18372	18503	18139	18210	18050	18199	18157	18112	18239	18073	18052	18162	18280	18329	18352	18132	18210	18178	18392	18192	18248	18398	18267	18191	18246	18125	18188	18217	18302	18307	18161	17846	18266	18253	18316	18097	17951	18045	18206	17964	18130	18122	18028	18056	18036	18227	18173	18154	18066	18076	18379	17998	18005	18307	18129	18165	18306	18234	18083	18301	18387	18303	17991	18219	18180	18288	18335	18188	18049	18245	18267	18243	18138	18132	18151	17987	18248	18346	18134	18126	18367	18016	18147	18176	18172	18302	18324	18437	18234	18413	18379	18235	18116	18190	18071	18176	18013	18331	18399	18296	18250	18041	18358	18254	18254	18075	18212	18171	18116	18107	17867	18224	18069	18232	18132	18308	18254	18307	18259	18446	18049	18155	18034	18183	18263	18087	18124	18100	18211	18030	18283	18201	18244	17887	18003	18403	18075	18118	18093	18319	18197	18085	18157	18257	18044	18067	18114	18169	18022	18135	18320	18289	18249	18041	17997	18108	18003	18029	18082	17993	18139	18346	18049	18198	18160	18280	18067	18221	18154	18035	18177	18081	18040	18122	18041	18321	18106	18206	18246	18197	18016	17921	18165	18158	18119	18138	18284	18115	18325	18431	18127	18115	17925	17931	17950	18230	18073	18222	18029	18135	18435	18155	18306	18256	18121	18106	18082	17993	18149	18098	18277	18146	18215	18069	18034	18226	18073	17949	18134	18120	18220	18143	18079	18168	18335	18338	18161	18038	18242	18286	18115	18200	18351	18143	18258	18234	18250	18119	18204	18144	18387	18162	18259	18144	18147	18324	18224	18230	18022	18102	18164	18344	18288	18089	18149	18115	18246	18026	18068	18037	18124	18197	18300	18191	18080	18092	18378	18002	18058	18253	18172	17895	18125	18241	18300	18064	18125	18039	18119	18217	18302	18122	18287	18133	18210	18196	18326	18290	18040	18044	18221	18159	18232	18018	18146	18138	18102	18190	18160	18222	18211	18193	18272	18107	18070	18150	18326	18196	18280	18392	18302	18172	18160	18163	18194	18435	18053	18241	18234	18339	18231	18123	18400	18207	18291	18334	17944	18072	18090	18027	18073	18375	18086	18205	18224	18028	18231	18075	18239	18278	18022	17960	18073	18427	17989	18154	18215	18100	18233	18189	18298	17990	18223	18282	18134	18238	18024	18076	18123	18038	18341	18273	18274	18258	18121	18236	18161	18090	18118	18190	18300	18088	18009	18229	18272	18386	18068	18202	18345	18065	18032	18235	18110	18010	18262	18192	18013	17960	18124	18121	18065	18089	18250	18351	18087	18167	18405	18474	18425	18380	18256	18287	18139	18390	18177	18398	18074	18012	18377	18186	18201	18324	18003	18365	18259	18142	18081	18209	18072	18051	18171	18078	18321	18073	18050	18190	18274	18173	18250	18415	18278	18040	18344	18209	18258	18332	18300	18155	18548	18041	18277	18186	18364	18143	18138	18152	18206	18290	18145	18183	18216	18290	18146	18064	18092	18167	18085	18242	18131	17959	18237	18302	18157	18122	18123	18266	18116	18031	18137	17994	18283	18338	18339	18282	18205	18125	18306	18449	18117	18203	18333	18293	18363	18223	17995	18174	18240	18303	18402	17845	18334	18069	18168	18052	18209	18163	18284	18055	18060	18279	18191	18046	18301	18119	18187	18239	18122	18058	18354	18135	18210	18121	18169	18002	18067	18250	18086	18081	18362	18086	18322	18173	18213	18074	17957	17990	18211	18132	18251	18268	18255	18169	18135	18305	18251	18309	18123	18212	18272	18165	18015	18446	18163	18290	18164	18167	18268	18143	18236	18227	18068	18133	18094	18174	18236	18137	18103	18249	18370	18308	18254	18135	18134	18114	18180	18140	18178	18124	18259	18167	18021	18110	18269	18416	18238	18268	18093	18162	18202	18179	18446	18318	18357	18253	18125	18135	18144	18220	18344	18191	18187	18114	18145	18126	18129	18202	18169	18252	18248	18094	18378	18301	18317	18098	17925	18169	18265	18204	18129	18291	18254	18417	18298	18316	18213	18190	18106	18200	18185	18253	18290	18296	18078	18255	18117	18073	18144	18009	18173	18034	18081	18124	18133	17922	18143	18092	18377	18172	18280	18148	18377	18160	18068	18236	18380	18227	18149	18224	18164	18229	18206	18253	18189	17963	18266	18233	18113	18230	18446	18122	18242	17957	18274	18211	18361	18254	18092	18129	18130	18367	18360	18308	17981	18192	17967	18323	18203	18038	18218	17993	18155	18194	18219	17996	18194	18013	18324	18317	18258	18224	18267	18302	18328	18109	18097	18218	18064	18275	18328	18279	18103	17956	18226	18289	18062	18018	18172	18215	18260	18283	18340	18032	18078	18259	18056	18445	18335	18288	18336	18243	18107	18167	18327	18230	18241	18137	18078	18133	18199	18256	18206	18052	18110	18078	18108	18215	18193	18192	18282	18324	18015	18209	18211	18076	18287	18488	18262	18273	18196	18227	18327	17968	18047	18155	18077	18128	17946	18214	18208	18278	18113	18075	17780	18266	18149	18259	17890	18187	18273	18155	18135	18303	18139	18273	18125	18291	17986	18143	18253	18138	18107	18128	18311	18150	18181	18327	18279	18156	18155	18138	18280	18279	18297	18026	18163	18187	18265	18049	18196	18129	18084	18247	18230	17991	18300	18348	18046	18053	18303	17930	18192	18272	18187	17939	18113	18137	18209	18371	18330	18051	18137	18080	18430	18069	18136	18209	18253	18176	18305	18251	18226	18042	18117	18084	18116	18290	18106	18356	18211	18175	18092	18314	18153	18178	18184	18474	18084	18158	18399	18305	18240	18240	18220	18217	18251	18249	18272	18181	18068	18188	18229	18205	18234	18179	18054	17984	18200	18098	18326	18217	18022	18302	18159	18062	18075	17993	18068	18155	18271	18192	18177	18173	18239	18272	18154	18104	18104	18205	17930	18179	18220	18046	18332	18312	18357	18305	18348	18299	18250	18200	18157	18215	18359	18217	18102	18113	18129	18141	18262	18242	18116	18231	18457	18160	18158	18001	18191	18183	18137	18139	18119	18222	18239	18152	18285	18166	18011	18149	18132	18421	18148	18001	18103	18245	18150	18338	18221	18294	18173	18194	18199	18300	18153	18075	18207	18337	18119	18110	18099	18099	18337	18109	18289	18207	18147	18090	18273	18197	17970	18199	18300	18077	18108	18301	18219	18225	18058	18359	18322	18231	17989	18251	18005	18109	18098	18210	18241	18395	18316	18084	18176	18060	18182	18268	18057	17887	18460	18150	18270	17929	18232	18223	18346	17887	18134	18214	18264	18096	17961	18123	18152	18162	18150	18091	18245	18075	18229	18280	18266	18239	18530	18259	18156	18114	18324	18211	18095	18250	18118	18230	18062	18111	18211	18112	18263	18264	18168	18237	18090	18364	18115	18169	18277	18232	18240	17966	18184	18005	18277	18078	18224	18159	18119	18195	18103	18194	18163	18201	18155	18045	18045	18119	18143	18332	18208	18262	18064	18230	18172	18222	18189	18274	18237	18117	18391	18306	18304	18348	18220	18131	18240	18179	18282	18194	18230	18118	18358	18261	18158	18230	18265	18195	18213	18355	18082	18170	18017	18192	18238	18179	18336	18206	18162	18336	18200	18097	18024	18141	18027	18156	18264	18156	18068	18260	18232	18100	18228	18177	18147	18260	18177	17940	18226	18115	18108	18044	18137	18204	18028	18175	18070	18154	18148	18123	18202	18148	18263	18111	17958	18139	18229	18322	18211	18260	18247	18129	18252	18255	18116	18049	18407	18108	18148	18217	18310	18043	18070	17984	18150	18101	18179	18187	18075	18265	18022	18259	18274	18202	18260	18150	17987	17966	17917	18322	18139	18420	18344	18261	18084	18283	18178	18117	18046	18367	18156	18298	18117	18223	18120	18316	18325	18036	18063	18164	18234	18012	18189	18132	18189	18344	18534	18362	18125	18089	18107	18257	18168	18289	18331	18145	18182	18132	18282	18366	18254	18052	18089	18217	18297	18274	18290	17980	18154	18334	18501	18171	18268	17993	18236	18266	18292	18100	18160	18139	18007	18175	18182	18132	18234	18196	18192	18116	18299	18418	18101	18421	18393	18370	18277	18095	18339	18439	18187	18269	18225	18092	18333	18219	18215	18343	18223	18045	18138	18208	18020	17908	18145	18138	18216	18199	18378	18129	18372	18212	18152	18199	18282	18183	18263	18062	18191	18074	18279	18223	18042	18160	18205	18198	18048	18311	18157	18149	18356	18223	18212	18308	18139	18131	18425	18456	18296	17917	18102	18231	18282	18150	18375	18217	18164	18188	18169	18203	18121	18221	17990	18233	18133	18237	18279	18344	17969	18037	17986	17952	18209	18384	18176	18131	18178	18298	18221	18310	18198	18187	18236	18270	18331	18160	18123	18203	18245	18236	18291	17955	18214	18107	18105	17923	18103	18169	18256	18043	18414	18215	18166	18207	18115	18148	18260	18051	18209	18380	18168	18241	18262	18284	18131	18210	17928	18252	18416	18274	18200	18139	18165	17883	17906	18288	18150	18246	18244	18036	18105	18213	18114	18083	17922	18140	18203	18064	18330	18173	18177	18146	18211	18055	18188	18300	18215	18093	18229	18278	18449	18290	18112	18120	18425	18065	18081	17965	18275	18236	18198	18118	18095	18195	18223	18122	18235	18024	18262	18019	18199	18226	18345	18149	18097	18127	18296	18292	18031	18133	18258	18343	18153	17961	18308	18030	18197	18326	17966	18109	18203	18125	18175	18070	18177	18317	18253	18347	18219	18210	18119	18189	18077	18307	17866	18216	18199	18313	18194	18135	18427	18192	18021	18035	17980	18263	18235	18204	18205	18102
14314	20173	19535	17240	16215	15965	15531	15562	15576	15915	37402	36328	23741	17359	15323	15150	15239	15041	15147	15159	15128	15180	15009	15078	15107	15051	15082	15091	14988	15105	15091	15153	15188	14985	15143	15169	15113	15135	15010	15034	14992	15017	15129	15185	15040	14992	15042	15049	15149	15052	15180	14942	15048	14877	14949	15036	15016	15034	15153	14977	15098	15168	15029	15257	15050	15106	15004	14940	15154	15169	15085	15176	15161	14967	15031	14989	15079	14924	15172	15123	15167	15006	15090	15052	15063	15078	14858	15179	15090	15064	15144	14935	15158	15237	15158	14945	15078	15158	15231	15041	15081	15063	15119	15084	14954	15079	15053	14998	15096	15071	15187	14891	15061	15097	15303	14995	14847	15154	14976	15107	15098	15013	15096	15060	15131	15015	15252	15043	15179	15305	15126	15038	15089	15139	15095	15172	14950	14913	14954	14947	14949	14920	14990	14994	15211	15083	14912	15221	15082	15068	15097	14964	15170	15253	15140	14969	15057	15137	15040	15101	15164	15005	15111	15052	15194	15045	15033	14991	15055	14907	14960	14973	15128	15118	15085	15006	15077	14938	15211	14975	15201	15094	15045	15039	15236	15263	14893	15110	15079	15101	15155	15007	14989	15061	15185	15233	15059	15025	15177	15072	15010	14924	15162	14955	14850	15123	15040	15101	14988	15127	15038	15084	15121	14922	15224	15044	15065	15047	15004	15017	15052	15069	14973	14949	15274	15092	14971	15134	15062	14994	15028	15112	14972	15079	15174	15162	14963	15081	14824	14988	14875	15187	15044	15082	14991	15209	15242	15018	15085	15050	15099	15007	15144	14928	14995	15227	15206	15092	15065	14954	15156	15011	15103	15168	14964	15178	15068	15114	15085	15083	15067	15161	15072	15171	15022	15197	15012	15087	15104	14937	15153	15105	14946	15237	15150	14889	15019	15182	15069	15240	15209	14966	15174	15055	15160	14963	15105	15104	15075	15016	15137	15071	15078	15088	15151	15019	15205	15130	15148	14987	14916	15210	15140	14948	15098	15057	14969	15133	15268	15020	15040	15233	15098	14974	15063	15138	15042	14869	15128	15063	15165	14921	14917	15018	15183	15145	15132	15127	15041	15014	15039	15129	14929	14983	15118	15131	15185	15187	15017	15106	14961	14965	14932	15144	15179	15105	15089	15181	15063	15187	14921	14995	15033	14969	15061	15060	15081	15006	15032	15186	15078	14923	15042	15183	15174	14993	15233	14928	15073	14990	15001	15101	15168	15010	15008	15050	15097	15063	15156	15087	15043	15070	14991	15031	14886	15110	14888	15163	15139	15046	14921	15015	15086	15068	14910	14957	15147	15012	15119	14912	15138	14931	15053	14938	15129	15023	15065	15112	15080	14965	15085	14988	15060	15105	15249	14991	15208	15041	15114	15152	15040	15009	15175	14915	15165	14967	14913	15016	15144	15210	15104	14966	15229	15088	15124	15098	14915	15034	15125	14868	15112	15058	14959	15179	15109	14997	14935	15037	15087	15129	15068	14952	15117	15064	14926	15103	15150	15285	15002	14957	15066	15059	15029	14990	15246	15161	15041	15038	14989	14945	15120	15035	15111	15059	14984	15065	14933	15004	15124	15157	14979	15042	14965	15119	15043	14934	15108	15186	15027	14914	14964	15148	14934	15080	14952	15098	15104	15115	15015	15059	14972	15062	15075	15052	14977	15163	15123	15024	15201	14966	15007	15103	15122	15103	14850	15086	15037	14977	14916	15004	15030	15190	15132	15099	15016	15115	15078	15022	15016	14961	15057	15135	15042	15184	15098	15128	14992	15098	14999	15055	14997	15182	15091	15248	15138	15071	15080	15101	15032	15218	14968	15046	15159	15224	15170	15054	15037	15171	15058	14975	15071	15073	15144	15216	14904	15270	15083	15025	15176	15111	15099	15098	15077	15183	15076	15123	15004	15178	15080	15099	14933	14945	14971	14985	15009	15061	15080	15115	14958	15066	15091	15151	15107	14997	15086	14998	15067	15039	15031	14973	15190	15003	14937	14994	15056	15223	15032	15004	15195	14992	15011	15022	14871	15030	15015	15108	15044	14976	15127	15033	15008	15096	15038	15078	15265	15110	15170	15048	15097	15001	15072	15188	15053	15096	15104	15128	15091	15003	15118	15031	15003	14921	15177	15092	15129	14977	15063	15166	15118	15061	15017	15017	15221	15028	15053	15141	14925	15082	14887	14856	15097	15084	15144	15052	15064	15159	14982	15052	15129	15160	14896	15084	14923	14947	15118	15164	15110	15054	14993	15157	14988	14981	15119	15166	15100	15238	14867	15009	15183	15102	15104	15051	15061	15128	15089	15072	15030	15303	15087	15132	15168	15210	15007	15059	15096	15122	15324	14970	15149	14963	15188	15237	15083	14829	15100	14893	14926	15074	15064	15002	15168	14917	15047	15042	15108	14881	15178	15009	14983	15119	15078	15098	15092	14964	15023	14992	15086	15040	14934	15222	15117	15009	15010	15129	15064	15121	15185	15128	14856	15051	15237	15050	15198	15087	14932	14918	15022	15079	15025	15026	15030	15010	15172	15071	15143	14999	15148	14855	15028	15141	15162	15144	15042	15252	15071	15186	14947	15018	15213	15004	15008	15079	14934	15080	15215	14922	15211	14878	15081	14988	15257	15122	14820	15046	14957	14912	15185	15173	15016	15306	15137	14971	15159	15048	14959	15162	14896	15155	14987	15173	14913	15094	15128	15095	15228	15055	15004	14945	15077	15169	15052	15050	14994	15146	15085	15116	15198	15071	15096	15082	15025	15169	15109	14996	15132	14981	14952	15135	15166	15011	15114	15128	15012	15019	15043	14966	15043	14935	15057	14962	15105	15098	15084	15234	15252	15029	15111	14985	15108	15070	15175	14995	14983	15136	15063	15175	15201	15006	15015	15098	15001	15125	15092	15030	15106	14981	14928	15142	15028	15230	15006	14964	15123	15145	15103	15180	14942	15159	15418	14998	15008	14897	14916	15038	14961	15153	15083	15072	15146	14993	14956	14881	15186	15024	15093	14878	14991	15016	15161	15019	15132	15108	15295	14920	15194	15215	15193	14738	15132	14969	14914	14906	15058	15021	15301	15112	15063	15029	15024	15226	15090	15191	14923	15019	15041	15183	15120	14902	14971	15147	15070	15137	14919	14986	15090	15075	15234	15131	14963	15213	15221	15204	14914	15032	15047	15053	15064	15126	15000	15160	15120	15106	14923	15103	14978	15021	14971	15086	15129	14930	14983	14936	14990	15110	15103	15132	15038	15177	15199	15020	14897	14991	15086	14905	15109	15199	14976	14881	15180	15053	15222	15203	14968	15247	15005	15110	15063	15049	14960	15102	15061	15083	14997	14912	15109	15030	14921	15026	15122	15132	15012	15197	15085	15075	15144	15008	15186	15115	15049	15083	14954	14939	15071	15119	15212	15060	15069	15177	15023	14938	15151	15167	15119	15187	15049	14971	15053	15080	14975	15042	15089	15020	15164	14976	15064	14941	15209	15026	14982	15310	15051	15043	15015	15106	15014	15137	15051	15164	15175	15085	14976	15082	15113	15084	15064	15080	15137	14986	15196	15053	14929	14977	15091	14954	15025	15260	15296	15054	15102	15149	15152	15022	15117	15022	15057	15085	15121	15145	15150	15130	15001	15168	15007	15046	15085	15131	14969	15021	14906	15151	15155	14938	15047	15110	14960	14898	15054	14968	15039	15035	14958	15159	15017	15088	14979	15057	15062	15059	14936	15027	14835	15089	15157	15004	14986	15152	15048	15002	15077	15178	15121	14977	15028	15031	15025	15157	15175	15261	15043	15111	15035	14974	15190	15192	15184	15061	14953	15094	15096	15059	15195	15243	15096	15074	15059	15070	15038	14939	15165	14994	15064	15020	15117	15045	14984	15031	15196	14927	14974	15139	15050	15137	15014	15037	15108	14979	15090	14950	15227	15029	15068	15222	15056	15166	14999	15219	15160	14916	15013	15081	15016	14980	15177	14921	15131	15188	15107	15252	15158	15094	15020	14946	15047	14998	15094	15006	15168	15095	15097	15171	15026	15155	14962	14954	15149	14939	15170	15050	15159	15113	14976	15224	14935	15181	15083	15161	14927	15127	15153	15173	15085	15152	15216	15132	14965	15091	14998	15070	15111	15149	15105	15019	15040	15057	15105	15035	15163	15053	15121	15135	15198	14949	15148	14998	15025	15035	15029	14883	15170	15205	14923	15183	14987	15124	14956	15070	15047	15095	15032	15187	15095	14964	15093	15100	14966	15052	15061	15104	15010	14930	15162	15004	14926	15271	14924	15000	14967	15090	15239	15099	15112	15020	15091	15002	15118	15093	14960	15069	15157	15129	15168	15095	14928	15098	14945	15093	15161	15087	15196	15037	15110	15004	15009	15147	15044	15056	15118	15081	15041	15082	15087	15188	15048	15163	15102	15130	15016	15087	15079	15058	14966	14963	15030	15070	15128	15138	14958	15097	14984	15284	15204	15100	15111	15282	15037	14930	15038	15112	15197	14985	15217	15013	15118	15083	15127	14987	15064	15171	15107	15152	14925	15098	15146	15130	15136	14946	15119	15133	15066	15284	15011	15130	15020	15171	15051	15077	15205	15078	15051	14810	15201	14983	15108	15263	14965	14943	15005	15143	15050	15089	15218	15107	15118	15129	15098	15186	15115	15086	15039	14917	15009	15315	15342	15031	15126	15085	15174	15045	15196	15071	14958	15262	15151	15040	14966	15103	14883	15174	15158	15057	15145	14976	14977	15061	14905	15116	15116	14978	15077	15093	15306	15026	14959	15094	15104	15223	15189	14873	15095	14973	15031	15141	15084	15078	14974	15011	15054	14905	15214	15117	14923	15084	15065	14975	15047	14906	15120	15103	15163	15037	15001	14877	14880	15098	15113	15016	15110	15004	15138	15063	15003	15177	15009	15007	14967	15020	15142	15008	15166	14873	15096	15108	15010	15129	15239	14998	15243	15006	15034	15072	15264	15151	15109	14844	15128	14970	15036	15151	15110	15156	15064	15090	15136	15106	15262	15176	14979	15011	15199	14991	14980	15053	15077	15109	14971	15052	15084	15219	15114	15189	15186	15100	15001	14951	15169	15034
23500	20736	28044	23528	21307	23100	23271	19640	19162	19604	48904	55556	34478	24277	20258	18854	18771	18404	18890	18552	18486	18520	18410	18635	18384	18421	18395	18427	18469	18415	18576	18422	18578	18443	18534	18226	18399	18450	18591	18548	18510	18416	18534	18538	18420	18504	18554	18311	18655	18447	18557	18554	18464	18427	18422	18334	18455	18423	18468	18527	18382	18545	18599	18469	18413	18453	18399	18356	18403	18460	18197	18503	18243	18367	18428	18437	18459	18270	18217	18269	18464	18233	18513	18470	18325	18644	18519	18487	18416	18551	18541	18342	18363	18543	18386	18351	18342	18288	18414	18408	18568	18252	18360	18444	18370	18459	18446	18361	18401	18351	18442	18571	18397	18337	18204	18277	18402	18583	18497	18418	18533	18646	18521	18292	18419	18496	18498	18457	18434	18593	18463	18429	18664	18224	18441	18402	18370	18523	18341	18519	18543	18428	18336	18413	18276	18416	18320	18327	18361	18463	18429	18244	18083	18373	18396	18621	18382	18145	18269	18326	18380	18665	18525	18423	18282	18415	18412	18348	18454	18415	18370	18442	18293	18383	18367	18420	18542	18487	18551	18405	18442	18341	18501	18420	18521	18174	18293	18291	18300	18233	18229	18327	18561	18400	18334	18247	18430	18302	18505	18378	18237	18436	18610	18319	18379	18396	18182	18302	18331	18532	18466	18510	18386	18152	18213	18378	18467	18502	18248	18457	18344	18390	18248	18270	18651	18355	18373	18378	18470	18360	18522	18369	18409	18556	18623	18452	18288	18357	18433	18324	18420	18582	18406	18469	18407	18445	18399	18323	18381	18472	18536	18403	18357	18310	18481	18428	18484	18508	18647	18266	18567	18262	18335	18396	18283	18451	18384	18339	18358	18659	18291	18462	18306	18483	18352	18339	18596	18346	18385	18224	18390	18418	18542	18263	18207	18547	18252	18356	18556	18290	18419	18353	18463	18601	18415	18438	18510	18104	18374	18604	18562	18566	18483	18459	18557	18606	18251	18489	18420	18616	18532	18355	18424	18353	18424	18407	18273	18360	18296	18595	18390	18377	18460	18477	18392	18260	18403	18301	18401	18460	18236	18494	18354	18345	18470	18504	18540	18250	18324	18386	18518	18361	18606	18218	18558	18264	18431	18522	18453	18379	18592	18580	18459	18344	18417	18371	18423	18476	18459	18440	18263	18333	18302	18322	18366	18319	18377	18498	18487	18315	18354	18470	18312	18243	18411	18312	18268	18458	18609	18434	18494	18428	18223	18258	18473	18354	18416	18368	18357	18482	18321	18247	18307	18504	18345	18294	18260	18341	18350	18440	18399	18345	18406	18175	18550	18387	18337	18309	18425	18330	18309	18408	18252	18415	18560	18463	18284	18243	18315	18493	18562	18296	18461	18534	18435	18522	18525	18398	18478	18378	18382	18449	18518	18337	18501	18215	18514	18332	18565	18495	18469	18421	18539	18703	18414	18451	18504	18188	18347	18370	18571	18601	18528	18327	18373	18434	18222	18336	18370	18479	18328	18483	18475	18455	18381	18200	18421	18279	18454	18419	18503	18261	18492	18445	18305	18304	18418	18397	18483	18565	18476	18460	18315	18517	18582	18323	18503	18503	18336	18385	18341	18452	18642	18497	18429	18350	18482	18542	18242	18321	18384	18490	18621	18275	18435	18314	18354	18394	18392	18368	18211	18525	18275	18608	18539	18319	18575	18409	18207	18446	18296	18186	18635	18442	18409	18418	18542	18305	18406	18452	18423	18607	18264	18406	18374	18469	18530	18286	18564	18324	18586	18444	18239	18293	18454	18529	18482	18353	18523	18387	18397	18144	18644	18552	18413	18146	18481	18442	18502	18299	18321	18456	18466	18332	18384	18571	18376	18566	18420	18273	18356	18434	18437	18497	18401	18451	18462	18518	18477	18497	18389	18282	18486	18405	18366	18179	18456	18506	18463	18625	18542	18532	18353	18157	18447	18550	18424	18440	18356	18318	18421	18181	18361	18412	18228	18381	18647	18455	18315	18386	18478	18258	18251	18440	18488	18511	18336	18169	18340	18253	18205	18179	18318	18304	18395	18305	18612	18532	18299	18653	18493	18572	18208	18412	18323	18431	18295	18418	18430	18209	18559	18516	18113	18194	18341	18419	18373	18347	18521	18502	18553	18469	18315	18621	18494	18460	18575	18401	18400	18442	18359	18379	18273	18435	18390	18453	18577	18454	18362	18409	18267	18315	18281	18207	18141	18496	18431	18307	18544	18352	18479	18264	18406	18358	18365	18393	18479	18406	18509	18367	18217	18337	18609	18658	18646	18451	18431	18292	18249	18543	18226	18336	18462	18295	18407	18364	18411	18124	18327	18436	18440	18363	18399	18482	18629	18619	18174	18333	18323	18542	18423	18355	18618	18359	18088	18512	18323	18370	18223	18235	18401	18267	18490	18298	18542	18376	18408	18374	18458	18480	18263	18438	18498	18489	18227	18495	18389	18391	18526	18236	18281	18337	18419	18491	18204	18527	18539	18488	18262	18264	18585	18329	18353	18208	18388	18408	18371	18355	18377	18366	18397	18281	18502	18395	18515	18308	18354	18290	18443	18496	18253	18354	18591	18376	18282	18415	18328	18323	18502	18288	18440	18344	18437	18259	18411	18523	18407	18453	18338	18382	18325	18417	18570	18217	18255	18349	18313	18457	18357	18393	18429	18420	18304	18244	18243	18379	18311	18365	18454	18340	18399	18521	18496	18539	18483	18341	18275	18384	18310	18353	18319	18420	18148	18443	18359	18502	18512	18559	18344	18395	18175	18610	18414	18612	18354	18254	18533	18394	18273	18292	18441	18285	18290	18237	18572	18307	18443	18428	18521	18537	18350	18380	18539	18431	18493	18475	18370	18393	18563	18406	18485	18326	18391	18567	18250	18470	18482	18363	18391	18351	18363	18374	18258	18510	18321	18396	18313	18343	18525	18451	18449	18302	18482	18516	18454	18356	18334	18037	18378	18453	18440	18247	18174	18175	18556	18445	18443	18440	18317	18321	18484	18411	18281	18681	18580	18567	18484	18217	18394	18531	18495	18369	18369	18486	18303	18254	18415	18439	18375	18504	18438	18261	18442	18228	18431	18520	18342	18431	18444	18496	18316	18431	18384	18449	18658	18452	18630	18362	18585	18523	18273	18512	18326	18120	18336	18380	18146	18523	18253	18532	18418	18253	18355	18436	18359	18217	18560	18432	18371	18544	18385	18324	18462	18409	18467	18420	18513	18373	18301	18556	18432	18313	18310	18524	18484	18543	18579	18521	18398	18481	18369	18316	18310	18570	18544	18339	18357	18539	18215	18650	18373	18433	18431	18400	18426	18245	18070	18445	18250	18409	18482	18414	18460	18315	18445	18501	18438	18303	18531	18551	18343	18315	18272	18491	18206	18159	18566	18292	18570	18113	18102	18550	18370	18459	18438	18140	18349	18285	18385	18461	18482	18323	18584	18222	17999	18215	18317	18374	18442	18459	18459	18362	18436	18362	18379	18470	18255	18378	18372	18473	18185	18435	18331	18302	18368	18663	18284	18368	18429	18372	18270	18710	18157	18420	18491	18568	18280	18459	18431	18503	18445	18582	18378	18477	18374	18341	18313	18550	18355	18432	18389	18342	18317	18453	18314	18129	18229	18537	18521	18435	18327	18495	18418	18260	18289	18259	18324	18411	18408	18474	18312	18314	18583	18623	18415	18476	18472	18536	18532	18740	18527	18339	18335	18324	18323	18461	18481	18482	18508	18435	18437	18449	18526	18389	18595	18372	18360	18332	18402	18348	18298	18582	18244	18442	18218	18595	18371	18571	18359	18500	18362	18241	18293	18229	18441	18438	18315	18309	18282	18593	18290	18294	18424	18428	18322	18426	18206	18387	18614	18455	18372	18442	18593	18348	18336	18347	18507	18460	18526	18515	18184	18160	18330	18405	18328	18377	18431	18375	18608	18497	18296	18322	18461	18548	18333	18251	18450	18386	18578	18361	18512	18462	18218	18356	18332	18355	18347	18355	18426	18531	18539	18472	18237	18428	18411	18467	18417	18364	18492	18448	18405	18414	18410	18290	18268	18558	18545	18384	18386	18414	18217	18501	18426	18292	18317	18403	18425	18405	18359	18502	18321	18259	18429	18360	18297	18445	18334	18098	18609	18278	18376	18289	18521	18367	18414	18325	18422	18366	18348	18433	18653	18328	18389	18327	18441	18346	18331	18294	18471	18346	18446	18339	18390	18405	18474	18249	18525	18434	18516	18424	18151	18412	18322	18301	18325	18305	18483	18398	18516	18518	18359	18460	18395	18319	18411	18413	18367	18480	18514	18637	18531	18299	18472	18332	18388	18557	18472	18370	18393	18504	18546	18414	18176	18413	18332	18585	18485	18512	18622	18158	18391	18462	18447	18499	18378	18394	18553	18575	18541	18419	18386	18378	18410	18319	18592	18241	18354	18359	18271	18407	18450	18315	18272	18382	18657	18532	18418	18315	18373	18411	18190	18337	18530	18491	18147	18451	18296	18483	18561	18591	18361	18414	18409	18271	18311	18465	18264	18330	18450	18352	18335	18313	18542	18433	18403	18367	18481	18503	18521	18386	18185	18364	18415	18385	18497	18357	18374	18508	18557	18551	18245	18521	18650	18553	18402	18366	18415	18663	18393	18410	18476	18500	18525	18254	18220	18365	18226	18534	18431	18505	18099	18508	18441	18185	18304	18407	18447	18318	18461	18228	18403	18577	18370	18338	18278	18351	18434	18375	18569	18395	18308	18408	18498	18378	18359	18192	18384	18323	18679	18483	18407	18099	18459	18115	18240	18239	18421	18541	18342	18401	18448	18148	18415	18558	18304	18407	18454	18272	18322	18375	18297	18330	18263	18435	18259	18515	18453	18258	18523	18535	18308	18412	18451	18259	18451	18399	18241	18265	18280	18339	18223	18287	18406	18371	18412	18350	18341	18510	18253	18429	18403	18483	18218	18449	18438	18379	18335	18372	18361	18440	18217	18473	18312	18302	18177	18377	18445	18534	18470	18441	18507	18283	18351	18461	18254	18437	18355	18297	18401	18354	18389	18437	18421	18683	18235	18367	18280	18387	18474	18493	18508	18602	18294	18461	18247	18373
16877	27420	25406	20783	18580	17498	16717	16491	16448	16872	51053	51777	32015	20463	15903	15330	15380	15124	15252	15149	15245	15126	15130	15054	15269	15160	15225	15323	15164	15168	15106	15104	15190	15177	15232	15122	15116	15235	15237	15184	15103	15105	15232	15090	15070	15106	15032	14958	15176	15116	15034	14969	15226	14895	15255	14993	15324	15173	15176	15160	15321	15203	15188	15161	15086	15067	14997	14847	14869	15005	15139	14911	15321	15000	15117	15175	15246	15181	15142	15172	15153	15229	15214	15311	15212	15123	15103	15096	15089	15137	15083	15092	15314	15069	14989	15071	15261	15022	15209	15148	15265	15011	15265	15201	15041	15195	15228	15008	15218	14990	15157	15130	15349	15221	15320	15102	15257	14976	15243	15134	15339	15058	15021	15124	15304	15117	15253	14996	15095	15019	15167	15145	15124	15247	15076	15144	15143	15316	15350	15242	15045	15005	15201	15048	15190	15145	15167	15214	15121	15128	15006	15229	15141	15171	15318	15183	15177	15237	15178	15220	15253	14919	15301	15242	15111	15209	15178	15188	15090	15133	15032	15082	15111	15041	15048	15183	15200	15177	15080	15118	15381	15144	14978	15138	15044	15144	15297	15105	15127	15127	15159	15013	15134	15164	15161	15079	15065	15143	15122	15235	15203	15090	15213	15110	15028	15189	15172	15032	15229	15088	15157	15007	15204	15179	15312	15132	15137	15120	15181	15116	15198	15274	15137	15084	15066	15070	15328	15237	15173	15167	14950	15189	15251	15053	15108	15151	15152	15135	15146	14938	15153	15270	15115	15096	15257	14964	15156	15181	15237	15018	15211	15034	15118	15263	15067	15173	15133	15056	15334	15137	15117	15043	15131	15217	15128	15032	15285	15076	15117	15114	15052	15271	15243	15093	15164	15108	15072	15175	15025	15028	14921	15158	15201	15194	15066	15200	15067	15156	15196	15162	15000	15236	15251	15148	15300	15158	15316	15137	15006	15163	15220	15207	15158	15288	15206	14950	15026	15133	15077	15220	15158	15210	15017	15048	15210	15140	15146	15032	14910	15078	15263	14981	15153	15143	14981	15185	15142	15026	15287	15144	15229	15073	15170	15245	15085	15140	15190	15244	15099	14992	15186	15235	15092	15070	15093	15119	15185	14988	15272	15098	15104	15124	15047	15089	15106	15125	15139	15154	15243	14985	15232	15104	15038	15377	15081	15145	15048	14910	15075	15230	15184	15126	15297	15131	15254	15260	14996	15159	15149	15146	15288	15112	15185	15231	15171	15215	15205	15088	15084	15186	15195	15249	14996	15181	15269	15080	14944	15064	15233	15181	15285	15075	15087	14905	15294	15106	14937	15092	14991	15067	15074	15001	15003	15245	14865	15234	15302	15067	15078	15137	15179	15205	15167	15230	15160	15233	15244	15095	15013	14957	15121	15349	15221	15212	15173	15412	15068	15215	15149	15218	15012	15008	15140	15037	15056	15129	15124	15063	15296	15111	15413	15134	15107	15110	15014	15138	15192	15147	15102	15117	15139	15128	15257	15175	15186	15156	15192	15147	15141	14939	15073	15102	15222	15134	15213	15267	15141	15193	15006	14947	15063	15139	15184	15145	15224	15321	15191	15196	15218	15202	15162	15049	15193	15315	15203	15258	15026	15082	14984	15143	15181	15297	15178	15098	15191	15266	15094	14996	14991	15015	15204	15125	15110	15114	14985	14965	15073	15066	15093	15141	15352	15192	15189	15191	15080	15123	15175	15287	15255	15101	15083	15069	15151	15162	15052	15052	15106	15035	15022	15164	15197	15229	15249	15261	15301	15195	15243	15203	15267	15143	15196	15087	15091	15134	15094	15053	15240	15038	15158	15035	15112	15144	15067	15143	15165	15079	15127	15171	15172	15281	15055	15147	15140	15200	15244	15157	15015	15277	15149	15242	15193	15079	15183	15228	15153	15160	14988	15059	15157	15240	15178	15111	15066	15112	14923	14956	15008	15219	15261	14815	15172	15161	14807	15268	15153	15201	15162	15104	14972	15208	15146	14975	15393	15030	15147	15216	15142	15148	15229	15056	15086	15053	14909	14952	15224	15212	15256	15217	15275	15116	14987	15196	15306	15209	15005	15030	15099	15183	14986	15048	15252	15111	15261	15253	15212	15166	15078	15065	15235	15117	14992	14990	15217	15068	15100	15163	15193	14956	15061	15186	15319	15063	15141	15053	15118	15015	15057	15070	15254	15099	15172	14996	15129	15106	15057	15145	15307	15184	15082	15136	15022	14989	15259	15145	15333	15194	15007	14992	15138	15047	15116	15157	14997	15073	15079	15265	15170	15279	15261	15143	15210	15206	15288	15028	15070	15197	15101	15078	15101	15296	15146	15235	15347	15124	15006	15062	15149	15063	15245	15167	14857	15081	15163	15128	15167	15067	15190	15009	15113	15209	15224	15267	15101	15222	15219	15117	15289	14996	15265	15221	15332	15166	15133	15110	15322	15081	15097	15101	15005	15207	15069	15236	15324	15140	15077	15157	15040	15308	15240	15260	15160	15079	15156	14985	15090	15195	15154	15054	15213	15080	15090	15229	15164	15087	15231	15041	15114	15160	15139	15176	15186	15032	15179	15154	15078	15101	15149	15189	15135	15086	14950	15188	15036	15029	15258	15168	15083	15142	15101	15127	15116	15098	15296	15277	15191	15261	15049	15238	15071	15179	15244	15035	15043	15319	15140	15129	15261	15214	15007	15187	15231	15241	15034	15237	15133	15194	15126	15268	15254	14930	15185	15255	15091	15087	15242	15113	15254	15175	15252	15273	15185	15281	15358	15197	15138	15123	15092	15239	15222	15219	15163	15028	15155	15121	15143	15182	15010	15224	15124	15033	15169	15156	15161	15131	15195	15018	14996	14959	15097	15095	15077	15063	15321	15041	15263	15050	15164	15225	15187	15082	14900	15045	15071	15158	15203	15079	15196	14965	15042	15251	15239	15119	15226	15143	15250	15233	15078	15224	15124	15263	15040	15041	15105	15256	15193	15251	15007	15263	15149	15191	15108	15032	15237	15220	15121	15210	15006	15198	15080	15113	15189	15147	15131	15234	15333	15149	15125	15083	15045	15096	15243	15087	15058	15226	15156	15235	15130	15063	14996	15217	15227	15164	14987	15147	15050	15054	15078	15330	15134	15060	15177	15144	15192	15161	15203	14957	14999	15149	15096	15157	15305	15170	15209	15204	15192	15006	15056	15158	15049	15171	15160	15304	15244	15304	15258	15152	15133	15188	15166	15095	15047	15160	15238	15147	15351	15165	14971	15141	15227	15076	15198	15105	15127	15176	15187	15088	15080	15183	15132	15134	15297	15286	15294	15126	15071	15067	15127	15149	15097	15021	15063	15150	15062	15257	15183	15014	15088	15239	15352	15182	15211	14936	14999	15252	15070	15258	15193	15208	15118	15101	15188	15142	15030	15048	15156	15053	14997	15111	15154	15063	15235	15034	15146	15059	14990	15132	15257	15042	15063	15117	15033	15184	15115	15118	15090	15182	15191	15178	15276	15124	15063	14986	15326	15122	15109	14985	15161	15082	15105	15189	15419	15085	15418	15231	15356	15076	15125	15408	15103	15200	15125	15188	15139	15177	15158	14982	15192	15064	15350	15175	15139	15376	15138	15065	15069	15114	15055	15253	15126	15219	15109	15194	15265	15184	15211	15244	15050	15141	15199	15031	14952	15225	15149	15103	15325	15150	14970	15082	15170	14995	15106	15081	15094	15129	15084	15175	15012	14991	15113	15115	15153	15219	15232	15303	15119	15076	15186	15148	15274	15122	15072	15080	14990	15175	15150	15049	15260	15171	15097	15182	15134	15317	15248	15137	15231	15218	15192	15153	15087	15122	15206	15278	15130	14980	15276	15348	15159	15079	15113	15104	15312	15062	15189	15326	15184	15308	15073	15237	15093	15081	15035	15216	15057	14979	15234	15093	15162	15130	15293	15142	15207	15139	15169	15005	15048	15185	15140	15147	15168	15288	15038	15396	15146	14967	15131	15049	14986	15058	15178	15282	15028	15234	15124	15000	15137	15138	15089	14879	15207	15293	15235	15184	15025	15067	15125	15054	15101	15091	15256	15101	15179	15176	15108	15087	15113	15191	15135	15062	15033	15124	15191	15147	15085	15018	15081	15105	15356	15050	15119	15004	15168	15121	15124	15146	15213	15086	15137	15214	15142	15046	15267	15054	15167	15160	15109	15042	15068	15133	15224	15185	15026	15249	15174	15175	15074	15210	15155	15070	15143	15067	15191	15102	15223	15241	15110	15142	15178	15198	15119	15207	15213	15205	15049	15269	15170	14975	15151	15087	15160	15224	15101	15202	15239	15135	15115	15053	15134	15244	15233	15268	15297	15198	15146	15164	15128	15156	15113	15145	15149	15126	15093	15111	15212	15206	15198	15113	15044	15181	15138	15153	15273	15095	15360	15212	14903	15163	14939	15448	15276	15207	14871	15199	15047	15233	15147	15104	15189	15126	15168	15027	15121	15227	15282	15185	15171	15105	15181	15250	15065	15056	15226	15234	15031	15308	15116	15100	15138	14950	15142	15068	15197	15138	15100	15041	15118	15056	15166	15181	15086	15030	15085	15095	15175	15095	15176	15253	15101	15037	15184	15279	15144	15288	15008	15134	15185	15144	15071	15313	15141	15060	15043	14994	15122	15148	15225	15156	15093	15251	15137	15081	15020	15072	15247	15100	15257	15087	15309	15228	15036	15142	15034	15227	15200	15207	15220	15216	15026	15282	15157	15166	15086	15283	15190	15149	15283	15236	15253	15272	15012	15240	15155	15157	15113	15016	15235	15323	15214	14818	15221	15192	15190	15123	15223	15427	15040	15086	15372	15055	15094	15186	15097	15183	15022	15224	15176	14997	15254	15217	15039	15266	15026	15207	15110	15120	15122	15324	15089	15126	15041	15122	15127	15096	15040	15133	15116	15234	15274	15141	15064	15263	15209	15173	15179	14962	15203	15168	15253	15222	15253	15024	15129	15247	14967	15115	14958	15284	15280	15291	15116	15218	15062	15126	15030	15182	15258	15154	15052	15061	15102	15217	15207	15129	15169	15005	15114	15244	15063	15201	15038	15095	15124	14971	15095	15231	15162	15089
29806	21575	21257	19897	18327	18223	18620	18683	18420	18644	21247	23759	20999	19280	18544	18254	18491	18110	18528	18380	18310	18335	18374	18218	18403	18377	18517	18482	18468	18384	18203	18409	18307	18444	18266	18367	18261	18423	18517	18383	18450	18213	18395	18510	18442	18327	18474	18249	18513	18354	18523	18432	18318	18237	18422	18251	18415	18339	18079	18260	18359	18075	18302	18428	18367	18370	18405	18521	18197	18237	18253	18291	18350	18343	18357	18292	18508	18246	18323	18414	18134	18346	18130	18442	18377	18377	18375	18312	18327	18303	18429	18347	18350	18567	18431	18309	18267	18469	18272	18392	18267	18399	18507	18487	18437	18209	18401	18319	18330	18341	18433	18388	18274	18319	18404	18239	18404	18452	18499	18220	18447	18535	18365	18372	18373	18335	18315	18204	18278	18346	18437	18327	18302	18247	18424	18566	18684	18530	18436	18309	18356	18349	18492	18424	17986	18434	18549	18501	18219	18500	18276	18138	18452	18293	18196	18281	18510	18573	18142	18406	18497	18279	18425	18320	18427	18255	18434	18475	18311	18288	18245	18397	18564	18372	18472	18467	18469	18400	18264	18235	18436	18331	18358	18476	18316	18501	18281	18397	18499	18391	18376	18374	18281	18369	18199	18142	18425	18468	18372	18405	18414	18198	18325	18327	18392	18293	18347	18459	18207	18520	18427	18229	18320	18233	18287	18282	18296	18374	18388	18444	18456	18193	18378	18260	18264	18429	18140	18308	18350	18426	18458	18323	18442	18269	18491	18438	18396	18278	18303	18564	18421	18260	18377	18329	18311	18485	18278	18317	18401	18472	18518	18449	18305	18438	18460	18263	18273	18444	18544	18470	18311	18203	18314	18434	18101	18425	18259	18322	18341	18518	18362	18175	18363	18356	18367	18179	18183	18150	18454	18508	18403	18313	18534	18417	18491	18352	18440	18294	18418	18283	18399	18394	18420	18205	18371	18400	18398	18573	18264	18409	18445	18535	18238	18452	18446	18261	18414	18450	18306	18436	18430	18452	18338	18365	18351	18138	18376	18326	18303	18319	18298	18238	18259	18259	18221	18317	18489	18273	18596	18425	18313	18396	18100	18458	18479	18369	18408	18322	18368	18500	18315	18331	18435	18643	18297	18134	18458	18472	18492	18378	18304	18211	18404	18364	18339	18264	18207	18320	18301	18263	18310	18433	18441	18558	18504	18309	18304	18424	18405	18279	18481	18349	18313	18205	18260	18309	18446	18386	18472	18222	18510	18375	18263	18277	18510	18246	18578	18251	18481	18423	18311	18360	18434	18371	18482	18346	18388	18327	18431	18478	18261	18360	18236	18312	18395	18195	18201	18273	18391	18246	18324	18349	18368	18448	18360	18446	18296	18487	18489	18462	18293	18318	18438	18220	18175	18220	18323	18475	18402	18463	18312	18295	18462	18361	18506	18454	18648	18330	18367	18244	18483	18310	18530	18571	18448	18254	18328	18380	18234	18231	18385	18251	18272	18399	18333	18200	18569	18495	18355	18334	18277	18141	18475	18411	18410	18421	18455	18257	18406	18491	18461	18298	18212	18412	18445	18341	18547	18290	18326	18224	18216	18305	18323	18234	18463	18563	18424	18112	18061	18305	18450	18205	18608	18323	18289	18430	18487	18405	18357	18104	18309	18264	18472	18506	18485	18257	18339	18505	18459	18341	18334	18355	18440	18391	18380	18350	18683	18331	18368	18177	18579	18345	18292	18507	18177	18377	18479	18318	18288	18324	18376	18356	18418	18527	18473	18401	18201	18312	18280	18174	18308	18527	18279	18402	18213	18288	18362	18477	18223	18271	18497	18542	18478	18509	18458	18450	18481	18456	18644	18273	18541	18354	18299	18274	18274	18513	18466	18582	18559	18232	18473	18327	18495	18296	18378	18300	18181	18264	18222	18332	18230	18499	18489	18462	18387	18245	18413	18218	18481	18182	18555	18322	18304	18331	18260	18389	18583	18319	18282	18344	18502	18370	18351	18240	18355	18368	18397	18447	18269	18297	18276	18219	18319	18345	18316	18312	18194	18151	18537	18577	18376	18365	18241	18571	18443	18577	18465	18347	18321	18201	18471	18401	18351	18291	18341	18439	18327	18342	18379	18362	18283	18385	18224	18516	18396	18645	18439	18371	18441	18283	18427	18395	18179	18332	18319	18367	18392	18285	18430	18365	18395	18294	18089	18315	18296	18438	18574	18334	18451	18425	18394	18244	18423	18549	18323	18222	18337	18433	18360	18499	18372	18261	18440	18321	18211	18359	18477	18412	18210	18341	18383	18225	18492	18277	18368	18406	18353	18478	18406	18392	18117	18582	18225	18451	18515	18552	18439	18389	18372	18445	18510	18423	18270	18433	18394	18370	18518	18311	18288	18263	18657	18424	18360	18486	18351	18129	18489	18399	18362	18192	18320	18328	18375	18288	18394	18430	18430	18426	18476	18307	18606	18349	18496	18369	18564	18414	18366	18471	18300	18417	18184	18173	18285	18348	18479	18359	18238	18387	18474	18377	18362	18211	18274	18344	18502	18252	18207	18197	18197	18285	18318	18288	18456	18356	18459	18457	18163	18449	18400	18471	18380	18526	18256	18175	18295	18508	18369	18228	18531	18210	18212	18343	18443	18352	18296	18533	18087	18306	18427	18489	18328	18368	18397	18147	18264	18299	18445	18452	18455	18304	18197	18348	18346	18410	18299	18482	18265	18458	18391	18359	18338	18156	18379	18471	18399	18498	18411	18453	18025	18373	18190	18167	18312	18355	18233	18430	18271	18454	18454	18384	18388	18355	18449	18462	18421	18335	18371	18470	18408	18260	18466	18189	18260	18361	18641	18509	18503	18425	18439	18412	18270	18376	18309	18331	18594	18400	18181	18418	18273	18454	18361	18352	18389	18236	18395	18512	18208	18260	18442	18244	18438	18470	18448	18376	18189	18229	18328	18476	18406	18508	18510	18317	18353	18395	18229	18347	18375	18567	18502	18297	18068	18211	18398	18094	18386	18301	18588	18433	18403	18376	18488	18274	18362	18227	18337	18237	18237	18360	18480	18432	18331	18327	18521	18304	18328	18321	18422	18355	18175	18407	18307	18391	18371	18522	18260	18419	18487	18470	18371	18308	18513	18392	18475	18207	18345	18374	18268	18268	18399	18521	18338	18338	18348	18380	18387	18391	18378	18477	18207	18224	18495	18386	18490	18164	18335	18215	18497	18348	18430	18284	18500	18469	18267	18351	18444	18428	18320	18355	18361	18382	18251	18435	18350	18101	18332	18546	18296	18306	18505	18534	18482	18480	18303	18138	18294	18400	18330	18376	18472	18315	18296	18293	18539	18646	18482	18362	18217	18383	18251	18462	18518	18457	18472	18358	18304	18348	18509	18230	18126	18408	18463	18483	18457	18428	18310	18619	18362	18658	18435	18552	18359	18531	18401	18328	18413	18602	18470	18421	18319	18318	18269	18403	18411	18389	18308	18488	18317	17988	18377	18458	18241	18284	18329	18451	18200	18320	18185	18201	18387	18322	18392	18465	18304	18212	18461	18286	18367	18474	18345	18357	18325	18267	18348	18059	18264	18231	18424	18439	18364	18295	18368	18524	18416	18464	18143	18459	18233	18208	18300	18496	18261	18469	18448	18248	18427	18142	18266	18340	18358	18239	18302	18180	18340	18377	18437	18666	18456	18481	18429	18437	18250	18220	18559	18220	18442	18333	18546	18287	18395	18362	18323	18247	18428	18233	18366	18275	18412	18294	18276	18225	18296	18291	18319	18428	18452	18245	18527	18358	18272	18377	18487	18380	18187	18353	18455	18370	18324	18289	18214	18305	18535	18493	18516	18365	18564	18337	18406	18514	18447	18575	18400	18330	18217	18477	18392	18314	18195	18407	18402	18393	18627	18511	18256	18201	18205	18521	18591	18350	18420	18260	18563	18478	18299	18324	18405	18303	18224	18451	18304	18555	18470	18400	18338	18299	18379	18394	18641	18201	18254	18417	18674	18394	18495	18557	18506	18379	18347	18188	18457	18245	18212	18525	18474	18304	18436	18318	18352	18281	18298	18145	18453	18553	18500	18367	18582	18438	18467	18348	18477	18228	18355	18543	18408	18448	18250	18236	18420	18269	18293	18281	18228	18173	18235	18377	18448	18420	18553	18290	18567	18433	18362	18463	18492	18318	18289	18399	18279	18141	18338	18328	18259	18245	18186	18474	18380	18346	18331	18368	18331	18350	18520	18318	18214	18444	18363	18313	18512	18304	18261	18330	18249	18393	18148	18476	18519	18540	18273	18390	18346	18552	18345	18328	18282	18268	18165	18468	18462	18329	18372	18107	18291	18483	18387	18389	18441	18439	18457	18321	18438	18611	18415	18256	18311	18259	18536	18474	18031	18328	18360	18360	18196	18322	18327	18281	18549	18428	18233	18516	18429	18200	18305	18428	18351	18501	18569	18394	18313	18350	18369	18421	18443	18389	18391	18421	18161	18381	18483	18468	18500	18377	18342	18474	18561	18223	18269	18503	18281	18429	18370	18360	18315	18214	18357	18439	18381	18417	18230	18338	18370	18371	18197	18280	18412	18338	18517	18291	18267	18432	18253	18196	18383	18408	18395	18379	18302	18388	18321	18436	18335	18174	18163	18251	18544	18251	18254	18454	18478	18576	18259	18299	18468	18379	18505	18223	18383	18224	18351	18315	18262	18433	18464	18547	18537	18261	18321	18419	18243	18347	18484	18291	18397	18362	18334	18382	18274	18321	18500	18448	18285	18291	18273	18463	18369	18251	18298	18402	18327	18319	18466	18421	18344	18343	18344	18161	18219	18264	18151	18525	18445	18196	18378	18357	18279	18152	18281	18216	18227	18238	18401	18387	18346	18358	18530	18330	18259	18409	18418	18454	18210	18438	18282	18339	18332	18414	18416	18291	18467	18501	18477	18433	18205	18422	18376	18524	18393	18483	18326	18395	18477	18434	18479	18360	18308	18241	18401	18346	18470	18330	18441	18355	18449	18434	18356	18240	18605	18223	18070	18378	18302	18345	18247	18580	18396	18394	18223	18462	18427	18180	18260	18494	18346	18401	18340	18345	18318	18344	18604	18325	18410	18219	18315	18139	18397	18331	18084	18527
15823	15955	15701	15260	15246	15261	15372	15353	15273	15165	20117	21406	17735	15844	15246	15106	15150	15117	15064	15155	15229	15055	15089	15181	15032	15207	15158	15154	15152	15026	15137	15250	15081	14998	15143	15215	15089	15059	15094	15020	15245	15097	14967	15333	15041	15124	15019	15235	15309	15210	15149	15115	15200	15165	15049	15105	15173	15244	15267	15245	15034	15016	15150	15047	15224	14920	15223	15282	15078	15233	15277	14933	15099	14996	15203	15156	15277	15014	15092	15268	15238	15180	15181	15137	15049	15255	15208	15085	15106	15009	15132	15206	15145	15281	14980	15142	15088	15141	14985	15111	14999	15130	14970	15012	15081	14968	14969	15023	15180	15044	15109	15171	15084	14990	15241	15130	15041	15078	14963	15058	15128	15092	15237	15125	15090	15009	15047	15073	15011	14878	15119	15075	15079	15220	14961	15057	15197	15032	15230	15021	15252	15058	15062	15076	15156	15147	15061	15167	15195	15009	15154	15157	15088	15091	14939	15223	15178	15245	14893	15017	14989	15066	15232	15172	15278	15070	15149	15197	15227	14983	15110	14952	15075	15108	15075	15248	15040	15023	15151	15179	15091	15158	15189	15086	15013	15076	15080	15132	15072	15237	15068	15154	15007	15164	15001	15127	14982	15058	15153	15108	15103	15135	15066	15268	15072	14998	15252	15151	15050	15011	15200	15162	15044	15096	15272	15163	15117	15117	15341	15195	15155	15130	15038	15144	15170	15278	15022	15215	15067	15163	15212	15108	14974	15193	15036	15085	14869	15205	15178	15199	15033	15188	15171	15031	15186	15135	14974	15216	15198	15007	15113	15049	15020	15094	15062	14935	15150	15160	15241	15178	15079	15121	15057	15262	15092	15422	14972	15014	15123	15085	15281	15207	15055	15191	15124	15173	15166	15127	15125	15094	14939	15186	15098	15246	15050	15245	15068	15003	15031	15034	15222	15194	15210	15074	15100	15169	14958	15221	15122	15140	15152	15143	15162	15152	15055	15117	15014	15045	15067	15003	15010	15061	15166	15350	15058	15170	15055	15134	15087	14977	15171	15161	15160	15284	15037	15285	15147	15074	15112	15095	14894	15265	15245	15134	15058	15139	15132	15059	15269	15115	15023	15060	15025	15133	14849	15141	15075	15072	15300	15052	15182	15307	15083	15057	15277	15054	15201	14840	15018	15104	14990	15015	15014	15069	15055	15203	14959	15123	15077	15052	15223	15042	15079	15080	15073	15289	14937	15141	15235	15153	15162	15202	15131	15026	15050	14996	15104	15017	15193	15015	15306	15041	15232	15128	15160	15106	15119	15267	15132	15147	15264	15020	15034	14965	15191	15142	15009	15099	15096	15031	15137	15103	15055	15051	15101	15217	15107	15258	15100	15257	15179	15248	15055	15180	15171	15084	15190	15050	15053	15191	15141	15044	15121	14931	15207	15269	15149	15162	15177	15169	15094	15181	15183	15095	15186	14876	15125	15099	15015	15117	15046	15129	15023	15037	15319	15145	15292	15096	15167	15084	15162	15202	15208	15257	15235	15034	15198	15265	15030	15315	15079	14900	15078	15137	15212	14932	15112	15094	15221	15163	14878	15173	14976	15089	15178	15180	15123	15158	15102	14912	15168	15056	15202	15156	15103	15119	14948	15101	14989	15127	15087	15281	15085	15177	15279	15082	15019	15004	15132	15041	15156	15160	15029	15008	15139	15093	15028	15063	15157	15046	15181	15109	15086	15141	15180	14996	15254	15068	15062	15160	15139	14961	15034	15244	15112	14997	15156	15109	15126	15176	15142	15144	15140	15057	14932	15109	15006	15229	15208	15172	15245	15111	15011	15029	15128	15130	15129	15030	15096	15235	15042	15163	15000	15064	15076	15142	15268	15052	15190	15241	15063	15251	15262	15009	15158	15171	15100	15140	15144	15182	15231	15146	15083	15075	15148	15131	15206	15046	15197	15090	15022	15109	15089	15156	15285	14987	14841	15040	15205	15049	15289	15001	15170	14940	14996	15327	15214	15250	15139	15265	15226	15077	14897	15145	15219	15160	15013	15260	15344	15179	15225	15149	15142	15103	15081	15201	15141	15273	15141	15108	15126	15204	15077	15008	15084	14982	15071	15244	15125	15100	15019	15137	15196	15033	15183	15061	15098	15132	15171	15163	15278	15219	15249	15185	15138	15351	15078	14999	15207	15044	15035	15070	15159	15183	15047	15390	15058	15042	15126	15093	15026	15046	15039	15118	15008	15012	15284	15162	15112	15081	15159	15063	14956	15142	15222	15279	15159	15176	15078	15066	15085	15247	15070	15100	15031	15099	15154	15032	15149	15242	15117	15086	15175	15140	15046	15086	15094	15095	15053	15237	15132	15057	15060	15027	15185	14938	15075	15066	15047	15078	15147	15199	14983	15109	15025	15148	14952	15270	15164	15169	15126	15275	15159	15174	15270	15148	15131	15228	15193	15098	15153	15186	15214	15128	15080	15090	15179	15207	15045	15147	14992	15211	15014	15189	15056	15191	15101	15039	15162	15179	15018	15073	15287	15108	15136	15119	15089	14983	15113	15200	15242	15044	15125	15084	15154	15221	15029	14983	15183	15126	15038	14918	15189	14986	15185	15056	15109	15150	15099	15233	15079	15199	15180	15025	15019	15089	15297	15245	14944	15162	15149	15034	15273	15186	15140	15175	15332	15100	15128	15229	14989	15086	15013	14989	15053	15138	15197	15157	15233	14926	15023	15204	15204	15085	15199	14936	15153	15150	14973	15038	15301	15078	15213	15010	15302	15216	15135	14935	15008	15089	15027	15087	15197	15138	15039	14916	15041	15078	14907	15082	15200	15190	15079	15156	15077	15147	15049	15191	15161	15154	15106	15145	15131	15280	15199	15391	15129	15215	15181	15182	15197	15371	15008	15298	15301	15071	15062	15068	15155	15105	15126	15198	15160	15148	15157	15224	15134	15006	15186	15079	15034	15163	14842	15092	15283	15025	15067	15099	15007	15023	15240	15047	15107	15128	15084	15175	14999	15048	15094	15071	15145	15169	14927	15115	15108	15291	15142	15239	15034	15128	15059	15124	15241	15132	15060	15076	15116	15284	15161	15172	15277	15193	15140	15036	15187	15020	15325	14927	15072	15075	15145	15194	15260	15103	15105	15062	15252	15248	15153	15144	14958	14966	15047	15220	15218	15110	15236	15084	15100	15154	15097	15056	15196	15019	15013	15237	15225	15175	15332	15263	15041	15001	15151	15121	15092	15078	15180	15153	15022	15074	15173	15086	15053	14955	15227	15028	15181	15036	15132	15032	15127	15194	15075	15038	15114	15242	15055	15135	15174	15160	15289	15177	15098	15124	15315	15109	15015	15173	15163	15040	15212	14873	15104	15060	15181	15091	15198	15111	15141	15213	15240	15133	15067	15189	15148	15260	15026	15129	15146	14976	14987	14984	15158	15312	15359	15082	15079	15080	15187	15264	15101	15216	15031	15184	14947	15088	15141	15082	15195	15109	15157	14953	15020	15123	15016	15145	15191	15025	14912	15022	15053	15341	15043	15069	15104	15185	15213	15225	15162	14929	15155	15167	15290	15322	15160	15057	15138	15090	15109	15050	15120	15151	15281	15169	15291	15208	15118	14986	15027	14890	15220	14920	15087	15325	15049	15105	15182	15060	15146	15041	15148	15098	15216	15098	15166	14936	15123	15206	15037	15240	15001	15232	15140	15110	15132	15059	15122	15089	15291	14998	14940	15153	15034	15089	15170	15188	15000	15117	15161	15199	15102	15082	15098	15248	15261	15092	15075	15212	14977	15212	15066	15219	15000	15109	15083	15108	15138	15308	15133	15095	15187	14997	14995	15157	14960	15052	15139	15029	15155	15204	15081	14885	15108	15182	14958	15179	15298	15235	15031	15170	15126	15088	15106	15162	15275	15069	15053	15295	15183	15148	15129	15082	15037	15060	15060	15146	15136	15125	15082	15263	15183	15181	14956	15107	15038	15083	15166	15206	15100	15117	15227	14991	15214	15071	15044	15078	15178	15250	14978	15109	15051	15027	14917	15186	14939	15121	15304	15013	15154	14974	15184	15046	15175	15161	15262	15134	15127	15120	15122	15350	15075	14946	14998	15095	15117	15113	15187	15195	15151	15248	15132	15157	14962	15129	15180	15009	15181	15073	15166	15120	15086	15205	14978	15063	15243	15028	15176	15179	15078	15186	15183	15170	15266	15154	15087	15168	15172	15315	15025	15041	15081	14999	15386	14911	14832	15076	15014	15140	14936	14984	14964	15079	15114	15025	15269	15232	15174	15141	15137	15069	15249	15165	15129	15155	15135	15173	15094	15018	15195	15145	15324	15128	15073	15217	15069	15213	15026	15134	14956	15083	14964	15055	14992	14911	15242	15105	15002	15122	15034	14990	15030	15217	15112	15062	15010	14950	15371	15096	15220	15025	15004	15243	15231	15242	15177	15044	14949	15199	15349	14977	15185	15204	15183	15190	15067	15063	15087	15062	15252	15226	15082	15028	15074	14949	15254	14982	15304	15254	15131	15182	15151	15075	15120	15214	15212	14990	15089	15211	15062	15109	15117	15230	14986	15060	15275	15121	15247	15239	15051	15012	15078	14954	14965	15218	15098	15191	15137	15208	15141	15178	15123	15343	15171	15088	15138	14984	15208	15126	15123	15075	14962	15077	15341	15124	15062	15059	15086	15236	15194	15205	15380	15169	15339	15225	14908	15138	15100	15229	15144	14955	15073	15158	15164	15199	14997	15108	15035	15262	15118	15201	14974	15065	15150	15155	15095	15232	15202	15142	15143	15125	15225	15101	15098	14995	15084	15101	15060	15041	15251	15007	15136	15160	15019	14872	15059	15136	15049	15159	15110	15185	15261	15240	15093	15287	15169	15099	15029	15166	15012	15128	15234	15114	14860	15071	14989	15164	15105	15130	15225	15183	15054	15163	15193	15067	15133	15159	15053	15148	15075	15264	15044	15123	15175	15078	15128	15075	15139	15248	15051	15198	15090	15144	14958	14983	15008	15108	15114	15049	15135	15301	15053	15237	14953	14935	15148	15130	15053	14928	15243	14970	14985	15113	15087	15200	15230	15201	15122	15184	15177	15138	15072	15016	15305	15188	15290	14937
25678	20792	26926	25489	20536	19699	19763	18679	18351	19157	35347	38948	26696	21143	18865	18298	18255	18461	18216	18306	18457	18110	18357	18225	18210	18334	18270	18491	18360	18382	18290	18308	18281	18133	18385	18085	18395	18178	18429	17985	18184	18314	18300	18410	18376	18285	18117	18348	18379	18112	18304	18070	18282	18250	18257	18388	18223	18309	18316	18287	18012	18243	18385	18345	18083	18118	18429	18198	18246	18002	18141	18281	18355	18218	18248	18151	18029	18171	18374	18467	18022	18343	18307	18177	18360	18147	18179	18388	18133	18117	18335	18162	18159	18290	18166	18370	18197	18026	18165	18167	18197	18322	18396	18316	18003	18187	18063	18042	18322	18269	18247	18182	18316	18405	18328	18242	18234	18250	18314	18361	18368	18334	18054	18105	18035	18055	18127	18271	18109	18208	18179	18164	18214	18230	18327	18369	18161	18178	18077	18100	18011	18093	18251	18159	18174	18226	18211	17910	18355	18281	18412	18117	18375	18226	17961	18228	18021	18249	18027	18098	18200	18208	18327	18068	18214	18073	18058	18047	18112	18243	18002	18206	18250	18232	18321	18353	18066	17976	18024	18253	18058	18171	18443	18088	18109	18210	18110	18288	18307	18185	18373	18204	18302	18286	18166	18289	18338	18106	18153	17990	18124	18284	18111	18308	18204	18402	18386	18030	18269	18198	18325	18233	18131	18308	18175	18198	18163	17966	18077	17971	18191	18337	18236	18331	18319	18182	18104	18134	18126	18207	18028	18132	18445	18142	18349	18372	18116	18302	18182	18296	18271	18236	18256	18240	18185	18221	18181	18180	18368	18391	18120	18295	18337	18377	18322	18066	18242	18319	18263	18339	18165	18174	18262	18230	18168	18209	18254	18155	18116	18448	18247	18258	18257	18158	18161	18184	18231	18059	18355	18156	18263	18070	18229	18124	18308	18137	18117	18276	18229	18127	18296	18159	18333	18204	18456	18142	18247	18077	18090	18226	18414	18180	18150	17925	18103	18140	18312	18272	18237	18569	18469	18328	18474	18353	18206	18158	18231	18173	18236	18159	18211	18250	18480	18297	18218	18071	18250	18101	18184	18215	18124	17999	18047	18103	18159	18032	18191	18280	18247	18066	18135	18219	18206	18132	18307	18071	18086	17801	18210	18187	18177	18146	18223	18254	18337	18126	18137	17975	18229	18246	18164	18318	18184	18071	18087	18111	18206	18180	18103	18364	18082	18204	18223	18241	18074	18124	18142	18213	18060	18357	18220	18318	18107	18158	18333	18233	18197	18441	18108	18270	18244	18252	18102	18171	18232	18334	18086	17945	18211	18231	18309	18324	18228	18146	18233	18351	18104	18114	18135	18258	18418	18172	18414	17840	18107	18297	18211	18307	18203	18259	18129	18256	18331	18106	18199	18341	18218	18291	18095	18186	18111	18125	18325	18036	18256	18167	18281	18367	18359	18313	18170	18219	18467	18298	18345	18174	18335	18199	18188	17901	18044	18156	18366	18151	18066	18315	18293	18460	18058	18227	18303	18196	18050	18065	18332	18224	18182	18122	18199	18255	18188	18020	18348	18316	18176	18093	18192	18280	18139	18304	18249	18462	18150	18245	18143	18119	18376	18258	18036	18297	18197	18197	18054	18228	18228	18258	18053	18277	18300	18389	18203	18494	18273	18055	18163	18332	18233	18076	18238	18209	18179	18186	18118	17985	18223	18103	18102	18002	18390	18167	18133	18284	18250	18105	18206	18138	18421	18392	18141	18294	18211	18359	18124	18118	18308	18075	18018	18193	18252	18363	18266	18317	18089	18142	18165	18223	18487	18370	18185	18063	18336	18144	18263	18268	18200	18232	18340	18212	18168	18062	18444	18236	18165	18075	18272	18330	18056	18048	18366	18160	18170	18143	18362	18078	18375	18293	18258	18239	18246	18217	18229	18451	18085	18239	18322	18299	18296	18401	18272	18285	18430	18376	18215	18318	18133	18293	18238	18215	18257	18247	18075	17991	18290	18080	18165	18206	18232	18172	18303	18126	18252	18328	18341	18276	18280	18232	18278	18053	18151	18268	18207	18203	18294	18222	18221	18174	18110	18293	18301	18243	18300	18334	18147	18241	18191	18310	17984	18145	18390	18183	18176	18235	18404	18192	18239	18282	18100	18271	18039	18167	18275	18205	18074	18284	18129	18196	18383	18277	18248	18186	18226	18064	18285	18194	17953	18136	18430	18388	18224	18381	18354	18160	18102	18291	18337	18208	18326	18201	18192	18433	18121	18379	18339	18336	18090	18091	18103	18063	18114	18289	18287	18384	18086	18329	18311	18247	18208	18220	18274	18163	18109	18139	18206	18303	18224	18001	18340	18310	18430	18460	18136	18035	18178	18243	18235	18240	18255	18127	18158	18287	18197	18217	17996	18234	18015	18096	18367	18392	18167	18302	18274	18133	18160	18240	18277	18301	18150	18045	18375	18550	18281	18277	18298	18159	18189	18277	18315	18125	18224	18253	18159	18259	18390	18199	18088	18010	18262	18308	18129	18334	18249	18411	18327	18316	18260	18338	18311	18307	18261	18024	18147	18087	18284	18220	18263	18136	18062	18133	18135	18314	18302	18261	18149	18246	18292	18224	18297	18301	18242	18283	18270	18220	18179	18419	18286	18494	18387	18173	18358	18232	18311	18225	17987	18143	18226	18374	18183	18369	18250	18152	18224	18313	18172	18161	18094	18191	18322	17989	18309	18324	18275	18111	18250	18087	18353	18082	18205	18124	18205	18415	18124	18439	18342	18149	18051	18308	18013	18390	18278	18250	18224	18307	18117	18153	18310	18120	18340	18094	18116	18304	18265	18407	18322	18309	18246	18163	18205	18098	18064	18095	18061	18287	18266	18135	18109	18165	18353	17977	18182	18180	18421	18026	18156	18463	18190	17993	18166	18099	18186	18168	18190	17951	18071	18297	18143	18401	18117	18191	18421	18030	18073	18260	18219	18099	18053	18129	18265	18129	18272	18185	18404	18115	18156	18315	18434	18229	18041	18297	18426	18293	18228	18315	18020	18183	18302	18063	18332	18276	18351	18286	18207	18207	18231	18232	17935	18184	18370	18164	18206	18210	18259	18356	18467	18211	18206	18182	18132	18314	18170	18264	18003	18260	18186	18321	18331	18368	18384	18160	18289	18207	18266	18157	18144	18275	18158	18327	18078	18140	17985	18278	18192	18213	18095	18227	18161	18111	18131	18232	18388	18116	18141	18053	18213	18376	18288	18066	18320	18157	18357	18146	18345	18367	18186	18206	18218	18238	17998	18083	18059	18378	18417	18380	18375	18205	18355	18185	18122	18078	18264	18116	18201	18192	18383	18107	18279	18245	18331	18407	18149	18210	18161	18261	18124	18083	18372	18406	18215	18268	18493	18228	18305	18460	18144	18230	18333	18391	18174	18300	18327	18186	18313	18395	18214	18138	18290	18500	18093	18235	18075	18372	18419	18242	18406	18173	18219	18222	18108	18198	17983	18069	18232	18308	18323	18208	18360	18218	18198	18062	18103	17986	18361	18401	18006	18073	18101	18264	18485	18338	18331	18193	18165	18249	18092	18307	18423	18272	18122	18327	18313	18359	18435	18134	18461	18133	18298	18258	18310	18265	18151	18274	18209	18403	18053	18259	18179	18170	18286	18205	18399	18171	18218	18169	18184	18067	18423	18318	18342	18137	18357	18163	18185	18296	18281	18313	17968	18204	18187	18186	18130	18123	18158	18317	18227	18304	18257	18193	18228	18175	18202	18251	18078	18418	18131	18156	18191	18140	18275	18340	17995	18149	18155	18317	18304	18165	17937	18270	18346	18171	18031	18275	18155	18112	18353	18208	18425	18133	18148	18145	18208	18247	18176	18140	18071	18417	18188	18275	18199	18158	18248	18216	18120	18332	18270	17970	18220	18392	18374	18133	18214	18434	18298	18224	18253	18152	18223	18206	18063	18010	18151	18212	18402	18191	18248	18140	18311	18121	18008	18284	18437	18353	18315	17975	18148	18123	18343	18061	18432	18232	18217	18396	18204	18218	18247	17974	18265	18433	18423	18257	18169	18299	18164	18116	18095	18263	18354	18429	18208	18316	18222	18258	18275	18209	18115	18228	18389	18223	18278	18252	18244	18353	18218	18101	18164	18212	18134	18168	18294	18258	18061	18453	18165	18343	18460	18059	18157	18145	18154	18277	18110	18273	18029	18362	18135	18108	18417	18130	18331	18228	18295	18340	18385	18294	18043	18196	18420	18181	18266	18410	18298	18149	18074	18268	18106	18352	18147	18092	18118	18258	18292	18146	18253	18172	18169	18046	18334	18394	18306	18212	18243	18182	18114	18144	18338	18220	18101	18370	18228	18397	18327	18259	18192	18162	18144	18226	18291	18260	18351	18466	18141	18281	18098	18249	18344	18143	18043	18140	18175	18108	18379	18206	18162	18147	18266	18412	18155	18289	18480	18152	18202	18048	18320	18261	18123	18331	18085	18197	18153	18081	18219	18345	18164	18124	18127	18117	18250	18217	18108	18176	18296	18234	18258	18016	18198	18313	18161	18097	18258	18247	18243	18213	18300	18193	18397	18288	18044	18181	18235	18269	18185	18334	18345	18334	18178	18200	18409	18222	18465	18285	18221	18314	18117	18129	18253	17995	18081	18116	18180	18176	18295	18214	18401	18265	18104	18317	18219	18381	18255	18144	18121	18275	18009	18457	18290	18367	18142	18360	18186	18198	18176	18121	18350	18332	18289	18225	18231	18076	18445	18252	18276	18317	18283	18057	18225	18354	18347	18136	18272	18413	18366	18174	18360	18464	18230	18380	18098	18050	18323	18268	18162	18177	18289	18180	18151	18378	18318	18090	18196	18255	18154	18322	18318	18288	18377	18169	18370	18134	18199	18065	18302	18276	18283	18375	18358	18075	18159	18197	18442	18254	18203	18311	18222	18325	18141	18174	18235	17947	18168	18304	18091	18139	18308	18077	18258	18214	17989	18141	18191	18277	18180	18272	18227	18146	18252	18314	18290	17961	18161	18211	18281	18240	18310	18133	18208	18325	18100	18223	18159	18254	18272	18322	18021	18254	18342	18038	18405	18255	18178	18269	17997	18397	18246	18175	18293	18204	18167	18184
14343	20052	19384	17381	16538	15964	15716	15562	15634	16716	38123	37842	23034	17118	15318	15136	15176	15103	14981	15067	15087	15149	15186	14986	15215	15015	15107	15128	15035	15112	14999	15074	15299	15042	15128	15191	15160	15034	15027	15111	14979	14976	15210	15114	15145	15045	14968	15169	15094	14949	15203	14930	15158	15033	15027	15197	15148	15110	15053	15068	15014	15056	15095	14927	15160	15085	15127	15170	15022	15144	14927	15067	15119	15149	15243	15153	14936	15145	15148	15061	15191	14892	15050	15015	15046	15036	15142	15055	15194	15016	14958	15019	14936	15041	15126	15035	15174	14967	15191	15060	14957	15074	15102	15049	14863	15172	15198	14980	15119	15096	14962	14903	15090	14901	15147	15033	15054	15179	15039	15019	14989	15077	14978	15272	14967	15083	15103	15063	14979	14938	15017	15228	14993	15159	14956	15120	15103	15078	14960	15193	14981	14985	14994	15067	15080	14973	15048	15136	15121	15093	15181	15124	15021	15003	15030	15015	15090	14936	15151	15185	15083	14943	15169	14942	15093	14984	15215	15111	15158	14963	15003	15100	15082	15090	15072	15055	15146	15189	15335	14940	15150	14947	14969	15004	15085	14954	15054	15024	15093	15189	15116	15134	14971	15103	15201	15033	14876	14963	15034	15067	15094	15102	15116	15138	15109	15023	15048	15113	15109	15116	15011	15260	14993	15037	15215	15067	14993	15040	15110	15158	15175	15006	14964	14868	15119	14921	15185	15068	15043	15081	15054	15000	14968	14972	15203	14976	14981	14976	15106	15005	15141	15087	14947	15231	15023	15152	14995	15078	15059	14885	15189	14930	14991	15063	15067	14939	14999	15159	14980	15035	14871	14965	15153	15196	15137	15022	15023	15050	15051	15263	15053	15101	14911	14988	14981	15089	15007	15033	15209	15080	15079	15248	15158	15095	14899	15153	15223	15004	15259	15169	14987	15002	15224	15074	15184	15075	15226	14909	15141	15038	15120	15001	15035	14977	15408	14959	15055	14966	15109	15017	14975	15155	15141	15103	15076	15100	15068	14901	15082	14961	14970	14965	15093	15034	15179	15061	15153	15041	14925	15029	15086	15005	15089	15130	15094	15070	15080	15071	15098	15197	15097	15211	15060	14998	15131	14915	14932	15157	15012	15141	15226	15115	15174	15018	15006	15027	15056	15009	15083	15009	15142	15067	14906	15173	15108	14861	15022	15169	15042	15141	15106	15118	14885	14844	15068	15045	15055	15101	15221	15012	14967	15072	15059	15136	15025	15079	14958	15032	15130	14974	15101	14985	15082	15121	15116	15132	15079	15272	15168	15132	15015	15018	15107	15040	15030	15234	15101	15077	15147	15276	15245	15045	14970	15327	15114	15066	14983	15050	15192	14950	14975	15085	15101	14991	15066	15031	14963	15202	15119	15088	15045	14970	15196	14970	15171	15020	15089	15085	15350	15085	15115	15023	15126	15199	15040	15028	15140	15373	15134	14880	15060	15022	15079	15148	15024	14946	15127	15146	15205	15177	14945	15126	14969	14906	15219	14913	14989	15027	15056	15003	15094	14988	15147	15092	14976	14912	15011	15114	14983	15012	15150	15141	15144	15178	15114	15186	15130	14911	15106	15053	14887	15203	15001	15159	15054	15095	15224	15120	15016	14992	15191	15084	15123	15063	15235	14957	15233	15162	15088	15009	14973	14975	15089	15063	15098	15096	15086	15101	15164	15165	14886	15082	15048	14966	15335	14950	14926	15136	14947	15283	14961	15133	15164	15147	15072	15113	15241	14977	15052	15266	15136	14967	15212	15125	14972	14986	15189	15280	15259	15061	15056	14971	15154	15177	15021	15026	15023	15051	15003	15116	15176	15015	15099	14936	15074	15114	14952	15113	14893	15069	15202	15017	15252	15121	15087	15103	15304	15036	14938	14934	15051	14967	14947	14948	15073	15078	15100	15070	15196	14876	15137	15059	15085	15165	14899	15041	15005	15062	15060	15121	14970	15098	15088	15112	14908	15123	15084	15025	15152	15066	15030	15174	15135	15166	15148	15056	14937	15126	15076	14909	14905	15101	15111	15143	15050	15134	15103	15017	14958	14947	15139	15078	15085	15029	15290	15118	15119	15057	15121	15048	14988	14916	14958	15071	15035	15181	14910	15170	14960	15019	15244	15078	14984	15096	15038	15001	15193	14987	14977	15133	15180	15039	15086	15026	15152	15099	15142	15114	15066	15139	14899	14881	15155	15125	14929	15333	15045	14919	14966	15030	15032	15016	14968	14933	15071	15198	15192	15146	14951	15042	15182	15059	15085	15086	15006	14934	15058	15125	15076	14995	15113	15025	15033	15113	15170	14944	15055	15136	15117	15015	14974	15233	15027	14896	14980	15094	15235	14978	15185	15133	14953	15111	15108	15141	15123	15076	14862	15121	15086	15103	15025	15155	15000	15150	14922	15046	15117	15131	14715	14983	15160	15003	15132	14941	15030	15006	15071	14984	14994	15075	14936	14969	15071	15069	14917	15134	14888	15066	15099	15072	14976	15028	15010	15090	15164	15088	15135	15206	14954	14921	15179	15234	15019	15106	15050	15086	14966	15069	14973	15172	15116	15102	14952	15185	15103	15141	15159	15162	15141	15126	15176	15000	15062	15103	15136	15018	15004	15026	15205	14772	15107	15046	14993	15025	15156	15154	14907	15067	15030	14864	14997	15018	14968	15124	15021	14987	15042	15079	15091	14888	15111	14928	15032	15237	15096	15013	15113	15290	15237	14988	15076	15093	15071	15049	15086	15128	15046	15124	15043	15029	14964	15073	15108	14890	15081	14995	15160	14929	15095	15110	15087	15025	15023	15019	15084	15177	15213	15038	15047	15167	15091	15070	14961	15014	15071	15135	15004	15099	14979	15029	15028	14987	14978	15117	15018	15087	15012	15027	15103	15085	15151	15128	15139	15128	15069	14944	14944	15019	15238	15003	15043	15025	15127	15124	15101	14998	15002	14895	15001	15107	15181	15131	15131	14994	15104	15014	15148	14942	15311	15083	15077	15055	15019	15118	15355	15035	15090	15130	15074	15097	15035	15267	14931	15043	15058	15068	14950	14840	15215	15090	15135	15106	14960	15005	15111	15034	15211	15085	14976	15097	15149	15148	15226	15119	15135	15232	14905	15189	15055	15171	15034	14938	15129	15046	15002	15097	14888	15018	15055	15095	15114	15083	15081	15194	15156	14958	15043	14973	15198	15154	15066	15075	14996	15068	15078	14930	15104	15121	15069	15050	14893	15031	15132	15055	15015	15224	15191	15067	15094	15186	15164	15127	15074	14965	15122	15091	15029	15027	15045	15167	14953	15125	14988	15008	14985	15020	15297	15040	15034	14963	15003	15151	15110	15045	15125	15106	14961	15137	14907	15130	15182	15036	14988	14837	15137	14939	14973	15052	15029	15026	15113	15159	15217	15151	15094	15039	15166	15199	14907	14857	15087	15143	15158	15148	14918	15076	15181	15133	14931	15024	15057	15103	15175	15022	15036	15116	15029	15019	14999	15033	15056	14906	15116	15103	15224	15199	15155	15104	15199	14990	15124	15238	15106	15286	15030	15208	14944	15199	15025	15101	14965	15121	15061	14805	15053	15132	15113	14916	15049	15002	15074	15022	15249	15018	14976	15036	15029	14952	15113	15047	14888	15121	15019	15015	15065	15123	15145	15119	14947	15043	15101	15053	15027	15086	15097	15031	15049	15001	15083	15091	15099	15029	15054	15053	15025	15023	14981	15031	15078	15032	15076	14963	15156	15183	15103	15113	15039	15210	14829	14952	15090	15163	15129	15045	15121	15152	14985	15124	15116	14940	15101	15048	15244	15143	14950	14997	15044	14939	15050	14937	15114	15140	15078	15005	15052	15108	15049	15181	15140	15073	15074	15018	15161	15021	15092	15037	15035	15033	15102	14943	15162	14999	15155	15077	15051	15092	15066	15203	15080	15014	14952	15204	15118	15060	15237	15085	14962	15006	15145	15050	15101	15100	15120	15052	15028	14961	15000	15050	15236	15101	14920	15116	15131	15014	15215	15257	15059	15006	15010	15061	15065	15080	15103	15171	14992	15029	15045	15032	15102	14940	14852	15022	15024	15078	15047	15146	15011	14883	15078	15060	15072	14991	14934	15056	15183	15071	14958	14918	15280	15011	14987	15236	15099	15059	14917	15112	14922	15135	15146	15288	15102	15179	15035	15017	15162	15025	15083	15154	14955	14982	15214	14951	15002	14990	15078	15118	15085	15012	15010	15140	15234	15128	14925	15111	15115	15052	15086	14904	15096	15171	15045	15008	14985	15162	15196	15238	15104	15013	15091	14917	15133	15137	15069	14989	15169	15259	15125	15080	15110	15017	15071	15054	15074	15001	14931	15166	15023	15053	14982	15071	14992	15018	15212	15008	15274	15138	15279	15064	14874	15001	15010	15185	15027	15078	15007	15026	15064	15066	14982	15037	15145	15139	15025	15073	14887	15128	15054	15077	15058	15050	15047	15034	14991	15204	15142	15149	14980	14974	14950	15167	15126	15078	15012	15253	14983	15290	15254	14978	15078	15217	15100	14888	15168	14916	14980	15226	15078	15112	15063	15141	14880	15150	14915	15027	15149	15019	15095	15192	15136	14926	15209	14920	15088	15061	14912	14930	15059	14996	15167	15128	14977	15087	15241	15035	15072	15151	15098	14982	15179	15163	14952	15045	15230	15036	14992	15111	14952	15146	15198	15172	14965	15055	15161	15009	14901	15060	15049	14941	15011	14929	14921	15037	14995	14863	15046	15171	15219	15204	14968	15067	15040	14905	15134	15004	15154	15226	15094	15184	14819	15070	14887	15057	14955	15154	15066	14939	15082	15113	15130	15143	14889	15118	15150	15118	15096	15149	15076	15081	15157	15192	14980	15065	15257	15000	15007	15101	14998	15250	15189	15253	15156	15101	15103	14973	15118	14938	15053	15283	14937	15066	15310	15209	15096	15125	15203	15079	15115	15026	15168	15146	15075	15039	15175	15135	14994	14968	15212	15099	15029	15049	15003	15166	14979	15114	15004	15173	15176	15000	15067	15059	15093	15202	15036	15089	14971	14904	15069	15086	15220	14988	15120	15128	15156	15036	14937	15192
23516	20758	28047	23533	21327	23243	23247	19740	19198	22096	49228	54853	34876	24059	19926	18985	18814	18655	18488	18585	18469	18631	18510	18416	18676	18614	18461	18345	18645	18405	18364	18308	18447	18629	18645	18408	18488	18558	18552	18453	18465	18641	18401	18272	18511	18465	18260	18476	18049	18418	18440	18328	18377	18476	18536	18529	18341	18367	18446	18304	18566	18349	18377	18591	18683	18074	18272	18491	18515	18418	18195	18336	18395	18341	18355	18433	18494	18296	18532	18522	18453	18315	18381	18590	18467	18278	18343	18484	18318	18438	18428	18370	18458	18299	18287	18475	18250	18482	18363	18526	18519	18366	18511	18321	18467	18476	18357	18279	18373	18309	18363	18342	18461	18453	18255	18212	18176	18280	18126	18288	18351	18373	18438	18462	18615	18533	18331	18372	18427	18277	18609	18448	18500	18499	18563	18194	18553	18208	18285	18298	18326	18428	18226	18378	18322	18449	18670	18344	18377	18235	18461	18410	18456	18336	18436	18424	18318	18240	18251	18454	18244	18452	18270	18343	18539	18298	18366	18300	18274	18436	18491	18366	18156	18179	18169	18322	18280	18319	18355	18409	18157	18302	18351	18335	18365	18327	18258	18176	18239	18486	18473	18273	18593	18562	18337	18215	18433	18373	18419	18264	18397	18322	18341	18339	18556	18347	18332	18463	18281	18541	18574	18425	18515	18260	18350	18329	18554	18431	18429	18390	18228	18294	18219	18353	18456	18485	18437	18347	18364	18111	18416	18338	18352	18393	18506	18375	18597	18548	18226	18330	18467	18492	18422	18322	18225	18284	18126	18306	18404	18681	18440	18481	18322	18278	18724	18288	18587	18237	18471	18451	18331	18656	18476	18511	18416	18473	18464	18314	18483	18357	18279	18275	18603	18351	18377	18571	18139	18280	18388	18542	18485	18476	18501	18044	18334	18225	18466	18357	18378	18451	18158	18458	18422	18272	18311	18289	18318	18237	18438	18550	18427	18204	18366	18466	18397	18343	18185	18164	18443	18622	18377	18350	18396	18154	18490	18474	18334	18362	18395	18483	18499	18420	18425	18429	18550	18453	18511	18504	18533	18304	18314	18542	18515	18359	18326	18373	18592	18347	18492	18405	18411	18359	18379	18293	18331	18245	18271	18384	18210	18179	18544	18632	18424	18375	18379	18595	18301	18418	18502	18332	18341	18463	18475	18410	18586	18510	18444	18343	18436	18444	18268	18545	18423	18408	18361	18447	18266	18396	18391	18324	18159	18448	18283	18637	18380	18461	18189	18251	18223	18373	18259	18581	18346	18498	18373	18266	18449	18351	18102	18255	18350	18382	18356	18320	18353	18348	18355	18334	18386	18123	18315	18177	18383	18550	18496	18254	18347	18484	18393	18496	18298	18248	18742	18366	18425	18402	18534	18327	18448	18456	18504	18291	18424	18362	18378	18414	18512	18319	18427	18517	18475	18298	18476	18496	18411	18530	18477	18240	18304	18444	18552	18496	18276	18380	18307	18335	18163	18458	18345	18356	18574	18380	18371	18360	18352	18305	18470	18350	18183	18466	18311	18329	18407	18304	18479	18290	18386	18561	18430	18365	18265	18380	18243	18341	18415	18515	18433	18247	18491	18372	18449	18271	18414	18573	18519	18429	18480	18406	18304	18298	18444	18556	18410	18326	18450	18408	18433	18509	18551	18336	18398	18426	18507	18493	18236	18225	18279	18330	18558	18393	18334	18238	18448	18372	18453	18189	18331	18302	18138	18483	18416	18330	18295	18331	18309	18490	18247	18273	18462	18410	18443	18490	18307	18412	18430	18375	18534	18379	18388	18470	18165	18493	18343	18513	18534	18342	18293	18353	18482	18490	18461	18268	18372	18265	18385	18290	18290	18344	18361	18268	18403	18291	18553	18584	18347	18434	18343	18557	18255	18186	18372	18387	18310	18344	18385	18221	18317	18318	18411	18613	18263	18203	18508	18472	18251	18413	18295	18512	18389	18505	18297	18254	18304	18325	18194	18316	18547	18288	18430	18641	18289	18444	18074	18535	18536	18543	18569	18559	18268	18441	18490	18335	18470	18546	18565	18482	18434	18450	18479	18337	18291	18245	18411	18390	18101	18323	18248	18321	18358	18637	18451	18631	18465	18213	18308	18405	18167	18502	18423	18437	18423	18258	18353	18275	18262	18533	18207	18279	18444	18081	18410	18383	18543	18495	18541	18476	18478	18457	18179	18350	18255	18350	18530	18503	18348	18081	18395	18371	18423	18270	18509	18299	18232	18507	18343	18450	18295	18067	18578	18400	18375	18443	18358	18294	18192	18299	18458	18420	18441	18646	18658	18467	18382	18438	18515	18453	18499	18407	18325	18435	18299	18530	18354	18565	18371	18345	18529	18392	18227	18549	18523	18269	18455	18548	18364	18313	18287	18337	18310	18359	18560	18413	18303	18277	18322	18478	18476	18426	18296	18341	18486	18267	18365	18296	18243	18582	18371	18506	18476	18491	18357	18260	18516	18415	18622	18385	18363	18234	18482	18346	18369	18219	18395	18232	18319	18101	18336	18334	18503	18364	18358	18307	18363	18355	18171	18348	18315	18317	18345	18460	18293	18217	18475	18433	18374	18210	18264	18403	18033	18321	18496	18303	18465	18400	18239	18447	18259	18426	18487	18308	18484	18514	18423	18281	18388	18276	18336	18399	18403	18444	18444	18580	18436	18321	18551	18360	18374	18428	18490	18548	18509	18288	18482	17944	18235	18375	18355	18511	18349	18261	18241	18176	18118	18397	18272	18402	18306	18346	18484	18422	18303	18348	18355	18242	18440	18344	18237	18459	18380	18264	18425	18348	18385	18504	18585	18204	18402	18259	18372	18370	18325	18394	18452	18483	18223	18509	18036	18229	18315	18265	18477	18520	18395	18314	18509	18405	18611	18267	18618	18306	18403	18456	18231	18458	18305	18440	18518	18212	18224	18278	18481	18247	18356	18565	18241	18555	18396	18328	18477	18523	18561	18377	18400	18504	18338	18483	18439	18377	18219	18446	18526	18377	18356	18599	18413	18370	18242	18370	18454	18535	18400	18191	18482	18480	18370	18523	18483	18447	18493	18377	18354	18340	18470	18253	18265	18387	18282	18321	18188	18397	18447	18417	18250	18342	18285	18347	18368	18582	18220	18652	18440	18474	18432	18282	18301	18340	18315	18460	18312	18227	18500	18440	18432	18356	18404	18372	18319	18378	18596	18206	18462	18309	18419	18347	18343	18340	18250	18308	18578	18339	18307	18269	18200	18237	18394	18141	18369	18463	18269	18318	18510	18376	18557	18341	18343	18230	18302	18458	18422	18355	18373	18327	18359	18579	18342	18301	18434	18306	18488	18419	18420	18339	18414	18203	18351	18354	18156	18435	18396	18268	18305	18357	18211	18481	18504	18200	18371	18156	18370	18439	18410	18220	18342	18584	18290	18339	18381	18497	18323	18538	18486	18252	18500	18450	18411	18348	18238	18215	18394	18182	18471	18456	18625	18345	18376	18388	18284	18420	18671	18415	18517	18476	18287	18431	18343	18496	18182	18525	18376	18500	18467	18270	18464	18251	18430	18538	18173	18380	18339	18327	18125	18423	18383	18290	18451	18242	18554	18183	18332	18506	18329	18405	18534	18286	18571	18437	18305	18231	18391	18311	18308	18230	18383	18559	18473	18059	18416	18577	18453	18606	18380	18392	18567	18470	18223	18340	18419	18500	18483	18456	18436	18395	18347	18377	18475	18670	18540	18412	18406	18441	18522	18505	18466	18403	18287	18535	18206	18368	18372	18489	18420	18348	18368	18519	18475	18347	18243	18214	18436	18362	18536	18548	18413	18469	18340	18339	18406	18224	18272	18218	18508	18347	18331	18225	18374	18396	18672	18437	18049	18543	18341	18277	18195	18628	18446	18283	18413	18298	18359	18440	18263	18256	18487	18353	18413	18587	18412	18584	18453	18517	18440	18502	18555	18453	18297	18401	18496	18622	18374	18557	18442	18390	18359	18266	18269	18337	18186	18578	18346	18335	18535	18282	18432	18187	18515	18270	18612	18436	18464	18688	18590	18485	18400	18535	18402	18257	18417	18550	18368	18284	18340	18610	18503	18383	18387	18429	18284	18450	18628	18305	18641	18307	18410	18385	18463	18536	18309	18562	18370	18349	18179	18381	18448	18490	18240	18170	18299	18448	18109	18269	18394	18330	18408	18236	18295	18411	18221	18307	18353	18457	18549	18365	18220	18513	18303	18287	18317	18391	18439	18361	18435	18429	18579	18374	18333	18530	18485	18307	18321	18520	18262	18331	18345	18539	18468	18480	18339	18392	18527	18418	18345	18327	18455	18229	18363	18418	18375	18211	18464	18298	18417	18215	18477	18439	18398	18490	18290	18423	18374	18335	18381	18317	18226	18566	18485	18398	18475	18434	18313	18460	18459	18195	18327	18389	18474	18350	18224	18171	18380	18330	18528	18618	18377	18383	18512	18310	18431	18313	18324	18521	18460	18383	18436	18306	18543	18350	18490	18426	18191	18488	18241	18257	18291	18326	18365	18236	18414	18404	18342	18431	18419	18260	18340	18482	18395	18349	18323	18398	18328	18400	18607	18149	18676	18436	18256	18261	18668	18081	18706	18465	18226	18253	18271	18267	18365	18244	18180	18347	18511	18481	18489	18402	18381	18444	18347	18508	18391	18368	18342	18234	18448	18351	18405	18229	18346	18325	18402	18444	18287	18340	18361	18325	18415	18415	18337	18405	18294	18142	18353	18531	18231	18433	18169	18033	18255	18556	18328	18229	18267	18438	18427	18295	18558	18235	18420	18487	18461	18705	18264	18460	18391	18457	18324	18349	18637	18279	18356	18343	18466	18444	18179	18455	18436	18514	18367	18496	18154	18538	18166	18301	18218	18435	18284	18429	18357	18429	18452	18394	18281	18367	18240	18274	18225	18189	18281	18325	18274	18294	18305	18391	18429	18152	18379	18486	18245	18128	18241	18460	18329	18504	18371	18283	18380	18461	18362	18471	18345	18544	18417	18499	18279	18456	18279	18455	18511	18413	18423	18502	18363	18436	18242	18511	18452	18466	18395	18612	18488	18491	18377	18466	18333	18440	18298	18318	18267	18470
16735	27150	25911	21109	18768	17575	17020	16383	16446	21152	51128	52191	31718	20290	15883	15308	15116	15058	15090	15085	15238	15147	15204	15075	15173	15016	15162	15171	15071	15182	15071	15176	15125	15095	15235	15134	15247	15055	15038	15157	15285	15096	15191	15232	15118	15174	15196	14900	15343	15262	15218	15147	15209	15203	15109	15153	14972	15327	15193	15324	15080	15061	15147	15298	15078	15182	15152	15039	15168	15001	15197	15112	15181	15193	15240	15112	15288	15037	15085	15018	15039	15209	15018	15151	14961	15103	15059	15158	15165	15157	15007	15127	15095	15258	15131	15177	15074	15143	15146	15182	15144	15112	15174	15263	14959	15234	15100	14974	15237	15164	15132	15094	15374	15219	15314	15313	15117	15045	15118	15252	15041	15061	15143	15189	15050	15161	15181	14950	15271	15141	15228	15196	15240	15042	15308	14980	15304	15098	15117	15097	15156	14961	15145	15040	15253	14961	15079	15313	15274	15068	15080	15122	15205	15054	15350	15147	14941	15285	15121	14979	15372	15106	15118	15127	15203	15117	14987	15212	15267	15137	15213	15170	15003	15173	15072	15051	15160	15037	15131	15055	15118	15086	15117	15313	15202	15291	15016	15150	15141	15118	15240	15160	15112	15159	15123	15182	15198	15152	15112	15126	15371	15114	15180	15060	15042	15004	15153	15283	15166	15072	15034	15223	15127	15275	15234	14923	15118	15258	15064	15169	15118	14994	14972	15186	15102	15175	15178	15045	15075	15213	15143	15048	15078	15216	15151	15131	15208	15099	15116	15039	15243	15131	15035	15168	15177	15118	15036	15201	15064	14971	15209	15009	15199	15154	15146	14990	15137	15198	14983	15192	14959	15074	15050	15264	15237	15185	15104	15231	15098	15146	15187	15166	15233	15206	15184	15252	15162	15046	15147	15075	15018	15097	15050	15142	15165	14948	15129	14985	14979	15089	15019	14997	14985	15242	14983	15292	15318	15093	15181	15177	15088	15057	15188	15112	15116	14978	15262	15239	14955	15242	15137	15081	15272	15181	15084	15155	15158	14926	15075	15031	14946	15243	15146	15185	15182	15131	14987	15113	15050	15128	15304	15122	15135	15149	15144	15027	15108	15119	14974	15347	15127	15052	15113	14940	15141	15132	15144	15063	15216	15101	15247	15202	15065	15200	15323	15266	15182	15219	15107	15136	15097	14952	15339	15169	14988	15057	15049	14964	15315	15019	15159	15103	14973	15250	14858	15247	15186	15247	15045	15165	15253	15180	15098	15111	15238	15007	15175	15324	15177	15005	15266	15165	15144	15287	15191	15045	15207	15188	15192	15106	15209	15263	14928	15104	15151	15119	15322	15231	15335	14995	15156	15078	15315	15044	15033	15196	15031	15126	15269	15148	15112	15206	15196	15314	15069	15132	15351	15246	15143	15110	15137	15293	15322	15049	15322	15104	15097	15099	15132	15100	15158	15346	15257	15122	15013	15074	14983	15054	15042	15029	15077	14944	15091	14997	15115	15252	15044	15053	15071	15132	15051	15092	15026	15020	15123	15301	15021	15246	15265	15367	15110	15159	15101	15055	15091	15036	15163	15123	15270	15278	15315	15163	15044	15052	15211	15114	15266	15240	15117	14987	15060	15123	15106	14978	15292	15028	14990	15068	15163	15041	15153	15266	15099	14952	15091	15155	14960	15246	15225	14899	15110	15081	15198	15044	15203	15051	15158	15119	14944	15141	15073	15049	15278	15181	15167	14926	15131	15194	15251	15067	15142	15045	15041	15160	15149	15032	15143	15028	15191	15104	15242	15299	15028	15212	15236	15052	15146	15216	15155	15235	15281	15108	15137	15131	15136	15119	15223	15124	15074	15076	15186	14942	15137	15032	15182	15215	15115	15083	14960	15015	15100	15036	15150	15223	15030	15152	15088	15245	15106	15110	15119	15082	14985	15402	15001	15329	15080	15251	15184	15173	15115	15054	15139	15118	15093	15205	15138	15191	15135	15158	14983	15088	15067	15075	15235	15111	15216	15164	14999	15154	15023	15074	15175	15146	15067	14916	15230	15186	15162	15338	15216	15054	14957	15013	15198	15021	15083	15219	15206	15210	15221	15002	15077	15293	15306	15182	15166	15097	15081	15050	14990	15203	14989	15016	15026	15061	15233	15046	15189	15021	15168	15029	15128	15124	15119	15035	15145	15192	15148	15182	15153	15179	15152	15168	15117	15142	15101	15159	15027	15141	15118	15164	15175	15052	15199	15224	15147	14951	14973	15211	15038	15143	15160	15239	15027	15045	15091	15000	15101	15019	15059	15130	15151	15190	15197	15296	15271	15057	15054	15206	15062	15009	15175	15062	15236	15061	15171	15161	14937	15270	15179	14935	15300	15093	14979	15171	15206	15097	15274	15167	15051	15018	15152	15003	15157	15301	15137	14938	14966	15074	15057	15222	15083	15074	15252	15073	15156	15069	15363	15104	15180	15367	15192	14985	15157	14977	14938	15143	15209	15010	15173	15244	15180	14913	15296	15251	15267	15109	15147	15119	14854	15185	14942	15103	15028	15219	15052	15117	15043	15236	15163	15162	15064	15187	15118	15155	15163	14994	15156	15039	15067	15179	15123	14938	15020	15052	15236	15072	15073	15157	15161	14961	15233	15127	15078	15139	15211	14997	15152	15035	14995	15148	15016	15360	15106	15136	14972	15129	15087	15191	15162	15107	15058	15139	15139	15246	15138	15177	15083	15190	15034	15127	15091	15133	15196	15120	15213	15138	15161	15129	15190	15146	15085	15203	15215	15060	15142	15069	15183	15066	15084	15022	15115	15266	15155	15065	15147	15056	15190	15203	15166	15053	15131	15189	15228	15017	14940	15225	15085	15190	15044	15194	15224	15077	15049	15304	15002	15063	15091	15108	15218	15188	15209	15063	15044	15145	14981	15144	15141	15217	15297	15068	15130	15013	15169	15023	15111	15075	15090	14960	15143	15178	15207	15145	15119	15091	15217	15103	15138	15266	15205	15142	15075	15072	15213	15008	15224	15047	15208	15158	15144	15181	15199	15269	15049	15145	15145	15177	15076	15284	15001	15074	15188	15162	15219	15209	15328	14994	15109	15081	15232	15050	15221	15222	15035	15361	15185	15221	15312	15245	15139	15172	15267	15146	15172	15154	15000	15202	15079	15283	14965	15137	15082	15072	15132	15175	15239	15115	15168	15261	15134	15143	15176	15282	15032	14961	15132	14916	15018	15218	15184	15079	15164	15146	15131	14994	15133	15130	15077	15156	15167	14948	15230	15165	15210	15127	15100	15094	15095	15020	15180	15197	15140	15128	15188	15100	15332	15193	15093	15222	15131	15072	15212	15172	15276	15089	15072	14991	15142	15106	14995	15036	15179	14978	15140	15070	15156	15146	15159	15283	15449	15068	15018	15223	15233	15111	14958	15299	15048	15089	15076	15166	15199	15232	15071	15299	15342	15003	15180	15047	15169	15211	15039	15184	15325	15188	15185	15127	15167	15186	15095	15053	15197	15167	15040	15128	14880	15049	15147	15254	15177	15024	15049	15221	15143	15135	15308	15134	15204	15071	15077	15187	15118	15201	15128	15205	15260	15212	15223	15103	15304	15111	14978	15281	15110	15219	15378	15061	15107	15172	15187	15039	15099	15177	15109	15159	15022	15113	15068	15087	15069	15140	15195	15063	15165	15301	15329	15176	15139	15142	14989	15099	15209	15211	15138	14995	15453	15118	15142	15180	15072	15290	15194	15085	15329	15110	15106	15069	15209	15239	15080	15080	15286	15215	15023	15109	15093	14989	15140	15076	15175	15192	15032	15122	15269	15250	15174	15081	14955	15131	15120	15126	15089	15228	15212	15094	15132	15117	15103	15180	15107	15276	14996	15162	15047	15243	15194	15049	15064	15147	15191	15142	15208	15160	15037	15098	15099	15072	14866	15111	15069	14986	14996	15156	15214	15193	14983	15238	15138	15000	15227	15044	15080	15111	15212	15241	15151	15083	15051	15202	15036	15428	15130	15294	15340	15233	15154	15151	14936	15300	15250	15088	15052	15214	14909	15223	15020	15104	15122	15232	15074	14987	15359	15037	15149	15103	15262	15040	14981	15178	15028	15175	15073	15201	15280	15208	15076	15165	15122	15083	15315	15270	15085	15034	14950	15153	15056	15136	14995	14878	15235	15328	15224	15269	15224	15126	15003	15081	15105	15263	15101	15169	15148	15205	15129	15135	15034	15148	15272	15110	15215	15072	15268	15146	15080	15171	15130	15143	15109	15012	15111	15265	15181	15178	15173	15193	15156	15036	15163	15059	15035	15174	15042	15112	15148	15040	15094	15124	15171	15133	15195	15123	15189	15068	15159	15244	15120	15214	15169	14989	15275	15169	14996	15166	15261	14997	14931	15052	15046	15059	15213	15054	15199	15125	15223	15108	15212	15255	15350	15176	15087	15097	15101	15113	15049	15165	15070	15244	15076	15122	15146	15067	15146	15270	15099	15250	15256	15228	14935	14821	15220	15313	15197	15139	15171	15096	15253	15166	15130	15104	15190	15158	15209	15083	15057	15094	15080	15198	15098	15111	15030	15138	14893	15179	15217	15118	15065	15154	15004	15111	15129	15160	15251	15151	15091	15082	15227	15150	15238	15168	15130	15035	15239	15177	15098	14929	15180	15052	15160	15105	15152	15052	15184	15071	15127	15066	15134	15209	15211	15065	14989	15136	15085	15161	15054	15227	15067	15240	15026	15074	15324	15084	15104	15034	15164	15119	15063	15072	15206	15154	15191	15111	15039	15026	15199	15149	15058	15176	15033	15229	15124	15241	15074	14929	15114	15160	15261	15136	14999	15198	15181	15080	15025	15331	15012	15071	15112	15150	14995	15114	14972	15115	15191	15151	15204	15149	15106	15011	15125	15123	15018	14984	15169	15084	15154	15194	15097	15165	15305	15143	15021	15047	15157	15211	15167	15157	15142	15032	15176	15109	15051	14910	15102	15179	15087	15070	14982	15205	15169	15006	15247	15252	15095	15026	14927	15185	15161	15281	15105	15252	15052	14995	15115	15057	15291	14996	15222	15165	15146	15211	15186	15236	15150	15073	15068	15134	15144	15205	15177	15214	15054	15092	15133	15019	15277	15070
29699	21422	21126	19725	18418	18273	18583	18125	18124	18493	21029	23285	21047	19267	18537	18265	18436	18262	18231	18172	18254	18291	18513	18294	18347	18122	18361	18224	18163	18400	18509	18418	18279	18514	18333	18332	18366	18306	18550	18232	18182	18271	18331	18231	18162	18307	18278	18232	18281	18390	18128	18002	18062	18277	18277	18268	18450	18324	18260	18345	18489	18291	18279	18584	18296	18321	18196	18297	18600	18353	18457	18289	18348	18139	18435	18370	18309	18273	18240	18223	18322	18376	18157	18297	18313	18393	18231	18176	18193	18112	18304	18306	18392	18331	18298	18403	18326	18307	18472	18373	18344	18386	18403	18381	18246	18196	18343	18365	18376	18430	18156	18223	18212	18289	18133	18386	18398	18225	18220	18231	18335	18231	18404	18166	18337	18414	18273	18096	18297	18203	18186	18411	18275	18257	18447	18551	18416	18310	18259	18135	18292	18349	18119	18376	18538	18353	18490	18215	18328	18213	18393	18389	18358	18238	18415	18291	18444	18063	18319	18355	18382	18225	18443	18360	18244	18193	18142	18288	18339	18430	18135	18255	18309	18337	18197	18241	18347	18255	18333	18314	18201	18211	18296	18365	18404	18111	18345	18598	18408	18122	18362	18285	18179	18210	18338	18139	18423	18288	18420	18319	18217	18399	18393	18316	18234	18356	18280	18294	18444	18251	18087	18253	18438	18298	18224	18180	18236	18101	18125	18206	18293	18235	18233	18349	18283	18254	18094	18160	18306	18208	18358	18239	18277	18162	18365	18423	18503	18230	18278	18269	18171	18412	18406	18266	18387	18170	18180	18578	18175	18314	18285	18434	18226	18285	18602	18476	18302	18238	18277	18196	18331	18288	18415	18313	18378	18299	18355	18352	18316	18368	18227	18282	18287	18122	18319	18367	18267	18203	18423	17922	18154	18111	18389	18238	18355	18211	18329	18302	18217	18127	18290	18572	18306	18459	18007	18276	18100	18256	18194	18275	18363	18424	18256	18217	18318	18560	18039	18240	18290	18149	18240	18295	18240	18265	18100	18205	18138	18200	18199	18133	18197	18259	18420	18231	18325	18436	18272	18254	18447	18192	18272	18221	18158	18143	18372	18330	18124	18388	18392	18187	18375	18441	18377	18359	18436	18245	18201	18262	18143	18104	18348	18179	18446	18384	18352	18291	18151	18210	18230	18330	18038	18244	18275	18453	18172	18264	18316	18436	18264	18337	18309	18433	18224	18243	18132	18126	18096	18097	18007	18411	18404	18173	18301	18509	18265	18285	18234	18104	18073	18358	18566	18216	18367	18235	18569	18160	18205	18403	18164	18197	18355	18519	18402	18309	18311	18351	18310	18365	18371	18391	18223	18329	18397	18280	18267	18109	18251	18370	18299	18304	18261	18401	18122	18190	18108	18426	18233	18257	18587	18055	18264	18169	18300	18049	18327	18257	18258	18408	18548	18226	18353	18346	18416	18174	18276	18147	18320	18213	18192	18397	18318	18270	18166	18290	18240	18462	18345	18204	18408	18165	18124	18201	18260	18410	18143	18236	18245	18161	18442	18445	18358	18276	18367	18159	18272	18240	18497	18295	18169	18235	18338	18225	18284	18364	18195	18278	18123	18237	18273	18252	18570	18304	18513	18364	18260	18280	18502	18319	18099	18264	18417	18324	18201	18326	18215	18295	18245	18269	18295	18263	18410	18263	18223	18330	17960	18221	18177	18515	18302	18310	18334	18225	18353	18184	18328	18234	18216	18340	18294	18430	18349	18183	18416	18573	18262	18225	18187	18286	18226	18271	18283	18382	18412	18483	18390	18366	18373	18162	18192	18258	18143	18407	18387	18366	18313	18157	18316	18537	18132	18331	18306	18136	18304	18246	18173	18147	18299	18316	18249	18471	18242	18202	18231	18396	18375	18162	18307	18303	18351	18305	18270	18628	18216	18344	18192	18178	18314	18151	18267	18243	18368	18234	18266	18227	18318	18320	18018	18327	18213	18422	18180	18191	18425	18414	18235	18254	18142	18325	18078	18359	18167	18375	18277	18339	18296	18245	18415	18186	18288	18562	18147	18141	18253	18182	18479	18160	18337	18347	18263	18313	18215	18234	18166	18145	18370	18019	18574	18219	18341	18251	18301	18289	18300	18164	18311	18243	18315	18190	18222	18371	18566	18213	18188	18240	18346	18226	18071	18217	18479	18476	18271	18269	18349	18403	18451	18092	18294	18152	18284	18113	18388	18139	18271	18395	18318	18203	18359	18137	18380	18377	18494	18397	18247	18310	18223	18079	18245	18278	18319	18248	18361	18132	18356	18094	18232	18134	18162	18442	18366	18175	18482	18319	18439	18411	18102	18039	18368	18258	18376	18131	18219	18258	18156	18208	18377	18150	18343	18287	18261	18338	18256	18406	18340	18324	18241	18241	18204	18254	18299	18491	18572	18275	18162	18163	18304	18086	18161	18286	18192	18297	18266	18225	18237	18194	18246	18286	18238	18298	18157	18563	18438	18269	18241	18412	18376	18388	18254	18229	18037	18134	18244	18309	18154	18202	18193	18149	18165	18319	18451	18166	18332	18174	18409	18364	18349	18412	18239	18383	18428	18430	18211	18121	18349	18416	18357	18375	18325	18473	18297	18260	18371	18144	18144	18278	18189	18327	18290	18374	18184	18360	18221	18175	18347	18349	18189	18352	18208	17958	18352	18194	18328	18407	18334	18421	18370	18270	18494	18104	18326	18430	18346	18222	18314	18473	18212	18329	18252	18587	18256	18092	18214	18235	18406	18277	18398	18135	18268	18348	18122	18274	18523	18367	18232	18042	18085	18215	18141	18256	18255	18107	18030	18294	18300	18309	18346	18339	18115	18321	18126	18388	18258	18340	18113	18420	18245	18568	18273	18383	18320	18235	18227	18295	18396	18223	18318	18278	18119	18462	18134	18257	18170	18321	18076	18034	18402	18235	18239	18159	18254	18275	18209	18497	18257	18283	18092	18184	18200	18041	18110	18241	18366	18441	18219	18443	18082	18172	18245	18333	18374	18089	18090	18356	18495	18463	18189	18326	18493	18482	18337	18369	18397	18281	18148	18246	18311	18118	18499	18128	18436	18210	18037	18384	18331	18470	18103	18232	18305	18283	18154	18282	18351	18308	18245	18249	18244	18169	18258	18196	18305	18518	18402	18328	18377	18205	18355	18345	18388	18405	18319	18231	18283	18268	18442	18120	18234	18185	18232	18405	18231	18145	18175	18345	17954	18192	18332	18135	18151	18085	18282	18398	18234	18260	18482	18095	18369	18327	18155	18271	18293	18345	18316	18208	18456	18260	18296	18305	18191	18249	18297	18066	18387	18301	18457	18312	18090	18206	18139	18449	18370	18367	18293	18246	18384	18487	18393	18272	18434	18244	18260	18404	18392	18346	18272	18226	18390	18375	18250	18379	18383	18318	18275	18266	18382	18366	18099	18072	18469	18358	18372	18170	18411	18283	18280	18151	18261	18136	18053	18206	18342	18218	18251	18313	18339	18319	18123	18339	18395	18234	18322	18402	18467	18159	18161	18312	18250	18135	18118	18421	18365	18606	18385	18084	18287	18203	18328	18573	18229	18097	18118	18194	18179	18258	18346	18583	18301	18392	18187	18336	18173	18357	18310	18005	18075	18393	18141	18374	18316	18308	18380	18322	18043	18254	18208	18336	18129	18311	18544	18527	18234	18282	18325	18095	18137	18172	18118	18232	18292	18222	18082	18169	18187	18213	18414	18421	18224	18112	18192	18250	18249	18291	18320	18238	18466	18261	18291	18331	18325	18253	18204	18058	18094	18169	18402	18345	18293	18307	18294	18417	18405	18415	18268	18385	18366	18457	18315	18187	18493	18357	18464	18395	18186	18298	18532	18415	18326	18262	18312	18296	18333	18344	18338	18330	18303	18299	18119	18290	18481	18476	18182	18298	18338	18104	18353	18303	18264	18294	18426	18185	18203	18178	18056	18300	18244	18323	18200	18366	18268	18227	18368	18203	18306	17965	18195	18459	18311	18176	18217	18278	18209	18228	18355	18303	18342	18226	18314	18281	18376	18209	18215	18244	18259	18134	18002	18393	18108	18372	18165	18142	18066	18454	18343	18344	18321	18395	18218	18341	18339	18506	18215	18294	18118	18152	18352	18276	18247	18227	18395	18298	18278	18190	18186	18493	18379	18218	18352	18304	18095	18115	18159	18328	18221	18382	18338	18398	18393	18228	18387	18397	18362	18248	18396	18458	18339	18325	18355	18378	18446	18256	18212	18219	18155	18294	18087	18163	18253	18070	18338	18335	18276	18362	18253	18432	18389	18307	18426	18231	18174	18073	18412	18479	18262	18369	18352	18165	18432	18224	18191	18271	18208	18101	18275	18336	18273	18164	18120	18213	18366	18524	18316	18298	18259	18206	18142	18258	18357	18231	18229	18371	18171	18354	18191	18170	18197	18204	18388	18235	18377	18350	18324	18383	18215	18431	18346	18229	18148	18269	18386	18313	18441	18236	18246	18207	18471	18330	18393	18345	18264	18308	18107	18285	18331	18287	18056	18146	18142	18309	18269	18210	18432	18330	18392	18488	18400	18222	18430	18332	18384	18102	18188	18430	18364	18080	18191	18316	18160	18131	18222	18119	18212	18302	18100	18303	18289	18225	18274	18573	18498	18407	18294	18323	18216	18339	18374	18339	18382	18208	18220	18309	18203	18353	18187	18203	18307	18362	18264	18165	18192	18206	18438	18411	18159	18327	18431	18350	18185	17996	18295	18220	18475	18418	18375	18391	18388	18415	18160	18137	18256	18402	18294	18334	18218	18228	18256	18286	18243	18424	18378	18306	18276	18384	18397	18197	18085	18289	18470	18393	18389	18357	18060	18533	18302	18355	18169	18095	18191	18306	18267	18310	18277	18305	18325	18268	18479	18383	18246	18310	18275	18228	18535	18212	18020	18042	18383	18455	18494	18384	18493	18422	18338	18171	18321	17926	18439	18335	18360	18184	18249	18274	18127	18417	18273	18553	18301	18131	18487	18490	18413	18438	18459	18345	18177	18203	18332	18293	18289	18502	18352	18382	18326	18109	18073	18290	18170	18151	18339	18138	18309	18236	18292	18425	18070	18274	18334	18254	18250	18315
15685	16087	15884	15600	15266	15349	15099	15086	15067	15055	19434	21542	17878	15720	15492	14908	15158	14947	15028	15060	15175	15164	15102	15058	14908	15230	15207	15101	14894	15171	15316	14933	15215	14959	14990	15178	15079	15035	15113	15062	15117	15197	15016	15001	15177	14989	15156	15272	15058	15118	15031	14916	15116	15084	15072	15043	15110	15117	15048	15144	15079	15008	14969	15189	15142	15052	15028	15088	15178	15138	15022	14951	15005	15048	14938	15138	14999	15064	15029	15163	14970	15077	15044	15083	15111	15211	15259	15175	15018	14976	15089	14956	15002	15126	15201	15194	14935	15201	15083	15079	15092	15086	14962	15042	14987	15093	15100	15007	15169	15081	15121	15062	14944	15128	15173	15119	15043	15057	15089	15112	15050	15168	14918	15189	14971	15144	15137	15089	15145	15060	14993	15168	15209	14803	15024	15117	14908	14914	15067	15062	15065	15151	15121	15251	15206	15064	15014	15155	15128	15165	15182	15090	15023	15157	15007	15157	15113	15082	15139	15049	15071	15012	15263	15123	15023	15106	14960	15211	15018	15129	15091	14925	15158	15101	15106	14927	15135	14985	15076	15118	14982	14923	15079	15144	15026	14989	15038	15196	15096	15102	14984	15179	15132	15067	15094	15068	15071	15086	15241	15138	15116	15272	15119	15122	15237	14956	15068	15083	15228	15118	15156	15143	14931	14925	14813	15104	15151	14958	15026	15096	15084	15165	15035	15052	15075	15138	15130	15044	15151	15057	14875	15025	15211	14927	15249	15109	15036	15093	15203	15083	14970	14991	15154	14983	15111	15154	15057	14954	15101	15165	15189	15063	14865	15058	15080	14960	15030	15240	15028	14999	14939	15226	15167	15052	15192	15173	14930	14958	15211	15042	15276	14870	15076	15115	14985	15115	15126	15052	15003	15140	15129	15165	15130	15211	15076	14893	15056	14980	15074	15065	15070	14963	15053	15163	15194	15199	15210	15173	15300	15038	15018	15158	15030	15112	15044	15107	14968	15034	15038	15154	15066	15134	14901	14868	15085	14981	15195	15086	14893	15054	15073	15121	15077	15123	15096	14979	15032	15267	15181	15089	15118	14986	15103	15174	14901	14996	15021	15048	14998	14982	15173	15334	15154	15095	15077	15025	15004	15159	15207	15178	15024	15040	14956	14938	15202	15044	15022	15265	15067	15155	14924	15141	15092	14885	15081	15280	14860	15182	15052	15102	15061	14975	15090	14998	15094	15142	15098	15084	15065	15126	15178	15126	15099	15126	15364	14989	15034	14913	15095	15155	15100	15261	15285	15153	15039	15028	15137	15161	14976	15161	15074	14909	14988	15007	15064	14901	15149	15020	15206	15022	15119	15058	15049	14939	15027	15091	14907	15305	15129	15125	14967	15067	15192	15011	15098	15053	14996	15139	15146	14974	14954	15116	15044	15042	15131	15137	15096	14997	15078	15313	15147	15094	14978	14974	15137	15139	15088	15023	14940	15021	15004	15152	15040	15139	15178	15070	15018	15049	14961	14963	15114	15171	15054	15387	14943	14975	15019	15167	15088	15153	14953	15151	15033	15191	15131	15320	15264	15018	15247	15023	15115	15126	15044	15060	15052	15171	15049	15148	15076	15159	15062	15050	15141	15167	15065	15260	14939	14942	15100	15032	15176	15026	15374	15101	15148	15010	15012	14994	15121	15076	15064	15011	15130	15188	15292	15064	15228	15084	15044	15042	15058	15149	14958	14890	15054	15153	15179	15037	14977	15151	15112	15033	15046	15019	15168	15106	14992	15118	15033	15056	14992	14928	14982	15097	15040	15027	15154	15060	15228	15174	15124	15110	15076	15050	15126	15113	15007	15085	15009	14920	15050	15146	14987	15022	14899	15149	15096	15152	15141	15082	15136	15109	15088	15207	15130	14990	15001	15026	15103	15033	14882	15046	15036	15113	15004	15092	15122	14887	15132	15204	15163	14991	14971	15155	15014	15116	15164	15141	15132	15061	14983	15192	15125	15283	14921	15074	14953	15231	15090	15092	15131	15026	14919	15297	15151	15176	15215	15038	15016	14961	15057	15142	15229	15189	15141	15183	15249	15031	15161	15075	15192	14993	15216	14944	15190	15277	15050	15084	15109	14948	15112	15138	15241	15081	15179	15237	15024	15081	15142	15062	14980	15078	15095	15342	15205	15141	15029	14975	15205	15132	15152	15090	15108	15027	14967	15252	15071	15129	14890	15043	15147	15144	15270	15093	15039	15076	15189	15274	14929	15171	14944	15110	15229	15175	15108	15143	15030	15107	15012	15143	15052	15229	15044	15166	15087	15221	15151	15103	15270	15094	15156	14982	15159	14914	15086	14976	15148	15029	15082	15147	15087	14941	15214	15197	15122	15229	14972	15098	15249	15041	15124	14928	14993	15153	15157	15184	15108	14934	15062	14979	15116	15206	15078	15069	15199	15012	15043	14956	15112	15110	15240	15040	15170	15017	14958	15314	15176	14918	15141	15172	15098	14989	15054	15155	15001	14997	15030	15115	15238	15190	15043	15106	15100	15059	15102	15043	14993	15154	15111	14983	14973	15077	15279	15088	15052	15125	14971	14927	15035	15120	15121	15140	15027	15021	15163	15177	15104	15098	15200	15078	15207	15089	15061	15002	15188	15012	15142	15016	14998	15061	15034	14924	15180	15092	14920	15178	14984	14974	14981	15164	15127	15139	15034	15111	15179	15034	15225	15073	15073	15175	15251	15254	15208	14949	15047	14961	15047	15143	15187	15138	15142	15107	15107	15020	15145	15110	15186	15016	15113	15190	15186	15010	15165	15117	15075	15207	14964	15084	15215	15235	15021	15161	15040	15128	14905	15176	15185	15080	15027	15027	15222	15136	15206	15079	15147	14992	15285	15076	15043	15016	14973	15113	15043	15232	15082	15260	15264	14976	15279	15078	15027	15107	15169	15048	15174	15000	15271	15141	14999	15100	15146	15063	15096	15035	15085	15046	15041	14984	15032	14973	15131	15160	15182	14871	15018	15025	15092	15265	15073	15133	14997	15279	15082	14998	15230	15068	15241	15088	14898	14956	15044	14961	14910	15082	15023	15117	15199	15051	15190	15105	14912	15029	15014	15294	15142	15025	15233	15085	15198	15006	15137	15087	15038	15044	14932	15111	15102	15302	15072	14923	15104	15192	15051	15201	15092	15128	15075	15020	15120	15191	15117	14937	15186	15083	15238	15085	14974	15089	15158	15036	15231	14807	15355	15058	15066	15230	14968	14971	15079	15171	15069	15109	14954	15033	15153	15164	14852	15032	15193	14915	15136	15116	15067	14980	15313	15089	15012	15226	15185	15018	15215	15121	14897	15086	14988	15105	15068	15144	15010	15333	14971	15175	15146	15048	15056	15049	15180	15052	15182	15188	15102	14985	15126	15105	15304	15143	14985	15120	15053	15276	15043	15101	15064	15120	15210	15153	14972	14953	15161	14976	15005	15160	15138	14942	15028	15167	15127	15067	15171	15155	15107	15077	15114	15179	15112	14996	15202	15028	15245	14922	15183	15117	15131	15059	15231	15101	15274	14894	14843	15131	15191	15034	15019	15046	15110	15112	15080	14947	15130	15040	15050	14924	15002	15171	15044	15033	15120	15093	15049	15172	15233	15245	15256	15115	14996	15036	15102	15148	15200	15063	15064	15048	15014	14988	15020	15074	15214	15038	15073	15190	15070	15298	15082	14952	14851	14978	15120	15180	15264	15124	14941	15095	15060	15099	15054	14929	15296	15162	15031	15184	15123	15032	15134	14953	15049	15035	15079	15082	15115	15133	15145	14983	15039	15083	15265	15227	15016	15107	15170	15060	14972	15001	15074	15295	15166	15086	15002	15209	15227	15219	15061	15049	15053	14959	15078	15098	15082	15031	15107	15096	15139	15234	14935	15177	15022	15089	15172	15055	15181	15104	15061	15049	15041	15028	15083	15102	15129	15075	15017	15125	14959	15039	15068	15129	15189	15038	15038	15249	14978	15050	15168	15053	15126	15264	15038	15121	15095	15014	15009	14997	15029	15175	15008	15132	15135	15291	15102	14960	15182	15143	15146	15168	15162	15148	15045	14928	15035	15078	15197	15073	15124	15083	15134	15023	15086	15224	15008	15184	15037	15027	15136	15089	14987	15072	15189	15070	14976	15311	15237	15136	15002	15185	14994	15048	15174	15061	15111	15273	15149	15020	15144	15149	15125	14941	15168	15097	15137	15003	15086	15182	15149	15166	15122	15157	15228	15038	15041	15088	15073	15187	15300	15038	15087	15184	15220	15024	15034	15198	14883	15009	15056	15019	15175	15231	15068	14813	15149	15051	15120	15019	15092	15162	14961	15078	15008	15088	15038	15134	15044	15011	15287	14977	15014	15062	14975	15097	15178	15083	15087	15267	15014	15071	14936	15106	15082	15020	15092	15087	15055	14979	15170	15195	15302	15275	15197	15250	15119	15069	15138	15073	15107	15050	15024	15121	15040	15172	15080	15028	15149	15114	15037	15175	15156	15175	14927	15278	15166	15097	15005	15051	15164	15182	15142	15114	15027	15129	15051	15084	15093	15168	15027	15254	15129	15121	14859	15116	15209	14961	15146	15037	14996	15256	14940	15040	15238	15095	15212	15031	15144	15142	15240	15133	15130	15282	15024	14885	15031	15136	14933	15106	15092	15083	15009	15153	15110	15078	14988	14977	15036	15100	15261	15204	14970	15125	15066	15145	14936	15272	15235	14919	15185	15181	15024	15069	15053	15161	15121	14967	15102	15103	15216	15049	15115	14975	15203	15046	14970	15147	15202	15056	15049	15033	15330	15065	15067	15013	15182	15114	15117	15041	15204	15113	15101	15172	15135	14983	15207	14882	15056	15080	15052	15102	15076	15100	15114	15049	15209	15131	15038	15258	15191	15208	15027	15130	14972	15075	15159	14989	15096	15137	15067	15188	15156	14807	15180	14955	15006	15104	15065	15017	15009	15046	15019	15118	15341	15155	15079	15222	15103	14854	15122	15063	15111	15236	15022	15094	15060	15341	14936	15221	15134	14956	15065	15090	14927	15179	15117	15221	15129	15044	14890	15102	15181	15196	15079	14952	15112	15094	15118	15175	15061	15153	15191	15125	15028	15097
25576	20787	26904	25443	20525	19417	19735	18544	18392	18765	34348	37835	26554	21138	18805	18277	18306	18386	18175	18365	18289	18269	18238	18293	17978	18224	18139	18222	18266	17914	18118	18257	18177	18271	18260	18091	18064	18226	18042	18211	18052	18388	18116	18152	18055	18096	18238	18072	18304	18305	18030	18107	18121	18178	18264	18132	18024	18188	18349	18296	18230	18157	18204	18137	18282	17915	18116	18242	17902	18172	18088	18092	18353	17963	18154	18250	18293	18001	17989	18149	18139	18302	18151	18063	18147	18196	18356	18053	18208	18462	18173	18255	18317	18151	18119	18148	17956	18045	18120	18166	18075	18029	18444	18276	17925	18034	18185	18062	18064	18053	18143	18049	18098	18025	18096	18187	18105	18281	18124	18033	18075	18036	18184	18118	18346	18022	18282	18258	18051	18223	18215	18225	18189	18337	18223	18170	18019	18020	18124	18201	18087	18088	18176	18169	18026	18112	18115	18269	18224	18273	18075	18204	18238	18078	18077	18010	18171	17865	18001	18202	18281	18235	18031	18071	18207	18069	18235	18170	18000	18164	17944	17941	18104	18138	17969	18168	17888	18016	18201	18026	18230	18145	18190	18032	18212	18093	18120	18118	18159	18058	18097	18254	18117	18153	17958	17985	18091	18218	18156	18049	18193	18079	18140	17943	17927	17836	18098	18095	18096	17918	18165	18282	18288	18305	18173	18218	17871	18102	18384	18065	18166	18114	18137	18099	17925	17851	18096	17954	18141	18269	18085	18208	18215	18310	18249	18098	18007	18298	17985	18013	18209	18199	18304	18268	18306	18149	18228	18128	18212	18075	18294	18060	18296	18214	18220	18394	18098	18301	18321	18108	18128	18495	18104	17978	18111	18200	18166	18099	18138	18064	18014	18329	18157	18062	18023	18093	18254	18149	18047	18212	18126	17929	18110	18119	18067	18037	18203	18326	18161	18326	18300	18195	18055	18366	18034	18376	18064	17980	18135	18345	18268	18351	18189	18181	17962	18132	18234	18201	17836	18001	18150	18135	18170	18083	17964	18136	18311	18200	17927	18101	18166	18114	18332	18084	18189	18284	18179	18110	18063	18204	18288	18163	18097	18252	18096	17822	18210	18199	18150	17992	18193	18130	18354	18318	18217	18102	18242	18086	18038	18085	18199	18006	18270	18220	18116	18149	18159	18222	17953	18102	18086	18007	18200	18087	18130	18079	17997	18064	18059	17952	18278	18328	18251	17907	17940	18118	17985	18102	17940	17990	18070	18091	18030	18110	18118	18175	18180	17967	18127	18007	17979	18036	18224	17883	18116	18071	18207	18362	18190	18066	18083	17990	18135	18143	18080	18234	17992	18111	18069	18225	18235	18211	18244	18161	18181	18094	18015	18061	18286	18052	18111	18006	18059	18091	18195	18117	18101	18174	18167	18180	18038	18151	18139	18212	17987	18134	17876	18210	18156	18111	18337	18190	18040	18088	18213	18001	18191	18086	18087	18032	18075	18165	18220	18111	18173	18147	18154	18132	18182	17894	18108	18103	18288	18371	18287	17993	18199	17915	17918	17915	18140	18149	18143	18089	18234	18078	18181	18190	17970	18050	18272	18077	18139	18207	18257	18164	18139	17801	18209	18188	18147	18154	18186	18063	17941	18310	18090	17907	18328	18268	17991	17832	17926	18092	18116	18065	18034	18120	17854	18122	18141	18248	18117	17976	18091	18164	18114	17969	18001	18086	18253	18329	18292	18037	18061	17858	18250	18049	18180	18207	18182	18086	17948	18063	18361	18304	18288	17835	18128	18173	18183	18263	18064	18186	18149	18328	18216	18162	18083	18062	18032	18027	18301	18280	18139	18102	18044	18127	18258	18168	17968	18073	18144	17956	17964	17990	18062	18097	17889	18141	18140	18146	18182	18137	18178	17965	18405	18048	18058	18207	18257	18121	18247	18100	18080	18146	18222	17910	18249	18078	18149	18416	18160	18090	17885	18038	18120	18277	18174	18018	18108	18180	18032	18165	18053	18249	18244	18127	18213	18054	18235	18005	17940	18008	18079	17923	18041	18521	18221	18173	18214	18378	18242	18120	18013	18150	18248	17979	17996	17972	17958	17984	18086	18156	18163	18068	18022	17995	18393	18118	18194	18095	18206	18111	18196	18142	18039	18107	17880	18110	18065	18114	17963	17993	17947	18117	18220	18251	18099	18159	18302	18072	18005	18257	18181	18184	18134	18072	18195	18216	18252	17939	18139	18147	18330	18051	17903	18102	18186	18147	18113	18074	18038	18218	18107	18163	18105	18119	18207	18040	18024	18097	18119	18178	18165	17964	18093	18036	18084	18006	18270	18316	18154	17829	18128	18149	18017	18114	18109	18085	18040	18080	18166	18122	18004	18023	18216	18447	18191	18029	18138	18101	18420	18138	18216	18110	18079	18261	18050	18102	18320	18186	18184	17995	18085	18146	18253	18076	18044	18341	17924	18141	18339	18128	18202	18124	18054	18372	18094	18062	18350	18219	18182	18087	18085	18069	18171	18186	18187	18319	17995	18155	17883	18039	18001	18191	18109	18302	18326	18159	17875	18189	18252	18054	17978	17991	18005	18152	18080	18473	18105	18262	18154	18149	18116	18189	17997	18157	18202	18141	18328	18064	18168	18382	18017	18075	18322	18079	18115	17937	18146	18051	17935	18185	18084	18218	18205	18113	18094	18106	17981	18204	18176	18188	17995	18238	18095	18297	18373	18309	18311	18284	18062	18117	18165	18046	18208	18099	18165	18068	18262	18120	18071	18143	18041	18134	18351	18243	18213	18191	18025	18360	18131	18062	17925	18189	18061	18037	18069	18112	18235	18176	18330	18160	17909	18112	17968	18065	18097	18151	18174	18271	18182	18216	18043	17962	18107	18134	18100	18058	18073	18043	18270	18070	17921	18366	18129	18154	18198	18231	18144	17902	17814	17927	18145	18304	18159	18076	18195	18152	17955	18262	18189	18251	18223	18336	18009	18258	18318	18272	18165	18012	18296	18138	18033	18300	18133	18231	18071	18121	18153	18072	18286	18209	18092	18271	17986	17914	18069	18155	18241	17969	18002	17999	18049	18142	18091	18054	18090	17943	18302	18123	18202	18253	18081	18230	18076	18090	18195	17994	18237	18259	18008	18161	18322	18112	18272	18069	18032	18073	18193	18267	18302	18168	18143	18133	18003	18127	18107	18035	18108	18170	17996	18043	18023	18162	18327	18252	18152	18133	18209	18064	18071	18122	18268	18097	18071	18043	18072	18246	18146	18271	18167	17995	18019	18302	18012	18086	18003	18181	17854	18008	18117	18206	18181	17957	18149	18095	18178	18191	18199	18270	18128	18125	18227	18138	18253	18062	18285	18123	18112	17931	18095	18297	18007	18133	17942	18053	18256	18072	18278	17943	17999	18117	18057	18155	17991	18089	18053	18165	18183	18056	18246	17935	18139	18160	18249	17831	18206	18076	18099	18078	18374	18138	18061	18338	18011	18122	18205	18083	18033	18088	18215	17912	18216	18192	18292	18246	18137	18069	18210	18041	18257	18134	18146	18075	18007	18012	18178	17919	18108	18118	18326	17949	18096	18180	17999	18172	18117	18341	18230	18028	18240	17860	18012	18334	18153	18118	18228	18120	18206	18253	18073	17958	18221	18111	18133	18054	18155	17997	18181	18131	18130	18150	18145	18161	17970	18302	17950	18147	18088	18375	18117	17982	18160	18159	18076	18218	18302	18282	18174	18136	18042	18102	18172	18251	18415	18214	18065	18171	18059	18118	18183	18125	17970	18152	17976	18199	17755	18115	18122	18225	18077	17965	18132	18256	18040	18026	17986	18230	18188	18138	18207	18166	18085	17933	18210	18347	18225	18018	18176	18062	18079	17975	18176	18181	18133	17969	18041	18273	18162	17945	18112	17905	18246	18178	18102	18225	18318	18060	18081	18141	18146	18032	18155	18098	18076	18134	18142	18128	18228	17943	17925	18071	18213	17938	18242	18109	18293	18166	17979	18126	17992	18132	18136	17955	18023	18029	18059	18022	18110	18147	18027	18004	18243	18128	18034	18214	18076	18160	18125	18011	18349	18191	18242	18152	18098	17931	18182	18020	17989	18242	18033	18156	18117	18070	18194	18055	18205	18134	18166	18293	18035	18056	18090	18053	18057	18076	17959	17991	18030	17974	18018	18147	18028	18277	18167	18012	18297	18259	18323	18183	18014	18184	18135	18107	18247	18095	18131	18382	18252	18107	18152	18142	18315	18135	18080	18011	18317	17784	17953	18163	18226	17895	18157	18009	18003	17886	18110	18005	18030	18303	18073	18124	18221	18257	18210	18079	18081	18151	18141	18058	18070	18186	18111	18011	18025	18075	18329	18212	18050	18199	18070	18259	18301	18176	18049	18119	18213	18218	18027	18115	18209	17990	18020	18189	18175	18334	18182	18057	18165	17938	18165	18316	18096	18131	18198	18047	18108	18005	17936	18074	18035	18216	18124	18186	18077	17848	18247	18065	18018	18270	18136	18113	18154	18040	18028	18267	18121	17908	18131	18231	18065	18168	18009	18045	18261	18084	18121	18121	18013	18081	18034	18223	18226	18195	17956	18229	18163	17960	18022	18217	18145	18210	18087	18097	18319	18176	18453	17900	18090	18134	18165	18273	18076	18038	18006	18062	18070	18308	18095	18095	18195	18219	18159	17938	18063	17906	17929	18183	18191	17917	17950	17836	18133	18016	18170	18143	18131	18016	17884	18265	17993	18003	17958	17857	17836	18227	18171	18012	18261	18159	18191	18147	18194	18063	18095	18237	18277	17982	18169	18324	18200	18064	18262	18092	18080	18223	18117	18144	18136	18242	18406	18272	18439	18302	18252	18228	18181	18121	18136	18149	18135	18075	18088	18287	18143	18015	18198	18070	18198	18253	18016	18116	18077	18110	18116	18356	18305	18105	18030	18294	18254	18082	18055	18150	18210	18051	18072	18104	18168	18274	18089	18194	18019	18210	18304	18177	18146	18000	18218	18046	18182	18167	18065	18132	18415	17893	18245	18203	18092	18026	18132	18127	17929	18153	18066	17994	18011	18051	18124	18048	18170	18055	18171	18120	18222	18054	18091	18163	18361	18228	18010	18208	18090	18022
14281	20246	19844	17538	16404	15922	15631	15488	15472	16209	37637	36535	23782	17350	15328	15089	15057	14905	14999	15103	14954	15025	15296	15046	15053	15121	14807	15123	15093	15039	15155	14955	15049	15043	14997	14900	15042	15149	15033	14960	15148	14980	15269	14933	15177	15136	14927	14956	15150	15128	15009	15130	15138	15064	15021	15109	14999	15129	15105	15063	15157	14952	15084	15063	14982	14919	14891	15000	15044	14882	15042	15012	15110	15050	15055	15085	15032	15038	14978	15058	15030	15044	15106	15202	15025	14953	15024	15088	15138	15035	15185	15022	15241	14932	14953	15189	15009	15047	15066	14999	14885	15092	14903	15014	15090	14946	15133	14991	15044	15008	15052	14966	15098	15085	14971	15026	15142	14993	14809	14950	15033	15156	14844	15122	14985	15222	15080	15125	15076	14912	15033	15067	14976	14910	15159	14911	15023	15102	15034	15263	15126	15053	15092	15050	14927	15098	14902	15181	15017	15104	15029	15044	15175	15156	15055	15097	14983	15059	14818	15037	15038	15060	15059	15062	14945	14949	15074	15009	14950	15036	15026	15042	14933	15102	14938	15085	15050	15075	15101	15015	14920	15219	15102	14745	15000	15046	14991	15138	15041	14997	15036	15026	15087	14933	15081	14939	15142	14949	14839	15022	14913	15064	15081	15104	15026	15048	15105	15117	14988	14856	15031	15109	15122	14950	14996	15074	14962	14994	14888	15074	14851	15065	15181	15031	15075	15015	15024	15075	14734	15033	14982	15085	15136	15063	15101	15235	15023	14929	15164	14724	15070	14949	14950	15185	15202	14929	15083	15155	15084	15002	15054	15017	15003	15095	15109	14948	15107	15048	15180	15028	15080	14971	15076	14833	15080	15032	15043	15126	14979	15152	15077	14890	15086	15024	15133	15167	15152	14934	15099	15116	14962	14965	15076	15058	15064	15020	14909	15002	15105	15125	15264	15015	15076	15127	15129	15107	15115	15217	15158	14883	15070	15064	14990	14972	15122	14917	14854	15120	15101	15185	14844	15037	14938	14989	14996	14863	14952	14895	15098	15040	15069	14987	14891	14956	14920	14977	15065	14851	15070	14789	14991	14995	15107	15161	15036	14940	15131	14944	15068	15096	15046	14979	15074	15012	15093	15036	15086	14850	15057	14984	14926	15008	15017	15102	15159	15240	14917	15022	14990	15105	15152	15208	14915	15017	15104	14973	15039	15052	15066	15108	15009	15119	14995	15040	14982	15034	14958	15089	15109	15044	15141	15044	14964	14915	15127	15041	15045	15064	15192	15079	15003	15200	14948	15013	15039	14911	14927	15195	14945	15020	14973	15077	15073	15050	15096	14999	15061	15033	15060	15003	15173	15120	15107	14985	15063	15029	15061	14993	14960	14956	14984	14920	15184	15058	14983	15027	15110	15058	15109	14912	14850	15004	15007	15111	14894	14975	15079	14985	15044	14805	15104	15133	15004	14976	15178	14949	15178	14866	15005	15086	15074	15037	14973	15011	15065	15005	15027	14916	15019	15094	14978	14978	15223	15028	15133	14882	15138	14972	14933	15036	15091	15025	15137	14881	15250	15052	15046	14959	15186	14864	14957	15091	14891	14861	15159	15068	15026	14914	15073	15077	15082	15058	15095	14912	15049	15244	15136	15087	15046	14985	15062	14942	15008	14984	15085	15133	15002	15065	15223	15278	14989	14996	14908	15186	14962	15018	14905	14877	15020	14890	15052	14965	15058	14970	14860	14993	14985	15009	14880	14966	14991	15076	15029	15112	15086	15090	14864	15066	15063	15046	15008	14939	15124	15088	14935	15139	15089	14935	15029	15194	14935	15109	15078	14950	14905	14968	14985	15121	15077	15077	15049	15055	14973	14991	15066	15013	15071	14796	14932	15063	14842	15034	15081	14942	14927	15152	15128	15102	15028	14923	14913	14856	15072	14934	14948	15010	15025	14792	15195	14976	14977	15076	14988	15046	14916	14964	14957	14865	14926	15160	15037	14907	15071	15132	15051	15016	15168	15141	14951	14883	15021	15120	14873	15039	14872	15142	15096	15041	14881	14887	14864	15023	14945	15039	15148	15108	14941	15109	14913	14982	14989	15170	15108	15193	15142	15181	14981	14953	14984	15165	15156	14990	15226	15117	15056	14821	15125	15021	14977	15206	14922	15168	15160	14931	15200	14990	14975	15040	14996	15001	14969	15041	14935	15095	15239	15107	14897	14985	15114	15064	14999	15037	15037	15260	15119	14976	14899	14919	15039	14919	14914	15129	15046	15185	14895	15097	15017	14904	15111	14905	15092	15036	14981	15029	15039	15101	15086	14974	14870	15070	14939	15163	15054	14923	14960	15069	15063	15035	14906	15184	15012	14773	15182	15186	15089	14934	14984	15091	15100	14954	15188	14864	15005	15025	15114	15127	15170	14902	15088	14978	15122	15227	15137	15083	15040	15064	14872	14990	14957	14881	15005	15033	15079	15117	15138	15205	15137	15098	14894	15184	15027	15085	15214	15014	14936	14986	14923	15068	15026	14903	15066	14975	15057	14931	15036	15068	15136	15015	15049	15142	15018	14960	15102	14992	15083	15080	15146	15122	15156	14952	15084	14999	15251	15144	14943	14972	14937	14909	15083	14840	14944	15054	15054	15095	15052	14934	15054	15092	15010	15208	15095	15030	15153	14975	15028	14907	15119	15133	14882	14981	14865	15037	14987	15071	14884	14953	15163	15023	14987	15167	14943	15069	14968	15120	15067	14991	14969	14965	15209	15259	15118	15112	14986	14894	14992	14906	14943	15037	14947	14973	15014	15066	15224	14966	14982	15093	14979	15042	15277	15077	15043	15015	14902	14866	14855	15156	14959	15168	15086	14997	15008	14900	15093	15074	14929	15025	15076	14934	15006	15122	15027	15055	14902	15012	15141	15094	14997	15176	15003	15086	15044	15113	15082	14952	15069	15199	14964	14946	15045	15041	15125	15085	15050	14890	14874	14966	15129	14963	15045	15192	15033	15098	14959	14971	15004	14855	15094	15093	14968	14941	15017	15059	15153	14906	15188	15069	15106	14820	15064	15098	15007	15063	14989	14994	15064	14946	14945	15201	14971	15020	15003	15012	15035	15013	15014	15218	14939	15020	14916	15114	14905	15092	15021	15095	15223	14862	15100	14947	15161	14943	14961	14993	15065	15174	14817	15067	15161	15063	14865	15082	14822	15096	15114	15016	14995	14999	15081	15048	15001	14827	15126	14951	14904	14946	15175	15013	15055	15011	15123	15099	14808	14815	15214	15127	14908	14894	14895	15285	15159	15013	14778	14985	15028	15127	15066	14946	15126	15084	15143	15158	15098	15020	15034	15113	15059	14902	15143	15088	15030	15058	15109	15045	15051	15008	15235	15072	15061	15021	14876	15134	14949	15041	15066	14986	15056	14983	15221	15052	15173	14937	15006	15015	14891	14923	14987	15085	14977	14962	15079	15091	15040	15031	15070	15034	15184	14922	14988	14969	15067	15201	14999	14934	15134	14908	14902	14929	15020	14941	15001	14954	15014	15154	15307	15040	15101	15010	15177	15137	14916	15121	14951	15087	15020	15029	15071	15045	15282	15045	14981	15108	15050	15066	14986	14876	15217	14996	15001	14989	15098	15074	15074	15134	15122	15165	15127	14915	15015	15135	15193	15061	15073	15105	14962	15184	15089	15049	15007	15001	15110	15148	15131	14993	15071	15042	14940	14989	14992	14959	14964	15028	15068	15056	15146	15192	15078	15092	15176	14863	14975	15295	14974	15101	14947	15080	15035	15145	15063	14981	14969	15195	15128	15079	14964	15138	14913	15180	15001	15040	15054	15002	15124	15013	15002	15119	15045	15194	15050	14981	14870	14988	14960	15054	14946	15166	15077	15059	15025	14893	15086	15235	15043	15022	14983	15137	15044	14945	14786	15105	14997	14955	15067	15176	14996	15101	14992	15055	14917	15054	15099	15050	15081	14891	15012	14895	14996	15181	14942	14995	14904	14894	15092	14967	15027	14981	15014	14964	14977	15111	15033	15102	14959	15056	14981	15146	15037	14854	14992	15012	15016	15003	15031	14840	15082	14897	15131	15026	15032	15005	14892	14882	15051	14953	14976	15154	15143	14936	15082	15156	14985	15054	14986	15157	14904	15051	15115	14947	14909	15004	14850	14986	15124	15051	15004	14995	15081	15010	14944	15045	15157	15001	15101	14996	15013	15069	15075	15035	15235	15082	14907	15095	14979	14917	15035	14952	14962	15202	15042	15054	15267	15011	15118	14968	14981	15087	14936	14887	14957	15071	15068	14968	15131	14836	15096	15247	15046	14976	14917	15175	14916	15143	15058	14991	15037	14845	15101	15054	15223	15027	15075	15091	14931	15035	15065	14973	15106	14975	14958	15226	14954	14991	15020	15115	15117	14984	15087	15019	15197	15112	15104	15103	15023	15219	14943	14970	14993	15220	14965	15141	15075	15109	15139	15005	15210	14956	14848	15006	15153	14871	14886	15021	14933	15058	15074	14934	14892	14959	15028	15130	15164	15064	14994	15128	15183	15078	14991	15103	14977	15087	14994	15058	14873	15135	15073	14916	15014	15056	15041	15052	14982	14964	15234	15032	15148	14974	15086	15028	15099	14955	14916	15201	15085	14949	15080	15310	15071	14853	14959	15056	15003	15051	14987	15121	14981	15183	15145	14909	15156	14962	15087	15007	15035	15162	14958	15244	14955	15074	15105	14970	15009	15136	14901	15051	15048	14942	15167	15081	14940	15012	15190	14995	14925	15046	15098	14884	14966	14956	15018	14892	15023	15075	15024	15150	14959	15060	15103	15153	14866	15152	14953	15041	14972	15097	14818	15118	14955	14909	14930	15115	14960	15050	15062	14969	15175	14973	14996	15112	15101	15041	15044	14972	14839	15117	15027	14992	15024	14998	14877	15083	14993	14969	15025	15192	15055	15110	15041	15141	14939	14964	15031	15017	15037	14965	15078	14903	15103	15081	14983	14936	15046	15325	15083	15018	14968	15074	14944	14896	15022	15131	14902	14965	14906	14981	15016	14955	15020	15074	15219	15098	14911	15142	15049	14973	15066	14962	15141	14986	15060	15103	15006	15089	15069	15192	15033	14929	15034	14940
23542	20806	28140	23601	21376	23162	23004	19649	19063	19920	47058	53319	36708	25331	20161	18747	18390	18736	18539	18462	18617	18592	18451	18311	18587	18424	18350	18466	18415	18510	18503	18522	18240	18608	18340	18400	18456	18334	18388	18535	18212	18482	18449	18358	18442	18279	18378	18516	18291	18372	18341	18398	18356	18431	18434	18264	18148	18344	18395	18515	18292	18318	18382	18364	18466	18379	18247	18445	18167	18371	18707	18479	18251	18438	18508	18408	18527	18277	18397	18382	18171	18362	18375	18314	18125	18557	18284	18361	18224	18276	18303	18432	18383	18459	18436	18345	18413	18533	18317	18243	18275	18327	18411	18101	18282	18073	18150	18560	18266	18338	18503	18453	18319	18546	18378	18164	18313	18396	18241	18059	18481	18442	18244	18358	18507	18530	18387	18419	18491	18302	18399	18194	18307	18197	18506	18516	18400	18423	18354	18168	18407	18107	18119	18280	18308	18314	18515	18277	18421	18421	18550	18284	18392	18158	18325	18261	18372	18371	18345	18519	18443	18293	18446	18391	18311	18501	18263	18259	18150	18386	18396	18153	18162	18421	18464	18404	18510	18349	18410	18378	18229	18306	18396	18281	18329	18385	18274	18304	18456	18402	18398	18528	18311	18364	18594	18368	18180	18346	18306	18535	18246	18519	18304	18529	18335	18132	18217	18327	18258	18427	18524	18376	18410	18309	18269	18424	18460	18598	18267	18353	18245	18144	18549	18213	18174	18366	18480	18354	18188	18326	18195	18170	18425	18224	18427	18325	18278	18313	18289	18266	18366	18133	18233	18228	18412	18330	18270	18337	18362	18380	18322	18312	18190	18371	18286	18421	18428	18377	18243	18326	18440	18426	18361	18371	18430	18163	18275	18422	18341	18155	18323	18296	18281	18400	18330	18140	18340	18529	18419	18590	18288	18679	18321	18331	18316	18384	18289	18254	18484	18412	18360	18382	18113	18479	18613	18307	18313	18454	18484	18296	18034	18121	18331	18309	18355	18258	18280	18244	18313	18327	18431	18460	18352	18470	18498	18298	18264	18336	18195	18286	18586	18189	18395	18409	18335	18492	18452	18128	18493	18360	18334	18424	18488	18333	18371	18226	18433	18339	18275	18079	18419	18449	18260	18405	18441	18197	18334	18506	18360	18412	18560	18510	18395	18240	18281	18295	18253	18179	18346	18380	18403	18347	18340	18224	18201	18397	18466	18519	18165	18149	18184	18289	18251	18360	18296	18183	18340	18393	18183	18123	18476	18109	18117	18510	18398	18377	18435	18377	18379	18384	18181	18411	18236	18348	18320	18276	18258	18342	18348	18573	18341	18253	18202	18260	18403	18390	18614	18443	18305	18100	18374	18412	18382	18291	18467	18410	18423	18188	18317	18547	18373	18397	18394	18381	18168	18191	18478	18240	18398	18253	18389	18450	18351	18192	18164	18230	18387	18228	18356	18354	18130	18104	18341	18186	18186	18327	18420	18322	18189	18373	18210	18231	18221	18222	18479	18282	18308	18385	18445	18332	18697	18230	18433	18570	18365	18360	18200	18345	18404	18432	18175	18229	18224	18287	18342	18088	18537	18166	18330	18457	18230	18528	18559	18324	18344	18320	18303	18377	18236	18202	18261	18317	18295	18434	18337	18466	18288	18336	18422	18326	18486	18275	18140	18343	18294	18284	18428	18182	18151	18323	18249	18412	18306	18367	18517	18476	18412	18389	18312	18568	18484	18144	18306	18396	18720	18143	18384	18476	18428	18413	18337	18380	18285	18481	18449	18513	18307	18337	18406	18214	18329	18581	18235	18253	18451	18319	18155	18421	18126	18367	18320	18353	18356	18387	18498	18394	18405	18419	18554	18123	18018	18254	18250	18421	18549	18322	18292	18338	18194	18427	18490	18191	18493	18408	18138	18159	18360	18369	18362	18129	18272	18346	18390	18398	18634	18349	18188	18475	18099	18409	18313	18137	18367	18389	18328	18426	18414	18410	18561	18343	18455	18176	18269	18256	18633	18239	18226	18203	18338	18291	18203	18477	18453	18357	18536	18159	18341	18402	18513	18397	18188	18349	18334	18126	18305	18287	18424	18441	18291	18341	18490	18369	18279	18401	18280	18289	18543	18352	18485	18539	18504	18139	18538	18404	18400	18150	18187	18473	18321	18384	18344	18331	18434	18189	18355	18297	18206	18202	18212	18432	18348	18408	18425	18496	18411	18318	18249	18312	18433	18294	18218	18208	18026	18278	18408	18323	18442	18365	18364	18382	18253	18310	18144	18346	18148	18339	18345	18435	18247	18331	18122	18356	18367	18379	18184	18483	18222	18234	18357	18217	18500	18424	18489	18351	18504	18466	18238	18599	18304	18252	18262	18238	18332	18259	18488	18387	18144	18557	18308	18475	18116	18479	18440	18192	18269	18380	18446	18412	18319	18331	18438	18254	18307	18280	18399	18375	18491	18179	18443	18151	18398	18493	18325	18381	18340	18439	18378	18349	18163	18531	18431	18411	18434	18255	18217	18251	18357	18595	18419	18408	18478	18626	18341	18315	18452	18401	18239	18290	18312	18258	18472	18481	18433	18290	18313	18303	18099	18428	18485	18224	18596	18240	18309	18624	18330	18194	18334	18336	18399	18103	18317	18291	18269	18435	18063	18446	18297	18202	18269	18236	18283	18272	18397	18392	18314	18403	18265	18323	18578	18438	18822	18320	18390	18209	18337	18368	18506	18358	18411	18249	18326	18401	18147	18370	18273	18161	18369	18210	18355	18411	18311	18388	18332	18235	18322	18556	18292	18330	18363	18334	18300	18559	18379	18250	18221	18357	18256	18221	18364	18097	18520	18493	18483	18396	18183	18311	18302	18280	18342	18352	18267	18315	18439	18169	18337	18223	18298	18223	18198	18222	18362	18412	18252	18241	18314	18472	18278	18340	18152	18289	18127	18423	18402	18222	18517	18215	18299	18451	18423	18301	18380	18364	18496	18382	18370	18386	18333	18592	18469	18286	18325	18301	18313	18503	18265	18342	18360	18307	18361	18350	18275	18361	18541	18345	18287	18131	18410	18351	18341	18320	18455	18185	18479	18296	18393	18460	18309	18517	18135	18332	18499	18464	18439	18348	18205	18360	18365	18238	18336	18474	18355	18476	18352	18319	18523	18249	18545	18397	18464	18448	18236	18354	18450	18461	18203	18458	18276	18128	18213	18244	18278	18208	18245	18294	18294	18305	18297	18310	18305	18540	18201	18149	18425	18385	18306	18319	18524	18340	18274	18328	18526	18404	18348	18232	18187	18281	18355	18428	18239	18224	18209	18309	18365	18357	18180	18457	18448	18452	18309	18392	18375	18337	18491	18374	18303	18298	18228	18363	18371	18352	18241	18212	18371	18421	18477	18297	18452	18225	18179	18226	18282	18300	18078	18270	18390	18403	18263	18196	18032	18308	18731	18272	18477	18455	18420	18449	18380	18206	18454	18442	18305	18560	18376	18479	18353	18242	18281	18506	18564	18449	18334	18123	18538	18246	18465	18236	18303	18376	18424	18218	18354	18325	18441	18278	18507	18319	18492	18298	18211	18457	18182	18205	18366	18400	18494	18151	18426	18247	18389	18492	18580	18310	18281	18472	18461	18462	18329	18370	18405	18300	18313	18314	18512	18368	18583	18605	18380	18355	18266	18261	18432	18222	18348	18224	18377	18354	18354	18275	18630	18417	18474	18323	18344	18336	18272	18126	18213	18281	18156	18344	18358	18305	18469	18284	18324	18465	18510	18433	18122	18214	18288	18161	18197	18300	18282	18225	18268	18094	18241	18316	18212	18379	18398	18386	18305	18178	18507	18417	18527	18262	18205	18443	18417	18473	18299	18317	18352	18306	18280	18361	18412	18402	18318	18250	18369	18319	18306	18148	18316	18565	18389	18322	18387	18456	18291	18469	18373	18090	18292	18162	18178	18456	18473	18302	18469	18396	18478	18352	18237	18433	18395	18290	18305	18310	18309	18294	18276	18437	18291	18132	18329	18425	18371	18225	18262	18282	18222	18333	18464	18520	18259	18388	18439	18290	18501	18211	18362	18365	18574	18303	18312	18469	18384	18382	18401	18439	18427	18445	18156	18348	18471	18369	18416	18443	18301	18369	18268	18129	18197	18409	18315	18572	18184	18385	18246	18310	18180	18368	18220	18492	18219	18346	18244	18519	18313	18235	18371	18526	18200	18394	18486	18406	18372	18269	18298	18404	18394	18279	18317	18343	18254	18170	18338	18285	18330	18470	18496	18442	18478	18468	18443	18475	18606	18249	18267	18264	18272	18246	18439	18487	18310	18150	18084	18380	18447	18236	18286	18300	18413	18299	18400	18329	18241	18192	18364	18197	18233	18328	18354	18384	18471	18445	18216	18270	18373	18362	18286	18326	18581	18484	18140	18475	18431	18293	18407	18363	18589	18417	18349	18435	18231	18376	18339	18427	18194	18404	18340	18472	18422	18452	18554	18388	18403	18434	18424	18533	18303	18383	18371	18384	18217	18213	18533	18317	18185	18408	18604	18292	18239	18303	18344	18195	18282	18263	18233	18272	18381	18518	18310	18325	18672	18200	18278	18210	18426	18269	18321	18342	18471	18266	18350	18336	18197	18184	18328	18620	18691	18111	18265	18457	18372	18655	18243	18269	18241	18232	18442	18366	18451	18244	18344	18174	18451	18253	18234	18255	18347	18431	18514	18436	18207	18371	18275	18581	18331	18430	18208	18456	18269	18407	18413	18269	18276	18173	18031	18138	18382	18317	18130	18275	18454	18427	18424	18153	18193	18146	18289	18342	18329	18371	18689	18404	18478	18187	18119	18060	18383	18356	18389	18221	18429	18387	18445	18247	18266	18392	18395	18304	18332	18200	18331	18418	18357	18359	18475	18445	18535	18374	18422	18375	18275	18266	18300	18353	18240	18248	18022	18257	18559	18468	18474	18386	18318	18354	18329	18410	18441	18351	18311	18191	18153	18440	18347	18282	18326	18297	18157	18351	18340	18504	18418	18318	18300	18383	18521	18338	18280	18356	18600	18313	18261	18327	18088	18179	18306	18327	18272	18380	18207	18308	18518	18314	18517	18218	18250	18437	18383	18247	18458	18338	18510	18562	18323	18309	18390	18185
16543	27487	25783	21104	18708	17560	16983	16471	16353	17787	49647	50851	34670	21511	16201	15093	15046	15104	15215	15188	15201	15191	15192	15127	15464	15161	15095	15051	15130	15068	15042	15206	15111	15248	15150	14937	15100	15138	14998	15184	15148	15435	15217	15082	15192	15148	15260	15130	15208	15129	15250	15147	15036	15043	15304	14929	15143	15105	15123	15148	15012	15158	15126	15036	15281	15112	15216	15265	15223	15126	15358	15246	15084	15199	15237	15183	15221	15134	15086	15253	15011	15156	15286	15015	14906	15064	15282	15130	15130	15208	15201	15141	14996	15187	15159	15089	15367	14894	15109	15053	15018	15198	15080	15213	15253	15195	15151	15064	15006	15270	15165	15060	15153	14966	15106	15200	15176	15092	15340	15141	15045	15078	15054	15243	15143	15034	15062	15195	15130	15179	15157	15132	15021	15099	15166	15044	15141	15178	15059	15099	15193	15285	15143	15091	15323	15189	15173	15214	15136	15285	15070	15164	15170	15106	15045	15216	15242	15093	15208	15091	15173	15123	15155	15180	15020	15156	15208	15108	15062	15209	15052	15048	15119	15146	15173	15126	15138	15236	15257	15232	14954	15249	15089	15031	15084	15245	15276	15138	15183	15046	15096	15122	15167	15083	15203	15173	15114	15141	15203	15073	15160	15295	15199	15041	15285	15140	15239	14951	15114	15231	15090	15076	15223	15128	15025	15081	15198	15206	15107	15102	15259	15145	15038	15277	15322	15091	15304	14982	15166	15217	15094	15110	15234	15070	15184	15128	15124	15180	15174	15203	15241	15176	15207	15122	15075	15179	15046	15249	15025	15265	15327	15162	15108	15096	15176	15178	15016	15129	15183	15169	15088	15207	15097	15073	15128	15233	15368	15269	15237	15246	15000	15151	15316	15196	15129	15308	15122	15351	15063	15087	15284	15106	15183	15129	15133	15148	15191	15015	15117	15071	15100	15029	15114	15145	15241	14934	15319	15139	15050	15157	15172	15085	15198	15191	15054	15258	15029	15157	15052	15115	15290	15042	14866	15262	15148	15038	15308	15330	15192	15125	15299	15214	15129	15048	15150	15119	15045	15083	15294	15102	15285	15136	15209	15220	15198	15241	15166	15127	15101	15181	15020	15250	15019	15100	15166	15124	15255	15282	15214	15077	15141	15181	15205	15088	15199	15281	15109	15091	15108	15072	15052	15239	15292	15146	15219	15335	14966	15016	15027	15173	15087	15191	15041	15108	15136	15230	14963	15141	15089	14963	15427	15111	15232	14987	15097	15196	15088	15000	14986	15120	15235	15178	15321	15041	15048	15110	15170	14999	15142	15132	15255	15107	15103	15101	15080	15052	15161	15160	15156	15248	15118	15275	15200	15101	15281	15246	15189	15276	15112	15136	15138	15064	15108	15038	15127	15151	14932	15117	15039	15163	15164	15174	15152	15258	15386	15015	15013	15204	15088	15120	15114	15016	14989	15124	15190	15346	15214	15082	15162	15123	15270	15241	15180	15080	15012	15121	15281	14974	15150	15146	14892	15191	15052	15289	14995	15074	15099	15013	15101	15093	14899	15185	15121	15116	15011	15113	15196	15287	15043	15158	15227	15084	14992	15024	15161	15346	15229	15258	15279	15162	15077	14895	15407	15160	15171	15326	15218	15080	15180	15005	15252	15152	15165	15301	15235	15127	15072	15044	15074	14991	15168	15192	15312	14991	15102	15116	15247	15151	15149	15203	15170	15255	15278	15244	15106	15086	15094	15316	15131	15165	15158	14920	15046	15050	15062	15096	15051	15170	15019	15161	15033	15032	15305	15106	15130	15197	15063	15063	14989	15099	15111	15120	15220	14879	15106	15216	15107	15140	15164	15187	14899	15101	15100	15103	15091	15164	15160	15172	15176	15192	15018	15113	15042	15206	15131	15337	15087	15009	15208	15154	15220	15233	15038	15186	15195	15131	15141	15229	15170	15111	15195	15162	14953	14925	15231	15118	14973	15078	14983	15164	14908	15135	15139	15163	15075	15040	15169	15185	15203	14928	15130	15152	15112	15017	15179	15067	15234	15131	15046	15126	15072	15160	15238	14954	14997	14975	15096	15150	15244	14988	14982	15070	15160	15093	15062	15115	14988	15067	15047	15073	15156	15169	15195	15115	15228	15030	15081	15054	15154	15072	15133	15124	15177	15119	15180	15021	15108	15062	14993	15225	15089	15241	15078	15083	15346	15284	15182	14902	15288	15263	15019	15222	14977	15136	15288	15030	15150	15202	15136	15111	15148	15153	15337	15184	14999	15184	15139	15169	15180	15102	15100	15065	15038	15223	15093	15156	15149	14966	15113	15064	14979	15249	15227	15115	15024	15202	15222	15141	15106	15103	15101	15137	15119	15317	15346	15155	15010	15149	15253	15212	15330	15120	15221	15244	14884	15117	15149	15054	15244	15094	15127	15133	14996	15103	15190	15015	15086	15028	15210	15160	15054	15139	15143	15050	14941	15125	15064	15288	15047	15183	15140	15246	15228	15024	15073	15164	15058	15194	15301	15011	15198	14974	15180	15228	15088	14878	15054	15156	15216	15137	15003	15006	15092	15239	15223	15128	15083	15136	15140	15124	15114	15131	14961	15086	15336	15106	15099	15030	15287	15018	15135	15217	14989	15171	15273	15205	15202	15068	15139	15075	15016	15053	14981	15325	15129	15181	15292	15211	15152	15074	15156	15009	15037	15105	14895	15164	15117	15098	15121	15051	15235	15141	15269	15120	15288	15169	15134	15046	15184	15375	15195	14993	15297	15075	15081	14976	14973	15104	15151	15062	14964	15212	15277	15040	15183	15091	15100	15096	14942	15152	15105	15256	15067	15178	15109	15220	15097	15066	15177	15083	15133	15138	15334	15225	15143	15364	15215	15012	14983	15097	15187	15184	15142	15021	15315	14995	15194	15184	15083	15189	15019	15315	15096	15130	15118	15121	15061	15151	15022	15040	15089	15276	15085	15191	15368	15282	15078	14947	15230	15163	15200	15166	15198	15074	15385	15162	15102	15098	15215	15163	15069	15126	15041	15297	15303	15210	15071	15033	15280	15144	14929	15134	15112	15089	15046	15358	15151	15068	15073	15255	15172	15183	15256	15251	15216	15018	15156	15113	15025	15003	15012	15111	15194	14988	15230	15148	15249	14974	15196	15249	15049	15182	15158	15142	15274	15103	15183	15251	15174	15077	15091	15117	15041	14947	15141	14983	15140	15224	15157	15163	15062	15182	15053	15207	15064	15269	15214	15112	15206	15247	15008	15001	15107	15207	15223	15225	14885	15345	15120	15378	15111	15067	15055	15285	15248	15203	15089	15260	15144	14962	15276	15214	15094	15043	15255	15137	15193	15138	15080	15248	15123	15162	15177	15179	15042	15234	15023	15207	15218	15069	15151	15110	15151	15106	15120	15115	14914	15113	15191	15106	15188	15153	15093	15158	15121	15232	15017	15068	15197	15200	15295	15196	15061	15052	15152	15137	15137	15197	15088	15118	15122	15214	15053	15202	15264	15194	15192	15035	15060	15069	15129	15193	15181	15241	15159	15139	15187	15004	15077	15143	15183	15135	15165	15170	15064	15116	15008	15266	15009	15170	15266	15134	15172	15019	15294	15066	15096	15088	15147	15111	14965	15144	15187	15039	15204	15206	15209	15175	15040	15206	15100	15086	15191	14992	15242	15251	15131	15234	15212	15320	15115	15077	14910	15154	15120	15220	15036	15176	15043	15061	15073	15183	15109	15124	15093	15176	15172	15054	15134	15216	15136	15063	15203	15113	15358	15112	15070	15025	15061	15155	15186	15233	15164	15222	14999	15190	15117	15037	15102	15101	15185	15110	15286	15207	15117	15157	14982	15179	15175	15037	15064	15064	15174	15163	15172	15164	15055	15189	15113	15204	15202	15178	15286	15268	15284	15229	15278	15073	15022	15082	15090	14914	15128	15058	15187	15219	15180	15098	15170	15086	15392	15248	15180	15199	15262	15160	15328	15141	15191	15166	15162	15163	15153	15297	14852	15061	15235	15063	15060	15216	15106	15128	15287	15053	15016	15091	15035	15247	15178	15216	15234	15114	15198	15090	15247	15072	15148	15050	15060	15140	15385	15084	15041	14865	15050	15067	15183	15007	15005	15145	15212	14984	15153	15032	15086	15190	15060	15172	15165	15285	15100	15092	15010	15030	15068	15006	15129	15167	15276	15168	15096	15114	15200	15093	14929	15225	15123	15267	15184	15150	15096	15037	14961	15066	15206	15189	15215	14972	15131	15266	15215	15198	15452	14916	14944	14942	15034	15134	15186	15112	15147	15025	15183	15140	15178	15183	15224	15185	15051	15184	15128	15205	15090	15021	15223	15209	15228	15149	15194	15206	15135	15113	15001	15063	15288	15120	15084	15207	15117	15209	15175	15142	15072	14985	15107	15110	15195	15286	15134	15048	15172	15142	15077	15201	15030	15150	15097	15245	15192	15145	15207	15137	15248	15130	15061	15083	15030	15079	15039	15134	14985	15179	15197	15061	15162	15062	14991	15219	15088	15179	15152	15003	15141	14983	15203	15078	15068	15137	15013	14982	15248	15116	15058	14946	15065	14953	15212	15167	15021	15235	15171	14954	15227	15012	15205	15101	15136	15133	15269	15161	15106	15025	15182	15124	15102	15172	15231	15109	14940	15199	15213	15098	15156	15094	15090	15048	15277	15008	15125	14908	15060	15265	15225	15210	15055	14934	15102	15005	15094	15058	15109	15211	15152	15176	15215	15187	15144	15143	15112	15172	15236	15168	15295	15152	15111	15100	15143	15181	15201	15014	15150	15098	15098	15180	15300	15210	15059	14989	14929	15240	15162	15090	15131	15068	15095	15049	15161	15107	15182	15257	15101	15177	15228	15174	15170	15068	15343	15053	15187	15231	15105	15224	15153	15136	15338	15178	15071	15118	14974	15160	15147	15123	15001	15237	15033	15184	15287	15020	15202	15178	15106	15101	15267	15074	15126	15028	15095	15159	15202	15139	15063	15146	15126	15177	15168	15200	15115	15175	15167	15334	15093	15185	14990	15206	15110	15119	15016	15246	15126	15127	15137	15118	15099	15181	15205	15063	15146	14961	15064	14998	14909	15252	15274	15154	15143	14983
29625	21557	21337	19691	18358	18322	18459	18201	18264	18438	20603	23024	21164	19338	18606	18404	18237	18261	18577	18116	18245	18336	18283	18462	18373	18190	18313	18411	18360	18196	18231	18354	18300	18355	18384	18354	18190	18227	18169	18266	18184	18352	18339	18159	18103	18312	18119	18266	18283	18180	18119	18278	18246	17912	18333	18124	18314	18228	18071	18209	18261	18175	18332	18185	18178	18277	18186	18227	18303	18294	18181	18087	18123	18272	18227	18180	18177	18029	18164	18270	18245	18174	18441	18126	18141	18080	18255	18139	18221	18181	18205	18190	18277	18223	18176	18126	18221	18320	18338	18250	18221	18238	18062	18122	18468	18202	18412	18314	18205	18111	18219	18184	18197	18309	18172	18287	18185	18423	18626	18486	18344	18170	18173	18208	18168	18296	17970	18097	18275	18271	18338	18204	18364	18069	18237	18094	18288	18163	18199	18161	17959	18106	18247	18096	18187	18390	18190	18111	18032	18197	18342	18160	18185	18319	18273	18100	18230	18121	18053	18236	18122	18185	18324	18103	18416	18159	18076	18236	18381	18182	18310	18197	18338	18429	18209	18158	18020	18244	18207	17889	18114	18464	18128	18120	18291	18286	18202	18194	18403	18295	18075	18331	18248	18100	18366	18240	18107	18083	18242	18150	18268	18148	18276	18298	18098	17982	18281	18335	18344	18440	18337	18141	18195	18083	18273	18109	18366	18217	18221	18071	18108	18081	18359	18200	18238	18210	18269	18112	18269	18270	18122	18044	18185	18191	18167	18243	18307	18259	18153	18199	18238	17901	18163	18256	18261	18212	18219	18335	18382	18211	18263	18151	18346	18421	18222	18256	18307	18231	18228	18152	18451	18103	18134	18273	18201	18162	18256	18102	18183	18166	18310	18272	18123	18242	18193	18138	18279	18050	18336	18187	18323	18259	18259	18336	18015	18234	18252	18336	18319	18036	18182	18214	17959	17890	18260	18446	18310	17997	18121	18190	17924	18062	18141	18181	18033	17983	18244	18131	18323	18264	18224	18290	18233	18368	18092	18300	18087	18081	18516	18268	18049	18290	18193	18132	18208	18205	18235	18097	18224	18257	18234	18305	18303	18192	18472	18249	18250	18133	18168	18224	18338	18408	18469	18070	18174	18267	18279	18312	18261	18176	18258	18237	18280	18118	18095	18169	18221	18387	18422	18341	18170	18203	18248	18245	18167	18257	18295	18003	18167	18156	18260	18324	18207	18139	18093	18288	18228	18208	18217	18408	18149	18098	18194	18303	18335	18054	18106	18172	18194	18188	18351	18207	18277	18100	18412	18297	18207	18339	18206	18487	18393	18102	18167	18372	18229	18218	18204	18168	18143	18278	18219	18280	18247	18311	18090	18178	18284	18241	18509	18218	18241	18255	18268	18211	18323	18341	18326	18225	18369	18464	18280	18282	18217	18110	18186	18052	18079	18072	18124	18051	18079	18143	18399	18170	18214	18284	18278	18422	18099	18260	18059	18468	18161	18292	18479	18224	18180	18214	18489	18273	18177	18214	18338	18205	18101	18206	18290	18196	18123	18327	18067	17996	18090	18283	17983	18270	18118	18055	18283	18132	18188	18173	18058	18386	18190	18214	18345	18256	18324	18148	18105	18114	18047	18207	18156	18171	18435	18177	18191	18252	18117	18162	18335	18302	18542	18236	18191	18208	18216	18336	18336	18136	18150	18154	18057	18291	18191	18117	18103	18186	18199	18428	18116	18144	18119	18247	18224	18096	18181	18374	18172	18135	18304	18202	18334	18317	18302	18193	18128	18177	18462	18132	18338	18326	18341	18279	18110	18254	18090	18225	18211	18118	18382	18102	18296	18197	18144	18435	18147	18189	18142	18221	18124	17922	18096	18224	18061	18207	18279	18186	18097	18136	18366	18261	18025	18130	18353	18216	18127	18141	18257	18451	18270	18339	18296	18017	18128	18173	18173	18065	18301	18348	18237	18324	18349	18167	18283	18167	18261	18272	18244	18120	18117	18326	18075	18358	18123	18075	18161	18326	18214	18320	18151	18173	18165	18210	18284	18062	18256	18083	18141	18280	18384	18229	18146	18338	18089	18153	18310	18115	18118	18308	18112	18236	18128	18323	18221	18180	18305	17960	18198	18023	18336	18152	18284	18346	18215	18225	18182	18179	18255	18189	18239	18173	18201	18252	18192	18105	18253	18355	18101	18116	18473	18062	18130	18085	18178	18017	18138	18112	18272	18135	18183	18244	18200	17990	18148	18381	18192	18329	18423	18173	18273	18318	18273	18263	18297	18430	18098	18169	18260	18306	18326	18188	18131	18026	18384	18262	18290	18203	18213	18073	18391	18222	18208	18044	18314	18212	18493	18301	18446	18169	18205	18259	18081	18044	18069	18192	18127	18196	18096	18405	18260	18373	18281	18100	18101	18228	18150	18200	18373	18190	18422	18287	18023	18205	18143	18278	18131	18112	18146	18172	18258	18182	18274	18363	18324	18291	18186	18338	18273	18088	18310	18225	18141	18367	18161	18392	18359	18186	18229	18203	18345	18257	18169	18095	18310	18328	18281	18216	18161	18248	17902	18225	18265	18254	18049	18445	18232	18456	18311	17954	18107	17902	18236	18085	18219	18227	18440	18215	18146	18280	18153	18335	18342	18054	18359	18338	18306	18263	18214	18234	18264	18195	18052	18326	18245	18092	18282	18091	18335	18173	18154	18162	18119	18312	18309	18438	18215	18300	18379	18203	18130	18168	18216	18102	18137	18223	18142	18370	18357	18185	18344	18343	18189	18522	18305	18389	18283	18248	18187	18183	18129	18211	18212	18466	18320	18078	18241	18046	18172	18124	18112	18258	18406	18066	18284	17916	18150	18196	18172	18190	18308	18206	18336	18121	18017	18288	18208	18187	18453	18197	18380	18156	18383	18311	18259	18292	18229	18271	18272	18147	18264	18190	18177	18122	18169	18030	18340	18413	18228	18067	18238	18288	18196	18093	18151	18294	18061	17916	18175	18279	18237	18371	18254	18285	18182	18055	18258	18310	18251	18452	18406	18143	18226	18494	18231	18503	18145	18080	18227	18356	18043	18312	18170	18150	18105	18291	18215	18405	18258	18300	18008	18328	18204	18278	18240	18266	18276	18236	18170	18161	18324	18252	18409	18143	18354	18122	18241	18291	18404	18410	18218	17990	18332	18366	18108	18043	18464	18319	18130	18164	18138	18304	18177	18309	17960	18257	18104	18083	18028	18152	18263	18422	18169	18364	18298	18239	18196	18369	18252	18151	18361	18136	18160	18109	18344	18221	18400	17892	18239	18391	18229	18507	18293	18179	18207	18223	18143	18211	18036	18185	18262	18266	18427	18086	18237	18254	18216	18190	18015	18267	18138	18147	18072	18223	18316	18161	18277	18316	18233	18007	18207	18238	18326	18307	18243	18355	18325	18211	18187	18208	18243	18201	18061	18016	18107	18226	18367	18226	18187	18159	18175	18274	18166	18127	18275	18231	18219	18226	18015	18144	18286	18227	18323	18167	18175	18020	18331	18417	18449	17972	18198	18206	18192	18159	18297	18152	18050	18179	18165	18264	18170	18309	18206	18204	18191	18171	18396	18289	18303	18080	18101	18323	18276	18360	18271	18216	18279	18189	18360	18238	18260	18313	18317	18326	18385	18209	18454	18432	18287	18078	18265	18260	18569	18269	18146	18444	18490	18129	18236	18236	18300	18230	18260	18216	18375	18053	18348	18186	18277	18082	18266	18358	18300	18276	18234	18491	18252	18191	18283	18272	18282	18072	18104	18293	18461	18326	18035	18260	18139	18265	18228	18084	18260	18145	18220	18237	18327	18403	18385	18045	18366	18357	18406	18271	18445	18335	18143	18125	18286	18275	18091	18234	18170	18315	18228	18095	18127	18252	18156	18346	17927	18289	18190	18322	18119	18325	18101	18271	18165	18107	18429	18181	18033	18216	18355	18337	18191	18470	18156	18064	18157	18310	18116	18352	18296	18050	18169	18146	18382	18279	18159	18140	18048	18294	18305	18256	18295	18183	18343	18385	18312	18294	18155	18088	18195	18542	18142	18109	18115	18193	18287	18307	18172	18054	18253	18230	18245	18245	18224	18168	18383	18198	18323	18343	18094	18073	18176	18285	18309	18401	18296	18161	18267	18146	18319	18162	18146	18335	18316	18277	18105	18128	18252	18184	17962	18014	18080	18554	18223	18210	18368	18275	18394	18152	18409	18302	18140	18331	18321	18243	18268	18299	18155	18229	18267	18513	18210	18144	18456	18210	18240	18201	18250	18462	18111	18322	18196	18282	18266	18179	18289	18268	18350	18545	18215	18346	18222	18206	18320	18233	18216	18322	18266	18287	18164	18234	18224	18354	18236	18279	18416	18356	18287	18099	18130	18062	18205	18081	18226	18225	18364	18308	18276	18330	18191	18148	18278	18351	18221	18421	18526	18483	18316	18386	18363	18371	18204	18088	18281	18126	18328	18355	18450	18344	18402	18311	18405	18297	18160	18201	18256	18137	18286	18239	18280	18340	18057	18194	18280	18190	18212	18198	18311	18182	18260	18145	18317	18308	18145	18081	18333	18271	18466	18056	18130	18269	18206	18317	18219	18131	18155	18279	18206	18038	18292	18246	18174	18229	18355	18284	18210	18042	18170	18316	18134	18359	18018	18198	18377	18302	18182	18238	18185	18517	18315	18326	18278	18007	18021	18130	18187	18000	18123	18298	18322	18280	18301	18284	18489	18259	18274	18276	18239	18264	18309	18218	18174	18348	18298	18196	18141	18232	18441	18216	18262	18242	18036	18156	18311	18267	18086	18148	18338	18092	18279	18468	18349	18202	18093	18264	18146	18121	18254	18364	18283	18260	18217	18149	18271	18268	17995	18392	18089	18297	18266	18282	18140	17913	18381	18092	18225	18330	18496	18266	18352	18250	18217	18191	18057	18220	18277	18221	18371	18236	18314	18302	18322	18123	18241	18357	18367	18154	18067	18373	18211	18173	18311	18076	17943	18081	18246	18097	18050	18238	18050	17992	18265	18497	18311	18305	18416	18513	18170	18051	18126	18346	18365	18295	18229	18247	18178	18535	18166	18322	18337	18189	18047	18327	18239	18091	18101	18077	18161	18255
15628	16023	15981	15582	15485	15224	15232	15083	15315	15042	19245	21430	18297	15845	15173	15030	15058	15101	15033	15169	14943	14922	14985	15179	15183	14997	15087	15017	15158	15137	14972	14953	15085	15031	14987	14942	15175	15023	14990	15185	14944	15266	14943	15049	15051	14970	15034	15059	15075	14994	15058	15007	14987	15094	15062	15194	15016	15029	15253	15052	15234	14969	14966	15123	15191	15049	15185	15071	15111	14878	15136	14926	15007	14966	15145	15033	15055	14927	14916	15029	15214	15106	15044	15023	15051	15245	15119	15166	15221	15169	15015	15047	15099	14976	15122	15129	14955	14865	15014	15148	15262	15104	15074	15053	15208	15122	15107	15210	15156	14966	15054	15046	15288	15125	15254	14926	15151	15040	15054	14995	15141	14941	15059	15033	15147	15058	15125	15118	14975	15045	15101	15176	14949	14926	15023	15190	14987	14975	15051	15126	14977	15104	15205	15084	14962	15134	15114	15105	15122	15032	15068	14924	14987	15174	15104	15045	15037	15009	15119	15114	15107	15038	15126	15146	15091	15105	15095	14916	15056	14922	15139	15123	15085	15076	15126	14991	15051	15060	15069	14927	15046	14932	15037	14936	15050	15083	14979	15097	15194	15205	14924	14858	14998	15063	14981	15094	14910	14902	15103	15112	14935	15113	15009	15001	14928	15051	15000	15112	14886	15131	15006	15009	14904	15009	15136	15164	14965	15220	14997	15124	15090	14964	15048	15282	14878	14945	15212	14930	15079	15174	15026	15115	15071	15066	14958	15093	15193	15069	15077	14998	15016	15128	15032	15153	15137	15028	15114	15045	15157	15050	14977	15064	15203	15027	15026	15016	15060	14986	15025	15110	14940	15006	15142	15026	14883	15020	15012	14959	14969	14990	14876	15062	15072	15100	15013	15047	15054	15148	15026	15145	14882	15117	15076	15054	15253	15065	14999	15178	14928	14983	14990	15096	15181	15016	15033	14983	14864	15122	15034	15016	14944	14940	15098	15093	15050	15068	15106	14938	15068	15052	15021	14970	14988	15014	15083	15113	15006	15167	15304	15206	14990	15057	14955	15085	15029	15069	15092	15074	15133	15067	15146	15008	14980	14952	15025	15159	15046	15084	15014	14962	15105	14956	15040	15161	15136	15148	15043	14977	14967	14996	14839	15053	14890	15224	14883	15018	15157	15088	15073	15084	14907	14947	15229	15107	15097	15154	15093	15027	15029	15078	15087	15021	15268	14932	15082	15091	14987	15061	15150	14931	15036	15266	15146	15000	14811	15028	15014	14757	15036	15004	15144	15157	15257	14930	14893	14976	14953	15091	15001	15261	15093	15132	15081	14869	15024	15028	14998	14980	14924	15006	14951	14837	15158	14935	15008	14992	15038	15141	15140	15181	15051	15190	15142	15084	15045	14998	15072	15018	15107	14973	15000	15092	15107	15213	14953	15198	14948	15138	15005	15216	14876	15018	15004	15125	14917	15203	14927	15000	14867	15213	15113	15189	15062	14950	14962	15128	15101	15057	15123	15151	15019	14898	15056	15022	15107	15227	15085	14947	14921	15124	14937	15122	14957	15070	15081	14892	15219	15298	15177	15174	14864	15018	15062	14951	15275	15109	15290	14944	15109	15137	14996	15220	15073	15130	15085	14912	15136	14967	14991	14984	15015	15267	15110	15024	15203	14951	14982	15269	14994	15036	15009	15202	15015	15053	15177	15048	15048	15026	15095	15089	14943	14842	15132	14980	15014	14986	15194	14926	15046	14941	15118	15022	14918	14909	14917	15140	15067	15081	14901	15198	15154	15067	15194	15228	15079	15028	15128	15027	14966	15034	14979	15092	15064	14934	15182	15058	15016	15106	15022	15169	14923	15115	15112	15066	15052	15116	15025	14909	14996	15054	15052	15181	15019	15196	14956	15043	15128	15041	15244	14998	15028	15057	15125	15068	15078	15106	15026	15078	14899	15112	15080	14993	14932	15005	15159	15197	15163	15022	15167	15128	15222	15101	15116	14919	15025	15004	14997	14956	15180	15087	14974	14871	15058	15145	15069	14973	15021	15080	15035	15062	14964	15080	15219	15079	15120	15048	15020	15007	15060	14891	15030	15160	15224	15092	15027	15003	15090	15069	15016	14969	15050	14985	15266	15134	15043	15150	15070	15101	15005	15049	15045	15116	15023	15069	15208	14957	15068	15052	15029	15212	14996	15030	15141	15012	14992	15065	14968	14970	15116	15146	14993	15102	15034	14962	15127	14964	15127	15001	15122	14928	14949	15101	15124	15107	15110	14914	15144	15007	14993	14884	15116	15009	15175	15097	15081	15017	14949	14900	15051	15017	15002	14946	15189	14974	15058	15008	15071	15050	14901	15111	14998	15101	14932	15074	14986	15122	15026	14943	15048	14975	15153	14870	15003	15141	15078	15016	15081	15061	15053	15143	15011	15068	15004	15096	15107	14844	14942	14987	14936	15013	14984	15063	15199	15082	14917	15167	14971	15114	15123	15060	15232	15125	14929	15168	15134	15011	15273	14979	15017	14876	15095	15089	15071	14912	15226	15068	15042	15076	15207	14963	15302	14973	15117	14894	15127	15075	15029	15035	15066	15144	15040	15107	14993	14991	15080	15066	15047	15018	15096	14950	14983	15075	14940	15123	14993	15102	15083	14997	15132	14946	14927	15080	15088	15123	15021	14889	15077	15146	15179	15061	15155	15017	15134	15063	15175	15027	15132	15011	15060	15178	15089	15114	15175	15009	15194	15011	15020	15077	15146	14930	15149	14994	14988	15002	15015	14969	15096	15066	15114	15058	15012	14934	15221	15027	15004	14822	15145	15227	14972	15042	15117	15044	15078	15012	15084	15107	14973	15224	15095	15126	15161	15116	15178	15008	15248	15041	15066	14997	15162	15060	14987	14985	14961	15085	15210	15143	15047	14914	15180	14902	15217	14998	15211	14955	15190	15191	14915	15076	15103	14906	15129	15011	15111	15077	15090	15107	15112	14983	14943	15179	15031	14980	15143	14926	14780	15143	14849	15094	15010	15092	14957	15159	15173	15110	15195	15202	15163	15057	15288	15103	15142	15111	15137	15057	14884	14992	15100	15117	14910	15258	15145	15070	15134	15145	15323	15062	14899	14966	15043	15013	15068	14996	15029	15096	14919	15058	14936	15105	15135	14969	15045	15082	14924	15022	15044	15199	14978	14888	15009	15001	15237	15012	14853	14963	15101	14940	15225	15226	15156	15092	15134	15129	15078	14956	15000	15003	15172	15140	14940	14998	15120	14771	14940	14954	15222	15152	15202	15065	15147	15101	15004	14969	15177	15112	15146	15039	15058	15234	14951	15134	15011	15059	15144	14965	14939	15084	15110	15017	15073	14999	15039	15022	14950	15006	15142	15143	15020	15145	15054	15135	15140	15103	14937	15410	15117	15182	14959	15032	15244	15177	15035	15335	15177	15120	14987	15093	15113	15007	15148	15058	15161	15202	15037	14926	14969	15109	14922	15189	14988	15110	15070	15156	15213	15013	14785	15196	15070	14961	15065	15046	15100	14953	15064	15094	15201	15066	15051	14950	14930	15195	15059	15181	15082	15068	14906	14871	15085	15035	15059	14946	15147	15361	15049	15065	15110	14852	14796	15226	14934	15192	15161	15146	14941	14971	14995	14949	15116	15099	15158	15071	15193	15114	15119	14986	15076	14946	15078	15064	14972	14831	14990	15061	15130	15106	15144	15020	15205	15055	15091	15113	14868	15081	14983	14984	15057	14989	15088	14969	15006	14955	15075	15254	15006	15142	15155	15045	15022	15218	14976	15251	14939	14991	14891	15116	15115	14925	15134	14921	15234	15038	15266	15130	15086	15094	14967	14954	15126	14996	15191	14967	15080	15082	14984	14987	15218	15180	15069	15029	14827	15179	15120	14995	15092	15019	14862	15165	15159	15232	15015	14995	15174	15120	15022	15157	15029	15052	15051	15271	14896	15274	15210	15066	15097	14984	14986	15015	15107	15192	15015	15012	15128	15152	15209	14969	15256	14975	15078	15170	15180	15104	14956	15210	14956	15018	15105	14842	15108	14997	14871	15149	15105	14998	15077	15073	15028	15022	15098	15032	15076	15219	15066	14931	14982	15116	14981	15078	15017	15010	15229	15014	15090	15055	15104	15154	14970	15132	14909	15119	15032	15004	15033	15023	14958	15170	15123	15173	15060	14966	15015	15075	15049	15157	15173	14993	14740	14981	15039	15064	15105	15118	15005	15113	15051	15133	15120	15258	15144	14987	15007	15121	15135	15029	15028	14905	15140	15100	14967	15072	15022	15186	15034	15077	15128	14980	14962	15122	15248	15104	15118	15038	15018	15055	15053	14952	15088	14925	15125	15213	15004	15102	15100	15076	15001	15017	15178	15054	14885	15101	15153	15177	15106	15174	15074	14955	14947	14964	15072	15138	15091	14896	15060	15082	15136	15046	15035	15026	14929	15010	15033	15089	15008	14901	15129	15107	14985	14950	15140	15067	15144	14996	15048	15041	15074	15117	15018	15012	15123	15082	15025	15132	15057	14926	15122	15130	15085	15046	14992	15152	15199	14891	15017	15169	15119	15072	14973	15190	15155	15003	15050	15011	15069	15171	15046	15040	14867	15233	14986	15013	15082	14892	14950	15072	14858	15164	14892	14890	14810	15362	15028	15115	15321	15111	15091	15042	14998	15282	14984	15144	15091	14903	15101	15036	15058	15026	15075	14962	14955	14991	15193	15077	15055	14927	14951	15100	14947	15048	15287	15010	15262	15080	15209	14948	15021	15177	15018	15039	15144	14971	15061	14978	15000	15050	15165	15095	15034	15130	14992	15005	15083	14995	15051	15069	14993	14999	15051	14962	15191	15079	14987	15258	15120	14997	14980	14977	14956	15046	15070	15072	15224	15049	15137	15022	15065	14999	15150	15085	15131	14960	15105	15092	15049	14961	14994	15241	14920	14982	14976	14949	14848	15087	15002	15110	15262	15189	15078	15023	15081	15095	15058	14999	15064	15124	14964	15068	15096	15216	15159	15123	15064	15069	14947	15106	15070	15137	14973	15005	15156	15363	15083	14927	14997	15054	14911	14995	15133	15150	15068	15004	15035	14861	14907	14984	15086	15046	15102	14992
25522	20769	26904	25402	20648	19215	19568	18514	18299	18675	31323	38917	28790	21585	19104	18265	18160	18271	18060	18206	17910	18327	18176	18235	18219	18042	18298	18020	17985	18142	18112	18111	18134	17891	18160	18068	18094	18086	17863	18258	17975	18160	18299	18194	18082	18247	18066	17993	18077	17959	18082	18064	18102	18137	17998	18023	18114	18166	18210	18212	18113	18089	18088	17945	18011	18245	17920	18135	18038	18062	17954	17870	18111	18136	18117	18272	18197	18189	18075	17961	18044	17966	18298	18162	18060	17794	18103	17976	18095	18133	18077	17958	18178	18036	18178	18098	18108	18063	18235	17849	18182	18008	18034	18095	18129	17971	18197	18008	17815	17966	18041	18114	18139	18004	18024	18250	18051	18312	18124	18004	18004	18183	18248	18181	18241	18152	18247	18252	18211	18169	17963	18146	18017	17877	18131	18072	18203	17967	18040	17993	17954	17942	18011	18065	18268	18019	18155	17876	17941	18132	18077	17772	17964	17972	18079	17980	18017	18061	17996	18090	17939	17935	18139	17942	18053	18112	18097	18036	18083	18239	17921	18055	18068	18079	18245	18028	18099	17954	18042	17878	17882	18060	17862	17981	18099	18030	18141	18080	18043	17984	17941	17845	17981	18097	18090	17989	18107	17991	18206	18038	18142	18078	18005	18110	17771	18098	17940	17808	17910	18062	17924	18178	18077	18002	17981	17997	18146	18132	18320	18196	18029	18062	17999	18074	18042	18101	18053	18211	18077	18201	18179	18013	17791	18067	18050	18024	17957	18205	18210	18098	18153	18141	18219	18252	18114	18268	18179	17975	17931	18097	18072	18119	17979	18172	18131	17979	17930	18247	17958	18035	18164	18054	18222	17995	17772	18084	18259	18119	18144	18316	18071	18030	18157	18187	17997	18138	18036	18040	18179	18142	17970	18084	18159	18074	18170	18167	18272	18208	18164	18055	17948	18099	18071	18015	18072	18082	18101	18122	18081	18165	18000	18244	18093	18026	18000	18135	18187	18080	17964	18130	18218	18080	18098	18277	18058	18011	18079	18141	17994	17968	17942	18142	18139	18014	18012	18397	18151	17979	18200	18056	18004	18076	17929	18314	17958	18130	18085	18071	17855	18097	17966	18041	18144	18021	18082	17961	18023	17889	17878	18022	18207	18251	17908	18012	18140	17990	17787	17994	18043	18144	17822	18052	18269	18134	18139	17953	18058	17946	17977	17924	18024	18030	17986	18087	18108	18040	18086	18166	18136	18183	18080	18004	18174	18146	17912	18005	17948	18013	18125	18132	18103	18227	18110	18059	18211	17979	18088	18060	18066	18268	18090	18092	17934	18185	18152	18214	18178	18221	18092	17931	18124	18019	18031	18098	17922	18247	18274	18136	18033	18125	17998	18143	18022	18057	18118	17988	18246	17989	17939	18110	17957	18220	18091	17976	18021	18158	18108	18119	17976	18303	17954	18021	18238	18072	17953	18094	17853	18054	17887	18016	17940	18211	18067	17873	18149	18203	18028	18208	17922	18120	18043	18275	18072	17881	18107	18133	17965	18012	18259	17982	18099	18161	18135	17867	17965	18063	17956	17770	18155	17943	18082	18310	18257	18037	17837	17919	18009	18033	18163	18224	18175	17994	18078	18026	18095	17817	17979	18120	18163	18045	18060	18025	18065	18068	17902	18103	17836	17994	18060	17889	18098	18450	18020	18052	18108	18017	17939	18129	18118	18036	18257	18106	18422	18255	18257	18086	17995	18182	17939	18067	17851	18115	18249	18003	18030	18279	18230	18202	18202	18074	18209	17980	18038	18028	18185	18166	18091	17966	18324	18136	17966	17931	18162	18168	18048	18017	17947	18192	17977	18100	18091	18252	18198	18149	18006	18163	18124	17944	18165	17816	17864	18203	18080	18088	17966	18106	17927	17890	18015	17961	18054	18264	18010	18006	18050	18114	18354	18091	18057	18240	17993	18000	17993	18116	18009	18096	18296	18123	18195	18059	18135	18042	18106	17976	17888	18074	18052	17992	18194	17990	17993	18054	18156	18283	18058	17886	18198	18094	18221	18053	18226	18097	18136	17952	17777	18185	18057	18156	18052	18151	18099	18187	18244	17989	18014	17983	18000	18188	18043	18181	18031	18050	18081	18151	18148	18007	18209	18029	17906	18021	17993	17895	18030	18090	17987	18145	18155	18152	17916	17984	17946	18174	18076	18004	17968	18054	18073	17952	18233	17932	17933	18205	18089	17935	17968	18047	18040	17878	18093	18143	18139	18099	18209	18149	18062	18002	18005	18142	18057	18188	18085	17982	18175	18338	18141	18138	18169	18090	18037	18170	18128	18242	18243	18254	18002	17974	18218	18182	18199	17871	17912	17958	18001	18270	18128	18034	17962	18230	18172	18091	17888	17860	18277	17931	18027	18061	18124	18056	17950	18220	17914	18180	18001	18037	18205	18067	17935	18104	18232	17814	18139	17841	18112	18033	18011	18190	18210	18157	18042	17888	18024	18085	18045	17806	17991	18024	18025	18105	18078	18216	17978	17955	18205	17942	17929	18158	18332	18197	18165	18016	17957	18151	17906	18084	17833	17967	18051	18101	18112	17802	18265	17954	18213	18077	18132	18238	18097	18181	17978	18123	18181	18053	17955	18091	18032	18083	18138	17956	18410	18176	18013	18023	18080	18034	18084	17938	18115	17915	18183	18092	17845	18139	17871	18043	18145	18113	18037	17903	18178	18205	18022	17923	18111	17981	18127	17817	18013	17922	18135	17834	17964	18148	18106	18120	18037	18113	18014	18136	18210	18197	18163	18060	18153	18033	18104	18135	18074	17939	18082	18210	17996	18071	18003	18353	18042	17962	18067	18181	18004	17997	17909	17976	17885	18356	18032	18065	18046	17985	18110	17983	18128	18119	18137	18290	18055	17901	18116	18074	18202	18200	18494	18329	18155	18109	18146	17998	17951	18009	18003	17998	17953	18038	17905	18154	18197	17891	18058	18040	18218	18319	18330	18007	18114	18177	17978	18142	17953	18116	17807	17968	17684	17962	18128	18032	17761	18041	18040	18114	18198	17935	18090	18165	18125	17739	18130	18035	18134	18224	18108	17921	18273	18225	18047	18229	18154	18140	18046	18143	18314	18040	17874	18012	18276	18206	18038	18161	18369	18162	17974	18056	18001	18059	18128	18080	18031	17984	17962	18071	17950	18063	18169	18191	18130	18237	18116	18127	18149	18021	17876	17922	17802	18265	18202	17874	18006	18014	18118	18201	18001	18150	17986	17946	18138	18089	18058	18012	18306	17981	18062	18061	18303	17953	18107	18078	18232	18194	18174	18203	17933	18166	18134	18048	18010	18198	18007	18108	18075	18286	18082	17920	18053	18223	17955	18066	17988	18050	18041	17899	18041	18197	18057	18026	17875	18146	18094	18048	18061	18219	17983	18113	17908	18145	18200	18152	17957	18016	17916	18026	17744	18007	18339	18115	18185	18209	18045	18186	18070	17939	18155	18070	18021	17961	18052	17990	18391	17829	17972	18118	17978	18099	18162	18114	17857	18032	18097	17945	18117	17868	18083	18100	17976	17925	18144	18224	18040	18179	18107	18042	17984	18073	17979	17981	17900	17930	18183	17892	18297	18079	17961	18162	18117	18171	18073	18081	17944	17875	18046	18246	17986	17866	17836	18182	17933	17947	17905	18202	18155	17977	17968	17960	18027	18211	18046	18122	17894	17923	18270	18105	18122	18158	18201	18132	18058	18036	18373	18201	18076	18146	18013	17991	17897	18083	17961	18260	18110	18068	18084	18030	18138	18089	18201	18035	17862	17936	17972	18007	17872	18141	18074	18340	18100	18078	18158	18039	17904	18003	17919	17997	18120	18022	17954	18136	18014	18078	18009	17902	17894	18014	18206	17972	17958	17882	18037	18130	17966	18172	18083	18222	18100	17938	18292	17964	18186	18201	18194	18055	17953	18019	18062	17933	17953	18244	17898	18013	17947	18232	18173	18000	17948	18160	18111	18074	18034	18106	17952	18163	18278	17957	18289	18125	18060	18251	18195	18109	18338	18180	17895	17891	17921	18025	18045	18086	18001	17974	18114	18067	17969	18037	18115	18202	18113	18255	18174	17982	18226	18022	17982	18092	18289	17925	17980	18020	18059	18191	18215	18052	18082	18120	17971	17929	17986	18131	18049	18138	17923	18171	17997	17982	18093	18211	18055	18176	18345	18209	18018	17958	17910	18062	18016	17973	18063	18030	17919	18027	17946	18081	17906	18172	17860	18137	17845	18160	18086	18027	17894	18198	17869	17961	18184	18027	17917	18004	18023	17888	18192	17864	18043	18316	17987	18138	18206	17932	18087	18134	17948	17970	17975	18184	18094	18097	17927	18285	18143	17997	18126	18117	18073	18149	18171	18031	18126	17981	17946	17816	18193	18048	18122	18033	18113	18195	17828	18024	18133	18038	18073	18136	18239	18343	18209	18105	18164	18175	18186	17997	18209	18018	17997	18133	18049	18233	18096	18241	18303	17926	18311	18113	18098	18233	17898	18239	17889	18096	18047	18178	17781	18106	17961	17996	18060	18049	18083	18220	18086	17920	18168	18273	18170	18020	18024	17967	17961	18138	17919	18050	18174	18018	18329	18022	18179	18065	17959	18120	18275	18110	18006	17965	17898	18133	18080	18105	17931	18261	18138	18370	18213	18239	18188	17790	18066	17858	18027	17891	18163	18027	18147	17895	18153	18238	18196	17783	18125	17930	17895	18054	18080	18149	18041	18026	18038	18028	17875	18202	18049	17965	18024	18138	18179	18200	18111	17881	17950	18237	18041	18059	18378	18190	18332	18293	17930	18215	18144	18149	18088	17950	18147	18233	18080	18083	18154	18030	18082	18153	18118	18162	18009	18048	18120	18269	18248	18217	18096	17845	17830	18055	17939	18216	18171	18007	17901	17943	18118	18148	18301	18101	18181	17934	18137	17963	18067	18010	17954	17990	18129	18156	17999	18179	18221	17928	18100	17908	18134	18115	18004	18203	18067	18208	18014	18043	18256	18118	17919	18050	18000	17982	18166	17916	17950	17952	17945	17924	18107	18271	17992	18369	18083	18228	18073	18162	18197	18166	18066	18039	18077	17980	18143	18013
14372	20248	19731	17469	16492	15834	15552	15546	15254	16171	34762	38612	26009	18088	15227	15003	14984	14995	14947	15057	14943	15107	14997	15138	14931	15066	15035	14925	15084	15126	15033	14899	14965	14971	14866	15130	14904	15062	15079	14941	14967	15065	15053	15149	15050	14933	14953	14946	15212	15038	14936	15106	15059	15011	15163	14952	14848	15069	14846	14802	15021	14958	14989	15173	14934	15036	15078	15139	14929	15156	14952	14955	14884	14965	15023	15004	15065	14984	15077	14998	15168	15049	14833	15152	15072	15091	15034	14898	14994	15030	14998	14968	14955	14803	14937	15074	15054	14847	14898	15231	15004	15035	15105	15152	15051	15065	15049	14924	15187	14918	15095	14983	15005	15101	15158	14934	15111	15061	15094	15134	15115	14971	14941	15089	14929	14945	14939	14954	15023	14818	15070	15069	14831	15176	15019	14987	14915	14922	15016	14878	15031	15125	14857	14939	15048	15067	14999	14944	15071	14990	15035	14954	15131	14876	15073	15052	14968	14900	14975	15106	15138	14888	15168	15029	15112	15054	14892	14978	15070	14899	15001	14976	14982	14950	14854	15097	14807	14952	15048	14993	15180	14842	14948	15035	15085	15179	15121	15062	15049	15053	15089	15035	15015	15168	14916	14937	14878	14811	14889	14941	15074	14942	15142	14990	15099	14965	14941	15032	15138	14940	15144	14979	15058	15003	14886	15044	15106	15079	14899	14970	14836	14878	15034	14946	15015	14907	14978	14974	15018	15004	15152	15091	14925	15011	15110	14816	14981	14911	15036	14877	15034	14999	14996	14994	15028	14865	14867	14918	14956	14950	14930	14950	15058	14990	14898	14828	15072	15003	15151	14996	14970	14869	15014	15067	14874	15041	14941	15069	15073	15014	15223	14832	14971	15090	15041	15139	14957	14823	15184	15029	14941	15047	15120	14997	15012	15098	14770	14906	14984	14986	14954	14923	15043	14983	14946	15013	15084	15051	15031	15199	14997	15188	14967	14841	15016	15022	14937	15033	15223	15046	14923	14928	14992	15152	14988	15154	14981	14933	15027	15158	14896	15027	14877	14967	14983	15102	15016	14907	15133	14997	15098	14980	14971	15000	15132	14950	15099	15073	15032	15107	15018	14973	15058	15077	15135	14874	14920	15138	14966	15189	14862	15095	14971	15086	14938	14909	14977	15035	14973	15061	14906	15099	14902	14999	14888	14983	15025	14925	15086	15033	15151	15055	14998	15155	15007	14912	14964	14973	14919	14907	14968	14885	15126	14911	15072	14972	15044	14902	15062	14888	15002	14955	15152	15082	14988	15231	14858	15048	15054	15184	14985	14943	14961	15147	14953	14969	15048	15092	15085	15083	15124	14962	15140	14857	15144	14893	15102	15014	15075	14919	15000	15100	15113	14993	15167	15006	15012	15068	14853	15031	14915	15084	14953	15098	15002	15055	15008	15008	14903	15169	14997	15028	15047	14952	15001	14991	14988	14862	14930	14992	15094	14929	14957	15106	15115	14948	15088	14985	14942	15078	14974	15105	14938	14949	14950	14905	15003	14914	14899	14983	14935	14893	15088	15012	14917	15252	14956	15133	15073	15004	15081	14948	15141	15101	14953	15066	15172	14974	14946	15183	15073	14895	15078	14948	15013	14894	14939	15186	14962	14919	15011	15121	14804	14941	14908	14984	15138	14990	15018	14934	15097	14948	15134	14905	15015	15058	15077	14944	14999	15026	14976	15076	14946	14954	14984	15026	14953	14976	14832	14993	14936	14995	14898	15015	15150	15177	14937	14886	14978	15111	15111	15083	14948	14995	15036	15028	14888	15032	15068	14927	15130	15044	15004	15127	14997	15007	15074	14941	15025	15130	15005	14951	14984	14878	15045	15022	15083	14734	15039	14965	15083	14973	14898	15054	14868	15014	15016	15025	14939	15129	14920	15055	15116	15107	15091	14932	14823	14983	14905	14939	14984	15064	15029	14997	14856	15070	14910	14960	15002	14882	14984	14996	14964	14818	15247	14875	15044	15094	14933	15012	15053	14995	14945	15244	15010	15041	15109	15165	15017	15110	14978	15110	15049	14915	14968	15100	15023	14965	15056	15112	15065	14837	15016	15071	15285	15107	15094	15140	15074	15059	15094	14993	15108	14822	14950	15058	14966	14995	14910	15073	14995	14968	14898	14929	14928	15075	15152	15053	15027	14937	14887	15046	15099	15027	14887	14994	15075	14966	15080	15019	15109	14888	15167	15065	15078	14976	15005	14965	15041	14940	15090	14874	15083	14898	15089	15052	15009	14954	15160	14933	14936	14929	14966	15207	14973	14921	15006	15173	15070	15127	15095	15046	14958	14866	15212	14861	15093	15236	15093	14954	15048	15028	15127	14940	15142	14877	15036	14906	14920	15176	14882	15036	15062	14983	14925	15026	15061	14999	14938	14971	14960	14900	15010	15003	14896	15044	15010	14824	15006	14969	15077	15055	15140	14993	15160	14909	15032	15019	14984	14980	14997	14979	15044	15036	15036	15149	15063	15106	14976	15045	14995	15049	14822	15073	15036	15145	15088	14926	15023	15020	14933	14905	15023	15166	14946	14980	14827	15093	15064	14997	15084	14864	15082	14931	15033	14888	15033	15140	15187	14780	14975	15047	15009	14942	14999	14838	15010	14968	14951	15026	15173	14896	15166	14860	15098	14859	14849	15094	14904	14933	15028	14889	14827	15021	15093	15221	14971	14982	14885	14972	15134	14885	15040	14884	14881	15080	14866	15018	15021	15095	15015	15000	15047	14915	14981	15013	14926	15206	15040	14996	14853	15050	15040	14993	14984	15183	14824	15074	14972	14960	14837	15076	15174	14892	14979	14992	15158	14970	15073	14902	14953	14992	14993	14912	15033	15082	14891	15070	15018	15013	15034	14976	14984	14986	15094	14923	14947	14969	15014	15118	15027	15047	14942	15166	15079	14888	15103	14878	15019	14899	14893	15042	14871	15066	15004	15018	14868	14863	15040	14811	15055	15038	14964	14897	15116	15236	15120	15077	15055	14859	14998	15117	15088	14962	15113	14804	15096	14888	14985	15100	14870	15066	14936	15025	14953	15030	15079	15000	15060	14952	14970	15122	15014	15060	14983	14932	14980	14841	15034	15065	14937	15069	15096	14845	14978	14894	15076	15184	15086	14956	15094	14965	14993	14908	14985	15016	15002	15109	14902	14985	14980	14974	15020	14906	14999	15012	14957	15090	14908	14893	14963	14984	15022	15156	14807	15118	14961	14911	14919	15071	14997	14808	14945	15052	14847	14883	14948	15108	15028	15046	14845	14965	14948	14977	15116	15130	14972	15089	15051	15033	14902	14985	14984	14967	15179	14970	14982	14934	14919	15024	14807	15009	15085	15047	15102	14967	14923	15035	15014	15081	15051	15073	15054	14977	14940	15032	15105	15044	14978	14945	15147	15011	14865	14999	15042	14991	14944	15049	15009	14985	14984	15078	14998	15229	14956	14862	15073	14826	15051	15100	14970	15083	15079	15025	14998	15215	14939	15035	15027	15090	14929	15120	14900	15041	15066	14967	15139	15092	15105	14939	15162	14864	15114	14950	14929	15170	15009	15130	15065	15128	14957	15122	14929	15015	15098	14979	14959	14920	15112	15094	15114	15005	14966	14932	14945	15172	14869	14897	15125	14912	15001	14919	15090	15042	14970	15011	15065	15035	15012	15029	15067	14930	15246	14922	15039	14992	14903	15045	14976	15024	15157	14910	15049	14925	14948	14964	15099	14917	15045	15093	14904	15020	14985	14989	15161	15007	14993	15084	15069	14936	14884	14929	15023	14896	14838	15121	14942	15215	14848	15006	14940	14995	15171	15120	15201	14899	15002	14980	15000	14970	14996	15013	15038	15002	14993	14975	15113	14974	15051	15093	14853	15036	14922	15056	15070	14970	15044	15072	15048	15050	14834	14975	15187	15125	15018	15035	15118	15078	15035	15031	14904	14964	14999	15001	14930	15014	14828	15030	14949	14902	14957	15093	15140	14906	14992	15124	15106	14974	15054	14862	15115	15065	14906	15084	14890	14805	15224	14989	14988	14916	14912	15047	15082	15036	15055	15050	15198	15047	15009	15095	14818	15092	15046	14883	14977	15131	14976	14935	14878	14987	15016	15012	14962	14810	15047	14946	14881	15086	15147	15007	14968	14998	14983	15004	15000	15040	15123	14959	15009	14981	15124	15044	14889	15042	15020	15157	15049	15098	15141	15165	14972	15008	14943	14786	15113	14873	15033	14980	15051	15050	15123	15051	15059	14987	14935	14904	14810	15084	14869	15014	14892	14996	14972	14875	15050	14816	14975	15070	15000	14996	15052	14975	14971	14955	14992	15064	14953	14955	15024	14721	15030	15065	15028	15003	15006	15225	15000	15059	15049	14802	14974	14886	15003	14924	14914	15083	15052	14963	15072	14985	15152	14990	15120	14881	15084	15091	14956	14995	15021	14900	14980	14954	15050	14962	14982	15029	15115	14950	14908	15070	15076	14995	14931	14963	14887	15070	15065	15104	15026	15120	15025	14785	15063	14912	14723	14712	15120	15081	14928	15038	15068	14999	14854	15094	15100	15008	15152	14987	15065	15100	15164	15049	15072	15086	15192	14940	15043	14977	15013	14872	15044	14850	15004	14976	15201	15141	14991	15051	15044	15008	14965	15069	14991	14969	15196	15001	15122	14975	15079	14992	15077	14999	15200	14819	15057	14936	15110	14922	15061	14995	15050	14894	15056	15035	15068	15015	14997	15000	14992	15114	15061	15012	15048	14876	14823	15050	14996	15064	14881	15114	15050	15075	15065	15013	14988	14936	15063	14974	15067	14983	15026	15194	15083	14957	15160	15025	15080	14929	14922	15055	15029	15083	14959	14967	15041	15073	14956	14915	15028	14783	15059	15168	15049	15032	15168	14957	15073	15130	15081	14916	15052	15112	14883	14990	14811	14915	15030	14974	15114	15111	14931	15007	15002	15129	15094	14965	14862	14909	14982	14976	15139	15061	14958	15115	15111	14917	15110	14990	15000	15094	15021	15036	15005	15027	14901	14923	15087	14864	15150	15022	14957	15024	14937	14933	14938	15005	14882	14870	14973	14866	15058	15060	14981	14958	14928	14978
23511	20806	28120	23626	21385	23238	23072	19668	18934	20049	47761	53640	38152	25499	20260	18836	18597	18576	18265	18381	18429	18456	18347	18428	18360	18280	18313	18420	18267	18356	18522	18632	18263	18506	18376	18419	18320	18437	18428	18215	18392	18487	18126	18272	18227	18359	18473	18173	18378	18312	18469	18290	18424	18410	18309	18274	18336	18210	18268	18225	18267	18320	18384	18534	18264	18286	18567	18233	18340	18482	18259	18378	18337	18313	18209	18411	18495	18333	18188	18116	18263	18211	18355	18161	18220	18227	18416	18092	18272	18262	18355	18436	18262	18301	18244	18255	17998	18105	18350	18300	18216	18314	18373	18251	18401	18268	18086	18407	18258	18096	18295	18260	18299	18222	18379	18484	18258	18316	18204	18483	18429	18209	18394	18339	18370	18330	18386	18162	18318	18165	18173	18485	18220	18461	18237	18492	18442	18400	18095	18325	18437	18442	18178	18169	18415	18310	18471	18246	18235	18232	18194	18171	18339	18180	18260	18394	18337	18220	18140	18484	18349	18299	18279	18272	18218	18157	18467	18374	18369	18248	18384	18241	18321	18105	18319	18414	18413	18339	18448	18353	18297	18250	18206	18210	18090	18447	18329	18266	18176	18371	18046	18332	18137	18386	18308	18192	18054	18252	18419	18393	18354	18223	18346	18473	18340	18284	18276	18271	18489	18197	18419	18081	18139	18425	18248	18349	18467	18418	18405	18137	18408	18516	18286	18148	18297	18668	18444	18350	18213	18300	18193	18234	18418	18367	18211	18389	18375	18165	18163	18241	18518	18350	18092	18237	18602	18385	18161	18087	18303	18168	18281	18189	18133	18210	18245	18248	18174	18306	18392	18207	18145	18075	18280	18237	18285	18232	18410	18279	18253	18419	18184	18247	18210	18121	18314	18106	18233	18145	18401	18252	18243	18197	18447	18040	18252	18441	18296	18169	18302	18267	18260	18540	18268	18137	18221	18156	18049	18469	18156	18066	18143	18312	18219	18332	18292	18424	18348	18461	18563	18474	18381	18150	18298	18137	18268	18051	18278	18361	18204	18390	18138	18405	18259	18191	18453	18137	18319	18238	18489	18339	18046	18236	18423	18198	18150	18185	18146	18434	18321	18396	18248	18216	18324	18458	18570	18490	18583	18314	18292	18113	18148	18450	18165	18533	18382	18181	18355	18166	18287	18201	18095	18321	18421	18444	18279	18395	18422	18165	18318	18349	18344	18379	18165	18363	18586	18143	18371	18274	18176	18343	18177	18191	18324	18305	18161	18460	18291	18349	18526	18249	18126	18240	18134	18134	18073	18272	18298	18442	18296	18402	18197	18170	18468	18302	18346	18207	18291	18315	18693	18420	18378	18161	18274	18245	18299	18017	18271	18305	18145	18198	18080	18244	18326	18408	18408	18397	18249	18173	18257	18103	18163	18368	18083	18290	18258	18326	18330	18433	18226	18079	18327	18342	18284	18138	18316	18282	18275	18255	18245	18057	18492	18341	18377	18462	18282	18030	18172	18331	18341	18333	18314	18169	18001	18414	18391	18397	18506	18407	18137	18250	18401	18210	18357	18253	18240	18372	18180	18054	18134	18350	18216	18316	18408	18317	18363	18341	18204	18178	18378	18156	18392	18049	18261	18255	18348	18393	18324	18338	18146	18268	18231	18383	18168	18413	18438	18228	18217	18383	18142	18390	18249	18230	18166	18344	18288	18312	18256	18505	18215	18379	18250	18098	18447	18098	18280	18251	18403	18380	18274	18341	18115	18101	18162	18212	18342	18223	18352	18329	18224	18336	18551	18372	18261	18207	18299	18162	18054	18272	18267	18100	18231	18429	18299	18242	18042	18294	18289	18135	18260	18441	18268	18435	18382	18302	18078	18373	18341	18359	18217	18179	18282	18220	18224	18286	18282	18289	18227	18097	18085	18121	18380	18164	18350	18203	18194	18171	18375	18281	18274	18075	18510	18330	18296	18162	18338	18079	18233	18254	18198	18251	18427	18309	18346	18211	18339	18254	18333	18401	18387	18404	18177	18494	18292	18239	18287	18304	18385	18382	18322	18407	18304	18317	18311	18425	18275	18463	18217	17972	18203	18163	18221	18275	18386	18127	18287	18436	18306	18059	18175	18267	18419	18204	18601	18230	18424	18363	18230	18512	18066	18334	18392	18360	18135	18090	18445	18176	18304	18402	18153	18230	18364	18273	18289	18414	18350	18169	18261	18243	18313	18293	18202	18140	18279	18300	18371	18357	18300	18347	18381	18216	18586	18377	18433	18439	18314	18252	18484	18361	18240	18310	18378	18236	18503	18437	18303	18162	18191	18251	18444	18485	18152	18239	18387	18338	18344	18138	18118	18210	18387	18344	18542	18296	18594	18420	18339	18229	18408	18096	18183	18302	18330	18343	18293	18327	18407	18272	18179	18266	18373	18097	18403	18272	18414	18385	18354	18187	18433	17984	18196	18170	18232	18014	18226	18207	18247	18384	18333	18271	18449	18192	18155	18335	18052	18412	18229	18065	18263	18106	18129	18296	18207	18293	18332	18405	18135	18414	18198	18173	18290	18366	18132	18263	18284	18289	18273	18208	18307	18191	18238	18319	18456	18274	18179	18323	18286	18334	18318	18247	18287	18282	18478	18203	18211	18177	18407	18335	18360	18251	18207	18443	18387	18154	18351	18431	18450	18272	18105	18236	18298	18318	18374	18461	18280	18455	18177	18192	18209	18268	18328	18520	18305	18311	18349	18229	18294	18238	18250	18223	18209	18101	18271	18204	18290	18268	18109	18302	18199	18248	18349	18205	18216	18381	18411	18058	18147	18320	18292	18062	18316	18338	18235	18339	18298	18165	18438	18229	18172	18295	18378	18243	18535	18075	18323	18171	18483	18244	18392	18172	18309	18257	18116	18315	18133	18343	18396	18259	18261	18278	18217	18305	18372	18256	18358	18302	18158	18229	18396	18460	18264	18135	18197	18230	18212	18383	18299	18260	18256	18161	18124	18376	18407	18234	18323	18238	18194	18124	18327	18121	18262	18314	18251	18406	18303	18403	18400	18275	18381	18203	18256	18248	18408	18133	18476	18172	18274	18152	18272	18198	18321	18419	18522	18405	18301	18180	18252	18383	18134	18590	18190	18358	18288	18431	18386	18361	18301	18225	18156	18503	18257	18403	18158	18380	18411	18289	18322	18485	18089	18436	18444	18198	18508	18327	18133	18266	18335	18356	18455	18255	18203	18346	18418	18382	18251	18343	18431	18382	18453	18365	18341	18154	18205	18251	18280	18318	18272	18261	18027	18265	18136	18246	18118	18138	18235	18081	18495	18270	18252	18307	18308	18227	18196	18387	18384	18548	18527	18317	18429	18340	18320	18193	18286	18310	18264	18083	18344	18262	18253	18133	18365	18132	18184	18116	18253	17974	18152	18181	18394	18167	18194	18420	18277	18289	18417	18429	18335	18232	18175	18327	18455	18279	18414	18249	18144	18123	18219	18307	18476	18316	18242	18355	18217	18232	18149	18208	18268	18249	18350	18388	18257	18340	18349	18185	18266	18292	18284	18386	18124	18267	18262	18347	18100	18287	18255	18287	18202	18305	18184	18222	18235	18321	18317	18294	18074	18449	18457	18363	18514	18350	18104	18121	18257	18261	18179	18132	18123	18350	18246	18299	18273	18276	18361	18142	18244	18331	18256	18342	18319	18240	18240	18296	18228	18339	18134	18458	18208	18377	18407	18314	18490	18202	18494	18154	18044	18325	18240	18212	18434	18280	18203	18460	18393	18229	18416	18267	18210	18279	18143	18172	18189	18315	18257	18272	18187	18099	18253	18501	18260	18413	18453	18315	18475	18110	18125	18348	18488	18226	18191	18196	18272	18024	18283	18457	18209	18089	18519	18418	18364	18514	18352	18351	18335	18316	18461	18323	18228	18161	18096	18283	18156	18223	18343	18395	18442	18175	18255	18403	18288	18265	18201	18367	18387	18172	18225	18313	18292	18171	18310	18457	18287	18245	18327	18270	18383	18290	18468	18262	18235	18186	18465	18180	18133	18180	18097	18107	18261	18402	18307	18300	18433	18312	18271	18287	18411	18739	18202	18316	18361	18319	18327	18352	18406	18405	18178	18204	18406	18422	18477	18372	18355	18142	18536	18228	18163	18170	18446	18320	18171	18161	18225	18119	18245	18340	18306	18246	18309	18315	18371	18149	18373	18298	18286	18222	18265	18395	18402	18226	18283	18266	18311	18497	18257	18219	18383	18098	18259	18330	18254	18241	18352	18185	18368	18399	18448	18374	18458	18322	18408	18296	18202	18202	18348	18317	18278	18297	18342	18220	18236	18176	18128	18200	18201	18161	18135	18422	18303	18251	18297	18297	18459	18334	18421	18403	18219	18240	18383	18273	18158	18319	18318	18183	18366	18311	18105	18410	18297	18188	18267	17972	18299	18342	18275	18251	18337	18258	18264	18431	18255	18302	18225	18096	18269	18185	18336	18339	18408	18272	18270	18381	18167	18193	18205	18442	18293	18060	18182	18176	18189	18357	18209	18404	18169	18242	18391	18279	18241	18080	18241	18273	18324	18324	18092	18230	18388	18380	18365	18215	18187	18209	18500	18346	18336	18158	18177	18211	18172	18397	18149	18313	18372	18342	18506	18379	18180	18338	18163	18280	18164	18291	18454	18326	18396	18229	18358	18307	18386	18306	18260	18475	18456	18408	18170	18252	18413	18271	18389	18502	18229	18263	18036	18257	18125	18252	18151	18055	18207	18296	18186	18178	18226	18188	18366	18233	18387	18342	18181	18224	18065	18206	18248	18234	18455	18097	18350	18224	18163	18199	18211	18271	18446	18333	18306	18242	18315	18412	18488	18278	18449	18139	18331	18319	18274	18438	18324	18231	18463	18328	18082	18289	18360	18279	18270	18380	18304	18212	18334	18291	18311	18291	18333	18348	18392	18445	18286	18292	18334	18520	18313	18273	18119	18432	18325	18089	18185	18237	18344	18177	18163	18508	18241	18254	18382	18332	18510	18319	18440	18240	18237	18218	18264	18168	18352	18309	18260	18315	18419	18355	18374	18548	18396	18468	18360	18114	18410	18296	18188	18357	18185	18153	18421	18280	18311	18222	18247	18220	18277	18165
16696	27678	26043	20990	18713	17378	16690	16539	16321	17725	50140	51554	35802	21889	16064	15160	15296	15032	14939	15275	15106	15136	15107	15011	15213	15156	15236	15259	15000	15178	15134	15004	15160	15097	15312	15133	15149	14938	15221	15157	15191	15394	15127	15085	15308	15152	15120	15220	15092	15137	15240	15105	14972	15158	15150	15096	15135	15119	15168	15004	15011	15100	15150	15249	15159	15205	15167	15001	15169	15170	15020	15000	15123	15023	15301	15200	15107	15086	15119	15073	15275	15130	15196	15041	15152	15169	15100	15140	15271	15215	15303	14928	15098	14968	15051	15233	15114	14952	15018	15151	15104	14991	15052	15097	15102	15268	15072	15119	15122	15127	15064	15026	15006	14983	15094	15256	15110	15110	15132	15161	15055	15177	15153	15017	15130	15004	15061	15176	15019	15197	15145	15085	15199	15180	15152	15185	15045	15283	14993	14915	15034	15151	15058	14988	15244	15297	15128	14914	15092	15202	15156	15076	15098	15290	15033	15356	15078	15184	15192	14902	15126	15205	15209	15054	15115	14981	15117	14939	15152	15054	14946	15031	14933	14995	15043	14973	15011	15133	15072	14974	15049	15003	15328	15170	15081	15167	15193	15129	15049	15091	15009	15079	15053	15023	15170	15020	15188	15137	15112	14961	14871	15157	15071	15074	15107	15163	15138	15130	15152	14920	15077	15236	15176	15090	15275	15190	15072	15256	15246	15057	15127	15171	15213	15025	15185	15101	14915	15065	15050	15035	15044	15000	15137	15334	14967	14997	15045	15158	15322	15022	15119	14999	15262	15064	15187	15055	15229	15260	15147	15086	15190	15145	15070	15059	15092	15086	15048	15204	15132	15001	14984	15053	14977	15134	15145	15177	14884	15274	15163	15081	14992	15141	15077	15026	15119	15184	15200	15164	15283	15104	15098	15122	15066	15109	15294	15072	15186	14844	15058	15242	15341	15096	15215	15248	15205	15112	15126	14999	15102	15055	15140	15110	15132	15189	15155	15127	15162	15108	15149	15133	15193	15169	15237	15148	15069	15063	15183	15298	15166	15171	15184	14983	15126	14958	15007	15011	15196	15198	15008	15087	15118	15175	15216	15129	15040	15134	15137	15095	14897	14968	15065	15117	15005	15110	14966	15131	15162	15160	15097	15125	15004	14868	15190	14979	15134	15173	15207	15198	14980	15127	15149	15162	15087	15177	14989	15066	15084	15079	15035	14979	15091	15301	14965	15002	15091	15011	15162	15205	15064	14965	15076	15112	15003	14981	15074	15086	15227	15073	15196	15033	15227	15129	14997	15134	15045	15031	15193	15144	15182	14961	15009	15073	15076	15248	15119	14971	15109	15086	15064	15174	15176	15194	15080	15157	15055	15180	15018	15064	15106	14929	15103	15110	15057	14859	15160	15189	15017	15118	15030	15075	15228	15283	14937	15081	14872	15128	15240	15199	15182	15277	15243	15110	15249	15059	15089	15142	14959	15182	15126	15090	15267	15133	15140	15161	15075	15027	15106	15039	15139	15141	15082	15234	15196	15050	15179	15182	15048	14907	15068	15122	15083	15121	15153	15253	14984	15147	15217	14931	15029	15156	15060	15082	15154	15209	15105	15170	15258	15105	15171	15135	14967	15169	15206	15138	15205	15122	15099	15233	15165	15058	15093	15053	15096	15270	15308	15282	15028	15068	15140	15247	15029	15078	15109	15284	15175	14901	15005	15151	15097	15204	15179	14943	15076	15119	15171	15286	15063	15262	15154	14932	15111	15203	15133	15246	14993	14908	14999	14913	15099	15125	14986	15093	15177	15177	15052	15043	15245	15107	14994	15072	15207	15152	14957	15028	15128	15159	15286	15066	15113	15032	15091	15094	14996	15054	14963	15256	15107	15026	15129	15137	15182	14993	15098	15126	14998	15125	15061	14970	15104	15064	15030	15206	15131	15027	15325	15023	15074	15068	15051	15026	15182	15135	15133	15099	14945	15051	15207	15097	15276	15130	15234	14917	14968	15181	15124	15176	15126	15208	15134	15001	15122	15184	15112	15215	15166	14952	15041	15223	15068	15128	15246	15194	15011	15064	15209	15129	15065	15302	15053	15138	15037	15047	15069	15174	15004	15137	15134	15084	15184	15199	15291	14999	15026	15206	14994	15142	15014	14999	15091	15170	15115	15102	15052	15245	14965	15059	15074	15152	15131	15099	15136	14976	15220	15065	14974	15179	15199	15131	15002	15044	14986	15078	15374	15231	14809	15039	15041	15096	15192	14977	14904	15098	15152	15216	15180	15138	14994	15147	15128	15094	15014	14933	15057	15110	15057	15049	15194	15170	15032	15125	15172	14970	15019	15306	15296	15135	14974	15117	15036	15066	15146	14993	15040	15156	15129	15149	15193	15219	15227	14991	15185	15136	15194	14957	15030	15045	14949	15137	15205	15012	15097	15133	15104	14929	15226	15118	15334	15124	15130	15090	15021	15364	15196	15113	15072	15194	14962	15099	15008	15017	15054	15100	15203	14976	15190	14987	15143	15198	15080	14922	15190	14958	15203	15053	15186	15172	14909	15105	14973	15161	15164	15129	15158	15088	15180	15185	15208	15025	15072	15049	15226	14993	15014	15084	15009	15031	15024	15086	14925	14898	15305	15167	14956	15140	15051	15004	15193	14970	15112	15239	15070	15091	15096	15040	15121	15144	15259	15266	15050	15093	14947	15077	15256	15118	15075	15162	15055	15165	15201	15322	15122	15184	15077	14959	15096	15111	15140	15289	15171	15095	15060	14971	15131	15073	15020	14886	15043	15114	15190	15139	15191	15039	15107	15259	15147	15127	15067	15113	14977	15084	15193	15128	14985	15253	15147	14884	15082	15067	15152	14982	15287	15079	14936	14947	15236	15150	15151	15245	15282	15241	15073	15025	15184	15287	15090	15269	14960	15018	15091	15180	15124	15121	15200	15016	15120	15196	15147	15090	15041	14947	15101	15119	15226	15050	15363	15119	15121	14981	15158	15182	15133	15200	15211	15216	15226	15014	15013	15187	15019	15030	15016	15042	15058	15167	15233	15200	15071	15279	15178	15312	15118	15139	15180	15144	15180	15219	15046	15036	15035	15078	15044	15235	15117	15077	14958	15204	15164	15139	15094	15175	15164	15089	14988	15044	15096	15071	15002	14974	15180	15051	15158	15103	15113	15144	15136	15155	15191	15003	15097	15023	15178	15190	14978	14948	15147	15050	15153	15214	15336	15165	15016	15201	15001	15172	15106	15109	15210	15113	15144	15090	15140	15065	15259	15301	15149	15107	14944	15113	15029	15295	15124	14993	15140	15015	15169	15178	15174	15038	15158	15105	15097	15172	15078	15116	15243	15039	15224	15075	15077	15051	15114	15145	15113	14984	15075	15212	15012	15137	14999	14991	15054	15105	15228	15176	15163	15021	15162	15111	15162	15169	15154	15135	14981	15290	15075	15092	15201	15217	15124	15259	15106	15247	15108	15269	14889	14980	15030	15200	15159	15157	15215	15317	15100	15122	15269	15088	15225	15275	15066	15083	15048	15070	15012	15078	15193	15087	15097	14979	15252	15208	15130	14966	15233	15133	15241	15323	14992	15175	15078	15118	15124	14983	15124	15080	15148	15032	15161	15020	15049	15225	15156	15130	15137	14949	15062	15138	14949	15025	15129	15247	15109	15206	15178	15013	15035	15106	14980	15158	15047	15215	14986	15156	15127	15143	15060	15198	15133	15114	15090	15098	15083	15065	15271	15125	15063	15111	15134	14998	15128	15052	15207	15257	15053	15082	15171	14941	14891	15031	15268	15009	15166	15157	15255	15103	15164	15090	15089	15138	15044	15074	15298	15026	15003	15129	15224	15274	14976	15200	15186	15135	15060	15213	15067	15237	15092	15024	15186	15212	15054	15123	14979	15280	14993	15150	15193	14978	14945	15104	15223	15129	15045	15263	15022	15212	15051	15090	15102	15087	15204	15068	14916	15037	15090	15133	15012	15015	15096	15061	14998	15208	14968	15192	15108	15064	15034	15079	14897	15049	15155	15339	15034	15381	15173	15178	15215	15124	14976	15215	15211	15001	15103	15201	15211	14970	15052	15183	15050	15206	15011	14976	15267	15068	15209	15010	15137	15132	15074	15053	15016	15238	15132	15134	15323	15194	15116	15151	15249	15073	14971	15241	15133	14926	15102	15135	15149	15260	15011	15229	15192	15291	14889	15187	15139	15067	15147	15024	14989	15124	15033	15039	15044	15133	15226	15118	15169	15078	15192	15111	15259	15153	14916	15026	14975	15142	15202	15109	15055	15024	15155	15117	15434	15077	15126	14984	14898	15104	15162	15173	15147	15132	14876	15162	15110	15129	15177	15107	15095	15212	15106	15081	15159	15180	15120	15182	15173	15049	15101	15242	15193	15144	15026	15133	15004	15104	15173	15048	15063	15075	15124	15147	15237	15066	15177	15126	15098	15019	14981	15188	15187	14926	15138	15038	15260	15166	15275	15083	15153	15137	15159	15034	15033	15130	15007	15153	15230	15210	15159	15100	15082	14986	15111	15033	15120	15212	15228	15037	15098	15139	14893	15161	15066	14949	15044	15059	15188	15095	15088	15040	15351	15058	14988	15171	15054	14889	15015	15121	15170	15092	15090	15196	15064	15206	15104	14986	15128	15207	15186	15039	15061	14958	15041	15158	15055	15075	15337	15035	15045	15245	15107	15109	15236	15144	15127	14951	15146	15067	15073	14915	15127	14967	15148	15209	14993	15180	15096	15077	15206	15136	14958	15157	15179	15052	15102	15205	15335	15172	15063	15354	14980	15178	15261	14976	15036	14956	15151	15119	15115	15182	15106	15102	14949	15181	15124	15113	15101	15213	15212	15234	15229	15154	15114	15148	15234	15237	15120	15242	15171	15128	15313	14984	15173	14994	15116	15079	15144	15023	15098	15169	15059	15161	15001	15147	15197	15086	15013	15285	15146	15216	15089	15157	15254	14951	15185	15072	15170	15229	15145	15056	14993	15135	15033	15062	15113	15211	15122	15091	15144	15144	15088	15023	14982	15071	15091	15058	15163	15263	15107	15210	15155	14919	15147	15095	15090	15169	15021	14977	15055	15076	14993	15136	14968	15032	15137	15237	15029	15178
29777	21402	21232	19743	18013	18297	18144	18326	18220	18771	20789	22339	21371	19263	18462	18120	18273	18099	18267	18071	18213	18330	17964	18168	18110	18206	18035	18038	18240	18281	17978	18293	18367	18188	18214	18134	18224	18141	18157	18316	17934	18080	18262	18208	18066	17949	17987	17895	18065	18154	17941	18248	18263	18123	18155	18317	18405	18022	18135	18028	18131	18045	18062	18284	18374	17990	18183	17864	18175	18365	18237	18144	18247	17978	18301	18201	18020	18067	18084	18166	18180	17963	18102	18106	18328	18382	18251	18166	18158	18260	18103	17922	18149	18114	18330	18136	18146	18200	18121	18121	18133	17933	18180	18067	18309	18116	18328	18042	18154	18176	18152	18109	18268	18198	18270	17965	18182	18061	18257	18142	18262	18060	18131	18110	18139	18182	18068	18271	18287	18013	18108	17976	18378	18274	18141	18092	18062	18278	18377	18031	18145	18104	18020	18326	18133	18254	18173	18078	18248	17994	18093	17974	18155	18118	18321	18207	18276	18228	18298	17821	18200	18225	18093	17970	18215	18320	17976	18096	18204	18092	18217	18033	18348	18216	18284	18219	18250	18190	18049	18147	18183	17911	18075	18126	18205	18291	17921	18119	18181	18208	18213	18056	18310	18089	18053	18177	18060	18298	18129	18254	18254	18144	18279	18116	18085	18157	18007	18109	18134	18073	18128	18183	18077	18086	18263	18254	18183	18073	18171	18234	18195	18322	18236	18218	18240	18158	18195	18288	18061	18363	18187	18107	18227	18040	17982	18260	18227	18291	18074	18208	18234	18257	18303	18130	18176	18217	18125	18083	18129	18205	18231	18190	18171	18058	18011	18072	18254	18210	18147	18183	18005	18274	18179	18163	18099	18040	18143	18184	18267	18325	18013	18129	18178	18226	17991	18065	18376	18074	18162	18117	18282	18260	18095	18066	18101	18031	18170	18372	18171	18241	18166	18102	17872	18172	18211	18086	18339	18095	18003	18192	18352	18075	18034	18203	18028	18286	18146	18033	18128	18278	18264	17873	18173	18061	18128	18108	18077	18147	18149	18204	18200	18163	18248	18132	18147	18187	18206	18300	18134	18005	18007	18211	18107	18365	18289	18498	18192	18153	18026	18063	18123	17991	18240	18135	18140	18210	18100	18125	18399	17917	18111	18309	18168	18017	18131	18057	18081	18141	18113	18187	18310	18196	18223	18040	18370	18229	18125	18116	18031	18200	18301	18077	18177	18282	18167	18049	18118	18212	18178	18247	18142	18271	18195	18263	18199	18091	17957	18261	18345	18208	18138	18234	18292	18361	18226	18152	18178	18073	18105	18024	18218	18108	18241	18143	18169	18429	18339	18246	18258	18319	18151	18267	18394	18191	17967	18101	18132	18215	18100	18153	18083	18296	18225	17888	18055	18024	18209	18082	18278	18242	18249	18045	18208	18185	18313	18172	18308	18159	18261	18153	18254	18063	18136	18073	18131	18156	18057	18137	18342	18207	18105	18167	18196	18061	18029	18089	18315	18148	18207	18154	17877	18100	18308	18076	18061	18271	18053	18090	18351	18088	18028	18186	18412	18175	17838	18312	18034	18205	17941	18008	17823	18252	18173	18172	18044	18070	18247	18212	18143	18034	18029	17998	18216	18373	18013	17979	18314	18223	18239	18132	18273	18125	18300	18201	18145	18374	18146	18240	18099	18099	17881	18429	18268	18267	18216	18084	18279	18343	18163	18105	18179	18310	18279	18121	17958	18146	17976	18111	18232	17948	17913	17929	18164	17979	18127	18152	18266	18075	18224	18311	18012	18081	18273	18023	18181	18383	18282	17968	18170	18213	18044	18002	18005	18223	18295	18274	18241	18089	17793	18174	18238	18127	18298	18160	18307	18272	18067	18249	18041	18284	18258	18182	18247	18138	18303	18197	18117	18311	18281	18124	18119	18067	18238	18211	18290	18155	18298	18176	18051	18130	18319	18094	18377	18021	17797	18051	18188	18100	17954	17978	18075	18061	18154	18255	17985	18220	18120	18211	18074	18184	18200	18096	18092	18143	18004	17904	18164	18209	18349	18227	18245	18136	18147	18066	18316	18210	18015	18228	18103	18266	18208	18235	18081	18086	18067	18232	18206	18229	18273	18085	18313	18137	18072	18348	18189	18087	18267	18295	18019	18205	18224	18325	18246	17994	18163	18214	18243	18118	18225	18119	18104	17902	18093	18207	18144	18189	18250	18057	17954	18154	18127	18145	18157	18255	18146	18052	18171	18291	18167	18391	18170	18216	18194	18330	18118	18257	18081	17917	18065	18318	18235	18124	18152	17999	18152	18123	18185	18125	18142	17992	18085	18063	18035	18371	18337	18191	18207	18240	18242	18061	18128	18166	18449	18160	18168	18033	18188	18279	18267	18183	18037	18081	18301	18109	18100	18065	18234	17996	18298	18098	18450	18209	18109	18045	18044	18096	18091	18318	18431	18182	18178	18354	18292	18168	18302	18070	18006	18071	17997	18272	18213	18354	18270	18209	18153	18089	18026	18010	18187	18170	18284	17967	18122	18048	18306	18053	18248	18238	18070	18202	18014	18088	18315	17926	18166	18215	18249	18239	18115	18015	18230	18360	18026	18133	18155	18310	18146	18114	18277	18240	18144	18118	18060	18164	18285	18153	18192	18168	18165	18219	18095	18101	18361	17969	18112	18091	18286	18187	18264	18029	18267	18185	18229	17990	18194	18124	18285	18046	18165	17954	18167	18058	18266	18305	18152	18041	18030	18201	18133	18200	18067	18368	18117	18307	18284	18134	18140	18253	17996	18065	18219	18203	18447	18237	18390	18137	18145	18141	18104	18393	18097	17924	18195	18417	18268	18144	18202	17935	18245	18293	18289	18163	18028	18074	18022	18251	18437	18199	18199	18169	18295	17902	18260	18129	18128	18108	18195	18027	18041	18229	18211	18325	18182	18140	18201	18182	18259	18199	18063	17915	18220	18140	17994	18127	18249	18286	18162	18335	18411	18358	18472	18358	18214	18311	18445	18438	17935	18248	18415	18099	18012	18005	18113	18183	18246	18202	18357	18071	18054	18040	18229	18186	18210	18151	18009	18182	18335	18009	18083	18171	18180	18366	17852	18236	18033	18149	17980	18101	18138	18166	18204	18074	17932	18288	18090	18264	18284	18149	18236	18153	18005	18129	18355	18103	18092	18026	18286	18195	18046	18078	18142	18182	18209	18102	18160	18190	18286	18129	18124	18077	18185	18078	18170	18190	18225	17959	18125	18003	18273	18033	18009	18238	18088	18176	18149	18057	18220	18223	17984	18081	18350	18198	18297	18126	18154	18023	18033	17989	17948	18361	18290	18239	18289	18017	18196	18152	18289	18253	18201	18026	18278	18188	17987	18304	18096	18169	17968	18124	18174	18384	18162	18211	18026	18213	18070	18167	18225	18030	18151	17883	18088	18133	18096	18080	18223	18117	18241	18160	18204	18202	18075	17918	18155	18176	17999	18235	18221	18176	18003	18198	18031	18126	18174	18170	18142	18082	18020	18338	18201	18161	18255	18202	18217	18341	18233	18227	18110	18294	18359	18177	18207	18153	18181	17964	17883	17893	18181	18200	18080	18292	18159	18113	18145	18315	18203	17876	18085	18320	18068	17891	18486	18227	18182	18240	18261	18011	18234	18150	18210	18362	18270	18244	18069	18115	18129	18226	18137	18209	18188	18138	18221	18196	18063	17995	17980	18196	18154	18244	18176	18135	18173	18017	17906	17999	18181	18249	18168	18166	18153	18190	18170	18122	17957	18056	18370	18315	18119	18212	18276	18150	18146	18218	18046	18193	18187	18149	18105	18110	18025	18058	18334	18255	18049	18227	18204	18040	18207	18171	18273	18097	18195	17985	18066	18334	18129	18370	18064	18235	18390	18139	18007	17856	18034	18094	18081	18063	18231	18074	18206	18064	18379	18164	18132	18422	18275	18066	18178	17903	18452	18248	18345	18233	18119	18213	18294	18202	18006	18181	18139	18273	18138	18294	18284	18186	18225	18341	17941	17970	18042	18473	18112	18064	17964	18034	17948	18375	18447	18218	18121	18481	18183	18035	18070	18051	18225	18202	18163	17889	18018	18171	18222	18182	18327	18191	18189	18125	18205	18104	17986	18013	18210	18091	18161	18261	18053	18349	18260	17971	18144	18393	18148	18081	18034	18233	18235	17996	18263	18130	18149	18082	18093	18245	18248	17968	17907	18268	18411	18356	18101	18267	18331	18352	18163	18211	18349	18480	18331	17993	18205	18150	18027	18364	18055	18299	18076	18247	18145	18230	18338	18043	18234	17971	18196	18293	18170	18338	18129	18100	18101	18255	18117	18150	18131	18015	18006	17976	18213	18255	18155	18279	18226	18317	18446	18115	18177	18033	18390	18215	18291	18092	18135	18107	18130	18158	18028	18099	18185	18041	18102	18200	18453	18242	18338	18128	18033	18001	18066	18202	18102	18068	18253	18067	18208	18187	18229	18067	18194	18254	18194	18292	18090	18088	18214	18199	18131	18275	18149	18158	18177	18077	18067	18178	18175	18191	18213	17944	18313	18126	18199	18052	18132	17967	17972	18055	18253	17889	18219	18173	18056	18276	18139	18213	18055	18064	18067	18053	18132	18097	18314	18160	18300	18096	18308	18120	18081	18257	18032	18261	18092	18032	18193	18013	18234	18149	18142	18233	18207	18163	18173	18208	18044	18203	18292	18187	18306	18300	18332	18337	18132	18273	18127	18163	18366	18022	18270	18231	18221	18099	18125	18110	18108	18037	18102	18256	18072	18137	18285	17999	18204	18218	17969	18019	18187	18373	18103	18307	18020	18072	18263	18133	18299	18221	18154	18361	18208	18188	18243	18114	18220	18030	18254	18223	18177	18107	18166	18076	18113	18153	18344	18210	18101	18363	18143	18320	18137	18042	18017	18052	18225	18165	18145	18342	18121	18119	18248	18290	18242	18266	18279	18068	18185	18155	18172	18269	18160	18040	18143	18169	18049	18385	18203	18099	18091	17918	18166	18133	18127	18047	18190	18124	18222	18150	18335	18057	18194	18017	17909	18102	18126	18273	18361	18227	18210	18420	18336	18028	18252	17897	18132	18169	17988	17962	18006	18069	18033	17992
15707	15840	15769	15598	15284	15052	15212	15165	14945	16199	19044	20256	18226	16012	15099	15093	14922	15117	14997	15143	14927	15295	14920	14841	15063	15076	14925	15158	15194	15104	15037	14940	15095	14790	14940	15051	15134	14994	15033	14954	14931	15205	14957	15177	15101	14834	15042	14747	15101	14957	14961	15054	15046	15070	14935	15009	14864	15110	15154	15082	15071	14845	14968	15051	14868	14940	14932	15080	15027	15168	14899	14941	14933	14985	14901	14986	15103	14987	14877	15089	15058	15159	14953	15032	15018	15031	14936	15006	14947	14863	15082	14999	14947	15030	14926	14903	14973	15068	15028	15010	15233	15071	14906	14966	14933	15013	15146	15092	15080	15100	14940	15031	15096	14960	15052	15038	15059	14975	14874	15030	14941	15032	15155	14955	14872	15044	15235	14965	14972	15007	15020	15167	14979	14799	14838	14968	15011	14934	14969	14860	15159	14976	15014	14988	15019	14983	14980	14875	15065	14969	15215	14926	15057	14892	14799	14933	15186	15055	14996	15158	15175	14822	15115	15182	15057	14993	15039	15051	14945	15051	15012	15113	15167	14960	14812	15138	15076	15037	14951	15178	14825	15182	14991	14962	14959	15077	14939	15046	15135	15034	15082	14961	15040	14819	15072	15092	15157	14957	15000	15181	14970	15094	14965	14908	15049	14842	15010	15166	14891	14929	14919	15098	15053	15207	14860	15120	14930	15022	15001	15038	15075	15032	14931	15113	14881	15006	14992	15106	15166	14968	14939	15041	14885	14834	14815	14838	15087	14975	14887	15121	15039	14902	14971	14941	15061	15121	14789	15010	15077	14930	14979	14996	15017	15033	15036	14731	15156	14992	15095	15034	15022	14927	15093	14977	15099	14940	14837	15104	15021	14967	15079	15200	15013	15010	15147	15043	15075	14919	15080	15019	15138	15053	15203	14955	14976	15016	14831	15155	14991	15109	14933	14924	15164	15002	15093	15001	15027	15060	15055	15028	15056	15038	15028	14993	14957	14953	14974	14994	15100	15124	15001	15074	14914	14967	15078	15092	15209	14930	15073	15168	14935	14914	14927	14995	14856	14886	14965	14932	15153	14822	14976	14943	15088	15135	15032	14927	15032	15087	14966	15110	14948	15008	15055	15062	14964	15062	15171	15190	14837	15059	15009	14983	15082	14987	15038	14873	15165	15031	14967	15052	14980	14863	15164	15230	14910	15212	14791	15087	15014	14980	14988	15011	15151	15055	14990	14982	15018	14905	15050	14952	14941	14984	15005	14901	15031	15156	14989	15093	15095	15031	14974	15069	14957	15081	14991	14876	14888	14983	15033	15143	15107	14916	14932	15045	15005	14898	15035	15089	14924	14967	15028	14997	15039	14987	15064	14993	15047	15097	14898	14987	15022	14973	14983	15077	14996	15067	15049	15010	14759	14973	14891	15041	14977	15030	14900	15187	14970	15102	14926	15035	15121	14888	15030	14982	15140	15126	14964	14933	15126	15015	15002	14974	14979	14993	14960	15192	15096	15107	14989	14874	15057	14986	15058	15076	14985	15032	15100	15180	15060	15132	14911	15083	15073	15125	15158	15123	15090	14944	15057	15141	15025	15007	14835	15003	14962	15115	14873	15073	14949	15059	15000	14893	15230	15013	15085	15048	15095	14910	15099	14961	15044	15185	15038	14876	15049	15071	14958	15128	15035	15026	14908	14999	15132	15009	15024	14971	15017	14940	14865	15107	14853	14938	14895	15101	14990	14879	15138	14961	15011	15052	14959	15143	15032	15069	15024	14914	15019	15055	15011	14836	15006	14883	15282	14931	15104	14971	15014	14995	15065	15164	14996	14996	15149	14872	15227	14847	15146	14887	15055	15216	14942	14979	15106	14984	15086	14942	15089	15059	14820	15008	15184	15119	14950	14976	15011	15060	15079	15077	14962	15031	15009	15099	14966	15197	14971	15042	15049	15071	15019	14888	15067	15057	15022	15083	15116	14876	15068	14934	14926	15009	15033	14866	15105	15189	14947	14969	14955	14992	15032	15112	15175	15012	15030	15137	15015	14979	14949	15047	15101	15017	15159	15157	15024	14938	15040	14870	15056	15138	15152	14941	15114	15096	15120	15137	15175	15114	14928	14902	14977	15076	14991	14862	15182	15142	14988	15055	15038	14925	15064	14942	15096	14830	15087	14926	14903	14959	15070	14982	15046	14920	15018	14861	14951	15080	14988	14922	14993	14891	15049	15018	15003	15006	15115	15187	15082	14926	15158	14897	14967	15091	15098	15042	14900	15098	15100	14860	15180	15075	14952	15234	14964	15030	15016	15067	14813	15252	15141	14960	14939	15174	14944	15056	15136	14929	15067	14982	14961	14942	15177	15042	15010	14951	14952	15114	14930	14919	15041	15033	14908	15021	14966	14997	15061	15008	15096	15071	14994	15096	14849	14924	15078	14907	15201	14963	15045	15063	14921	15106	14901	14888	15097	14982	14919	15107	14925	15076	15117	15018	14914	15190	15115	14965	14839	14940	14949	15045	14979	15149	14967	15045	15089	14995	14895	15014	14971	15108	15072	15020	15019	15047	15048	15235	15042	15013	15025	14987	15086	15036	14893	15066	15118	14980	15133	15089	15192	15031	15150	15096	14998	14902	14881	15245	15013	14999	15261	14950	15205	14754	15204	15093	15019	15031	15157	14968	14990	14893	14978	14997	15119	14822	14975	14822	14883	15070	15079	14876	14820	15160	14973	15035	15028	15098	15148	14865	15061	15047	14997	15006	14941	15023	15006	14944	15122	15099	14975	14972	14985	15220	14901	15087	15130	15257	14852	15046	15050	15072	14964	15123	14957	15095	15004	15164	15178	14997	15212	14990	15168	14983	14866	15106	15164	15095	15049	15072	14987	15148	15051	14861	14904	15064	15109	14976	15248	14950	15059	14870	15010	15041	15014	14994	14875	15214	15121	15066	14860	15131	15025	14913	15035	14927	14926	14867	14963	14897	15147	15051	15030	15025	15059	15162	15092	15089	15052	15053	15128	15047	15107	14939	15092	15165	15062	15160	15184	14915	15154	15044	14994	14955	15084	14862	15208	15106	14888	15053	15091	15134	15020	14973	14948	15148	15047	15085	14931	15085	15018	15026	15033	14960	14898	15072	15018	14886	14993	14932	14992	15125	14903	15097	15026	15150	15108	15019	14952	15022	15027	15033	15032	14958	15091	15201	15064	14986	15087	14854	15044	15019	15006	14943	15058	14953	14982	15073	15222	14917	14870	14976	14885	14898	15044	14978	15103	15011	15108	14961	15042	15070	15074	15011	15047	15101	15114	15048	14931	15040	15009	14944	15150	15097	14885	15130	14943	15205	15063	14958	15150	15149	15121	15194	14996	15096	14966	15161	14967	14932	15047	15175	14924	15074	15116	15063	15169	15057	15050	15088	14831	14996	14858	14879	15061	15050	15076	15052	14945	14858	15021	15082	15116	14911	14916	15073	14952	15050	15145	15095	15080	14940	15082	15208	15175	15102	14985	14972	15045	15035	15114	15071	15234	15159	15138	14939	15240	14982	14893	15045	15029	14855	15098	15095	15140	15098	15048	15057	15148	14987	15072	15049	15070	15068	15131	15026	15054	15002	15130	14897	14997	14999	14911	15095	14947	14993	15109	14990	14935	15077	14820	15202	14942	14963	14986	14960	14972	15084	15074	15116	15169	14783	14890	14928	15003	15191	15053	14961	15043	14841	15069	15198	15144	15007	14964	15031	15023	15041	15182	15004	15018	15076	14995	15066	15049	14818	15021	14840	14936	15090	15160	14878	15056	15142	15039	14900	15206	15165	15102	15213	15035	15133	14931	14986	15129	15101	15041	15125	14989	15014	15056	15162	15014	14976	15104	14994	14850	14959	15173	14907	15035	14972	14984	15097	15071	15174	14924	15165	14813	14921	15035	15056	14930	14972	15137	15191	15007	14957	15159	14995	14854	14895	14920	15061	14969	15023	15065	14912	15115	14964	14960	14975	14992	15041	15002	15113	15091	14896	14942	15168	14970	15012	15136	15070	14942	15008	15023	15217	14994	14987	15180	15136	14971	14979	15055	14921	15037	14934	15098	15153	14816	14943	15066	15108	14852	15127	14932	14945	15097	15011	14945	15030	15054	15022	15061	15063	15068	15042	14968	14982	15148	15084	15070	15168	15013	15103	15092	15018	15032	15133	14998	14978	15080	15035	15094	15053	14924	14852	14978	15061	15112	15007	15088	15099	15094	14893	15078	15155	15130	15136	14967	14978	15082	15092	15034	15172	15003	14997	14971	14872	15019	14966	15191	14995	15107	14898	15189	15018	14939	15099	14950	15105	14895	14892	14961	15198	14912	15053	14928	15179	14954	15209	14958	15217	14950	15136	15171	14952	15093	15015	14968	14966	14905	15134	15141	15232	15114	15056	15038	15000	14852	14909	14891	15192	15000	15083	15051	14962	14998	15029	15086	15099	15113	14841	15096	15051	14893	14973	15252	15021	15019	15003	15057	15065	15069	15164	14951	15006	15070	15077	14929	15100	15003	15046	15132	14943	15081	15020	15035	14903	15233	15021	15003	14893	15126	14982	15112	15038	14983	14881	15131	15141	14990	15139	14986	14713	15230	15150	14896	15194	15007	14777	14976	15199	15091	15098	15035	15074	14952	15166	15127	14997	15098	14817	14975	14863	14920	15084	15083	15032	14941	15018	15117	14986	15163	15129	14872	15207	15069	15006	15035	14917	14938	15114	14946	15065	15044	15163	15156	15038	15035	15044	14971	15003	14898	14935	15065	15073	15033	15102	15136	15156	14962	15027	15075	14991	15185	15030	15252	15061	15131	14880	15057	15176	15067	15022	14942	14943	14970	15168	15073	14981	14963	15038	15023	15045	15196	14988	15077	14875	15094	15074	14895	14988	15062	15278	14973	14936	14836	15008	15059	14998	14896	15006	14918	14976	14935	15020	14880	15065	14998	15091	15147	15152	15183	15004	15059	14966	15064	15085	15123	15188	15016	14952	14896	15034	14950	14975	15118	15114	15254	15041	15067	15154	14967	15072	15065	15120	15053	15075	14956	14932	15161	15118	14912	15104	14832	14999	15025	15035	15179	14984	15041	15054	15080	15071	14859	15020	15048	15252	14949	14990
25610	20761	26890	25458	20526	19362	19232	18422	18528	24321	34024	36384	27429	20976	18960	18448	18233	18237	18059	18239	18021	18057	18016	17962	18288	18188	18038	18170	18044	18286	18037	18143	18340	17980	18041	17938	18233	18027	18188	18095	18182	18107	18135	18027	18104	17946	18163	18020	17838	17972	18024	18010	18136	18120	17956	17975	18079	18159	18142	18123	17932	18028	17950	18006	18287	18039	17853	17834	18174	18100	17865	17894	18052	18092	18112	18080	18046	17920	18140	18004	18086	18125	18163	18086	17996	17980	18054	18149	17945	18014	17997	18099	18039	17816	18129	17878	18156	18087	18207	18041	18106	18057	18228	18158	17965	17891	18016	17977	18162	17952	18062	17996	18049	17956	18126	17990	18133	17888	18033	18175	18090	18032	18298	18261	18200	18054	18046	18174	18023	18014	18070	18079	18258	18007	18169	17851	18000	18074	17993	18086	18086	18121	18145	18067	18089	18128	18084	18027	18012	18080	17937	17915	17975	18067	18010	17942	18061	18065	18111	18160	18042	17924	18126	18090	18120	18297	18174	17933	18168	18230	18046	18000	18140	18155	17836	17936	18021	18175	18025	17974	17971	18073	18139	18077	18118	17991	18200	17895	17907	17998	18063	18306	18127	18032	17881	17920	17953	18030	18045	18088	18061	18077	17914	18125	17989	18074	18246	18034	18231	18107	18040	18061	18082	18030	17991	18068	18067	18328	18071	18099	18147	17929	17927	18025	18110	18170	18289	18124	18343	18025	17988	18176	17906	17942	18199	18011	18111	18158	18025	17971	18193	18058	18036	17990	18026	18140	17820	18045	18055	18099	18096	17961	17862	17853	17952	18130	18097	18092	17878	18007	18001	17959	18146	17994	18193	18048	17880	18128	18150	17917	17982	17975	17948	18212	18020	18041	17885	17964	18001	17941	18198	18109	18071	18122	18071	17898	17968	18052	17955	18036	18305	17732	18071	18033	18056	18065	17933	18095	18030	18149	18080	18106	17846	17928	18068	18197	18116	17909	18194	17876	18019	18044	18062	17988	18109	18041	18077	17901	18081	17743	18032	18143	18144	18049	17912	17897	17903	17961	17957	18137	18059	18137	18233	18039	17936	18008	17988	18215	18189	18143	18223	18135	17816	17900	18114	17891	17952	18026	18025	17788	18115	18123	17958	18069	18083	18040	17893	18030	18199	18057	18173	17976	18145	18130	17967	17978	18255	17994	17950	18076	18070	18256	17984	18171	18210	18165	18133	18027	18065	17991	17950	17929	18055	18039	17919	17867	18014	17908	17984	18041	18053	17940	18235	17792	18092	17909	18112	17857	17756	18128	18091	18028	17997	17999	18224	18053	18209	17873	18172	18039	17953	18010	17997	18148	18173	18026	17943	17972	18126	18019	18076	18186	18063	17904	18164	18230	18007	18215	17766	17902	18066	18162	17916	17888	18335	18064	18347	18080	18121	17924	17917	18023	17875	17884	17973	18002	18072	17966	17926	17837	17991	18047	18080	18145	18031	18142	17994	18209	17967	17917	17928	18127	17962	18046	17759	18092	18075	18145	18166	17978	18049	18137	18136	18010	17958	18059	18100	18018	17954	18023	18057	18132	18128	18214	18240	18193	17862	17903	18052	18017	18144	18042	17800	17912	18170	18065	17997	17935	18081	18029	18116	17820	18085	18026	18119	18028	18137	18221	18070	18287	17895	18067	18113	18082	17816	18137	18264	17860	18044	18250	18229	18014	17881	18197	18297	17944	18062	17976	17958	17968	17825	17965	18069	18044	18028	18041	18257	18216	18040	18160	18196	18087	18006	17943	18298	18082	18037	18168	18334	18048	18033	18176	18105	18064	18098	18054	17985	18148	17921	18025	17967	18256	18051	17967	18026	17891	18039	18052	18069	17843	17950	18084	17898	17953	18030	18013	17860	18022	17939	17980	18212	18068	18328	17987	17926	18017	17885	18057	18078	18042	17973	17989	18125	18380	18338	18142	18136	18016	17793	18072	18042	18072	18071	18194	18152	18030	18307	18229	17965	18316	18163	18056	18099	17823	18037	18140	18026	17916	17842	18230	18102	18115	18053	18125	17791	18096	18080	18159	18133	18157	18055	18133	17993	18220	18222	18366	18052	18190	17968	18139	17956	18031	17987	17906	18110	17879	18202	18028	17971	17891	18054	17817	17878	17875	17881	17928	17997	17914	18101	18023	18068	17971	18171	17997	18195	18085	17998	17980	18032	18079	17977	18006	17782	17994	18012	18107	17999	18073	18183	18091	17989	17885	18155	18067	18104	17973	18105	17941	18204	18267	18023	18027	17884	17740	17923	18072	17850	18092	18058	18084	18224	18133	18034	18011	17974	18255	18150	18402	18313	18165	18164	18123	18156	17935	17924	17938	17892	18120	18061	18044	17963	17867	18065	17984	18116	17931	17853	18129	18262	18112	18143	18097	18177	18079	18098	17992	17865	18099	18079	18020	18303	18049	18068	18114	18066	18158	17929	18126	18123	18076	17842	18233	18083	17932	18294	18161	17780	17863	18132	18240	18084	18148	17979	18137	17911	17976	17995	18082	18156	18099	18024	17987	18160	18100	18072	18077	18135	18037	17925	18088	18166	17739	18151	18325	18042	18050	18088	17994	18220	18162	18074	17994	18087	17938	17950	17806	18171	17907	18155	18110	18115	17990	18176	18034	18003	17799	18036	18169	18059	18055	17926	17918	17942	18101	18141	18013	18055	17887	18006	18048	17902	17905	18063	17948	18158	18046	18100	17859	17877	18077	17998	17985	18092	17951	18051	18133	18052	18108	18095	17928	17983	18021	17841	17872	17978	18086	18030	18107	17923	18134	18061	18039	18002	18006	18026	18016	18064	18050	18266	17881	18040	18007	17830	17978	17861	17950	17991	18126	18100	18035	18217	18128	18076	18041	18044	18101	18136	17981	18056	17908	17991	18095	18003	18076	18027	18077	17888	18046	18062	17953	18107	17981	17925	18150	17988	18051	17961	18027	17953	17974	18009	17879	17963	18102	18224	17911	18075	18134	17990	17989	17999	17792	17935	18207	18096	17997	17983	18109	18109	18149	18172	17933	17820	18063	17982	17987	18048	18170	18204	18246	17989	18159	18012	18160	18175	18218	17787	18068	18123	18268	18038	18046	18146	18069	18143	18117	18183	18068	18326	17988	17878	18069	17666	17777	17948	18212	18092	18139	18019	18085	18260	18117	18023	18033	18088	17999	18160	17890	17928	17932	18229	18022	17984	18155	18142	17880	17871	18001	18058	18060	18021	18084	18186	18032	18010	17794	18081	18129	18010	18003	18182	18043	18199	18207	18017	18168	18068	18232	17991	18075	18033	18177	18143	18074	17773	18126	18070	18049	18079	17885	18167	17985	17823	18204	17879	17871	17910	17992	18052	18128	18073	17995	18261	18146	17945	18063	18029	18124	18001	18055	18008	18078	18059	17951	18094	18159	17945	18032	18083	18054	17983	18080	18085	17981	18229	18165	18118	17752	17982	17945	18066	18320	17961	18104	18175	18125	18101	18113	17956	18153	18197	18096	18192	18112	18046	18125	18085	18073	18227	18089	18187	17986	17981	18124	18155	18024	18040	18486	18169	18023	18072	18254	18081	17851	18186	18139	18076	18097	18369	18191	18229	17956	18123	17811	18005	17874	18046	18120	18224	18073	17962	18049	18029	17987	18031	18057	18152	18136	18080	18053	18189	18062	18014	18093	18022	18027	17920	17811	18012	18158	17957	18087	18031	17907	18173	17945	17977	18112	18171	18134	17902	18168	18100	18128	18100	18037	18169	17964	17983	18202	18161	17995	18078	18189	18083	17887	18104	17878	17929	18297	17824	18059	18184	17937	18135	17873	18045	17882	18380	17913	18001	18032	18139	18054	18188	17959	18041	18129	17926	18036	18264	18053	18019	18053	18236	18142	17924	18008	18009	17899	18205	17991	18121	18139	18307	18026	18094	18063	17922	17972	18016	18049	18004	17891	18189	18247	18039	18117	18030	18025	18112	17843	18072	18184	18171	17806	18075	18018	18055	18240	18071	18286	18072	18195	18118	18061	17918	17981	18060	18069	18120	17858	17965	18040	17954	17912	18118	18151	17997	18033	17944	17978	17960	18124	18044	18068	18204	18066	18076	18082	18147	18146	18018	17968	18005	18008	18222	18207	18278	18327	18109	17963	18214	18091	18149	18167	17944	18171	18043	17943	18172	18054	18173	18193	18008	17925	17852	18109	17921	17976	18216	17918	17939	18134	18063	18014	18149	17967	18155	18133	18147	18170	18094	18118	18047	18170	18200	18143	17876	18117	17915	18177	18100	18204	18148	18080	18003	17983	18083	18002	17990	18228	18280	18085	17924	18136	17985	17920	17884	18092	18137	18034	18193	18249	17884	18173	18202	18094	17961	17977	18063	18074	18065	17971	17973	18072	17964	17977	18233	18072	17948	18110	18011	17891	17886	18112	18096	18012	17926	18169	18264	18102	17998	17874	17979	18140	18133	18168	17921	17982	18193	18229	18141	18089	17775	18030	17842	17988	18076	18084	18050	18059	18046	18090	18170	18041	18111	17853	18171	18143	18053	18263	17872	18196	18043	17809	18077	18115	18082	17993	18038	18153	17883	18214	18198	18018	18099	17888	17943	17979	18019	18005	18080	18072	18031	17874	18154	18125	18162	18122	18065	18178	18037	18083	18059	18043	18073	17928	17903	17884	17874	17856	18094	17846	18174	17855	18125	18105	18156	18008	18043	17981	18073	18231	18235	18135	18055	17967	18041	18056	18043	17978	18013	18120	18135	18032	18013	18332	18102	18133	18095	18116	18123	17974	17889	17985	17981	18066	18044	18013	18055	18001	18280	18031	18181	17846	18066	18019	17941	17976	17988	18048	17881	17802	18143	18099	18041	18011	18141	17901	18095	17824	18097	18186	18090	18109	18151	18082	18083	18096	18112	18145	18116	18085	18235	18122	18219	17931	18097	17924	18098	17914	18151	17955	18177	17993	17854	18060	17967	18058	18113	18092	18005	18209	17962	17972	18106	17921	18071	17948	17926	18000	17965	17935	18193	18042	18154	18129	18042	18120	18431	18235	18101	17964	18046	18127	18142	17902	18078	18160	18076	17882	18121	18091	18075	18150
14330	20232	19728	17234	16214	15810	15623	15496	15907	25561	36301	35779	24507	17361	15274	14965	15068	14985	15172	14977	15001	15033	14881	15134	15126	15083	14977	15113	15141	14958	14891	14999	14945	14985	14943	14840	15120	14919	14996	15196	14993	15083	14831	15001	14958	14946	14985	15109	15011	14796	15066	14869	14992	15050	15107	14927	14923	14985	14923	15058	15107	15018	14851	15145	14774	15018	15010	14922	15097	14944	14948	14999	15042	14956	14921	15070	15147	14920	14986	15047	15092	14941	14913	14846	15183	14901	15117	14955	15038	15128	15021	15078	15054	15164	15066	14939	14858	14950	14878	14847	14889	15088	15074	14996	14965	14909	14915	14877	14979	15100	15029	14981	15166	15041	14992	15031	14885	15042	14918	15028	14934	15100	14944	15003	14980	14952	14834	14812	14972	14887	14862	14887	14903	14892	15013	15127	14862	14859	15157	14990	15051	15150	15048	14963	14851	14926	14866	14909	14922	14877	15058	14985	15023	15179	14924	15005	14932	15129	14921	14850	14926	15014	15074	14976	14936	15017	15026	15036	15184	15049	15020	14979	14841	14933	15033	15110	14902	14942	14955	14948	14932	14783	15013	14968	14930	15009	15105	14995	14948	15118	15023	14765	15142	15041	15043	15071	15215	15038	14862	15034	14841	14886	15047	15066	14877	14843	14972	15140	14988	15197	15024	14861	14970	14866	14978	15051	15048	14912	15051	14966	14893	15297	15115	14782	15120	14855	14842	15003	15048	14892	14947	14986	15032	14919	14836	14936	14899	15137	15057	14916	15107	14649	15185	15118	14874	14944	14818	15051	15086	14960	14907	14987	15012	15064	15009	14763	14982	15004	15073	15130	15073	14989	15060	15048	15121	15106	15029	15010	15008	14769	15179	14975	14933	14988	14948	14914	14901	15053	15059	14947	15078	15092	15065	14997	14955	14915	15062	14923	14919	15002	14955	14928	15007	14992	14884	14992	15118	14943	15072	15008	15087	14820	14932	15105	14878	14848	14942	14992	15147	15215	15121	14996	14977	14915	14990	14914	14854	14937	15021	14895	15044	15072	15166	14851	15020	14920	14935	15041	14986	14989	14946	15076	14794	14993	14999	15020	15047	14921	14894	15080	15052	15048	15055	15020	15062	14880	15001	14860	14854	14783	14937	15025	14974	15146	15008	14865	14974	15075	14898	14904	15016	15000	14967	15053	14885	14753	14880	14925	15053	14880	15042	14940	15064	14997	14990	14899	14957	15027	14948	14997	14749	14831	14914	14890	14943	14947	14883	14861	15074	14996	15049	14962	15092	14943	14983	14939	15034	14953	14884	15030	14897	15003	14896	14959	15071	14952	14969	14980	14959	14961	14987	15012	15048	15017	14921	15097	15046	15086	14940	14814	15093	15009	15098	14810	14902	14869	14887	14991	14881	15100	14860	14918	14904	15057	14975	15061	15167	15011	15028	15085	15164	14799	15095	14952	14951	15081	15002	14910	15008	15040	14952	15119	15104	14920	14886	15047	14898	15035	15220	15048	14895	14975	14824	14971	14937	15055	15072	15053	15088	14804	14784	14910	14994	14912	15136	14951	14916	15181	14997	14903	14965	14945	14798	15104	14848	14838	14861	14980	14912	14967	14762	14941	15011	14976	15044	14980	14938	15052	14976	15019	14825	15029	15154	14912	15054	14745	15057	15045	15015	15031	15023	14906	15061	14934	15074	15062	15015	14779	15047	15077	15050	14902	15062	14984	15014	14898	15089	15010	14944	14949	14848	15073	14906	14888	14984	15036	14957	14896	15028	14842	14984	14967	14999	15086	14866	15034	15001	15075	14768	14996	15028	14718	14904	15061	15094	15005	15001	14982	14947	14951	15011	15058	15072	14736	15116	14909	14933	14983	15138	14916	14949	15038	15079	15001	14985	15019	14842	14840	15099	14956	14896	15003	15069	15057	15221	14994	15150	14987	15193	14944	14894	14964	15024	15019	15036	14814	15015	14870	14953	14923	15075	14966	15005	15077	15035	15059	14929	14959	15029	15094	15049	14842	14967	14918	14789	14993	14868	15028	15064	15082	15017	15042	15078	15006	14828	14920	15106	14913	14923	14995	15030	14972	15003	14931	15024	14946	14981	15083	14922	14766	14844	14952	14896	14989	14937	14953	14845	14986	15005	14811	15096	14817	15027	14984	14922	15219	15150	14992	14861	15009	14910	14934	14836	15018	14865	14840	14936	15158	15055	14993	14997	15051	15086	15015	15004	14885	14898	14907	14894	15044	15006	14961	14945	15107	15015	14994	14892	14932	14939	14881	14984	14898	14966	14936	14972	15015	14856	14809	14839	15074	15166	14873	15121	14870	14897	14982	14923	14992	15030	15051	15169	14913	15029	14967	14924	14975	14934	14909	14968	14910	14944	15010	14977	14983	15068	15046	14939	14925	15016	15049	15030	14852	14936	14935	14984	14921	14853	15090	14861	14812	14869	14989	15039	15150	14871	15057	14942	15093	15010	14949	15010	15026	14907	15181	15035	14965	14807	15008	14973	14982	15057	14962	15098	14820	15061	15053	14983	14959	14925	14889	14946	15094	14689	14982	15079	15010	15027	14882	15041	14941	14777	15050	15057	14811	15115	14930	14879	15087	15022	14947	15137	15002	14936	15108	15063	15115	14949	15159	14897	14841	14977	14946	14901	15044	14992	15170	15000	15124	14967	14836	14911	14987	14931	15187	15067	14996	14855	14915	14893	15148	14954	15041	14795	14984	15094	14928	15057	14924	14919	15013	15008	15036	14948	15026	15169	14988	15108	14969	14835	14870	14868	14889	14900	15088	14961	14981	15042	14905	14963	14897	15163	14949	14976	15052	15147	14960	14969	14980	15010	14944	15051	15166	15051	15010	14856	15135	15089	14808	15003	15034	14858	14924	14945	14824	15055	15098	14939	14935	15025	14971	15065	15074	15014	14970	14891	14818	14977	15017	14939	14932	15136	14995	15089	14983	14979	14892	15031	14930	14942	14873	15185	14804	15162	14948	15020	15116	15023	14973	15129	15033	14991	15026	14821	15086	15103	15102	14922	15213	14906	14938	15092	15061	15089	14969	14877	15012	14919	14927	15006	14869	15012	15162	15222	14940	14995	15183	14893	15016	14902	14759	15022	14988	14946	14931	14983	14919	14846	14991	14970	14885	15000	15071	15121	15055	15155	15123	15098	15012	14934	15057	14896	14967	15132	14896	14923	15010	15000	14887	14944	14957	15140	15077	14899	15080	14931	15120	14866	14996	14935	14992	14878	14749	15091	14933	14810	15099	15105	14934	15045	14982	14832	15104	14960	15061	15143	15002	15061	15050	14911	14977	14941	15097	14957	15063	14961	14956	14737	14957	15032	15042	15183	15018	15059	14854	14904	14980	15170	14923	15032	14859	15011	15082	14908	14854	15005	15069	14998	14913	14937	14902	15038	15075	14947	14930	15056	14970	15142	15118	15001	15072	15023	15164	15039	15086	14892	14887	15014	15081	15067	14923	15155	15019	14916	14870	15024	15128	14919	14958	15035	14948	14908	14973	14879	15057	15028	15055	14949	15018	15057	14882	14892	15130	14823	15091	15015	14958	14961	15098	14878	15049	15108	14878	14938	14919	15068	15016	14987	14876	15210	14947	14954	14786	15061	14883	14852	14949	15192	14908	14916	15012	14864	15021	14879	14939	15065	14867	15044	15037	14877	14883	14994	14875	15102	15026	14786	15006	14751	14934	14983	14988	15008	15051	14919	15133	15016	15087	15168	14777	15022	14960	15086	15075	15024	14794	14928	15077	14924	15046	14930	15044	15011	14942	14810	15097	15045	14875	14974	14963	14930	15129	14991	14949	15009	14884	15014	14959	14889	14915	15026	15000	14881	14812	14999	14917	15061	14961	15038	15194	14929	14915	14844	14864	14949	14900	15038	14868	14949	14935	15111	15176	14841	14909	14964	14853	14909	14861	14994	14863	14884	15008	14838	14881	14904	14830	14961	15053	14897	14971	15016	15007	15110	14911	14973	14923	15101	14903	14992	14823	14951	14991	14873	15050	14995	14867	14927	14994	14989	14955	15114	14967	14983	14956	15079	15105	14866	15037	14994	15008	14970	14933	14941	14993	14902	14991	14949	14960	14875	14805	15134	15079	14938	14940	15194	14926	15075	14819	15075	14952	15111	15079	14968	14860	14858	15006	14888	14845	14857	14957	15099	15184	14896	14893	14873	14890	15074	14925	14974	15037	15052	14836	14832	15055	14942	15016	14984	14928	14912	15020	15029	14873	15040	15020	15030	14965	14931	15081	15048	15036	15009	14837	14985	14975	15145	14937	14996	14981	14897	15033	14949	15105	15004	14974	14864	14957	15041	15032	14873	14988	14953	14899	15005	14825	14988	14870	15023	14990	15001	14933	15123	14916	14941	14970	14900	15006	15135	15093	15074	15020	14896	15111	14970	14907	14954	15050	14989	14803	14862	14949	14835	14764	14945	15206	14887	15159	14929	15046	14966	14833	15110	14837	15045	14988	15094	14895	14927	15104	15158	14995	14924	14872	14931	14939	14876	15008	15017	15041	15113	15020	14942	14952	14999	14863	14829	14901	15060	14881	15015	15027	15038	14912	15126	14969	14919	14875	14932	14983	15002	14984	14921	14867	15166	15028	15147	15016	14992	15016	15037	14952	14974	15110	14974	14860	14988	15126	14917	14986	14899	14885	15070	14944	15053	14777	15050	14968	15084	15019	14825	15026	14849	15059	14883	14964	14950	15052	14917	15111	14911	14982	14874	14873	15006	14984	15019	14819	14981	15047	15137	14996	14996	14882	14914	15015	14952	14862	15000	15020	14877	14975	15157	14962	14975	14986	15045	14967	14926	15035	14995	14862	15175	14857	15088	15024	14966	14949	14923	14883	15087	15003	15217	15025	14984	15034	15102	15144	14904	15051	14925	14957	15063	14909	15056	14933	15027	14841	15071	15110	14991	14973	14874	14989	14994	14972	15184	14981	15018	14934	14912	14884	14980	15021	14873	14988	14875	14842	14975	14733	15063	14903	15044	15045	15014	14904	14992	14862	15054	14935	14891	15023	15028	14908	14990	14847	14883	15136	15071	14991	15055	14948	14956	14957	14849	14853	14954	15096	15044	15013
23516	20774	28094	23558	21325	23191	23056	19343	20858	36843	52755	48661	34008	23467	19629	18542	18581	18289	18263	18209	18270	18088	18339	18226	18539	18284	18350	18286	18413	18651	18300	18329	18323	18323	18486	18273	18323	18330	18227	18358	18117	18199	18230	18218	18353	18313	18382	18264	18178	18146	18205	18285	18187	18295	18257	18281	18459	18341	18414	18204	18020	18277	18057	18128	18440	18366	18318	18342	18118	18420	18288	18163	18135	18111	18158	17880	17972	18243	17979	18128	18309	18146	18379	18218	18307	18006	18354	18378	18317	18101	18331	17930	18190	18178	18323	18414	18218	17961	18342	18096	18213	18105	18232	18332	18367	18332	18253	18316	18135	18250	18107	18157	18225	18212	18434	18259	18310	18117	18061	18152	17902	18263	18158	18186	18354	18157	18126	18042	17970	18174	17993	18251	18302	18186	18033	18201	18210	18280	18232	18159	18240	18453	18181	18023	18131	18171	18423	17899	18344	18488	18252	18179	18084	18197	18061	18156	18010	18203	18228	18271	18190	18349	18501	18050	18131	18216	18258	18206	18115	18258	18015	18103	18154	18314	18085	18330	18188	18134	18076	18088	18146	18232	18222	18361	18022	18164	18077	18168	18025	18117	18274	18120	18092	18147	18288	18110	18093	18134	18292	18010	18316	18078	18249	18246	18212	18186	18135	18163	18155	18283	18410	18038	18181	18146	18182	18143	18458	18085	18181	18399	18160	18162	18310	18195	18214	18099	18102	18302	18157	18080	18327	18054	18366	18147	18128	18413	18018	18193	18328	18186	18326	18286	18398	18193	18375	18149	18193	18356	18304	18154	18027	18096	18142	18378	18130	18209	18384	18191	18046	18345	18416	17936	18214	18220	18287	18336	17980	18188	18220	18071	18198	18341	18316	18258	18233	18208	18004	18110	18263	18011	18314	18236	18199	18083	18305	18057	18347	18137	18139	18128	18243	18154	18120	18143	18018	18206	18324	18210	18252	18417	18192	18211	18064	18279	18035	18299	18324	18214	18068	18325	18152	18227	18296	18283	18153	18212	18154	18253	18264	18319	18057	18122	18264	18255	18218	18155	18249	18176	18280	18249	18154	17939	18056	18197	18212	18262	18393	18334	18338	18173	18071	18286	18232	18059	18101	18067	18149	18028	18058	18290	18205	18237	18104	18050	18092	18187	18248	18193	18358	18306	18370	18062	18097	18083	18198	18352	18119	18122	18115	18191	18255	18331	18083	18159	18115	18162	18307	18025	18159	18289	18193	18174	18005	17888	18208	18172	18194	18300	18063	18227	18041	18233	18159	18189	18161	18240	18111	18345	18120	18222	18333	18265	18024	18354	18159	18202	18114	18255	18289	18086	18244	18110	18239	18273	18186	18208	18320	18241	18242	18173	18304	18050	18270	18247	18223	18088	18001	18236	18420	18217	18253	18230	18010	18422	18092	18171	18128	18276	17916	18136	17911	18214	18360	18041	18232	18000	18475	18295	18201	18198	18184	18391	18124	18077	18113	18179	18410	18414	18212	18192	18415	18048	18235	18202	18325	18110	18273	18204	18372	18230	18207	18161	18167	18206	18079	18140	18295	18094	18218	18176	18120	18152	18113	18295	18208	18179	18228	18205	18162	18130	18323	18070	18305	18067	18111	18039	18345	18163	18292	18062	18042	18238	18350	18414	18172	18395	18150	18208	18164	18386	18100	18198	18204	18319	18093	18118	18226	18082	18062	18303	18093	18134	18199	18150	18193	18354	18132	18241	18133	18196	18316	18220	18290	18004	18105	18327	18128	18034	18288	18148	18271	18319	17959	18058	18212	18118	18245	17898	18031	18267	18193	18130	18219	18180	17986	18005	18352	18154	18038	18269	18180	18176	18340	18173	18093	18272	18208	18188	18126	18088	18336	18141	18173	18248	18304	17997	18081	18055	18178	18133	18178	18148	18048	18120	18223	18238	18138	18066	18179	18058	18334	18360	18322	18052	18193	18026	18239	18260	18175	18322	18072	18237	18214	18223	18223	18122	18191	18126	18008	18090	18309	18274	18317	18297	18225	18354	18238	18373	17999	18184	18100	18379	18138	18268	18236	18052	18081	18259	18283	18413	18402	18332	18209	18188	18175	18170	18148	18246	18268	18262	18418	18152	18323	18187	18227	18055	18158	18136	18017	18202	18027	18338	18142	18102	18326	18303	18267	18339	18233	18092	18045	18221	18140	18022	18260	18098	18121	18272	18391	18398	18134	18220	18192	18160	18022	18241	18275	18241	17912	18167	18139	18147	18156	18202	18251	18077	18234	18165	18244	18152	18171	18093	18180	17909	18329	17829	17998	18333	18165	18187	18137	18397	18128	18333	18215	18265	18086	18300	18433	18286	18359	18263	18187	18237	18311	18187	18048	18154	18135	18177	18112	18277	18376	18301	18077	18115	18152	18399	18172	18134	18190	18189	18128	18249	18227	18248	18494	18170	17971	18028	18427	18111	18422	18238	18175	18212	18163	18102	18167	18174	18163	18054	18133	18201	18274	18059	18031	18367	18196	18182	18163	17932	18150	18207	18200	18105	18197	18279	18265	18409	18074	18158	18399	18064	18237	18272	18434	18184	18100	18202	18343	18134	18205	18116	18212	18218	18090	18310	17976	18306	18183	18138	18234	18164	18335	18131	18295	18041	18377	18277	18172	18103	18104	18117	18360	18448	18165	18208	18362	18363	18195	18257	18319	18040	18051	17997	18021	18323	18049	18271	18336	18084	18225	18273	18031	18097	18191	18128	18023	18273	18147	17957	18114	18238	17901	18217	18054	18089	18226	18076	18216	18417	18215	18439	18252	18359	18212	18229	18231	18065	18154	18517	18246	18299	18192	18428	18095	18080	18118	17877	18417	18051	18240	18326	18131	18005	18194	18115	18193	18229	17972	18308	18105	18350	18221	18227	18296	18214	18089	18233	18225	18287	18234	18357	18200	18142	18208	18093	18119	17881	18126	18236	18157	18113	18339	18335	18186	18000	18175	18218	18144	18369	18014	18184	18162	18049	18340	18202	18198	18239	18145	18189	18201	18072	18114	18156	18149	18298	18319	18226	18406	18190	18262	18056	18286	18207	18206	18216	18258	18059	18360	18207	18142	18228	18152	18048	18080	18325	18359	18275	18350	18214	18196	18253	18095	18255	18123	18079	18159	18099	18333	18098	18370	18200	18204	18298	18174	18418	18198	18277	18341	18115	18373	18244	18309	18164	18082	18010	18180	18274	18194	18108	18444	18303	18348	18055	18315	18011	18319	18143	18090	18140	18256	18362	18081	18259	18228	17922	18177	18138	18317	18394	18251	18096	18110	18324	18295	18269	17984	18182	18135	18211	18102	18062	18141	17884	18265	18042	18031	18260	18359	18025	18407	18331	18186	18199	18287	18343	18177	18124	18276	18201	18195	17924	18271	18267	17917	18185	18143	18083	18267	18245	18273	18149	18201	18397	18233	18299	18253	18359	18173	18355	18184	18163	18063	18184	18020	18206	18148	18121	18021	18324	18034	18160	18171	18392	18266	18112	18197	18144	18294	17971	18081	18063	18255	18126	18095	18162	18255	18184	18310	18209	18227	18203	18308	18364	18155	18290	18295	18120	18133	18291	18007	18041	18349	18215	18112	18376	18091	18404	18148	18113	18166	18345	18277	18095	18297	18187	18417	18060	18343	18272	18211	18064	17956	18174	18145	18251	18232	18060	18044	18262	18251	18258	18195	18238	18163	18114	18062	18187	18137	18108	18402	18294	18113	18227	18084	18208	18182	18138	18203	18169	18265	18032	18135	18134	18038	18109	18225	18164	18248	18248	18206	18230	18086	18259	18111	18315	18214	18197	18222	18175	18321	18173	18228	18355	18292	18161	18242	18209	18154	18164	18429	18318	18202	18235	18102	18207	18369	18207	18205	17958	18122	18227	18329	18027	18363	18239	18325	17986	18428	18309	18269	18076	18105	18327	18312	18156	18413	18266	18080	18116	18151	18098	18194	18185	18149	18230	18203	18192	18263	18070	18213	18141	18198	18150	18129	18281	18227	18122	18250	18227	18360	18241	18126	18139	18147	18220	18109	18129	18268	18208	18250	18256	18260	18296	18271	18233	18215	18174	18155	18316	18368	18256	18266	18190	18119	18122	18194	18239	18155	18229	18270	18197	18212	18313	18196	18327	18147	18306	18213	18371	18194	18224	18097	18131	18159	18123	18143	18236	18119	18066	18236	18386	18208	18192	18123	18271	18146	18330	18150	18247	18384	18339	18255	18394	18182	18178	18189	18159	18276	18052	18118	18126	18352	18285	18258	18309	18286	18307	18379	18338	18529	18380	18392	18178	17908	18075	18318	18320	18204	18188	18115	18019	18141	18087	18205	18133	18177	18178	18187	18239	18220	18083	18188	18210	18251	18317	18248	18119	18281	18219	18257	18176	18152	18185	18169	18171	18293	18324	18266	18456	18022	18166	18124	18320	18208	18337	18387	18253	18143	18288	18060	18399	18453	18237	18169	18219	18074	18244	17977	18302	18312	18314	18077	18033	18149	18253	18249	18294	18146	18179	18368	18079	18212	18313	18207	18090	18212	18275	18017	18268	18217	18366	18342	18367	18217	18118	18013	18288	18285	18281	18212	18325	18167	18158	18148	18151	18318	18257	18238	18063	18012	18150	18176	18036	18362	18097	18147	18245	18012	17920	18232	18212	18183	18155	18248	18271	18238	18230	18132	18202	18193	18133	18092	18183	18109	18201	18184	18195	18328	18233	18148	18264	18159	18275	18187	18120	18308	18148	18177	18219	18110	18297	18120	18361	18214	18243	18062	18000	18361	18102	18334	18232	18325	18148	18023	17991	18274	18132	18076	18146	18164	18282	18208	18167	18178	18100	18242	18124	18372	18319	18373	18302	18324	18187	18218	18035	18302	18242	18254	18126	18122	18357	18037	18200	18126	18168	18438	18379	18209	18186	18297	18117	18139	18224	18259	18152	18103	18254	18261	18258	18090	18202	18198	18339	18267	18102	18069	18260	18247	18277	18043	18105	17903	18365	18380	18039	18165	18237	18198	18212	18195	18223	18133	18093	18164	18247	18204	18173	18167	18198	18107	18156	18232	18176	18114	18127	18060	18036	18075	18227	18252	18243	18175	18042
16786	27354	25716	20949	18556	17361	16739	16490	20325	40261	52848	47132	31306	19340	15689	15069	15129	15107	15192	15027	14996	15198	15156	15140	15223	15119	15034	15205	15116	15200	15121	15109	14994	15099	15108	15144	15148	14960	15042	15073	15185	15252	15031	15026	15012	15157	15024	15121	15177	14966	15091	15202	14982	15117	15115	15236	15184	15061	15152	15260	15200	14999	15120	15203	15103	15078	15133	15015	14911	15097	15050	15112	15021	14907	14984	15161	14984	15029	15170	15147	15166	15116	15127	15062	15166	15063	15169	15094	15197	15124	15103	15017	15080	15069	15203	15050	15117	15100	14960	15110	15212	14980	14862	15228	15155	15330	15121	15036	14987	15092	14978	15069	15098	15066	15027	15116	15137	14864	15291	15101	15204	15020	14986	15113	15039	15245	15012	15067	15089	15016	15194	15100	14972	15025	14962	15110	15083	15109	15100	15113	15252	15177	15118	15038	15083	15244	15048	14984	15045	15048	15089	15145	15035	15053	15007	15192	14955	14991	15126	14931	15086	15000	14992	15082	15150	15217	15123	15019	15028	15026	15028	15023	15097	15029	14984	15088	15161	15041	14890	15016	15165	15069	15068	15160	14916	15307	15273	15114	15182	14873	15008	15044	15045	15012	15006	15115	15165	15035	14951	14979	14912	15099	15138	15206	15111	15016	15119	14924	14953	14951	15048	15043	15135	14989	15027	15022	15183	14985	14949	15079	15039	15257	14993	14993	14966	14963	15041	14998	15082	15116	15094	14920	14931	15102	15131	15083	14916	14976	15207	15131	15142	15033	14923	15043	15156	15123	15073	15062	15154	14823	15021	14938	15195	15183	15041	14941	15112	15137	15155	14996	15049	15097	15197	14991	14910	15107	15097	15011	14970	15183	14961	14996	15211	15220	15026	15203	15221	15213	15135	15058	15001	15121	15023	15011	14937	14975	15095	15098	15064	15117	15143	14923	15021	15146	15106	15085	15020	14928	15092	14998	14902	14967	15021	15062	15097	14950	15227	14928	15224	15097	15075	14884	15148	14912	15053	15153	14984	14946	14933	15108	14992	14956	15092	15062	15023	15142	14964	15060	15128	15146	15119	15094	15203	15166	15060	15013	15189	15103	15029	15013	15018	15119	14985	14888	15066	15150	15004	15216	15066	14996	14915	14939	15205	15111	15056	14969	14913	15106	15033	14936	15079	14996	14940	14973	15054	15116	15128	15196	15145	15146	15099	15021	15069	14987	15075	15016	15160	14897	15001	15114	15053	15065	15059	15154	15032	14954	15225	15106	15169	15137	15153	15060	14984	14983	14936	15064	15073	15014	14973	15272	15071	15103	14973	14959	14973	15043	15122	14931	15035	15169	15070	15034	15148	15198	15001	14882	15262	14915	15024	15140	15034	15114	15087	14989	15058	14970	14966	15120	15051	15162	15118	15070	15144	15070	15092	14967	14951	15052	15097	15054	15155	14955	15064	15093	15230	15168	15137	15090	15128	15068	15111	14936	15014	15089	15062	15097	15056	15003	15056	15288	14912	15095	14964	15154	14895	15072	14935	15075	14949	15054	15217	14938	14970	14974	15098	15085	15215	14936	15140	14953	15091	14847	15190	15189	15138	15249	15282	14961	15202	15027	15181	15064	15060	15041	14996	15015	14918	14905	15073	15020	15141	15185	15002	15093	14911	15071	15052	15210	15013	14991	14923	15114	15156	15137	15152	15161	15077	14976	15104	15069	15013	15131	15026	14984	15290	15060	15033	15076	15062	15021	14898	15174	15015	15101	15100	15159	15145	15134	14965	15183	14900	15208	15120	14956	15107	15101	14911	15053	15100	14969	14956	14942	15137	15146	15051	15142	15037	15110	15022	15069	15008	15005	15055	15020	15144	15067	15004	15054	15185	14996	15201	15108	15146	15038	15159	15088	15085	15264	15102	15195	14991	14960	15381	15010	14906	14920	15196	15074	15035	15085	15124	15005	15079	14997	15051	15230	15126	14974	15240	15044	15222	15231	15102	15071	15052	15092	14819	15022	14992	15069	15165	14990	14959	15104	15143	14979	15135	15071	14954	15020	15073	15227	15184	14921	14969	15124	15133	15112	14965	15137	15175	15064	14853	15019	15139	15033	15107	15133	15038	15198	15060	15017	15163	15129	15151	14827	15028	15134	15168	15215	15068	14910	14980	15061	15092	15045	15088	15157	14963	15018	15035	15124	15128	15057	15115	15120	15021	15116	15048	14908	15039	14924	15140	15088	15018	14910	15074	14954	15139	14938	15080	14999	15042	15063	14974	15192	15095	15140	14911	15246	15022	15015	15081	14963	15194	14948	14868	15054	15000	15121	15156	15054	14979	14817	15105	14911	15098	14948	15053	14938	14931	15016	15101	14885	14962	14997	15125	14945	15066	15138	14935	15097	15297	15048	15113	14908	15043	15056	15088	15013	14938	14992	15102	15064	14975	15023	15046	15231	15265	15149	15177	15271	14911	15043	15259	14998	14985	15180	14908	14899	15064	15177	14927	14951	14942	15096	15010	15134	14996	14973	15037	15138	15103	15087	15082	15044	15236	15006	15222	15002	15151	14979	14845	15158	15101	15081	15018	15145	15190	15042	15152	15140	15127	15120	14959	15133	14976	15065	15103	15047	15157	15161	14946	15112	15047	15132	15048	15190	15002	15100	15060	15111	15021	15220	15090	15137	15038	15016	14996	14979	15040	15103	15272	15125	14939	15166	15047	15134	15008	15117	15039	15127	15165	15115	15054	15018	15131	15221	15087	15176	15132	14870	15274	15123	14993	15005	14978	15028	14989	15141	14918	14901	15204	15187	15033	14982	15053	15186	15066	14806	15201	15079	15049	15094	15023	14899	15124	15009	15129	15001	15182	14888	14998	15029	15015	15198	14968	14994	15061	15078	15086	15076	15044	15266	14972	14982	15176	14984	15077	15143	15141	15174	15067	15138	15099	15025	15087	15071	15036	15053	15084	15106	14993	15079	15144	15013	15103	15097	15034	15050	14988	15115	14995	15012	15044	15057	14901	15118	15138	14938	15078	15021	14980	15026	15187	15224	15060	15258	14993	14951	14915	15140	15059	15250	14972	15002	14966	14911	15040	14963	15021	14967	15047	14951	15025	15117	15194	15060	14964	15036	15119	15230	14947	15162	15063	14957	15083	14963	15042	15072	15161	15209	14902	15036	15137	14934	14966	14944	15231	14945	15030	15094	15146	15005	15034	14999	15095	15149	15158	15081	14940	15111	15199	15371	14936	15041	14984	14994	15068	14998	15154	15149	15071	15162	15022	15065	15129	15299	15003	14950	15153	15181	15049	14964	14944	15000	15255	15093	14930	15020	15084	15054	15120	15078	14999	15132	15037	15141	15130	15112	15175	14930	15141	15038	15107	15049	15093	15067	15187	15094	15103	15146	15032	15116	14958	15102	14962	14934	14997	15044	15039	15010	15085	15105	14964	15025	15127	15119	15013	15032	15051	15249	15134	15125	14996	15124	15042	14932	15121	15237	15097	15047	15267	15169	15236	15263	14750	15218	15069	15110	15163	14961	15202	14994	14926	15009	14998	15038	15021	15225	15123	15043	15056	15067	15153	14932	14949	15099	15111	14837	15058	15035	15116	15237	15007	15067	15122	15179	14959	15313	15130	15064	15099	14917	15057	15043	15156	15321	14988	14967	15037	15143	14879	14981	15101	15224	15065	15163	14989	14936	15069	15086	15089	15076	15083	15183	15099	15248	15114	14905	15122	15034	15149	15090	15062	14929	15042	15169	14892	15159	15178	14908	15163	15151	15062	15070	15050	15216	14778	15319	15026	15160	15054	14893	15112	15014	15042	15150	15062	15053	15087	15184	15075	15247	15013	15005	14991	15153	14919	14961	15051	15144	15123	15026	14939	14947	15109	15067	15008	15172	14963	14966	15216	15064	15099	14921	15211	15114	15065	14989	15127	15148	15086	15128	14994	15027	15053	15185	14942	14921	15201	15038	15160	15054	15114	14966	15135	15025	15091	14988	15232	14997	15022	14996	15110	15089	15061	15020	15163	14949	14960	15134	15132	15106	14977	15034	15053	15046	14968	14965	14866	14987	14913	15081	15009	15164	15096	15130	14952	15100	15168	15192	15129	15005	15118	14934	14976	14979	15062	15068	15101	15113	15020	15074	15007	15112	14975	15090	15027	15146	15020	15052	14927	15167	14960	15176	15110	14894	15001	15010	15217	15050	15303	15149	15022	15058	15080	15038	15116	14975	15126	15028	15032	15056	15051	15073	15139	15062	15215	15047	15182	15192	15122	14996	15221	14884	15215	14940	15136	14889	15068	15025	14948	15256	15185	15015	15185	15137	15131	14994	15032	14977	15158	15113	15068	15005	15109	15043	14948	15054	15197	14885	15121	15147	15003	15146	15024	15057	15003	15043	15297	15075	15017	15035	15114	14965	15100	14977	15094	15151	15078	15182	15028	15057	15087	15062	15066	14948	15121	15033	15062	15120	15064	15041	15050	15029	15171	15046	15063	15166	15115	15180	14983	15068	15120	15142	15017	15052	15036	14964	15139	14948	14881	15156	15058	15252	15189	15090	14999	15029	15176	15210	15100	15000	15107	14976	15020	15089	15033	14975	15136	15220	15019	15210	15083	15242	15197	15259	14988	15066	15013	14822	15163	15133	15115	15034	14968	15247	15072	14964	15173	15120	14969	15062	15012	15054	15261	15044	15108	14841	15106	15022	15092	14982	15076	15023	15132	15043	15084	15048	15218	14958	15058	15157	15221	15277	15125	15191	15086	14972	15056	15008	15040	15194	15012	15062	14936	14970	15108	15093	15032	15258	15105	15174	15110	15141	15153	15132	14993	15205	14979	14827	15217	15154	15184	15092	15091	14842	15232	15086	15193	15006	15094	15000	15027	15063	15220	15173	15093	15197	15083	15203	15072	15246	14975	14978	14978	15079	15025	15141	15149	15125	15126	15134	15188	14875	15027	15110	14940	15066	15025	15046	14946	14941	15103	15100	15032	15010	15062	15069	15001	15059	15107	14900	15228	15059	15109	14959	15083	15022	15158	14912	15285	14968	15032	15065	15046	14963	15042	15073	14994	15122	14994	15032	15054	14993	15149	15176	15006	15091	14998	14964	15229	15067	14876	15047
29617	21435	20965	19523	18384	18243	18210	18153	18309	19118	21721	22199	20460	19058	18338	18261	18239	18211	18255	18401	17894	18160	18223	18047	18210	17966	18058	18143	18204	18303	18203	18035	18240	18160	17998	18159	17977	18287	18363	18158	18040	18196	17847	18185	17914	18254	18211	18065	18114	18215	17967	18138	18124	18320	18109	18219	18004	18186	18233	17994	17878	18306	17987	18224	18223	18076	18186	18157	17984	18161	17890	18047	18289	18038	18152	18022	18038	18074	18063	18116	18164	18007	18098	18111	18184	18024	18119	18049	18063	17976	17896	18047	18109	18266	18103	18233	18058	18078	18011	18077	18227	18052	17932	18191	18143	18209	18272	18086	18077	18168	18105	18225	18235	18216	18124	18100	18043	18133	18202	18202	18144	18306	18109	18090	18037	17958	18156	18135	17967	18076	18276	18070	17990	18034	18237	18037	18029	18160	18046	18305	18094	18060	18029	18095	18140	18164	18245	18042	18061	18094	18333	18111	18163	18133	18185	18091	18109	18237	18156	17995	18107	17912	18106	17993	18391	18159	18014	18102	18471	17946	18280	18038	18042	18151	18035	18224	18141	18110	18012	18128	18162	18192	18110	18061	18155	17968	18314	18058	18076	17996	18136	18167	18117	18169	18153	18257	18093	18004	18214	18027	18250	18185	17969	18196	18016	18213	18056	18019	18314	18349	18280	18182	18046	18031	17985	18143	18250	18106	18193	18113	18042	18242	18007	18060	18110	18214	18009	18119	17981	17982	18019	17888	18162	18194	18133	18115	18048	18251	18064	18085	18084	18103	18111	18004	18134	17835	18196	18041	18159	17868	18010	18082	18055	18054	18235	18022	18244	18119	18062	18273	18037	18059	18264	17941	18254	18335	18167	17951	18128	18194	18025	18148	18156	18157	18110	18107	18094	17987	18045	18163	18274	18260	18400	18289	18241	18213	18156	18092	18114	18163	18247	18228	18020	18312	17991	18127	17968	18210	18153	17986	18129	18000	18325	18090	18079	18153	18211	18090	17830	17989	18202	18155	18119	18205	18175	18089	18251	18289	18070	18146	18261	18204	18186	18066	18277	18169	18257	18132	18159	18104	18292	18272	18065	18012	18131	17884	17924	18295	17993	18148	18091	18170	18251	17865	18147	18280	18276	18187	18307	18170	18103	18268	18035	18066	18215	18204	18333	18183	17908	17882	18051	17952	18095	18030	18276	18232	18278	17986	17920	18201	18026	18010	18155	18084	18230	18241	17983	17953	18098	18199	18093	18143	18121	18103	18163	18031	18235	18135	18031	17971	18095	18073	18379	18259	18046	18185	18170	17923	18219	18037	18168	18111	18279	18129	18169	18038	18299	18210	18084	18036	18273	17999	18202	18308	18062	18171	17920	18176	18205	18233	18214	17996	18008	18176	18356	17998	18281	18226	18274	18212	18115	18341	18101	18261	18100	17921	17995	18274	18112	18120	18276	18121	18045	18053	18321	18210	18223	18150	17864	18180	18189	18154	18129	18056	18189	18284	18190	18022	18018	17926	18169	18078	18166	17968	18191	18129	18122	18203	18201	18195	18141	18222	18203	18124	18136	18109	17972	18273	18199	18199	18168	18150	18128	18139	18101	18254	18027	18175	18093	18090	18143	18312	18188	18107	18172	18245	18262	18398	18053	18138	18152	18119	18124	17953	17998	18260	18437	18178	17895	18229	18110	18074	18080	18002	18178	18060	18181	18117	18219	18243	18030	17989	18261	17940	18041	18042	18119	18163	18289	18102	18264	18379	18193	18334	18277	17997	18109	17979	18166	18046	18275	18375	18160	18049	18244	18454	18221	18132	17983	17970	18088	18127	18152	18199	17847	18189	18107	18174	17953	18301	18102	18137	18213	18187	18200	18242	18197	18362	18124	18224	18121	18196	18148	18118	18143	18184	18216	18330	18230	18159	18153	17998	18283	18218	18194	18274	18006	18216	18101	18354	18170	18222	18181	18344	18012	18092	17971	18149	17988	18323	18272	18251	18120	18174	18037	18217	18136	18147	18560	18076	18204	18164	18279	18257	18353	18177	18174	18017	18182	18130	18039	17924	18320	18265	18078	18184	18151	18187	18156	18097	18044	18101	18159	18121	18082	18199	18278	18216	18188	18102	17965	18200	18053	18271	18224	17845	18301	17973	18159	18050	18155	18185	18097	17881	18140	18177	18060	18173	18252	18345	18142	18095	18265	18064	18014	18346	18057	18133	18220	18138	18250	18156	18076	18333	18105	18149	18174	18232	17975	18170	18393	18239	18197	18305	18309	18160	18099	18142	18151	18130	18064	18121	17827	18158	18170	17997	18158	18165	18164	18379	18063	18057	18140	18074	18049	18143	18135	18225	17988	18176	18067	18017	18197	18044	18206	18080	18156	18183	18132	17979	18071	18133	18359	18094	18234	18086	18237	17978	18090	18078	18163	18023	18090	17940	18149	18204	18131	18285	18171	18099	18052	18103	18226	18120	18099	18290	18132	18248	18233	18324	18229	18279	18453	18435	18304	18106	18008	18256	18119	18156	18198	18152	18039	18133	18140	18060	18191	17959	18263	18069	18222	18131	17987	18115	18294	18149	18179	18178	18256	18043	18086	18170	18069	18139	18224	18141	18117	18188	18192	18010	18016	18109	18405	18014	18177	18087	18300	18089	18005	17915	18095	18124	18124	18119	18338	18120	18227	18031	18048	18130	18088	18215	18172	17978	18219	17972	18189	18083	18302	18298	18047	18003	18330	18290	18316	18173	17852	18178	18239	18078	18013	18128	18052	18295	18000	18169	18127	18354	18251	18167	18218	17986	18238	18203	18418	18129	18256	18026	18209	18343	18269	18188	18058	18182	17964	18058	17962	18207	18060	18167	18116	18148	18098	18259	18222	18255	18094	18353	18164	18069	17930	18086	18166	17961	18215	18286	18114	17986	18262	18093	18035	18038	17949	17981	18408	18206	18193	18144	18228	18049	18122	18048	18129	18256	18244	18133	18174	18195	18125	18202	18114	18245	18136	18041	18092	18088	18047	18073	18103	17990	17938	17886	18143	18287	18063	18188	18246	18096	17925	18081	18118	18139	18226	18164	18279	18161	18410	18209	18005	18280	18069	18098	18155	18216	18184	18180	18087	18105	18064	18289	18274	18162	18163	18183	18284	18083	17999	18255	17940	18100	18263	17995	18039	18143	18183	18215	18084	18040	18027	18058	18339	18220	18035	18153	18138	18211	18001	18189	18192	18286	18209	17984	18183	18066	18116	18043	18135	18073	18284	17968	18147	17902	18197	18115	18179	18054	18294	18201	18218	18126	17979	18062	18155	18000	18085	17973	18263	17894	18056	18181	18202	18203	18032	18014	18138	18137	18198	18034	18114	18269	18107	17967	18253	18297	18168	18156	18221	17985	18085	18125	18252	18190	18296	18085	18191	18246	18303	18163	18181	18222	18158	18166	18279	18088	18241	18156	18001	18027	18180	18003	17980	18195	18262	18031	18182	17990	18185	18147	18272	18246	18148	18050	18100	18235	17999	18206	18229	18112	18068	18036	18194	18089	18058	18041	18049	18132	18279	18220	18299	18036	17970	18093	18022	18101	18067	18067	18178	18276	18170	18011	18072	18052	18010	18101	18072	17872	18188	18152	18211	18020	18084	18064	18003	18143	18067	17856	17994	18072	18054	17971	18349	18244	18210	18170	18085	18121	18380	18237	18102	17782	18012	18306	18004	18119	18194	18100	18149	17994	18151	18128	18392	18111	18079	18062	18158	18187	18111	18398	18162	18131	18000	18334	18106	18229	18232	18115	18192	17936	18138	18146	18175	18354	18294	18087	18245	18296	18127	17855	18153	18200	18222	18094	18216	18176	18359	18181	18156	18035	18265	18157	18187	18082	18096	17955	18226	18170	18218	18120	18184	18148	18057	18017	18189	18130	17988	18039	18294	18038	18386	18133	18160	18060	18079	18028	18154	18027	18045	17989	18262	18168	18161	18227	18159	18127	18107	18166	18207	18274	18261	17916	18205	18035	18230	18049	18264	18227	18225	18087	18170	18278	18059	18173	18083	18053	18101	18122	18149	18026	18288	18051	18270	18078	18153	18126	18030	18162	18040	18092	17993	18086	18389	18125	18169	18184	18241	18248	18193	18261	18097	18292	18196	18278	18052	18064	18148	18347	18214	18228	18228	18139	18218	18008	18230	18322	18141	18249	18253	18054	18051	18127	18238	18394	17948	18125	18145	18237	18026	18206	18107	18247	18272	18052	18094	18265	18154	18039	18016	18112	17888	18028	18311	18210	18190	18117	18185	18209	18459	18233	18131	17974	18101	18134	18034	17998	18081	18103	18183	18030	18228	18038	18053	18268	18023	17975	18185	18007	18257	18062	18145	18030	18133	18211	18031	18064	18135	18034	18125	18160	18370	18184	17952	18017	18129	18144	18194	18197	18218	18150	18029	18028	18194	18066	18104	18323	18042	18174	18060	18027	18079	18166	18272	18052	18084	18208	18076	18119	17956	18146	18096	18201	17972	18199	18102	18089	18068	18127	17988	18108	18105	18136	18352	18289	17987	18179	18344	18003	18076	18095	18369	18195	18307	17925	17967	18027	18195	18245	18086	18029	18028	18425	18005	18082	18447	18092	18220	18207	18228	18036	18147	18158	18126	18079	18041	18186	18092	18060	18011	18019	18106	18276	18099	18308	18004	18333	18264	18135	18005	18013	18057	18316	18353	18169	18143	18346	18065	18122	18114	18161	18096	18204	18201	18267	18359	18196	18155	18133	18213	18048	18010	18165	18164	18014	18087	17985	18118	18034	18048	17986	17916	18151	18044	18023	18108	18249	18270	18112	18117	18274	18028	18123	18264	18146	18449	17967	18307	18070	18367	18082	18046	18034	17911	17987	18244	18229	18364	18106	18230	18167	18043	18123	18194	18029	18141	18170	18146	18003	18276	18221	18188	18191	18126	18171	17878	17938	18326	17898	18038	18308	18229	17871	18155	18224	18176	18139	18000	18135	18181	17949	18071	18051	18126	18314	17981	18183	18093	18224	17994	18199	18145	18031	17937	18011	18010	18208	18273	18376	18024	18166	17996	18030	18175	18254	18243	18139	18049	17888	18158	18202	18101	17821	18057	18118	18235	18280	18052	18123
15637	15851	15857	15183	15080	15128	15092	15171	15178	17250	20621	20024	17377	15637	15028	15058	15218	15177	15097	15030	15124	14995	14947	15199	15133	14923	15103	15059	14882	15022	14936	14944	15208	15053	15136	15060	14915	14930	14949	14990	14967	14898	15056	15064	15002	15140	15058	15147	15201	15073	15070	15072	15107	15030	14970	14936	15004	15088	15025	14946	15028	15007	15082	14911	15052	15081	14935	15012	15061	15218	14941	15113	15060	14911	15191	15050	14934	14882	15121	15107	15103	14990	14972	14984	14957	14953	15022	15039	15246	14965	15140	14984	15072	15031	15216	14999	14990	14996	15039	15099	15108	14960	14866	15028	15051	15060	14988	14953	15101	15122	14973	15002	15060	15119	15088	14889	15099	15056	15187	15168	15118	14837	14852	15049	14989	15017	15093	14960	14959	15052	15125	14965	14869	15037	15084	14977	15044	15014	15013	14930	14985	15118	15022	14982	15048	14988	15089	14992	14937	15006	15099	15179	15062	15009	15036	15098	14927	14845	15048	15148	15029	15082	15106	15138	14919	15092	14942	15037	15081	15008	14962	14993	15180	15041	15159	15132	14934	14903	14857	15153	15002	15063	14875	15084	14997	15005	15304	15003	14977	15064	14936	15077	15048	14943	14966	15008	15174	15159	15069	15053	14939	14998	15003	14986	14996	15138	14954	14980	14991	14949	15215	14914	15012	15087	14894	15036	15017	15063	14973	15237	15084	15011	15082	15108	15012	15027	15031	15118	15018	14976	14904	15113	14955	15060	14988	15036	14910	15282	14960	15061	14977	15095	14907	15047	14829	15020	15030	14954	15171	15098	15093	15027	15015	15134	15000	15207	15078	14949	14928	14961	15148	14808	15109	14709	14929	15009	15004	15033	15068	15084	14984	14990	14948	15108	15225	15016	15010	14991	15037	15133	14987	14928	14940	14975	15105	15007	14967	14939	15023	14914	14972	15183	14968	14988	14898	15100	15071	14958	15137	14853	15005	15008	15201	15041	15007	15045	15116	15192	14919	14987	15084	14888	15236	15064	15024	15184	15154	14944	14938	15026	14991	14959	14905	15079	15030	15018	15025	15060	14979	15077	14980	15115	15074	14936	15122	14835	14738	15000	15248	14959	15195	15032	14958	14884	15052	14919	15265	14948	14878	14989	15089	15018	15117	15062	15106	15067	14919	15124	14929	15123	14907	15020	14851	15234	15048	14985	15199	15214	14899	14967	15003	15091	15065	15016	15068	14909	15063	14944	15038	15039	15087	15033	15052	15045	15050	15006	15056	14835	15023	15031	14936	15025	14968	15018	15091	15113	15122	14929	14922	14899	14966	15284	15242	15061	14979	15165	14987	15055	14925	15048	14979	15028	14938	15087	15004	15088	14900	15033	14952	14982	15053	15204	15115	15004	14998	15058	14915	15090	15061	14958	15050	15070	15010	14979	15018	14996	14926	15141	15016	14947	15081	15114	15061	15011	15052	15035	15106	15018	15090	15021	14909	15071	14881	15132	14952	15086	15054	14938	14971	14905	14983	14892	14978	15184	15047	15110	15122	14926	15041	15050	15014	14846	14976	15154	15203	14945	14969	14954	14923	14945	15053	14877	15031	14802	15118	15092	15018	15071	15243	14890	15073	15116	14877	15150	15061	15016	15040	15028	15263	15077	14991	14923	14997	14952	15250	15074	15111	15134	14975	14965	15142	15021	14980	14960	15293	14997	14934	15103	15073	15168	15110	14980	14930	14948	15023	14968	15092	15023	15133	15096	15031	15049	15014	14952	14999	15197	14967	15093	14919	14969	15120	15100	14987	15064	14875	15017	15150	14903	15146	15032	14960	15031	15145	14957	15025	15098	14917	15040	14946	14994	14971	15037	15083	14994	15146	15041	15129	15149	15211	15070	14901	14985	14874	15094	14855	14983	14995	15066	15170	14849	15039	15163	15055	15089	15275	15031	14968	15155	14941	15062	15043	15049	15048	15052	14752	14964	14952	14838	15313	14874	14846	15037	15113	15109	15110	14897	14968	15029	14879	15149	14877	14830	15122	15121	14929	15151	15042	14918	15155	15050	14989	15076	14982	14845	14980	14974	14926	15061	15083	15042	15088	15008	15098	14967	15056	14931	15095	15035	15021	14988	14948	14959	15059	14940	14914	14933	14876	15092	15072	15107	15062	14953	15077	15134	15058	14962	15060	15071	14842	15004	14820	15050	15211	14975	15198	14929	14985	15019	15119	14828	14997	15117	15009	15041	14911	15054	14948	15011	14800	15025	14930	14790	15102	15088	15052	15001	15101	15148	15223	15187	15267	15055	14964	15058	14994	15122	14864	14845	15071	14822	14973	15059	14964	14962	15054	15178	15167	15022	15109	14932	15053	15158	14890	15117	15048	15095	15028	15012	15071	14817	15007	15053	15082	15049	15020	15041	14851	14955	15152	15139	15057	14897	15035	15064	14874	14902	15089	15008	14967	15015	14959	14941	14979	14991	14976	15029	15066	14954	14941	15028	15229	14931	15036	15009	15085	14966	14942	15164	15005	15024	15020	15124	15076	15090	14975	15054	14976	15071	15052	15086	15042	15275	14919	15019	14988	15051	15010	15051	14967	14960	15057	15122	14972	15110	14919	14886	15065	14951	15021	15195	15009	15128	15008	15073	15044	15028	15201	15058	14877	14967	14942	15029	14942	14999	14981	15078	14956	15045	15047	15057	15001	14985	14900	15142	15189	14996	14979	15100	15027	14957	15039	15063	15174	15001	15187	15096	15144	15119	15089	15018	14981	14830	15308	15133	14877	15027	14898	15261	14908	15030	14897	15004	14985	14979	15021	15058	15137	15173	14869	14870	15073	15127	14951	15106	15118	15004	15003	14982	15151	14948	15008	15018	15072	15139	15048	14928	14922	15085	15032	15155	15041	15204	14958	14912	14978	15231	14960	14905	15005	14904	14878	14969	15109	15039	15244	15146	15120	14968	15110	14853	15050	15050	15093	14815	15032	14972	15093	15004	15077	15104	15089	14965	15121	14994	15081	15099	15028	15047	14999	15067	15110	15081	15090	14933	15163	15060	15045	15128	15164	15102	15016	14977	14880	14944	15104	14933	15069	15097	14979	14925	15122	14977	14998	15170	15010	14836	15090	15028	15031	14968	14946	14937	14937	15079	15099	15119	14908	15053	15064	14806	15020	14899	14926	15077	14976	15071	14966	14964	15075	15205	15061	15031	14942	15152	14878	15053	14897	14989	15033	15000	15129	15007	15050	14955	15074	15018	15108	14998	15147	15190	15128	14906	15112	14928	14860	15098	14969	14890	15024	14951	15078	15155	15028	14841	15011	14985	15087	15079	14939	14961	15067	14973	15042	15084	14837	15076	15086	14986	14881	15097	15041	15033	15104	15088	14928	15139	14925	14946	14994	15096	15074	15033	14881	14998	15058	14973	14990	15154	15070	15096	15123	14995	15008	14955	15080	14993	15002	15037	14890	14968	15045	15072	14969	14950	15146	15142	15159	14865	14921	14948	15136	15101	15032	15114	14801	14974	15106	15029	15138	15147	15044	14986	14926	15044	15032	15041	15144	14872	15052	15191	15103	15054	14996	15129	15172	14862	15205	15005	15068	14974	15047	14868	15036	15120	15083	15071	15048	15069	14971	15097	14908	15089	14957	15091	14979	15119	15126	15125	14782	15025	15112	15092	15204	15126	15012	14971	15017	15194	15045	15015	15143	14979	15059	14998	15085	15072	14920	15104	15042	15036	15160	14875	15149	15249	15014	15059	14945	14821	15047	15108	14900	14964	14910	15064	15094	15098	15141	14855	14993	14933	14938	14912	15022	15156	15081	14925	15073	14957	15081	15065	14968	15125	14966	14901	15126	15008	14795	15095	15006	15062	15035	14896	15031	15057	14941	14964	15097	15044	14934	15056	15171	15027	14866	14950	15120	14899	15108	14987	14969	15028	14850	15067	15003	15050	15231	14997	15071	15116	14927	15004	14984	15077	15034	15044	14988	15033	14966	15068	14784	15061	15045	14994	14844	14937	15023	15114	15009	14933	14885	15032	15009	15107	15078	15057	15020	15049	15170	15103	14927	15018	14989	15081	15216	15140	15156	14946	14912	15106	14908	15033	15053	14995	15122	14943	14924	14979	15134	15120	14967	15041	15115	14956	15055	15096	15067	15085	15065	15174	14942	15013	15010	15031	15133	15084	15083	15069	15020	15149	15165	14974	14877	14959	15052	15001	15083	14942	15042	15057	14945	14984	15100	15096	14927	15155	14937	14960	14898	14991	15089	15126	15157	15042	15035	15277	15035	14886	15013	14868	15124	15179	15035	15110	15040	15063	14962	14891	15051	15112	14951	14984	14897	15036	14999	14967	15029	14949	15066	15021	15040	15065	15181	14921	14975	14971	15074	15071	14947	14931	15167	15194	15082	15086	15107	15008	15027	14954	15067	14855	15033	15045	15152	15025	15018	15142	14807	14881	15062	14897	15044	15083	15098	15022	14983	15108	15108	14941	15168	15053	15116	14967	14924	15027	14918	14845	14929	14898	15072	15117	15030	14840	15053	15114	14957	15033	15111	14961	15085	14933	15178	15023	15099	15163	15014	14980	14993	14925	15036	15110	14933	15062	15144	14912	14994	15084	14977	15054	14974	15056	15061	14918	14761	15181	14991	14983	15143	15017	15086	15109	15130	15054	15033	15213	14909	15013	15032	15179	15160	15078	14921	15047	14957	14923	15156	15138	14988	15045	14984	15184	14967	15012	15082	15149	15061	14996	15025	14774	14991	14892	15061	14976	14961	14911	14978	15140	15058	15070	15241	15102	14957	14944	14906	14991	15089	15144	14977	15101	15054	15068	14999	14869	14906	15152	14936	15067	15002	14943	14896	14973	15098	14987	15054	15185	15076	14846	14875	15084	15001	15031	14990	14973	14951	15008	15115	15019	15093	15017	15156	14988	14971	14971	14943	15039	14878	15027	15188	15048	15105	14913	14971	15104	15103	14983	15136	15191	15212	15013	15198	15143	14976	15240	14935	14998	15047	15143	15012	15005	15040	14937	15045	14933	15057	15103	15050	14962	15080	15068	14986	15030	14947	15114	15175	15180	14962	14985	15166	14823	15110	15072	15089	15093	15039	15056	15086	15117	15033	15086
25578	20761	26865	25371	20662	19357	19426	18425	18681	25883	36574	34842	26289	20607	18877	18039	18230	18081	18083	18129	17981	18067	18525	18229	18073	18047	18131	18007	17816	18072	18037	18179	17989	18312	18024	18027	18025	18044	18057	17927	17905	18101	17755	18033	18122	17910	18087	17933	18096	18025	18111	18008	18162	17937	18169	18132	18042	18075	18330	18033	18012	18098	18025	17899	18250	18163	17921	18083	18126	18104	18226	18107	18053	18328	17936	18071	18017	17957	18068	18144	18120	18136	18114	18147	17836	17910	18447	17867	18276	17940	18148	18235	18123	18120	18003	17981	17985	17912	18078	17976	18119	17969	17987	17936	17959	18068	17941	18098	18081	18074	18062	17970	17940	17979	17869	18067	18038	17931	18211	17850	18158	18096	17914	17927	17963	18055	17933	18206	17996	17994	17947	18136	17931	17942	18022	18008	17966	17939	18093	18110	17954	17884	17911	18025	17937	18009	18319	18048	18072	18123	18005	18083	17799	17976	18063	18057	18070	18082	18156	17960	18126	17876	18283	17954	18125	17970	17927	17957	18065	18150	18124	17773	18311	18028	18025	17948	17955	17905	17963	17977	18024	17971	17904	17903	17965	18011	18068	18078	17936	17952	17946	17981	17792	17953	18125	17990	17807	18045	18089	18123	18042	17993	17929	18004	17900	18109	18013	18009	18049	18039	17989	17949	18137	18305	18006	18113	17916	17976	18020	18047	18057	18057	18015	17942	18085	18038	17888	18116	17981	18019	17960	18079	18033	17927	18203	18163	18023	18089	17992	17846	18009	18112	17938	18215	17942	18061	17957	17935	17921	17856	18088	18074	18105	18188	18045	17960	17919	18028	17906	18160	18090	17926	17997	18061	18151	17965	17910	18103	18100	18151	18133	18028	18017	18038	18007	17908	18048	18084	18230	17899	18118	18030	18129	18023	18057	17977	18143	17952	18079	18110	17920	18036	18182	18035	18016	18011	17913	18040	18120	18026	18100	18191	17841	18085	18053	18144	18040	17922	17992	18108	17828	17985	17868	18098	18050	17868	18065	17991	17962	18092	18005	18015	18069	18073	18161	18051	17980	18080	18196	17947	17987	18094	17974	17883	18134	18117	17866	18138	17965	18029	18210	18213	17988	17988	17871	18155	18095	18005	17972	17913	18176	17980	18057	17892	17958	18020	18094	18141	18131	17930	18088	17963	18125	17835	17997	17976	17853	18045	18140	18049	17964	18061	18246	18243	18057	17850	17952	17978	18169	17976	17999	17991	17866	18306	17929	18011	17961	17935	17980	18128	18037	18045	18054	18175	18051	18100	18068	18197	17990	17907	18021	18112	17881	17866	17874	17988	17866	18009	18041	17993	17934	18004	18125	17880	18099	17978	17919	18015	18001	18016	18129	17774	18128	18163	18018	18081	17957	17999	18065	18040	18167	17926	17878	18010	18078	18089	18008	18279	18065	17995	18108	17943	18126	18239	18127	18048	18043	18197	18014	17964	18229	18133	17903	17964	18170	18095	18040	17973	18039	18012	17840	17995	17860	18111	18131	18217	17994	17956	17919	17901	18024	18139	18122	17920	18090	18017	17999	18197	18092	18168	18000	17879	18023	18135	18008	18101	17949	18191	17933	17992	17928	18009	17897	18138	18057	17823	18041	17942	18198	17910	18034	18123	18076	18016	18008	18096	17956	17883	18174	18125	17970	18163	18225	17987	18073	17990	18008	18293	18088	18009	17938	18188	18020	18144	18127	17921	18207	17980	18042	18005	18069	17663	18078	18037	18071	18019	17999	18143	17950	18006	17842	17986	17937	18253	17916	18024	17870	17898	17976	18061	17913	17961	18282	18075	17958	17972	18008	18098	17721	17982	18083	18053	17966	18098	17843	18013	18065	17993	17995	18134	18118	17953	18202	17914	18113	17744	18097	17765	17731	17889	18033	18066	18044	17898	18018	18139	18062	18063	18208	18131	18054	18137	18009	17879	17832	17898	17845	18079	18046	18025	18135	18147	18192	18108	18077	18108	18147	17868	17991	18032	18062	18109	17967	17975	17849	17947	18095	18043	18073	17831	18267	18049	18101	18011	18024	17980	18055	18104	18004	18010	18214	17966	18157	18032	18073	18161	18140	17958	18171	17758	17929	17939	18048	18072	18076	18215	18013	18084	17869	17825	17802	17951	18099	18011	17938	18153	18066	18179	17890	17918	17942	17896	18214	18125	17976	17980	18031	17815	18196	18084	18184	17918	17987	18148	17913	18133	18045	17920	18052	18171	17937	17968	17930	17920	18010	17978	18016	18193	18045	18147	18190	18145	18011	17869	17905	17882	18059	18290	17995	18089	18034	17829	17999	18089	18171	17875	17895	18131	17983	18093	17918	18036	18165	18054	17910	17919	17945	17977	18106	18019	18136	17951	17899	18008	18148	18033	18010	18028	18149	17998	18029	18201	18119	18058	18187	17971	17939	18145	18165	18029	17889	18050	17971	18068	17823	18076	18149	18082	18132	18141	17949	17983	18134	18048	18039	17900	18263	18058	18013	18233	18060	18076	17970	17939	18139	18074	17872	17962	18030	17877	17909	18122	18066	17987	18090	17994	17999	17872	18016	18101	18117	17904	18122	18145	18082	18136	18080	18076	17927	17943	18116	17970	18188	18055	17948	17903	17871	18053	18002	18248	17945	17908	18040	17882	18049	17993	18120	18138	18166	18122	17954	18063	18081	18091	17992	18079	17982	17927	18037	17973	18105	18089	17913	17885	18046	17878	18122	17940	18035	17878	18211	18195	18129	18252	18171	18309	18029	18115	18182	18028	18159	18051	17949	18077	18128	17991	18281	18321	18027	18024	18072	18249	18178	17990	18024	17925	17994	18153	17892	17968	18079	18056	18204	18110	17971	18053	17835	18193	17951	17917	17990	17996	18073	18095	17997	18000	18079	17942	18131	18027	18113	17913	18212	18009	18032	18089	18073	18196	18032	18059	17915	17992	18042	18017	18182	18188	18070	17896	18002	17868	17877	17869	18015	17984	18049	17991	17968	18004	18170	17932	17807	17997	17994	17963	18273	18143	17901	18070	17978	18043	17995	17890	17941	18119	18080	18052	18075	17955	18153	17945	18183	18080	18257	18010	18014	18065	18083	17928	18160	18127	18061	18133	17956	17901	18037	18159	18226	18186	18132	18052	18052	17950	18364	18123	17924	17997	17868	18186	18175	17871	18183	17960	17718	18012	18004	18017	18026	17926	18158	18095	18111	17948	18191	18140	18166	18202	17966	17962	17933	18180	18175	18015	18038	17945	18130	18078	18089	17869	18049	17899	18190	18055	17985	18127	18053	18075	18154	18167	17906	18065	18301	17959	18095	17848	17996	18017	18045	18110	18204	18096	18158	17955	17968	18222	17885	17942	17750	17925	17944	17905	18079	17992	17887	18188	18074	18156	18028	18113	18154	18004	17997	18177	17996	18106	18070	18037	17958	17872	18040	17953	18015	17997	17923	18010	18192	17974	17940	17918	17955	17876	17954	18089	18374	18308	18076	17800	18060	18131	18058	17937	18198	18092	18082	18048	17925	17952	18082	17953	18160	18112	17827	18008	18165	18037	18100	17916	17761	17833	17880	18086	18102	18130	18086	17898	18032	18035	17899	17854	17997	17961	18032	17865	17803	18138	18031	18030	18011	18076	18100	18063	18129	18245	17898	17934	18038	17940	17909	18152	17834	17862	17877	17928	18079	18040	18155	17963	18086	18226	17921	18220	17926	17976	18180	18039	17842	17887	18008	18052	17810	18132	18121	18153	18045	17961	18071	18042	18000	18035	18086	18142	18061	18071	17987	18006	18054	18069	18109	18135	18076	18084	18132	17850	18010	18161	18042	18145	18044	17891	18229	18213	18025	17897	17974	18053	18114	18068	17939	17923	18078	17946	18198	18164	17915	18133	18201	18001	17975	17895	18157	18037	18037	17955	18097	17940	18131	18128	17915	17908	18038	18152	18239	18121	18121	18070	17934	18015	17960	18271	17975	18087	18128	17906	17984	18046	18115	17887	18206	18205	18220	17801	18031	17849	17937	18033	17988	17956	18161	18140	18072	17943	18136	18015	17911	17859	17897	18234	17989	18092	17978	18182	18076	17959	18054	17988	18211	18138	18031	17885	17778	18096	18142	17984	17933	17837	17842	17974	18020	17993	18065	18185	18065	17944	17994	17995	17960	17929	17967	18034	17931	18027	17929	17908	18042	17994	17962	18151	17810	18211	18134	18226	18172	18006	18111	18096	18249	18032	18030	18024	18092	18119	17853	17869	18042	18122	17976	17922	17806	18077	18188	18046	17990	18057	17980	18088	18030	18075	18241	18230	18060	17889	17899	17999	18025	17976	17939	17821	18157	18051	17929	18015	18117	18139	18118	18041	17984	17982	17980	18192	18033	18033	18107	17883	18181	17994	18182	17973	18174	17813	18116	17946	18097	18070	18145	18057	18091	18118	18115	18098	18077	17946	18259	18110	17937	18176	17852	18201	18256	18002	18241	18164	18358	18209	18099	18100	18151	17902	17930	17842	18172	18098	18227	18040	18011	17941	17855	18059	18109	17929	18104	18144	17842	17866	18199	18110	17895	18078	18105	17951	18211	17893	18148	18048	18124	17881	17974	17942	18107	18168	18205	17994	18282	18018	18139	17991	18171	18137	18136	17820	18194	18106	18046	18037	17901	18253	18126	18048	18064	17848	17996	18075	18149	17939	17921	18092	17988	18064	18079	18005	18110	18249	18292	18130	18304	18106	18070	17971	18068	18185	17905	18058	18138	18110	17957	17801	18023	18235	17920	18087	17919	17936	18173	18153	17958	17842	18199	17949	17893	17941	18259	18106	18147	18032	18029	18062	17996	18119	18124	18207	18048	18214	18106	18047	18097	18098	17949	17937	18168	17801	17859	17982	17995	17965	17975	17870	17930	17931	18138	18000	18295	18020	18098	18006	18059	18105	18186	18036	17933	17831	18222	17991	18010	18075	18172	17947	18088	17972	17929	18037	18105	18126	18058	18097	18113	18047	18099	18315	18350	17967	18091	17941	18048	17930	18162	18065	18199	18020	18149	18140	18176	18283	17891	17988	18145	17861	18083	18041	18069	18090	18259	18168	18197	18112	17868	18147	18141	18001
14206	20306	19525	17326	16180	15899	15633	15584	16275	27837	38057	34134	23633	16994	15388	15071	15120	14843	15017	14993	14958	14918	15140	15101	15034	14977	14730	15191	14931	14881	14713	15012	15000	14947	14974	14929	15222	14992	14917	15050	15070	15118	14889	15000	15064	15146	15102	14948	14974	14831	15050	14936	14864	15067	15057	15024	14972	15069	15052	14978	15010	15075	14883	15113	15294	14957	14859	15106	14998	14954	15013	15035	15031	14942	15117	14957	14981	14813	15080	15015	15075	14893	14968	15180	15225	15069	15110	14928	14933	14940	15118	15000	15071	14923	14943	14951	14975	14818	15032	15010	15022	14924	15038	14985	15063	14958	14880	14986	15025	15023	15018	14840	15043	15106	15041	14950	14974	15077	14714	15023	14976	14954	15074	14922	14931	14997	15185	15003	14914	14965	14755	14941	14964	14707	15039	15057	14872	14934	15151	14861	15163	15107	14868	14936	15022	14827	14929	14967	14908	15027	14952	14702	14945	14959	15067	14926	15044	15011	15132	14921	14829	14992	14967	15063	14872	14942	15026	15036	14887	14874	14914	15089	14816	15015	15053	15006	14835	15080	14929	15039	15002	15007	14980	15042	15040	15038	14810	14923	15022	15005	15069	15026	15083	14819	14996	14825	15151	15015	14995	15144	15078	15016	15059	15206	15050	14987	15007	15019	14843	15095	14918	14895	14869	14824	15077	14961	15028	15003	14865	14928	15143	14999	15068	14897	14984	15020	14894	14905	14932	15013	14995	15147	15059	14852	15076	14945	14977	15099	15041	15005	15103	15022	14897	15056	14924	15140	14970	15112	14894	15020	14954	14987	14825	14942	14851	14914	15075	14985	14946	14961	14944	14944	15075	15107	14919	14896	15064	14922	14984	14977	15127	14908	14954	15080	14971	15025	14918	14981	14824	15149	14864	14988	14977	14976	15025	15140	14978	15061	14954	15042	14890	15086	15012	14944	15010	14920	14966	14966	14852	14913	15153	15247	15062	14970	14828	14998	15070	14938	15130	14909	14919	14946	14949	14969	14952	14977	15052	15122	15012	15103	15036	14977	14917	15112	15050	14843	15116	14993	14762	14995	15029	15146	14965	14949	14864	15086	14925	15075	14922	14948	14982	15011	14880	14992	15035	15110	15053	14874	14875	14901	14907	15076	14976	14858	15013	15057	14943	15043	14952	14973	14933	14915	14932	15010	14981	14987	14963	14967	15102	15091	14978	14934	15002	14896	14997	14976	14854	15024	15021	15027	15001	14999	15080	15009	14830	14956	14891	14973	14887	14939	14861	15121	14970	15105	15024	14837	14893	15080	15122	15063	15063	15078	15100	15169	15061	15042	14873	15077	14823	15098	14960	14988	14920	14942	14864	15037	14981	15056	14970	14988	14819	15053	14983	14993	14878	15099	14797	14981	14936	15025	15000	14992	14919	15152	14881	14917	14971	14941	15108	15022	15063	15066	14924	15061	15035	14954	15117	15070	15088	15035	14947	15010	15019	14671	15005	14950	14982	14944	15046	14996	15009	15117	15128	14971	14981	14939	14914	14945	14837	14958	14953	15025	15101	15077	14999	15037	14888	14933	14907	15151	15006	14959	15019	15013	14998	14916	15001	15109	15049	14918	14959	14962	15031	14869	15128	14906	14888	14974	14902	14887	14880	14989	14904	14971	14939	15062	15081	14902	14886	14993	14845	15077	14969	14942	14974	15024	15087	15117	15062	14861	14873	14989	14893	15037	14861	14985	15075	15239	15002	14859	14985	14761	15034	14942	15141	15061	15000	14832	15080	14956	15025	14991	14911	14966	15012	14889	14834	15021	15031	14979	14962	14861	15022	15126	14872	14980	15149	15086	15092	14985	14861	14984	14961	15103	15045	14766	14888	15057	15167	14940	14899	14866	15059	15108	14947	14903	15012	14803	15049	15099	15073	15046	14939	14929	15201	14989	15038	15005	15027	14935	15002	14877	14995	15007	14874	14967	14876	15144	15178	15043	15029	14863	15030	14980	15091	14983	14998	14981	15040	14998	15142	14940	15018	14945	15038	14797	15138	14967	14970	14844	14931	15085	15136	14929	14969	15000	15021	14992	15188	14956	14842	15014	15041	14990	14987	15000	15025	14931	15127	15055	15134	15068	15029	15116	14965	14962	14900	14890	15035	15018	15053	15090	15029	14820	14813	15013	14850	15024	14800	14894	15153	15025	14988	15159	15020	15063	15204	15097	14898	15147	15114	15163	15095	14850	14886	14938	14985	15177	15072	15005	15063	15067	15007	15002	14951	14941	15152	15138	15005	14871	14898	15036	14888	14828	14991	15049	15162	14958	14942	14945	14937	15024	15156	15032	15050	14903	14978	15086	15044	14866	14897	15107	15002	15140	15019	15010	15024	14894	15093	14956	14943	14871	15007	14844	14936	15068	14910	14915	14923	14809	15047	14852	15083	15078	14909	14858	15141	15057	14966	14990	14986	15044	14947	15063	14960	14889	14968	15061	14818	14950	15021	15043	15017	14948	14980	15094	15084	15045	14944	14963	14909	15010	15112	15014	14995	14898	14929	14829	14960	14904	14832	14998	15094	14830	15219	15054	14781	14890	14810	14981	15033	15137	15152	15000	15076	14810	15026	15036	14952	15092	15105	14940	15007	15059	15061	14944	14991	14901	15053	14979	15075	15031	15094	15093	14992	14988	15010	15015	14852	15042	15109	14849	15051	15138	15192	15127	14800	15111	14998	15058	14978	15115	14911	14994	14849	14847	14998	15106	14951	14998	15069	14921	15103	14924	14839	14799	14960	14981	14983	14921	14959	14996	15075	14999	14914	15033	15027	14993	14926	14746	15127	14904	14963	15149	15070	15008	15102	15033	14942	15054	15043	14862	14864	14927	14995	15038	15087	15033	15026	15120	15034	14898	14909	14943	14937	14943	15104	14937	15011	15006	15014	15024	15072	14948	14951	14838	15019	14814	15189	15124	14950	15122	15090	14998	15159	14984	15038	15022	15019	15026	15033	15012	14963	14921	15044	14837	14910	14788	14897	14929	15060	15041	15123	14875	15118	15040	14966	14952	14962	14891	15087	15065	14849	14874	14974	15053	14836	15025	14988	14977	15077	14969	15031	14976	15111	14997	15095	15092	15158	15008	15097	14972	14894	15009	15048	15156	15281	14946	15138	14993	14848	14966	15004	14898	14920	15110	15091	14794	15034	14922	14987	15068	14746	15032	15015	14924	14862	14965	15069	15011	14770	14871	15140	14988	14891	15102	14920	14987	14904	14907	14871	14999	15000	14908	15119	14872	14938	14930	15014	14952	15055	14860	14953	14897	15018	15034	14973	15117	14844	14788	15012	14921	15012	14899	15013	14892	14792	15124	15123	15062	15079	15009	14825	14965	14987	14876	15000	14991	15076	15069	14881	14987	15189	14989	15069	15018	15004	14995	15082	15010	14892	15089	15029	14985	15180	15066	14931	14853	14911	14848	14986	15130	15058	15136	15077	14912	14975	14965	14896	15046	15028	15010	14949	15048	15037	15047	15082	14982	14972	14989	15058	15053	14890	14918	15148	15084	15081	15001	14904	15084	14962	14967	15020	15006	15181	14977	15047	14969	15188	14964	14965	14885	14977	14819	15038	14820	15024	14784	14934	14818	15026	15007	14899	14945	14974	15014	15072	15025	14989	14999	14965	14854	15019	14999	15058	14932	15023	14967	14932	15075	14869	15009	14963	14988	14933	14845	14928	14983	14904	15131	14823	14864	15060	14877	15152	15096	15043	15138	15039	14917	14963	14905	15089	15041	15005	14953	14957	14841	14983	14858	15038	14880	14971	15032	15067	15046	14816	14902	14944	15100	14986	14896	15198	15009	14896	14832	15131	15069	15030	14910	15004	15063	15082	15129	14712	14990	14907	14929	15131	15036	14855	15118	14979	15056	14941	14920	15052	14902	14964	15076	15122	15069	15136	14895	15120	15059	15070	15024	14822	14944	15143	14974	15121	15018	14979	14874	15040	14908	14874	15078	14939	14885	15089	15012	14976	14891	14898	14950	15012	15060	15077	14927	15016	14972	14988	14969	14961	14927	15012	14850	14951	15077	15102	15105	15105	15038	15046	15017	15079	14967	15039	15103	15051	15028	14887	14997	14833	14891	15087	14789	15014	14923	14829	15152	15015	14880	14908	15008	14911	14859	14996	14900	15017	14948	14906	15049	14921	15180	15139	15126	14945	15067	14930	15045	15020	15012	15121	14972	15141	14996	14909	15100	14920	15164	15074	14934	14935	15041	14917	15055	15091	15152	14945	15010	15174	14946	15018	14885	15019	15027	15126	14874	15145	14958	14860	15034	14902	15047	14976	14958	14913	15060	15074	14994	15142	14798	15106	15152	15085	15006	14989	15119	15010	15094	15049	14999	15040	14922	15086	15367	14904	15045	14991	15130	14998	14944	15015	14978	14916	15040	15055	15011	15013	15047	14995	15034	14934	14921	14993	15043	14973	14960	14980	14924	15123	15042	14863	15173	15008	15316	15025	15047	15119	15024	15019	14999	14999	15103	14859	14992	14931	14909	14955	15092	15018	15115	14996	15069	14850	15051	15139	14944	14972	15057	15158	14880	14890	14924	15013	14877	15128	15132	14972	14994	15109	15144	14946	14935	14994	15063	15051	15065	14835	15080	14842	14804	14883	14813	15005	15035	15096	14801	14957	15005	14883	14952	14869	14938	14953	14935	14994	14988	15114	15035	15013	14918	15126	15128	14898	14946	15063	14989	15112	14784	14981	15100	15077	15035	15017	14857	15092	15048	14875	15037	15076	14946	14909	15101	15010	15158	14956	14966	14935	15208	15113	14949	15183	15075	14900	15065	14906	14982	15042	15093	14780	14931	15010	14671	15026	14817	15011	15023	15033	15102	14931	14954	14963	15167	15072	15047	14916	15012	15016	14871	14936	15075	14853	15099	14996	14958	15088	14966	14979	15125	14966	15030	14949	14893	14861	15002	15036	14948	15022	15047	14906	15019	14972	14931	14886	15249	14980	14811	14914	14997	15156	14952	14962	15034	15130	15090	14901	15065	15040	15104	14958	14908	15028	15009	15093	15024	15043	14856	14968	14833	15080	15067	15045	14967	14978	15153	15082	14954	15024	14993	15081	14959
23547	20764	28004	23616	21352	23102	22955	19651	20839	28699	50995	50812	36278	24763	20035	18963	18530	18416	18624	18370	18480	18365	18443	18409	18333	18366	18240	18111	18294	18241	18123	18088	18428	18511	18224	18140	18089	18326	18460	18429	18363	18310	18249	18275	18268	18244	18237	18124	18230	18353	18472	18402	18335	18288	18225	18153	18461	18280	18403	18032	18416	18154	18344	18396	18127	18358	18204	18336	18372	18304	18211	18409	18502	18241	18231	18111	18263	18416	18389	18103	17903	18033	18182	18251	18254	18175	18375	18376	18198	18227	18175	18209	18491	18079	18346	18121	18389	18326	18304	18249	18105	18208	18077	18217	18169	18423	18475	18102	18369	18226	18259	18100	18295	18244	18335	18255	18407	18236	18303	18318	18234	18276	18114	18434	18147	18156	18027	18260	18310	18157	18397	18172	18119	18477	18315	18190	18305	18328	18215	18344	18240	18106	18399	18320	18236	18339	18086	18316	18365	18250	18286	18136	18398	18404	18295	18195	18253	18210	18214	18278	18254	18341	18399	18463	18270	18127	18321	18479	18236	18380	18228	18316	18259	18112	18258	18281	18335	18394	18290	17973	18185	18067	18358	18308	18201	18194	18070	18315	18129	18150	18255	18208	18434	18173	18458	18395	18288	18231	18375	18360	18373	18171	18309	18293	18303	18204	18347	18226	18404	18087	18213	18265	18460	18277	18410	18258	18324	18246	18212	18145	18144	18337	18154	18406	18180	18126	18273	18243	18275	18264	18298	18251	18228	18413	18192	18178	18352	18225	18066	18134	18278	18237	18122	18552	18093	18472	18239	18334	18145	18195	18300	18232	18332	18199	18277	18198	18245	18158	18479	18151	18420	18371	18382	18266	18410	18190	18202	18129	18303	18383	18158	18368	18276	18378	18121	18148	18305	18341	18071	18245	18198	18207	18414	18257	18300	18358	18325	18349	18319	18404	18241	18084	18375	18194	18268	18129	18283	18292	18130	18565	18436	18230	18267	18171	18353	18501	18305	18174	18381	18176	18356	18279	18135	18180	18241	18243	18246	18332	18165	18249	18342	18459	18328	18266	18420	18312	18346	18323	18315	18072	18197	18336	18348	18284	18374	18271	18390	18184	18287	18425	18223	18260	18453	18146	18302	18232	18450	18455	18358	18431	18001	18409	18351	18344	18244	18249	18331	18209	18177	18116	18153	18343	18282	18423	18460	18299	18360	18402	18215	18035	18436	18185	18248	18187	18146	18095	18518	18242	18211	18153	18557	18278	18339	18322	18400	18016	18214	18206	18112	18300	18497	18402	18305	18147	18293	18342	18345	18266	18504	18343	18168	18168	18174	18400	18423	18251	18252	18360	18067	18184	18404	18351	18201	18393	18302	18202	18235	18145	18088	18306	17996	18265	18141	18146	18285	18293	18224	18244	18262	18276	18263	18129	18205	18330	18263	18411	18162	18332	18137	18274	18232	18246	17963	17949	18276	18263	18479	18273	18475	18322	18324	18134	18323	18130	18260	18193	18251	18264	18228	18096	18310	18229	18352	18402	18236	18098	18277	18347	18434	18185	18326	18400	18530	18224	18444	18201	18226	18182	18411	18161	18317	18120	18271	18208	18193	18192	18192	18212	18357	18178	18291	18255	17998	18186	18301	18282	18182	18257	18336	18183	18251	18464	18069	18287	18205	18432	18171	18101	18179	18279	18441	18161	18115	18174	18416	18491	18467	18127	18159	18213	18123	18506	18213	18242	18310	18344	18144	18303	18402	18448	18231	18160	18077	18274	18405	18147	18244	18067	18270	18202	18188	18159	18217	18225	18372	18207	18160	18306	18255	18171	18340	18163	18353	18063	18148	18178	18393	18289	18185	18188	18314	18256	18339	18189	18359	18316	18084	18374	18230	18064	18236	18293	18157	18301	18292	18141	18304	18265	18246	18412	18192	18108	18242	18386	18253	18194	18296	18299	18039	18495	18144	18253	18302	18174	18294	18092	18325	18237	18373	18276	18229	18050	18262	18259	18211	18311	18299	18287	18368	18095	18312	18386	18319	18208	18402	18240	18558	18456	18198	18344	18289	18063	18163	18229	18168	18157	18130	18244	18319	18139	18386	18195	18369	18259	18493	18412	18168	18172	18413	18194	18181	18287	18220	18126	18299	18301	18173	18463	18241	18305	18238	18203	18406	18487	18269	18307	18144	18376	18127	18281	18236	18209	18101	18189	18255	18288	18188	18116	18300	18223	18292	18288	18280	18165	18325	18193	18142	18544	18291	18300	18277	18263	18185	18213	18131	18185	18242	18273	18269	18143	18243	18289	18181	18151	18209	18383	18341	18226	18321	18177	18332	18362	18307	18114	18374	18368	18267	18113	18240	18208	18265	18348	18368	18247	18349	18144	18286	18278	18254	18175	17980	18259	18117	18171	18348	18383	18163	18153	18488	18342	18454	18295	18382	18118	18108	18401	18169	18153	18263	18310	18456	18254	18197	18508	18357	18341	18244	18305	18268	18442	18223	18310	18292	18329	18249	18227	18275	18281	18280	18228	18387	18278	18368	18235	18304	18311	18193	18012	18152	18354	18050	18155	18128	18268	18163	18112	18140	18354	18417	18402	18343	18184	18264	18151	18102	18282	18369	18278	18316	18036	18087	17895	18049	18409	18240	18228	18275	18053	18056	18164	18206	18106	18070	18285	18263	18031	18347	18297	18218	18502	18244	18132	18294	18097	18242	18256	18294	18297	18320	18151	18249	18206	18443	18420	18486	18357	18000	17946	18332	18069	18369	18462	18346	18126	18060	18335	18256	18500	18250	18133	18412	18467	18344	18453	18148	18157	18270	18359	18140	18194	18242	18115	18387	18153	18465	18128	18171	18370	18081	18146	18248	18342	18142	18224	18364	18161	18235	18249	18324	18195	18494	18326	18074	18462	18156	18180	18065	18201	18293	18478	18405	18153	18246	18217	18275	18322	18345	18422	18100	18254	18209	18096	18361	18274	18408	18301	18305	18156	18100	18157	18245	18306	18146	18323	18333	18332	18156	18219	18390	18245	18191	18310	18420	18189	18134	18102	18236	18389	18249	18268	18104	18332	18265	18192	18156	18133	18324	18264	18138	18263	18294	18441	18419	18150	18149	18254	18108	18231	18394	18277	18436	18057	18328	18308	18191	18226	18431	18235	18387	18349	18350	18396	18188	18072	18276	18165	18294	18226	18304	18149	18187	18215	18152	18204	18386	18081	18216	18330	18258	18412	18092	18275	18276	18279	18258	18247	18289	18149	18291	18116	18477	18201	18318	18529	18350	18143	18244	18228	18275	18360	18282	18236	18383	18320	18404	18388	18200	18241	18249	18257	18241	18404	18277	18318	18097	18158	18193	18326	18266	18046	18221	18288	18113	18360	18175	18146	18287	18234	18418	18179	18268	18104	18316	18151	18322	18151	18027	18441	18149	18271	18313	18175	18352	18447	18231	18247	18239	18322	18136	18177	18185	18280	18336	18341	18256	18142	18345	18333	18301	18173	18336	18479	18358	18241	18424	18128	18232	18283	18241	18429	18105	18160	18140	18242	18367	18301	18256	18435	18383	18144	18189	18275	18061	18215	18250	18068	17918	18263	18155	18205	18462	18354	18130	18329	18131	18119	18172	18079	18190	18150	18228	18226	18430	18153	18221	18139	18338	18064	17870	18190	18287	18280	18310	18153	18214	18378	18332	18104	18350	18444	18323	18168	18379	18372	18137	18388	18267	18198	18155	18165	18157	18326	18296	18163	18565	18328	18326	18304	18313	18465	18169	18130	18220	18075	18309	18303	18538	18310	18064	18169	18243	18251	18178	18208	18046	18171	18209	18152	18335	18318	18264	18178	18125	18411	18275	18503	18354	18174	18283	18425	18385	18344	18302	18269	18258	18144	18222	18202	17940	18326	18131	18238	18120	18286	18434	18179	18235	18200	18294	18201	18378	18142	18188	18423	18492	18301	18324	18338	18268	18112	18073	18184	18205	18185	18149	18066	18209	18135	18279	18335	18115	18152	18214	18200	18423	18311	18350	18227	18137	18080	18302	18183	18277	18264	18331	18318	18430	18118	18438	18139	18144	18215	18159	18232	18289	18220	18166	18380	18201	18231	18185	18186	18441	18222	18256	18255	18454	18024	18226	18163	18132	18301	18273	18326	18433	18422	18380	18477	18250	18364	18203	18285	18398	18275	18344	18195	17999	18153	18418	18329	18409	18313	18419	18388	18346	18297	18106	18219	18227	18203	18212	18174	18333	18395	18178	18344	18232	18217	18267	18162	18374	18325	18289	17926	18262	18464	18278	18238	18047	18182	18260	18227	18450	18312	18120	18326	18544	18186	18126	18217	18135	18126	18209	18393	18287	18112	18252	18349	18323	18196	18188	18212	18173	18384	18376	18404	18173	18334	18307	18267	18130	18276	18130	18312	18362	18362	18312	18251	18167	18107	18273	18310	18275	18382	18175	18159	18176	18193	18325	18161	18187	18276	18100	18234	17976	18308	18133	18341	18259	18366	18499	18395	18287	18269	18328	18134	18226	18360	18398	18141	18307	18276	17948	18132	18294	18491	18200	18156	18168	18251	18395	18337	18275	18233	18247	18224	18122	18391	18366	18246	18243	18039	18183	18286	18366	18213	18237	18398	18288	18264	18273	18196	18270	18147	18401	18361	18319	18308	18358	18286	18366	18295	18306	18274	18476	18303	18311	18188	18281	18314	18161	18159	18273	18292	18211	18273	18223	18326	18216	18307	18264	18173	18280	18261	18187	18285	18364	18336	18489	18154	18148	18065	18199	18142	18259	18235	18298	18288	18283	18215	18324	18111	18144	18286	18224	18237	18377	18041	18257	18380	18463	18184	18300	18149	18252	18245	18236	18332	18256	18305	18478	18001	18068	18174	18031	18217	18390	18178	18447	18259	18467	18429	18286	18223	18393	18275	18300	18285	18269	18148	18065	18210	18509	18170	18312	18190	18271	18242	18273	18144	18313	18089	18052	18285	18343	18332	18257	18108	18320	17852	18370	18201	18139	18004	17987	18232	18041	18447	18275	18197	18363	18143	18286	18343	18323	18132	18239	18300	18123	18247	18282	18302	18341	18382	18133	18143	18185	18228	18182	18229	18115	18334	18375	18154	18241	18345
16514	27406	25903	20947	18550	17315	16741	16357	20117	31445	52099	49147	33735	21064	16039	14954	15289	15194	14957	15091	15085	15292	15308	15115	15134	15076	15270	15180	15182	15225	15051	15099	15109	15081	15085	15074	15174	15087	15228	15170	15117	15084	15123	15236	15102	14829	15292	14874	15047	15116	15194	15054	15159	15227	15181	15081	15091	15100	15056	15076	15202	15085	15387	15162	15033	15085	15042	15085	15117	15158	15047	15040	15126	15122	15132	14975	15155	15070	15122	15167	15082	15244	15092	15119	15186	15120	15206	15213	15156	15310	15028	15171	15076	15007	15059	15061	15102	15072	15153	15123	15202	15328	15126	14964	15051	15145	15156	15093	15018	15347	15138	15126	15111	14986	15205	15118	15187	15132	15181	15116	15209	15044	15226	15218	15052	15139	14926	15071	15082	15150	15137	15100	15144	14959	15177	15232	15221	15123	15155	15131	15108	14959	15151	15208	15157	15084	14977	15118	15052	15191	15176	14997	14975	14986	15127	15222	15020	15007	15102	15124	15001	15003	15119	15199	15213	15044	15010	15054	15224	14980	15186	15206	15092	15059	15161	15055	15167	15064	15124	15116	15051	15137	15125	14908	15076	15067	15213	15010	15132	15009	15078	15211	14945	14904	14979	15121	15200	15085	15025	14826	15051	15111	15111	15219	15219	14997	15044	15221	14939	15128	15126	15249	15176	15105	15248	15238	15006	15193	15180	15134	15159	15027	15127	15151	15109	15004	15169	15255	15079	15017	14972	15165	15002	15123	15109	15001	15243	15210	15109	15081	15182	15120	15115	15138	15140	15279	15007	15123	15074	14993	15215	14999	15214	15196	15077	15163	15090	15180	15022	15120	15111	15005	15066	14966	15228	15103	15206	15094	15055	15074	15002	15031	15143	14894	15115	15074	15214	15002	15154	14974	15184	15053	15130	15256	15070	15036	14995	15094	14916	15131	14976	15123	15218	15056	15081	14862	15054	15125	15211	15099	15108	15182	15154	15182	15081	15155	15219	15201	15227	14944	15092	15079	15156	15041	15095	14943	15120	15036	15258	15146	15197	15197	14980	15146	15345	15116	14933	14989	15049	15252	15078	15190	15106	15054	15111	15052	15070	15078	15199	15077	15152	14992	15245	15059	15144	15094	15185	15007	14964	14996	15127	15161	15302	15210	15119	15056	15108	14958	15047	15175	15223	15207	15262	15020	15111	15330	15147	15172	15203	15066	15020	15178	15055	15071	15223	15127	15173	15155	15043	15283	15150	14938	15202	15132	15166	15164	15094	14990	15115	15155	15165	15073	15226	15127	15250	15134	15046	15143	15134	15157	15228	15211	15054	15080	15159	15117	15145	15172	15107	15316	15100	14982	15027	15115	15262	15271	15058	14960	15250	15039	15036	14863	15147	15145	15231	15116	15039	14955	15179	15114	15179	14966	15136	14902	15079	15236	15254	15042	15149	15322	15218	15039	15227	15209	15067	15083	15122	15077	15246	15071	15127	15244	15064	15037	15067	15054	15138	15093	14965	15227	15330	15020	15125	14981	15072	15044	15025	15132	15053	15142	15127	15069	15075	15195	15021	15088	15001	14986	15070	15036	15214	15266	15039	14974	15060	15249	14948	15022	15204	15012	15209	15150	15044	15014	14976	15118	15011	15240	15012	15104	15126	15004	15173	15206	15113	14978	15102	15097	15155	15169	15165	15080	15198	15110	15237	15156	15037	15079	15184	15096	14976	15027	14935	15123	14997	15365	15173	15126	14969	14982	15229	15168	15044	15096	15146	15124	15144	15085	15146	15079	15157	15078	15039	14937	15154	15191	15003	15096	15036	15145	15143	15191	14914	14956	15108	15102	15208	15019	15097	15155	15065	15047	15108	15057	15192	15111	15353	15255	15198	15007	15138	15295	15146	15061	15241	15009	15141	15206	15063	15226	14988	15023	15148	15137	15164	14990	14970	15079	15175	14992	15139	15145	14983	14994	15205	15025	15136	15160	15078	14993	15045	15087	15115	15084	15196	14979	15196	15091	14963	15096	15072	15065	15111	15180	15142	14998	15106	15068	15090	15025	14943	15229	15114	14970	15241	15105	15122	15089	15021	15156	14910	15118	15034	14929	15136	15040	15175	15188	15183	15100	15051	15150	15102	15142	14901	15098	15182	15071	15205	15229	15067	14969	15200	15113	15071	15112	15160	15035	15119	15060	15169	15295	15004	15014	15140	15038	15094	15061	15299	15157	15118	15250	15200	14997	14955	15119	14953	15204	14969	15154	14949	15126	15034	14996	15283	15190	15000	15035	14955	15086	15141	15060	15076	15037	15048	15073	15081	14807	15146	15050	15140	15151	15017	15267	15347	15127	15060	15237	15082	15001	15172	15047	15171	15136	15160	15087	15209	15147	15068	15199	15122	15109	14964	14891	15232	14995	15154	15149	15022	15196	14999	14982	15163	15134	15094	15150	15120	15229	14910	15174	15070	15029	14992	15079	15023	15057	15305	15162	15067	15041	14980	15105	14986	15175	15038	15010	15034	15056	15078	15072	15153	15083	15237	15147	14980	15006	15000	15166	15218	15114	15203	15315	15301	15009	15174	15225	15044	15155	15122	15087	15193	15133	15075	15069	15104	15071	15305	14951	15033	15061	15132	15047	15177	15056	15161	15096	15103	15174	14881	15063	15002	15169	14944	15135	15090	15173	14970	15101	15033	15163	15080	15304	14962	15109	15075	15083	15122	15026	15108	15147	15089	14969	15018	15104	15093	15091	14976	15140	15240	15119	15053	14952	15262	15180	15111	14979	14965	15262	15165	15106	15150	15175	15218	14968	14973	15147	15155	15037	15070	15050	14975	15159	15215	14952	15233	15327	15161	15146	15036	15125	15190	15054	14981	15138	15269	15194	14948	15125	15147	15133	15138	14974	15214	15083	15143	15233	14859	15055	15286	15102	15099	15137	15048	15150	15204	15117	15179	15252	15228	15046	15071	15154	15037	15128	15073	15198	15044	15079	15140	15301	15112	15071	15065	15018	15050	15063	15262	14965	15119	14960	15128	15021	15169	15142	15286	15145	15041	15200	15103	15014	15166	15097	15195	15233	15161	15196	15242	15070	15192	14927	15170	15081	15072	15118	15151	15103	14879	15062	15108	15153	15027	15097	15157	15253	14995	15107	14781	15063	15194	15114	15056	15143	15129	15096	15238	15186	15115	15098	15071	15140	15071	15152	15212	15070	14961	15194	15049	15127	15201	15126	15120	15153	15185	15097	15127	15026	15146	15014	14987	15046	15111	15151	15067	15039	15186	15211	15104	15034	15048	15138	15020	15085	15155	15003	15072	15117	15114	15040	15212	15154	15092	15141	15050	14991	15190	14977	15028	15133	14924	15129	15288	15176	15294	15033	15065	15153	15160	15025	15123	14969	15127	15129	15006	15243	15040	15255	15012	15017	15051	15152	15154	14952	15247	15087	15212	15065	15165	15090	15092	15096	15153	15026	14952	15023	15189	15133	15106	15060	15040	15263	15116	15263	15074	15215	15278	15141	15060	14960	15271	15123	15180	15120	14997	15181	15217	15044	15124	15014	14966	15196	15224	14961	15077	14997	15178	15028	15131	15229	15019	14966	15184	15239	15204	14998	15065	15007	15039	15103	15195	14932	15272	15063	15085	15074	15007	15280	15040	15218	15098	15027	15039	15193	15225	15121	15008	15237	15117	15095	15161	15131	15096	15105	15067	15132	14960	15153	15213	14983	15184	15028	15159	15192	14997	15127	15055	15227	15139	15095	15160	15085	14987	15274	15039	15169	15014	15009	15100	15184	15161	14997	15100	14959	15230	15272	15110	15087	15013	15041	15101	15189	15195	15221	14965	15173	15106	15151	15029	15169	15106	15186	15134	15093	15077	15102	15133	15235	15181	14952	15072	15186	15101	15125	15024	15092	15014	14940	15089	14962	15157	15093	15149	15008	15028	15200	15020	15023	15128	15122	14933	15139	15069	15219	15169	14885	14993	15199	15206	14979	15302	15137	14965	15149	15026	15354	15248	15138	15084	15078	15187	15152	15129	15217	15175	15019	15134	15161	15074	15109	14975	15059	15073	15163	15099	15086	15108	15028	14990	15125	14986	15030	14997	15296	15149	15170	15210	15223	14915	15183	15065	15306	15074	14893	15079	15156	15019	15145	15201	15278	15196	15289	15091	15108	15257	15070	15067	15158	15191	15101	15296	14957	14990	15152	15126	14998	15225	15150	15110	15100	15252	15207	14940	15031	15123	15073	14935	14931	15182	15083	14987	14995	15126	15158	15126	15016	15034	15032	15065	15041	14903	15119	15054	15253	15139	15000	15222	14906	15231	15127	15184	15066	15208	15167	15021	15093	15307	15031	15093	15276	15194	14998	15026	15035	15203	15043	15214	15065	15041	15141	15321	15117	15131	15198	15141	15168	15210	15044	15158	15228	15061	15222	15124	15111	15168	15094	15199	15053	15116	14930	15256	15246	15030	15038	15096	15087	15138	14958	15097	15040	15100	15151	15181	15020	15155	15071	15002	15201	15010	15015	15004	15041	15200	14957	15177	15024	15113	15125	15158	15219	15118	15161	15115	15100	15181	15133	15049	15135	15170	15202	15186	14981	15207	15086	15161	15163	15167	15068	14999	14921	15232	15055	15193	14934	15146	15152	15100	15052	15241	15333	15152	15104	15006	15150	15195	15168	15067	14944	14864	15220	15047	15344	15020	15090	15024	15040	15084	15062	15035	15237	15084	15042	14996	15161	15008	15052	15176	15048	15200	15110	15123	14999	15053	14979	15056	15083	14881	15100	15032	15090	15049	15200	15021	15043	15032	15002	15198	15113	15234	15002	15173	15075	15047	15170	15074	15206	14967	15082	14960	15039	15148	15160	14989	15156	15058	15067	15164	15037	14959	15231	15203	15088	15053	15077	15195	15000	15258	15184	15139	15061	14999	15274	15079	15243	14927	14997	15094	14967	15029	15067	15271	15131	15055	15178	15016	15035	15061	15192	15009	15029	15046	15167	14981	15026	15100	15027	15087	15066	15124	15247	15242	15097	15198	15074	15196	15040	15098	15045	15118	15120	14952	15064	15003	15149	15122	15091	14976	15033	14938	15238	15209	15113	15221	15025	14939	15122	15032	15125
29610	21354	20989	19448	18214	18188	18245	18427	18285	18481	20889	22485	20714	19407	18446	18102	18176	18200	18325	18144	17975	18064	18273	18203	18322	18139	18144	17971	18161	18102	18241	18144	18202	18170	18224	18048	18109	18207	18255	18183	18311	18375	18243	18232	18004	18300	18141	17997	18075	18075	18129	18126	18023	18230	18293	18061	18233	18236	18154	18189	18333	18156	18277	18229	18174	18101	18163	18294	18321	18201	18198	18175	18114	18309	18376	18270	18154	18010	18166	18204	18200	18226	18199	18000	18192	18180	18140	18185	18183	18225	18243	18190	18067	18167	18105	18192	18305	17999	18217	18146	18279	18227	18067	18160	18327	18075	17959	18058	18096	17962	18341	17945	18245	18111	18350	18194	18268	18161	18118	18155	18451	18126	18137	18218	17983	18138	18090	18092	18309	18330	18011	18205	18203	18195	18189	18066	18184	18189	18014	18189	18225	18024	18064	17999	18128	18272	18113	18111	18290	18124	18010	18171	18065	18186	18106	18148	17897	18085	18102	18231	18133	17996	18393	18112	18355	18105	18250	18208	18183	18020	18103	18077	18151	18124	18044	18242	18328	18074	18076	18124	18117	18116	17975	18252	18116	17959	18268	18158	18201	18062	18060	18103	18442	18142	18215	18145	18293	18202	18289	18234	18301	18080	18275	18267	18306	18465	18085	18181	18332	18076	18036	18176	18266	18191	18145	18136	18169	18011	18075	17987	18221	18176	18147	18198	18098	18074	18194	18187	18451	17981	18226	18322	18102	18003	18134	18203	17952	18098	18218	18115	18266	18009	18097	18171	18395	18073	18203	18186	18336	17888	18222	18190	18329	18031	18144	18261	18110	18069	18148	18276	17931	18075	18099	18306	18077	18373	18456	18128	18132	18219	18193	17966	18203	18137	18118	18389	18228	18107	17962	18140	18174	18126	18204	18211	18106	18232	18127	18072	18158	18074	18124	18135	18075	18155	18292	18168	18011	18317	18323	18020	18067	18245	18156	18335	18290	18056	18017	18165	18116	18020	17876	18322	18209	18140	18225	18185	18221	18215	18149	17954	18169	17990	18196	18266	18244	18090	18070	18121	18252	18130	18228	18216	18374	18134	18350	18173	18161	18137	17914	18144	18286	18272	18342	18051	18212	18251	18310	18265	18090	18116	18348	18243	18312	18226	18327	18163	17909	17921	18205	17999	18146	18186	18230	18252	17983	18224	18262	18080	18333	18327	18179	18177	17956	17997	18158	18305	18159	18151	18281	18225	18174	18323	18231	18252	17989	18064	18210	18148	18386	18302	18127	18297	18154	18237	18160	18303	18090	18315	18118	18111	17972	18025	18159	18037	18244	18112	18183	18133	18238	18076	18107	17893	18197	18197	18023	18046	18063	18298	18035	17905	18400	18185	18173	18242	18180	18114	18335	18090	18267	18248	18353	17980	18091	18210	18184	18151	18078	18407	18095	18107	18369	18253	18072	18112	18151	18192	18413	18090	18353	18056	18224	18244	18159	18120	18206	18131	18012	17959	18313	18346	17893	18399	18279	18076	18082	18122	18185	18321	18181	18256	18275	18360	17993	18306	18119	18106	18112	18165	18314	17986	18283	18120	18071	18396	18272	18204	18150	18288	17947	18281	17951	18126	18117	18284	18304	17961	18042	18315	18136	18069	18208	18160	18056	18236	18095	18262	18076	18343	18175	18012	18281	17947	17990	18066	18124	18469	18056	18167	18261	18344	18083	18172	18175	18177	18069	18208	18219	18063	18205	18236	18220	18235	18113	18249	18072	18186	18444	18391	18311	18050	18228	18201	18207	18214	18234	18304	18138	17916	18176	18151	18150	18313	18435	18382	18227	17990	18078	18358	18258	18086	18073	18051	18193	18325	18128	18063	18114	18223	18090	18325	18098	18040	18232	18253	18105	18047	18065	18254	18299	18052	18310	18257	18002	18095	18185	18131	18313	18265	18131	18374	18187	18101	18276	18199	18015	17996	18094	18140	18026	18281	18178	18096	17994	18281	18228	18325	17980	18155	18118	18294	18203	18080	18350	18043	18107	18063	18325	18248	18034	17950	18200	18279	18357	18234	18028	18229	18288	18370	18325	18142	18234	18341	18155	18060	18301	18212	18292	18298	18187	18292	18171	18286	18187	18092	18314	18282	18166	18236	18236	17908	18330	18244	18300	18036	18025	18123	18128	18073	18092	18309	18140	18211	18141	18083	18163	18321	18222	18022	18217	18198	18172	18065	18082	18128	18317	18224	18242	18097	18003	18188	18333	18146	18156	18304	18213	18195	18177	17949	18118	18209	18120	18214	18291	18114	17944	18184	18069	18014	18165	18211	18037	18472	18066	18005	18119	18181	18004	18072	18089	18208	18018	18180	18297	18092	18190	18305	18328	18226	18100	18256	18115	18072	18328	18008	18258	18221	18250	18114	18217	18152	18245	18235	18294	18235	18335	18203	18241	18223	18149	18098	18274	18141	18265	18290	18066	17856	18220	18249	18194	18270	18217	18075	17998	17959	18099	17882	18125	18246	18249	17961	18249	18082	18151	18137	18014	18349	18177	18117	18327	18363	18169	18107	18039	18273	18234	18035	18177	17993	18225	18267	18203	18129	18169	18318	18231	18097	18253	18281	18293	18168	18183	18144	18020	18250	18142	18207	18103	18297	18146	18060	18301	18244	18232	18140	18239	18315	18096	18248	18148	18259	18058	18175	18119	17965	18114	18244	18327	18271	18282	18183	17997	18146	18100	18074	18258	18224	18228	18357	18198	18313	18080	18117	18211	18287	18076	18159	18107	17959	18071	18173	18182	18170	18062	18312	17917	18200	18257	18156	18037	18319	18400	18272	18128	18084	18076	18238	18326	18094	18344	18198	18110	18153	18182	18260	18037	18255	18288	18231	18257	18231	18106	17989	18243	18134	18195	18089	18268	18161	18009	18251	18123	18323	18104	18203	18182	18153	18076	18158	18262	18375	18307	18143	18016	18343	17959	18129	18213	18271	18304	18122	18149	18180	18283	18150	17943	18102	18133	18118	18442	18264	18301	18212	18035	18226	18008	18387	18229	18325	18202	18167	18253	18228	18229	18282	18342	18270	18205	18124	18199	18168	18045	18209	18140	18238	18274	18041	18044	18272	18145	18037	18273	18132	18098	18288	18155	18204	18253	18287	18086	18220	17952	18200	18178	18242	18212	18103	18097	18158	18285	18299	18181	18306	18313	18112	18062	18113	18305	18245	18270	18238	18318	18175	18135	18114	18230	18112	18138	18227	18265	18336	18297	18427	18253	18119	18173	18521	18377	18388	18069	18202	18133	18346	18182	18100	18421	18246	18051	18347	18076	17948	18049	18212	18212	18371	18238	18358	18189	18214	18207	18033	18057	18181	18146	18197	18310	18190	18191	18156	18009	18008	18356	18356	18275	18213	18173	18250	18314	18065	18131	18423	18003	18127	18149	18111	18056	18226	18139	18000	18138	18154	18168	18082	18180	18233	18355	18100	18219	18125	18249	18337	18058	18001	18016	18111	18348	18130	18124	18060	18264	18120	18154	18085	18097	18364	18167	18072	18041	18133	18067	18036	18055	18232	18203	18354	18250	18133	18324	18247	18091	18235	18283	18273	18305	18198	18217	18188	18187	18086	18303	18216	18393	18154	18459	18232	18280	18299	18408	18200	18154	18192	18077	18124	18240	18189	17931	18140	18389	18247	18099	18118	18100	18162	18066	18253	18366	18230	18237	18197	18285	18257	17827	18068	17920	18096	18216	18376	18422	18153	18318	18056	18139	18348	18311	18222	18351	18196	18237	18191	18244	18054	18197	18067	17953	18174	18302	18289	17857	18262	18258	17918	17997	18166	17966	18121	18184	18236	18316	18128	18262	18097	18218	18135	17997	18281	18420	18200	18029	18035	18221	17985	18295	18181	18051	17925	18111	18280	18138	18250	18217	17996	18187	18197	17806	18144	18166	17950	18116	18171	18301	18003	18186	18136	18247	18128	18230	18151	18079	18007	17987	18063	18104	18197	18183	18152	18221	18162	18240	18225	18402	18389	18160	18057	17990	18288	18278	18325	18299	18298	18017	18216	18446	18129	18215	18024	18331	18110	18261	18329	18226	17942	18251	18354	18194	18290	18164	18215	17939	18113	18008	18298	18081	18176	18284	18126	18280	18051	18253	18157	18091	18148	18072	18004	18117	18254	18294	18425	18330	18144	18257	18099	18302	17957	18179	17908	18168	18297	18290	18000	18213	18107	18140	17968	18137	18196	18135	18164	18282	18440	18475	18066	18079	18165	18214	18034	18321	18107	18166	18345	18187	18214	18207	18116	18111	18161	18251	18041	18031	18285	18179	18138	18391	18300	17933	18244	18133	18082	18021	18169	18178	18285	18320	18115	18319	18168	18202	18399	18267	18142	18041	18271	18146	18212	18093	18040	18301	18394	18291	18281	18275	18211	18405	18240	18366	18209	18181	18185	17985	18018	18167	18143	18159	18295	18217	17973	18184	18298	18183	18069	18272	18227	18168	17959	18033	18077	18059	18166	18013	18257	18187	18337	18208	18337	18432	18139	17912	18146	18340	18261	18020	18200	18210	18116	18193	18181	18203	17979	18306	18166	18159	18199	18328	18343	18110	18185	17921	18081	18037	18242	18109	18050	18144	18230	18015	18335	18190	18136	17987	18074	18252	17973	18307	18208	18099	18317	18048	18266	18193	18005	18213	18248	18250	18272	18217	18254	18076	18108	18154	18173	18294	18327	18371	18094	18364	18151	18109	18151	18131	18254	18140	18361	18196	18410	18175	18138	17880	18051	18335	17982	18143	18505	18242	18262	18287	18385	18297	18167	18168	18112	18003	17922	18240	18140	18209	18211	18233	18004	18317	18130	17950	18271	18432	18275	18020	18214	18077	18022	18086	18279	18327	18102	18253	18224	18185	18118	18296	17997	18182	18175	18399	18184	18091	17931	18235	18293	18264	17977	18098	18271	18231	18176	18039	18344	18360	18401	18284	18204	18276	18233	18214	18327	18137	18132	18202	18289	18286	18249	18154	17938	18242	18342	18037	18225	18145	18090	18282	18223	18043	18113	18295	18211	18209	18228	18382	18124	18182	18142	18293	18058	18253	18384	18134	18314	18244	18178	18167	18270
15637	15730	15686	15156	15087	15104	15130	15102	15194	15587	19636	20375	17579	16098	15140	15091	15097	14921	14998	15008	15132	14943	14982	14884	15019	14959	15072	15161	14873	15092	15149	15098	15040	15074	15113	14984	14979	15067	15184	15005	14966	14924	14984	15123	15067	14913	15131	14920	15107	14954	15015	15141	15034	14989	14900	14971	15012	14929	15040	14792	15026	14984	14967	15079	14991	15131	15076	15071	15056	14961	14860	14908	15124	14976	14966	14893	14970	14823	15260	14996	15038	14999	15008	14939	14856	15078	14948	14953	14938	15025	15173	15040	15088	14947	14917	14807	15067	14851	15121	15138	15092	15010	14936	14966	15097	15209	14947	15114	15024	15074	14864	14903	15006	15032	15023	15016	15010	15056	15000	14930	14926	14972	15037	15229	14885	15072	15056	15004	15051	15037	15009	15087	15085	15240	15073	15147	15062	14967	14986	15111	14871	14996	14856	15022	14980	15041	15048	15130	15006	14953	15112	14946	15029	15030	15059	15052	15131	15100	15148	14882	15131	14840	14954	14979	14993	14929	15265	15095	14901	15117	15076	15090	15137	14892	14961	14868	14993	14762	15028	14945	15048	14980	14966	14915	15113	14952	14874	15193	14911	15207	14982	15070	15036	14857	15198	15003	15160	14953	15008	15137	15168	15132	14944	15119	14880	14925	14968	15149	14975	15007	15114	14908	14876	14917	15009	14993	15030	15061	15099	14950	15032	15067	14945	15062	15050	15087	14884	15025	14922	15045	14926	14970	15157	15041	15003	15026	15134	15007	15043	14985	15013	14892	14981	14871	14891	15019	15167	14959	15119	14949	14917	14786	14974	14906	15107	14988	15078	14959	15052	14908	15110	14933	14931	15023	14913	14915	15001	14936	14934	14974	15147	14979	15088	15022	15010	14916	14967	14811	15078	14983	14776	14961	14822	15046	15064	14979	15022	15161	15081	14886	14996	15092	15107	15137	14918	15000	15079	15073	15061	14893	14972	15168	15038	15113	14939	15160	14696	14940	14999	15198	14921	15216	14950	14944	15006	14904	14811	14819	14938	15006	14996	15172	14939	14987	15090	15015	14993	14989	14949	15099	14892	15200	14950	14889	14992	14828	15089	15030	14905	14920	14885	15169	15025	15083	14960	15029	14938	14859	15003	15056	15132	14934	14953	14895	15092	15137	14973	15087	15022	15062	15034	15035	14962	14958	15052	14911	14883	14909	14974	14996	15024	14954	15105	14962	14944	14873	14967	15034	14901	15045	14946	15074	15072	15103	15036	15018	15087	14920	15089	14955	14951	15110	15254	14953	15099	15049	15094	15175	15133	15087	14880	15027	14903	14896	14995	15019	15038	15064	15018	14964	14943	15121	14959	14974	15072	15154	15152	14970	15005	14916	14915	14965	15170	14890	15048	15093	14978	15025	14923	15038	14930	15102	14965	15116	15067	14895	14954	14956	15138	14701	15003	15008	14963	15107	14902	15015	14941	14832	14865	15028	15214	15018	15008	14870	14939	15031	14991	15060	14874	14926	15113	15015	15133	15003	14906	15078	15027	15010	15012	15014	15058	14941	15104	14959	14979	15178	14994	15057	15018	14893	14972	15020	15109	14936	14913	14904	14965	14912	15104	15090	15071	15074	15177	15043	14949	15101	15083	14913	15177	14961	14947	15045	15041	15107	14869	14979	14962	15031	15050	15157	15193	15183	14915	15079	15136	14698	15069	15061	15070	14897	14993	15062	15043	15025	14956	15014	15037	15026	15067	14989	14839	15078	15037	15045	14992	14983	15098	15096	15117	15089	15136	14923	14919	14917	15042	14830	14976	15055	15067	15038	14982	15111	15015	15068	14874	14939	15066	15099	14842	15057	15083	15065	14992	15144	15041	15042	15039	14997	15077	15010	15096	14965	14893	15216	15161	15114	15153	14931	15099	15122	15016	15037	14938	15010	14989	15094	14992	15139	15125	15076	15003	15217	15073	15078	14961	15066	15098	14895	15000	14901	15017	15060	14949	14967	15058	15159	15046	14896	14998	15006	15114	14941	14816	15136	15077	14965	15065	15040	15034	14933	15085	15255	14979	14943	14928	14961	14974	15001	15025	14832	15017	15140	15035	14828	15131	15180	15084	14933	15031	15236	14924	15025	15039	14889	15049	14839	15038	15013	14899	14965	15074	15013	14989	15087	15017	15147	15020	15026	15166	14969	15098	15113	15237	14949	15024	14965	15113	14906	15042	15137	14989	14929	14969	15205	15130	15170	15007	15039	14932	15039	14968	15037	14973	15078	15196	14997	14964	14990	14952	15180	15109	15058	15082	14850	15139	15332	14937	15173	15087	14984	15096	14949	14953	14889	14907	15052	15035	15085	14991	14998	15094	15106	15047	15082	14966	14819	15054	14877	14954	15014	14869	14814	14873	15025	15082	14967	14905	14998	15184	15104	15098	14919	15064	14983	15039	15103	14980	15010	15020	15041	14999	14892	15011	14900	14903	14902	15071	15087	15017	15005	14878	15000	14883	14818	15052	14901	15152	14982	14840	15256	14955	15116	15078	15000	14924	14989	15127	15021	15127	14997	14974	15122	14918	14934	15071	14926	15029	15031	14944	15028	15028	15241	15019	14954	15019	15063	15101	14928	15105	14978	14848	15034	15029	15064	15018	14961	15004	15041	15089	14925	15106	14940	15034	14934	15167	14845	14935	14984	15035	15020	15053	14977	14956	15080	15042	15062	14949	15052	14998	15164	15004	15016	15142	15171	15116	15071	14988	15069	15096	15131	14976	15101	14983	15083	14893	15052	14908	15368	14999	15122	14861	14957	14978	14951	15021	14960	15021	15117	14970	14992	14963	15165	14907	15030	15205	14979	15192	14978	15103	14990	15098	14946	15142	14968	14986	15030	14964	15290	14997	14996	14995	14907	15106	14928	15068	15026	15017	15019	15024	14938	14830	15050	14959	15082	14983	15060	15043	15019	15050	14820	15136	14850	14984	15108	15010	14939	15102	15013	15073	14969	15007	14990	15106	14925	14982	15036	15112	15019	15236	14975	14936	14996	14950	15138	14997	15181	15053	15036	15120	15000	15053	15187	14877	14909	15117	14998	14878	14959	14923	14922	15031	14922	15021	15086	15118	14952	14921	15037	14980	15046	14944	15229	14929	15096	14960	14968	15092	14999	15029	14878	15126	14924	14977	14999	15038	15083	14939	14949	15025	14888	14975	15111	14894	14954	15004	15008	14920	15092	15081	14881	15106	14958	15065	14930	15120	14924	15103	15115	15119	15071	15085	15052	14919	15010	14923	14999	15102	15078	15009	15077	15075	14838	14884	15022	15104	15110	14928	15142	15073	14966	15122	15009	14908	15042	15082	14994	15213	15125	15144	14921	15097	15177	14824	14976	14996	14919	14998	15064	15061	14860	15096	14938	15045	15093	15149	14951	14907	15063	14980	14958	14924	15095	15090	15013	14960	14888	15066	15211	15022	14954	15222	15048	15058	15110	14985	14878	14912	15034	14986	15007	15139	14947	15135	14983	14936	15071	14995	15093	14940	15203	15037	15095	15249	15070	15046	14897	15045	15154	14802	15029	15044	15020	15207	14888	15161	14903	14971	15122	15094	15109	15027	15021	14883	15032	15119	14935	15010	15138	14979	15165	15143	15058	15173	15060	15258	15019	14836	14958	14981	15056	14862	14945	14972	14994	14917	15029	15080	14975	14998	15045	15142	15101	15036	15068	14840	14971	15084	14789	15105	14816	15016	14993	14774	15001	15060	15202	15092	14947	15015	15014	15024	15097	15004	14918	14971	15247	14988	14970	14924	15036	15087	15069	15060	14934	15252	14974	14900	15032	15016	14923	15120	15122	15110	15002	14974	15099	15135	15002	14896	15110	15135	14864	14959	15156	14941	15169	14983	15097	15017	14877	14971	14908	15159	15152	14950	15004	15086	15011	15065	15118	15044	14828	15056	15061	14982	15201	15091	14931	15159	15060	14835	15036	15089	15039	15018	14844	15108	15127	14971	15059	14944	14876	15033	14885	15093	15049	14966	15115	14946	15095	14925	15059	15002	14972	15203	15046	14899	15085	14946	15050	15126	14847	15091	14862	14944	15060	14997	15114	14996	15059	15090	15082	15116	15015	15201	14853	15045	14980	15035	14967	15173	14868	14819	14913	14970	15083	14892	14824	14853	15078	15060	15218	15055	14993	14958	15044	14952	14875	15161	15031	15001	14892	14921	14899	14983	14863	15098	14925	14922	15053	15057	14906	14974	15055	15052	14921	14972	15017	14977	14999	14975	14993	14986	14957	14996	15061	15128	14966	14889	15165	15006	15011	15156	15040	15087	15076	14905	15059	15077	14988	15076	15077	15095	15057	14975	15070	15114	14929	15124	14878	14927	14981	15254	15183	15063	15006	15193	15024	14984	14967	15049	14982	15047	15007	15038	14963	14975	14938	14870	15000	15145	14978	14859	15060	14984	15000	15094	14870	15048	15042	14977	14992	14947	14984	15081	15040	15072	15086	14912	15065	15033	15063	14870	15018	15154	15171	14960	15138	15242	15068	14988	15004	15101	15062	14923	15048	15129	15191	15125	15075	15082	14990	15053	15029	14960	14967	14973	15124	15031	15167	14958	15111	14987	14947	15086	15044	14871	15105	15033	15074	14996	15136	14861	15198	15079	14989	15023	14993	15053	15079	15032	15032	15004	15063	15021	15027	14877	15091	14888	15160	14988	14939	15093	14852	15031	15105	15008	15069	14972	15059	15255	14939	15064	14998	15039	15099	14913	14860	14967	14907	15038	15009	15102	15049	14969	15025	15023	14981	15187	15117	14950	15009	14988	15164	14841	15098	15049	15063	15007	15021	14891	15116	15207	14924	14943	15076	15101	14814	15096	15141	15046	14912	15260	14998	14954	14837	14865	15038	15184	15047	15086	14979	15157	15085	15003	15135	14897	14986	15038	15106	14995	15081	14853	15064	15077	15031	14906	14855	15101	15130	15039	15027	14898	14993	14952	15018	15086	15108	14832	14936	15126	15098	15144	15074	14954	14940	14902	14924	15218	14962	14982	15067	15022	15090	14960	15067	15095	15078	15135	14944	15079	14945	15055	14981	14967	15027	14891	15122	15062	14985	15101	14988	15002	15012	14894	15020
25466	20773	26947	25364	20594	19571	19642	18598	18615	22306	33779	34438	28595	22917	19403	18527	18197	18277	18410	18233	18164	18322	18263	18226	18049	18303	18200	18094	18260	18275	18116	18032	18358	18124	18065	18152	18164	18375	18252	18233	18400	18171	18452	18399	18353	18281	18257	18228	18149	18258	18312	18375	18204	18147	18346	18089	18178	18266	18376	18498	18350	18280	18185	18123	18209	18263	18091	18257	18247	18241	18116	18148	18170	18012	18185	18100	18437	18413	18308	18244	18335	18206	18096	17908	18394	18024	18133	18261	18045	18226	18186	18320	18318	18375	18108	18319	18046	18202	18179	18177	18177	18192	18067	17902	18144	18393	18002	18159	18051	17955	18237	18113	17987	18087	18246	18100	18068	17962	18138	18089	17967	18269	18087	18187	18112	18223	18256	18032	18148	18098	18284	18009	17918	18178	18254	18215	18313	18343	18073	18211	18328	18316	18362	18080	18083	18247	18228	18313	18013	18239	18404	18203	18116	18227	17978	18115	18027	18281	18012	18189	18193	18347	18217	18199	18316	17984	18398	18173	18346	18115	18140	18266	18314	18262	18126	18334	18175	18393	18218	18128	18292	18316	18026	18283	18099	18089	18207	17965	18190	18136	18198	18137	18574	18125	18245	18121	18112	18136	18377	18310	18214	18121	18053	18082	18501	18393	18264	18374	18174	18216	18328	18046	18325	18186	18126	18206	18174	18097	18068	18271	18310	18244	18061	18275	18391	18112	18238	18182	18188	18127	18121	18379	18501	18326	18153	18290	18122	18081	18129	18327	18161	18152	18287	18077	18173	18086	18198	18124	18136	18289	18059	18271	17985	18057	18279	18379	18281	18172	18137	18065	18116	18334	18121	18113	18214	18204	18193	18154	18279	18096	18211	18050	18047	18298	18351	18192	18039	18253	18119	18453	18191	18151	18148	18249	18244	18190	18105	18030	18287	18147	18174	18040	18066	18062	18111	18057	18136	18192	18197	18303	18159	18375	18042	18225	18137	18384	18140	18327	18235	18078	18108	18259	18118	18102	18200	18137	18250	18093	18092	18158	18295	18319	18196	18123	18190	18380	18577	18272	18104	18088	18152	18291	18192	18282	18035	18305	18258	18165	18436	18195	18070	18111	18150	18076	18249	18366	18096	18268	18232	18079	18253	18155	18021	17992	18125	18250	18272	18144	18077	18184	18349	18131	18082	18202	18272	18073	18135	18172	18159	18080	18360	18190	18261	18262	18324	18152	18248	18250	18273	18297	18296	18350	18232	18469	18101	17958	18223	18053	18274	18192	18111	18063	17947	18361	18413	18161	18206	18161	18270	18263	18306	18250	18068	18159	18280	18231	18121	18112	18190	18112	18092	17944	18164	18299	18086	17939	18163	18156	18252	18134	18268	18370	18070	18209	18231	18258	18083	18208	18350	17995	18152	18276	18147	18160	18247	18399	18040	18074	18194	18178	18199	18039	18244	18291	18129	18316	18035	18146	18119	18230	18156	18004	18204	18055	18045	18138	17904	18110	18175	18345	18002	18150	18092	18145	18032	18365	18234	18234	18200	18239	18152	18357	18480	18179	17935	18235	18045	18156	18285	18164	18209	18193	18115	18253	18267	18197	17971	18215	18090	18128	18092	18132	18186	18063	18178	18166	18114	18214	17993	18231	18325	18302	18414	18075	17971	18254	18173	18034	18190	18245	18097	18091	18137	18242	18252	18230	18243	18188	18168	18323	18111	17860	18065	18055	18152	18181	18417	18166	18139	18020	18303	18259	18355	18177	18039	18107	18199	18005	18246	18409	18183	18193	18108	18139	18236	18344	18372	17979	18239	18260	18369	18158	18153	18049	18161	18328	18157	18183	18275	18282	18121	18099	18174	18066	18139	18168	18022	18016	18005	18196	18288	18099	18130	18265	18125	18227	18106	18035	18240	18176	18135	18195	18212	18172	18327	18203	17977	18074	18302	18272	18437	18165	18384	18379	18334	18183	18234	18292	18254	18107	18186	18348	18086	18147	18282	18160	18074	18195	18301	18216	18170	18272	18185	18281	18194	18077	18376	18158	18231	18190	17927	18030	17873	18040	18234	18234	18259	18514	18292	18324	18183	18267	18167	18054	18254	18259	18107	18258	18121	18383	18126	18098	18100	18204	18161	18191	18168	18009	18182	18204	18192	18086	18039	18027	18183	18150	18315	18042	18235	18301	18136	18418	18211	18075	18309	18062	18145	18026	18113	18068	18255	18233	18072	18191	18251	18244	18223	18040	18291	18262	18275	18164	18216	18277	18042	18062	18119	18094	18258	18180	18080	18035	17972	18154	18160	18332	18178	18262	18236	18132	18436	18419	18344	18332	18089	18339	18208	18045	18240	18259	18101	18144	18393	18118	18020	18055	18250	18229	18301	18277	18500	18161	18213	18015	18117	18456	18235	18206	18245	18077	17924	18020	18221	18272	18496	18315	18137	18165	18068	18258	18378	18085	18264	18178	18263	18319	18387	18222	18174	18007	17980	18050	18080	18067	18156	18229	18300	18267	18089	18208	18194	18166	18450	18417	18303	18025	18094	18143	18184	18251	18316	18189	18110	18114	18164	18143	17977	18186	18202	18173	18184	18255	18152	18223	18320	18159	18189	18110	18184	18077	18285	18147	18183	18206	18180	18167	18381	18120	18265	17895	18268	18124	18284	18170	18037	18114	18097	18416	18171	18160	18138	18178	18061	18127	18249	18271	18268	18359	18153	18165	18218	18132	18206	18139	18106	18136	18310	18378	18203	18052	18263	18164	18499	18318	18190	18191	18104	18157	18314	18274	18184	18026	18226	18367	18218	18080	17907	18365	18157	18172	18060	18144	18053	18075	18084	18210	18067	18237	18414	18328	18375	18266	18188	18315	18097	18189	18303	18068	18380	18092	18022	18110	18370	18444	17967	18174	18114	18325	18003	17992	18173	18063	18021	18103	18292	18343	18053	18259	18267	18282	17986	18189	18096	18136	18301	18349	18072	18143	18100	18150	18110	18151	18334	18224	18080	18261	18151	18169	18016	18445	18111	18114	18186	17879	18209	18132	18327	18212	18160	18170	18225	18293	18368	18354	18286	18253	18205	18057	18135	18265	18123	18375	18289	18324	18106	18084	18261	18190	18012	18103	18387	18185	18408	18301	18196	18443	18307	18153	18098	18292	18286	18208	18241	18335	18231	18126	18243	18181	18107	18285	18303	18360	18147	18168	18108	18328	18278	18034	18166	18034	18178	18204	18228	18399	18188	18103	18035	18202	18128	18222	18285	18295	18029	18322	18144	18029	18237	18186	18260	18152	18192	18366	18152	18206	18197	18062	18120	18157	18038	17981	18168	18138	18238	18319	18140	18409	18141	18137	18182	18264	18014	18164	18305	18459	18338	18071	18146	18069	18279	18202	18127	18212	18238	18178	18138	18190	18292	18212	18256	18148	18243	18227	18115	18004	18372	18264	18201	18055	18418	18283	18200	18280	18243	18432	18217	18099	18347	18260	18342	18201	18201	18203	18076	17992	18118	18533	18400	18395	18464	18185	18108	18243	18162	18398	18181	18240	18343	18155	18084	18234	18140	18196	18406	18330	18442	18111	18027	18085	17965	18317	18356	18168	18211	18305	18195	18213	18194	18150	18273	18073	18369	18293	18158	18344	18314	18149	18129	18063	18289	18222	18216	18085	18300	18215	18208	18308	18104	18152	18250	18449	18406	18113	18206	18214	18226	18252	18298	18278	18182	18036	18021	18147	18071	18062	18134	18397	18390	18199	18283	18336	18163	18216	18100	18171	18227	18248	18182	18377	18220	18171	18079	18007	18115	18252	18208	18224	18206	17985	17979	18279	18087	18002	18159	18173	18247	18427	18168	18261	18229	18365	18288	18171	18096	18148	17917	18312	18207	18161	18257	18193	18157	18117	18014	18292	18307	18306	18108	18377	18205	18269	18064	18177	18489	18113	18250	18135	18043	18047	18102	18390	18285	18077	18167	18042	18229	18305	18201	18295	18198	18268	18154	18181	18099	18241	18161	18239	18036	18188	18068	18192	18264	18083	18274	18058	18078	18087	18204	18051	18123	18283	18302	18277	18262	18139	18368	18045	18271	18180	18302	18174	18029	18127	18275	18161	18243	18177	18139	18139	18364	18299	18272	18349	18034	18104	18370	18184	18301	18326	18266	18100	18209	18116	18173	18278	18146	18104	18215	18260	18280	18264	18188	18092	18153	18120	18060	18019	18339	18402	18344	18019	18081	18190	18190	18242	18440	18181	18166	18386	18024	18308	18198	18163	18086	18147	18133	18168	18264	18094	18269	18270	18182	18141	18353	18146	18040	18121	18006	18087	18272	17974	18304	18419	18191	18215	18194	18169	18264	18270	18229	18239	18111	18237	18152	18322	18314	18031	18192	18278	18150	18191	18198	17950	18212	18225	18371	18215	18208	18194	18105	18076	18124	18139	18065	18276	18257	17903	18146	18095	18269	18344	18436	18178	18146	18233	18298	18312	18426	18089	18277	18046	18034	18265	17872	18183	18104	18014	18258	18448	18173	18137	18074	18197	18211	18211	18159	18554	18180	18208	18152	18292	18269	18274	18267	18188	18167	18270	18177	18362	18057	18355	18090	18286	18350	18171	18365	18178	18280	18156	18304	18108	18155	18277	18161	18169	18264	18124	18072	18282	18127	18290	18280	18107	18120	18144	18050	18422	18032	18151	18300	18066	18207	18226	18180	18153	18247	18093	18066	18117	18140	18455	18279	18081	18216	18183	18320	18068	18214	18174	18207	18234	18249	18004	18240	17917	18170	18241	18152	18204	18105	17972	18091	18104	18231	18015	18180	18409	18156	18107	18235	18218	18212	18183	18208	17967	18231	18369	18158	18022	18205	18254	18246	18230	18085	18135	18304	18084	18181	18155	18047	18242	18212	18064	18090	18085	18285	18280	17845	18105	18136	18007	18153	18106	18296	18429	18278	18115	18325	18350	18286	18257	17987	18094	18185	18280	18322	18242	18164	18268	18194	18515	18179	18152	18280	18131	18229	18236	17977	18320	18319	18111	18283	18196	18170	18277	18264	18167	17924	18339	17990	18244	18006	18269	18234	18032	18298	18339	18008	18299	18144	18208	18397	18149	18177	17992	18207	18208
14373	20465	19533	17384	16464	15921	15701	15403	16356	22258	36041	34227	27274	19460	15906	15128	15082	15117	15071	14885	14958	15028	15003	15002	14959	15098	15124	14941	15122	15195	14771	15165	15134	15019	15151	15066	14947	15049	14913	15152	15112	15118	15077	15302	15017	14925	15069	15013	14998	15055	15258	15123	15122	15111	15031	15045	15006	15095	14851	14975	14933	15201	14918	14984	15153	15063	15079	15102	14984	15083	14991	15116	15112	15202	15025	15094	15057	15061	15108	14961	15140	14990	15047	15080	15111	14926	15103	15003	15263	14901	15118	15132	14995	15171	14860	14869	14962	14973	15119	15077	14911	15117	15249	15151	15012	15034	15028	14935	15110	14892	14978	15162	14942	15084	15033	14944	15024	14979	15021	15064	15166	15099	15033	15004	15066	15003	15044	15045	15225	15156	14845	14913	15092	15142	15166	15080	15105	15047	14960	15085	15191	15112	15067	15095	14998	15065	15201	15139	14999	15151	15154	15185	15141	15133	15038	15000	15146	15024	15033	15139	15125	15161	15022	15255	15034	15034	14869	14978	14990	15061	15208	15165	14972	15087	15150	15300	15003	15197	15059	14939	15008	14931	14970	15126	15057	14918	15021	14954	15058	14982	15159	15101	14995	15120	14977	14990	15051	15021	15049	15020	14994	15018	15037	15244	15007	15091	15118	14996	15008	15066	15001	15007	14981	14975	14941	15239	15166	15031	15109	14996	15025	15052	15193	15150	15231	15076	15261	14988	15131	15107	15151	15173	15008	15127	15130	15046	15128	15203	15086	15080	15223	14923	15085	15034	14974	14954	15048	14979	15277	15159	14931	15111	15256	14932	15212	15033	14957	15015	15151	15079	14847	15033	14971	14962	15058	15104	14993	14998	15166	14976	15014	15003	15106	15012	15051	15042	15082	15176	15003	15070	14933	15013	15221	15027	15010	15234	15139	15086	15072	14920	15051	15111	15009	14956	15081	15139	15202	15020	14954	15116	14947	15062	15120	14907	14986	15003	15034	15080	15003	15087	14924	15086	14948	15138	14997	14913	15202	15004	15091	14997	15158	15116	14941	14862	14976	15075	15092	15167	14974	15145	14776	15118	15037	15087	14999	14951	14963	15029	15107	15012	15054	15031	15091	15108	15067	15054	15104	14953	15035	15165	15115	15005	14962	15173	14996	15016	15032	14980	14987	15079	15144	15052	15249	15201	15213	15006	14906	15010	15121	15046	15016	15134	15232	15152	15172	15007	15180	15041	15195	15133	15070	15013	14938	15218	15028	15044	15059	15036	15234	15123	15134	14927	15088	15082	15060	14965	15072	15043	14900	15074	15281	15185	15081	15110	14986	15011	15076	15069	15104	15211	15165	15167	14936	14917	15035	15182	15185	15079	15061	15079	15001	15027	15259	15008	14997	15047	15105	15052	15031	15084	14929	14937	14953	14906	15011	15061	15251	15254	15071	15185	14930	15127	15058	14959	15096	14979	15021	14856	14930	14985	15032	15101	15073	15017	15055	15214	15041	15026	14809	14944	14855	15070	15087	15069	15022	14963	14917	15078	14976	14904	14924	14975	15110	14991	15085	14983	14969	15069	15110	15234	14949	15114	15055	15306	14956	15076	14998	15005	15034	15043	14836	14907	14988	14863	14982	14994	15007	15057	15093	15045	15085	15027	15026	15111	15013	14912	15128	14988	15087	15028	14976	15324	14705	15004	15180	15132	14970	15075	15256	15039	15201	15060	14966	15002	14986	15219	15040	15040	14886	15103	15032	15197	15051	15013	15384	14953	14888	14962	14841	14963	15174	15102	15117	15214	14941	14934	14958	15011	15034	15010	15145	15262	15187	15051	15095	15067	15109	15134	15034	15023	15051	14963	15057	15018	15001	14972	15243	15266	15019	15074	15047	15137	15085	15087	15099	15107	14980	15041	15116	15055	14980	15037	15133	15118	14993	15013	14972	15016	15031	14962	15170	15070	14995	14980	15103	15033	14946	15054	15361	15089	14975	14943	15037	15282	15058	15279	15197	15224	14816	15050	14963	15223	15022	14945	15006	15020	14912	14931	15099	15271	15083	15090	14955	14995	15051	15155	15131	15180	15037	15194	15059	14904	15055	15191	15000	15154	14922	15119	14993	15031	15064	15043	15148	15065	15177	15070	15158	15043	15053	15087	15157	14893	14917	15146	15106	15029	14943	15126	15008	14946	15092	15096	14957	15113	14983	15030	14984	15013	15118	15006	14947	15067	15068	14986	14841	15139	14864	15147	15118	15003	15140	15221	14987	15065	15014	15017	14983	15175	15219	14990	15152	15200	14981	15062	15200	14999	15107	14992	15060	14989	15002	15099	15127	14993	15140	15008	15256	15134	15063	15144	14994	15064	14945	15058	15036	14909	15068	15053	15141	15022	15164	15158	14950	15087	15089	15095	15029	15134	14796	14907	15217	15133	15153	15177	15077	14993	15071	14962	15007	15141	15067	15034	15216	15257	15167	15258	15099	15008	15112	15127	15076	15036	15064	14973	14932	15235	14990	15003	15037	14811	15041	15042	15078	15158	14915	15056	15009	14990	15100	15116	15064	15117	15003	14956	15123	15107	14994	15054	15061	15058	15122	15081	14897	15132	15054	14997	14981	15328	14934	15047	14968	15126	14999	15136	15051	15011	14951	14688	15186	15024	15090	15134	15015	14979	15051	15027	15118	15007	15039	15099	15101	15062	15142	15142	15148	14978	14979	15028	15185	14952	15079	15120	15102	15223	15066	15155	14901	15016	15052	14973	14996	14990	15013	15067	15030	15031	15273	15090	15034	15025	15077	15108	14984	15214	14995	15105	15241	15185	15084	14963	15126	15005	14988	14932	15053	15014	14986	14843	14999	14980	14957	15027	15127	15207	15247	15036	15017	15017	15232	14980	15168	15079	14994	15021	15012	14975	15097	15017	15143	15010	14955	15136	15000	15024	15165	15172	15083	14994	14981	15183	15178	15164	15095	14879	15205	14983	15093	15111	15110	15094	15037	15025	15171	14937	15033	15036	14844	15185	15166	15021	15067	15016	14941	14981	14890	15280	15119	15094	14997	15050	14999	15016	15087	15119	15097	15081	15120	15059	15043	15039	15002	15015	14986	15140	14912	15068	14928	15114	14843	15130	14931	15023	15025	15171	15061	14985	15146	15160	15148	15224	14929	15127	14997	15063	15152	15057	15118	14965	15030	15239	15121	14902	15124	15014	14888	15142	15071	15069	15079	15051	14920	15100	14958	15092	14968	15035	15000	15044	15098	14959	15013	15049	15037	15151	15049	14954	15100	15141	15196	15017	14983	15052	15115	15027	15046	15037	15067	15139	15147	15134	15178	15032	15057	14977	14995	14930	15072	15056	15127	14945	14980	15083	15131	14889	15081	15021	14954	15055	15016	15163	15160	15134	14970	15183	14985	15138	14902	14986	15011	15277	15162	15100	15184	15083	15192	15225	15046	14900	15008	15084	15161	14955	15233	15270	14872	15082	15061	15117	15099	15064	15181	15036	15105	14978	15089	14887	15112	15050	15028	15147	15186	15176	15013	15091	15089	15085	14993	15077	15157	15099	15072	15117	15174	15097	15193	15042	15080	15029	15130	15150	15107	15166	15084	15040	15133	15041	15181	15035	15097	14860	15025	14895	14906	15010	14900	15013	15107	14983	15004	15146	14985	15061	15044	15045	15196	14928	15080	15067	14960	14981	15094	15151	14990	14989	15018	14927	15170	15065	14994	15089	15153	15187	14852	15003	14952	15089	14985	15090	15043	15140	14887	15019	15188	15021	15156	14908	15103	14994	15099	15124	14967	14862	15050	15060	14965	15160	15085	15054	14851	15101	15080	14981	15101	14999	15035	14932	15085	15169	15054	15098	15182	15111	14849	14992	15142	15153	14976	15113	15015	14797	15047	14941	15040	14854	14905	15060	14983	15050	15040	15148	15006	15097	15160	15057	15029	15162	14969	14913	14924	15108	14866	14916	15092	15024	15190	14902	15030	15123	15108	14941	14987	15193	14996	15146	15027	15037	15171	14928	15131	15038	14988	15081	14968	15042	15002	15019	15023	15206	14984	15070	15039	15150	15234	15176	15136	14960	15033	15047	14887	15056	15097	15179	15048	15226	14979	14826	15103	14991	14991	15072	15189	14882	15124	14972	15165	15008	15050	14963	15023	15080	15015	14893	14990	14970	15076	15031	15202	15007	15082	15095	15008	14953	14932	15110	15177	15030	15116	15197	14935	15000	15077	14887	15175	15038	15025	15079	15153	15041	15246	14976	15185	15151	15029	15112	14950	15052	15096	15037	14992	15086	15059	15003	15143	15036	14991	15184	15043	14944	14989	14952	15061	15128	15153	14986	15048	15063	15004	15101	15138	15110	15197	15072	15163	15179	14957	15034	15105	15080	15190	14978	15138	15209	15007	15093	15161	15014	15056	15039	15122	15252	15133	15246	15010	15056	14880	14998	15010	14995	15006	15057	15043	15094	15244	15092	15201	15055	15020	15005	15189	14963	15074	15024	15074	15015	15078	15029	15081	15155	14965	15195	15028	15010	15056	15089	15146	15018	15128	15093	14968	15091	15083	15017	15029	15112	15079	15146	15056	15146	14898	15043	15093	15032	15050	15042	14918	15114	15058	15024	14956	14975	14939	15200	14984	15131	15141	14949	15212	15279	15086	14814	14956	15199	15067	14995	14960	15159	15220	15004	15069	15192	15179	15080	15001	15054	15109	15105	15038	15169	15125	15099	14879	14986	15238	15113	14856	15142	14895	15078	15001	15003	15088	14870	14809	15306	14940	14947	14979	15115	15262	14964	15100	15075	15176	15107	15114	15135	15069	15100	14909	15090	15110	15053	15065	15297	14955	14999	14989	15102	15185	15141	15009	15074	14927	14999	14984	15084	15163	15018	15042	15078	15258	15129	15205	14869	14869	15204	15319	15035	15158	15113	15192	15169	14942	15114	15210	15019	15142	15231	14896	15011	15201	15221	15068	15013	15158	14849	15133	15086	15128	14965	15110	14978	15095	15054	15113	15027	15185	15008	15196	15126	15042	15033	15075	15214	15092	14954	15277	15074	15156	14912	14897	15096	14982	14976	14931	15011	15041	14936	14985	15041	15037	15065	15044	15212	15180	15106
23464	20746	28014	23555	21275	23085	23187	19712	20414	27828	49748	49729	38532	26520	20463	18789	18454	18474	18603	18313	18558	18484	18630	18589	18507	18323	18480	18640	18332	18539	18397	18356	18305	18578	18584	18488	18520	18291	18616	18584	18359	18316	18497	18280	18251	18352	18295	18481	18630	18205	18378	18386	18509	18503	18529	18576	18343	18311	18480	18467	18469	18322	18445	18256	18450	18596	18459	18456	18605	18561	18541	18518	18282	18184	18544	18324	18393	18409	18443	18373	18429	18195	18473	18426	18620	18485	18537	18387	18357	18411	18300	18149	18394	18335	18495	18545	18433	18382	18399	18517	18527	18449	18543	18301	18455	18113	18403	18381	18366	18386	18532	18448	18417	18336	18254	18226	18222	18399	18687	18436	18326	18432	18481	18397	18388	18468	18378	18340	18698	18429	18209	18234	18342	18365	18578	18566	18282	18220	18356	18509	18346	18272	18540	18517	18376	18491	18263	18486	18437	18540	18234	18435	18322	18358	18540	18373	18496	18607	18425	18440	18257	18630	18275	18417	18333	18217	18505	18534	18446	18340	18424	18608	18597	18391	18142	18406	18210	18268	18326	18536	18357	18486	18369	18454	18416	18492	18525	18485	18351	18462	18193	18294	18468	18569	18343	18371	18341	18351	18544	18449	18238	18661	18393	18403	18400	18595	18224	18319	18500	18392	18523	18581	18415	18512	18472	18211	18259	18188	18276	18220	18419	18493	18350	18389	18404	18284	18474	18382	18537	18398	18399	18179	18451	18477	18559	18488	18463	18401	18293	18332	18339	18394	18508	18582	18405	18120	18279	18384	18350	18394	18269	18392	18471	18603	18368	18331	18328	18363	18298	18353	18484	18201	18211	18504	18473	18389	18403	18392	18544	18447	18388	18338	18579	18309	18344	18563	18483	18553	18436	18540	18443	18335	18265	18416	18426	18255	18180	18239	18336	18280	18364	18280	18335	18454	18430	18333	18334	18617	18520	18350	18242	18250	18407	18386	18405	18277	18325	18498	18390	18281	18607	18300	18504	18469	18450	18422	18518	18274	18297	18337	18224	18409	18555	18390	18404	18301	18365	18236	18548	18219	18526	18413	18172	18379	18389	18663	18569	18211	18401	18399	18411	18268	18436	18388	18339	18458	18314	18182	18212	18252	18336	18376	18138	18239	18335	18278	18406	18429	18410	18426	18454	18317	18334	18352	18420	18307	18198	18451	18294	18510	18496	18357	18393	18201	18477	18464	18407	18364	18225	18300	18259	18675	18211	18576	18417	18419	18432	18479	18373	18496	18362	18272	18465	18363	18418	18397	18574	18395	18257	18172	18311	18331	18360	18607	18349	18314	18390	18241	18478	18213	18356	18563	18298	18464	18581	18391	18264	18208	18359	18209	18387	18387	18445	18328	18600	18469	18330	18305	18487	18299	18369	18470	18366	18369	18324	18423	18295	18322	18287	18252	18499	18480	18168	18292	18281	18241	18434	18287	18507	18542	18394	18291	18217	18332	18458	18367	18522	18611	18405	18650	18273	18317	18298	18359	18314	18485	18331	18432	18352	18452	18305	18073	18210	18267	18306	18577	18428	18549	18554	18445	18424	18391	18304	18310	18577	18339	18305	18324	18551	18483	18542	18442	18310	18555	18280	18406	18394	18239	18343	18331	18392	18220	18353	18309	18361	18304	18340	18507	18380	18396	18449	18399	18385	18353	18273	18473	18196	18372	18351	18183	18323	18284	18274	18153	18462	18284	18218	18500	18351	18426	18383	18421	18402	18284	18364	18198	18377	18254	18262	18355	18478	18270	18273	18507	18455	18480	18445	18302	18286	18419	18498	18256	18566	18339	18471	18531	18372	18331	18412	18637	18310	18136	18392	18407	18434	18272	18394	18386	18370	18518	18407	18372	18356	18329	18244	18169	18426	18319	18445	18342	18576	18497	18307	18373	18359	18220	18337	18368	18342	18062	18420	18254	18347	18580	18402	18287	18566	18363	18460	18366	18344	18397	18350	18172	18355	18361	18436	18306	18492	18303	18422	18228	18390	18529	18463	18543	18494	18520	18227	18211	18419	18412	18339	18312	18321	18576	18343	18498	18392	18301	18326	18393	18515	18418	18680	18530	18483	18239	18453	18376	18025	18449	18292	18197	18255	18410	18492	18114	18309	18471	18332	18372	18407	18461	18244	18412	18315	18201	18386	18183	18435	18568	18278	18283	18295	18419	18460	18358	18285	18413	18383	18167	18525	18459	18351	18313	18529	18639	18401	18296	18521	18256	18408	18419	18279	18465	18228	18298	18226	18258	18340	18219	18358	18324	18536	18537	18370	18237	18448	18308	18548	18490	18460	18497	18527	18347	18207	18338	18358	18393	18344	18374	18253	18270	18212	18392	18416	18315	18419	18355	18563	18461	18502	18252	18506	18502	18514	18310	18304	18531	18445	18184	18493	18373	18236	18297	18266	18263	18432	18330	18402	18322	18483	18481	18225	18515	18215	18396	18556	18519	18327	18468	18559	18239	18451	18266	18355	18362	18512	18492	18568	18297	18504	18392	18404	18512	18302	18405	18296	18464	18415	18315	18228	18272	18485	18342	18267	18501	18393	18476	18366	18389	18308	18474	18271	18152	18356	18393	18258	18338	18427	18450	18195	18178	18480	18591	18392	18577	18517	18219	18293	18558	18391	18420	18393	18236	18312	18468	18476	18316	18716	18532	18435	18329	18348	18333	18532	18502	18397	18225	18389	18217	18325	18396	18369	18478	18430	18329	18326	18260	18520	18305	18395	18264	18530	18503	18497	18324	18683	18247	18351	18341	18418	18283	18346	18379	18307	18455	18515	18368	18267	18405	18357	18391	18331	18081	18311	18692	18418	18362	18077	18632	18476	18356	18441	18386	18415	18230	18276	18485	18378	18494	18339	18465	18142	18547	18325	18251	18268	18376	18378	18301	18424	18447	18472	18447	18284	18283	18293	18621	18341	18204	18444	18259	18381	18321	18380	18311	18394	18512	18639	18390	18531	18187	18462	18492	18381	18293	18260	18531	18467	18239	18380	18269	18452	18506	18262	18319	18332	18320	18473	18476	18282	18186	18628	18505	18282	18424	18500	18372	18358	18354	18223	18446	18354	18271	18199	18379	18253	18271	18369	18351	18233	18482	18416	18341	18346	18394	18449	18437	18407	18662	18252	18442	18347	18169	18270	18354	18286	18507	18549	18526	18292	18321	18482	18414	18276	18530	18329	18155	18449	18286	18388	18565	18348	18234	18301	18302	18639	18648	18542	18160	18242	18290	18361	18393	18424	18567	18410	18401	18469	18389	18505	18333	18483	18113	18420	18356	18402	18283	18565	18334	18452	18292	18282	18353	18368	18258	18338	18477	18429	18207	18521	18378	18395	18437	18552	18439	18380	18323	18420	18371	18318	18441	18548	18361	18217	18422	18296	18148	18272	18400	18287	18445	18396	18500	18334	18283	18520	18718	18336	18216	18469	18455	18210	18281	18449	18347	18482	18369	18503	18246	18442	18068	18296	18227	18468	18252	18060	18322	18579	18601	18320	18147	18486	18296	18382	18409	18420	18466	18259	18292	18159	18275	18277	18215	18265	18297	18404	18414	18231	18223	18405	18325	18461	18555	18217	18464	18533	18464	18200	18461	18490	18430	18503	18378	18626	18167	18085	18220	18285	18215	18430	18298	18330	18421	18490	18251	18266	18163	18248	18340	18433	18276	18198	18400	18273	18469	18421	18245	18443	18236	18284	18342	18311	18407	18336	18321	18464	18237	18228	18614	18369	18385	18074	18578	18299	18206	18380	18629	18273	18530	18507	18243	18361	18237	18277	18436	18140	18180	18460	18419	18592	18371	18409	18399	18371	18330	18262	18303	18503	18409	18355	18336	18359	18449	18514	18199	18450	18509	18351	18315	18247	18509	18228	18229	18174	18514	18593	18569	18441	18492	18345	18398	18366	18391	18367	18289	18408	18242	18400	18470	18366	18360	18381	18225	18276	18230	18390	18369	18352	18248	18328	18339	18306	18193	18283	18214	18353	18476	18455	18441	18526	18286	18454	18204	18243	18301	18358	18302	18342	18249	18296	18509	18420	18475	18318	18479	18365	18480	18216	18172	18354	18353	18276	18182	18189	18463	18250	18194	18311	18354	18427	18319	18483	18250	18289	18256	18346	18324	18241	18313	18295	18424	18514	18236	18405	18516	18401	18444	18339	18398	18394	18357	18254	18339	18412	18165	18281	18364	18513	18335	18549	18492	18337	18217	18246	18246	18241	18169	18369	18380	18404	18401	18419	18597	18515	18553	18283	18448	18541	18206	18516	18393	18557	18665	18127	18165	18311	18213	18313	18195	18583	18497	18315	18102	18528	18319	18286	18361	18324	18522	18338	18310	18557	18316	18368	18409	18536	18269	18262	18528	18363	18378	18289	18372	18232	18372	18317	18428	18375	18375	18217	18281	18323	18595	18370	18501	18375	18361	18304	18330	18355	18452	18387	18214	18316	18575	18429	18295	18327	18347	18200	18459	18351	18538	18341	18611	18562	18331	18372	18251	18413	18268	18230	18270	18374	18289	18559	18277	18354	18431	18526	18296	18405	18247	18445	18408	18466	18221	18380	18389	18441	18476	18445	18220	18285	18306	18463	18207	18290	18361	18480	18342	18297	18482	18423	18443	18436	18434	18338	18314	18232	18461	18493	18215	18370	18420	18490	18502	18594	18277	18340	18432	18343	18602	18496	18280	18583	18467	18509	18281	18456	18305	18442	18428	18497	18249	18356	18330	18250	18369	18272	18705	18441	18503	18208	18432	18523	18398	18228	18287	18236	18063	18400	18266	18406	18279	18246	18366	18501	18378	18502	18321	18358	18279	18271	18360	18265	18452	18301	18321	18362	18409	18503	18436	18394	18417	18457	18216	18406	18588	18250	18257	18354	18286	18384	18133	18202	18558	18289	18323	18401	18500	18242	18309	18436	18158	18117	18422	18634	18529	18258	18435	18505	18392	18327	18263	18072	18363	18290	18512	18316	18437	18277	18505	18252	18411	18444	18429	18381	18416	18238	18431	18431	18169	18396	18511	18346	18429	18311	18317	18334	18459	18151	18338	18388	18075	18395	18395	18451	18530	18464	18532	18404	18319
16749	27415	25737	20843	18594	17228	16939	16466	19370	30153	50780	48822	36676	22737	16351	15211	15417	15200	15118	15366	15140	15151	15139	15247	15243	15169	15146	15142	15134	15051	15093	15109	15127	15066	15123	15042	15141	15158	15127	15268	15089	15078	15219	15096	15020	15035	15106	15260	15018	15166	15268	15174	15230	15210	15098	15159	15041	15201	15088	15145	15129	15133	15126	15226	15009	15087	15161	15173	15049	15056	15190	15090	15105	14991	15070	15170	15070	15149	15198	15059	15133	15039	15248	15076	15319	15072	15100	15163	15140	15087	15081	15232	15186	15101	15236	15179	15308	14983	15205	15266	15173	15083	15399	15085	15135	15064	15005	15249	15010	15228	15113	15245	15044	15149	15271	15223	15080	15180	15102	15044	15167	15146	14929	15165	15082	15070	15297	15307	15220	15177	15207	15309	15058	15261	15109	15219	15301	14995	15396	15089	15106	15285	15136	15165	15222	15296	15152	15174	14959	15097	15060	15167	15090	15340	15097	15251	15158	14932	15207	15077	15175	15082	15198	15369	15084	15246	15107	15240	15166	15199	14991	15277	15140	15103	15055	15153	15231	15045	15269	15319	15125	15127	15131	15120	15051	15217	15227	15018	15103	15270	15022	15276	15257	15320	15171	15238	15150	15160	15241	15325	15179	15129	15249	15275	15109	15204	15036	15111	15308	15165	15316	14928	15079	15022	15186	15215	14965	15047	15201	15083	15119	15191	15106	14902	15078	15039	15217	14929	15177	15072	15280	15055	15141	15395	15077	15113	15222	15110	15277	15093	15170	15181	15159	15189	15023	15333	14850	15147	15206	15199	15137	15017	15129	15125	15179	15107	15290	15200	15072	15017	15250	15129	15173	15244	15000	15151	15101	15089	15208	15186	15152	15120	15295	14979	15150	15268	15112	15271	15286	15148	15106	15192	15091	15051	14970	15084	15215	15106	15247	15104	15246	15134	15153	15324	15137	15217	15119	14997	14966	15211	15201	15115	15126	15287	15110	15252	15229	15081	15123	15020	15048	15144	15063	15180	15236	15060	15041	14986	15145	15016	15178	15034	15098	15069	15328	15149	15098	15112	15110	15124	15262	15088	15041	15073	15163	15059	15053	15217	15114	15042	15063	14967	15163	15193	15019	15154	15164	15183	15270	15295	15164	15312	15072	15147	15295	15154	15076	15150	15128	15160	15053	15161	15025	15080	15116	14992	15207	15048	15232	15056	15234	15303	15201	15149	15240	15149	15194	15257	15119	15226	15083	15053	15236	15189	15139	15161	15139	15265	15270	15314	15041	15270	15138	15079	15181	15047	14991	15113	15182	15072	14937	15180	15218	15076	15200	14993	15113	15173	15137	15173	15079	15335	15122	15005	15246	15192	15335	15060	15153	14988	15060	15211	15209	15152	15189	15187	15226	15061	15125	15194	15128	14985	15177	15248	15163	15209	15060	15167	15148	15328	15118	15116	15158	15138	15211	15272	15187	15070	15096	14941	15157	15231	15285	15200	15186	15266	15226	15157	15126	15162	15190	15132	15049	15103	14992	15182	15188	15101	15126	15182	15100	15078	15240	15203	15144	15161	14999	15099	15199	15079	14917	15241	15134	15193	15255	15080	15048	15177	15154	15023	15144	15110	15138	15026	14971	15114	15021	15081	15225	15115	15033	15033	15198	15080	15099	15056	14983	15150	15121	15147	14994	15131	15160	15209	15148	15138	15099	15122	15012	15356	15222	15146	15073	15085	15218	15021	15016	15013	14936	15128	15136	14980	15212	15318	15141	15132	15141	15109	15107	14970	15083	15012	15182	14992	15229	15142	15108	15181	15318	15016	15261	15110	15047	15237	15136	15142	15206	15212	15091	15132	15133	15267	15078	15119	15174	15035	15108	15160	15236	15184	14978	15119	15071	15027	14938	15107	15290	15171	15174	15124	15104	15165	15210	15268	15275	15241	15156	15283	15165	15191	15336	14975	15144	15209	15222	15268	15113	15166	15124	15179	15023	15181	15125	15308	15226	15176	15197	14968	15180	15225	15217	15119	15203	15191	15186	14871	15277	14934	15149	15138	15111	15089	15020	15233	15161	15197	15180	15028	15099	15031	15051	15138	15082	15137	15271	15080	15082	15094	15167	15170	15057	15065	15174	15348	15160	15180	15140	14948	15102	15005	15084	15252	15079	15277	15165	15133	15031	15253	15220	14928	15131	15026	15083	15067	14956	15288	15181	15276	15182	15013	15005	15148	15367	15182	15125	15240	15156	15202	15100	15132	15102	15196	15017	15180	15026	15098	15156	15223	15193	15226	15204	15198	15000	15252	15239	15252	15242	15087	15183	15060	15165	15103	15166	15206	15019	15119	15153	15282	15188	15148	15134	15117	15009	15099	15070	15194	15203	15005	15141	15257	15164	15009	15007	15069	15025	15043	15170	15115	14954	15355	15139	15064	15133	15163	15078	14955	15084	14953	15192	15104	15156	15098	15255	15144	15130	15112	14979	15147	15057	15054	15262	14984	15022	15162	15106	15327	15090	15208	15087	15196	15062	15159	15226	15058	15131	14957	15168	15218	15185	15178	15128	15237	15012	15151	15071	15140	15083	15178	15257	15269	15098	15149	15207	15101	15139	14988	14973	15081	14992	14884	15208	15266	15048	15225	15302	14982	15117	15491	15227	15149	15119	15170	15120	15019	15026	15130	15114	15031	15119	14901	15155	15193	15046	15029	14902	15002	15032	15176	14946	15007	14973	15107	15105	15218	15113	15140	15107	15164	15359	15035	15186	15088	15046	15074	15134	15353	15075	15193	15224	15079	15088	15279	15206	15138	15216	15282	15184	15287	15166	15034	15087	14996	14983	15085	15129	15111	15039	15113	15113	15057	15178	15039	15134	14983	15252	15094	15097	14907	15274	15245	15036	15046	15300	14999	15104	15262	14919	15144	15293	14984	15345	15006	15043	15039	15112	15059	15022	15126	15161	15246	14904	15187	15230	15153	15193	15167	15281	15243	15012	15148	15132	15244	15109	15154	15087	14903	15126	15120	15259	15229	15131	15069	14900	14989	15158	15042	15237	15019	14992	15141	15211	15079	15295	15496	15074	14992	15178	15062	14995	15153	15306	15154	15176	15213	15124	15117	15242	15149	15213	15151	15119	15198	15074	15170	15113	15098	15281	15324	15128	15130	15288	14951	15187	15312	15111	15022	15134	15143	15127	15022	15128	15001	15102	15132	15170	15107	15125	15182	15064	15125	15050	15369	15047	15257	15212	15125	15154	15186	15231	15095	15189	15082	15005	15160	15184	15252	15090	15148	15201	15260	15254	14925	15098	15047	15157	14931	15030	15260	15033	15117	15136	15144	15286	14996	15130	15153	15066	15039	15138	15118	15276	15052	15155	15105	15065	15082	15193	15268	15093	15108	15079	15097	15135	15073	15109	15106	15197	15177	15068	15139	15265	15294	15075	15193	15118	15183	15132	15057	15169	15231	14958	15099	15048	15160	15092	15222	15155	15246	14996	15129	15141	15171	15239	15027	15200	15164	15143	15101	15043	15135	15072	15179	15253	15093	15145	14978	15136	15187	15184	15116	15266	15117	15224	15208	15235	15241	15128	15091	14990	15259	15081	15160	15281	15032	15274	15293	15187	15166	14973	15015	15123	15027	15202	14981	15144	15207	15241	15241	14951	15216	15081	14986	15104	15103	15234	15095	15110	15061	15263	15262	15128	15130	15032	15238	15129	15120	15227	15175	15110	15164	15069	15069	15104	15115	15234	15090	15337	15029	15215	15033	15114	15137	15151	15204	15196	15090	15011	15117	15189	15120	14987	15044	15150	15149	15257	15110	14968	15192	15245	15123	15007	15145	15118	15241	15168	14955	15238	15105	15228	15255	15223	15058	15114	15148	15107	15144	15097	15265	15165	15125	15038	15181	15238	15121	15061	15176	15105	15153	15185	15140	14972	15133	15115	15019	15235	15089	15226	14969	15092	15040	15318	15047	15111	15271	15203	15010	15200	15273	15316	15149	15049	15061	15067	15182	15078	15244	15078	15059	15026	15005	15131	15195	15266	15312	15190	15136	15119	15121	15016	15355	15052	15175	15076	15266	15029	15056	15327	15064	14973	15170	14997	15019	15204	15179	15013	15026	15157	15184	15020	15301	15140	15113	15118	15011	15185	15323	15189	15028	15161	15004	15205	15084	15124	15166	15234	15146	15292	15069	15112	15121	15260	15160	15188	15238	15188	15153	15081	15227	15055	15216	15306	15075	15047	15250	15032	15141	15192	15229	14958	15249	15038	15216	15102	15203	15168	14915	15036	15017	15231	15219	15039	14950	14975	15065	15195	15170	15154	15123	15183	15078	15198	14960	15158	15082	14983	15255	15077	15174	15096	15349	14996	15270	15225	15221	15127	14942	15107	15128	15109	14981	15396	14982	15058	15225	15169	15190	15356	15142	15034	15078	15300	15264	14934	15055	15219	15112	15065	15061	15130	15096	15117	15249	15036	15102	15092	15157	15188	15035	15308	15192	15108	15163	15161	15254	15148	15216	15212	15183	15270	15018	15264	15150	15190	15059	14980	15185	15196	15058	15247	15105	15029	15083	15090	15222	15166	15062	15103	15177	15036	15302	15193	15215	15150	15051	14978	15231	15173	15305	15106	15048	15086	15027	15150	15062	15378	15200	15152	15150	15203	15194	15201	15131	15079	15130	15242	15067	15110	15232	15104	15145	15192	15121	15226	15245	15099	15085	14972	15326	15147	15227	15146	15128	15161	15122	15136	15074	15050	15070	15258	15178	15373	15214	15013	15066	15031	15035	15206	15016	15130	15118	15234	15214	15025	15006	15087	15230	15220	15089	15110	15162	15078	15176	15137	15116	15198	14898	15249	15176	15208	15199	14989	15149	15275	15279	15167	15175	15102	15232	15009	15075	15069	15090	15268	15020	15209	15142	15171	15113	15138	15233	15303	15012	15194	15061	14953	14971	15163	15282	15094	15096	15300	15202	15115	15147	15051	15148	15064	15156	15058	15100	15145	15115	15144	15322	15214	15143	15167	14958	15254	15134	15129	15044	15204	15294	15256	15201	15182	15049	15178	15113	15194	15157	15287	15070	15019	15172	15107	15028	15123	15162	15002	15020	15342	15281	15188	15080
29900	21588	21324	19751	18439	18113	18437	18425	18623	19058	21255	21843	21082	19558	18491	18368	18229	18494	18541	18468	18624	18345	18283	18476	18490	18489	18483	18367	18345	18264	18521	18373	18558	18621	18405	18421	18385	18234	18482	18498	18553	18362	18415	18341	18231	18500	18253	18524	18572	18242	18624	18450	18349	18467	18361	18395	18404	18271	18407	18375	18527	18599	18483	18506	18501	18334	18441	18445	18518	18712	18432	18321	18405	18240	18298	18639	18609	18243	18230	18425	18142	18250	18542	18261	18298	18380	18315	18456	18589	18387	18403	18356	18439	18302	18313	18262	18390	18526	18451	18477	18458	18290	18252	18361	18373	18390	18402	18449	18534	18488	18440	18331	18420	18264	18164	18292	18285	18438	18415	18367	18342	18334	18493	18336	18430	18518	18439	18380	18273	18334	18299	18391	18474	18318	18437	18500	18217	18378	18401	18548	18715	18365	18284	18501	18277	18223	18385	18401	18519	18378	18352	18121	18372	18332	18436	18607	18416	18518	18342	18452	18186	18516	18603	18534	18326	18409	18262	18361	18478	18283	18324	18300	18349	18452	18190	18386	18290	18290	18418	18480	18576	18225	18367	18449	18390	18329	18282	18256	18519	18356	18405	18664	18389	18360	18170	18465	18538	18197	18332	18440	18386	18292	18406	18254	18221	18437	18562	18304	18577	18649	18328	18293	18486	18348	18350	18558	18452	18415	18439	18478	18350	18329	18605	18356	18431	18422	18457	18397	18476	18291	18119	18432	18370	18394	18378	18501	18278	18625	18212	18489	18400	18318	18433	18409	18521	18295	18266	18417	18368	18349	18291	18489	18387	18358	18406	18559	18439	18397	18268	18313	18445	18231	18501	18290	18493	18389	18060	18442	18572	18415	18256	18258	18371	18200	18370	18144	18326	18311	18280	18540	18468	18346	18505	18555	18627	18283	18421	18334	18468	18401	18403	18265	18470	18350	18534	18384	18550	18486	18565	18334	18408	18557	18400	18376	18486	18557	18477	18312	18344	18402	18584	18481	18489	18352	18272	18388	18540	18378	18455	18438	18563	18226	18406	18255	18482	18301	18227	18266	18209	18354	18200	18411	18431	18226	18386	18525	18462	18427	18425	18409	18436	18302	18338	18149	18192	18346	18259	18310	18464	18424	18257	18302	18455	18467	18647	18028	18419	18173	18189	18242	18242	18453	18521	18560	18376	18382	18250	18241	18421	18430	18382	18357	18407	18454	18327	18423	18415	18493	18336	18273	18405	18303	18327	18394	18472	18448	18566	18435	18484	18495	18300	18201	18140	18374	18284	18511	18176	18347	18268	18395	18464	18357	18488	18378	18411	18532	18461	18472	18494	18393	18462	18310	18265	18326	18490	18482	18598	18397	18504	18545	18403	18407	18458	18397	18321	18513	18472	18342	18247	18510	18331	18531	18538	18425	18279	18457	18577	18355	18225	18328	18470	18327	18062	18281	18726	18434	18183	18583	18477	18392	18451	18410	18375	18184	18405	18408	18368	18251	18246	18394	18174	18360	18382	18437	18365	18464	18385	18541	18232	18441	18245	18490	18382	18354	18371	18414	18423	18486	18173	18305	18477	18544	18296	18210	18740	18262	18379	18530	18403	18234	18408	18382	18256	18336	18413	18361	18384	18515	18397	18183	18194	18396	18423	18262	18366	18436	18509	18544	18463	18471	18295	18243	18354	18465	18476	18278	18430	18587	18384	18504	18295	18419	18409	18296	18434	18359	18165	18483	18215	18378	18390	18247	18399	18308	18399	18301	18509	18275	18448	18479	18384	18537	18252	18581	18368	18347	18498	18472	18454	18355	18443	18291	18436	18621	18663	18202	18467	18342	18356	18273	18233	18361	18476	18445	18396	18333	18322	18372	18417	18328	18450	18372	18450	18445	18359	18278	18473	18595	18595	18428	18268	18509	18419	18376	18369	18400	18404	18362	18418	18542	18489	18231	18345	18376	18382	18432	18464	18494	18413	18216	18515	18350	18455	18407	18267	18430	18445	18581	18552	18370	18472	18568	18408	18322	18410	18370	18529	18407	18554	18439	18211	18177	18245	18346	18390	18188	18579	18454	18601	18559	18356	18388	18238	18324	18215	18378	18174	18336	18407	18433	18323	18437	18505	18354	18499	18527	18314	18287	18415	18311	18280	18364	18407	18416	18457	18218	18372	18317	18291	18320	18302	18544	18392	18446	18324	18704	18580	18340	18398	18433	18376	18140	18531	18591	18466	18328	18496	18245	18157	18303	18379	18382	18369	18548	18432	18333	18368	18424	18541	18524	18381	18516	18099	18273	18389	18359	18322	18422	18470	18356	18380	18494	18264	18301	18478	18211	18660	18475	18404	18399	18465	18515	18377	18284	18475	18373	18208	18182	18550	18438	18470	18692	18325	18449	18251	18577	18438	18233	18329	18438	18212	18465	18519	18663	18185	18616	18415	18340	18381	18314	18340	18320	18399	18415	18354	18466	18260	18156	18594	18455	18462	18471	18251	18551	18590	18443	18415	18320	18377	18394	18440	18391	18308	18432	18283	18510	18378	18377	18427	18411	18349	18518	18445	18158	18279	18377	18374	18445	18418	18276	18512	18487	18488	18347	18248	18485	18442	18228	18478	18281	18398	18334	18316	18321	18207	18418	18364	18459	18546	18556	18331	18530	18433	18333	18324	18258	18287	18329	18268	18252	18280	18131	18347	18334	18310	18542	18655	18384	18500	18366	18301	18429	18345	18440	18356	18405	18434	18137	18447	18546	18289	18478	18217	18054	18300	18153	18394	18297	18298	18430	18393	18608	18370	18309	18442	18378	18485	18530	18263	18233	18471	18442	18379	18407	18484	18556	18233	18260	18400	18365	18448	18360	18637	18626	18658	18458	18228	18375	18485	18373	18561	18501	18297	18384	18520	18396	18427	18328	18444	18295	18345	18326	18619	18482	18462	18495	18549	18484	18518	18422	18450	18689	18369	18318	18373	18352	18594	18456	18532	18464	18294	18505	18370	18327	18461	18187	18668	18552	18410	18286	18496	18434	18435	18573	18339	18411	18086	18160	18271	18213	18536	18384	18525	18459	18613	18540	18608	18506	18386	18461	18524	18460	18393	18211	18329	18365	18330	18293	18278	18332	18605	18290	18352	18200	18303	18505	18284	18244	18334	18101	18508	18713	18332	18271	18238	18426	18418	18452	18328	18189	18359	18547	18461	18203	18527	18400	18561	18241	18490	18461	18598	18251	18592	18347	18269	18406	18504	18468	18281	18317	18445	18273	18516	18351	18469	18541	18427	18472	18386	18337	18380	18528	18323	18430	18462	18295	18574	18542	18431	18610	18336	18618	18264	18289	18319	18271	18446	18508	18449	18477	18354	18374	18396	18485	18421	18477	18646	18552	18446	18259	18338	18277	18428	18564	18302	18550	18485	18312	18310	18370	18423	18335	18379	18681	18558	18445	18485	18507	18484	18595	18351	18420	18459	18460	18342	18366	18383	18299	18256	18386	18525	18417	18531	18336	18347	18402	18480	18313	18351	18505	18466	18515	18531	18524	18560	18545	18399	18373	18427	18241	18274	18289	18246	18247	18430	18161	18539	18665	18392	18644	18496	18477	18330	18406	18297	18356	18393	18623	18571	18382	18421	18432	18535	18113	18318	18277	18476	18306	18290	18422	18420	18596	18458	18449	18454	18337	18630	18309	18467	18300	18392	18346	18321	18368	18425	18403	18346	18400	18381	18629	18460	18299	18484	18324	18422	18435	18477	18523	18391	18641	18273	18310	18341	18403	18430	18526	18272	18489	18297	18424	18507	18376	18588	18425	18261	18328	18517	18423	18355	18431	18300	18569	18420	18449	18528	18379	18474	18312	18481	18461	18361	18487	18698	18433	18365	18551	18429	18378	18432	18437	18387	18480	18498	18265	18347	18306	18257	18441	18485	18278	18464	18410	18352	18356	18330	18426	18407	18336	18346	18389	18405	18439	18503	18136	18229	18388	18490	18596	18310	18376	18360	18516	18404	18404	18305	18441	18443	18356	18336	18423	18504	18454	18483	18325	18663	18405	18234	18575	18338	18302	18202	18678	18338	18338	18475	18348	18431	18274	18320	18562	18262	18389	18557	18318	18233	18397	18471	18240	18486	18410	18276	18273	18394	18453	18424	18347	18052	18354	18177	18566	18546	18570	18310	18640	18529	18353	18416	18353	18558	18459	18256	18429	18576	18465	18563	18323	18421	18412	18378	18169	18484	18553	18355	18449	18460	18285	18225	18417	18402	18403	18530	18353	18537	18386	18382	18536	18421	18253	18452	18645	18287	18469	18407	18374	18449	18715	18359	18352	18602	18383	18235	18221	18324	18482	18354	18292	18531	18408	18305	18440	18459	18401	18506	18228	18264	18400	18651	18318	18215	18317	18539	18300	18382	18206	18256	18247	18279	18277	18370	18510	18707	18381	18334	18471	18427	18428	18291	18305	18409	18329	18390	18405	18523	18370	18282	18352	18453	18514	18467	18330	18363	18584	18238	18373	18699	18267	18464	18472	18368	18373	18352	18412	18406	18422	18448	18182	18395	18549	18378	18707	18568	18427	18365	18566	18221	18298	18436	18347	18437	18215	18495	18653	18509	18404	18476	18404	18416	18331	18401	18423	18525	18312	18369	18481	18435	18376	18307	18313	18475	18403	18578	18335	18456	18473	18386	18308	18389	18259	18400	18367	18312	18525	18629	18374	18492	18428	18386	18422	18457	18314	18111	18498	18420	18378	18311	18482	18309	18339	18342	18537	18560	18626	18554	18290	18533	18572	18348	18322	18593	18219	18367	18359	18351	18276	18365	18063	18592	18514	18356	18377	18370	18469	18560	18468	18464	18570	18350	18503	18675	18436	18540	18303	18567	18501	18504	18352	18344	18474	18207	18458	18381	18489	18444	18328	18375	18331	18187	18446	18451	18451	18577	18280	18377	18584	18575	18357	18388	18455	18407	18258	18545	18383	18335	18620	18409	18411	18311	18456	18418	18355	18615	18374	18437	18346	18293	18443	18487	18309	18188	18495	18597	18436	18433	18432	18593	18502	18443	18272	18448	18359	18462	18383	18386	18261	18506	18289	18443	18396	18392	18295	18214	18283	18287	18401	18382	18619
15770	15928	15727	15357	15353	15171	15193	15228	15355	16526	19483	19754	18042	16095	15246	15042	15247	15043	15221	15219	15311	15239	15096	15161	15252	15216	15046	15088	15166	15110	15068	15028	14923	15129	15070	15102	15131	15153	15023	15025	15131	15209	15320	15127	15081	15268	15076	15166	15022	15170	15272	15037	15144	15058	15061	15262	15149	15062	15156	15043	15208	15135	15210	15161	15148	15050	14959	15051	15447	14989	15195	15122	15278	15073	15146	15173	15200	15131	15239	15080	15106	15071	15146	15282	15218	15156	15065	15099	15051	15050	15183	15078	15293	15133	15220	15232	15122	15198	15143	15217	15091	15122	15115	15258	15005	15218	14948	15037	15187	15139	15234	15186	15089	15103	15139	15103	15171	15035	15081	15015	15180	15073	15165	15062	15075	15330	15241	15050	15067	15123	15266	15235	15062	15230	14951	15095	15027	15165	15146	15184	14942	15033	15138	15309	15123	15032	15091	15029	15000	15086	15122	15264	15113	15089	15184	15242	15219	15217	15183	15108	15428	15141	15238	14920	15107	15291	15031	15135	15019	15191	15020	15223	15067	15232	15172	15264	14966	15090	15073	15142	15180	15008	15297	15115	15227	15212	15139	15147	15148	15055	15152	15162	15220	15106	15144	15183	15117	15002	15096	15204	15168	15116	15111	15103	15115	14927	15065	15124	15185	15115	15117	15061	15132	15281	15156	15177	15142	15219	15169	14971	15062	15177	15136	15124	15118	15141	15149	15192	15233	15136	15215	15204	15095	15135	15133	15092	15158	15182	15156	15177	15211	15169	15155	15097	15053	15181	14933	15064	15173	15127	15116	14993	15139	15145	15149	15309	15093	15390	15226	15236	15002	15001	15114	14980	15155	15384	15158	15009	15098	15120	15089	15121	15215	15082	15201	15042	15140	15066	15075	15250	15172	15148	15023	14949	14932	15114	15222	15121	15275	15101	15147	15106	15095	14971	15072	15217	15097	15250	15083	15125	15268	15192	15050	15080	15137	14928	15283	15142	15041	15175	14981	15201	15057	15085	14999	15020	15180	15101	15202	15151	15230	14952	15090	15177	15217	15016	15135	15182	15119	15147	15123	15055	15120	15218	15067	15083	15305	15179	15126	15083	15030	15179	15106	15198	15219	15202	15011	15193	14927	15286	15057	15221	15156	15142	15109	15011	15108	15190	15083	15093	15316	15088	15092	15258	15247	15174	15135	15032	15135	14999	15164	15180	15149	15072	15031	15069	15072	15224	15016	15207	15008	15202	15270	14922	15183	15132	15037	15211	15067	15219	15110	15060	14999	15126	15195	15139	15246	15002	15239	14972	15212	15022	15262	15178	15186	15103	15224	15219	15206	15341	15214	15216	15225	15010	14991	15175	15078	15145	14964	15041	15108	15202	15089	15172	15120	15211	15125	15195	15353	15093	15103	15183	15118	15131	15214	14956	15121	15176	15076	15147	15105	15175	15147	15230	15243	15062	15295	14996	15122	15048	14981	15084	15223	15240	15099	15249	15010	15198	15345	15031	14967	15144	15091	15204	15109	15059	14988	15238	14876	15147	15127	15133	15072	15096	15066	15057	15211	15144	15048	15136	15317	15140	15039	15142	15139	14910	15130	15172	15238	15272	15105	15151	15102	15005	15186	15140	15061	15128	14980	14998	15181	15251	15089	15169	15277	14962	14997	14997	15183	15106	15140	15035	15088	15066	15069	15080	15225	14983	15195	15174	15188	15257	15098	15177	15191	14984	15162	14780	15239	15233	15138	15188	15024	15270	15091	15190	14900	15205	15009	15006	15225	15000	15216	14951	15259	15090	15177	15176	15238	15180	15048	15311	15024	15185	15082	15094	15158	15088	15075	15399	15199	15075	15204	15298	15187	15024	15167	15322	15126	15081	15131	15088	15200	15190	15165	15160	15155	15186	15069	15078	15132	15077	15035	15248	15281	15336	15152	15209	15203	15001	15049	15223	15036	15192	15189	15082	14989	15162	15283	15121	15116	15295	15105	15131	15158	15197	15070	15165	15196	15194	15240	15016	15195	15142	15147	15148	15305	15174	15189	15092	15250	15244	15083	14974	15106	15126	15084	15151	14897	15198	15196	15061	15156	14997	15107	15076	15164	15193	15026	15269	15215	15037	15022	15245	15021	15184	15157	15077	15051	15145	15183	15074	15253	15227	15082	15373	15148	15200	14939	15090	15200	15140	15088	15170	15176	15051	15113	15078	15277	15063	15198	15315	15087	15160	15210	14978	15152	15277	15188	15165	15296	15149	15073	15177	15224	15221	15056	15083	15109	15146	14991	14991	15234	15106	15176	14996	15276	15179	15092	15143	14941	15156	15103	15081	15086	15073	15214	15259	15208	15129	15131	15199	15217	15150	15017	14999	15136	15175	15062	14930	15189	15256	15234	15018	15184	15266	15194	15141	15092	15130	15074	15150	15037	15279	15106	15084	15154	15260	15110	15219	15188	15117	15023	15192	15181	15180	15140	15020	15121	15165	15089	15123	15305	15097	15194	15253	15203	15151	15129	15219	15133	15135	15238	15278	15046	15021	15093	15065	15301	15152	15121	14960	14913	15111	15107	15083	15122	15027	15208	15054	15275	15255	15188	15113	15003	15139	15040	15152	15049	15259	15176	14948	15202	15241	14930	15289	15034	15112	15047	15205	15027	15173	15114	15086	15160	15156	15139	15172	15211	15128	15123	15093	15146	15170	15277	15373	15182	15207	15049	15187	14956	15203	15189	15158	15147	15069	15157	15121	15034	15127	15192	15307	15022	15061	15290	15096	15292	15145	15124	15183	15163	15127	15042	15095	15127	15152	15095	15215	15096	15150	14955	15089	15241	15095	15144	15201	15154	15179	15195	14966	14994	15254	15097	15241	15076	15050	15162	15077	15123	15179	15117	15156	15210	15111	15201	15097	15068	15182	15182	15170	15261	15004	15122	15321	15126	15047	15124	15152	14929	15183	14993	15111	15102	15027	15167	15177	15299	15138	15024	15222	15385	15039	15020	15158	15279	15231	15311	15272	15142	15194	15190	15202	15212	15201	15278	15301	15152	15188	15089	14919	14920	15116	15007	15255	15132	15061	15351	15149	15187	15192	15254	14951	15191	15123	15267	15095	15166	15222	15095	15065	15302	15291	15042	15066	15084	15342	15175	15170	15193	15113	15093	15139	15217	15268	15156	14971	15235	15163	15146	15078	15183	15090	15160	15194	15107	15050	15145	15147	14991	15010	15189	15012	15118	15105	15143	15108	15186	15216	15383	15091	15072	15022	15220	15208	15213	15165	15155	15015	15123	15045	15153	15178	15288	15282	15219	15190	15083	14813	15108	15155	15150	15054	15291	14879	15182	14939	15132	15152	15302	15131	15023	15206	15170	14990	15218	15187	15157	14968	15254	15098	15042	15219	15034	15169	15117	15160	15034	15153	15042	15028	15137	15176	15226	15172	14965	15173	14939	14993	15193	15140	15222	15221	15230	15147	15097	15230	15221	15103	15182	15248	15145	15133	15166	15168	15327	15247	15217	15130	15102	15236	15237	15140	15180	15220	14985	15347	15065	15131	15182	15221	15176	15224	15046	15172	15249	15096	15147	15179	15039	15222	14981	15268	15136	15223	15257	15228	15148	15291	15368	15073	15251	15266	15269	15377	15315	15099	15158	15130	15135	15235	15249	15335	15126	15164	15128	15107	15271	15167	15012	15128	15162	15186	15019	15065	15178	15017	15254	15310	15059	15297	15122	15271	15079	15081	15087	15150	15228	15037	15164	15181	14984	15111	15253	15241	14918	15201	15172	15036	15123	15136	15140	15094	15156	15205	15043	15191	15146	15406	15260	15048	15159	14913	15164	15049	15163	15032	15362	15197	15082	15017	15186	15063	15040	15097	15131	15260	15200	15209	15053	15246	15090	15294	15158	15394	15067	15124	15111	15214	15287	15067	15115	15232	15108	15265	15070	15218	15180	15225	15135	15240	15087	15139	15077	15191	15267	14959	15089	15210	15070	15217	15223	15157	14973	15281	15202	15105	15148	15124	15216	15151	15056	15124	15319	15081	15345	15057	15237	15274	15115	15259	15276	15073	15083	15250	15259	15206	15272	15056	15149	15246	15015	15186	15038	15027	15106	14960	14993	15121	15244	15183	15342	15081	15194	15158	15217	15260	15169	15212	15276	15268	14999	14996	15308	15272	15084	15104	15133	15147	15204	15032	15069	15175	15209	15264	15093	15160	15161	14983	15028	15164	15169	15242	15042	15241	15197	15127	15238	15148	14988	15144	15144	15074	15099	14992	15069	15026	15083	15275	14987	15065	15102	15236	15204	15089	15138	15127	14936	15162	15089	15060	15212	15133	15292	15144	15374	15110	15133	15282	15127	15231	15126	14998	15155	14944	15182	15084	15305	15178	15202	15240	15069	15064	15075	15055	15070	15242	15088	15153	15036	15112	15195	15143	15241	15106	14848	15149	15274	15233	15030	14929	15184	15140	15157	15122	15159	15083	15263	15179	15043	15098	15161	15228	15078	15167	15079	14974	15143	15031	15215	15106	15258	15170	15217	15257	15169	15031	15247	14990	15079	15246	15175	15062	15105	15220	15270	15089	15165	15084	15080	15137	15132	15119	15180	15232	15071	15158	15068	15093	14992	15103	15029	15177	15223	15034	15175	15329	15000	15034	15221	15068	15194	15107	14988	14955	15092	15172	15211	14986	15117	15231	15186	15041	15289	15289	15146	15056	15168	15284	14990	15278	15061	15140	15216	15042	15255	15208	15144	15298	15200	15145	14982	15186	15138	15340	15180	15215	15037	15074	15202	15122	15159	15014	15056	15009	15193	15104	15139	15229	15031	15170	15036	15150	15170	15181	15283	15088	15331	15267	15021	15094	15246	15123	15253	15214	15139	15091	15030	15165	15025	15227	15180	15006	15083	15379	15081	15031	15279	15204	15106	15241	15218	15098	15168	15230	15063	15119	15259	15093	15189	15110	15136	15049	15197	15287	15193	15040	15074	15138	15146	15039	15017	15044	15161	15156	15044	15085	15092	15178	14989	15232	15127	15217	15022	15108	15000	15146	15033	15096	15045	15017	15223	15057	15223	15163	15170	15135	15214	15142	15050	15132	15118	15138	15081	15171	14948	15043
25667	20811	26939	25403	20693	19640	19714	18675	19552	25581	35012	35665	27614	21321	19112	18399	18402	18579	18226	18297	18353	18337	18460	18157	18375	18353	18432	18441	18546	18492	18341	18356	18186	18131	18391	18252	18339	18345	18233	18386	18324	18337	18263	18274	18332	18336	18325	18286	18297	18393	18095	18445	18279	18427	18340	18458	18351	18307	18181	18386	18410	18148	18309	18401	18245	18156	18204	18502	18392	18185	18351	18210	18248	18437	18127	18318	18138	18398	18215	18327	18412	18477	18417	18383	18209	18245	18435	18369	18371	18306	18142	18373	18330	18392	18246	18283	18110	18221	18309	18328	18312	18467	18309	18332	18334	18271	18298	18449	18358	18395	18248	18238	18166	18178	18418	18260	18133	18496	18356	18600	18257	18361	18366	18342	18242	18231	18314	18375	18382	18296	18227	18118	18393	18225	18362	18259	18312	18310	18362	18306	18310	18253	18267	18147	18458	18476	18314	18258	18284	18382	18273	18130	18366	18052	18191	18418	18206	18378	18330	18547	18360	18191	18368	18243	18431	18340	18295	18348	18427	18315	18397	18204	18236	18290	18325	18399	18292	18255	18303	18250	18407	18507	18275	18289	18244	18252	18347	18402	18284	18201	18318	18420	18167	18067	18380	18447	18273	18207	18156	18326	18447	18213	18231	18089	18221	18177	18420	18284	18277	18227	18180	18137	18328	18125	18273	18371	18233	18281	18247	18449	18403	18404	18295	18127	18411	18266	18418	18113	18519	18375	18259	18480	18287	18139	18175	18115	18315	18334	18465	18245	18239	18315	18344	18275	18247	18333	18192	18277	18332	18270	18341	18052	18507	18546	18128	18166	18210	18269	18198	18401	18371	18315	18373	18174	18088	18227	18264	18302	18368	18300	18321	18297	18452	18193	18447	18212	18456	18228	18217	18304	18375	18307	18233	18421	18328	18460	18281	18449	18305	18392	18437	18276	18117	18414	18273	18387	18425	18255	18420	18420	18295	18253	18327	18227	18221	18333	18399	18252	18246	18449	18388	18257	18401	18387	18538	18253	18346	18244	18299	18259	18427	18100	18362	18536	18473	17988	18167	18143	18311	18142	18432	18225	18153	18295	18390	18319	18401	18389	18246	18430	18258	18256	18596	18431	18269	18279	18258	18476	18350	18278	18208	18388	18162	18412	18487	18084	18367	18395	18133	18325	18257	18187	18508	18355	18401	18336	18349	18485	18401	18431	18275	18242	18432	18295	18541	18371	18422	18132	18510	18502	18346	17994	18188	18411	18137	18158	18216	18296	18053	18249	18339	18288	18453	18245	18244	18303	18345	18152	18250	18348	18403	18242	18437	18439	18270	18508	18328	18515	18429	18412	18249	18217	18338	18256	18410	18357	18239	18180	18442	18428	18254	18385	18274	18225	18289	18388	18382	18168	18155	18337	18478	18304	18511	18392	18419	18303	18469	18459	18243	18345	18250	18113	18334	18270	18142	18351	18301	18481	18334	18196	18357	18427	18199	18212	18261	18262	18319	18347	18252	18242	18283	18131	18181	18293	18393	18337	18340	18283	18425	18388	18433	18487	18398	18178	18320	18253	18286	18435	18326	18307	18274	18350	18335	18223	18424	18313	18405	18275	18357	18394	18197	18232	18191	18248	18386	18258	18327	18349	18577	18232	18345	18361	18177	18433	18266	18199	18198	18429	18417	18343	18218	18283	18411	18302	18184	18269	18349	18216	18359	18330	18376	18168	18472	18076	18222	18324	18339	18297	18677	18455	18315	18120	18210	18506	18238	18584	18329	18243	18309	18436	18135	18253	18431	18271	18370	18329	18256	18365	18473	18160	18184	18379	18476	18206	18315	18390	18264	18289	18241	18414	18196	18297	18303	18337	18458	18418	18313	18195	18529	18437	18309	18178	18130	18083	18179	18390	18390	18361	18118	18259	18370	18378	18292	18160	18298	18330	18244	18465	18452	18329	18246	18293	18343	18518	18103	18161	18454	18532	18424	18202	18324	18349	18328	18309	18310	18294	18348	18327	18308	18123	18222	18059	18542	18380	18302	18258	18370	18227	18391	18309	18295	18245	18368	18153	18440	18449	18279	18296	18384	18442	18242	18474	18214	18317	18312	18316	18320	18217	18223	18178	18355	18238	18337	18355	18217	18404	18225	18322	18524	18162	18291	18292	18454	18362	18337	18521	18304	18343	18220	18109	18557	18280	18208	18390	18360	18184	18323	18332	18213	18177	18392	18378	18565	18065	18199	18311	18502	18421	18376	18197	18226	18338	18307	18310	18371	18454	18363	18208	18122	18295	18344	18351	18384	18449	18166	18262	18126	18177	18219	18141	18491	18145	18108	18253	18312	18305	18443	18318	18211	18357	18266	18174	18346	18109	18422	18242	18135	18037	18266	18228	18511	18322	18446	18345	18412	18276	18316	18375	18445	18396	18371	18348	18166	18530	18288	18237	18291	18205	18286	18361	18235	18089	18305	18200	18029	18245	18053	18409	18278	18354	18176	18150	18295	18166	18207	18211	18376	18386	18249	18295	18310	18409	18106	18371	18230	18352	18213	18273	18362	18250	18208	18357	18354	18325	18320	18375	18219	18463	18548	18384	18360	18227	18300	18269	18462	18465	18533	18255	18314	18500	18503	18309	18396	18448	18365	18319	18429	18278	18411	18275	18419	18251	18321	18222	18298	18314	18200	18444	18224	18144	18226	18260	18191	18238	18377	18309	18204	18319	18358	18409	18289	18239	18540	18318	18206	18242	18473	18501	18322	18221	18478	18350	18295	18358	18388	18303	18208	18400	18185	18299	18378	18349	18249	18252	18268	18443	18362	18248	18221	18047	18248	18498	18349	18462	18290	18232	18307	18286	18205	18341	18241	18490	18246	18156	18302	18387	18375	18196	18244	18340	18217	18222	18543	18410	18466	18339	18246	18222	18337	18400	18328	18413	18213	18339	18268	18299	18335	18426	18501	18455	18266	18267	18269	18333	18233	18142	18237	18426	18279	18346	18445	18493	18215	18405	18438	18441	18259	18097	18287	18168	18268	18273	18340	18309	18234	18287	18266	18311	18256	18069	18361	18209	18278	18333	18230	18226	18331	18291	18311	18389	18354	18480	18215	18212	18297	18319	18241	18211	18425	18223	18176	18247	18477	18399	18457	18228	18455	18386	18180	18309	18277	18411	18481	18516	18123	18357	18301	18289	18320	18267	18144	18156	18494	18311	18380	18325	18334	18179	18221	18174	18175	18286	18262	18300	18164	18429	18290	18386	18235	18238	18428	18440	18217	18285	18267	18358	18090	18221	18295	18305	18088	18308	18095	18302	18127	18422	18500	18396	18454	18442	18400	18313	18279	18138	18262	18334	18224	18270	18326	18479	18393	18406	18313	18569	18676	18386	18368	18047	18232	18236	18412	18130	18371	18328	18272	18452	18318	18214	18495	18286	18123	18332	18170	18545	18409	18288	18403	18528	18314	18132	18470	18373	18210	18347	18212	18254	18244	18388	18588	18230	18353	18427	18223	18400	18228	18385	18317	18497	18394	18341	18207	18491	18466	18219	18265	18558	18564	18623	18268	18493	18245	18353	18175	18375	18134	18162	18270	18448	18280	18299	18384	18415	18496	18339	18237	18155	18360	18080	18318	18213	18194	18396	18404	18301	18520	18175	18488	18359	18432	18413	18264	18297	18242	18129	18234	18219	18130	18090	18399	18272	18394	18306	18299	18423	18354	18394	18412	18334	18207	18098	18377	18260	18341	18336	18374	18331	18331	18152	18431	18284	18444	18344	18137	18270	18495	18309	18594	18434	18399	18498	18179	18468	18649	18334	18293	18274	18356	18349	18277	18241	18342	18421	18295	18369	18379	18205	18387	18495	18384	18311	18400	18226	18282	18335	18362	18318	18295	18105	18279	18437	18275	18256	18735	18397	18415	18304	18546	18429	18408	18281	18246	18176	18296	18381	18271	18234	18444	18593	18329	18361	18227	18320	18354	18450	18188	18442	18257	18460	18246	18198	18161	18239	18254	18298	18342	18317	18259	18347	18399	18366	18271	18134	18188	18386	18355	18188	18082	18298	18271	18285	18119	18387	18354	18309	18430	18373	18268	18136	18512	18352	18271	18210	18318	18208	18403	18318	18190	18224	18166	18192	18363	18498	18242	18518	18131	18287	18329	18576	18174	18182	18333	18181	18314	18297	18240	18364	18153	18351	18161	18573	18376	18219	18272	18357	18378	18074	18313	18309	18257	18444	18202	18349	18369	18265	18303	18214	18155	18510	18311	18305	18267	18436	18217	18298	18317	18274	18328	18395	18359	18389	18485	18376	18268	18286	18326	18388	18207	18210	18340	18394	18574	18344	18305	18354	18401	18323	18189	18278	18167	18589	18423	18410	18373	18386	18379	18396	18427	18396	18442	18204	18368	18251	18405	18169	18086	18254	18280	18147	18312	18285	18374	18233	18239	18432	18417	18066	18337	18497	18258	18476	18189	18130	18094	18138	18462	18304	18304	18273	18201	18389	18414	18457	18205	18251	18243	18306	18343	18336	18288	18250	18303	18213	18316	18261	18121	18380	18530	18450	18335	18483	18134	18460	18383	18176	18546	18208	18359	18243	18214	18371	18486	18335	18127	18286	18321	18599	18332	18337	18241	18286	18280	18161	18368	18473	18313	18155	18256	18239	18291	18170	18104	18573	18352	18336	18303	18208	18375	18349	18307	18293	18352	18420	18407	18379	18223	18439	18335	18242	18439	18348	18161	18036	18475	18236	18356	18262	18298	18233	18307	18390	18276	18330	18423	18315	18334	18176	18305	18268	18204	18279	18286	18361	18226	18255	18141	18216	18220	18218	18215	18422	18288	18228	18433	18311	18314	18320	18251	18357	18412	18046	18194	18220	18287	18333	18354	18522	18291	18242	18332	18324	18271	18410	18347	18071	18490	18320	18260	18509	18323	18300	18277	18173	18173	18296	18346	18245	18308	18274	18288	18304	18319	18330	18393	18347	18539	18264	18428	18395	18369	18319	18391	18374	18259	18481	18270	18343	18365	18276	18183	18158	18190	18274	18349	18352	18211	18335	18266	18158	18192	18137	18245	18409	18329	18394	18224	18276	18397	18411	18557	18383	18291	18457	18433	18457	18439	18451
14259	20361	19623	17302	16331	16049	15747	15514	17608	27010	36623	34868	24979	17648	15491	15363	15083	15083	15121	15181	15135	15109	15096	15118	15114	15148	15157	15187	15141	15128	15073	15147	15197	15100	15132	14995	15172	14941	15075	14989	15064	14982	15066	15026	14944	15011	14953	15185	15158	15170	15216	15151	15007	15181	15105	15273	15178	15112	15078	15193	15206	15034	15156	14960	15032	14987	15029	14945	15018	15298	14978	15282	15009	15228	15015	15173	15015	14896	15140	14918	15080	15008	15176	15131	15025	15109	15202	15140	14904	15209	15171	15052	15160	15132	15128	15182	15037	15079	15128	15188	15017	15200	15190	15032	15095	15102	14948	15115	14809	14968	15077	15091	15060	15207	15119	14997	15008	14988	15021	14959	15159	14982	14993	15279	14900	15222	15047	14894	15071	15014	15188	15205	15019	15092	14836	15008	14887	15045	15028	15118	15094	15032	15228	14973	15022	15047	15103	15041	15127	15070	14976	15073	15071	15124	15036	15132	15272	15140	15218	15025	15077	15219	15081	15047	15160	14972	15115	15084	14949	14953	14892	14820	15124	15133	15116	14985	15311	15193	15247	15004	14964	14991	15127	15238	15142	14980	14894	15171	15070	15012	15097	15146	15133	15052	15033	15091	15201	15070	15171	15093	15078	15108	15038	15008	15094	15170	15244	14946	14960	14966	15066	15133	15278	15088	15068	15015	14982	15057	15049	15161	15189	15026	15081	14970	15054	15044	15133	15038	15162	15149	15010	15058	15208	15083	15139	15120	15050	14940	15182	15060	15139	14901	15135	15157	15049	15034	15042	15076	15123	15112	15003	15020	15016	15208	15065	15051	15041	15082	14859	15076	15013	15163	15111	15128	15131	15234	14941	15090	15139	15116	15113	15157	15021	15116	15206	15054	15099	14994	15163	15089	14995	15111	14969	15119	15033	15005	15087	14955	15143	15097	15045	15091	14974	15012	14922	15099	15000	15029	15099	15009	15128	14907	15038	15026	15080	15209	15200	15001	15129	14961	14924	15051	15173	15095	15094	15194	14941	15066	15196	15138	15165	14883	15029	14862	15177	15191	15021	15115	14946	15162	15081	15191	15075	15080	15105	15098	15080	14964	15108	15042	15140	14994	15126	15313	15050	15061	15095	15171	15072	15215	15052	15113	15104	15081	14897	15125	15105	14942	15254	15201	15213	15222	14844	15125	15115	15006	15021	14908	14978	15147	15176	15168	14935	15093	14934	14900	14922	15246	15099	15061	15193	14972	15157	15082	14998	15101	15047	15238	15026	15093	15030	15065	14956	15128	14958	15245	15176	15053	15149	15053	15075	14963	14958	15009	15137	15187	15098	14919	15110	15109	15056	15128	15149	15140	14975	15008	15162	14881	15140	15084	15074	15015	15116	15039	15270	15082	15072	15282	14929	15161	14991	14874	15294	14892	15011	15208	14981	15006	15188	15063	15076	15109	14889	14874	15065	15005	15209	15078	15105	15238	15127	15071	15141	15149	15149	15118	15044	15100	15051	15073	15099	15007	15035	15176	15045	15083	15100	15015	15034	15286	15055	14944	14996	14986	15043	15105	15172	15074	14987	15139	15207	15168	15159	15080	15127	14847	15069	15133	14959	15031	15161	15077	15140	15095	14960	14920	14991	14899	15192	14938	15036	15100	15021	14928	15125	14977	15046	15071	15117	15089	15178	15083	15188	15155	15224	15100	15115	15033	14896	15086	14993	14960	15123	15185	14941	15036	15158	15185	14931	15083	15148	15021	15105	15060	14916	15021	14987	15108	15074	15094	15064	15128	15154	15028	15168	15194	15178	14998	15255	15172	15207	15123	15149	15000	14956	15170	15036	15148	15199	14972	15065	15263	14935	14980	15155	15092	15130	14964	15130	15074	15105	15193	15029	15249	14970	15272	15195	15112	14980	14946	15038	15119	15027	15211	15169	14985	14957	15155	14991	15164	15214	15158	14977	14925	15003	14959	15190	14950	15230	15179	14971	15018	14946	15167	15001	15058	15157	15182	15178	15101	15017	15085	14957	15033	14939	15130	15227	15094	15023	14887	15116	15179	15130	15022	15061	15060	15316	15022	15066	15058	15157	15186	15070	15006	15008	15142	14958	15033	15085	15094	15032	15025	14980	15120	15020	15090	15249	15129	15181	15148	15049	14895	15249	15083	15278	15068	15070	15108	15114	15018	15062	15144	15101	15010	15160	14968	15168	15119	15078	15099	15027	15143	15200	15034	15023	15130	14857	15079	15099	15166	15041	15180	15014	15085	14990	15029	15066	15018	15122	15011	15063	14887	15055	15155	15202	15060	15216	15168	15059	14949	15138	14911	15175	14973	15078	15190	15026	15194	15071	15086	15083	15172	14945	15111	15223	15121	14946	15045	15131	15139	15257	15104	15150	15119	15018	15163	14990	15108	15061	15173	15007	15308	15087	15293	15126	15103	14947	15335	14899	15004	15067	15084	15011	15162	14965	14945	15130	15165	15044	15269	15105	15065	15126	15055	14972	14948	15116	15203	14922	15005	15163	15016	15000	14963	15022	15194	15056	15005	15149	15137	14996	15238	15007	15146	15146	15075	14984	14985	15268	15183	15200	15002	15068	15115	15195	15028	15066	15002	15011	15072	14974	15109	15076	15171	15097	14971	15049	15136	15111	15019	15129	15246	14990	15016	15020	14985	15080	15000	15182	15175	15139	15018	15091	15065	15126	14998	15142	15119	15111	14974	15213	15113	15192	15159	14969	15103	15024	15189	15175	15246	15041	15203	15186	14965	15089	15062	15093	15108	15127	15104	15118	15071	15051	15127	15014	15034	15168	14995	15091	15149	14991	15184	14932	15195	14938	15112	15142	15157	15091	15078	15121	15234	15203	14974	15060	15066	15085	15017	15301	14983	15175	15006	15039	15054	15094	15211	15174	15129	15050	14965	15080	15082	15127	15090	15018	14958	15440	15066	15161	15017	15168	14871	15202	15131	15329	14942	15134	15056	14972	15050	15365	15103	15044	15096	15136	15023	15188	15214	15080	15107	15025	15033	15026	15085	15091	14764	15072	15183	15089	15056	15003	15101	15154	15168	15245	15132	15147	14868	15027	15003	14948	15167	15181	15097	15082	15211	15109	15182	15116	15116	15147	15177	15140	15049	15059	15134	15107	15024	15113	15075	14901	15124	14977	14912	15107	15186	15070	15032	15273	14942	14987	15109	15187	15080	15026	14976	15137	15215	15260	15142	15122	15187	15203	14948	15100	14993	15121	15060	15104	15227	15136	15088	15012	15095	15018	15064	15155	14994	15020	15263	14964	15047	15115	15143	15106	15096	15262	15188	15100	14840	15088	15016	15250	15007	14974	15096	15081	15093	15018	15151	15177	15157	15256	15014	15083	15183	15010	15058	15031	15052	15143	15100	15290	15113	15075	14914	15197	15086	15205	15076	14914	14971	15229	15068	15135	15276	15009	15117	15237	15148	15108	14894	15131	15164	15152	15000	15088	15099	15083	15092	15032	14929	15151	15012	15162	14958	15084	15060	15087	15106	15176	14982	14991	15099	15309	15058	15000	15212	15233	14983	15189	15011	15151	15076	15186	15024	14991	14989	15106	15000	15186	15082	15115	15031	14970	15184	15214	15190	15024	15094	15029	15194	15043	15141	15128	15111	15043	15170	15090	15075	15197	15086	15107	14965	15152	15047	15117	14980	15080	15067	15082	15017	14785	15039	15217	15116	15171	14985	15013	14976	15100	15139	15121	15064	15106	15070	15015	15112	15024	15137	15115	15242	15138	15089	15069	15013	15057	15096	15058	15253	15084	15061	15283	14958	15119	15177	15180	15051	15029	15167	14995	15028	15086	14986	15099	15204	15089	15001	15109	15136	15092	15143	14996	15227	15135	14941	15086	15215	15043	15067	15074	15121	15173	15190	14986	15077	15126	15167	15293	15189	15143	14955	15273	15030	15083	15132	15067	14965	15076	15062	14964	15073	15006	15203	15094	15013	15101	14989	15227	15131	15129	15170	15070	14953	15096	15118	15070	15015	15074	15066	15212	14943	15058	15139	15259	15082	15128	15163	15129	15029	15227	15021	15163	15095	15083	15109	14950	15069	15066	15052	15168	14952	15042	15119	14908	15247	15123	15065	15088	15021	15180	14972	15045	15157	15171	15068	14996	15016	15088	15084	15253	15124	15105	15203	15083	15226	15102	14988	15236	15049	14989	14960	14970	15144	15013	15165	15011	15148	14916	15025	15146	15164	15122	14993	15136	15112	15197	15181	15181	15132	15047	15077	15178	15200	15223	15140	15102	15095	14896	14943	14840	15095	15037	15184	15071	15117	15098	15029	15225	15118	15031	15147	15086	15061	15245	15040	15089	15166	15300	15041	15007	15200	15207	15046	15101	14997	15016	15184	15097	15069	15056	15163	15137	14977	15131	15046	15000	15050	14978	15125	15057	15158	15057	15083	15078	15050	15042	15030	15122	15055	15216	15088	15282	15256	15074	15229	15073	15073	15272	15089	15201	15009	15061	15057	15088	15043	15064	15157	14994	15075	15003	15240	15081	15211	15092	15237	15138	15169	14963	15153	15023	15201	15093	15013	14967	15082	14944	15102	15203	15125	15174	15060	15101	15152	15164	15012	15088	15056	15121	15181	14959	15159	15237	15101	15030	15068	15177	15064	15110	15180	15075	15045	15197	15032	15116	15061	15217	15154	15002	15131	15021	15106	15093	15079	15222	15037	15033	15150	15003	15120	15102	15040	15109	14893	15003	15161	14920	14890	14941	15112	15144	15074	15099	15084	14949	15199	14930	15140	15218	15073	14957	14995	15080	14896	15187	15101	15162	15191	15012	15186	15145	15205	15031	14996	15145	15211	14955	15026	15225	15013	14937	15028	15135	15095	15165	15028	15127	15030	15045	15114	15120	14991	14900	15141	14982	15120	15097	15160	15146	15050	15094	15134	15186	15169	15153	15029	15236	14969	15156	15026	15188	15001	14949	14998	15129	15015	15084	14964	15261	14994	15040	15192	15027	15085	15069	15221	15180	14879	15155	15095	15089	14995	15072	15028	15245	15067	15199	15063	15148	15122	15292	14763	15244	15109	15060	15185	15174	15033	15151	15043	15086	15019	15142	15115	15057	15169
23500	20756	28045	23568	21330	23207	23249	19820	22428	35635	50197	50110	36094	24616	20021	18928	18742	18876	18463	18488	18391	18434	18684	18515	18535	18573	18531	18306	18515	18421	18656	18544	18513	18536	18610	18447	18567	18458	18480	18519	18391	18276	18455	18533	18353	18572	18443	18393	18279	18235	18558	18465	18619	18310	18359	18222	18204	18240	18360	18679	18522	18458	18306	18563	18334	18485	18423	18424	18364	18598	18296	18535	18615	18446	18473	18581	18558	18342	18454	18460	18507	18359	18563	18528	18551	18330	18472	18214	18315	18301	18402	18433	18639	18213	18457	18417	18408	18488	18484	18565	18507	18421	18453	18278	18374	18416	18395	18749	18396	18446	18491	18419	18170	18693	18537	18496	18429	18257	18324	18358	18375	18564	18473	18387	18385	18271	18369	18463	18110	18537	18191	18390	18344	18470	18339	18448	18442	18508	18543	18478	18395	18453	18232	18223	18472	18642	18662	18293	18474	18563	18498	18552	18430	18503	18367	18407	18461	18614	18601	18421	18411	18448	18502	18466	18495	18516	18394	18408	18746	18431	18483	18453	18339	18522	18304	18237	18349	18460	18417	18539	18310	18420	18514	18380	18395	18346	18523	18404	18433	18508	18226	18322	18548	18271	18744	18412	18422	18164	18409	18535	18372	18410	18243	18296	18396	18481	18491	18459	18581	18309	18475	18339	18354	18411	18468	18261	18448	18504	18378	18343	18361	18266	18290	18425	18404	18606	18561	18143	18387	18469	18399	18549	18444	18540	18401	18649	18696	18410	18289	18518	18438	18415	18364	18441	18378	18274	18433	18430	18385	18197	18350	18476	18505	18320	18398	18510	18253	18410	18416	18334	18281	18447	18348	18530	18503	18545	18476	18431	18308	18351	18509	18520	18375	18453	18397	18342	18416	18399	18504	18227	18389	18301	18537	18496	18318	18355	18448	18471	18363	18264	18367	18403	18201	18335	18211	18476	18465	18370	18262	18554	18530	18455	18410	18436	18488	18504	18347	18249	18317	18541	18490	18468	18510	18305	18606	18395	18187	18382	18311	18403	18344	18322	18244	18432	18154	18279	18373	18483	18391	18323	18416	18249	18470	18387	18345	18492	18502	18173	18467	18290	18294	18294	18359	18245	18531	18350	18578	18401	18320	18132	18412	18380	18461	18525	18266	18271	18254	18582	18534	18443	18453	18361	18423	18443	18271	18262	18318	18365	18385	18572	18374	18554	18589	18516	18395	18509	18326	18263	18303	18511	18490	18389	18382	18477	18449	18339	18243	18236	18474	18365	18517	18467	18343	18482	18279	18276	18321	18375	18460	18483	18179	18450	18511	18599	18503	18414	18225	18432	18411	18486	18510	18417	18141	18416	18508	18388	18339	18469	18538	18513	18361	18413	18520	18277	18583	18362	18484	18225	18170	18396	18283	18388	18433	18294	18298	18382	18415	18334	18400	18276	18336	18348	18480	18276	18376	18508	18508	18256	18440	18317	18743	18417	18556	18554	18419	18270	18489	18388	18231	18247	18377	18127	18412	18435	18504	18301	18502	18350	18563	18483	18381	18298	18528	18303	18367	18317	18237	18300	18438	18338	18407	18326	18309	18504	18503	18409	18502	18343	18467	18419	18659	18382	18403	18423	18484	18512	18505	18490	18559	18427	18488	18440	18319	18193	18421	18328	18582	18411	18280	18461	18485	18444	18487	18505	18506	18363	18399	18390	18441	18580	18438	18303	18343	18388	18522	18427	18676	18199	18521	18700	18463	18402	18318	18403	18395	18281	18372	18176	18452	18469	18303	18239	18469	18530	18398	18644	18476	18345	18330	18491	18321	18327	18533	18464	18571	18314	18566	18157	18385	18514	18345	18344	18700	18382	18364	18414	18452	18288	18576	18597	18556	18640	18329	18294	18361	18406	18279	18303	18563	18461	18628	18300	18570	18310	18541	18353	18541	18389	18282	18504	18265	18412	18330	18301	18534	18504	18453	18534	18369	18461	18378	18534	18422	18302	18345	18454	18123	18261	18394	18497	18348	18337	18365	18480	18436	18570	18455	18400	18497	18426	18259	18365	18389	18186	18457	18426	18553	18344	18391	18385	18355	18380	18571	18358	18531	18440	18350	18393	18506	18207	18346	18542	18445	18507	18539	18559	18656	18418	18299	18416	18490	18377	18251	18295	18350	18507	18488	18355	18274	18466	18440	18394	18492	18347	18475	18350	18256	18575	18523	18510	18156	18230	18347	18466	18479	18542	18416	18569	18485	18310	18470	18435	18507	18234	18393	18476	18388	18420	18427	18433	18488	18346	18404	18400	18463	18569	18325	18381	18464	18424	18468	18322	18567	18176	18263	18465	18475	18433	18355	18507	18579	18496	18368	18349	18449	18241	18457	18386	18382	18319	18421	18385	18382	18573	18475	18502	18211	18345	18178	18374	18403	18426	18504	18316	18364	18579	18407	18463	18288	18421	18440	18253	18292	18306	18213	18287	18267	18312	18295	18465	18635	18434	18387	18388	18591	18542	18366	18478	18310	18556	18208	18309	18329	18212	18245	18228	18506	18219	18251	18231	18262	18412	18441	18477	18332	18442	18571	18189	18353	18473	18400	18461	18330	18382	18269	18474	18327	18401	18318	18603	18426	18519	18424	18291	18419	18281	18476	18388	18322	18339	18219	18356	18509	18377	18186	18259	18457	18439	18319	18443	18457	18321	18593	18339	18403	18454	18241	18393	18437	18307	18260	18409	18355	18632	18610	18184	18390	18369	18433	18324	18308	18296	18336	18249	18430	18292	18583	18190	18458	18202	18317	18491	18416	18434	18352	18259	18199	18293	18321	18381	18341	18370	18416	18295	18372	18397	18425	18578	18419	18518	18314	18186	18465	18470	18356	18427	18344	18297	18368	18392	18544	18461	18440	18345	18417	18397	18413	18426	18389	18479	18598	18480	18357	18416	18411	18285	18407	18319	18201	18453	18421	18619	18468	18545	18526	18390	18310	18411	18355	18206	18379	18537	18428	18398	18370	18443	18444	18421	18447	18675	18560	18345	18268	18533	18210	18452	18349	18314	18424	18488	18526	18311	18304	18231	18195	18536	18462	18411	18189	18485	18490	18514	18537	18428	18365	18399	18519	18244	18419	18130	18410	18297	18159	18542	18352	18247	18373	18372	18289	18403	18375	18197	18403	18345	18526	18432	18460	18557	18482	18563	18382	18525	18484	18480	18496	18310	18513	18368	18535	18365	18469	18424	18252	18401	18503	18310	18418	18296	18469	18363	18263	18217	18348	18254	18345	18359	18435	18483	18476	18376	18581	18599	18482	18295	18338	18283	18368	18557	18500	18232	18386	18287	18469	18363	18336	18350	18414	18256	18221	18336	18427	18540	18371	18412	18322	18267	18510	18481	18456	18389	18574	18351	18439	18391	18290	18451	18402	18487	18214	18454	18415	18308	18516	18575	18486	18384	18319	18431	18484	18465	18376	18393	18463	18395	18454	18329	18369	18263	18462	18191	18322	18417	18499	18341	18318	18400	18348	18259	18232	18498	18448	18398	18283	18361	18557	18346	18278	18403	18318	18297	18250	18378	18363	18321	18413	18333	18387	18392	18562	18505	18341	18294	18310	18469	18167	18326	18320	18236	18237	18402	18424	18330	18387	18453	18562	18310	18339	18555	18573	18568	18287	18196	18450	18245	18277	18422	18606	18390	18686	18208	18324	18381	18462	18466	18309	18393	18515	18558	18486	18476	18474	18509	18336	18328	18512	18430	18475	18389	18400	18381	18343	18316	18232	18336	18443	18581	18559	18475	18667	18379	18405	18365	18311	18596	18633	18380	18196	18309	18112	18327	18543	18430	18359	18329	18518	18731	18409	18348	18312	18514	18159	18502	18400	18291	18495	18367	18447	18483	18303	18432	18417	18340	18341	18648	18485	18347	18405	18371	18313	18455	18386	18508	18254	18311	18495	18392	18527	18579	18346	18294	18489	18453	18504	18318	18281	18332	18633	18350	18470	18463	18135	18310	18224	18328	18334	18396	18429	18391	18542	18443	18213	18387	18288	18414	18250	18408	18362	18363	18242	18394	18253	18471	18341	18419	18463	18278	18459	18305	18324	18367	18377	18363	18408	18407	18430	18604	18328	18355	18300	18370	18465	18162	18385	18359	18443	18553	18526	18290	18666	18537	18344	18445	18454	18413	18280	18104	18597	18524	18201	18396	18494	18456	18490	18296	18362	18362	18490	18261	18524	18257	18341	18386	18520	18637	18581	18300	18342	18289	18426	18281	18216	18391	18450	18588	18458	18399	18237	18351	18371	18324	18494	18295	18340	18389	18378	18478	18468	18640	18301	18115	18331	18428	18269	18347	18264	18441	18440	18462	18534	18390	18402	18387	18116	18422	18428	18401	18552	18618	18308	18690	18382	18477	18423	18380	18322	18222	18287	18525	18392	18168	18387	18380	18619	18475	18344	18482	18501	18582	18492	18479	18281	18417	18479	18531	18484	18305	18711	18366	18495	18241	18301	18409	18409	18652	18530	18376	18340	18379	18366	18472	18424	18309	18463	18448	18422	18336	18356	18330	18430	18511	18375	18468	18520	18455	18440	18268	18401	18275	18182	18647	18359	18209	18281	18416	18366	18513	18529	18510	18521	18630	18398	18373	18686	18301	18532	18539	18258	18485	18364	18351	18459	18359	18512	18340	18297	18231	18217	18465	18445	18105	18144	18558	18493	18414	18401	18549	18368	18701	18595	18594	18272	18427	18368	18433	18388	18322	18356	18351	18485	18240	18431	18326	18417	18473	18228	18334	18179	18386	18491	18496	18586	18358	18372	18367	18399	18508	18489	18510	18246	18481	18261	18287	18497	18474	18536	18392	18309	18462	18430	18509	18517	18324	18259	18412	18448	18343	18351	18390	18304	18434	18362	18421	18299	18497	18230	18287	18380	18451	18219	18289	18462	18241	18673	18410	18360	18306	18426	18417	18335	18470	18423	18312	18433	18249	18238	18344	18575	18272	18349	18397	18487	18478	18393	18365	18204	18365	18617	18561	18268	18356	18317	18277	18419	18451	18333	18505	18382	18500	18338	18581	18387	18546	18453	18502	18347	18264	18232	18352	18570	18408	18570	18452	18544	18611	18293	18429
16699	27362	25756	20900	18399	17355	16777	16500	23000	39445	50431	48539	33649	20464	15954	15488	15197	15164	15198	15074	15232	15201	15281	15151	15164	15142	15100	15214	15113	15162	15261	15285	14999	15185	15169	15216	15203	15105	15207	15201	15176	15132	15202	15105	15069	15312	15292	15012	15199	15123	15075	15066	15114	15144	15190	15136	15101	15226	15152	15148	15242	15108	15130	15151	15228	15098	15079	15163	15261	15214	15194	15131	15192	15230	15184	15042	15192	15393	15113	15284	15048	15107	15192	14964	15128	15269	15115	15071	15098	15168	15281	15044	15294	15102	15064	15227	15100	15199	15240	15199	15244	15147	15116	15294	15232	15088	15225	15017	15446	14954	15140	15361	15170	15153	15180	14982	15256	15064	15109	15269	15117	15218	15190	15280	15097	15138	15171	15210	15145	15162	15090	15100	15145	15073	15191	15099	15172	15201	15158	15148	15058	15234	15249	15185	15110	15151	15208	15146	15003	15224	15320	15184	15234	15055	15187	15168	15015	15066	15025	15240	15327	15092	15192	14994	15247	15222	15153	15082	15120	15212	15303	14985	15280	15029	15080	15267	15125	15103	15088	15078	15320	15105	15111	15109	15090	14883	15186	15238	15123	15067	15284	15028	15206	14878	15152	15299	15177	15081	15243	14988	15308	14835	15070	15167	15164	15194	15149	15222	15197	15178	15039	15138	15014	15098	15160	15156	15122	14989	15063	15114	15113	15037	15106	15091	15029	15242	15006	15124	15152	15222	15033	15152	15209	15233	15280	15349	15051	15173	15094	15273	15007	15301	15256	15144	15204	15156	15047	15132	15120	15032	15092	15134	15038	15068	15111	15122	15106	15292	15290	14972	15196	15271	14958	15150	15167	15275	15205	15078	15032	15213	15162	15046	15242	15021	15095	14985	15159	15123	15101	15108	15093	15191	15083	15265	15198	14978	14970	15077	15241	15050	15233	15181	15214	15221	15032	14908	15172	15127	15090	14940	15082	15291	15050	15153	15092	15077	15127	15268	15220	15076	15250	15245	15057	15017	15010	14953	15100	15209	15215	15327	15058	15210	15134	15202	15084	15172	15083	15136	15109	15071	15007	15091	15131	15356	15222	15152	15130	15324	15215	15197	15257	15118	15074	15016	15111	15206	15132	14836	15245	15053	15027	15186	15093	15201	15132	15183	15186	15178	15187	15105	15179	15114	15146	15034	15009	15011	15180	15041	14945	15194	15032	15187	15080	15088	15135	15154	15175	15078	15156	15170	14968	15225	14886	15184	15193	15092	15180	15105	15091	15106	15107	15239	14958	15248	15037	15057	15104	15085	15217	15133	15336	15089	15247	15173	15353	15009	14996	14936	15218	15153	15005	15034	15162	15046	15220	15083	15106	15296	15182	15245	15120	15155	14988	15182	15201	15239	15237	15165	14954	15206	15127	15179	15055	15009	15198	15358	15232	15053	15249	15103	15063	15213	15170	15104	15047	15183	15140	15049	15166	14954	15045	15010	14995	15185	15054	15046	15076	15028	15100	15129	15107	15020	15198	15150	15207	15238	14833	15185	15311	15160	15178	15081	15180	14989	15122	15160	15139	15091	15214	15160	15145	15141	15082	15225	15235	15380	15097	15150	15123	15115	15214	15091	14980	14988	15052	15175	15140	15027	15189	15305	15176	15142	15142	15017	15320	15043	15095	15151	14957	15220	15063	15075	15393	15195	15118	15179	15088	15223	14945	15119	15125	14999	15192	15016	15042	15189	15320	15091	14992	15258	14950	15174	15034	15054	15347	15206	15201	15031	15112	15279	15166	15112	15173	15018	15086	15068	15246	15075	15028	15031	15126	15114	14932	15194	15180	15137	15200	14999	15121	15073	15078	15144	15373	15008	15344	15068	14962	15450	15222	15045	14971	15143	15228	15041	15264	15159	15009	15064	15136	15104	15181	15198	15058	15219	15007	15087	15158	15022	15075	15133	15086	15080	15061	15044	15004	15130	14915	15146	15058	15097	15108	14945	15110	15109	15095	15089	15277	15255	15141	15054	15204	15097	15166	15131	15190	15246	15187	15097	15075	15235	14995	15143	15110	15251	15198	15285	15181	15087	15113	15087	15074	15185	15125	15155	15349	15235	15183	15103	14967	15203	15191	14859	15144	15015	15000	15262	15105	15053	15058	15130	15135	15176	14992	15243	15050	15247	15304	15143	15230	15086	15160	15091	15066	15193	14914	15186	15076	15049	15009	15080	15064	15213	15157	15037	15183	15135	15154	15234	15031	15294	15020	15061	15197	15164	15231	15182	15298	15176	15091	15084	15203	15179	15157	15248	15239	15116	15019	15165	15094	15255	15282	14976	15130	15093	15201	15165	15049	15127	15155	15213	15167	15135	15045	14982	15303	15097	15269	14902	15137	15123	15204	15124	15356	14921	15269	14963	15179	15157	15197	15093	15103	15125	14948	15175	15080	15175	15178	15033	15209	15136	15253	14851	15222	15102	15164	15229	14910	15012	15169	14990	15198	14993	15017	15100	15043	15028	15128	15027	15080	15106	15088	15224	15014	15198	15169	15254	15086	15220	15291	15000	15127	15154	14935	15065	15155	15217	15272	15027	15162	15091	15280	15046	15127	15065	15255	15171	15212	15184	15055	15153	15086	15088	15239	15280	15213	15152	15225	15281	15245	15123	15178	15200	14996	14998	15201	15266	15183	15371	15126	15150	15184	15036	15083	15000	15207	15221	15054	14925	15062	15229	14982	15064	15170	15159	15131	15198	15086	15063	15160	15281	15118	15055	15065	15018	15230	15301	15124	15212	15113	15258	15136	15095	15107	15034	15045	15103	15220	15343	15069	14925	15163	15074	15250	15430	14985	15044	15115	15124	14912	14956	15136	15133	15133	15180	15037	15268	14940	15148	15123	14969	15128	15120	15016	15098	15056	15081	15103	15105	15183	15097	15039	15237	15127	15087	14995	15238	15175	15187	15188	15166	15153	15382	15131	15051	15097	15079	15171	15032	15037	15009	15210	15207	15116	14913	15220	15275	15167	15207	15230	15183	15012	15186	15163	14908	15271	14983	15160	15282	15121	15215	15074	15042	15152	15202	15170	15071	15210	15172	15201	15118	15175	15118	15175	15230	15201	15115	15268	15209	15020	15082	15106	14967	15106	15403	14859	15068	15087	15115	15079	15266	15123	15284	15179	15158	15078	15008	15125	15064	15188	15009	15219	15009	15180	15094	15095	15099	15168	15066	15245	15226	15248	14983	15150	15135	15163	15143	15077	15168	15235	15218	15164	15138	15230	15127	15286	14934	15175	14895	15195	15259	15146	15025	15176	15007	15063	15164	15158	15103	15107	15073	15159	15097	15148	15364	15294	15210	15114	15145	15214	15001	15054	15019	15278	15202	15223	15108	15118	15121	15120	15127	15205	15170	15083	15232	15066	15204	15158	15147	15272	15160	15131	15395	15304	15141	15173	15087	15131	15206	15148	15028	14941	15135	15342	15111	15136	15270	15184	15058	15171	15171	15302	14932	15182	15105	15109	14992	15266	15074	15109	15101	14989	15238	15268	15139	15004	15114	15066	15204	15176	15015	15071	14904	15138	15263	15059	15147	15223	15005	15009	15185	14969	15030	15081	14907	15041	15156	15074	15084	15169	15265	15037	15145	15143	15000	15056	15217	15144	15207	15173	15021	15181	15131	15145	15160	15161	15183	15173	15132	15117	15044	15227	15088	14895	15195	15165	15183	15091	15066	15175	15133	15101	15188	15300	15299	15215	15227	15285	15193	15015	15227	15111	14889	14992	15298	15122	15268	14913	15010	15263	15237	14869	15150	15207	15132	15084	15104	15015	15095	15112	15067	15224	14930	15211	15080	14958	15104	15177	15208	15112	15160	15081	15241	15092	15040	15176	15066	15220	15107	15112	15085	15253	15105	15139	15132	15231	15233	15164	15130	15084	15095	15288	15106	15249	15041	15144	15092	15189	15137	15164	15089	15204	15115	15195	15179	15068	15073	15029	15360	15019	15196	15200	14937	15067	15275	15272	15158	15139	15100	15148	15255	15100	15032	15025	15047	15117	15210	15160	15117	15235	15050	15164	15185	15048	15212	14954	15071	15048	15091	15179	15104	15137	15159	15168	15008	15024	14959	15220	14946	15182	15140	15063	15172	15246	15151	15128	15052	15214	15184	15043	15114	15266	15235	15168	15169	15112	15062	15125	15247	15101	15142	15102	15114	15190	15180	15281	15027	15119	15279	15145	15158	14962	15168	15083	15198	15087	15186	15197	15015	15321	15150	15323	15098	15147	15071	15027	15102	14932	14930	15107	15147	15029	15046	15065	15345	15284	15127	14972	15171	15168	14976	15164	15104	15162	15151	15050	15203	15011	15058	15271	15026	14955	15252	15291	15008	15163	15121	15266	15048	15181	15072	15093	15082	15227	15046	15139	15093	15188	14972	15178	15087	15117	15284	15200	15000	15102	15024	15295	15187	15037	15158	15114	15151	15108	15143	15195	15251	15346	15091	15232	15240	15022	15092	15194	15147	15119	15173	15162	15077	15057	15045	15016	15439	15108	15250	15166	15209	15254	15019	15228	15334	15018	15164	14899	15206	15090	15222	14999	15255	15163	15150	15131	15024	15067	15174	14965	15348	15205	15096	14913	15130	15169	15215	15070	15199	15119	15129	14957	15079	15226	15136	14965	15349	14990	15235	15142	15115	15044	15134	15177	15183	15185	15146	15054	14947	15287	15219	15180	15220	15145	15183	15139	15215	15153	15089	15241	15142	15079	15059	15206	15328	15225	14960	15302	15035	14994	15134	15166	15074	15141	15278	15141	14999	15168	15177	15062	15033	15056	15268	15169	15331	14879	15162	15156	15120	15302	15164	15073	15160	15108	15138	15032	15001	15012	15118	15075	15084	15191	15190	15221	15097	14956	15239	15279	15145	15069	15094	15240	15042	15374	15177	15326	15298	15271	15129	15222	15220	15200	15093	15075	15111	15046	15075	15115	15220	15223	15066	15164	15238	15146	15193	15184	15262	15382	15067	14938	15089	15101	15060	15191	15183	15125	15080	15081	15326	15222	15027	15165	14988	15067	15216	15161	15225	15205	15071	15077	15123	14966	15073	15122	15058	15220	15242	15098	15208	15287	15308
29821	21515	21234	19655	18314	18421	18480	18416	18658	19278	21613	22671	21160	19393	18595	18438	18397	18622	18460	18326	18343	18316	18414	18414	18556	18386	18290	18525	18280	18401	18350	18356	18407	18246	18389	18118	18423	18438	18455	18568	18447	18234	18368	18388	18421	18456	18462	18269	18052	18503	18399	18458	18176	18413	18478	18268	18319	18471	18522	18440	18505	18175	18510	18311	18498	18464	18497	18341	18558	18209	18429	18482	18644	18334	18325	18492	18313	18324	18201	18477	18295	18337	18367	18407	18599	18507	18269	18423	18286	18260	18362	18457	18414	18153	18416	18350	18357	18460	18340	18393	18230	18448	18193	18489	18607	18559	18308	18300	18489	18218	18497	18255	18146	18616	18386	18364	18468	18427	18359	18316	18213	18209	18380	18230	18422	18282	18597	18255	18347	18420	18459	18188	18377	18471	18382	18469	18412	18211	18359	18482	18383	18358	18415	18198	18721	18403	18399	18461	18243	18386	18451	18362	18232	18110	18289	18327	18447	18204	18409	18526	18464	18169	18369	18349	18310	18339	18328	18392	18489	18264	18263	18391	18669	18139	18215	18277	18286	18224	18315	18342	18424	18183	18472	18422	18442	18253	18409	18378	18367	18363	18432	18496	18425	18322	18374	18377	18516	18460	18441	18398	18409	18549	18502	18291	18611	18104	18596	18578	18560	18255	18637	18576	18449	18532	18424	18284	18457	18501	18560	18268	18383	18332	18279	18577	18469	18340	18415	18232	18326	18435	18197	18305	18398	18613	18383	18407	18337	18489	18501	18447	18415	18349	18527	18516	18445	18394	18196	18258	18295	18367	18543	18262	18446	18344	18507	18496	18356	18291	18273	18372	18314	18423	18390	18256	18398	18435	18492	18430	18348	18329	18445	18289	18301	18483	18323	18373	18301	18181	18231	18450	18327	18343	18413	18345	18326	18209	18312	18653	18348	18601	18326	18376	18298	18440	18457	18331	18488	18324	18429	18288	18478	18362	18182	18061	18228	18402	18196	18233	18323	18279	18614	18501	18404	18473	18500	18325	18474	18536	18282	18362	18383	18318	18382	18384	18485	18404	18439	18560	18380	18469	18273	18365	18373	18394	18141	18428	18410	18362	18485	18237	18323	18440	18485	18363	18233	18208	18345	18414	18412	18480	18597	18422	18608	18447	18135	18229	18427	18382	18515	18359	18462	18558	18454	18318	18099	18527	18338	18440	18467	18400	18367	18389	18129	18344	18325	18524	18329	18268	18484	18455	18543	18500	18315	18498	18417	18317	18475	18159	18297	18483	18482	18219	18366	18254	18340	18498	18188	18382	18203	18499	18507	18431	18370	18316	18501	18317	18357	18227	18301	18393	18432	18248	18263	18419	18307	18197	18377	18470	18514	18417	18326	18311	18493	18075	18153	18318	18373	18336	18446	18533	18323	18263	18474	18645	18457	18423	18325	18247	18431	18512	18381	18254	18466	18504	18439	18308	18569	18494	18544	18247	18131	18353	18259	18275	18490	18167	18366	18479	18420	18378	18197	18198	18397	18439	18511	18548	18143	18437	18407	18278	18201	18518	18529	18421	18506	18433	18622	18380	18243	18524	18422	18478	18188	18297	18526	18168	18271	18284	18244	18245	18278	18209	18293	18234	18306	18433	18336	18442	18480	18333	18342	18442	18465	18331	18324	18370	18256	18238	18419	18160	18403	18265	18567	18476	18358	18476	18328	18342	18339	18390	18426	18317	18379	18337	18291	18194	18332	18425	18315	18199	18244	18408	18416	18403	18402	18506	18429	18356	18379	18479	18314	18377	18467	18260	18233	18046	18554	18384	18513	18265	18564	18489	18214	18465	18642	18365	18259	18360	18447	18393	18691	18208	18402	18412	18310	18331	18257	18340	18422	18602	18264	18282	18337	18415	18290	18377	18437	18409	18360	18400	18651	18414	18376	18355	18141	18473	18529	18196	18364	18472	18283	18649	18397	18145	18209	18368	18468	18461	18633	18430	18274	18420	18539	18192	18468	18431	18232	18555	18426	18351	18559	18217	18380	18426	18090	18254	18405	18337	18298	18324	18397	18324	17948	18290	18301	18454	18503	18589	18497	18410	18398	18187	18530	18269	18160	18407	18442	18358	18357	18166	18316	18400	18696	18550	18428	18061	18432	18338	18309	18336	18043	18335	18192	18327	18405	18409	18369	18232	18713	18320	18594	18334	18430	18524	18184	18505	18428	18394	18438	18517	18497	18579	18538	18647	18201	18326	18222	18397	18166	18349	18320	18372	18600	18121	18296	18371	18356	18406	18353	18419	18306	18351	18478	18439	18391	18485	18234	18619	18317	18438	18332	18282	18231	18272	18549	18457	18422	18425	18264	18410	18399	18320	18300	18319	18353	18245	18307	18309	18422	18338	18285	18328	18437	18341	18291	18567	18449	18339	18532	18346	18411	18229	18390	18225	18465	18492	18357	18394	18418	18412	18218	18327	18173	18389	18347	18603	18482	18534	18280	18433	18222	18377	18424	18539	18328	18234	18207	18434	18332	18434	18473	18373	18438	18270	18355	18391	18539	18360	18738	18441	18367	18313	18143	18339	18447	18453	18277	18309	18039	18470	18659	18460	18470	18551	18350	18326	18315	18497	18211	18354	18378	18366	18350	18554	18535	18592	18359	18374	18492	18414	18229	18491	18463	18304	18515	18534	18265	18124	18441	18577	18487	18196	18568	18236	18275	18443	18393	18637	18474	18356	18292	18445	18472	18375	18052	18517	18375	18280	18288	18226	18166	18382	18587	18216	18222	18417	18408	18400	18461	18403	18366	18201	18254	18176	18364	18374	18231	18551	18248	18328	18190	18208	18345	18536	18198	18373	18411	18318	18412	18504	18257	18468	18381	18218	18579	18361	18344	18365	18453	18493	18432	18313	18189	18214	18369	18421	18417	18539	18461	18439	18242	18230	18503	18389	18242	18279	18343	18453	18301	18485	18383	18420	18293	18441	18402	18394	18319	18364	18475	18445	18639	18377	18215	18479	18390	18289	18504	18383	18469	18351	18472	18307	18427	18530	18205	18319	18535	18345	18317	18432	18331	18263	18463	18712	18336	18348	18558	18199	18450	18427	18417	18232	18465	18569	18381	18225	18324	18447	18495	18544	18517	18544	18304	18498	18392	18603	18466	18553	18396	18277	18524	18370	18459	18244	18239	18360	18246	18287	18434	18291	18428	18323	18467	18141	18352	18420	18587	18310	18347	18396	18272	18279	18408	18543	18527	18413	18454	18220	18150	18347	18187	18466	18472	18304	18409	18393	18512	18264	18524	18209	18176	18267	18254	18244	18348	18559	18397	18193	18364	18357	18624	18353	18434	18343	18374	18292	18399	18316	18401	18265	18387	18670	18465	18464	18256	18421	18507	18589	18273	18445	18201	18285	18236	18308	18316	18510	18588	18509	18576	18516	18401	18362	18262	18408	18406	18318	18479	18467	18454	18522	18237	18266	18372	18437	18449	18387	18288	18485	18351	18393	18320	18502	18296	18412	18275	18440	18117	18520	18308	18367	18398	18349	18322	18480	18392	18360	18317	18370	18467	18644	18263	18266	18319	18528	18551	18410	18272	18235	18356	18277	18286	18144	18390	18578	18129	18442	18389	18309	18465	18366	18303	18325	18343	18450	18344	18407	18636	18213	18378	18423	18275	18537	18473	18280	18313	18361	18314	18112	18414	18340	18341	18584	18344	18276	18416	18210	18322	18458	18506	18318	18436	18325	18440	18347	18198	18390	18446	18350	18263	18467	18373	18304	18385	18367	18481	18294	18467	18449	18487	18562	18388	18312	18540	18411	18239	18388	18297	18328	18399	18282	18381	18376	18360	18401	18471	18430	18311	18347	18363	18394	18484	18382	18241	18380	18461	18284	18339	18319	18392	18471	18491	18413	18376	18241	18505	18440	18495	18323	18412	18418	18392	18245	18428	18597	18485	18309	18418	18294	18229	18399	18438	18443	18404	18130	18307	18358	18515	18328	18261	18333	18424	18303	18538	18197	18579	18499	18435	18363	18388	18430	18285	18434	18543	18436	18465	18347	18371	18302	18352	18313	18483	18587	18372	18127	18393	18406	18335	18516	18412	18437	18413	18280	18207	18330	18376	18389	18351	18446	18314	18274	18492	18164	18183	18367	18291	18604	18505	18322	18518	18441	18454	18208	18407	18294	18383	18537	18314	18224	18566	18208	18277	18531	18542	18311	18388	18237	18410	18461	18385	18220	18232	18413	18426	18330	18500	18344	18525	18198	18409	18295	18285	18407	18577	18212	18226	18401	18396	18195	18364	18516	18441	18380	18431	18149	18427	18461	18499	18316	18367	18503	18247	18374	18350	18490	18486	18310	18390	18325	18207	18097	18522	18385	18419	18439	18382	18418	18298	18527	18298	18315	18639	18227	18412	18365	18403	18426	18431	18219	18367	18396	18440	18569	18641	18333	18376	18469	18438	18546	18556	18385	18459	18412	18422	18358	18195	18267	18385	18275	18220	18510	18266	18452	18458	18816	18491	18300	18442	18362	18403	18355	18418	18514	18516	18382	18400	18421	18299	18550	18365	18405	18220	18389	18532	18522	18530	18570	18465	18322	18453	18405	18535	18499	18682	18538	18359	18268	18511	18373	18362	18354	18277	18383	18643	18419	18315	18403	18348	18529	18300	18393	18517	18589	18472	18362	18703	18432	18394	18266	18385	18378	18511	18509	18330	18334	18452	18447	18289	18450	18654	18484	18307	18369	18468	18349	18228	18307	18491	18433	18265	18331	18471	18245	18425	18306	18332	18385	18420	18401	18417	18439	18496	18299	18407	18289	18467	18502	18448	18519	18206	18273	18257	18306	18314	18632	18429	18507	18321	18500	18338	18478	18543	18583	18181	18385	18409	18334	18524	18156	18452	18376	18430	18340	18211	18345	18262	18508	18468	18429	18105	18556	18345	18192	18352	18605	18450	18210	18268	18190	18369	18206	18478	18493	18324	18452	18384	18542	18298	18434	18320	18219	18306	18430	18306	18355	18384	18356	18503	18581	18422	18326	18574	18245	18279	18224	18430	18394	18326	18260	18372	18373	18244	18332	18139	18313	18353	18421	18502	18367	18493	18630	18482	18321	18497	18570	18617	18265
15551	15802	15831	15373	15505	15278	15213	15065	15464	16877	19789	20320	17877	15785	15366	15170	14961	15134	15126	15104	15136	15217	15091	15119	15091	15146	15149	15083	15030	15151	15197	15134	15132	15212	15184	15054	15230	15205	15202	15243	15223	15175	15193	14910	15172	15073	15303	15097	15186	14878	15177	15305	15224	15351	15063	14942	15159	15119	15193	15097	15072	15024	15087	15099	15076	15278	15062	15002	15114	15044	15211	15245	14986	15201	15050	14923	15143	15196	15007	15110	15227	15136	14997	15114	15142	15029	15202	15025	15016	15207	15040	15216	15177	15217	15036	15074	15033	15013	15159	15040	15316	15226	15142	15093	15158	15087	15043	15169	15203	15368	15057	15113	15154	15237	15013	15129	15131	15112	15121	15112	15134	15150	15117	15339	15261	15163	15076	15010	14930	15173	15035	15084	15055	15062	15063	15062	15132	15113	15075	15077	15125	15310	15191	15145	15186	15132	15143	15158	14952	15167	15212	15055	15165	15071	14990	15129	15070	15308	15070	15055	14981	15109	15223	15054	15209	15002	15068	14981	15120	15017	15100	15015	14943	15098	15287	15153	15196	15064	15122	15093	15032	15197	14993	14954	15159	15194	14987	15215	15202	15106	15072	15073	15216	15149	15135	15111	15146	15067	15164	15067	15054	14969	15271	15193	15251	15187	15078	14945	15038	15220	15247	15145	15060	15111	15204	15134	15089	15075	15177	15145	15219	15137	15050	15368	15125	14866	15071	15174	15098	15005	15090	15215	15264	15091	15132	15217	15250	15010	15255	15162	15114	15019	15049	15253	15347	15173	15109	15015	15192	15001	15114	15256	15144	14942	15054	15200	15050	15103	15264	15075	14908	15103	15037	15058	15078	15150	15169	15091	15194	15110	15186	15061	15021	15191	15222	15013	15084	15126	14998	15248	15108	15120	15205	15210	15116	15195	15267	15132	15171	15239	14952	15127	15260	15231	15119	15151	15094	15036	15133	15104	15225	15111	15044	15086	15078	15161	15252	15094	15170	15123	15303	15190	15016	15125	15174	15068	15152	15312	15257	15105	15134	14925	15141	15106	15131	15084	15179	14945	15165	15258	15098	15161	15104	15188	15004	14973	15124	15109	15248	15097	15163	15076	15032	15179	15080	15164	15220	14992	14979	15036	15119	14981	15217	15060	15111	15296	15213	15142	15106	15065	15188	15043	14830	15140	15125	14955	15174	15220	15143	15092	15121	15274	15065	15466	15277	15219	15320	14991	15123	15122	15222	15304	15088	15106	15013	15192	15138	15137	15069	14974	15123	15042	14985	15101	15165	15170	15026	15194	15095	15187	15058	15153	15152	15210	15230	15159	14897	15186	15163	14903	15107	14981	14959	15074	15165	15236	15125	15089	15075	15161	14921	15109	15258	15171	15189	15285	15093	15015	15193	15191	15115	15134	15069	15140	14985	15093	15110	15174	15119	15089	15223	15013	15071	15270	15017	15053	15096	15176	15135	15309	15198	15099	15043	15002	15136	15080	15145	15200	15253	14981	15024	15012	15184	15212	15298	14998	15269	15089	15032	15189	15058	15029	15143	15032	15132	15276	15126	15196	15236	15044	15068	15269	14933	15025	15163	15200	14983	15007	15166	15047	15069	15341	15269	15190	15148	15193	15112	15208	15105	15154	15022	15249	15033	15131	15083	15074	15192	15112	15134	15215	15140	15179	14988	15173	15136	15237	15050	15092	15098	14939	14974	15078	15064	15118	15142	15023	15048	15031	15158	14999	15125	15040	14972	15126	15135	15231	15274	15089	15049	15245	15242	15068	15205	15070	14926	15018	15214	15191	15208	15137	15138	15105	15049	14957	15082	15137	15071	15187	15072	15006	15313	15061	14956	15260	15111	15127	15157	15133	14953	15138	15153	15095	15202	15096	15062	15000	15230	15190	15034	15110	15135	15087	15277	15194	15135	15193	15212	15202	14972	15105	14977	15182	15050	14993	15169	15129	15110	15117	15133	14965	15271	15142	15193	15204	15257	15149	15225	15062	15125	15202	15146	15054	14878	15141	15214	15260	15184	15057	15077	15138	15148	15220	15152	14883	15189	15129	15111	14910	15199	15069	15106	15101	15033	15205	15245	15165	15273	15094	15220	14988	15172	15219	15150	15153	15114	15062	15184	15213	15068	15126	15032	15057	15229	14989	15255	15109	15103	15106	15130	15178	15206	15062	15227	15211	15211	15117	15071	15189	15079	15210	15084	14946	14919	15147	15047	15126	15278	15233	15190	15245	15012	15122	15037	15265	15041	15061	15073	15090	15039	15136	15036	15073	15109	15134	15170	15084	14939	15051	15108	15084	14986	15214	14961	15196	15062	15122	15079	15172	15188	15352	15001	15067	15044	14978	15036	15136	15098	14957	15031	15013	15176	15102	15100	14976	15216	15059	15280	15019	15281	15182	15078	15051	15138	15041	15340	15003	15233	15104	15280	15148	15115	15155	15132	15057	15153	15051	15119	15079	15114	15121	15173	15224	14975	15157	15137	15161	15080	15072	14995	15030	15083	15056	15100	14993	15142	15172	15204	15237	15101	15167	15122	15111	15177	15237	15133	15058	14995	15192	15081	15042	15152	15054	15045	15077	15125	15160	15208	15132	15152	15207	15152	15077	14952	15066	15007	15177	15131	15216	15114	15239	15185	14956	15115	15168	15135	15231	15220	15210	15029	15123	15087	15174	15024	15111	14981	15155	14999	15180	15246	15249	15023	15034	15035	15310	15086	15053	14996	15163	14945	15203	15284	15227	15277	15177	15090	15228	15249	15039	15137	15304	14961	15153	15179	15233	15035	15096	15176	15095	15070	15189	15181	15112	15106	15102	15027	15106	15187	15060	15114	14941	14994	15121	15038	14992	15084	15176	15095	15149	15044	15142	15277	15267	15140	15094	15298	15108	15043	15052	15191	15034	15137	15113	15006	15341	15162	15136	15350	14913	15339	15169	15145	15031	15081	15188	15150	15115	15234	15130	15248	14978	15118	15080	15116	15143	15147	15036	15149	15020	15092	15150	15033	14957	15036	15109	15184	15288	15078	15228	15159	15131	15167	15132	15200	15222	14952	14905	15188	15122	15234	14928	15185	15134	15147	15047	15081	15026	15127	15062	15082	15140	15091	15276	15308	15033	15310	15123	15202	15142	15136	15185	15193	15143	15039	15290	14928	15224	15277	15165	15082	15083	15199	15027	15247	15136	15360	15081	15117	15062	15150	15040	15112	15193	15175	15149	15091	15258	15257	14962	15073	15104	15269	15215	15063	15037	15128	15249	15292	15097	15066	15318	15306	15141	15140	15240	15039	15159	15061	14834	15008	14867	15085	15139	15102	15274	15136	15261	15017	15217	15115	15126	15024	15270	15067	15446	15225	15108	15163	15190	15238	15003	15203	15137	15054	15258	15164	15189	15064	15061	15150	15274	14980	15160	15178	15120	15189	14991	15207	15021	15154	15088	15132	15320	15117	15060	15073	15126	15232	15127	15177	15106	15152	15238	15140	15258	15189	15177	15204	15279	15160	15219	14964	15122	15139	15048	15122	15202	15223	15168	15142	15267	15269	15073	15028	15209	15030	15238	15273	15148	15066	15122	14946	15192	15131	14976	15042	15127	15036	15097	15027	15140	15046	15328	14986	15272	15036	15211	15184	15004	15012	15038	15076	15053	15086	15091	15194	15057	15241	15235	15123	15070	15241	15276	15049	15117	15189	15082	15251	15147	15298	15039	15249	15163	14987	15132	15134	15204	15231	15123	15151	15200	15259	15176	15341	15175	15014	15260	15094	15126	15078	15073	15086	15080	15067	15151	15085	15034	15117	15063	15081	15209	15094	15102	15028	15131	14967	14976	15102	15150	15118	15096	15227	15001	15150	14986	15037	15134	15063	15068	15228	15106	15222	14884	15203	15057	15222	15149	15225	15191	15131	15046	15142	14991	15119	14944	15136	15112	15099	15075	15174	14996	15061	15115	15161	15157	15068	15049	15261	14955	15055	15330	15096	15104	15143	15177	15173	15133	15303	15085	14987	14950	15036	15231	15127	15111	15167	15320	15156	15049	15247	15110	15118	15154	15111	15223	15012	15057	15189	15022	15085	15012	15128	15188	15243	15153	15125	15261	15084	15212	15174	15272	15025	15186	15271	15039	15104	15082	15141	15016	15088	15104	15060	15189	15124	14967	15177	15190	15002	14934	15203	15126	15213	15113	15156	15171	15110	15071	15038	15203	15088	15115	15211	15106	15228	15074	15305	14973	15022	15199	15045	15039	14963	15072	15079	15160	15246	15048	15143	15169	15108	15245	15035	15146	15145	15063	15081	15409	15022	15064	15070	14990	15279	15042	15166	15275	15252	15035	15085	15168	15228	15248	15164	14986	15306	15123	15085	15108	15079	15141	15091	15355	15098	15069	15242	15073	14947	15298	15188	15188	15213	15249	15202	15133	15207	14875	15201	15015	15042	15105	15033	15178	15011	15084	15278	15249	15084	14997	15183	15301	15183	14990	15053	15125	15269	15098	15078	15301	15061	15070	15147	15135	15003	15030	15011	15269	15273	15174	15051	15123	14988	15121	15088	15246	15054	15154	15294	15010	15099	15113	15179	15012	15139	15121	15066	15057	15156	15336	15023	15324	15272	15155	15102	15012	14961	15074	15121	15097	15198	14996	15299	14964	15165	14953	15094	15132	14932	15090	15127	15298	15045	15087	15209	15268	15078	15143	15198	15034	15140	15126	15186	14992	15148	15070	14969	15192	15033	15085	15220	15088	15120	15254	15161	15106	15115	15061	15144	15006	15057	15179	15077	15063	15157	15106	15072	15208	15213	15083	15112	15225	15381	15279	15010	15085	15184	15136	15193	15061	15065	15242	15090	14944	15154	15114	15188	15082	15049	15074	15163	15219	15102	15202	14967	15035	15205	15120	15075	15222	15029	15295	15094	15246	15194	15173	15053	14948	15158	14957	15059	15134	15037	15228	15162	15147	15119	15057	15258	15098	15050	15296	15153	15118	15054	15014	15135	15147	15195	15093	15059	15282	15020	15122	15136	15075	15020	14992	15164	15271	15235	15182	15280	15020	15164	15096	15261	15209	15180	15123	15072	14986	15006	15407	15104	15177	15027	15138	14940	15036
25642	20762	26917	25411	20519	19588	19627	19018	19796	23494	34054	36240	27930	21708	18954	18239	18368	18327	18260	18368	18239	18257	18406	18293	18200	18075	18283	18405	18151	18302	18213	17936	18058	18290	18312	18310	18093	18151	18360	18224	18134	18365	18320	18197	18199	18118	17989	18170	18298	17974	18143	18220	18397	18234	18203	18266	18077	18182	18237	18234	18356	18261	18252	18156	18415	18157	18301	18214	18155	18300	18305	17966	18225	18042	18513	18297	18114	18019	18199	18215	18389	18245	18200	18251	18123	18125	18018	18312	18398	18219	18306	18342	18189	18254	18215	18136	18182	18169	18352	18288	18289	18234	18371	18100	18478	18089	18228	18257	18279	18081	18197	18181	18102	18428	18168	18161	18060	17983	18296	18293	18238	18167	18359	18417	18134	18093	18317	18066	18279	18447	18080	18291	18320	18086	18235	17998	18088	18312	18091	18256	18271	18242	18371	18195	18242	18088	18066	18089	18349	18191	18210	18026	18085	17987	18186	18235	18325	18234	18185	18125	18242	18155	18309	18357	18289	18192	18291	17983	18118	18133	18235	18271	18354	18261	18149	18232	18471	18240	18224	18189	18238	18003	18202	18188	18129	18228	18353	18015	18301	18099	18201	18104	18212	18164	18363	18225	18233	18267	18200	18146	18141	17932	18305	18147	18130	18186	18383	18275	18142	18168	18368	18291	18351	18014	18187	18313	18301	18171	18044	18131	18169	18117	18001	18124	18216	18150	18160	18116	18530	18323	18300	18313	18265	18203	18386	18276	18197	18275	18094	18213	18425	18303	18174	18298	17916	18208	18414	18153	18318	18152	18068	18191	18224	18074	18039	17893	18094	18063	18204	18457	17999	18220	18079	18167	18055	18212	18224	18298	18236	18352	17939	18270	18246	18157	18128	18233	18249	18281	18148	17934	18238	18156	17929	17933	18364	18056	18177	18291	18446	18488	18259	18074	18310	18193	17963	18111	18160	18209	18293	18168	18187	18041	18249	18256	18018	17946	18258	18433	18345	18220	18130	18039	18506	18231	18160	18169	18323	18166	18245	18158	18272	18112	18124	18260	18294	18243	18139	18125	18146	18315	18344	18179	18281	18499	18168	18130	18092	18204	17922	18321	18180	18175	18195	18261	18177	18162	18267	18120	18233	18242	18120	18365	18198	18295	18202	18149	18104	18174	18204	17982	18146	18325	18196	18347	18112	18180	18144	18311	18159	18239	18563	18105	18168	18210	18235	18035	18203	18292	18413	18366	18341	18219	18245	18055	18073	18030	18189	18155	18203	18260	18266	18411	18063	18180	18167	18113	18111	18254	18148	18108	18328	18221	18332	18012	18305	18089	18218	18514	18204	18226	18047	18024	18369	18225	18213	18373	18150	17992	18034	18182	18286	18179	18198	18271	18272	18051	18165	18100	18169	18280	18148	17966	18234	18169	18201	18117	18225	18180	18297	18148	18323	18349	18207	18366	18233	18336	18077	18096	18287	18158	18104	18322	18308	17991	18338	18178	18286	18199	18256	18157	18117	18236	18245	18163	18213	18205	18202	18132	18226	18351	18196	18369	18516	18225	18287	17990	18175	18229	18177	18343	18206	18251	18203	18272	18241	18356	18249	18175	18256	18130	18321	18357	18305	18300	18372	18086	18213	18264	18253	18245	18167	18094	18189	18282	18296	18392	18143	18251	18230	18132	18128	18310	18156	18224	18222	18214	18168	18178	18119	18240	18096	18174	18130	18190	18256	18131	18201	18148	18046	18167	18199	18154	18054	18157	18290	18281	18184	18294	18211	18026	18074	18284	18205	18293	18034	18232	18165	18511	18357	18147	18324	18210	18157	18138	18237	18227	18193	18191	18291	18082	18245	18474	18150	18077	17985	18032	18084	18319	18183	18231	18258	18203	18369	18339	18374	18377	18307	18158	18107	18121	18147	18171	18408	18182	18296	18287	18247	18117	18079	18249	18090	18034	18170	18166	18440	18238	18125	18413	18275	18321	18344	18399	18222	18217	18153	18184	18067	18184	18199	18059	18194	18132	17976	18095	17992	18204	18181	18184	18138	18284	18233	18343	18019	18145	18174	18106	18368	18267	18175	18121	18297	18392	18088	18111	18106	18042	18311	18402	18219	18110	18318	18234	18133	18080	18402	18254	18042	18137	18012	18154	18229	18011	18121	18055	18344	18264	18280	18063	18298	18193	18250	18414	18294	18088	18242	18191	18082	18172	18247	18110	18299	18342	18209	18285	18479	18323	18182	18300	18068	18155	18093	18290	18066	18004	18148	17962	18326	18275	18282	18126	18294	18364	18359	18236	18412	18124	18393	18123	18179	18133	18126	18109	18178	18008	18379	18246	18292	18129	18169	18266	18242	17966	18331	18184	18322	18154	18185	18488	18289	18185	18321	18193	18212	18272	18215	18316	18011	18191	18229	18388	18013	18326	18246	18253	18221	18140	18136	18334	18304	18423	18284	18202	18153	18100	18294	18323	18170	18261	18087	18040	17948	18211	18152	18390	18283	18116	18555	18443	18298	18063	18107	18298	18221	18148	18352	18037	18343	18167	18213	18262	18285	18061	18428	18162	18226	18142	18084	18209	18630	18197	18242	18056	18118	18208	18192	18338	18275	18128	18172	18165	18275	18075	18540	18413	18191	18096	18172	18228	18017	18282	18203	18342	18201	18009	18218	18036	18297	18484	18324	18079	18112	17939	18175	18134	18179	18262	18142	18298	18282	18123	18017	18129	18155	18021	18460	18130	18149	18309	18188	18118	18135	18331	18305	18281	18087	18200	18266	18192	18168	18196	18202	18082	18100	18079	18283	18259	18326	18163	18186	18160	18044	18396	18112	18122	18183	18064	18211	18203	18228	18097	18107	18163	18121	18453	18111	18286	18176	18255	18201	18186	18124	18011	18250	18155	18202	18149	18156	18017	18242	18363	18188	18219	18049	18282	18377	18071	18165	17966	18187	18121	18097	18095	18156	18228	17928	18116	18178	18079	18170	18227	18231	18214	18182	18328	18176	18226	18301	18122	18262	18317	18065	18123	18159	18274	18303	18219	18110	17989	18084	18231	18034	18047	18147	18321	18094	18028	18251	18035	18177	18125	18329	18308	18330	18309	18159	18078	18177	18166	18088	18167	18225	18058	18174	18336	18110	18219	18234	18120	18045	18148	18294	18118	18320	18076	18128	18371	18141	18136	18380	18200	18154	18173	18122	18076	18126	18139	18126	18176	18132	18161	18034	18068	17978	18319	18173	18267	18208	18316	18141	18105	18336	18271	18239	18218	18475	18053	18114	18023	18222	18283	18286	17980	18312	18342	18243	18118	18175	18316	18150	18316	18278	18373	18335	18318	18171	18349	18234	18167	18120	18175	18122	18291	18182	18344	18251	18297	18173	18091	18198	18191	18174	18158	18309	18261	18318	18244	18153	18162	18069	18086	18340	18170	18316	18144	18153	18339	18067	17952	18060	18246	18283	18123	18388	18144	18178	17888	18193	18247	18198	18217	18375	18061	18329	18195	18154	18137	18188	18116	18187	18224	18040	18220	18395	18061	18124	18289	18192	17939	18137	18228	18227	18244	18220	18106	18155	18263	18336	18163	18435	18528	18376	18222	18310	18276	18329	18135	18081	18252	18106	18186	18331	18322	18013	18117	18291	17981	18263	18322	18391	18217	18264	18298	18319	18194	18200	18197	18016	18134	18213	18241	18257	18213	18135	18273	18269	18362	18331	17945	18188	18177	18226	18181	18126	18022	18229	18226	18468	18195	18286	18199	18234	18190	18353	18119	18283	18183	18413	18172	18206	18328	18171	18400	18245	18363	18075	18196	18112	18052	18138	18389	18128	18091	18035	18109	18138	18377	18294	18307	18302	18199	18347	18185	18183	18227	17981	17931	18223	18203	18178	18209	18170	18179	18186	18230	18253	18113	18287	18329	18132	18177	18307	18309	18122	18119	18250	18209	18297	18123	18152	18213	18295	17966	18164	18228	18221	18179	18280	18055	18258	18285	18116	18185	18265	18389	18301	18363	18326	18206	18303	18135	18000	18366	18335	18233	18403	18132	18167	18310	18249	18334	18308	18196	18223	18031	18242	18183	18070	18126	18165	18205	18348	18166	18239	18177	18107	18189	18221	18075	18103	18255	18258	18077	18351	18339	18366	18369	18181	18241	18349	18436	18099	18103	17988	18203	18193	18361	18316	18348	18116	18048	18397	18086	18074	18182	18223	18147	18015	17980	18191	18185	18184	18296	18331	18202	18135	17965	18033	18287	18449	18259	18304	18198	18063	18103	18116	18180	18335	18102	18123	18265	18273	18210	18273	18225	18149	18148	18196	18135	18128	18159	18240	18211	18395	18264	17978	18117	18132	18012	18144	18200	17989	18307	18048	18092	18171	18154	18237	18308	18215	17937	18414	18191	18391	18065	18135	18310	18320	18271	18289	18008	18171	18352	18252	17984	18091	18238	18283	18293	18290	18253	18307	18214	18255	18226	18105	18298	18195	18206	18242	18205	18163	18169	18176	18191	18228	18380	18324	18273	18444	18243	18152	18336	18300	18275	18269	18028	18098	17981	18079	18183	18163	18280	18156	17992	18123	18248	18274	18144	18196	18048	18333	18187	18147	18248	18170	18269	18222	18249	18377	18275	18498	18103	18298	18423	18035	18199	18050	18395	18230	18306	18310	18161	18027	18199	18287	18183	18307	18194	18369	18197	18401	18298	18262	18051	18207	18285	18376	18299	18138	18250	18161	18124	18246	18179	18431	18359	18387	18078	18121	18241	18235	18275	18230	18285	18320	18327	18183	18137	18118	17979	18250	18145	18261	18352	17951	18442	18032	18460	18194	18074	18059	18258	18280	18128	18407	18192	18078	18277	18136	18408	18128	18075	18213	18219	18373	18292	18301	18143	18242	18263	18117	18094	18187	18366	18129	18154	18239	18258	18069	18315	18454	18304	18364	18098	18148	18469	18346	18205	18282	17973	18199	17895	18278	18036	18151	18028	18158	18226	18144	18340	18195	18262	18138	18136	18093	18193	18247	18238	18196	18333	18234	18300	18210	18184	18001	18249	18203	18283	18427	18375	18225	18289	17897	17979	18278	18509	18336	18324	18213	18303	18096	18217	18218	18304	18194	18228
14165	20269	19556	17396	16304	15825	15746	15587	17975	23917	35916	35863	25187	17981	15436	15019	14988	15126	15088	15081	15155	14940	15218	14981	15181	15011	15090	15133	14896	15062	15041	15320	15090	15209	15259	15049	14979	14996	15189	14886	15104	15126	15189	15202	15143	15177	15125	15025	15117	14959	15027	14931	15015	15146	14936	15040	14984	14981	15179	15072	15045	15029	14953	14834	15146	15081	15067	15079	14957	15169	15208	15131	15077	15136	15123	14924	15012	14895	15116	14871	15165	15040	15069	15037	15112	14972	15217	15174	14972	15150	15197	14997	15144	15036	15093	15033	15227	15068	15036	14813	15158	15122	15025	15006	15004	14969	14956	14838	15084	15023	14926	15034	15049	15089	15134	14864	15038	15000	15164	15050	14840	14987	15159	15226	15149	15127	15003	15068	14853	15273	15113	14987	15009	15158	15039	15157	15187	15146	15068	15094	15138	15059	15075	14941	15099	15043	15052	15094	14957	15047	14967	15011	15114	15218	15203	15211	15149	15278	15070	15183	15134	15096	15048	15024	15014	15063	15091	15014	14938	15152	15144	14944	15132	15075	15019	15112	15087	14907	15002	14844	15044	15147	15019	14984	15097	14985	15112	15151	15215	14984	15174	15249	15148	15091	15051	15069	15326	15020	15026	14991	15062	15078	14980	15073	15104	14947	15002	15049	14996	15150	15100	15042	15070	15165	14968	15027	14831	15103	15094	15026	15039	15050	14989	15053	15169	15104	14983	15006	15150	14945	14992	15125	15040	14911	15108	15218	15125	14975	15133	15028	15206	15086	14876	15010	14985	15193	15051	15055	14997	15225	15056	14921	14942	15053	15180	15202	14851	15169	15112	15153	15044	14944	15083	14922	15103	15069	14997	15131	15186	15202	15074	14943	15135	15162	14995	15274	15135	14994	15075	15010	15087	15098	14912	14909	15073	14952	15219	14912	15141	15085	14904	15026	15207	15097	15266	15069	14977	15010	15051	14918	14974	15106	15113	15041	15098	15022	15326	14986	15040	15078	15001	15182	15045	15006	15045	14927	15065	14988	15058	15032	15025	15229	15050	15019	14996	15091	14939	15093	15046	15021	14971	14937	14980	15033	15193	15103	15184	15112	14958	15071	15036	15121	15032	14842	14992	14936	15156	15158	15107	15051	15023	15050	14946	15032	15120	15138	15035	15060	14862	15018	15087	15194	14958	14980	15014	15070	15141	15022	14916	15099	15036	15220	15066	15050	15035	15063	15186	15100	15162	15013	15070	15109	15056	15116	14967	15019	15032	15084	15058	15073	14917	15194	15084	15028	15030	14932	15319	15075	14973	15063	15047	14946	15100	15178	14955	15220	14962	15021	15120	15097	15041	15133	14987	14973	15007	14877	15027	15085	15150	14971	15017	15047	15131	14953	15138	15167	15062	15165	14913	15067	14961	15012	15096	14961	15094	14972	15031	15178	15114	14911	15141	15076	15111	14969	15118	15121	15082	14972	15071	15112	15150	15092	14998	15027	15166	15236	15147	14987	15009	14925	15124	15139	15218	15109	15130	15028	15051	15001	15101	15190	15022	15113	15028	14980	15133	15072	15099	14931	15128	14930	14965	14899	14977	15106	14972	15062	15185	15087	15032	14885	15039	15103	15110	14963	14979	15020	15001	14934	15048	15030	14939	15065	15037	15155	15168	15109	15079	15116	14919	14996	15137	14894	15097	15058	15023	15044	15022	15066	14961	14948	15141	14987	15011	15063	14965	14984	15025	14959	15039	15008	15056	15022	15208	14903	15078	15168	14927	14958	15016	15058	15013	15055	15077	15079	15086	14970	15028	15108	15174	15031	15135	14901	15196	14965	15029	14965	15057	15259	14981	15146	14963	15197	15129	15051	15060	15246	14936	15092	15197	15003	15077	14887	15103	14944	15263	15048	15062	15159	15095	15070	15274	15084	15102	15024	14950	14969	14991	14898	14930	14908	15115	15224	14954	15117	14989	14916	15109	14877	15033	15042	14994	15121	15004	15328	15056	15101	15090	15041	15213	15187	14940	14968	15162	15106	15101	14913	15004	15107	15097	15129	15014	15036	15094	15056	14907	15020	15220	15100	14980	15014	15111	15014	15078	15189	15022	14829	14930	15143	15114	15293	14994	15032	14985	15002	15063	15136	15191	15147	15174	15220	14905	15071	15064	15150	14845	15086	15129	15106	15138	15149	15034	14951	15045	14802	14978	15038	14979	15080	14937	14933	14928	15011	14963	15012	15041	14851	14961	15129	15015	14894	15192	14885	15161	14951	14915	14862	15170	15021	15224	15071	15020	14941	15153	14903	14810	15097	14873	15086	15038	14909	14950	14980	15178	15092	14828	15004	15053	15065	15118	15095	15159	15020	15118	15152	14969	15112	15018	15061	15139	14977	15161	15107	14982	15222	15105	14926	15243	15060	15013	15098	15155	15068	15059	15111	15145	14871	14933	15074	14997	15124	15217	15043	15018	15006	15109	15120	15071	14919	15157	15006	15032	14932	14987	15100	15157	15068	15163	15034	15156	14897	15047	15078	15039	15120	15055	15161	15030	14994	14953	14969	15137	15074	15181	14943	14927	15178	14968	15096	14902	14984	14897	14966	14969	15175	14963	14982	14988	15037	15086	14864	15137	15005	15162	15092	15000	15041	15054	15044	14957	14870	15037	15049	15086	15161	15037	15126	14951	15026	15092	15058	15076	14931	14925	15217	15108	15077	14955	14963	14964	15017	14982	15212	15033	15041	14907	15206	15194	15008	15065	15124	15039	14980	15046	14982	15141	15061	15126	15207	15089	15148	15182	15043	15124	15008	15144	15238	15074	15139	15044	15152	15084	15134	15158	14885	15029	14991	15075	15127	14969	14990	14986	14979	15146	15098	15028	15011	15113	14815	14878	15182	15077	15058	14967	15100	15024	15013	15167	15205	15087	15208	14873	15300	15068	15019	15024	15046	15202	14928	14922	15196	15065	15259	15172	15092	15072	15165	15070	15001	14920	15085	15080	15063	15160	15203	15081	15104	15025	15057	14955	15074	14918	14989	15162	14949	14908	15144	15137	15042	15049	14979	15098	15097	15131	15014	15124	15079	14952	15113	15112	14989	15095	15095	14874	15115	15101	15016	15032	15118	15262	15085	15176	15234	15097	14974	15209	15131	14965	15191	15163	14972	14990	15136	15105	14944	15119	15110	15099	15080	15271	15093	15061	15041	15092	14973	15023	15259	14981	14906	15128	15017	15137	15102	15000	15063	14823	15103	15021	15065	15151	14950	15042	15065	15101	14971	15269	15068	15156	15039	15228	15101	15013	15049	15189	15201	14944	15137	15190	15090	14932	14914	15004	15237	15019	14885	14984	14986	14943	15068	15114	15166	15214	15095	15126	15017	14970	15148	15099	14988	15022	14971	14894	14812	15227	15050	14904	15197	15026	15264	15169	15012	15050	14960	15129	15107	14940	15097	14989	15174	14967	15015	15088	15020	15064	15118	15082	15063	15159	14991	15106	14878	15132	15201	15158	15111	15204	15148	15079	15066	15120	15012	15128	14944	15198	14843	15130	15008	14973	14952	15156	14924	15030	15123	15040	14978	15188	14939	15012	15072	14914	15114	14997	15094	15160	15215	15312	15072	15063	15058	15093	14782	15070	14957	15136	15021	15062	14932	15089	14980	14905	14991	15065	15112	15128	14891	15066	15124	15208	15124	15057	15026	15098	15005	15128	15142	15137	15072	15093	14982	15140	15147	15088	15143	14853	15092	14951	15062	15029	15161	14889	15205	14971	15150	15108	14987	14977	15092	15103	15206	14974	15149	15226	15196	15035	15068	15078	15075	15194	15122	14872	15063	14922	15025	14992	15126	15008	15028	15105	15267	14985	15032	15270	15132	15020	15009	15319	15081	15028	14911	15086	15253	14940	15127	14984	15116	15066	15122	15005	14948	15100	15161	14953	15139	15038	15189	15025	15048	15010	14787	15024	15036	15077	15125	15050	15193	15049	14862	15051	15064	15136	15059	14908	14841	15197	15016	15144	15127	14954	15296	14987	15031	14960	14959	15073	15122	15075	15143	15025	15014	15064	15062	14993	14988	15052	15053	14816	15103	14960	15139	15187	14992	15093	15174	15136	14935	15236	15054	14977	15053	15118	15035	15016	15128	15236	15048	15184	14998	15113	15126	15026	14950	14985	14968	15032	14993	14946	14990	15088	15100	15027	15010	15108	14976	15079	15213	15024	15047	15027	14981	15143	15093	15109	14982	15098	15265	15132	15088	14922	15062	15042	14906	15058	15100	15133	14985	15016	14988	15105	15046	15024	15255	15054	15005	15068	15110	14932	15093	15140	14963	15017	14959	15050	14949	14973	15122	14983	15096	15117	14931	15131	15083	14897	15193	14988	15060	14961	15108	15005	14914	15084	15014	15203	15192	14985	15144	15027	15101	15062	14834	15210	15279	15005	14984	15078	15097	14950	15055	15076	15112	15077	14989	15172	14927	15119	14975	15113	14931	15131	15053	14979	15118	15093	15004	15169	14950	15014	14966	15114	15052	15033	15201	14968	15166	15195	15035	15244	14948	14872	15143	15111	14989	15068	15120	15049	15086	14985	15116	14875	15138	15027	14950	15116	14928	15022	14907	15130	14968	15010	14930	14971	15103	15217	14785	15159	14975	15044	14988	14997	15063	15221	14902	14949	14996	15094	14932	15161	14971	15333	15071	14978	15106	15024	15141	15109	15000	15102	15153	15167	15107	15100	15035	15149	15043	15105	15065	14889	15226	14920	15135	15012	15076	15074	15079	14870	15097	14944	15077	15056	15061	14983	14985	15110	14988	15082	15087	15084	15169	15061	15057	15167	15078	15050	15026	15009	15017	15149	15102	15005	15088	14956	15106	15080	15049	15149	15222	15112	15072	15201	15106	15155	15012	15091	15128	14935	15100	14890	15031	15209	15078	15095	15126	15050	15170	15167	15106	15120	14825	15088	15113	15135	15021	15016	15018	15042	15090	14907	15150	15097	14953	15170	14937	14922	15033	15015	15144	14999	15021	15051	15020	15074	14940	14920	15043	15024	15134	15074	15055	14998	15002	15041	15152	15268	14938	15010	15101	14923	15048	15022	15204	14931	15228	15111	15004	14905	15092	15059	14977
23466	20738	28022	23555	21343	23244	23101	19464	19488	23960	46447	53316	38481	26424	20285	18859	18449	18392	18421	18478	18385	18492	18535	18460	18582	18316	18438	18431	18521	18455	18191	18431	18421	18250	18672	18184	18325	18687	18522	18243	18549	18385	18436	18579	18423	18494	18333	18607	18543	18483	18293	18303	18249	18396	18417	18497	18427	18416	18366	18407	18585	18300	18381	18375	18290	18392	18248	18269	18401	18341	18397	18239	18245	18202	18418	18438	18389	18342	18272	18329	18407	18439	18532	18454	18366	18297	18393	18501	18563	18251	18426	18365	18294	18325	18376	18379	18383	18297	18221	18125	18339	18217	18282	18521	18269	18259	18254	18348	18221	18444	18328	18295	18308	18368	18303	18182	18330	18386	18081	18452	18410	18424	18478	18343	18540	18311	18266	18250	18335	18265	18336	18305	18298	18299	18352	18251	18332	18106	18254	18351	18267	18368	18225	18169	18297	18353	18214	18341	18520	18353	18574	18130	18261	18308	18372	18362	18193	18295	18236	18357	18190	18229	18298	18296	18467	18200	18223	18356	18438	18057	18474	18343	18244	18531	18261	18258	18442	18229	18391	18303	18303	18451	18143	18351	18436	18327	18452	18457	18244	18301	18417	18480	18294	18294	18253	18306	18219	18215	18594	18175	18233	18304	18390	18485	18321	18345	18531	18205	18251	18198	18279	18473	18275	18247	18188	18376	18138	18395	18249	18297	18387	18100	18304	18336	18418	18241	18328	18502	18526	18273	18355	18200	18359	18391	18558	18318	18419	18050	18381	18461	18365	18267	18596	18451	18222	18322	18236	18263	18226	18391	18199	18426	18379	18232	18135	18287	18403	18267	18274	18181	18318	18374	18374	18165	18406	18200	18233	18683	18390	18149	18291	18400	17998	18186	18184	18501	18403	18327	18394	18203	18224	18157	17996	18162	18545	18380	18212	18128	18175	18216	18226	18497	18313	18321	18179	18365	18313	18499	18324	18264	18027	18496	18203	18222	18440	18466	18283	18441	18281	18243	18218	18314	18405	18284	18332	18367	18234	18359	18275	18192	18459	18268	18252	18243	18289	18352	18215	18316	18207	18221	18268	18359	18210	18253	18268	18217	18260	18317	18563	18322	18305	18394	18384	18316	18424	18284	18342	18379	18408	18251	18267	18184	18404	18325	18502	18331	18296	18451	18366	18212	18308	18364	18550	18454	18282	18165	18150	18185	18265	18256	18477	18667	18243	18215	18202	18389	18195	18484	18433	18408	18325	18327	18467	18572	18343	18352	18483	18273	18260	18421	18354	18288	18454	18357	18624	18383	18274	18227	18380	18388	18393	18370	18255	18491	18370	18174	18345	18314	18204	18220	18478	18231	18493	18209	18540	18261	18190	18349	18416	18295	18403	18301	18282	18601	18346	18442	18148	18341	18111	18164	18150	18307	18238	18334	18341	18318	18358	18262	18339	18242	18247	18164	18264	18362	18380	18572	18363	18243	18247	18313	18326	18374	18274	18389	18276	18504	18357	18222	18347	18176	18470	18233	18308	18506	18021	18141	18179	18406	18241	18061	18487	18177	18284	18296	18449	18106	18252	18388	18457	18302	18435	18156	18284	18432	18278	18259	18461	18210	18245	18456	18343	18525	18363	18213	18376	18414	18376	18510	18301	18382	18301	18343	18161	18271	18297	18336	18357	18109	18181	18220	18272	18357	18168	18214	18438	18266	18418	18335	18176	18346	18398	18252	18256	18114	18046	18338	18394	18276	18496	18202	18214	18408	18506	18226	18371	18366	18252	18143	18499	18407	18373	18342	18326	18314	18129	18344	18294	18194	18241	18408	18346	18352	18330	18338	18341	18188	18285	18349	18295	18343	18255	18204	18297	18330	18022	18368	18190	18336	18180	18333	18280	18269	18376	18376	18251	18391	18434	18046	18377	18199	18041	18067	18381	18327	18492	18432	18394	18538	18315	18452	18422	18313	18405	18196	18149	18434	18360	18295	18287	18365	18373	18473	18358	18156	18399	18179	18445	18307	18339	18244	18317	18215	18318	18259	18265	18123	18443	18261	18367	18022	18217	18271	18289	18324	18154	18410	18246	18299	18349	18343	18219	18332	18468	18097	18340	18407	18507	18416	18381	18168	18383	18199	18383	18190	18216	18091	18225	18272	18403	18253	18300	18429	18295	18413	18254	18375	18384	18347	18294	18355	18491	18216	18255	18387	18428	18167	18256	18229	18140	18131	18192	18303	18565	18329	18311	18213	18272	18376	18155	18077	18266	18357	18194	18306	18343	18395	18297	18284	18345	18304	18371	18273	18277	18249	18267	18385	18310	18355	18115	18399	18462	18372	18215	18312	18215	18428	18337	18247	18177	18102	18223	18269	18435	18236	18297	18072	18355	18279	18571	18622	18210	18426	18021	18343	18470	18419	18387	18289	18508	18212	18279	18226	18450	18144	18166	18260	18162	18190	18212	18252	18258	18287	18180	18330	18398	18468	18144	18409	18222	18177	18249	18455	18166	18387	18284	18463	18409	18304	18259	18414	18316	18403	18070	18344	18460	18496	18201	18225	18441	18440	18516	18363	18472	18281	18340	18345	18367	18273	18118	18298	18493	18352	18127	18192	18324	18430	18535	18257	18381	18304	18391	18277	18182	18115	18251	18455	18326	18257	18281	18411	18375	18462	18407	18538	18331	18251	18316	18255	18417	18262	18445	18437	18387	18303	18447	18129	18519	18285	18444	18356	18305	18422	18241	18176	18371	18110	18078	18216	18242	18233	18299	18253	18376	18367	18231	18330	18340	18420	18220	18268	18518	18365	18482	18435	18163	18284	18356	18236	18191	18431	18510	18263	18217	18395	18247	18304	18379	18514	18336	18573	18377	18354	18459	18375	18220	18442	18466	18384	18272	18325	18320	18101	18391	18261	18207	18228	18141	18156	18526	18307	18361	18265	18506	18448	18460	18173	18271	18407	18347	18332	18446	18138	18312	18358	18108	18446	18374	18446	18402	18371	18401	18469	18320	18411	18361	18336	18218	18217	18313	18191	18294	18466	18147	18275	18302	18355	18223	18257	18237	18146	18297	18161	18159	18132	18541	18216	18152	18230	18350	18088	18099	18173	18349	18119	18185	18291	18305	18200	18295	18266	18379	18380	18526	18314	18501	18240	18168	18264	18068	18282	18094	18456	18314	18576	18339	18131	18401	18358	18377	18127	18273	18181	18304	18402	18350	18340	18274	18388	18407	18178	18546	18354	18238	18398	18277	18248	18203	18316	18370	18261	18447	18272	18305	18346	18300	18319	18387	18180	18351	18334	18381	18413	18376	18313	18447	18272	18536	18351	18373	18075	18284	18310	18111	18282	18687	18201	18105	18292	18159	18434	18338	18316	18455	18317	18225	18206	18393	18213	18374	18382	18371	18344	18207	18383	18365	18222	18291	18248	18350	18245	18371	18154	18202	18337	18275	18273	18315	18487	18519	18323	18549	18311	18398	18258	18226	18199	18316	18189	18353	18349	18338	18299	18451	18382	18556	18333	18280	18225	18214	18270	18393	18334	18333	18160	18404	18545	18262	18278	18374	18269	18280	18211	18256	18319	18146	18384	18149	18191	18149	18496	18339	18171	18250	18415	18343	18195	18390	18261	18514	18362	18186	18286	18226	18222	18427	18172	18457	18117	18155	18238	18257	18443	18096	18385	18461	18145	18152	18343	18399	18510	18334	18414	18257	18299	18266	18349	18196	18283	18435	18375	18281	18296	18186	18369	18142	18096	18282	18209	18382	18145	18420	18144	18085	18664	18541	18172	18372	18365	18320	18190	18201	18270	18223	18337	18299	18196	18503	18298	18378	18369	18336	18379	18469	18131	18153	18069	18225	18311	18366	18508	18615	18245	18248	18512	18385	18357	18404	18470	18700	18115	18223	18157	18393	18159	18232	18156	18358	18199	18189	18346	18161	18164	18068	18272	18290	18189	18293	18384	18451	18312	18201	18341	18236	18133	18122	18264	18299	18279	18195	18315	18282	18344	18292	18198	18222	18476	18241	18363	18368	18354	18347	18454	18352	18278	18318	18308	18369	18238	18437	18237	18337	18380	18348	18157	18221	18340	18404	18326	18372	18357	18430	18238	18298	18416	18141	18289	18244	18077	18684	18558	18274	18317	18363	18358	18524	18448	18163	18466	18291	18320	18239	18363	18289	18325	18365	18396	18178	18229	18197	18357	18331	18385	18093	18410	18449	18148	18471	18189	18510	18251	18333	18285	18460	18416	18542	18211	18417	18245	18287	18337	18298	18192	18288	18225	18245	18364	18521	18235	18195	18293	18296	18586	18401	18270	18437	18432	18357	18352	18231	18268	18085	18578	18103	18222	18128	18261	18254	18336	18405	18394	18333	18248	18459	18363	18541	18405	18387	18390	18386	18187	18347	18142	18215	18262	18260	18107	18329	18441	18208	18366	18255	18250	18320	18144	18422	18450	18454	18297	18396	18255	18357	18263	18244	18410	18445	18124	18484	18243	18284	18369	18567	18335	18144	18217	18285	18247	18427	18319	18581	18397	18247	18210	18332	18470	18348	18338	18239	18231	18436	18424	18322	18423	18164	18365	18371	18308	18355	18535	18200	18387	18435	18236	18268	18402	18198	18127	18206	18426	18193	18241	18402	18428	18434	18548	18255	18523	18579	18388	18324	18328	18189	18243	18444	18224	18483	18258	18514	18292	18265	18293	18279	18526	18272	18174	18201	18058	18434	18418	18220	18318	18339	18069	18398	18344	18308	18350	18517	18253	18240	18120	18338	18371	18146	18316	18137	18353	18218	18331	18497	18385	18262	18416	18363	18136	18318	18256	18254	18381	18366	18396	18220	18448	18278	18398	18306	18408	18333	18300	18222	18232	18442	18525	18450	18310	18176	18426	18375	18458	18566	18254	18407	18391	18365	18221	18278	18126	18484	18252	18215	18287	18178	18379	18444	18301	18394	18147	18436	18118	18357	18425	18145	18474	18475	18498	18137	18183	18305	18295	18354	18354	18189	18453	18117	18505	18251	18462	18258	18308	18293	18258	18286	18221	18463	18176	18207	18639	18320	18306	18300	18222	17991	18372	18424	18519	18452	18473	18397	18291	18083	18193	18115	18267	18274	18311	18484	18364
16756	27297	25533	20805	18537	17465	16947	16532	17549	25033	48765	51051	36368	22555	16327	15457	15081	14977	15001	15250	15104	15229	15298	15173	15119	15141	15236	15220	15069	15083	15343	15088	15320	15267	15132	15158	14969	15227	15162	15045	15242	15105	15380	15306	15204	14975	15113	15051	15053	15036	15246	15177	15039	15153	15100	15091	15233	15097	15307	15219	15174	15073	15190	15084	15066	14986	15172	15127	15172	15127	15348	15112	15235	15008	15236	15191	15132	15203	15226	15133	15285	15123	15066	15079	15109	15123	15110	15069	15105	15212	15227	15187	15188	15133	14976	15045	15144	15106	15216	14988	15099	15112	15236	15128	15115	15130	15126	15145	15076	15060	15201	15043	14953	15172	15119	15126	15129	15199	15015	15052	15115	14938	15007	15207	14934	15061	15041	15045	15095	15079	15184	15132	15122	15077	15300	15123	15280	15027	15040	15146	15201	15139	14993	15111	15211	15036	15173	15218	15183	15154	15021	15172	15099	14998	15125	15043	15048	15204	15054	15030	15066	15025	14989	15023	15309	15139	15078	15216	15151	15078	15119	15056	15092	15204	15140	15194	15197	15138	15234	14995	15038	15063	14989	15137	15102	14976	15172	15092	15221	14986	15064	15251	15158	15224	15144	15073	15115	15267	15030	14980	15037	15025	15133	15048	15193	15180	15073	15258	15235	15075	15205	15148	15227	15068	15023	15124	15138	15060	15144	14858	15081	15081	15088	15050	15100	15276	15277	15086	15020	15142	15243	15112	14983	15044	15253	15063	15139	15054	15009	15141	15025	15140	15044	15085	15193	15230	14969	15099	15185	15196	15009	15211	15203	15105	15109	15191	15191	15129	15258	15153	15235	15033	15101	15122	15311	15160	15037	15064	15159	15108	15215	15151	15105	15147	15274	15001	15012	15035	15042	15093	15072	15107	15107	15028	15088	15172	15066	15094	15266	15026	15173	15131	15264	15135	15056	15238	15283	14995	15054	15037	15201	15062	14940	15196	15068	15261	15071	15168	15308	15097	15269	15108	15169	15221	15266	15261	15003	15128	15241	15251	15202	15271	15239	14931	14909	14965	14914	15014	15018	15207	15058	15070	15127	15158	15198	15137	15028	15076	15083	15148	15170	15145	15117	15162	15146	15180	15289	15097	15022	15132	15236	15188	15171	15199	15227	15198	15093	15084	15116	15119	15142	15106	15188	15114	15092	15225	15150	15217	15035	15233	15057	15201	15188	15153	15198	14926	15160	15242	15014	15109	15230	15012	15053	15173	15203	15242	15018	15097	14946	15098	15247	15113	15256	15166	15036	15104	14994	15059	15215	15154	15198	15082	15064	15097	15091	15137	15209	15227	15197	15271	15058	15074	15036	15185	15293	15302	15150	15073	14937	15119	15064	15009	14980	15121	15193	14870	15141	15163	15166	15022	15241	15276	15003	15035	15049	15177	15393	15199	15306	14952	15135	15147	15083	15143	15132	15039	14987	15109	15187	15012	15155	15199	15163	15028	15185	15008	15289	15154	15100	15133	15221	15155	15165	15174	15109	15200	15060	15026	15192	15087	15071	15097	15160	15040	15153	15187	15245	15138	15196	15096	15263	15179	14990	15181	15054	15137	14988	15144	15137	15129	14972	15186	15171	14982	15142	15088	15202	15230	15037	15043	15021	15038	15168	15167	15050	15007	15195	15011	15056	15176	14979	15084	15158	15133	15213	15162	15142	15127	15080	15145	15128	15117	15017	15086	15067	15153	14982	15030	15194	15012	15204	15211	15271	15254	15199	15105	15127	15149	15200	14950	14852	15033	15057	15042	15159	15126	15200	15085	15170	15003	15144	15001	15073	15097	15089	15114	14980	15066	14990	15280	15063	15264	15154	15117	15363	15199	15166	15118	15132	15047	15206	14921	15223	14993	15016	15071	15057	15053	15195	15178	15081	15042	15306	15042	15079	15080	15171	14992	15159	15133	15233	15068	15059	15145	15019	15010	15172	15117	15140	15144	15116	14981	15022	15060	15244	15076	15033	15158	15009	15274	15113	14931	15107	15016	15165	15056	15151	15257	15203	15152	15264	15113	15072	15198	15179	15229	15079	15101	15097	15065	15164	15201	15077	15209	15203	14968	14999	15035	15085	15241	15106	15146	15011	15226	15161	15192	15208	15206	15050	15191	15062	15204	15048	15218	15175	15238	15113	15154	15010	14931	15213	15225	15135	15345	14895	15264	15140	14996	15094	15179	15055	15199	15018	15045	15349	15152	15014	15141	15358	15069	15006	15053	15200	15057	15350	15111	15053	15063	15168	15228	15018	14923	15031	15075	15154	15124	15082	15078	15110	15082	15129	15123	15170	15095	15390	15133	15172	15230	15032	14989	15104	15080	15060	15047	15182	15101	15064	15242	15214	15144	15135	15093	15037	15070	15161	15074	15135	14929	15104	15043	15025	15208	14944	15244	15141	15175	15030	15198	15167	15282	15031	15193	15173	15184	15119	15163	15280	15068	15244	15210	15076	15146	15182	15038	15190	15031	15115	15348	15110	15196	15100	15082	15227	15366	14993	15111	14978	15040	15102	15052	14987	15211	15046	15127	15259	14995	15110	15086	15281	15330	14872	15125	15135	15010	15163	15166	15114	14884	15092	15348	14984	15131	15127	15024	15096	15184	15167	15101	15198	15048	15112	15256	15158	15171	15023	14950	15332	15039	15121	15123	15176	15022	15174	15036	15184	14935	15188	15199	14971	15177	15173	15029	15000	15212	15317	15100	15142	14987	15166	15049	15080	15203	15210	15248	14959	15094	15153	14966	15218	15113	15124	15163	14898	15080	15134	15194	15058	15096	15002	15168	15103	15088	15149	15135	15285	15219	15157	15138	15042	15146	14979	15174	15034	15360	15085	15140	15164	14921	15063	15163	14978	15045	15164	15233	15133	15048	15256	15114	15168	15196	15094	15042	15048	14980	15123	15049	15082	15211	14879	15235	15056	15060	15035	15133	15061	15089	15168	15030	15088	15084	15119	15062	15144	15158	15238	15097	14965	15087	15066	15284	14967	15077	15230	15235	15089	15124	15097	15175	15144	15094	15219	15189	15077	15229	15190	15061	14974	15060	15064	15079	15083	15225	15054	15025	15224	15043	15082	15190	15094	15171	15079	15263	15147	15140	15187	15246	15114	15158	15093	15166	15050	15026	15053	15097	15170	15025	15226	15057	15131	15114	15032	15231	15132	15201	15128	15051	15018	15085	15071	15098	15202	15084	15030	15052	14919	14995	15062	15196	15174	14933	15122	14957	15349	15077	14996	15191	14970	15173	15207	15195	14994	15006	15179	15256	15090	15040	15039	15185	15226	15068	15098	15035	14942	15237	15126	15165	15114	15327	15166	14998	15240	15001	14956	15042	15060	15131	15107	15194	15120	15161	15071	15056	15174	15277	15196	15161	15169	14972	15228	15206	15090	15073	15192	15123	15309	15049	15191	15133	15172	15071	15138	15144	15222	15051	15030	15051	15136	15294	14946	15157	14990	15203	15108	14988	14796	14842	15169	15189	14978	15226	15193	15087	15141	15142	15166	15005	15132	15400	15125	15125	15037	15098	15020	15008	15178	15122	15150	15147	15117	15023	15242	15251	14913	15231	15292	15091	15158	15169	15117	15101	15159	15106	15146	15095	15037	15157	15173	15031	15070	15005	15259	15144	14947	15227	14873	15205	15056	14963	15095	14998	15196	15143	14942	15254	15085	15033	14970	15099	15126	15247	15136	15319	15213	15284	15159	15077	15063	14965	14959	15042	15215	15116	15150	15242	15096	15020	15132	15094	15153	15049	15070	15053	15004	15190	15082	15217	15094	14974	15180	14929	15064	15309	15046	15329	15201	14921	15134	15302	15136	15162	15185	14951	15129	15219	15144	15332	15104	15038	14962	15111	15067	15180	15219	15053	14793	15050	14943	14999	15151	15106	15118	15078	15302	14938	15062	15300	15219	15120	15173	15122	15166	15206	15162	15198	15065	14966	15217	15002	15149	15143	15135	14896	15104	15115	15139	15072	15117	15110	15011	15220	15057	15217	15230	15135	15191	15041	15057	15153	15268	15107	15183	15101	15005	15288	15026	15115	14945	15083	14980	15345	15162	15109	15121	15021	15035	15103	15157	15102	15087	15197	15095	15091	15210	15172	15320	15109	15182	15101	15214	15108	15109	15006	15230	15144	15104	15061	15191	15158	15111	15145	15017	15077	15121	15168	15094	14989	14910	15091	15296	15149	15142	15211	15126	14985	15034	15069	15158	15116	15100	15161	15284	15124	15154	15097	15105	15162	15018	14952	15058	15023	15188	14994	15001	15153	15144	15233	15117	14954	15292	15004	15048	15038	15311	15005	15254	15022	15051	15079	15228	15193	15003	15114	15176	15139	15053	15147	14970	15015	14994	15043	15119	15136	15391	15008	15178	15057	15128	15297	15186	14997	15130	15184	14878	15207	15272	15027	15197	15054	15229	15024	15152	15183	15026	15117	15217	14977	15032	15202	15078	15007	15079	15175	15065	15250	15092	15075	15129	15080	15056	15233	14983	15155	15175	14914	15163	15115	15132	15104	15062	15038	15184	15048	15046	15016	15128	15019	15199	15157	15154	15028	15150	15103	15154	15247	14982	15126	15210	15001	15159	15172	15109	15218	15108	15029	15161	15349	15109	15190	15078	15137	15103	15035	15059	15154	14997	15153	15100	15040	15101	15180	15126	15101	15235	14990	15169	15126	15161	15051	15152	15095	14938	15153	15352	15156	15021	15093	15315	15025	15228	15213	15001	15249	15311	15096	15162	15337	15243	15098	15255	15102	15098	15117	15127	15240	15329	15115	15183	15219	15130	15021	14962	15266	15203	15150	15225	15267	15174	15056	15043	15225	15087	15083	15040	15278	15221	15093	15132	15154	15290	15081	15301	15035	15138	15093	15264	15122	15105	15156	15079	15014	15100	15034	15163	14983	14973	14984	15244	15004	15109	14980	15055	15192	14949	15129	15040	15080	15094	15231	14954	15147	15206	15045	15179	15193	15105	15004	15128	15126	15148	15158	15208	15188	15075	15068	15124	15017	15071	15140	15014	15245	15091	15122	15114	15124	15129	15157	15262	15079	15093	15131	14996	15119	15085	15007	15012	14870
29666	21431	21262	19489	18270	18410	18583	18182	18310	18297	20355	22638	21233	19174	18609	18182	18122	18230	18241	18298	18229	18372	18158	17991	18063	18198	18279	18323	18306	18204	18211	18136	18374	18060	18122	18291	18314	18233	18231	18189	18226	18153	18089	18209	18141	18171	18261	18284	18143	18052	17994	18205	18197	18079	18115	18043	18181	18058	17986	18128	18164	17982	18407	18135	18167	18266	18139	18176	18347	18240	18144	18185	18315	18381	18212	18067	18360	17997	18224	17938	18170	18004	18203	17994	18021	18098	17944	18223	18129	18176	18261	18175	18128	17961	18127	17903	18241	18241	18435	18156	18417	18182	18121	18013	18185	18318	18115	18188	18313	18367	18211	18241	18104	18081	17873	18045	18042	18453	18230	18193	18273	18201	18270	18248	18311	18258	18094	18111	18252	17964	18194	18336	18323	18033	18226	18118	18042	18160	18264	18069	18193	18048	18156	18233	18272	18203	18163	18244	18067	18210	18159	18042	18000	18153	18113	18237	18283	18345	18076	18030	18186	18306	18199	18180	18203	18080	18253	18190	18146	18258	18287	18073	18098	18346	18219	18045	18166	17921	18252	18107	18037	17963	17927	18103	17955	18154	18104	18138	18140	18212	18258	18109	18293	18161	18113	18107	18068	18124	18252	18040	18253	18174	17994	18353	18235	18120	18115	18175	18102	18131	18126	18141	18259	18259	18034	18148	18271	18295	18249	18212	18170	17935	18315	18321	18122	18117	18062	18127	18235	18189	18273	18027	18162	18167	18006	18202	18125	18197	18263	18032	18273	17969	18115	17886	18373	18111	18195	18051	18023	18100	18065	18234	18161	18232	18130	18336	18210	18179	18163	18150	18272	18207	18201	18220	18220	18177	18050	18062	18393	18254	18350	17891	18190	17991	18301	18058	18139	18049	18050	18066	18295	18209	18204	18388	18162	18104	18333	18156	18154	18194	18157	18065	18228	18264	18135	18085	18030	18054	18090	18267	18134	18040	18081	18036	18265	18180	18333	18091	18309	18238	18124	18284	18354	18261	18358	18283	18499	18153	18216	18272	18348	18119	18148	18284	18009	18127	18242	18216	18075	18310	18113	18049	18379	18170	18412	18062	17941	18279	18098	18215	18005	18062	18314	18104	18159	18220	18143	18301	18163	18257	18134	18085	18088	18304	18216	18140	18243	18154	18088	18176	18051	18021	18047	18169	18328	18289	18263	18349	18063	18199	18037	18189	18316	18180	18139	18051	17990	18034	18149	18091	18195	18095	18056	18224	18063	18144	18342	18339	18162	18044	18184	18115	18069	17991	18137	18111	17979	18308	18174	18129	18348	18352	18107	18241	18130	18226	18135	18214	18219	18291	18048	17978	18056	18015	17984	18050	18276	18117	18160	18297	18366	18215	17939	18070	18120	18217	18226	18257	18065	18218	18245	18081	18236	18317	18341	18138	18110	18220	17988	18210	18363	18081	18118	18123	18214	18101	18122	18189	18134	18209	18114	18066	18246	18259	18131	18092	18151	18101	17954	17957	18055	18306	17979	18280	18038	18184	18223	18068	18158	17966	18258	18111	18176	18171	18117	18254	18127	18208	18369	18341	17937	17991	18180	18200	18053	18206	18184	18049	18175	18139	18232	18159	17993	18136	18157	18065	18012	18054	18280	18360	18113	18114	18181	18217	18198	18173	18251	18127	18184	18072	18319	18072	18140	18174	18067	18272	17941	18123	18224	18163	18188	18157	18268	18095	18209	18110	18048	18357	18154	18340	18042	18124	18230	18261	18149	18047	18057	18081	17996	18256	18067	18100	18489	18115	18245	18190	18065	18056	18066	18268	18254	18280	18159	18057	18191	18182	18301	18037	17996	18212	18166	18201	17923	18079	18203	18068	18201	18486	18130	18181	18250	18035	18340	18061	18195	18065	17981	18217	18072	17985	18150	18289	18164	18113	18233	18122	17948	18132	18185	17991	18340	18249	18110	18062	18112	18122	18188	18033	18138	18117	17893	18157	18273	18187	17878	18202	18145	18073	18219	18171	18087	18379	18168	18215	17994	17945	17950	18074	18107	18339	18309	18119	17909	18150	18201	17882	18083	18193	18089	18225	18282	18180	18183	18122	18148	18181	18105	18317	18130	18162	18135	18093	18403	18302	18269	18258	18059	18294	18254	18122	18054	18278	18196	18109	18284	18162	18011	18340	18212	18139	18119	18265	18164	18136	18172	18097	18014	18163	18276	18124	18198	18189	18293	18253	18192	18157	18428	18141	18157	18120	18140	18208	18092	18269	18019	18108	18069	18231	18232	18029	18133	18081	18195	18121	18080	18185	18207	18018	17839	18075	18239	18135	18313	18245	18016	18079	17973	18135	18082	18127	18521	18183	18226	18041	18481	18149	18320	18072	18192	18238	18154	18130	18208	18150	18334	18322	18116	18259	18040	18280	18294	18210	18169	17981	18216	18106	18046	18073	18213	18070	18130	18120	18104	18228	18303	18168	18150	18156	17991	18169	18146	18303	18122	18002	18209	18203	18232	18136	18289	18277	18129	18260	18151	18087	18410	18118	18196	18207	18328	18065	18108	17908	18145	18331	18250	18199	18175	18241	18229	18011	18046	18198	18266	18111	18139	18109	18012	18018	18213	17923	18077	18050	18009	18199	18135	18131	18065	18121	18176	18092	18286	18191	18130	18127	18238	18087	18108	18015	18135	17931	18225	18023	18049	18275	18146	18154	18276	18157	18087	18229	18026	18164	18260	18205	18054	18023	18313	18273	18006	18189	18101	18150	18050	18059	18159	18152	18116	17968	18189	18101	18259	18172	18325	17980	18135	18263	18250	18292	18228	18009	18203	18198	18164	17881	17898	18091	18158	18063	18233	18187	18300	18295	18073	18091	18100	18061	18106	18185	18137	18277	18224	18099	18219	17967	17950	18144	18142	18357	18292	18159	18381	18199	18121	18124	18508	18367	18198	18132	18224	18030	17988	18204	18070	18218	18079	18095	18050	18355	18242	18070	18245	18278	18261	18106	18327	18420	17969	18288	18128	18184	18164	18085	18243	18225	18129	18226	18057	18103	17987	18016	17948	18477	18180	18002	18369	18009	18092	18175	18128	18102	18171	18402	18257	18253	18076	18105	18345	18125	17913	18009	18185	18078	18211	17993	18174	18306	17998	18361	18119	18219	18212	18006	18288	18381	18232	18330	18311	18045	17965	18291	18194	18233	18240	18035	18097	18106	17975	18233	18115	18143	18191	17943	18205	18008	18386	18022	18190	18176	18219	18358	17939	17945	18090	18053	18150	18272	18442	18298	18197	17872	18030	18108	18216	18109	18062	18195	18428	18096	18245	18443	18124	18074	18097	18051	18268	18248	18106	18281	18031	18304	18123	18154	18092	18224	18064	17952	18058	18253	18276	18089	18218	18132	18224	17798	18064	18345	18255	18099	17910	17990	18066	18099	17885	17982	18006	18121	18245	18132	17989	18045	18250	18224	18314	18159	18278	17915	18183	18278	18048	18307	18341	18037	18178	18094	18159	18207	18233	18160	18309	18364	18169	18214	18191	18286	18261	18230	18201	18265	18061	18110	18234	18142	18186	18077	18031	18030	18158	18021	18060	18246	18257	18128	18151	17975	18301	18249	18223	18061	18316	18198	18288	18222	18168	18229	18129	18028	18167	18111	18057	18119	18335	18324	18179	18286	18176	18112	18040	18114	18241	18193	18300	18102	18204	18247	18193	18229	18261	18311	18483	18081	18148	18074	18039	18190	18180	18229	18199	18066	18288	18198	18097	18070	18257	17991	18218	17915	18113	18235	18134	18129	18219	18120	17998	18079	18143	17976	18007	18237	18340	18287	18023	17968	18157	18097	18128	18231	18075	17994	17990	18311	17920	18226	18128	18273	18268	18123	18306	18152	18227	18274	18145	18297	18121	18167	18159	18192	18006	17962	18040	18053	18270	18136	18263	18186	18284	18041	18028	18325	17984	18112	18068	18269	18159	18378	18226	18249	18267	18135	18114	18192	18179	18181	18012	18116	18096	18107	18193	18084	18324	18300	18057	18088	18187	18252	18222	18161	18050	17934	18052	18023	18047	18100	17950	18363	18218	18354	18188	18438	18285	18257	18262	18126	18196	18219	17995	18240	18210	18274	18135	18099	18267	18061	18097	18131	18094	18263	17939	18301	18213	18076	18117	18103	18136	18293	18202	18058	18133	18050	18087	18054	17963	18079	18167	18205	17965	18199	18125	18031	18215	18028	18122	18165	18185	18168	18284	18263	18214	18083	18124	17885	18269	18069	18114	17916	18222	18052	18125	18130	18196	18193	18412	18074	18118	18265	18260	18220	18184	18148	18225	18297	18130	18125	18286	18198	18240	18274	18206	18071	18263	18223	18188	18050	18114	18481	18208	17941	18134	18136	18186	18163	18209	18175	18236	18030	18069	18240	18359	18209	18307	18196	17908	18014	17860	17949	18191	18136	18064	18100	18113	18177	18236	18030	18191	18194	18312	18258	18197	18265	18144	18247	18202	18272	17969	17961	18450	18104	18162	18431	18140	18162	18027	18081	18476	18125	18261	18156	18180	18335	18230	18035	18025	18133	18092	18240	18135	18196	18489	18042	18077	18300	18059	18060	17999	18240	18211	18164	18162	18124	17958	18083	18253	18080	18012	18122	18074	18322	18207	18461	18089	17979	17986	18067	18143	18068	18064	18306	18086	18305	18113	18316	18140	18065	18122	18265	18322	18280	18206	18097	18338	18119	17977	18414	18283	18144	18151	17987	18307	18031	18292	18092	18188	18196	18121	18183	18199	18123	18010	17829	18129	18009	18119	18100	18274	18179	18192	18283	18197	18110	18153	18241	18131	18264	18208	18138	18034	18208	18193	18343	18055	17990	18026	18152	18004	18017	18186	18044	18241	18194	18121	18308	18197	18390	18025	18105	18015	18152	18101	18016	18200	18241	18122	18014	18217	18020	18120	18045	18235	18015	18152	18148	18183	18065	18171	18229	18106	18068	18311	18191	18126	18156	18292	18140	18181	17942	17817	18128	18403	18387	18332	18273	18390	18174	18376	18278	18064	18118	18257	18105	18153	18325	18015	18399	18167	18023	18122	18009	18014	18144	18067	18040	18228	18175	18252	17979	18093	18162
15625	16187	15927	15607	15311	15273	15054	15145	15122	15433	19154	20622	18165	15888	15266	15156	15066	15086	15043	15089	15009	15010	14997	14889	15169	15094	15057	15012	14975	14830	15028	15038	14993	14986	14956	15150	15158	15066	15082	15108	15200	15038	14981	15043	14988	14879	15011	15192	15242	14939	15080	14999	15175	15122	14927	14903	15085	14995	15105	15040	15103	14791	14985	15012	15017	15112	14975	14882	14903	15020	15048	14931	15143	15021	15046	15063	15116	14923	15073	14967	15012	15082	14955	15076	15001	15008	14987	15081	15049	14922	14898	14979	15270	14910	15262	15103	14969	14918	15021	15084	15087	15123	15061	14995	14993	14976	14936	15033	15174	15084	14951	14925	15120	15069	15090	15138	15125	14864	14916	15060	15116	15163	14989	15000	15028	15087	14807	14972	15078	15094	15140	15106	15120	15033	15155	14977	14921	15015	14840	14961	14939	15106	14996	15046	14928	15128	15066	14964	14988	14962	15018	15272	15000	14957	14903	15210	14869	15066	15088	15075	15014	15062	15009	14941	14946	15033	15075	14955	15143	14993	15031	14983	14936	14887	15051	15124	14978	15108	14868	14955	15031	15023	15102	14918	14999	15076	15100	15224	15045	15058	15131	14984	14932	15013	15127	15072	15132	15077	14914	15113	14895	14985	14978	15033	14961	14970	15029	15157	15000	15050	15119	14992	14992	15065	15022	15048	15127	14954	15029	14902	15005	15062	14951	15023	14991	15053	15047	15221	15136	15296	15091	15023	15192	14865	15105	14992	14996	14923	15112	15085	15130	15046	14992	14965	15049	15181	14988	15046	15013	15066	15037	14986	14993	15063	14843	14912	15007	14924	14995	15040	15045	15199	15071	14983	14943	15018	15068	15030	15071	14854	15048	15081	14933	14928	14996	15040	14969	15043	15076	15063	14981	14969	14962	14941	15168	14958	15095	15091	15037	15013	15006	15008	15071	15180	15037	15066	14972	15165	14916	15028	15036	15194	15059	14993	14868	15051	15050	14940	14929	15129	14881	14979	14911	15185	14973	15034	14868	15008	15075	14984	15048	15012	14861	14875	15018	15010	15025	15241	14964	15105	15088	14931	15192	14998	15087	14916	14926	14938	15032	15055	15177	14900	15044	14980	15243	15068	15072	14999	14863	15046	15007	14928	15066	14947	15061	14911	14897	15104	15056	15032	14977	14928	15050	15018	15020	14967	14947	14997	14794	15161	15138	14996	14915	15037	15097	14993	15114	15001	14897	15015	15185	15000	15109	15032	15051	15050	15105	15052	14976	15037	15279	14827	14929	15036	15084	15135	15024	15041	14925	15172	14966	15153	14887	15150	14993	15012	14957	15023	14977	15091	15021	15088	15088	15036	14834	15004	14928	14901	15100	14739	14915	15135	14865	14967	15025	15041	14938	15083	15053	15081	14960	14965	15108	14992	15050	15003	14966	14931	15066	15169	14891	14974	15071	15120	14958	15111	15128	15150	15185	15005	15090	14834	15002	15111	14982	15124	14947	15091	14785	15022	15079	14954	15069	14941	14861	15169	15085	15164	14846	14956	15018	15091	15021	15141	14968	15017	14987	14939	15086	15012	14878	14943	15098	14966	15028	15085	14895	14825	15112	15037	14797	14956	15168	14918	14850	15133	15148	14977	14991	15167	15006	14943	15029	15017	15030	15141	14898	14861	15062	14907	14948	15096	15018	15010	15230	15051	15042	15138	15012	15305	15079	15033	15033	15056	14942	14941	14911	15108	15247	15027	15128	14989	14852	15061	15009	14988	14964	15161	15056	15013	15125	15142	14926	15061	15147	14937	15009	15002	14916	14873	14983	15066	14953	15144	15055	15156	15125	15119	15123	15072	14895	15052	15042	14735	15027	14958	14997	14905	14978	15146	15108	15005	15089	15028	14843	14952	15045	15038	15069	15144	15063	15110	15110	15113	14918	14976	14976	15028	14953	15071	15073	15129	15031	15044	15038	14905	15030	14883	14986	15079	15084	15078	15008	14953	15036	15128	15139	14917	14834	14981	15078	15054	15099	14948	15111	14992	14963	14929	15076	14941	15003	15060	15032	15089	15109	15134	14917	15028	15130	14962	15005	15013	14786	15065	14986	15023	15118	14997	15125	15170	14984	15071	15093	15095	15025	15149	15097	14970	14877	14939	15024	14875	14950	14957	15060	15033	15019	15088	15136	15220	14867	15058	15241	15052	14998	14962	15023	15098	15042	15057	15053	14961	14983	14930	15007	15048	14857	15092	15114	15128	15001	15152	14976	14952	15004	15011	15058	14982	15134	15040	15103	14885	15135	15098	14956	14901	15017	15037	14976	15007	15025	14864	14945	14996	15077	14966	14989	15138	14960	15037	14926	14989	14993	14987	14966	15091	15164	15072	15110	14845	15106	14961	15012	14943	15103	15192	14983	15021	14991	14879	15154	14911	14922	14948	14906	14927	14969	14965	15146	15032	14959	14901	15197	15005	15026	15220	14961	15094	15169	15015	15063	14894	14935	15103	15113	14909	15059	15071	15073	15031	14929	15021	14925	15006	15047	15030	15018	15126	15098	15058	14913	15010	14973	14961	14810	15135	15144	14972	15121	15004	14956	14880	15085	14951	15092	15250	15023	15058	14848	15021	15012	15007	15081	14952	15240	15132	15094	15117	15043	15148	15144	15085	14859	15012	14967	14944	14969	14982	15161	14931	15087	14981	14949	15049	14899	15080	15049	14922	15139	14941	14856	15106	15096	14980	14922	15045	15017	14891	14956	15064	15027	14828	14900	14860	15055	14866	15112	14890	15011	14941	14915	14839	14956	15133	14931	14992	14941	14954	14964	15003	15060	15111	14918	14961	14974	15019	15092	15112	15011	15084	15150	15138	15130	14986	14969	15174	15228	14983	15078	15154	14970	15054	15012	15053	14944	15044	15052	14917	14936	14969	15141	15050	14956	15062	14927	15016	14975	15025	15081	15001	15062	15045	14972	14880	15013	15043	15095	14884	15098	14998	14833	15051	14881	15031	15066	15021	15046	14897	15143	15001	15012	15098	14895	14935	15057	14941	14961	14830	14979	15207	15001	15100	14952	14903	15087	15014	14985	15003	15009	14851	15094	15036	15156	14958	15175	15148	14994	15035	15112	14866	15006	14860	15000	15058	15046	15171	15088	15047	15007	15022	15082	15075	14913	15025	14967	14953	15011	14867	14936	14884	14984	15219	15097	15121	14993	15128	15185	15109	14992	15045	14968	14965	15048	14991	14976	15108	15182	15013	14978	15154	15015	15078	15189	15005	15056	15119	14979	15016	14904	15088	15053	15042	15166	14973	14926	15047	14837	15105	14984	14999	14952	15014	15034	15002	15037	14913	15007	15032	15198	15075	15234	14990	14993	15128	15060	14901	14954	15019	15037	14838	15008	15113	15015	15010	15141	15180	14924	15087	15103	15119	15146	15136	14804	15000	15121	14995	15073	14929	15207	15052	14997	15045	15131	15080	14989	15163	15015	15039	15047	15155	14988	15120	15134	15201	14902	14892	14899	14801	15157	14991	15095	15144	14929	15124	14885	15079	15044	15004	14925	15034	15047	15108	15004	14951	15030	15092	15016	14936	14949	15067	15045	14907	15172	15210	14989	15113	15036	15207	14834	14941	14944	15008	15105	14976	15281	15024	15079	15036	15060	15188	14995	15100	15089	15063	14959	15077	14891	15056	15056	15050	14935	14927	15068	15047	15067	14911	14854	15068	15105	15131	14935	15058	15117	14926	14954	15065	15055	14970	14936	15120	14904	14960	15019	15103	15137	14956	15000	14919	14891	15079	14908	14933	15082	14993	15067	15164	15153	15040	14978	14891	14939	14967	15032	14998	14976	14852	14965	15006	15164	14917	15064	15067	14887	15143	15142	15104	15090	15013	15095	15002	15144	14985	15013	14974	15088	14879	15053	15029	14916	14952	14970	15129	14990	15192	15066	14948	15070	14996	14934	15090	15088	14908	14907	15001	14934	14996	15072	14900	15096	14972	14944	15060	15177	14989	14922	15027	15057	15204	15054	14916	14994	14990	14896	14945	14988	14971	14997	15011	14936	15046	14880	14943	14988	15112	15081	14946	15000	15266	15008	15133	14872	14928	15135	15107	15203	14958	14999	15041	14981	15080	15197	15058	14914	14990	14826	14934	14929	14904	15049	15001	15008	15044	14964	14916	14892	15160	15085	15064	14937	14822	15037	14928	15000	14898	15001	14988	14960	15102	15091	14830	14924	14931	15001	15160	15009	14993	14942	15111	15202	15135	15076	14908	14917	14945	15134	15036	15091	15109	14891	15132	15116	15111	15105	15029	15156	14972	14993	15014	15023	14900	14888	15130	15076	14965	15035	15140	14951	14985	15052	15133	15115	15110	15143	15054	14985	14962	14977	15037	15046	15149	14969	14909	15182	15052	14924	14974	15146	15030	14897	14933	14936	15073	15167	14894	15113	15127	14931	15011	14983	15016	15030	15045	15117	15066	14721	15119	15157	15052	15123	14883	15064	15147	14984	15053	15034	15043	15107	15135	15021	15039	15131	15105	15170	15098	15015	14935	15113	14978	14902	15104	14891	15039	15043	15059	14935	14972	15068	15089	14995	15172	14958	15056	15100	15055	14989	15097	15163	14864	15018	15202	15078	15180	15074	15072	15075	15013	15008	14989	15009	15172	14952	15142	14962	15049	15058	15149	14977	15179	15087	14977	14901	15064	15143	15215	14967	14907	15113	14980	14994	14840	15040	15001	15041	15046	14905	14941	15241	14910	14937	14944	14776	15096	15088	15041	14893	15044	15118	15004	15034	15112	15078	14865	15066	14991	15147	15149	14859	14918	14963	15016	15285	15027	14829	14842	14955	15021	14987	15051	15145	15060	15037	15053	15138	14803	14874	15090	15032	14897	14971	15019	15019	15048	14996	14891	14933	15086	15167	15103	14924	14945	15021	14934	14983	15018	15126	15069	14997	15025	15086	14907	15021	14923	15170	14958	14995	14994	15075	15179	14968	14943	15091	14942	14906	14883	14902	14968	14953	15106	15130	15019	14909	14969	14839	15143	14946	15112	14995	15070	14958	15131	15002	15027	14834	15059	15088	15065	14905	15043	15009	14961	14943	15049	14956	15041	15047	15041
25537	20791	26952	25410	20710	19381	19461	18526	18454	20306	32536	39197	27811	21114	18862	18208	18083	18181	18212	18224	18245	18118	18190	18364	18125	17905	18252	18153	18208	18156	18333	18244	18145	18216	18364	18035	18268	18117	18188	18397	18096	18248	18011	18067	18135	18299	18369	18122	18046	18244	18115	17982	18004	18254	17939	18286	18275	18149	17868	17925	18029	18013	18384	18084	18312	18212	18325	18229	18104	18046	18111	18083	18185	18231	18275	18170	18094	18331	18223	17904	18354	18057	18316	18149	18320	18206	18201	18309	18268	18209	18096	17962	18041	18154	18088	18200	18346	18261	17992	17924	18232	18196	17950	18066	18161	18135	18212	18089	18234	18072	17846	18184	18363	18158	18148	18201	18174	18020	18176	18110	18186	18160	18420	18203	18153	18197	18007	18015	18194	18251	18193	18039	18071	18194	18116	18069	18125	18091	18204	18206	18068	18190	18242	18192	18349	18042	17990	18196	18014	17862	18152	18121	18248	18154	18050	18123	18206	18309	18119	18214	18092	18163	18177	18069	18195	18262	18065	18195	18128	18046	18123	18142	18293	18117	18140	18141	18229	18261	18075	18135	18171	18172	18158	18235	18075	18215	18277	18163	17950	18256	17935	18212	18088	18167	17995	18333	18257	18293	18375	18073	18092	18161	18115	18051	17828	18103	18088	18240	18111	18182	17904	18167	18315	18122	18302	18071	17901	18248	18105	18297	18195	18112	18272	18214	18035	18149	18195	18253	18110	18160	18147	18115	18230	18056	18091	17958	18265	17991	18298	18163	18062	17943	17889	18061	18162	18211	18250	18126	18333	18021	18052	18220	18309	18159	18045	18160	18103	18241	18212	18287	18352	18174	18040	18250	18277	18283	18157	18117	18263	18196	18287	18217	18176	18014	17996	17892	18297	18093	18224	17925	18167	18023	18211	18093	17904	18093	18279	18044	18117	18023	17986	18056	18084	18160	18132	18185	17964	18173	18095	18405	18226	18221	18007	18058	18172	18065	18100	17990	18223	18235	17926	18305	18159	18405	18229	18127	18186	18208	18058	18091	18145	18154	17949	18026	18117	18243	18228	18287	18394	18077	18038	18126	18214	18175	18160	18220	18069	18026	18117	18155	18048	18363	18295	18205	18200	18160	18037	17927	18221	18029	18168	18246	18202	18089	18176	18098	18280	18139	18077	18236	18163	18180	18249	18123	18265	17986	18080	18170	18123	18212	18012	18061	18126	18289	18004	18207	18180	18171	17826	17983	18204	18032	18132	18043	18188	18213	18151	18010	18183	18199	18223	18184	18184	18225	18287	18055	18103	18304	18325	18294	18183	18380	18261	18236	18081	18181	18198	18251	18323	17962	18096	18400	18062	18134	18251	18004	18333	18137	18164	18302	18264	17925	18034	18300	18100	18003	18191	18230	18043	18183	18180	18107	18173	18051	18216	18083	18081	17991	18242	18240	17894	18210	18218	18120	18273	18067	18094	18084	18080	18373	17945	18293	18010	18226	18043	18173	18228	18076	18139	18256	17925	18245	18227	18098	18203	18252	18080	18190	18132	18096	18152	18371	18329	18120	18074	18049	18116	18074	18197	18009	18243	18059	17988	18033	18139	18033	18208	18231	18296	18218	18128	18099	18254	17951	17911	18342	18260	18007	18139	17944	17902	18122	17885	18173	18140	18249	18190	18061	18198	18217	18289	18286	18058	18184	17991	17995	18063	18117	17981	18240	18290	17981	18073	18133	18122	17959	18090	18079	18089	18022	18214	18309	18269	18161	18333	18279	18067	18011	18083	18079	18004	18148	18104	18077	18257	18151	18220	18100	18072	18205	18234	18133	18213	18097	18084	18257	18121	18054	18110	18298	18134	18117	18040	18123	17963	18084	17888	18254	18244	18229	18265	17815	18005	18139	18080	18369	18025	18273	18023	18018	18138	18261	18064	18230	18179	18077	18210	18293	18084	18116	18025	18027	18111	18062	18241	18177	17965	18204	18176	18188	18196	18258	18104	18031	18109	18257	17913	18036	18192	18035	18134	18070	17991	18211	18167	18117	18153	18073	18146	18103	18171	18367	18177	18101	18274	18091	18116	18247	18256	18383	18228	18370	18089	18092	17985	17907	18190	18009	18424	18293	18176	18338	18111	18226	18109	18108	18307	18058	18333	18178	18052	18358	18255	18179	17896	17876	18030	18191	17913	18276	18109	18317	18020	18029	18246	18203	18116	17945	18288	18142	18170	18070	17933	18075	18119	18175	18045	18194	18303	17963	18136	18074	18008	18136	18124	18047	18448	18063	18002	18141	18063	18264	18146	18061	18128	18245	18115	18177	17969	18031	18117	18255	18191	18131	18182	18131	18015	18151	18155	18162	18194	18164	18166	17985	18159	18218	18087	17932	18132	18080	18205	18080	18218	18220	18202	18086	17973	18057	18240	18040	18098	18183	18101	18381	18198	18359	18281	18138	18220	17897	18135	18212	18282	17992	18191	18311	18041	18277	18154	18300	18262	18262	18205	18167	18156	18342	18327	18127	18396	18291	18272	17977	18299	18281	18230	18225	18125	17848	18080	18114	18245	18131	18016	18100	18210	18306	18175	18139	18286	18129	18087	17978	18242	18152	18033	18070	18132	18327	18293	18145	17955	18132	18264	18179	18197	18132	18107	17984	18114	17971	18073	17965	17996	18010	18330	18223	18147	18028	17981	18108	18202	18221	18410	18081	18084	18106	18234	18235	18354	18142	18086	18148	18104	18311	18056	18158	18073	18215	18194	18056	18109	18124	17931	18106	18189	18217	18015	18179	18159	18193	18207	18155	18341	18206	18086	18174	18309	18053	18129	18175	18163	18294	18220	18089	18135	18040	18109	18132	18244	18133	18141	17925	18083	18214	18192	18355	18196	18300	18190	18082	18341	18269	18481	18157	17962	18242	18218	18032	17880	18126	18174	18363	18143	18305	18098	18098	18254	18148	18077	18204	18018	18085	18047	18072	18091	18040	18155	17960	17909	18148	18182	18169	18055	18104	18153	18093	18113	18285	18419	18080	18059	18330	18150	18143	18219	18129	18043	18479	18225	18227	17998	18097	18140	18050	18210	18149	18154	18224	18126	18124	18184	18122	18248	18133	18058	18232	18150	18340	18050	17961	18122	18305	18176	18113	18286	18082	18266	18086	18016	18176	18311	18185	18307	18052	18237	18162	17966	18073	18142	18236	18070	18062	18172	18130	18119	18236	18329	18058	18183	18090	18178	17927	18268	18006	18201	18215	18312	18288	18048	18134	18185	18179	18125	18087	17927	18204	18249	18268	18080	17992	18101	18170	18114	18044	18192	18128	18191	18161	18237	18160	18234	18033	17976	18046	18130	18054	17933	18052	18044	18032	18108	18138	18181	18275	18288	18027	18286	18133	18058	18130	18372	18026	18125	18217	18379	18018	18151	18281	18270	18256	18227	18062	18151	18135	18014	18221	18118	18286	18099	18099	18219	18058	18052	18188	18316	18195	18233	18106	18127	18181	18157	18391	18016	18224	18180	18208	18027	18102	17922	17921	18044	18092	18287	18126	18119	18226	18056	18137	18098	18097	18176	18157	18219	18166	18096	18194	18074	18187	18240	18010	18110	18233	18156	18201	18029	18317	18025	18119	18067	17972	18280	18346	18266	17987	18065	18135	18051	18043	18172	18206	18132	18335	18007	17941	18284	17993	18247	18139	18322	18198	18188	18212	18204	18075	17985	17993	18312	18148	18103	17970	18086	18003	18164	18033	17976	18167	18002	18373	18052	18008	18325	17885	18056	18325	18167	18254	18195	18202	18004	18038	18337	18228	18115	17979	18074	18349	18097	18458	18260	17958	18293	18259	18007	18196	18198	18035	18189	18267	17983	18219	18142	18293	18272	17955	18267	18330	17949	18203	18256	18261	18089	18124	18195	18042	18190	18055	18197	18359	18215	18065	18029	18069	18083	18070	17992	18244	18145	18078	18142	17965	18054	18237	18219	17994	18194	18166	18268	18320	18083	18275	18155	18251	18023	18098	18084	18144	18158	18203	18000	18132	18079	18089	18149	18279	18052	18361	18277	18083	18138	17993	18319	18244	18148	18156	18088	18304	18339	18238	18178	18021	17998	18052	18203	18208	18079	18273	18058	18098	18371	18150	18154	18109	18280	18109	18214	18298	18287	18211	18194	17960	18072	18039	18285	18166	17910	18120	18130	18314	18071	18379	18043	18278	18104	18114	17992	18059	18094	18235	17969	18086	18050	18141	18249	18147	18004	18179	18321	18239	18127	18048	18127	18244	18270	18293	18268	18146	18286	18163	18056	18149	18226	18109	18169	18202	18275	18022	18206	18327	18145	18151	18148	18193	18254	18259	18097	18059	18334	18314	18023	18183	18276	18050	18025	18098	18101	18342	18224	18254	18410	18206	18037	18178	18070	18115	18328	18240	18024	18148	17871	18039	18175	18228	18457	18103	18305	18051	18113	18297	18259	17989	17968	18279	18238	17952	18038	18193	18120	18222	18275	18138	18128	18219	18142	18117	18080	18096	18037	18099	18040	18207	18171	18311	18066	18074	18247	18236	18125	17961	18083	18164	18219	18188	18163	18370	18207	18164	18220	18158	18248	18323	18290	18191	18082	18059	18073	18325	18013	18017	18334	18198	18134	18169	18208	18105	18128	18218	18322	18286	18280	18216	18060	18294	18077	18283	18057	18300	18198	17993	18369	18348	18171	18097	18153	18219	18180	18035	18275	18201	18139	18129	18091	18150	18222	18211	17952	18287	18323	18302	18128	17915	18154	18312	18104	18200	18315	18130	18130	18246	18021	18069	18215	18222	18102	18278	18093	18111	18056	18305	18195	18096	18035	18196	18104	17920	18115	18375	18158	18031	17878	18130	17904	18260	18101	18177	18157	18191	18100	18178	18199	18166	18090	18234	18048	18297	18066	17957	18032	18219	18013	17977	18247	18264	18307	18139	18307	18304	18146	18344	18029	18075	18105	18256	18160	18067	18199	18152	17977	18041	18064	18075	18024	18105	18018	18183	18126	17979	18217	18128	18024	18104	18184	18286	18140	18200	18236	18124	18280	18120	18097	18193	18398	18343	18258	17889	18212	18128	18464	18210	18079	18218	18261	18183	18050	17970	18093	18179
14312	20290	19583	17308	16441	15977	15525	15421	15626	19055	35625	37769	24421	17591	15234	15035	14987	15053	15048	15098	14956	15012	15067	14714	15011	15006	15076	15124	15076	14970	14878	15106	15139	15076	14924	14936	15199	14991	15227	15061	15190	15196	15073	15295	14949	14992	15046	15008	14987	14968	14999	15125	14929	15044	15089	14996	15028	15178	14998	14997	15025	15131	15113	15067	15087	15271	14839	15239	15063	15061	14811	14932	14928	14942	15209	14979	15047	15136	15098	15166	15206	14978	15030	15009	14999	15118	15063	15013	15010	15082	15119	15053	14953	15012	14908	14968	15073	14941	15086	15087	14989	15161	15024	14973	15147	14991	15171	15047	15089	14813	15072	14976	14989	15100	14784	15019	15024	14871	15047	14983	14939	15049	15067	14947	15132	15099	15014	15054	15185	14919	14926	14895	15006	15000	14977	15195	15095	14920	14956	14922	15067	14988	15040	15028	15005	15011	15160	15072	15003	14905	15050	14877	15122	14949	15032	15068	14904	14936	15066	14963	15146	14942	15237	14974	14993	14860	14966	14961	15015	15150	15019	15045	15052	14951	14942	15138	14898	14900	15173	14947	14966	15341	14975	15046	15083	14848	15050	15069	14959	15067	14831	14899	15107	14915	14998	15184	14924	14985	14971	14892	14983	15090	14896	15060	15039	15152	15066	15175	15140	14867	15001	14919	15165	15082	14972	15027	15057	15089	15002	14838	15144	14909	15002	15188	14928	14946	15149	15196	15012	15009	15088	14939	14966	15061	14927	14983	14919	15012	15095	14956	14894	14999	14900	15126	15021	14902	15001	14930	15287	14959	14829	15144	15004	14986	14893	15182	15153	14925	14964	15024	15197	15104	15011	14991	15140	14893	15095	15074	14991	15048	15109	15065	14940	14977	15060	14987	14988	15038	15142	15258	14835	14924	14919	14891	15015	15056	15154	15221	14904	15098	14900	14966	14980	14874	14974	15138	14965	14988	14907	15125	15146	15140	15096	14862	15035	15037	14898	14915	15085	15063	15041	15023	14890	14975	14982	15150	14957	15147	14914	15146	14989	14939	14925	15041	14986	14843	15000	15103	15031	14880	15134	14790	15016	15077	14991	15071	14892	14974	15213	14923	14856	15038	14898	15007	15021	15078	14928	15000	14915	15108	15051	15127	14996	15055	14860	15013	15038	14924	15085	15168	15095	15078	15015	15024	15059	14992	15034	15129	15035	14973	15137	14963	14974	14971	15046	14991	15120	14834	14967	14979	14982	14998	15066	15130	14954	15141	14889	14986	15092	15034	14913	15041	15067	14990	15055	14996	14923	15042	15039	15050	14991	15122	15001	14887	15051	14941	15228	14936	15048	15099	14991	15002	15125	15009	14985	14996	15109	15020	15219	14896	14981	15032	14978	15168	15092	15034	15009	15007	15077	15123	14956	15018	15132	15130	14825	15007	15102	15029	15112	15082	14873	15171	15007	15110	15058	14929	15038	14888	15107	14998	14961	14970	14965	15198	15026	15156	14906	14992	15070	14989	15181	15011	15045	14975	15075	14997	15094	15014	14986	15096	14875	15094	15116	14851	15035	15005	14990	14926	14833	14998	15076	15050	15043	14942	15084	14952	15108	14961	15114	15013	15237	14976	15117	15095	15038	14955	15027	14982	15058	14972	15068	15091	14961	14914	15079	15019	15083	15052	14952	14955	14958	15000	15009	14916	14921	14967	14990	15057	14971	15028	15192	15128	14831	15075	15038	14886	14960	14958	14931	15082	14944	15085	14944	14920	15007	15125	15054	15044	15141	15040	15081	15030	15039	14867	14921	15004	15046	14957	15145	15086	14960	15207	14850	15190	14947	15188	14950	15179	15020	15019	15062	15125	15051	15025	15207	15083	15027	14972	14956	14939	15108	14984	15120	14972	15162	14796	15110	15019	15008	14800	14993	14999	15027	15085	15117	15053	15051	14887	15210	15162	14850	15065	15233	14917	15120	14927	15015	15037	15026	14863	15021	15210	15045	15056	14947	14969	15021	14930	15177	15129	15007	15015	14956	15083	14930	15075	14976	14845	14988	15032	14915	14999	15067	14972	15068	15053	14916	14907	15147	15006	15004	15102	15137	15018	15132	14924	15151	15111	15034	14884	15007	15093	15075	15073	15036	14829	14988	14917	15029	14881	15043	15114	14874	15157	15080	15005	15026	15000	15093	14923	14922	15012	15031	15155	14997	14932	14925	15002	15023	14859	14950	15011	14938	15028	14988	14906	14979	15037	14915	14976	15168	15121	14974	15105	14858	15040	15073	15004	14971	14999	14996	14959	15078	14988	14923	15008	14970	14997	15089	14893	14969	15079	14905	14936	15010	14907	15034	15026	14868	15035	15001	15150	15006	15012	15017	15054	14912	14836	15139	14958	14942	15074	14961	14847	15001	15199	14948	14906	15057	15025	15009	15011	14940	14938	15043	14975	15142	15139	14875	15070	15035	14973	15028	14906	15004	15026	14957	15058	14973	14885	14923	14962	15042	14898	14986	15037	15030	15081	14869	15015	15082	14865	15199	15073	14973	14884	15100	15182	15147	14984	14981	14998	15181	15024	15022	14996	14965	14997	15120	14996	15145	15066	15124	15080	14910	15093	15053	14955	15169	15021	15048	15052	15153	15065	14830	15057	14882	14908	15223	14962	15078	14995	15030	15182	14865	15051	14890	15218	14980	15036	14905	14979	14874	15030	15124	15045	14940	15006	15006	14947	15030	15179	15133	14984	15064	15019	15062	15064	15090	14934	15134	15005	15122	14942	14973	15113	14978	15173	14948	14898	15132	15021	14859	14933	14971	14922	14947	15003	15066	14983	14950	14961	14985	15051	15052	15043	15053	14884	15137	15023	14993	15092	15041	14980	14868	15144	15100	15077	14933	15151	15052	14975	15080	15032	14993	15095	15040	15151	15113	14983	15006	15150	14973	15050	15028	15100	14935	15025	15023	15202	15116	15020	14970	14976	15094	15016	15037	15069	15091	14915	15011	15258	14992	15004	15019	15090	15074	15088	15061	14958	15057	15023	15063	15030	15021	14936	14965	14729	15062	15045	14962	15103	15198	14993	15124	14968	15129	14922	15161	14960	15110	15088	14828	15045	15245	15198	15075	15085	15099	14908	15054	15023	14938	15140	15033	14955	15112	15000	15137	14948	15157	14948	15052	14985	15003	14925	14913	15137	15253	15226	15025	15049	15075	15117	15083	14981	15035	15190	15034	15281	15140	15200	15094	15046	14992	14907	14933	15226	14998	14929	15102	15007	15139	14979	14877	15046	14922	15109	14973	14993	14953	14792	14936	14988	14998	14891	14999	15104	14915	15104	14898	15033	15005	15012	14986	15047	15036	14964	15154	15060	15113	15035	14978	15185	15110	15030	14967	15232	15078	15037	15188	15052	15001	15071	15045	15080	15042	15134	14982	15062	14923	15201	14960	14961	15092	15060	15111	15185	14957	15037	15146	15026	14973	15214	14893	14997	15020	15049	14957	15098	14943	15156	14870	15104	15039	15061	15104	15090	15018	14948	15003	14889	14966	15092	14934	15052	15070	14948	15128	15227	15106	14914	14873	15101	15114	15068	15029	15011	14917	14979	14934	15067	14883	15057	15050	15136	14939	15119	15074	14973	14828	15246	14967	14827	15012	14925	15039	14961	15068	14918	15121	14990	14950	15058	15035	14937	14949	14988	14880	15111	15123	15045	14933	15044	15131	15065	15060	15055	15056	14929	15063	15014	15107	15129	14900	15041	15007	15204	14950	15019	14967	15161	15034	15072	14985	15061	14990	15050	14938	14870	14986	15080	15074	15100	15019	15052	14882	14966	15037	15009	14806	15192	14938	14948	15098	14909	15136	15236	15026	14931	15131	14891	15077	15099	14947	14947	15137	14944	14826	14904	15135	15066	15057	14916	15042	14929	14963	15000	14864	15060	15168	14943	15111	15018	15036	15046	14994	14831	15080	14952	15073	15025	14856	14850	15142	14772	14978	14994	15123	15138	15034	14998	15115	14883	15018	15009	15089	14893	14980	15076	14913	15042	15036	15042	14937	14969	15068	14995	15029	14961	14903	15038	15083	15076	14997	15132	15032	14946	15017	14776	15019	14975	15081	15066	15050	14969	15022	14941	15066	15066	14934	15053	15149	14949	15024	15031	15117	15159	15137	15159	15053	14902	14981	14889	15173	15091	15011	15120	15057	15105	15002	15016	14895	15006	14968	15085	15013	14951	15089	14938	14952	14893	14941	15076	14919	15122	15092	14958	14874	15080	15155	14916	15041	14924	15186	15120	15178	14871	14987	15143	14979	15036	15120	14974	15042	15073	14971	14954	15027	15114	15145	14853	15101	15018	14984	15034	14953	15086	14772	15027	15088	14946	15150	14913	15029	14800	14979	15127	14969	14844	14859	14974	15057	14988	15029	14912	14864	15071	14908	15012	15046	14987	15014	14998	14905	15033	15104	15032	14899	15066	15159	15074	14857	14898	15185	14978	15056	14996	15150	15000	15081	15005	14919	15397	15203	14980	15113	14994	15060	15007	15136	15035	15125	15057	14905	14976	14948	14951	15035	15190	15066	15071	14937	15055	14882	15049	14978	14947	14989	15206	15005	14927	14999	15043	15076	15028	14938	15149	14858	15132	15035	14959	14963	15120	15014	14940	15138	15055	15065	15162	14912	15155	14922	15088	14858	15037	14959	14940	15038	15030	15107	15092	15130	15018	14962	15006	15108	14856	15088	14996	15053	15015	14873	14887	15058	15022	15146	15062	14952	15159	15017	14990	15067	15075	15096	14992	15116	14942	14909	15149	15028	15049	15077	15012	15152	15040	14959	14840	15118	15104	15219	15070	15053	14906	15051	15030	15216	15021	14877	14873	15108	14981	15076	15058	15003	15179	14998	15082	15291	15124	14902	14958	14949	15019	14834	14818	15197	14973	15023	14943	14984	15015	15204	15008	14963	14983	14939	15143	15162	15023	14952	15050	15053	14962	15039	14964	15076	14972	15059	15096	15017	14993	15081	15183	15000	14916	14966	15047	14900	14976	14976	14993	15044	15120	15203	15043	15093	15128	15025	15133	15141	15029	15210	15204	15094	15018	15003	14987	15084	15084	14977	15124	15079	15133	15064	15028
23519	20788	28079	23605	21316	23018	23217	19607	18951	22133	50916	53690	34893	23914	19666	18764	18422	18446	18366	18583	18513	18474	18381	18451	18396	18446	18573	18250	18547	18212	18511	18140	18454	18368	18500	18443	18451	18429	18260	18155	18309	18324	18449	18302	18262	18203	18464	18344	18296	18377	18494	18399	18322	18441	18298	18261	18455	18471	18307	18360	18447	18474	18420	18345	18220	18361	18292	18329	18280	18247	18230	18326	18426	18555	18361	18412	18228	18293	18123	18220	18273	18155	18318	18378	18276	18305	18315	18076	18237	18314	18485	18365	18305	18418	18306	18188	18085	18288	18300	18311	18320	18170	18154	18188	18169	18217	18148	18227	18316	18418	18401	18384	18274	18329	18238	18372	18311	18262	18242	18259	18379	18183	18294	18185	18155	18182	18135	18381	18326	18368	18208	18356	18441	18394	18302	18236	18331	18431	18194	18384	18122	18059	18126	18588	18219	18379	18404	18328	18494	18370	18248	18281	18149	18167	18281	18325	18289	18279	18234	18315	18447	18292	18061	18340	18278	18255	18329	18467	18198	18052	18286	18341	18349	18101	18322	18337	18372	18398	18396	18305	18275	18323	18398	18031	18186	18320	18534	18348	18311	18263	18258	18182	18347	18332	18292	18142	18360	18191	18271	18454	18243	18196	18123	18187	18475	18191	18441	18257	18042	18235	18319	18425	18244	18216	18175	18540	18031	18184	18327	18272	18219	18072	18269	18408	18402	18277	18209	18436	18165	18208	18246	18071	18399	18299	18193	18311	18236	18168	18230	18284	18275	18429	18265	18358	18146	18265	18366	18303	18404	18180	18344	18222	18343	18148	18402	18309	18138	18203	18217	18048	18212	18244	18135	18336	18259	18025	18374	18307	18243	18338	18207	18174	18361	18080	18464	18374	18210	18378	18278	18260	18385	18289	18401	18151	18229	18218	18202	18090	18291	18368	18227	18450	18346	18390	18218	18344	18355	18228	18238	18187	18159	18203	18334	18130	18247	18285	18208	18008	18360	18345	18203	18113	18345	18258	18218	18409	18274	18120	18489	18370	18272	18155	18308	18102	18305	18247	18408	18080	18313	18506	18168	18140	18113	18472	18393	18159	18274	18304	18441	18193	18207	18166	18384	18356	18496	18283	18257	18425	18316	18197	18197	18251	18301	18447	18393	18553	18263	18154	18139	18229	18385	18208	18279	18205	18357	18343	18338	18275	18233	18344	18287	18368	18477	18283	18245	18252	18392	18170	18445	18239	18453	18204	18271	18666	18273	18378	18226	18413	18377	18334	18122	18212	18438	18256	18435	18273	18302	18201	18134	18556	18233	18127	18260	18345	18230	18182	18216	18318	18269	18323	18342	18470	18376	18171	18186	18200	18385	18367	18415	18426	18364	18288	18368	18416	18413	18353	18439	18329	18355	18392	18134	18133	18472	18272	18397	18238	18256	18336	18202	18283	18223	18263	18554	18372	18164	18213	18260	18345	18533	18259	18343	18337	18395	18223	18385	18211	18187	18434	18480	18227	18359	18323	18137	18315	18415	18004	18417	18181	18308	18436	18270	18089	18507	18299	18247	18437	18363	18130	18489	18162	18293	18279	18276	18270	18241	18416	18342	18336	18523	18450	18198	18215	18125	18241	18335	18497	18413	18315	18332	18197	18497	18135	18142	18266	18309	17964	18324	18114	18361	18362	18289	18226	18430	18385	18244	18279	18369	18092	18407	18246	18448	18124	18179	18161	18496	18250	18352	18256	18145	18198	18264	18207	18246	18248	18509	18334	18371	18248	18338	18240	18051	18088	18283	18089	18358	18263	18292	18233	18246	18133	18471	18031	18339	18194	18187	18173	18319	18207	18319	18351	18260	18299	18188	18180	18233	18211	18248	18262	18285	18409	18234	18235	17964	18222	18195	18328	18232	18423	18491	18199	18070	18255	18224	18160	18266	18400	18341	18399	18269	18408	18273	18353	18316	18302	18045	18203	18330	18444	18218	18256	18352	18348	18345	18487	18364	18273	18400	18290	18239	18322	18140	18214	18276	18415	18469	18073	18142	18176	18297	18355	18528	18164	18384	18299	18262	18371	18287	18378	18477	18332	18214	18193	18073	18230	18257	18301	18097	18386	18274	18256	18246	18315	18436	18565	18218	18046	18392	18237	18432	18226	18272	18230	18491	18102	18150	18086	18197	18298	18279	18451	18344	18367	18434	18237	18276	17895	18270	18367	18075	18358	18297	18108	18086	18044	18230	18316	18238	18382	18198	18338	18072	18282	18398	18381	18476	18085	18186	18275	18228	18263	18088	18207	18237	18281	18070	18096	18419	18400	18261	18486	18260	18220	18215	18122	18358	18247	18340	18210	18282	18360	18124	18148	18260	18213	18113	18250	18372	18342	18568	18088	18246	18298	18240	18171	17972	18339	18054	18323	18284	18253	18140	18043	18165	18245	18121	18327	18289	18192	18379	18445	18236	18397	18301	17984	18397	18157	18096	18421	18199	18244	18038	18163	18059	18179	18469	18168	18335	18324	18296	18219	18258	18221	18434	18258	18333	18269	18379	18247	18339	18223	18207	18108	18404	18259	18560	18392	18250	18326	18311	18366	18292	18071	18246	18399	18232	18297	18114	18302	18250	18313	18261	18145	18230	18118	18145	18096	18132	18200	18293	18134	18426	18098	18099	18299	18457	18159	18076	18087	18320	18228	18388	18387	18264	18339	18141	18133	18382	18196	18289	18391	18219	18014	18213	18348	18308	18271	18187	18166	18106	18299	18384	18332	18202	18337	18433	18216	17888	18577	18483	18268	18469	18345	18152	18354	18528	18348	18387	18259	18402	18230	18341	18266	18298	18160	18315	18388	18359	18374	18263	18262	18347	18463	18271	18217	18235	18188	18358	18264	18327	18437	18352	18329	18207	18286	18464	18494	18274	18247	18115	18066	18158	18452	18483	18210	18108	18443	18389	18476	18464	18136	18131	18405	18255	18143	18243	18292	18159	18434	18259	18213	18267	18333	18313	18258	18237	18112	18169	18468	18114	18193	18004	18309	18336	18315	18337	18228	18256	18125	18232	18379	18233	18302	18390	18438	18304	18311	18342	18280	18310	18139	18332	18317	18280	18379	18081	18418	18150	18284	18486	18222	18563	18354	18034	18170	18314	18269	18244	18153	18369	18049	17960	18142	18323	18450	18270	18265	18222	18348	18206	18283	18277	18295	18381	18278	18228	18354	18344	18239	18178	18252	18332	18290	18397	18080	18334	18446	18336	18308	18278	18237	18375	18058	18184	18244	18151	18431	18261	18286	18007	18298	18301	18087	18122	18324	18298	18295	18213	18110	18024	18170	18387	18302	18359	18103	18263	18299	18494	18522	18061	18169	18243	18215	18216	18339	18147	18408	18257	18143	18220	18354	18304	18308	18282	18453	18173	18316	18302	18287	18170	18275	18312	18293	18232	18241	18214	18024	18108	18244	18370	18306	18282	18149	18252	18210	18277	18121	18328	18386	18384	18274	18362	18236	18355	18330	18240	18216	18206	18278	18208	18265	18092	18363	18300	18247	18144	18303	18066	18306	18333	18226	18167	18100	18399	18092	18141	18107	18141	18065	18252	18089	18168	17990	18230	18244	18354	18066	18267	18518	18434	18393	18329	18357	18325	18338	18095	18292	18230	18201	18456	18243	18231	18253	17961	18244	18419	18252	18350	18407	18421	18306	18311	18174	18321	18365	18349	18208	18398	18233	18440	18139	18209	18405	18289	18288	18397	18398	18268	18162	18372	18243	18133	18243	17969	18251	18261	18100	18119	18346	18416	18081	18262	18375	18154	18084	18411	18136	18418	18518	18369	18261	18348	18132	18181	18263	18072	18134	18092	18239	18273	18342	18424	18231	18416	18349	18220	18176	18374	18364	18422	18297	18246	18177	18390	18387	18283	18038	18318	18279	18129	18318	18415	18324	18079	18111	18363	18233	18145	18246	18413	18404	18302	18190	18115	18204	18431	18207	18298	18260	18338	18391	18307	18233	18332	18357	18099	18011	18195	18353	18370	18158	18068	18126	18164	18277	18296	18218	18271	18183	18158	18377	18359	18247	18379	18350	17985	18123	18211	18354	18401	18251	18224	18307	18148	18633	18381	18219	18313	18212	18210	18464	18444	18162	18217	18224	18238	18271	18234	18292	18448	18398	18410	18284	18291	18158	18404	18460	18230	18363	18262	18250	18360	18137	18091	18323	18241	18095	18415	18091	18330	18270	18203	18264	18397	18176	18225	18131	18115	18409	18379	18394	18401	17983	18182	18274	18352	18298	18255	18159	18292	18104	18276	18393	18378	18365	18367	18237	18156	18336	18092	18163	18214	18197	18231	18187	18302	18272	18187	18262	18083	18396	18122	18219	18318	18277	18280	18330	18343	18422	18280	18154	18277	18533	18474	18426	18394	18553	18313	18157	18288	18250	18173	18317	18282	18237	18344	18182	18229	18297	18523	18298	18537	18127	18346	18330	18327	18355	18202	18399	18420	18418	18465	18483	18191	18306	18251	18302	18446	18232	18187	18308	18405	18030	18313	18227	18147	18419	18312	18352	18391	18196	18447	18211	18281	18213	18397	18224	18130	18034	18334	18122	18278	18386	18165	18296	18096	18369	18235	18268	18487	18572	18297	18281	18248	18330	18200	18211	18432	18391	18356	18482	18476	18148	18360	18295	18258	18330	18142	18069	18238	18209	18326	18405	18361	18278	18242	18104	18195	18235	18168	18258	18193	18238	18190	18283	18340	18183	18232	18143	18312	18315	18355	18217	18368	18297	18416	18317	18181	18124	18380	18406	18529	18239	18258	18320	18331	18376	18126	18269	18187	18197	18274	18398	18233	18121	18079	18188	18140	18119	18277	18534	18240	18274	17994	18291	18484	18218	18039	18289	18357	18257	18322	18278	18446	18392	18223	18433	18199	18230	18175	18330	18218	18274	18073	18298	18288	18159	18273	18403	18266	18257	18364	18308	18406	18081	18174	18306	18229	18257	18231	18589	18089	18139	18394	18140	18240	18238	18378	18612	18261	18554	18223	18302	18231	17990	18395	18386	18374	18208	18434	18281	18202	18103	18283	18346	18259	18315	18504	18259	18415	18504	18108	18363	18130	17924	18144	18312
16650	27260	25768	20835	18479	17404	16691	16529	16292	21947	53001	50288	32769	19730	15819	15167	15161	15081	15079	15172	15162	14972	15185	15230	15156	15166	15247	15051	15188	15163	15044	15114	15117	15254	15145	15135	15193	15113	15219	14890	14957	15106	15185	15145	15049	14980	15206	14991	15223	15116	15143	15099	15070	15203	15090	15158	15162	15113	14978	15231	15186	15198	15093	14961	14956	15061	14969	15086	14972	15026	15100	15011	15060	15164	15138	15170	15167	14959	15154	15248	15026	15143	14903	15025	15202	14916	14980	15014	14952	15019	15012	15107	15056	15128	15007	15065	15028	15137	15323	14967	15070	14974	15038	14978	15095	15156	15222	14949	15150	15064	15044	15020	14810	14958	15021	15151	15057	15260	15014	15128	14920	15163	15130	15180	14965	15034	15018	14866	15202	15070	15128	14905	14916	15046	15187	15113	14915	15059	15039	15166	15222	15070	15028	15005	15048	15100	15038	15110	15015	15020	15136	15146	15098	15086	15178	14972	15116	15138	14964	15060	15060	15164	15110	15100	15258	14943	15049	15190	15086	15057	15063	15101	15187	15094	14891	15084	14955	15376	15063	14990	15315	14936	15049	15021	15182	15074	15236	15112	15007	14958	15147	15074	14866	15117	15005	15176	15029	15138	15172	15045	14984	15080	14962	15071	15122	15166	15128	15050	15291	15321	15076	15111	15161	14868	15041	15189	15240	15021	14981	14990	15156	15179	15256	15015	15062	15200	15134	15087	15009	15029	15017	15066	15038	15129	15200	15063	15017	15041	14949	15121	14963	15018	15188	15157	15064	15094	15049	15133	15182	15065	14976	15002	14999	15058	15028	15102	15181	14954	15062	15123	15071	15103	15121	14991	15061	14965	14933	15062	14996	15041	15127	15244	15125	14956	15087	15110	14974	15206	15034	15052	15146	15034	15056	15000	15174	14916	14933	15070	14964	15140	15064	15120	14926	14946	15241	15135	15106	15076	15006	15036	15088	15041	14981	15085	14892	15188	15134	15100	15004	15108	15039	15076	15130	15063	15214	14899	15138	14921	14920	15110	15132	15189	14912	15096	15125	15019	14992	15051	15060	15142	15016	15198	14930	15054	15181	15079	15194	15087	15069	15049	15083	15185	14981	15079	14992	15009	15046	14978	14934	15045	15181	15095	15132	15083	15082	15015	14980	15158	15127	14942	15145	15018	15136	15173	15012	14913	15039	15106	15181	15128	15143	15151	15102	14938	15042	15110	15117	15025	15158	15003	15102	15085	15072	15145	15147	15173	15097	15193	14954	15194	14993	15083	14904	15126	15093	15178	15260	15128	14835	14983	15112	15039	15113	15068	14968	14953	14981	15217	15087	15108	14884	15069	15179	15128	14906	14965	15035	15040	15018	15084	15036	14952	15192	15098	15167	15197	15148	15026	15055	14958	14982	15195	15216	15186	15000	15237	15107	14993	15146	14976	15052	15014	15190	14935	15014	15145	15120	15057	14946	15219	15058	15138	15188	15133	15047	14933	15027	15102	15156	15048	15132	15036	15232	14902	15095	15012	15249	15037	15043	15077	15128	15028	15003	14989	15149	15062	15171	15158	15055	15314	14949	14928	15137	15128	14994	15151	15186	15044	15091	15063	15022	14923	15140	15027	15245	15083	15204	14977	15095	14996	14898	15019	15101	15124	14920	15084	15000	15219	15028	15216	14963	15019	15171	15163	14998	15166	15071	14966	14903	15133	15108	15104	14987	15291	15068	15153	14966	15092	15251	15393	15206	15035	15242	14899	15011	15054	15088	15076	15161	15089	15145	15060	15062	15117	15112	15094	15140	15140	15106	15218	14889	15134	15049	15027	15110	15162	15166	15188	14979	15047	15119	14998	15035	15113	14990	15063	15135	15142	14994	15159	15104	15231	14967	15059	15203	15261	15160	15047	15087	15145	15030	15100	14971	15171	15094	15158	14952	15069	15083	15195	14912	15005	15066	15060	15121	15121	15230	15138	15063	15003	15033	15122	15076	15489	14951	15056	14996	15074	14993	15306	15070	15049	15133	15069	15148	14959	15267	15051	15157	15115	15129	15033	15097	15143	15135	15179	15056	15075	15012	15122	15155	15015	15100	15072	15057	15059	15077	15087	15109	15137	15144	15086	15218	15114	15256	15094	15041	15040	15038	15103	15068	14927	15091	15006	15160	15092	15165	14985	15091	15012	15233	15027	15156	15053	15057	15161	14979	15201	15098	15123	15203	15180	15231	15161	14963	15064	15017	15107	15136	14959	14933	15028	15155	15147	15051	15045	14930	14981	15084	14941	15139	15033	15017	15131	15029	15159	15095	14957	15039	15115	15166	15108	15162	15088	15034	15105	15299	14868	15114	15056	15112	15244	15102	15035	15304	15220	15080	15012	15043	15105	15115	15019	14982	15175	14905	15103	15197	15178	15061	15109	14864	15088	15169	15121	15124	14918	15184	15106	14964	15086	14996	15187	15165	14983	15023	15039	15247	15091	15022	14947	15003	14976	15162	14987	14965	15142	15012	15104	15032	15149	15045	15160	15030	15154	15115	15175	15070	15239	15085	15093	15036	14987	15004	15083	15122	15018	15042	14940	15172	14892	15000	14999	15113	14919	14858	15041	15185	14991	15034	14957	14914	15071	15085	15025	15208	15228	15091	15073	15227	15233	14905	15114	15137	15055	15099	15140	15113	15160	15235	14977	15302	14966	15039	15154	15090	15102	15049	15062	15120	15029	15107	14760	15175	15228	15204	14933	15141	15097	15080	15068	15132	15063	15117	15138	15095	15063	15127	14979	15076	15084	14914	14974	15091	15185	15212	14996	15206	15047	15027	15098	15202	14759	15041	15096	14958	14996	15242	15025	15035	15032	15126	14999	15040	14936	15063	15045	14937	15091	15071	15031	15246	14995	15127	14870	15189	15188	15197	15064	14974	15140	15006	15064	15172	15080	15059	15153	15095	15071	15050	15110	15046	15135	15045	15035	15003	15072	15002	15074	15005	15047	15047	15155	15049	15374	15012	15031	15001	15049	14990	15072	14956	15017	15016	15004	15113	15242	15037	15134	15007	15063	15056	15193	15153	14915	15150	15092	15140	15092	14930	15126	15274	15051	15141	15189	15182	14977	15036	15305	15133	14991	15030	15096	15258	14991	15122	15069	15080	15001	14884	15124	15092	15014	15172	14960	14955	15050	15057	15078	15068	15178	15107	14933	14843	15032	14998	15050	14959	15171	15213	15073	15154	14978	15099	14855	15077	15079	15071	15005	14994	14977	14865	15052	15080	14967	15129	14975	15150	14885	15099	15016	15120	14972	15093	15151	15130	15260	15047	15026	15045	14888	14999	15042	15059	15041	15089	15072	15003	15055	15345	15150	15117	14937	15137	14964	15078	15183	15168	15065	15088	14981	15013	15178	15079	15045	14940	15132	14973	15035	15047	15051	14984	15092	14949	15030	15128	15169	14958	15114	15092	14956	14877	15076	15204	14991	15089	15057	15096	15046	14934	15044	15255	15301	15098	15105	14972	15096	14938	15122	15040	15082	14958	15033	15067	15040	15018	15075	15200	15147	14887	15264	14988	15065	14889	15059	15116	15100	15019	15047	15045	15134	15190	14960	14987	14975	15152	14952	15186	15192	15256	15123	15207	15012	15071	15098	15007	15120	14956	15168	15220	15086	15037	15142	14945	15196	14982	15215	15170	15139	15109	15063	15202	15093	15078	14954	15233	15144	15074	15003	15271	15134	14927	15209	14883	15115	15257	15023	15085	15035	15037	14962	14998	15077	15061	15154	15031	15238	15015	14921	15122	15075	15184	15302	15105	15114	14975	15258	15028	14984	15053	15065	15158	15166	15118	15145	15160	15113	15065	15154	14941	14988	15210	15072	15140	14979	15095	14941	15032	15039	14981	14948	15150	14867	15195	15266	15186	15040	15070	15032	15155	14993	14939	15245	15014	15150	15038	14972	15043	14973	15219	15081	14984	15067	15214	14945	15165	15223	15153	14878	15198	15026	15134	15068	14910	15021	15163	15165	14995	15178	15280	15058	15028	15037	15145	14978	15169	15179	15048	14949	15004	14920	15050	15104	15060	15108	15094	15095	14951	15112	15122	15011	15132	15039	14897	15064	15114	15208	14918	15044	14929	15088	15163	15260	15077	15036	14923	15060	15180	15093	14918	14974	14938	14959	15075	15238	15122	15149	15086	15094	15128	15101	15051	14993	15235	15140	15014	15052	15050	15142	15139	14944	15261	15072	14994	15203	15119	15211	15101	15011	14956	15055	15087	15186	14998	15130	14908	15074	15163	15086	15022	15041	15062	15241	15052	15172	15015	15169	15032	15173	15167	15039	15184	15019	15038	15115	14988	14872	15032	15098	14963	15089	15145	15186	15144	15056	14951	15050	15080	15145	14991	15088	15127	15297	15024	15025	15123	14999	14961	15173	15051	15089	15032	15135	15044	15042	15090	15053	15156	15119	14986	15236	15053	15099	15042	15045	15146	15019	15078	15149	15167	15053	15097	14941	15031	15283	14996	15014	14996	15002	14964	14999	15029	15100	15228	15083	14990	15183	15163	15096	15175	15120	14999	15073	14967	15046	15094	15129	15230	15182	14970	15002	15039	15145	15072	15239	15170	15128	15257	15074	14998	15022	15266	14983	14935	15142	15018	15091	15018	14994	14986	14970	15136	14964	14882	15076	15163	15059	15135	14930	15096	15137	15147	15023	15022	14920	15108	15089	15078	14936	15041	15023	15002	14975	15100	15038	15076	15208	15112	15121	15283	14932	15059	15043	15097	15005	15141	15041	15116	15001	15051	15065	15067	15232	15118	14986	14974	15252	15189	15035	15221	14949	15166	15121	15093	15133	15002	15061	14985	15024	15014	15161	15169	14983	15231	14935	15129	15190	15019	15300	15062	15120	15055	15128	15009	15131	15102	15052	15237	15122	15074	15120	15204	15155	14943	15214	15086	15011	14984	15066	14939	15178	15010	14930	15206	14957	15040	15122	15074	15149	15155	15003	15116	15154	15052	15114	15107	15085	14999	15025	15129	15044	15024	14918	14872	14938	15077	15087	15140	15343	15060	15096	14903	15161	15171	14923	15084	15195	15209	15195	14914	15016	15050	15109	15067	15024	15270	15077
29524	21381	21213	19449	18247	18208	18336	18253	18046	18482	21747	23032	21216	19014	18375	18301	18146	17976	18131	18130	18128	18178	17953	18162	18230	18246	17999	17963	17995	18002	18154	18190	17974	18079	18094	18043	18211	18043	18254	18205	18207	18178	17896	18216	18350	18206	18269	18161	18142	18136	18168	18098	18236	18115	18245	18138	18078	18215	17982	18008	18126	18149	18142	18058	17903	17878	17893	18268	18185	17998	18232	18102	17994	18070	17905	18153	18130	17960	18072	17974	18378	18082	18184	18230	18311	18024	18143	17966	18159	18195	18124	17972	18087	17859	18059	17991	17935	18033	18168	18283	17935	18007	18032	17943	18216	17980	18235	18172	17967	18076	18228	18175	18100	18085	17983	18223	18266	18021	18174	18106	18063	18216	18210	18100	18199	18204	18028	18166	18206	18260	17998	18155	17955	18312	18019	17955	17989	18316	18065	18055	18016	18082	18192	17996	17960	17986	18137	18044	18148	18298	18015	18094	17933	17985	18179	18162	18041	18285	18220	18114	18131	18202	17884	18079	18059	17965	18171	18168	18139	18202	18062	18034	18128	18079	17952	18120	18072	17961	18169	18106	18118	18064	18221	18015	18091	18234	18382	18077	18117	17988	17938	18310	18155	18096	17854	18108	17967	18107	17973	18200	18162	18250	18109	18294	18017	18016	17950	17997	17922	17970	17941	17978	18085	18165	18398	18127	18229	18177	18208	18176	18075	18202	18047	18142	18133	18208	18222	18167	18009	17912	18015	18026	18087	18131	18170	18196	18061	18090	17975	18120	18090	18046	18128	18501	17940	18001	18035	18020	18072	18280	18141	18146	18144	18104	18096	18029	18084	18141	18174	18005	18140	18195	18037	18131	18052	18109	18113	17838	18112	18174	18008	18096	17957	18064	17934	18089	18143	17984	18244	18154	18121	18165	18154	18184	18210	18187	18242	17995	18140	18042	18106	18226	18189	18133	18076	18153	18202	18089	18178	18334	18180	18313	18244	18157	18148	18011	18421	18165	18248	18082	18234	17988	18233	18175	18074	18161	18317	18039	17947	18060	18046	18199	18134	17795	18055	18151	18140	18005	18091	18166	18337	18184	18139	18000	18208	18304	18205	18096	18042	18010	18113	18181	17956	18127	18158	18075	18123	17940	18186	18264	18184	18075	18233	18182	18034	18266	18029	17883	18116	18071	18251	18001	18058	18108	18202	18049	17855	18232	18196	18005	17911	18119	18057	18286	17918	18146	17961	18121	17968	18135	18252	17878	18030	18212	18095	18144	18253	17956	18084	18080	18081	18051	18058	18083	18141	18157	18174	18285	18151	18176	18079	17949	18253	18329	18173	18037	18003	18123	18010	18065	18058	18216	18006	17916	18007	18047	18233	18037	18152	18085	18204	18058	18025	18159	18350	18076	18288	18268	18254	18057	18009	17994	18179	18223	18307	18064	18121	18210	17960	18060	18042	18066	18042	18016	18027	18114	17697	18157	18202	18040	18174	18061	17978	18117	18263	17967	18228	17829	18188	18150	18130	17952	18166	18066	18273	18071	17989	18205	17975	18214	18048	18108	18153	17988	18024	18260	18060	18054	17918	17958	18171	17851	18044	18077	18191	18043	18095	17891	17975	18095	18014	18089	18174	18052	18140	18211	17903	18187	17918	18078	18082	17904	18246	17984	18115	18218	18060	18145	18094	18077	17844	17909	18074	18196	18059	18012	18167	18210	17942	18075	18128	18017	17980	18046	18196	18031	18007	18060	18315	18172	18080	18246	18077	18138	18222	18197	18407	18242	18244	18210	18088	18204	18033	18312	18063	18182	18100	17959	18035	18131	18054	18165	18035	18164	18167	18102	18222	17996	18054	18093	18064	17978	18104	18187	18193	18105	18027	17882	17965	18078	18274	18040	17981	17950	18142	18127	18148	18178	18089	18200	17846	18121	18036	18209	18109	18007	18026	17880	18082	18037	18079	18180	18250	18138	18148	18097	18076	18026	18107	17919	18238	18261	18244	18328	18229	18178	18027	18037	17968	18063	18134	18177	17951	18499	18104	17907	18081	18093	18102	18246	18170	18050	17955	18078	18098	18207	18235	18098	18277	18131	18280	18164	17964	17993	18137	18104	18134	18155	17997	18129	18170	17991	18145	18138	18106	18075	18000	17818	17961	18081	18056	17965	18170	18077	18162	18030	18168	18088	17982	18233	18160	18040	18320	17975	18134	18003	18135	18187	18085	18085	18116	17992	18115	18142	18115	18045	18399	18019	18185	18044	18106	18071	18040	18083	18328	18165	18061	18083	18083	18130	18099	18209	18206	18142	18171	18190	18218	18133	18064	18149	18159	18270	17969	18136	17993	18136	18120	18168	18294	18089	18086	18033	18136	18215	18093	18098	18002	18154	18134	18052	18042	17909	18036	17981	18190	18195	18057	17971	18149	18118	18047	18166	18102	18230	18279	18044	18133	18189	17926	18061	18056	18357	17953	18160	18268	18010	17954	17937	18187	17914	17937	18101	18039	17972	18137	18143	18321	18371	18111	18138	18094	18223	17950	18146	18255	18184	18192	17991	18274	18242	18232	18170	17984	17948	18073	18191	18152	18033	18210	18263	18231	18311	18171	18029	17980	18149	18140	17948	18051	18243	18019	17952	17907	18193	18204	18142	18001	18181	18085	18203	17826	17989	18086	18080	18114	18144	18167	18112	18009	18263	18248	18059	18095	18155	18222	17975	18176	18131	18124	17903	18011	18053	18168	18088	18186	18107	18131	17981	18088	17984	18101	18254	18031	18124	18180	17922	17821	18006	18106	18174	18114	18151	18217	18097	18122	18228	17917	18089	18054	18012	18260	17973	17954	18029	17980	18021	18069	18181	18195	18012	17780	18222	18081	18349	18157	17996	18000	18215	18065	18263	18021	18125	17983	18155	18077	18056	18161	18228	18130	18116	18048	18107	18313	17982	18041	18055	18191	18321	18278	18103	18244	18072	18122	18123	18234	17953	18350	18054	18180	18141	18200	18172	18247	18181	18205	17848	17945	17941	18231	18286	18155	18290	18164	18031	18125	17751	18122	18171	18116	18116	18232	18271	18110	18072	18271	18106	17932	18123	18133	18296	18120	18203	18116	18202	18127	18127	17986	18182	18010	18201	18343	17943	18341	18169	17966	18013	18349	18118	18148	18196	18261	18057	18183	18109	18002	17948	18372	18209	18057	18219	18057	18079	18151	18047	17990	18173	18097	18174	18186	18000	17956	18012	17955	17957	18105	18109	18082	18089	18100	18001	17943	17972	18078	18089	18144	18088	18065	17994	18102	18255	18107	18233	18017	17995	18017	18012	18069	18045	18115	18124	18092	18190	18206	18091	18004	18216	18193	17960	18029	18164	17997	18264	18402	18072	18225	18070	17877	18236	18073	17886	17930	18049	17995	18144	18051	17844	18140	18045	18129	18103	17966	18185	17938	18092	18283	17991	18242	18102	18145	17971	18218	18090	18040	17926	18096	18245	18266	18088	18121	17930	18030	18183	18202	18330	18219	18140	18082	18114	18075	18038	18139	17998	18115	18125	18102	17998	18144	18050	18102	18166	18238	18124	18186	17991	18060	18091	18085	18067	18079	18086	18259	18061	18140	18196	18416	18004	18195	18265	18200	18148	18151	18068	18106	18275	18116	18245	18148	18013	18184	18130	18300	18199	18132	18196	18182	18160	18038	17920	18217	18092	18292	17998	18218	18211	18172	18028	17946	18063	17993	17979	17973	18233	18249	18313	18266	18063	17927	18199	18023	17968	18094	18110	18050	18097	18082	18032	18068	18106	18124	18153	18182	18084	18000	17964	18247	18004	17981	18148	18172	17974	18214	18125	18023	18262	18109	18230	18088	18024	18065	18119	17954	17959	17960	18016	17967	18102	18163	17895	18182	18043	17912	18191	18169	17986	18034	18109	18036	18188	18071	18182	18009	18043	17944	18089	18095	18161	18074	17893	17950	18012	18047	18226	17980	18062	18389	18181	18047	18204	18074	17869	18113	18263	18266	18180	18035	17956	18073	18292	18095	17963	18177	18031	18020	17921	18288	18252	18237	18019	18036	18037	18203	17904	18083	17912	18192	17997	18173	18178	18117	18050	18063	18041	18157	18038	18175	17912	18039	18044	18021	18083	18267	18102	18081	18215	17998	18141	18218	18116	18171	18142	18230	18027	18171	18034	18140	17895	18046	18089	18061	18231	18198	17930	18187	18064	18163	18220	18077	18122	18138	18043	18132	17979	17993	17949	18102	17961	18188	18025	18015	17954	18157	18054	18040	18045	17784	18025	18081	18207	18213	18152	18170	18241	18017	18099	18140	17944	17974	18243	18122	18117	18135	18112	18056	18001	18309	17986	18049	18082	18008	17983	18228	18058	18187	18315	18339	18015	18045	17965	18106	18107	17927	18009	18058	18067	18350	18077	17949	18207	18082	18148	18094	18045	18036	18054	17961	18093	18218	18088	18246	18065	18219	18065	18037	18127	18096	18214	18135	18318	17937	18050	18271	18095	17920	18308	18337	18040	18018	18119	18188	18203	18008	18162	17971	18048	18140	18041	17909	18256	18029	18147	18131	18212	18004	17960	18206	18125	18226	18085	18274	18018	18129	18153	17956	18112	18148	18117	18084	18239	18209	18067	18069	17828	18299	18111	18264	18342	17967	18189	18075	18169	18109	18189	17891	18152	18095	18090	17967	18079	18290	18053	18081	18113	18220	18121	18046	17910	18041	17993	18126	17881	18269	18023	18209	17923	18108	18055	18112	18092	18009	17910	18076	18227	18289	18136	18214	18255	18125	18165	18052	18055	18174	18130	18117	18157	18196	18207	18070	18025	18256	17992	18079	18206	18011	17905	18301	17929	18024	18049	18063	18139	18007	17956	17957	17994	18152	17928	18137	17985	18162	17985	18409	18134	18048	17996	18112	18170	18141	18240	18021	18196	18328	17992	18239	18177	18369	18239	18070	18151	18134	18039	18198	18323	17981	18040	18103	18069	18124	18058	18191	18102	18031	18074	17945	18035	17946	18099	17861	17996	18177	18153	18195	18096	18254	18140	18053	18153	18225	18192	18128	18032	18052	17980	18034	18202	18103	18043	18062	17989	18142	18107	18077	18107	17966	18058	18072	18050
15685	15710	15847	15487	15290	14971	15191	14996	15089	15671	20846	21186	17778	15752	15143	14995	14834	14960	14947	14799	14948	14917	14856	14853	15025	14986	14882	15060	14766	15040	14905	15030	14959	14930	14851	15148	15107	14933	15061	15037	14978	14992	15013	14845	15079	14974	15031	14863	14990	15140	15044	14829	15117	14978	14869	15003	14888	14984	14818	15084	14786	15035	14961	14934	14885	14881	15179	15051	15011	15021	14980	15065	15003	15168	14998	15063	15023	15057	15080	14876	14968	14902	14855	14920	14968	14797	15097	14881	14888	15050	15017	14990	14983	15048	15067	14910	15073	14960	15036	14922	14949	14935	14882	14930	15030	15022	15038	15065	14916	14963	14889	14941	15061	15042	15124	14968	14805	14914	15048	14904	15048	15045	14995	14880	14878	14813	15210	14898	14957	15192	15059	14858	14940	14963	15015	14952	14889	14961	14930	15099	15078	15107	14908	14810	14990	15082	15022	15080	15065	14976	14975	15035	14969	14791	15031	14951	14895	15058	14815	15083	15057	14790	14872	14941	15176	14854	15073	15060	14781	14872	15028	15048	14799	15048	14840	14920	14893	14874	15045	15037	15048	15030	14936	15045	15100	14906	14995	14915	14896	15111	14976	15097	15025	15068	14995	15020	15028	14928	14976	15030	14953	15004	14951	14831	14944	15062	14941	14971	14857	15006	14983	15080	15155	14978	14950	15125	15103	15181	14931	15126	15114	15101	14849	15034	14857	15005	14935	14993	14910	14937	14882	15050	14934	14959	14956	15031	14991	14993	15086	15095	14851	15017	14810	15001	15027	14868	15036	14900	14798	14797	14887	14994	14872	15003	14983	14854	14960	15029	15017	14825	15019	14985	15030	15089	15052	14805	14979	14987	15082	14868	15198	14939	14984	15062	14848	14926	14999	15016	14889	14868	14923	14932	14920	14970	14911	15009	14972	15013	15066	14895	15024	14966	15068	14963	15010	14955	14976	15009	14970	14977	15020	15114	15072	15085	14970	14922	14763	14940	14989	14937	15167	14753	14936	14827	14891	15069	15003	14919	14912	14986	14865	15089	14874	15104	14987	15129	15030	14945	14915	14913	14938	15121	14938	15051	15123	14878	15001	14991	15122	15047	14983	14943	14961	15010	15017	15085	15107	15066	14952	15022	14896	14907	14953	15146	14829	15003	14900	14915	14972	14994	14967	14656	15082	14978	14917	14950	15016	14877	14923	14971	14855	14878	14979	14839	14878	15088	14821	14903	15035	14894	14935	15108	14873	14882	14803	15108	15011	15103	15140	14912	14911	14988	15057	15109	14922	15009	15098	15013	15054	15220	15057	14848	14927	14960	15019	15062	15030	14980	14932	15176	14869	15012	14906	14949	14903	14953	14969	14956	15014	14856	15046	15085	15100	14974	15133	15019	14890	14989	15116	15032	15000	14707	14981	14870	14953	15002	15022	14985	15052	15141	14909	14939	14950	14941	15019	14841	14924	14935	14813	14931	14978	14931	14971	14917	14868	14985	15024	15002	15014	14980	14971	15037	15134	14955	14909	14912	14982	14994	14916	15007	14940	14976	15121	14969	14967	14861	14967	14866	14955	15001	14952	14896	14813	15013	14914	14979	15183	15080	14905	15052	14793	15016	14874	15015	14884	14998	15106	14849	14910	15077	14983	15105	14967	15180	14963	15092	15009	15047	14963	14902	14889	15028	14966	14904	14944	14886	14943	14896	14991	14912	15127	14800	14840	15040	14938	14978	15024	14997	14968	15063	14984	14956	15002	14958	14914	15082	14827	14935	14976	14955	14901	14946	14958	14990	15012	15075	15046	15102	15061	15101	14969	14822	14836	14973	14919	15027	15104	14963	14926	15115	14968	15256	14850	15022	15159	14882	15054	15252	14907	14936	14920	15011	14928	14870	15139	14932	14917	15033	14830	15061	14910	14951	15040	14937	14991	15013	14939	15013	15023	14869	14911	15021	15044	15104	15013	14972	14953	14945	14834	14946	14951	14894	15048	15007	15087	15201	14884	14995	14939	14857	14981	15089	14869	14976	15080	15096	14992	14973	14950	15009	14999	15059	15069	15001	14974	15133	14926	15007	14907	15085	14870	14951	14966	14873	15053	14979	15109	15071	14855	15077	15079	15084	14850	14998	14998	15041	15075	14769	14962	14947	14934	14995	14955	14999	15019	14914	14919	15022	15106	14905	14873	14922	14930	15018	15157	14982	15072	14985	14927	14932	14863	15197	15043	14798	14927	14867	14970	14967	14961	15005	14975	15041	14987	14845	14938	14918	14976	15103	15128	14998	14974	15129	15009	14860	14889	15026	14889	15030	15115	14938	14808	14995	15010	15132	15085	14972	15007	14778	15063	15002	15000	14915	14935	15002	14915	14731	15002	14930	15029	14945	14991	14946	15227	14995	15094	15047	14961	14879	15130	15004	15015	14937	15071	14858	15121	15018	14987	15010	15094	14966	14926	14963	14903	15097	15013	15001	15088	15107	14881	14904	15057	14975	15015	15066	15098	14810	15021	15028	15014	15018	15060	14971	15171	14845	15005	14905	15047	14934	14962	15012	15050	14939	15011	14892	15152	15076	14915	14899	14982	15064	14869	14964	15008	14950	14943	14867	14896	15135	14915	14967	14920	15066	14934	15007	14903	15029	15012	14964	14993	15039	15051	14940	14987	14961	15070	15029	14836	15065	15037	14900	14900	14948	14941	14937	15079	15059	14802	15015	14874	15012	14945	15123	15005	14960	14948	14910	15040	14945	15037	14881	14924	15157	14883	15194	15040	14867	14928	15116	14959	14890	15032	15108	14838	14865	14872	15076	14965	15015	14917	15075	15015	14948	15039	15029	14934	14950	15129	15077	14972	15029	14758	14957	15150	14846	14984	14961	14976	14872	15039	15042	14865	14878	14883	14791	14976	15049	15009	14968	15004	14935	15122	15069	15043	14957	14971	14916	15004	15264	15036	14906	14937	14997	14951	15242	14940	14999	15000	15070	15050	15078	15195	14899	14928	15007	14916	14836	14916	14989	14973	14956	14898	14966	14947	15038	15046	15062	14806	15076	15059	14981	14944	14996	15002	15021	14943	15043	15005	15059	15048	14949	14974	14918	14895	14880	15040	14928	14860	14992	14947	14939	15056	14823	14882	14844	14960	15053	14985	15056	15011	15046	14918	14923	14968	14938	15028	14893	14945	14867	14952	14987	14929	14790	14976	15077	15033	15090	14995	15054	15077	14909	15190	15195	14863	14857	14993	15054	14908	15011	14996	15004	15075	15134	15064	14865	14995	15103	14785	14957	15063	15035	14896	14946	14918	15065	14919	15010	15067	14947	15106	14849	15102	14968	15023	15015	15042	14912	15103	14909	15165	14909	14878	14977	15006	15190	14970	14994	14926	15054	15095	14940	14976	14826	14990	15046	15016	14990	14972	15051	14750	15002	14917	15275	14855	14869	15130	15116	15004	14969	14841	14969	15037	14952	14762	15074	14914	15037	14887	14929	14903	14967	14937	15078	15020	15003	14938	14919	14904	15109	14878	14917	14937	14923	14919	14868	14952	14978	14821	15041	15233	14942	14900	15032	14907	14948	14928	15013	15034	15093	15152	15205	15025	15075	14956	14970	14941	14979	15028	14967	15028	15069	15046	14983	15028	15083	14839	14985	15099	15001	15086	14967	14903	14846	14946	15030	14888	15063	14930	14975	15130	14916	14882	14862	15217	14935	15022	15028	14791	14986	15103	14858	14768	15140	14980	15058	15065	14976	15032	15030	15019	14975	14997	14926	14983	15109	15119	15194	14895	14967	14850	15095	15064	14953	14988	14878	14900	14925	14873	15123	14937	15190	14980	15092	14969	15084	14974	14956	14980	14765	15219	14953	14905	14967	15050	14913	15071	14957	14880	15082	15050	14922	15037	14924	14966	14889	14912	15033	14959	14888	14965	15268	14927	14829	14974	15058	15030	14907	14981	15017	15088	14814	15089	15076	14858	14878	14944	15001	14864	14896	15109	14922	14861	14839	15092	15066	14975	15032	15087	14937	14891	14967	15022	14986	14938	15097	14960	15027	14987	14939	15235	14981	14951	15040	14945	14855	14861	14940	14967	15221	14942	14997	14929	15049	14867	15002	15037	15064	15061	14920	14853	15029	15004	14856	14899	14979	15035	14989	15021	14955	14880	14993	15074	14971	15020	15265	14814	15036	15044	15089	14859	14982	15072	14993	15087	15205	15021	15063	14969	14818	14850	14882	15095	15122	15090	15172	15087	15078	14883	14842	14941	14940	15078	14855	15068	15122	15047	14977	15018	14980	15089	14970	14978	14891	14920	14964	14994	14830	14973	15075	15037	15089	14959	15034	15252	15028	14942	14942	15098	15173	14943	14980	15141	15048	14937	15045	14992	15019	15032	14941	15105	14963	14973	14889	15256	14989	14972	15049	14886	15047	14944	15161	15021	14955	15032	14954	14910	14710	14812	14915	14936	14847	14969	15113	14791	14943	14936	14903	15109	14942	14893	14896	14968	15069	14945	14881	15027	15001	15084	15000	14968	15071	14910	15068	14956	14946	14950	15186	15066	14973	15015	15039	14971	14919	14820	14953	15015	14985	15152	14955	14918	14993	14941	14910	14860	14978	15026	15141	14904	14994	14972	14948	14855	14987	14859	14855	14845	14990	15008	14952	15102	15103	14957	14923	14997	15037	15123	14982	15065	15166	14919	14957	14945	15009	15011	14940	15118	15022	14923	14841	14892	15027	14976	14988	14922	15038	14989	15041	14890	14672	15138	14905	14837	14901	15000	14962	14902	15054	15045	14849	15195	14956	14928	14965	15037	15011	14908	14868	15093	14982	15003	15187	15014	14964	14931	14949	14940	15008	15012	14924	14976	15099	15006	15050	15017	15055	15056	15096	14954	14783	15137	14789	14887	15013	15083	14835	14901	15033	15035	14947	15023	15093	15042	15044	14952	15060	14971	14939	14839	15029	15086	14995	14995	15024	15046	14956	14914	15004	14939	14872	14989	14936	15013	14980	14913	14842	15062	14939	14846	15097	14851	14933	14976	14841	14972	14862	14885	15046	14921	14930	14922	14990	15180	15035	14931	15093	14974	14817	15001	15004	14761	14890	14906	15102	14900	15003	14879	14912
25569	20766	26923	25420	20445	19285	19360	18316	18436	20895	36326	36751	26525	20447	18602	17985	18063	18137	18136	18011	18071	18022	18131	17933	17900	18057	17938	17948	18106	17989	18120	18123	17916	18095	18053	17985	18032	17883	18105	18061	17921	18132	17981	17884	18142	18167	18007	17733	17756	17812	17963	18007	17844	17927	17963	17917	17930	18087	17970	17781	17800	17809	18031	17880	17785	17914	17993	17883	17956	17929	18043	18014	18044	18091	18153	17913	18035	17840	18117	17887	17855	17833	17745	18041	18018	17890	17960	17955	18091	17968	17852	17914	18083	17921	17975	17808	17927	17823	18042	17914	17993	18036	17969	18131	18210	17974	17852	17785	18120	17698	18082	18003	17847	17857	17949	18079	17944	17923	18042	18067	18002	17890	18062	17922	17882	17970	17984	17924	17951	17923	18024	18154	17941	17951	17989	18016	17833	18028	17987	17984	17940	17909	17759	17906	17972	17892	17974	17895	17953	17762	18136	17816	17718	18016	17954	18087	17948	18131	17908	17980	17964	17922	17951	17961	17901	17797	17960	17859	17897	18050	17942	18003	17714	17876	17994	18073	17910	17736	17901	17980	17998	17843	17805	18004	17644	17957	17846	17856	18092	17991	17953	18068	17727	17895	17833	17753	17795	17947	17871	17833	18103	17942	17798	17744	17878	17913	17919	17976	17763	17911	17982	17970	17997	18089	18055	18031	18067	17999	18099	18022	18072	17847	18004	17833	17940	18097	17882	17982	17937	18276	17847	17856	18314	17901	17871	17950	18154	17883	18102	17861	18009	17911	18053	18044	17956	17974	17879	17792	17856	18030	18081	17991	18121	17897	18000	17909	18086	17917	18213	17854	17990	17943	17902	17946	17976	18050	17724	18069	18180	17972	18105	18183	17790	17959	17936	17821	18007	18096	18098	18133	17999	17948	17972	17993	17937	17944	18012	17751	17929	18029	18038	18111	18051	18264	17902	17973	18037	17862	17830	17922	17778	17988	18151	17934	17967	17994	18019	17872	17935	17752	18035	17927	17842	17962	17791	17778	17823	17759	17890	17908	18048	17885	18082	18325	17950	17893	17998	17840	18005	17885	17744	17869	18061	18165	17879	18037	17856	17796	17951	18027	17977	17936	17882	18049	18054	17939	18050	17995	17886	17865	17788	18014	18052	18200	17915	17908	18166	17875	18033	17870	18038	17947	18074	17839	17987	17873	17826	17804	17970	17818	17779	18005	17935	18033	17807	17845	17944	18167	18239	18001	17769	17977	17887	17976	18081	17907	17961	18101	17966	18026	17857	17948	18085	17829	17824	18093	17806	18029	18010	17901	17754	17650	17876	17891	17969	17709	17904	17702	18052	17887	17810	18059	18186	18008	17986	17826	17901	17959	17846	17916	17974	17906	17931	17925	17921	18128	18139	18005	18041	18054	17889	17902	17922	18026	18007	17989	17764	17780	17978	18165	18053	18082	18012	17954	17853	17898	18087	18016	17945	17851	18234	18026	17811	17954	17734	18151	17953	17962	17943	17865	17971	18018	17891	18022	17876	17922	17808	18098	17907	17810	17842	17979	18084	18006	17907	18122	17832	18033	18067	17940	17940	18161	17854	17733	18030	17852	17885	17938	17860	17831	18025	17841	17928	17897	18043	17964	17997	18104	18013	17791	18146	18079	18098	17844	17891	17906	17885	17973	17803	17896	17957	17866	17970	18148	17722	18001	17947	17981	18064	18033	17895	18150	17873	18020	18010	17987	17995	18038	17872	17801	18046	17848	17792	17918	18036	17995	17765	17979	18130	18002	17936	17962	18026	17976	17676	17912	17867	17829	17925	17862	18026	17887	18077	17938	18068	17923	17908	17936	17882	17913	17905	17752	17866	17782	17921	17686	17939	18019	17947	17908	17846	17851	17926	17992	18048	18063	17920	18010	18143	17889	18027	18163	18039	18096	18081	18099	17982	17966	18060	17965	17672	18083	17960	17951	17912	17717	18023	17784	17817	17925	18121	17833	18067	17814	17758	17881	17805	17964	17913	17738	18270	18142	17945	18053	18017	17848	17770	17940	17967	17992	17971	17933	17827	17989	18151	17800	17912	18039	18099	18113	18086	17828	17999	17801	17784	18192	18100	17910	18038	18069	17992	17857	18183	17897	17951	18048	18058	18094	17997	17987	17804	18028	17930	18009	18039	17863	17963	17809	17927	18030	18054	18037	17839	17935	17993	17908	17894	17766	18046	17821	17909	17803	17877	18047	17703	17872	17959	18132	17877	17797	17940	17952	17964	17943	17961	18064	17937	18102	18076	17936	17912	18016	17715	18067	18216	18057	17941	17881	17925	17942	17896	18068	17861	17789	17785	17820	17996	17914	18044	17885	17963	17965	18048	17986	17760	17945	17915	17681	18087	17930	17972	17917	17950	17911	17768	18007	17970	18092	17806	17755	17916	17868	17699	18173	18023	17901	17977	17981	17939	18042	18134	17893	17936	17812	18026	17922	17887	17971	17887	18071	17988	17887	17938	18090	17884	17836	18061	17926	17920	18036	18122	17828	18020	17876	17890	18074	17831	17947	17808	17988	18203	18008	18111	17890	17980	17937	18081	18009	18012	18062	17952	18103	18000	17765	17936	18017	17815	18012	17846	18055	17942	17847	17950	17962	18061	17741	17934	18109	18071	17945	17700	17797	17827	17781	18140	17962	17869	17965	17728	17706	18001	17725	17980	17878	17815	18044	18084	17956	18061	17900	17875	17904	17807	17956	17945	17904	17714	18050	18095	17893	18061	18098	18082	17915	17892	18052	18069	18054	17759	17720	17713	17971	17990	18137	17924	17918	18128	17784	17879	17825	17930	17953	18045	18019	17991	17907	17657	17850	17827	17968	17958	17948	17792	17846	17834	18083	17824	17821	17834	17994	17745	17979	17846	17752	17906	18083	18053	17862	17839	17991	17897	17913	17779	17811	17999	17918	18105	17926	18145	18049	18128	18009	18003	17815	17713	18109	17926	18126	17887	17931	18010	17955	17897	17799	17912	18044	17854	18093	17979	17912	18042	17882	18168	17872	18034	17885	18081	17879	18072	17885	17935	17946	17995	18088	17965	17906	17864	17826	17817	18032	17916	17676	17906	17969	17978	18074	17847	17984	18143	17984	17849	17887	17783	18049	17977	17817	17914	17865	17721	17921	17931	17941	17860	18163	17888	17813	17896	17977	18021	17964	17924	18048	17752	17926	17916	17841	17818	18116	18148	17666	17941	17852	17902	17849	17888	17843	17928	17805	17873	18048	18030	18020	17843	18040	18126	18129	18342	18057	17851	18077	17930	17977	17768	18113	17961	17823	17749	18112	18050	17949	17863	17971	18026	17869	17956	18029	17863	17807	17849	17742	17766	18046	18017	17936	17943	17802	18021	17870	17927	17720	17985	17709	18123	18035	17940	17786	17885	17938	18057	18040	17892	17867	17989	18153	17944	17891	17958	17784	17834	18044	17996	17726	18189	17860	17914	17868	17895	17864	17963	18092	17919	18021	17850	17889	18006	17986	17835	17946	17869	17840	17775	17990	17983	17947	18270	17975	17873	17983	18008	18045	18179	17767	17900	17921	17893	18040	18003	17977	17861	17682	17747	17977	17762	17986	18146	17927	18043	17955	18030	18184	18175	17745	17883	18038	17722	17926	17890	17890	17841	18186	18302	18075	18136	17865	17984	18095	18037	17930	17703	18023	17851	17793	17989	17774	17738	17946	18025	18146	18036	17848	17880	17900	17903	17924	17983	17890	17989	17923	17970	17873	18017	18158	18097	17963	17910	17622	17793	17987	18227	17905	18062	17748	18048	17945	18000	18069	17988	17887	18088	18045	17780	17896	17732	18111	17826	18042	17934	18239	17973	17868	17903	17935	17911	17899	17922	18127	17850	17812	18037	17797	18112	17869	17883	17950	18031	17611	17926	17828	17939	17950	18182	18068	17967	17850	18062	17988	17959	17856	17915	18164	17782	17826	17966	17864	17963	18003	17829	18080	18008	17836	18094	17926	18059	17978	17798	17824	18073	17745	17767	17861	17978	17929	17906	17871	17968	17918	18030	17944	17955	17846	17873	17877	18022	17759	17925	18022	17927	18054	18114	18062	18032	17818	17918	17900	18142	18011	17837	17766	17983	17898	18144	17887	18077	17954	17899	17834	17833	17990	17830	18003	17847	17703	18117	17867	17900	17935	17876	18084	18136	17797	18015	17939	17885	17777	17978	17805	17909	18068	18030	17978	18015	17925	17989	17922	17877	17705	18031	18225	18072	18150	18139	17809	17758	18038	17888	18146	17943	17959	17953	18066	17837	17779	17875	18076	18086	17860	17883	17846	18058	18002	18016	17906	17989	17954	17919	17972	17842	17997	18167	17905	18016	17965	17865	18014	18049	18108	18322	18078	17963	17829	17914	17966	17898	17913	18056	18040	17941	17822	17992	17897	17941	18228	18048	18196	18064	18184	17753	18153	18122	18043	17971	17931	18009	17801	17993	17817	17973	18004	18046	17946	17957	17998	17827	17911	17993	17747	17931	17919	17893	17610	17877	17894	17943	17749	17866	17923	18052	17948	17767	17863	18074	18171	17962	18004	17980	18045	17789	17709	18019	18008	17952	17937	18060	17986	17842	18051	17875	17723	18000	17866	18016	18028	17774	18069	17802	17862	17836	17709	18128	18164	17842	17985	18000	17926	18134	17879	18053	17978	17780	17896	17712	17911	17953	17958	17846	17854	17826	17965	17966	17905	17791	17997	17907	17877	17926	17914	17850	18060	18063	17895	17867	18023	17909	17993	17946	17918	17917	17857	18177	17850	18153	17985	17941	17937	18031	17849	17776	18059	17848	17989	17951	17863	17947	17915	17880	17862	17940	17905	17942	18122	17995	17954	18007	17905	17732	17859	18031	18038	17965	18137	17944	17793	18108	18113	17973	18040	17902	18027	17983	18032	18072	17820	17787	17996	18014	17752	17718	17841	17901	17960	17965	17890	17862	17920	17999	17845	17938	17805	17868	18009	18067	18175	17994	18081	17907	17930	17922	18105	18070	17858	17740	17837	17912	18088	18064	17913	18004	18045	18098	17805	17953	17989	17824	17978	17905	18016	17831	17968	17978	18056	17923	17813	17877	17673	17754	17750
14155	20077	19466	17283	16150	15686	15633	15435	15350	20279	38659	35652	23808	16842	15378	15003	14838	14805	14958	14816	14840	14961	14926	14801	15021	14821	14913	14775	15005	15014	14982	14948	14954	14759	14828	14915	14964	15031	14868	14860	15094	14914	14861	15040	14844	15001	14971	14858	14897	14963	14949	14819	14910	14989	15012	15101	14972	14675	14841	14944	14937	14702	15071	14967	15028	14938	14772	14995	14809	14926	15031	14993	14662	14843	14846	14839	15056	14924	14952	14979	14826	14936	15049	14986	14907	14902	14981	14947	14952	14894	14844	14900	14846	14977	14836	14930	14866	14916	15084	14836	14938	14756	14729	15002	14763	14984	14899	14811	14952	14756	15010	14854	14731	15049	14864	14957	14963	15144	15047	15025	14865	14966	14880	14988	14919	14948	15053	15012	15019	15007	14908	14851	14909	14917	14856	14916	14860	14946	14981	14912	14979	14907	14753	15035	14748	14961	14941	14900	14967	14945	14871	14817	14798	14898	14727	14889	14916	14917	15006	14807	14818	14932	14883	14917	15046	14973	15023	15003	14921	14960	14730	14956	14901	15044	14857	15062	14900	14844	14934	14906	14883	14890	14815	14894	14980	14961	14887	15147	14761	14976	14925	14983	14832	14979	15010	14910	14889	14771	15035	15076	14970	14866	14942	14904	14858	14835	14995	14844	15019	14976	14811	15042	14936	14965	14805	14970	14900	14809	15027	14871	15035	14983	14938	14883	14898	14945	14934	14854	14858	15022	15035	14995	14894	14836	15109	14996	14937	14824	14918	15006	14966	14961	14838	14977	14866	14942	15100	14923	14964	15019	14892	14772	14765	14761	15131	14936	14782	14974	14928	14935	14913	14806	14801	15133	14996	14842	14791	14806	14742	14845	14851	14921	14711	14747	14963	14973	15028	14818	14877	14764	14860	14912	15016	14944	14872	15002	14760	15007	14841	14944	14949	14985	14918	14910	14881	14899	14874	14908	14746	14965	14901	14871	15064	15009	15020	15008	14882	15000	15069	15052	14918	15087	14978	14884	15034	14824	14789	14958	14915	15005	14835	15060	14843	14795	15036	14905	15047	14819	14808	14926	14875	14964	14966	14832	14766	15078	14701	14985	14953	14855	14946	14996	14882	14873	14823	14657	14941	14981	15118	14952	14807	14839	14986	14905	15030	14936	14911	14807	14843	15004	14874	14946	15055	14958	14877	15000	14805	15152	15093	14993	15052	14877	15091	14914	14960	14967	14903	14823	14948	14891	14839	14945	14957	14965	14753	14976	14778	14823	14764	15087	14758	14942	14908	14934	14956	14760	14965	14943	14978	14801	14849	14858	14784	14912	14795	14999	14907	14882	14929	14884	14991	14932	14921	14910	14890	14805	14989	14934	14886	14795	14790	14930	14940	14875	14967	15010	15105	15021	14886	14810	14874	15005	14883	15032	14859	14766	14994	14932	15118	15011	14959	14990	14921	15031	14938	14961	15035	15134	14889	14914	15022	14911	14912	14840	14933	14852	14897	15116	14800	14836	14992	15013	14811	14839	14982	14794	14971	15082	14959	14896	15084	15002	15010	15044	14852	14877	14841	14723	14759	14814	14795	15023	14987	14996	14886	14851	15031	14829	14871	14918	14999	14984	15091	14932	14888	15006	14990	14979	14989	14849	14922	14735	14971	14958	14891	14807	15045	14915	14840	14929	14928	14934	15040	14841	14836	14861	14896	14950	14867	14733	15064	15009	14921	15137	14787	15026	14890	14725	14903	14840	14931	14824	14810	14968	14976	14738	14863	14943	15014	15008	14966	14948	14941	15042	15114	14948	14940	14973	14948	14914	15017	14964	14902	14948	15104	15089	14808	15086	14921	15097	14920	15012	14912	14900	14758	14930	14818	15060	14971	15001	14841	14890	14984	14822	14992	14848	14944	14995	14930	14843	14867	14949	14891	14986	14691	14984	14791	15037	15082	14913	14910	14798	15048	14912	14869	14914	14853	14864	14913	14850	15154	14859	14936	15001	14693	15011	14911	14974	15031	14911	14936	14862	14926	14980	14845	14856	14913	14960	14956	14842	14998	14960	15005	14835	14918	14979	14985	14878	15098	14818	14873	14924	14809	14942	14857	14962	14998	14791	14925	14865	15076	14791	14843	14882	15072	14805	14894	14848	14981	14864	15080	14913	14898	14769	14919	14745	14924	14987	14915	15009	14811	14930	15063	14918	14992	14933	14975	14895	14951	14942	14958	14934	14705	14878	14991	14901	15153	14845	14884	14818	15008	14952	14967	14981	14875	14675	15100	14988	14968	15044	14771	14961	14894	14903	14810	14806	14854	15015	14864	14776	14883	14879	14781	14851	14887	14815	14771	14949	14983	14963	14874	14994	14833	14831	14968	14943	15086	14960	14916	15134	14931	14878	15031	14914	14925	14937	14965	14777	14934	14840	14951	14757	14818	14974	14842	15085	14948	14902	15041	15131	14898	14805	14893	14907	14918	14952	14915	15029	15009	14873	14961	14924	14606	14985	15048	15092	14944	14953	14913	15007	14814	14950	14914	15016	14921	15076	14888	14830	14927	14949	14806	14730	15204	14884	14838	14865	14858	14876	14862	15043	14784	14895	14831	14956	14847	14893	14830	14973	14881	14882	14943	14975	14941	14974	14971	14682	14759	14896	15040	14905	14938	14962	14779	15125	14838	15016	14886	14892	14886	14923	14786	14922	15004	15003	14962	14731	15011	14979	14890	14760	15088	15002	15132	14892	14894	14997	14965	14929	14778	14893	14905	15085	14893	14987	14953	14958	14810	14794	14788	14897	14913	14966	14866	14835	14743	14911	14986	14962	14859	14890	14888	14790	14849	14893	14968	14859	14868	15081	14881	14994	14987	15020	14864	14994	14901	15001	14912	14878	14990	14808	14991	14994	15046	14849	14864	14906	14953	15005	14733	14976	15045	14850	14853	14966	14892	14946	14836	14965	14856	15012	15086	14809	14913	15089	14926	14758	14809	14941	14851	14840	14983	14975	15001	14960	14958	14976	14944	14918	14907	14814	14962	14849	15164	14844	14944	14716	14880	15003	14941	14958	14859	14938	14954	14990	14898	14910	14809	14981	14877	14918	15043	15003	14974	14783	14877	15003	14975	14976	14990	14999	14852	15070	14952	14999	14915	15032	14774	14851	14749	14920	14881	14851	14980	15047	14728	14886	14909	15068	14934	14929	14769	14898	14940	15135	14823	14835	14819	14968	15138	14917	15011	14967	15132	15047	15083	14879	14767	14938	14849	14862	14868	14932	14855	14888	15065	15027	15024	14852	15037	14825	14723	15000	14789	14881	14885	15009	14941	15041	14979	15113	14870	14759	14795	14953	15018	14990	14989	14788	15109	14856	14970	14718	14939	15096	14825	15006	15043	14989	14815	14929	14861	14961	14875	15036	15031	14964	14984	14884	14875	14931	14953	14907	14956	14827	15091	14977	14901	14923	14951	14788	14773	14923	14960	14912	14945	14780	14947	14971	14995	15069	14965	15072	14993	15024	14849	15069	14870	14801	14879	14777	14987	14949	14961	14961	14931	14897	14875	14866	15058	14957	14884	14908	15094	14814	14970	14886	14944	14748	14757	14841	14832	14999	14932	14927	14850	15033	15000	15034	14845	14892	14892	14940	15052	14715	14957	14979	14873	15026	14945	15023	14917	14816	15065	15114	14857	14926	14947	14886	15010	15054	15085	14800	14990	14945	14904	14981	14906	14857	14890	15037	14835	15066	15089	14891	14962	15061	15061	14878	14808	14995	15017	14935	14982	14733	15127	14940	14980	14969	14797	15125	14808	14902	14893	14926	14904	14975	14948	14922	14977	14837	14869	14897	14901	14927	14882	14889	14903	15018	15207	14875	14937	15119	14753	14913	14725	14942	15053	14956	14943	14842	14929	14981	14947	15093	14875	14920	15019	14783	15004	15005	14952	14977	14892	14905	14857	14923	14789	14861	14989	14845	15136	15097	14946	14979	14878	14963	14831	14797	14911	15025	14891	15016	14993	14994	14871	15012	14924	14895	14966	14878	14994	14816	14770	14948	14952	15062	14983	15016	14992	14881	15031	15131	15030	14759	15014	14940	14769	14944	14871	14826	14831	14811	14944	15057	14825	14959	14863	14783	14879	15048	14963	14797	14886	14936	14878	14783	14861	14966	14973	14981	15102	14716	14885	14897	14753	15033	15012	14818	14907	14981	15035	14948	14713	15152	15017	14843	14813	14851	14915	15005	14857	14743	14868	14763	15006	15017	14886	14870	14884	15013	14796	14819	14963	14918	14911	14736	15028	14829	14794	14918	14824	14882	14715	15025	14825	14956	14814	15088	14805	14839	14903	14919	14925	14934	15093	15095	14878	14726	14806	14795	14943	14924	15008	14892	15003	14920	15108	14964	14896	14729	14877	14903	15001	14926	14895	14875	14943	14951	14798	15039	14796	14873	15031	14712	15002	14849	14913	14762	15030	14768	14743	14950	14804	14986	14926	15008	14800	14975	14938	14781	14955	14891	14959	14908	14869	14986	14973	14782	14890	14998	14953	14676	14821	14781	14792	14946	14851	14942	14916	14892	14935	14826	14928	15013	14932	14695	14983	14759	15024	14963	15013	15033	14918	14946	15065	14901	14900	14844	14997	14976	14919	15004	15026	14977	14810	14876	14948	14828	14697	15067	14988	14919	15028	14911	14783	15011	14963	14826	14829	15117	14733	14801	14843	15004	15087	15070	14819	15059	14983	14761	14935	14979	15087	14834	14944	15126	14906	14767	14954	15055	14854	14766	14908	14858	14842	15019	14929	14933	14872	14808	14995	14880	14922	14943	14810	14953	15045	14818	14939	14912	14845	15091	14859	15091	14782	15058	15017	14969	14844	14986	15035	15033	14887	14924	14883	14843	14992	14906	14922	15072	14899	14939	14960	14804	14839	14906	14790	14883	14978	14824	14903	14906	14911	14954	14979	14926	14980	14935	15021	14899	15012	14912	15033	14885	14832	15030	14726	14838	14938	14838	14902	14795	14781	14801	14903	14931	14828	15022	14831	15087	14896	14801	14930	14904	14873	14958	14943	14922	14818	14882	14928	14921	14827	14880	14919	15038	14986	15083	15021	14911	14987	14952	14922	14830	14851	14879
23560	20770	28134	23524	21301	23095	22843	19419	18795	22529	51989	52938	34857	24102	19534	18573	18319	18154	18293	18044	18147	18303	18160	18265	18233	18261	18113	18273	18274	18359	18129	18153	17997	18039	18101	18258	18334	18000	17960	18065	18120	18130	17958	17920	18037	18254	18025	17955	18160	18253	18220	18104	18122	18258	18358	18174	18164	18128	18115	18232	18139	18061	18256	18024	18091	18208	18127	18230	18185	18040	18106	18205	18126	17884	18188	18093	18291	18208	18305	18065	18108	18218	18101	18074	18204	18029	18025	18207	18083	18080	18271	18169	17974	17966	17884	18121	18142	18040	18185	18177	18277	18018	18058	18078	18219	17967	18196	18077	18064	18100	18196	18066	18072	18050	18066	18029	17862	18149	18221	18030	18212	18009	18212	18084	18065	18000	18240	18175	18046	18091	18016	18029	18099	17974	18074	18131	18204	18047	17990	18086	18190	18291	18160	18033	18094	18299	18110	17795	18208	18298	18114	18232	18339	18275	18304	18185	17994	18143	18057	17877	18072	18036	18044	18059	18085	18213	17880	18240	17999	18180	18376	18100	17985	17938	17995	18179	18079	18067	18376	17933	18078	18066	18252	17967	18115	18197	18244	18034	18071	17893	18046	18020	17984	18020	18054	18108	18240	18096	18049	18250	18099	18251	18056	18158	18257	17924	18142	18019	18051	18277	18052	17945	18229	18044	18047	18037	18109	18068	18141	18189	18124	17989	18098	18264	18193	18034	18081	18349	18105	18079	18108	18037	18007	18183	17985	17972	18233	18158	18224	18201	18037	18055	18124	18094	18156	17956	18186	17852	18171	18217	18140	17786	18106	17960	18262	17997	18111	18232	17957	18012	18194	18074	17983	18102	18006	18238	18142	18385	18074	18175	18175	18254	18171	18206	18066	18135	18313	18198	18259	18130	18546	18322	18191	17981	18019	18210	18253	18000	18125	18035	18082	18057	18126	18133	18146	18047	18187	17969	18031	18068	18187	17892	18088	18162	18158	18276	18242	18099	18169	17843	18151	18206	18140	17964	18210	18336	18185	18077	18162	17972	18123	18053	18013	17958	18042	17883	17896	18048	18150	18184	18109	17862	17974	18087	18183	17874	17964	17976	17916	17999	18013	18283	18185	18116	18056	17944	18115	18259	18096	18017	18162	18058	18255	17759	18158	18012	17899	18127	18237	17944	18258	18091	17903	18084	17939	18092	18124	18095	18225	18057	18136	18187	18222	18092	18112	17992	18062	18181	18197	18050	17967	18348	18021	18070	18205	17995	18065	18130	18191	18326	18200	18043	18146	18124	18048	18025	17898	18142	18238	18099	18315	18231	18166	18130	18070	18221	18131	18266	18169	18051	18189	18129	18102	18095	18069	18047	18056	18151	17972	18254	18070	18349	18059	18080	18040	18012	18135	18204	17988	18104	18302	18159	18083	18213	18156	18165	18018	18066	17989	17944	18168	18285	18052	18353	18021	18123	18213	18046	18163	18089	18172	18051	18198	17835	18185	18115	17832	18130	18197	17934	18200	18128	18119	18067	17976	17994	18018	18197	18262	18153	18204	17939	18277	18267	18211	18129	18303	18256	18134	18005	17996	17943	17947	18189	18055	18216	18210	18162	18084	18339	18163	17974	18318	18151	18169	17969	17855	17952	18063	17965	18292	18344	18224	18017	18162	18326	18048	18179	18210	18332	18138	18105	17980	18147	18103	18192	18001	18098	18095	18057	18009	18012	18052	17880	18144	18092	18004	17954	18131	18193	18142	18192	17790	18171	17968	18043	18135	18323	18153	18268	18199	18064	17913	18176	18205	18176	18141	18074	18303	18220	18094	18111	18172	18017	18072	18169	18052	18085	17919	18113	17982	18284	18095	17981	17915	17881	18046	18112	18407	18067	17848	18120	18118	18123	17962	18083	18146	17983	18030	17895	18083	18082	18174	18346	18275	18027	18097	17932	18170	18169	18007	18143	18144	18179	17939	18277	18113	18060	18189	18068	18137	18031	18114	18172	18152	18229	18081	18218	18183	17967	18178	18138	17930	18194	18006	18094	18165	18018	17993	18068	18198	18234	18133	18074	18035	17962	18076	17946	18181	18064	18190	17881	18078	18256	18064	18065	18334	18259	18197	18420	18174	18113	18188	18031	18072	18033	17938	18045	18219	18166	18031	17958	17947	18116	18040	18228	18321	18098	18193	18019	17908	18308	18096	17946	18115	18102	18135	18091	18137	18228	18187	18107	18264	18077	18293	17943	18082	18117	18156	18124	18189	18062	18064	18377	18094	17819	18113	17894	18152	18131	18104	18124	18404	18164	17871	18037	18191	18231	18229	18013	18132	18112	18155	18032	18224	18052	18335	18009	18040	18088	18092	18291	18166	18063	18027	18127	18217	17940	18239	18197	18222	17941	18199	17967	18014	18299	18069	17908	18031	17993	18261	18210	18160	18192	18121	18007	18133	18183	18210	18131	18264	18103	18157	18110	18173	18053	18041	18007	18136	18038	18106	17931	17990	18096	18118	18065	17982	18239	18224	18098	18045	18227	17984	18080	18150	18264	18140	18130	18095	18107	17982	18138	18123	17853	17988	17996	18024	18030	18196	18195	18254	18251	18118	18097	18007	18121	18142	18098	17979	18209	18188	18077	18074	18230	18105	18087	18160	18055	18189	18068	18076	18087	18075	18181	18003	18263	18012	18079	18247	18099	17925	18086	17953	18090	18088	18191	17896	18066	18159	17985	18046	18214	17972	17982	17841	18106	18040	17990	18136	18018	18038	18234	18064	18044	18099	18098	18167	17950	18133	18101	18174	18311	18050	18023	17974	18222	18069	17926	18136	18089	17818	18068	17917	17806	18078	18042	18018	18226	18110	18077	18196	18145	18044	18274	18006	18074	17782	18070	18309	18285	18194	17974	17893	18174	18134	18057	18095	18283	18060	18067	18081	18180	18212	18177	18092	18089	18011	18003	18045	17932	17745	18368	17893	18171	18185	18175	17800	18095	18001	17937	18098	18213	18333	18075	18287	18064	18123	18042	18321	18042	18241	18119	18143	18061	18091	18255	18018	18233	18243	18225	18165	17993	18254	18064	18013	18042	18075	18097	18060	18177	18235	18269	18081	17952	18096	18173	18088	18067	17996	17997	17842	18215	18120	18079	18153	18022	18259	18140	18312	17946	18058	17962	18114	18134	17857	18005	18034	18103	18199	17888	18191	18073	18102	18011	17980	18208	17927	17880	18157	18119	18044	18158	18262	18135	18028	18007	18260	18302	18157	18095	18096	18167	18187	18183	17881	18113	18123	18114	18198	18468	18087	18102	18059	17916	17901	18221	18112	18009	18109	17982	18155	18154	18218	17968	18180	18264	18255	18028	18037	17965	18193	18062	18094	18047	18110	17985	18234	17980	18132	18033	17860	18139	18007	18299	18122	18186	18141	18183	18078	18062	18158	18095	17871	18134	17997	18242	18217	18153	17896	17900	17996	18161	18038	18045	18089	17975	18037	18194	18301	18385	18101	18052	18128	18035	18100	18095	18234	17981	18068	18043	18189	18080	18133	18228	18195	17986	18127	18070	18105	18119	18102	18091	18153	18270	18143	18242	18115	18097	18193	18178	18109	18223	18086	18045	17994	18189	17939	17921	18011	18138	18229	18091	18048	18079	17934	18092	18355	18021	18034	18087	18248	18126	18034	18089	17953	18046	18124	18254	18303	18117	18092	18187	18049	18140	18173	18187	18171	18103	18184	18256	18235	18030	18069	18143	18185	17820	18176	18218	18284	18070	18456	18117	18269	18028	17966	18312	18109	18000	18118	18196	18202	17967	18087	17969	18330	18437	17911	18152	18141	18391	18168	18022	18188	18193	18208	18207	18303	18162	18021	18119	18107	18126	18231	18104	18126	18135	18141	18035	18170	18369	18183	18117	18033	18206	18173	18020	18126	17972	17975	17937	18043	18129	18201	18206	17856	18031	17968	17899	18041	17969	17945	18244	18145	18006	18063	18186	18283	18074	18030	18077	18179	18043	18141	18271	18258	18052	18346	18073	18226	17968	18024	18277	18315	18233	18191	17994	18173	18101	18130	18056	18298	18133	18133	18229	17980	18090	18274	18304	18246	18038	18086	17971	18087	18063	18255	18085	18164	18334	17886	18236	18289	18087	18125	17922	18072	18089	18119	18097	18122	18182	18043	18137	18090	18156	18206	18184	18132	18139	18020	18132	17864	17983	18011	18128	18166	18129	18116	18353	17978	18298	17996	18195	18189	18108	18027	18051	18192	18232	18021	17845	18005	18217	17979	18110	17978	18234	18161	18337	18212	18079	18247	18084	18269	18132	17935	18184	18029	18178	18209	18081	18169	18198	18097	18110	18285	18127	18223	18047	18043	18132	18163	18067	18035	18082	18009	17953	18269	18136	18095	17963	18219	18123	18184	18136	17970	18055	18124	17939	18170	18247	17998	17959	18094	18169	18031	18190	18165	18116	17930	18024	17953	18099	18024	18117	18216	17950	18048	18024	18229	18083	18028	18118	18103	18141	18100	17959	17938	17941	18297	17977	17933	17868	18325	18175	18110	17968	18117	17997	18036	17867	18190	18059	17937	18189	18077	18140	18186	18151	18195	18174	18170	17785	18005	18071	18089	17811	18044	17971	18153	18079	17980	18010	18115	18149	18302	18080	18138	18148	18079	18104	18183	18206	18225	17884	17908	18213	18138	18042	18099	17948	18051	18205	18011	18228	18225	18244	18162	18069	18142	17955	18029	17977	18124	18062	18069	18131	18053	17900	18006	18013	18282	18247	18202	18132	17904	17859	18024	18059	18039	18009	18071	17915	18135	18075	18251	18184	18050	18107	17909	18310	18123	17965	18228	18143	18140	18122	18250	17747	18048	18103	18302	17903	18172	18200	18076	18027	18164	18031	18354	18085	18209	18251	18080	18008	18137	17878	18150	18070	18099	18148	18064	18165	18060	18195	18307	18329	18024	18105	18193	18055	18194	18110	18229	17974	18255	17926	18111	17936	18163	18319	18443	18203	18286	18145	18255	18306	18063	17840	18193	18189	18055	17920	18037	18244	18083	18174	18158	18138	18245	18081	18054	17768	18177	18013	17858	18071	18215	18249	18270	18250	18189	18041	18218	18065	18183	18002
16596	27291	25946	20966	18460	17314	16815	16340	16275	22512	53648	50218	32574	20174	15790	15061	15025	15068	15085	15004	15067	14941	15109	14984	14961	14828	15018	15235	15011	14938	15026	14930	15097	15006	15018	15012	14953	14985	14962	15071	14818	14968	15031	15003	14853	14978	14936	15014	14982	15084	14989	15009	14797	15108	15121	15025	15270	15078	15088	15158	14971	15088	14921	15070	15073	14872	15016	14999	14877	15051	15129	15058	14941	14985	15018	14893	14973	14997	15159	15046	15171	14965	14977	15118	14958	15018	15051	14785	14874	15108	15065	15091	14859	14949	14995	14905	15013	15048	15101	14986	14947	15020	14960	15023	14981	15007	15028	14982	15089	15031	14830	15006	15052	15002	15034	14996	14911	14842	15062	15023	15018	14931	15029	14953	15111	15132	14949	14965	14948	15154	14970	15106	14930	14992	15010	15064	15083	14970	15083	14974	15011	14891	15080	15024	14920	15175	15216	14957	15144	15157	14929	14969	15099	14923	15104	15014	15195	14890	14816	14973	15030	14918	15091	14976	15021	14882	15081	14734	15102	15014	14955	14863	15145	14943	14968	15132	14978	15066	15059	15048	15019	15012	14908	14998	14972	15091	15080	14883	14873	15069	15120	14913	14968	14987	15065	15109	15179	14846	14984	15073	14794	15123	15016	15018	15376	14738	15127	15144	15118	15082	14992	14991	14874	15173	15001	14841	15006	14919	15026	14928	14892	15026	15012	15056	15014	14995	15026	15075	15050	15041	15042	15065	15013	14984	14943	15078	15091	15144	15031	14996	14866	14909	14934	15003	14814	15023	14953	14986	14867	15064	14918	14967	14954	14920	14891	14941	14920	15068	14877	15083	14960	14931	14986	14967	15081	14918	15115	14998	15071	15134	14868	15129	14940	15090	14916	14990	14909	15008	15109	14938	14989	14883	15043	15033	14966	15131	14953	15094	14934	14862	14960	14827	15070	14956	15059	14906	15138	15101	15195	14872	14963	15175	14860	14874	14993	14883	15098	14913	14952	15175	14948	14993	15207	15145	15073	14910	14968	15045	15066	14992	14981	14810	14767	15035	15126	15040	14900	15076	14964	15234	14967	15110	14939	14919	15046	14968	15042	14883	14921	15036	14920	15128	15067	15115	15065	14977	14992	15026	15118	14952	14944	14930	14892	15155	15115	15057	14917	14874	15039	14970	15027	14972	14971	15005	15062	14956	14816	15038	15047	15062	15021	15070	14977	14946	15085	14980	14902	14980	15099	15062	14900	14952	14962	14999	14982	14925	14956	14933	14988	15024	15033	14880	14977	14879	14975	15007	15065	14943	14919	14993	14984	15104	14855	15055	15089	15013	15056	14903	14968	14966	15155	14778	14948	15103	15079	15020	14992	15019	14990	14927	15055	14972	15052	15103	14910	14909	14967	14852	14899	14953	14926	15006	14879	15176	15050	14936	15004	14914	14894	15069	14981	15065	14857	15032	14720	14896	14962	14923	15050	15172	14921	14899	14999	14943	15157	15061	15025	14918	14967	14924	14963	15051	14991	14950	14898	14894	14957	14957	15063	14932	14953	14994	15077	14844	15158	14965	15167	15124	14963	15065	14992	14887	15104	15071	14932	15096	14953	14956	14891	14982	15074	15193	14867	15104	15125	14913	15109	14954	15045	15009	14877	14887	15123	14955	15035	14990	15076	14921	14893	14980	15032	15094	14848	15061	15021	15005	15000	14966	14965	14969	14984	14983	15084	14934	15020	15015	14999	14913	15157	15127	14993	14949	14877	14932	15098	15233	14892	14974	14875	14952	14923	14931	15099	14923	14962	15153	14934	15200	14977	15171	15167	14851	15047	14966	14967	15036	14951	14974	14997	14908	15048	15124	14730	14963	14958	15076	14879	14980	15127	15036	15174	14916	14896	15020	14897	14942	15002	14969	15083	14919	15100	15029	14908	15074	15086	15149	15074	15048	15120	15011	15036	15106	14961	15002	14996	15062	15071	14914	15165	15064	14887	15065	15097	15085	15091	14967	15058	15129	14974	15125	15146	14947	14898	14838	15062	15123	14958	14876	14976	14915	15036	15037	14935	15094	15004	15088	15016	14989	15029	14996	14985	14940	15064	15161	15127	14905	14925	15124	14855	14978	14995	14831	14967	14925	14787	15058	15114	14950	14902	14917	14972	14951	15091	14904	14918	14956	14945	15146	14993	15120	15013	15057	15074	14978	15089	15000	14993	14947	14920	15079	14993	15066	14942	14922	14970	14959	14918	14854	14833	15022	15049	14975	14830	15053	15079	14883	15152	14978	14992	15128	14842	15003	15141	15088	14802	14991	15002	14879	15245	14989	15031	14873	14914	15055	14870	15129	15125	14911	14875	14844	14971	15075	15051	15041	14993	15034	15003	15019	14995	15078	15071	14976	15000	14938	15051	14939	14891	15008	15097	15057	15040	15069	15008	14909	14997	15032	14871	15013	15153	15003	15002	14892	15177	15032	15104	15004	14914	14955	15132	14880	15008	15124	14879	15011	14992	14845	14806	14993	14962	15079	14920	14984	14887	15005	14969	14938	15026	14952	14901	14958	15006	15083	15026	14991	15115	15116	14959	15125	15131	14886	14980	15073	14950	14931	15185	14883	15153	15016	15067	14950	14842	14895	15082	14980	15079	15082	15126	14985	15028	14829	14997	14999	14879	14913	15014	15006	15043	15131	14860	14971	15067	15147	15070	15147	14965	14994	14984	14917	14957	14873	15132	14965	14714	14996	15068	15074	14946	15041	15019	14950	15041	15064	14952	15034	14922	15078	15001	15061	15015	14927	14922	14984	14974	15215	15141	15181	15003	14883	14935	14937	15122	15080	15085	15142	15124	14951	14945	15002	14972	15180	15002	14969	15000	15003	15052	14951	15030	14890	14946	15072	14982	14818	14993	15063	14925	14952	15071	14812	14902	14995	14973	15097	14963	14896	15061	15054	14985	14988	15072	15112	15136	14828	14976	15052	15033	14955	14795	14928	14968	15159	14815	14975	15073	14955	15009	15015	15063	15000	15014	14919	14998	15079	14954	15091	14897	15046	14989	14938	15147	14814	15000	15057	14966	14922	15077	14986	15032	14829	14965	14916	14939	14953	14938	15153	14972	15095	15031	14984	15043	14993	14964	15188	15093	15084	15040	14979	15077	14830	14977	15050	15182	15043	15043	15037	14964	14929	14947	14981	14916	14985	15014	15047	14987	14930	14954	15149	15011	15143	15015	15181	15152	14954	14959	15038	14859	15172	14956	15127	15102	14843	15071	15076	14938	14929	14978	15120	15120	15017	15043	14951	14909	15101	15115	14936	15000	14959	14802	14860	14997	15000	14989	15144	14842	14942	15068	14987	15073	15086	14867	14981	14959	14954	15056	14978	15114	14943	14962	15035	15015	15081	15082	14986	14939	14948	14942	14881	14977	15019	15123	15052	15006	14948	14996	14910	15012	14895	15206	14980	14770	14959	15105	15093	15104	15020	14957	14975	15150	15033	15105	14922	14994	15097	15024	15091	14895	14959	15074	14881	15025	14959	15050	15053	15087	14916	14873	14831	15030	14854	15036	15050	14977	14997	14831	15041	15148	14913	14896	14924	15021	14871	15307	14922	15029	14990	14964	14921	14984	15129	14954	14993	14925	15004	14907	14966	14947	14974	15060	15043	14802	15081	14964	15021	15039	15008	14970	15013	15015	14923	15121	14906	14924	14902	15173	14961	15048	15070	14930	14974	14920	15020	14851	14922	14838	14992	14848	15107	15071	15006	15131	14922	14872	14921	14900	15073	14969	14784	14967	15000	14981	14879	15053	14973	15181	14836	15146	15040	14897	15068	14955	14985	15114	14986	15069	14862	14989	14897	14861	15030	14998	14930	14983	15062	14841	15200	15017	14991	14959	14964	14955	15075	15146	14811	15120	14914	15070	15032	14798	14952	14980	15162	14809	14932	15034	15072	14963	14959	14843	14965	15085	14925	15090	15021	15137	15009	15128	15135	15193	15075	15023	14878	14931	15142	14918	14864	15041	15167	15015	14971	14801	14881	15020	14997	15108	15121	15133	14956	14959	15001	15192	15079	15014	15246	15035	14991	15137	14931	14946	14838	14987	14944	15026	15027	14850	14875	15173	15054	14863	15003	14945	14914	14974	15041	15153	14946	14795	14966	15067	15087	15011	15060	15010	15002	14888	14994	15045	14917	14969	14905	14917	15167	15098	15114	15002	15029	15017	14988	15199	14962	15054	15103	14970	15013	14998	14910	15059	15089	15059	14914	15023	15063	14989	14883	15047	15020	14807	14907	14948	15025	14947	15050	14867	15096	14909	14892	14905	14881	14947	15068	14995	15014	14971	14945	14966	14850	15202	15065	14987	15088	15102	14848	15023	15172	14942	14976	15045	15016	14907	15050	15018	14953	14968	14898	15129	15035	14983	15082	15033	14791	15095	15097	14913	15105	14970	15088	15137	14932	14844	15138	15052	14939	14940	14986	15149	14985	15091	14989	15046	15095	14979	15112	15006	15034	14916	15082	14933	14933	15072	15008	15115	14996	14884	14989	14953	14781	15042	14886	15071	14934	15156	15065	14965	15117	14848	15112	15044	14919	15121	14886	14951	15028	14974	15081	15011	14958	14951	14981	15098	14947	15077	14886	14889	15175	14988	15190	14938	15161	14930	15026	15151	14991	15026	14849	15051	15019	15203	14952	14987	14861	15046	15020	14901	15138	14886	15126	14825	15111	15079	15025	14915	14984	14871	15106	15105	14984	15001	15009	15016	14960	14986	14869	14978	14992	15072	14959	15250	15192	14968	15001	14996	15117	15018	14991	15157	14881	14926	15092	15093	14968	15141	14912	15121	15191	15043	14878	15167	15093	15192	14918	14952	15038	14779	15002	14935	15051	14976	14935	14809	14980	15041	15101	14794	15052	14903	14861	15099	15103	14788	15005	14969	15113	15027	14979	15017	14978	14944	14887	15095	14871	15144	14989	15105	15061	14933	14999	14811	14832	15128	14910	15059	15023	15007	14986	14950	14953	15167	14974	15073	15049	15046	14906	14928	14909	14835	14998	15025	15019	14932	15027	14923	14960	14992	14938	14948	14859	14919	14769	15052	14925	15145	14956	15034	15196	14944	14963	15114	14959
29801	21549	21012	19403	17833	18076	18035	18042	18183	18390	21255	22505	20543	18830	18342	18021	18172	18142	17999	18001	17996	18130	18208	18108	17821	17898	18114	18087	17964	18003	17684	17982	18092	18202	18174	17983	17918	18043	18121	18054	17998	17990	17875	18122	17908	18109	18020	18026	18051	17739	18057	18043	18010	18218	18023	17779	17852	18107	18283	17908	18017	17877	17918	17954	18082	18037	18024	18114	18133	17903	18006	18065	17932	18043	18085	18199	17946	17734	17876	18033	17966	17944	18024	17963	18033	17891	17820	17852	18030	17954	17939	18122	17945	18078	17992	17958	17991	17893	18005	18139	18038	18189	18081	17991	17888	17983	17952	18033	18156	18066	18013	18195	18028	17910	18051	18034	17912	17942	18120	17910	17959	17912	17983	17994	18015	18121	17960	17834	17914	17919	17793	17864	18129	17932	17666	17845	18100	18082	17715	17923	18175	17994	18016	18070	18133	18001	18137	17993	18022	18071	17943	18132	17965	17817	17948	17910	17991	17929	17980	17978	17925	18294	18200	17971	17798	17899	18269	17948	18090	17763	18059	18120	18053	17980	17960	17996	18159	18079	18152	18128	17911	17778	17909	18146	17946	18024	18028	18090	18032	17931	17913	17971	18013	17987	17993	18129	18206	17736	17973	17950	18243	17804	18134	18053	17807	18121	17802	18154	17842	18027	17782	18038	18073	17903	17934	18020	18030	18089	18116	18174	17999	17791	17948	18022	18256	18088	17783	18048	18001	18052	18131	17950	18072	17941	18069	17934	17999	17955	18001	17959	17987	17884	17876	17874	18065	18098	18125	18151	18016	18029	17971	17919	18007	18021	17828	17884	17987	17974	17928	17920	18079	17931	18042	18069	17928	17960	18089	17951	18132	17887	18193	17999	18122	18089	18111	18072	18067	17879	17995	18109	17911	17621	18268	18048	18145	17958	17923	18003	18174	17868	17947	17964	17974	17971	18000	17695	17790	17938	18141	17731	18004	18083	18290	18053	17899	17708	18036	17780	18078	18012	18275	18024	18008	18170	17890	17980	18017	18104	17927	17911	17976	17886	17799	17879	17969	18089	17962	17849	18038	18159	18055	18135	18032	18091	17906	18072	17919	17974	18118	18002	17825	17989	17979	18120	18009	17969	18024	17972	18024	17904	17835	17908	17965	17850	17944	17940	18095	18161	18226	18147	17914	17954	18005	17950	17802	17887	17735	17837	17961	18039	17968	17898	17653	17933	18177	17786	17784	17982	17949	17715	17997	18019	17972	18054	17878	17925	18020	18117	18129	18169	18136	17928	18028	17838	17730	18020	17940	17912	17906	17787	18005	18081	17938	18193	18035	17996	18145	18094	17896	18068	17843	18023	18232	18053	18161	18057	17897	17920	17968	17791	18006	18175	18161	18021	18026	18182	17909	18177	18022	17873	18142	18038	18091	17848	17863	17973	18134	17980	17878	17936	17798	17963	18028	17966	17939	17926	17961	18082	17898	17775	17875	18011	18118	18114	18103	17883	18004	17841	18055	17900	18107	18075	17957	18044	18090	17831	17842	17942	17986	18201	18027	17978	17988	17835	17833	17802	18173	17953	17861	17988	18192	18010	17965	18070	17993	17933	17977	17899	17948	18141	17942	18074	18132	17952	17890	17966	17968	17904	17923	17951	17919	18123	18120	18151	18116	17980	18043	17965	17935	18069	18028	17976	18003	17833	18012	18178	18060	18032	17938	18099	18069	17848	17957	18012	17952	17916	18170	17960	18013	18107	18127	17968	17982	17964	18049	18039	18240	18007	17938	18193	18007	18110	18064	18133	18030	18058	17970	17964	17926	17899	18010	18017	17929	17897	18020	17999	17815	18147	18080	17968	17810	18108	17778	17920	18064	17826	18139	18266	17884	17898	18021	17767	18197	18226	17695	18002	17796	18008	18199	18187	17770	17810	17979	18084	18047	18048	17841	17894	18111	18012	17915	17911	17825	18075	18094	17924	17905	18029	17930	17954	17934	18012	18196	18016	17913	18078	18045	18035	17945	18207	18021	17843	17957	17993	17800	18043	17919	18191	18119	18104	18047	17979	18153	17996	17980	17897	17937	18084	17975	17917	17882	18095	18106	17956	18252	18006	17981	18181	17986	18042	17937	17911	17729	17930	18133	17855	18052	17944	18127	18140	17970	18116	18065	18138	18063	17898	18029	18076	18117	18019	17975	18072	17865	18030	18084	17966	18102	18061	18057	17963	17925	17955	18122	18037	18124	18193	17901	18011	18092	18019	17997	18039	18173	18160	18095	17932	17899	18224	18203	18148	18180	17924	18017	18072	17863	17850	17987	18057	18168	18136	17926	17973	18174	17930	18017	17837	18191	17740	18223	18033	17904	18134	17900	18083	17945	18086	18093	18083	17926	17821	18053	18083	17969	17873	17993	17895	18103	17908	18169	17927	18095	17989	17938	17964	18136	17757	18022	17927	18160	18066	18023	18009	17928	18112	17978	17918	17891	17862	17931	17929	18035	17994	17977	18064	18118	18125	17945	17923	18008	18077	17982	18020	18097	17983	18279	18054	18037	18038	17933	18090	18028	17975	18205	17998	17992	17961	18152	18098	17922	18126	17981	18087	18031	18179	17978	17803	17938	18099	18192	18094	18084	17808	17943	18058	17809	18063	17983	18050	17986	17944	17837	18157	17837	17986	17938	18120	18057	18073	18194	17950	18018	18220	18223	17845	18017	18104	18073	18288	17954	18047	18071	17971	17756	17976	18048	17977	17863	17908	17998	18068	18002	17969	18196	18099	18020	18164	17881	17852	18214	17849	17976	18087	18176	18018	18103	17910	18029	18041	18104	17730	18062	17985	18155	18032	17908	18067	18073	17964	17864	17806	18168	17946	18084	17899	17894	17894	17756	17778	17957	18216	18046	17762	18181	18035	18109	18079	17988	18080	17815	17912	18219	18040	17789	17814	18157	18056	17827	17974	17998	18048	17896	17964	18128	18073	18040	18112	17895	17746	18097	17806	17968	17836	17987	17948	18045	17925	17859	17996	18212	18117	18122	17849	18068	17849	17817	17879	18094	17922	17905	17959	17980	18032	17852	18075	17718	18051	18199	18019	17879	17983	17797	18278	17934	17901	18045	17899	18043	17881	17978	18007	18016	18039	18043	18069	18058	17975	18124	17839	18138	18079	17960	17983	18043	18096	18115	17961	18025	18081	18176	18071	18033	18023	17916	18036	18016	18088	18052	18040	18142	18019	18162	18014	18156	18114	18050	18109	17978	18196	17907	17809	17852	18066	17883	18030	18020	17978	18079	17935	17854	17921	18253	17954	18046	17990	18060	18139	18153	17844	17864	17967	18333	17786	17913	17759	18155	18002	18149	18033	17955	17872	17986	18156	18150	17960	17996	18140	18214	18050	17981	17894	17871	17991	17908	17954	18216	18155	18147	18013	17973	18267	18143	18010	18037	18160	18168	17971	17705	17852	17912	17837	18028	18244	18078	18028	17908	18030	18131	18127	17819	18002	17925	18048	18000	17892	18146	17844	17915	18001	17980	18062	17859	18055	17893	18195	17923	17758	17993	18155	17955	18086	18072	17965	17936	18021	17949	17919	17970	17780	18004	18044	18107	17952	18144	17855	18160	17997	17792	17900	18153	17731	17969	17829	18194	17929	17949	17972	18044	18211	18063	17926	18136	18016	17850	17973	17922	18020	17868	18081	17987	18158	18031	17923	17862	17961	17897	17782	17966	18061	18011	18122	18018	17971	18068	18089	17973	18053	18060	18049	18019	17858	18098	18026	18126	17971	17931	17988	18107	17860	18092	17996	18078	17978	18115	17856	17868	17996	17997	17915	18046	18039	18170	17866	18031	17903	18024	17835	17996	17938	18261	18144	18084	18040	17995	18002	17909	18007	17949	18112	17938	18103	18242	17833	17970	17863	17955	18167	18023	18227	18038	18035	17997	17986	18117	17918	17908	18027	17966	17893	17997	17983	17977	17823	17843	18007	18093	17967	18086	17996	17885	18008	17957	18050	17958	18124	17896	17904	18074	17889	18101	17957	18032	17922	18125	17980	17940	17911	18048	18193	18045	17763	17848	18006	17945	17933	17920	17970	17824	17899	17834	17926	17911	18082	17979	18102	17927	18033	17942	18061	17924	18131	18028	17936	18051	18079	17944	17979	18030	18135	18047	18072	18042	17970	17945	17931	17803	17732	17950	17912	18007	18033	18059	18062	18080	18132	18021	17917	17961	18028	18091	18093	18074	17983	18086	18082	18099	18000	18039	18229	17759	17798	17926	17992	17793	17965	18086	18072	17947	18082	18064	18108	18149	17947	17983	18060	17841	18049	17973	17897	18053	18087	17884	18066	18078	18015	17855	17761	17884	17977	17982	18006	18006	18169	17779	17839	18171	17976	18280	18032	18153	18118	17928	17938	18072	17793	17751	17809	17908	18027	18087	17946	17816	18098	18213	18097	17904	18070	17857	18013	17783	17769	17929	18033	17845	17922	18167	18243	17869	18059	17907	18098	17741	18066	17946	17985	17977	18194	18051	18086	18023	17971	18015	17969	17989	18039	17988	18152	18194	17801	17993	17903	18030	17858	18082	18020	17990	18034	18034	18110	18002	18076	18026	17863	18055	17945	17969	17908	17981	18154	18116	17908	17740	17991	18060	17973	17948	18031	17982	18147	17775	17920	18142	18137	18061	17973	18041	18052	17890	17841	17959	18123	18000	18250	18070	18069	17851	18025	18153	17922	17825	17969	18215	17918	17819	17968	17942	18309	18103	17949	17820	17904	18118	18030	17933	18131	17930	17902	17956	17925	17833	18139	18049	18098	18124	18057	18109	18007	18124	18059	17939	18028	18056	17974	17881	18007	18148	18017	18014	18081	18223	17977	17987	18072	18183	17972	17954	18010	18137	18030	17987	18081	18124	18040	18110	18252	17975	17880	17986	17862	17909	17988	18084	17744	17876	18066	17957	17994	17909	17928	18078	17985	18054	17939	17827	17919	18077	18075	18009	18004	18038	17827	18050	17912	17897	17906	17917	18027	18083	17820	18126	18185	18028	17874	17840	18130	18021	17940	18127	18041	17777	18093	17753	18046	17908	18075	17947	17937	17985	17864	18146	18106	17991	18116	17963	18110	18086	18078
15581	15767	15825	15264	15204	15067	15065	15108	14898	15279	20419	20598	17458	15617	15011	14857	14869	14898	15119	15058	14863	14993	14808	14975	14967	15135	14845	14975	14955	14885	14961	14924	15017	15078	15106	14964	14960	14935	14978	14923	14982	14820	14834	14935	14838	15020	15082	15150	14859	14988	15108	14841	14755	14979	14974	14988	14823	14883	14947	15100	14842	14859	15044	14778	14751	14971	14907	14760	14891	14998	15038	15036	14982	14798	15008	14902	15096	15108	15015	14923	14941	15136	14981	14865	14743	15064	15038	14975	15080	14972	15013	14982	14826	14868	14890	14763	14889	14869	15009	15061	14878	15031	14944	14862	15024	15083	14854	14892	15086	14976	15099	14884	14988	14913	15041	14943	14923	14918	14927	14858	14913	15020	14783	14984	15050	14999	14942	14916	15007	15017	15005	14745	14854	15053	14916	14977	14925	15037	14882	14963	14999	14997	14962	15015	15094	14958	14855	14866	14988	14897	14943	15030	15041	14866	14982	14993	14932	14903	14980	14976	14886	14746	15019	14828	14939	14892	14718	14934	14904	14956	14935	14955	14861	14887	14999	14826	14834	15032	14967	14767	15016	14926	14866	14735	15096	14839	15000	14864	14903	15038	14852	15105	15068	15184	14877	14911	15147	15124	15031	14996	14821	14933	14966	14937	14940	15086	15029	14803	14764	14932	15005	14890	15044	14900	15100	14922	14968	14895	14940	15005	14942	14909	14992	15038	15071	14727	14831	15004	14908	15054	14952	15137	14816	15090	15125	15058	14996	14976	15004	14925	15157	14984	14961	14868	15020	14955	14820	14936	14980	14868	15006	14903	15027	15000	15038	15020	14851	14852	14949	14860	14800	14980	14933	14912	14940	14864	15013	15038	14897	15001	15036	14857	14896	15064	14783	14961	14791	14980	15055	14770	14867	14924	14950	14977	14893	14936	14987	14986	15021	14887	15062	14958	15110	15085	15048	15045	14822	15045	14928	14861	14870	14927	14975	14802	14938	14933	14937	14951	14924	14769	15040	14903	14911	14909	15000	15143	15072	14966	15195	14857	15059	14992	14996	14981	15019	15095	14966	15058	14862	15049	14894	14950	14876	14842	14960	15017	14882	14923	14890	14933	14883	14879	14905	14815	14854	15068	14859	14925	14870	14975	15038	14895	14864	14809	14944	14952	14973	14885	14856	14906	14996	14980	14889	15003	14906	15025	14820	14777	15068	14987	14968	15096	14953	15055	15070	14815	14872	15125	14964	14929	14975	14939	14953	14867	14926	14961	14844	14767	14964	14899	14867	15010	14840	14788	14812	14804	14917	14979	14944	14884	15036	15023	14919	14934	15071	15058	14855	15066	14895	14997	14914	14691	15026	15003	14871	14991	15089	14865	14959	14842	15226	14970	14687	14854	15040	15063	14946	14992	14868	14873	15015	14796	14956	14869	14958	14791	14865	14905	15024	14867	15051	14876	14919	14880	14967	14851	14845	15021	14976	15008	14926	14893	15041	14967	14804	14900	14795	14982	15020	14938	15003	15146	14915	14997	14889	15029	14672	14761	15108	14815	14823	14863	15061	14770	14961	14841	15025	14885	14910	14964	14944	15001	14947	14907	14551	15042	14911	14921	14906	15089	14848	14947	15041	15037	14837	14777	15070	14844	15138	15027	14938	14952	14997	14986	15036	14821	14939	14928	14958	15093	15050	14841	14966	14961	15061	14998	15028	14816	14927	14743	14959	15153	15011	14869	14951	15124	14978	14904	15085	15048	14955	14826	14890	14918	14920	15013	14896	14937	14871	14958	14774	14887	15031	14905	14931	14826	14951	14958	14880	14834	14959	15009	14950	14993	14736	14997	14895	14996	14939	14938	15049	14917	14955	14967	14941	15010	15013	14937	15053	14865	15006	14893	14999	14997	14996	15036	15018	14792	15044	15145	14974	14745	14808	15084	14963	15051	14934	14978	14889	14786	15009	14874	14807	15014	14672	14915	14855	14916	15049	14942	14951	15002	14772	15015	14984	14881	14833	15035	14923	14884	14914	14876	15052	14878	14974	14978	14921	14906	14935	15064	15028	14872	14819	14971	15013	14867	14786	15039	14872	15074	14979	14999	14914	14932	15003	14861	14967	15009	14768	15106	14857	14949	14988	14795	15041	15191	14967	15035	14977	14900	15028	14964	14882	14812	14995	15027	14754	15196	14775	14929	15030	14800	14937	14990	14779	14966	15015	14853	14968	14951	15224	14920	14979	14912	14917	14960	14932	14929	14778	15169	15053	14978	15060	14879	14968	15167	14825	14743	14658	15067	14896	14875	14847	14872	14799	15083	14926	15015	14851	14923	14778	14900	14767	15059	14845	14894	14910	15028	15040	14886	14953	14835	14947	15211	14912	15112	14997	15014	15103	14854	14839	14974	14936	15132	14833	14871	15031	14726	14972	14838	14914	14756	14750	15047	14957	15002	14733	14984	14916	14952	15053	15005	14937	14957	14951	15003	14936	14960	14901	14854	14702	15028	14873	15025	14853	15142	14975	14980	14924	14953	14985	15121	14822	14909	14789	14884	14994	14950	14985	14943	14982	14956	15016	15040	14923	14926	14981	15025	14908	14934	14891	14947	15030	14900	15024	15032	14906	14961	14997	14987	14964	14898	15017	14945	14990	14898	14833	14952	14738	15103	14972	14950	14927	14970	15014	15034	14961	14928	14910	14949	14943	15000	14947	14805	14935	14910	15021	14902	14882	14723	14996	14918	14895	14959	14957	15052	14928	15126	15032	14999	15086	14796	14886	14962	14966	14826	14959	14995	14997	14996	14943	14925	14866	14971	14971	14967	14979	14872	14959	14879	15080	14944	15049	15092	14886	14869	14901	15019	15087	14972	14969	15095	14982	15024	15120	14935	15010	14996	14960	14983	14946	14968	15014	15086	14838	14851	15020	14989	15014	14831	14945	15050	14952	14750	15086	14895	15047	14827	14827	14941	14993	14788	15008	15016	14877	15015	14999	14892	14866	14822	14988	14898	14928	15001	14993	15015	14829	14966	14978	14978	15038	14945	14911	15084	14851	14907	14903	15023	14960	14918	15060	15128	14888	14897	14964	14796	14945	14912	14908	15089	15044	15095	14852	14876	15014	15003	15023	14849	14875	15000	15220	14802	14922	14818	15053	14989	15115	14930	14830	14963	14880	14904	14804	15072	15011	15218	14900	14836	15103	15032	15167	15080	14896	14962	15062	14872	14908	14934	14907	14831	14982	15001	14970	15028	14976	15119	15031	14889	15004	14912	15067	14879	14962	14917	15012	15188	14823	15081	14998	14865	15059	15051	14970	14825	14965	14936	14918	15083	14930	15064	14898	14948	14998	14930	15008	14992	15097	14811	14887	14921	15023	14791	14897	14808	15026	15053	14688	14953	14981	14920	14918	14871	15096	14761	14926	14829	14967	14969	14888	15026	14904	14957	14864	14958	14755	14926	14807	14895	14880	14925	14832	14889	14912	14940	15042	15022	14930	15059	14961	14966	14817	15009	15062	14971	14990	14976	14831	14892	14759	14896	15027	14893	14889	14980	15044	15036	14957	15052	14891	14918	14990	15079	14911	14998	14958	15110	14982	14913	15074	14888	14974	14897	14830	14971	15074	14825	14847	14907	15011	14906	14767	14871	14822	14826	14976	15040	14913	15096	15001	15098	14930	14988	14995	14873	14837	14983	14968	15001	14913	14807	15033	15000	15067	14882	15035	14925	14707	15065	14846	15059	14875	14872	14805	14973	15004	14978	14953	14901	14981	14939	14942	14910	15124	14951	15087	14838	14815	14817	14856	15016	14819	14905	15053	15148	14750	15063	15074	14826	15024	14881	15010	14945	14769	14969	14845	14871	14929	14959	14897	14855	14956	14941	14960	14972	14973	15030	14911	14755	15085	14921	14806	14948	14965	14958	14912	14920	14821	14721	14940	14939	15059	15097	15110	14869	14904	14947	14791	14968	14994	14914	15123	14880	14946	14800	14996	14814	14892	14955	14961	15026	14957	14954	14721	14865	14849	14979	14835	14954	15034	14911	14868	14866	14910	14770	14992	14755	14893	15002	14725	15028	14908	14971	14935	15125	14898	14981	15029	14905	14963	14816	14980	14947	14771	14866	15019	14933	14855	14855	14895	14940	14844	15018	14915	14923	14906	14909	14975	14847	14893	14923	14817	14893	15071	14959	14984	14946	14800	14913	14944	14888	14910	14969	14979	14922	14894	15011	14967	14882	14857	15090	14871	15017	14879	15166	14783	14931	15046	14731	15094	15008	15065	14933	15052	14992	15146	14723	15082	14913	15017	14861	14975	14884	15081	14991	14972	14936	14994	14969	14832	14908	15094	14820	15003	14957	14899	14837	14928	14855	15089	14998	14978	14942	15105	14946	15059	15093	14901	14953	14787	14912	15053	14869	14844	15089	15031	14821	14819	14921	14912	14956	14883	15051	14784	14985	15128	14962	14976	14999	14828	15045	14834	15096	15095	14813	14987	14888	14894	14835	15074	14896	14996	14799	14927	15089	15203	14878	14675	14907	14827	14976	14988	15020	14934	14853	14920	14948	14893	14920	15130	15115	14846	14940	14841	15085	15017	15139	14837	14896	14889	14875	14940	14869	15081	15049	14838	14890	15142	14932	15226	14943	14998	14967	15123	14900	15015	14944	14924	14875	14829	15027	14870	14827	14883	14972	14927	14985	14996	14821	14874	14839	14899	15047	14962	15097	15086	15045	14726	14894	15036	15077	15037	15073	15065	14842	14887	14903	14924	14879	15032	14977	15041	14835	15020	15003	14966	14806	15010	14794	14829	14964	15052	14879	14954	14922	14958	14808	14895	15059	15087	14970	14890	14805	14931	15009	14949	14919	14761	14773	14995	14839	14879	14998	14827	14940	14989	14873	14948	14980	14914	15000	14925	14841	15117	14816	14857	15120	15064	14901	15184	15036	15002	15070	15026	15022	15018	14957	14939	15048	15066	15036	14779	14971	14980	14804	14869	15083	14763	14958	14957	15013	15050	15035	14974	14892	14894	14999	14872	14849	14870	14876	15037	14852	15053	15023	15027	14843	15082	14898	14843	14989	14936	14869	14931	14982	14940	14999	15063	14909	14968	15049	14904	14981	15008	14939	14986	14827
25672	20767	26854	25419	20419	19064	19222	18092	17937	18480	34529	37521	27096	20858	18728	18071	17923	17964	18063	18066	18150	18009	17791	18049	18071	17946	17806	17813	17952	17984	17729	17967	17888	18047	18035	18029	18000	18042	17961	17883	17799	17957	18000	18104	17829	17804	17862	17868	17968	17819	17829	17926	17903	18111	17840	17846	17730	17607	17902	17994	17893	17925	18046	17686	17840	17961	17721	17869	18074	17652	17927	17834	17718	18098	17868	17968	17909	17966	17796	17959	18043	17910	17900	17873	18020	17851	17878	17833	17796	17988	17789	17871	17863	17907	17979	18025	17898	18205	18172	17901	17987	17960	17876	17974	17887	17986	17909	18066	17992	17935	18001	17998	17773	18019	17834	18108	17898	18017	17916	18033	17850	17917	17911	18085	17972	18051	17842	17834	17926	17809	18129	18115	17925	17798	18100	18031	18138	17885	17949	17787	17753	17832	17810	17882	17932	18152	17746	17976	18133	18037	17932	17828	17842	17862	18011	17585	17826	17830	18026	17977	17926	17875	17900	17772	17834	17734	17873	17767	17936	17820	17849	17852	17967	17816	17991	17632	17827	17927	17940	17936	17939	17765	17814	17888	18011	17803	17987	17983	17909	17857	17812	17837	17895	17816	18013	17921	17837	18014	17827	17835	17807	17821	17869	18123	17708	17918	18051	17729	18040	17835	17812	17819	17927	17883	18015	18063	17794	18240	17917	17910	18179	18108	17838	17746	17960	18006	17926	18124	17835	17649	17959	17676	17777	17847	17823	17813	17891	17850	18023	18110	17950	17790	17745	17909	17949	18121	18060	17782	17842	17807	17761	17789	17736	17931	17832	17926	17948	18052	17812	17659	17907	17824	17824	17857	17940	17875	17848	17909	17952	17923	18003	18017	18067	17742	17903	17849	17893	17871	17751	18056	17994	17885	17950	18003	17892	17955	17794	17910	17781	17963	17803	17915	17829	17729	17886	17752	17992	17932	17864	17755	17708	17770	17886	18024	17949	17825	17877	18083	18064	17884	18033	17825	17905	17974	17883	17996	17792	18133	17779	17835	17633	17782	17732	17822	17980	17856	17917	17892	17846	18035	17970	17929	17814	17875	17885	17830	17991	18029	17938	17903	17815	17779	17966	17705	17960	17831	17943	17921	18120	17841	18095	18019	17739	17960	17964	17834	17972	17745	18182	17867	17904	17847	18064	18046	17997	17965	18012	17971	17945	18024	17891	17900	17853	17954	17640	17724	18005	17914	17767	18038	17920	17744	17840	17933	17872	17951	18147	17877	18052	17885	17829	17838	17839	17897	17970	17925	17931	17842	17936	17964	17889	17889	18123	17889	17788	18019	17942	18000	17865	17880	17859	18081	17962	17977	17971	17882	17809	17907	17967	17908	17706	18042	18072	17719	17928	17906	18006	17608	17995	18087	18311	17992	18071	17927	17983	17998	17723	17817	18035	17736	18063	17914	17824	17813	17902	17864	17795	17825	17993	17934	17999	18040	17940	18069	17848	17994	17838	17951	18058	17805	18068	17640	17730	17899	17904	18005	17666	17640	17884	17853	17859	17752	17840	17959	17703	18104	17821	17986	17784	17820	17900	17964	17798	17918	17876	17762	17846	18094	18057	17780	17869	17922	17848	17881	17904	17983	17966	17836	18111	17965	17910	18052	17870	17952	17886	17831	17862	17977	17918	17932	17774	17805	17739	18045	17730	17991	18034	17945	17875	17812	17831	18016	17901	17630	17892	17895	17721	17804	17840	17940	17870	17785	18108	17990	17912	17872	17872	17834	17841	17782	17856	17851	17857	17600	17983	17793	17946	17934	17918	17728	17898	17681	17697	17799	17896	17927	17946	17864	17983	17799	17904	18305	18130	17959	17874	17906	17972	17879	17783	18015	17908	17799	17894	17974	17846	17999	17968	17994	18027	17902	17835	18007	17984	18039	17892	18018	17865	17970	17938	17894	17927	17839	17803	17888	17791	17880	17738	17844	17978	17788	17963	17612	17862	17805	17856	17901	18032	18209	18158	18006	17838	18021	17937	17968	17751	17682	17980	18032	17951	17789	17667	17695	17974	17858	17845	17956	18002	17860	17984	17835	17788	17982	18057	17839	17653	17998	17929	17851	17965	18005	18159	17938	17610	18038	17866	17741	17755	17843	17932	17854	17817	17878	17758	17896	18019	18026	18115	18052	17744	17818	17935	18201	18014	17685	17965	18106	17790	17960	17810	17962	17717	17901	17817	17854	17870	17836	17781	17963	18050	17727	17992	17903	17913	17957	17856	17775	17966	17809	18077	17859	17990	17654	17822	17838	17930	18022	17950	17725	17997	17867	18184	17918	17990	17906	17904	17936	17983	17937	17822	17882	17759	17860	17980	17913	18095	17868	18006	17721	17780	17749	18160	17961	17899	17852	18062	18042	18062	17948	17882	18095	17935	17996	17877	17911	18010	17975	17782	17858	17863	18075	17879	17898	17938	17798	17788	17967	17821	18000	17891	17927	17914	18068	17915	17950	17950	17698	17985	17893	17958	17924	17859	17788	17918	17930	17757	17889	17813	17850	17831	17864	17834	17929	18007	17968	18068	17711	17832	17904	17743	17935	17662	17814	18199	17873	17930	17931	17915	18046	17807	17912	17941	17947	17949	18064	17733	17900	17903	17832	18053	17775	17793	17845	17915	17942	17911	18141	17692	17986	17962	17918	17854	17890	17990	17825	18003	18017	18062	18028	18053	17602	17899	17990	17815	17761	17867	18017	17865	17842	17737	17815	18002	17906	18104	17673	17909	18049	17878	17675	17753	17824	17785	17748	17713	17790	17768	17796	17715	17795	18007	17893	17869	18182	17943	17971	18024	18020	18066	17795	17678	17885	17800	17721	18014	17836	17956	18042	17896	17942	18065	17851	17930	17960	17718	17858	17897	17826	17909	18009	18115	17954	17967	18018	17912	17955	18007	17720	17869	17813	17995	17749	17899	18088	17795	17875	17805	17729	17878	17843	17778	17890	17768	17801	17886	17851	17665	17954	17973	18005	17962	17775	17911	17856	18035	17701	17915	17832	17967	17997	18026	17697	17983	17888	17870	17843	18119	17864	17734	17961	17942	17771	17937	17758	17835	17838	18018	17983	18018	18094	17978	17757	17686	17944	17969	17971	17918	17877	17912	17816	17809	17830	17909	17787	18004	18169	17965	17834	17862	17866	17640	17989	17798	18101	17844	17845	17881	18057	17781	17741	17720	17842	18055	17885	17823	18070	17975	17829	18067	18001	17989	17700	18051	17801	17891	17777	17779	17872	17879	18069	17873	17886	17946	17872	17938	18032	17970	17945	17983	17900	18009	17855	17944	17889	17855	18053	17975	17928	17914	17800	17701	17947	17976	18090	17950	17966	17952	17941	18018	17898	17893	17934	17862	17873	17859	17948	18072	18110	17807	17915	17954	17878	17904	17866	18025	17811	18006	17727	17807	17776	17736	17879	17967	17779	18164	17744	17990	17858	18021	17811	17674	17932	18146	17908	17793	17857	17880	17822	17870	17828	18016	17985	17972	17914	17709	18034	17843	17842	17972	18086	17984	18124	17896	17861	17919	17750	18009	17959	17809	17918	17919	17985	18011	17884	17892	18109	17929	17888	18030	17856	17840	18043	17976	17866	17716	17798	17895	17708	17790	17788	17968	17702	17914	17772	17852	17944	18006	17976	17872	17986	17857	17759	17930	17756	17915	17908	17825	17810	17808	17810	17970	17916	17998	17883	18058	17697	18205	17911	17854	17861	17989	18084	17950	17868	17811	17841	17913	17913	17846	17833	18012	17981	17776	17706	17752	17834	17930	18001	17853	17796	17897	17832	17891	17907	18054	17930	18187	17960	18012	17951	17885	17812	17708	17878	18009	17851	18127	18061	17853	17927	17996	17885	18066	17869	17821	18065	17910	18021	17887	17885	18120	17980	18073	17801	17922	17982	17964	17776	17741	17868	17980	17644	17820	17824	17753	17894	17863	17883	17964	17686	18181	18038	17954	17930	17894	17880	17888	17803	17941	17799	17814	17881	17818	17872	17958	18086	17948	17993	17917	18059	18039	18035	18035	17822	17853	17880	18022	17849	17842	17867	17965	17811	17912	17849	17895	17805	18091	18134	17745	17877	18055	17815	17939	17867	17951	17686	17863	17959	17905	17982	18028	17964	17823	17881	17866	17913	17867	17939	17843	17843	17938	17873	18054	17860	17748	17904	18131	17986	17815	17799	17801	18083	17885	17818	18024	17904	17653	17925	17866	17982	17996	17803	17933	18183	17858	17825	17876	17918	17843	18001	17808	17999	17879	18016	17899	17744	17873	17932	18052	18055	17923	17848	17657	17879	17882	17901	17855	18096	18002	17896	17974	18002	17879	17791	17920	18016	17841	17790	17701	17930	17749	17999	18051	17912	17820	17890	18140	17805	17829	17742	17864	17903	17818	18030	17926	18048	17988	17759	18092	17913	17915	17957	18081	17960	17665	17759	17900	17959	18023	18023	17978	17976	17868	17888	17994	17999	18012	18014	18003	17825	18061	17949	18110	17768	18014	17503	17922	17977	17994	17874	17876	18133	17890	17786	17837	17722	17918	17944	17683	17920	18180	17849	17838	18009	17921	17825	17883	17842	17767	17915	17796	17842	18034	17995	17934	17966	17829	17865	17752	18010	17821	17726	17820	17864	17828	17942	17924	17944	17863	17905	17986	17809	17832	18070	18007	17919	17929	17905	17902	17768	18010	17808	17908	17931	17864	17831	17883	17877	18011	18031	17951	17888	17883	17714	17742	17799	17783	17951	17833	17987	17863	17685	17890	18037	17908	17899	18049	18064	17958	17810	17907	17910	17916	17998	17877	17771	17944	17902	17751	17880	18054	18029	17973	17775	17880	17876	17927	17955	17917	18066	17901	17761	17900	17875	17920	17679	17953	18167	17844	18052	18061	17952	18077	18056	17844	17856	17792	18099	17884	18026	17980	17906	17686	17991	17947	17858	17768	17858	18028	17721	17995	17993	17921	17953	17933	18057	17982	18264	17892	17754	17985	17818	17985	17976	17943	18044	17888	17864	17967	17963	18104	17981	18117	17769	17954	18000	17887	18044	17802	17949	17747	17836	17987	17747	17883	17877	17847	17946
14367	20247	19661	17294	16196	15745	15391	15326	15304	15953	37593	36230	24294	17249	15303	14770	14780	14970	14845	14828	14863	14919	14896	14919	14909	14774	14964	14871	14743	14958	15083	14954	14927	14785	14854	14989	14861	14881	14722	14889	14942	15042	14736	14922	14997	14870	15023	15073	14883	15028	14946	14861	14783	14912	14907	14785	14868	14905	15012	15032	14999	14748	14884	14818	14847	14934	14896	14802	14951	15029	14984	14878	14861	14863	14971	14862	14919	14933	14777	14806	14809	14940	15006	15002	15038	14976	14966	14766	14943	15102	14978	14850	14787	14733	14814	14788	15089	14781	15090	14901	14892	14807	14775	14959	14911	14822	14722	14832	15007	14989	14910	14942	14918	14822	14864	14911	14897	14763	14699	14873	14815	14882	14832	14780	14978	14821	14954	14970	15004	15066	14854	14968	14781	14861	14910	14961	14890	14931	14860	14986	14980	14843	14745	14877	15007	14829	14945	14925	14987	14860	14699	14959	14919	14917	14758	15057	14897	14852	14781	14901	14724	14839	14897	14874	15006	14863	14789	14939	14786	14777	15019	14849	14896	14749	14928	14973	14836	14899	14905	14680	15043	14899	14945	14848	14857	15001	14946	14895	14888	14890	14786	15073	14791	15048	14769	14921	14923	14750	14918	14947	14822	14876	14926	14948	14902	14703	14804	14960	14858	14817	14949	14860	14964	14873	14998	14832	14784	15107	14819	14972	14964	14945	14903	14912	14771	14856	15004	15025	14985	15008	14988	14850	14901	14878	15018	14810	14931	14889	14905	14813	14857	14915	15008	14962	14900	14840	14960	14846	14966	14949	15020	14867	14961	14876	14984	14859	14911	14826	14872	14828	14875	14987	14941	14796	14680	14932	14825	14932	14895	14971	14849	14789	14874	15060	15098	14876	15065	14880	14832	15092	14796	15042	14861	14898	14893	14828	14942	14901	14966	14862	14752	14979	14879	14894	14922	14877	14918	14763	14978	14918	14956	14836	14850	14859	14863	14869	14963	14883	14745	14880	15016	14915	14949	14813	15094	14868	14903	15052	15007	14965	14804	14804	14808	15005	14832	15084	14832	14786	14779	14846	14904	14904	14907	14767	14919	14916	14757	15031	14733	14900	14769	14812	14887	14991	14861	14754	14836	14722	14865	14947	14862	14742	14837	14864	14874	14899	14956	14769	14766	14983	14823	14883	14963	14912	14922	14856	14737	14821	14789	14860	14858	14865	14883	14866	14713	14946	14788	14952	14906	14775	14913	14935	14801	14767	14901	14944	14821	14846	14847	14967	15053	14954	14847	14877	14863	14803	15046	15005	14773	15029	14821	15035	14981	14852	15108	14766	14768	15034	14879	15039	14743	14887	14924	14756	14913	14784	14871	14781	14763	14794	14830	14929	14790	14881	14885	14738	14880	14970	14799	14660	14888	14896	14849	14904	14870	14899	15017	14809	14923	14981	14899	14811	14961	14794	14961	14877	14916	15012	15058	14916	14895	15046	14897	14966	14707	14787	14979	14967	14953	14917	14895	14761	14727	14931	14882	14813	14823	14876	14956	14956	15007	14898	14689	14841	14813	14872	14838	14751	14970	14910	14901	14897	14883	14857	15015	14750	14902	14974	14869	14760	14907	14972	14631	14968	14981	14967	14902	15131	14926	14991	14962	14782	14956	14893	14821	14901	14844	14861	15013	14859	14858	14917	14854	14926	14874	14815	14868	14880	14931	14884	14785	14829	14812	15043	14949	14928	14910	14986	14880	14877	14723	14815	14757	14745	14837	14947	14921	14838	14854	14983	14821	14909	14990	14879	15060	14763	14865	14956	14993	14863	14808	14913	14851	14935	14890	14803	15020	14874	14952	14798	14962	14844	14835	14737	14995	15051	14967	15014	14877	14900	14864	14807	15066	14917	15076	14886	15026	14832	14728	14788	15033	14962	14899	14783	15053	14972	14972	14876	14947	14765	14866	14641	15065	14837	14872	14923	14810	14973	14660	14943	14894	15207	14774	15151	14912	14712	14626	14919	15069	14881	14931	14869	14883	14922	14828	15008	14935	14951	14825	14854	14890	14972	14879	14926	14954	14864	14818	14914	14891	14991	14852	14844	14846	14868	14869	14916	14855	14884	14825	14937	14761	14797	14860	14835	14977	14884	14837	14901	14913	14886	15032	15035	14820	14990	14870	15005	14868	14834	14994	14708	14717	14933	14901	14878	15006	14795	14876	14802	14845	14938	14888	14908	15017	14886	14963	14971	14800	14835	14888	14804	14772	14909	14930	14978	14999	14960	14908	14886	14710	14916	15009	15106	14784	14945	14839	14842	15043	14893	14885	14796	14843	14859	14950	14891	14899	14827	14859	14877	14898	15068	14968	14949	14854	14861	14802	14901	14904	14929	14825	14956	14870	14880	14747	15048	14811	14647	14964	15022	14919	14819	14979	14738	14914	14945	14845	14845	14872	14897	14937	14757	15095	14971	14952	14794	15019	14935	14826	14932	14743	14791	14936	14962	15067	14686	14964	14717	14895	14870	14994	14810	14844	14914	14782	14973	14850	14908	14982	14889	14856	14803	14810	14928	14907	14912	14735	14956	14670	14972	14926	14775	14930	15026	14887	15019	14910	14757	14788	14754	14952	14653	14834	14834	14890	14793	14956	14752	14862	14874	14938	14897	14880	14869	14874	14753	14980	14909	14933	14944	14867	14943	14837	14844	14866	14957	14710	15130	14818	14753	14830	14867	14831	14997	14971	14935	14899	14981	14892	14940	14798	14790	14707	14994	14927	14720	14791	15056	14828	14798	15020	14938	14909	14923	14867	14960	14838	15051	15012	14937	14843	14818	14911	14940	15028	15009	14895	14805	14948	14729	14767	14869	14866	14797	14933	14942	14810	14933	14837	14853	14799	15000	14958	14954	14881	14849	14903	14951	14823	14861	14814	15041	14999	14812	14873	14853	14885	14840	14863	14829	14762	15014	14707	14575	14805	14893	14863	14746	14774	14826	14807	14910	14820	14744	14787	14988	14991	14797	14862	14962	14796	14913	14846	14965	14858	14843	14766	14802	14926	14929	14893	15038	14814	15064	14770	15019	14915	14851	14787	14918	14960	14833	14889	14922	14959	14907	14931	14848	14773	14899	14842	14879	14833	14942	14845	14932	14686	15014	14770	14898	14912	14873	14946	14878	14798	14793	14972	14947	14800	14809	14767	14801	14940	14884	14864	14894	14923	14730	14908	14690	14884	14874	14852	14901	14901	14883	14976	14744	14918	14871	14987	14949	14854	14892	14962	14906	14833	14894	14819	14930	14861	14756	14939	14827	14831	15145	14813	14921	14795	14935	14900	15197	14709	14973	14903	14924	14933	15007	14817	14798	14917	14864	14763	14812	14926	14864	14756	14915	14742	14904	14801	14892	14802	14752	14998	14851	15094	14913	14816	14805	14789	14922	14902	14988	14968	14992	14900	14935	14954	14974	14714	14841	14782	15001	15126	14923	14859	14994	14951	14859	15019	14917	15097	14874	14839	14815	14878	15068	14766	14889	14858	14745	14741	14775	14833	14918	14878	14771	14897	14711	14920	14723	14752	14885	14988	14918	14865	14722	14934	14877	15063	14881	14881	14810	14873	14790	14907	14915	14986	14939	14944	14970	14825	15044	14988	15086	15033	14728	15022	14887	15016	14824	14819	14898	15049	14909	14998	14718	14689	15006	14823	14936	14722	14770	14788	14843	14806	14928	14853	14784	15001	14865	14827	14781	14845	14783	14940	14851	14871	14880	14869	15017	14900	15101	14876	14933	14877	14837	14682	14949	14947	14797	14835	14823	14914	14818	14892	14788	14864	14941	15032	14858	14932	14978	14850	14957	14899	15016	14863	14896	14817	14816	14849	15003	14918	14766	14922	14866	14943	15007	14718	15064	14826	14778	14701	14791	14867	14948	14933	14854	14918	14842	14908	14948	14969	14788	14844	14926	14863	15008	14848	14957	14759	14967	14938	14919	14804	14896	14638	14865	14799	14853	14949	15050	14861	14821	14995	14946	14870	14963	14845	14895	14956	14855	14918	14849	14889	14894	14987	14837	14873	15069	14848	14948	14809	14879	14755	14889	14797	14994	14822	14830	14821	14753	14705	14810	14886	14903	14909	14806	14874	14895	14815	14996	14963	14697	14997	14800	15199	14845	14794	14796	14866	14826	14927	14853	14965	14872	14996	14806	14856	14881	14857	14870	15076	14879	14997	14915	15027	14904	15045	14892	14936	14788	14896	14841	15102	14909	14809	14954	14892	14891	14880	14834	14864	14849	14807	14796	14620	14762	14883	14939	14827	14957	14915	14963	14863	14789	15067	14789	14866	14889	14924	14815	15020	14784	14919	14926	15029	14913	15039	14857	14812	14828	14829	14878	14909	15067	14946	14841	14895	14889	15004	15042	14979	15000	14904	14925	14942	15089	15057	14827	14973	14896	14905	14967	14931	14776	14739	14924	14919	14772	14968	14962	14963	14950	14725	14994	14910	14863	14961	14837	14980	15045	14910	14860	14990	14853	14983	14805	15020	14829	14877	14772	14943	14949	14916	14732	15023	14880	14692	14906	14963	14980	14822	14769	15012	14772	14856	14929	14796	14817	15043	14796	15045	14782	14987	14903	14629	14924	14949	14953	15027	15049	14829	14783	14785	14841	14912	14998	14881	14871	14798	14872	14875	14870	15004	14962	14915	14993	14847	14829	14957	15004	15038	14979	14951	14857	14784	14872	14855	14947	14945	14977	14855	14843	14856	14835	14928	14833	14894	15032	14946	15106	14757	14885	14910	14935	14798	14917	14741	14799	14803	14933	14827	14838	14961	14939	14889	14947	14643	14840	14819	14974	14890	15056	14826	14914	15038	14860	14981	14771	14925	14886	15113	14815	14974	14885	14849	14776	15070	14951	14918	14860	14866	14933	14784	14860	14786	15016	14764	15017	14967	14972	14709	14793	14891	14982	14937	14832	14868	14833	14873	14859	14959	14899	15096	14788	14907	15049	14702	14951	14870	14931	14886	14841	14815	14662	14846	14945	14996	14937	14892	14911	14858	14911	14938	14906	14941	14924	14987	14967	14859	14980	14951	14920	14953	14920	14883	15060	14783	14942	14859	14847	14973	14995	14781	14752
23542	20768	28089	23561	21304	23047	22818	19313	18784	20704	51086	51125	36245	24611	19777	18727	18289	17837	18395	18178	18130	18328	18389	18064	18140	18335	18330	18351	18175	18101	18091	17953	18268	18180	18109	18115	18107	18083	18404	18084	17982	18304	18158	17968	18262	18030	18009	18215	18324	18050	18097	18224	18141	18009	17944	18077	17975	18089	18120	17992	18159	18218	17997	18160	18081	18118	18110	18174	17957	18026	18067	18037	17893	17946	18004	18187	17945	18023	17972	17956	18185	17997	18081	18202	17983	18085	18102	18137	18049	18273	17940	17993	17879	18007	18041	18121	18102	18030	17790	18190	17983	18097	17883	18141	18105	17913	18293	17959	18233	18066	18112	18158	17975	18001	17958	17990	18102	18018	17925	17781	18031	17884	18074	18131	18062	18011	17843	17906	17959	18241	17989	18054	18066	18191	17860	17925	17914	18057	18134	17851	18135	18313	18206	18009	17976	17976	18057	18060	18168	18284	17998	17903	18249	18064	17941	18161	17996	18023	17877	17998	18109	17975	18179	18131	17853	18130	18176	18000	17930	17986	18115	17970	18052	18010	18083	18017	18083	17991	17905	17999	18226	18078	17997	17944	18074	17994	17955	17894	18134	18068	18100	18095	17955	18140	18087	17810	17955	18019	18390	17895	18004	17870	18076	17909	18064	17975	18117	18069	17754	18098	17993	17962	18030	18016	18026	17889	17975	18185	18033	18094	17862	17813	18103	17940	18048	18140	18038	18057	18050	18084	18137	18000	18053	18016	18196	18016	17915	18082	18101	17911	18116	17932	18149	18109	18161	17988	18086	18206	18203	17967	18106	18022	18073	17976	18174	17983	18142	17948	18062	18195	17921	18021	17982	18054	18220	18012	17973	17938	17891	17812	18158	18015	17877	18042	18083	17811	17973	18090	18022	18081	17976	17973	17861	17999	18048	17876	17954	17891	17953	17934	17873	17928	17996	18193	18238	18244	18267	18089	17961	18140	17976	18063	18111	18002	18143	17898	18026	18146	18070	18036	17993	18035	18073	18179	18125	18185	18014	17946	18257	18062	17888	17826	18041	17711	18060	17973	18240	18349	18003	18170	18169	17894	18100	17904	17927	17810	17997	17993	17963	18275	18026	17996	18039	17772	18034	18095	17937	18027	18105	18014	18071	18140	17974	18195	18092	17987	18157	18124	18026	18083	18094	18114	18052	18104	17915	17926	18004	18022	17833	17912	17798	17998	17784	18052	17992	18239	18099	17852	17801	17841	18073	18063	18008	18152	17986	17842	17987	18098	18025	18125	18175	18116	18073	17923	18025	18117	17927	18054	18218	17933	18001	17998	17974	17907	18066	18093	18042	18102	18017	18109	18235	18237	18099	18058	17950	17897	18016	17878	18046	17957	18039	18055	17736	18066	18020	18033	17985	17814	17882	17941	18142	18075	18189	17914	18111	18060	18116	18073	17894	18046	18166	18089	17932	17876	17885	17946	17996	17993	18252	18135	17877	17941	17789	18036	17832	18001	18103	18203	18071	18161	18108	17834	18236	18035	18106	18101	17946	18244	18104	17801	18059	18009	17920	18085	18114	17816	17881	18117	17920	18072	18056	17918	18203	18157	18155	17983	18035	17998	18055	18072	18216	17925	18285	17928	17990	17841	18112	18184	18271	18077	17983	17921	18017	18027	18256	18275	18170	17917	17962	18095	17908	18003	18067	18298	18091	17902	18083	18190	18116	17944	17885	18123	17859	17890	17914	17912	18180	17983	17846	18069	18024	18070	18093	17954	18104	18075	18228	18182	17992	18092	17942	17929	18126	18148	18139	17911	18076	18145	18222	18162	18206	18033	18014	18129	17892	17896	18041	18005	18053	17987	17985	18113	17758	18022	18087	18096	18000	18048	18081	18107	18049	17826	18214	18127	17836	18168	17973	17984	17992	18103	18173	18198	17796	18056	18122	18094	17993	17922	18006	17864	18220	18094	18082	17933	17944	18243	18114	18042	17934	18111	18271	18061	18191	17864	18086	17814	18052	17765	17821	17994	17971	17746	17893	17982	18151	18038	18103	17966	17984	17937	17970	18056	18128	18062	18168	17964	18190	18173	18213	18075	18036	18000	18057	18061	18025	17985	18069	17937	18185	18079	18046	18035	17876	17950	18158	17942	17942	18043	17950	17822	17901	18193	18041	17930	18070	17982	18151	17856	17827	17950	18048	18157	18098	17896	17949	17900	17896	17865	18071	17836	18067	17886	18079	18025	18081	17958	18077	18072	18004	17953	18090	18069	18114	18109	17936	18117	17996	18234	18037	17875	18084	18010	18171	18081	17821	17903	18064	18145	18049	17854	17839	17770	18028	17937	18164	18085	18194	17960	18129	18101	17963	17986	18218	18043	18139	18028	18035	18119	18087	17957	18011	17989	17931	18246	18122	18040	18202	17996	17993	18035	18219	17899	18071	18024	17952	17835	17844	17889	17760	17813	18019	18110	18158	17931	17921	18120	18186	18043	17929	18148	18100	17931	18110	18013	17980	17751	18068	18144	18135	18254	17994	17740	17978	17896	17983	18008	17986	18055	18086	17960	18061	17986	18102	18185	17896	18048	17995	18131	18179	17928	17759	17788	18139	17956	17901	17786	18189	18068	18054	17988	18057	18073	18004	18110	18047	18041	18037	18096	17889	17931	17895	18033	17836	18040	18020	17995	18036	18139	18033	17919	18017	18122	17832	17765	17973	17947	18043	17898	18050	18169	18246	18159	17929	17904	18068	17810	18039	18105	18001	18020	17903	18051	18035	18000	17895	17990	17963	18165	18089	17993	17906	17980	18012	18002	18039	17961	18029	17899	18049	18107	17962	18197	18022	18111	17918	18136	18042	18225	17915	17968	18254	17896	17935	17934	18038	18080	18198	18035	18028	18092	18221	17877	18323	18144	18044	17895	18006	17995	18075	18079	18006	18013	18246	18125	18147	17976	18066	18143	17982	18205	18101	18283	17970	18162	18020	17926	18049	18171	18081	18036	18063	17886	18083	18017	17849	18020	18116	18165	18208	18177	18124	18111	17914	18028	18114	17970	18034	17935	18170	17778	18029	17910	17941	18116	18061	17991	17822	18088	18025	18194	18010	18053	18199	18016	17832	17965	17975	17840	18012	18030	18069	17846	18158	17951	17955	18090	17932	18027	18078	18045	18044	18129	18053	18075	18031	17991	17985	18086	18014	18057	18000	17934	18056	17908	17892	18000	17991	17961	18089	18190	18130	18095	17955	18046	18133	17921	18196	17932	17890	18144	18060	18091	18151	18188	18185	18144	18052	18182	17957	18013	18149	17924	17934	18118	17945	18053	18083	18098	18050	18228	17907	18090	18220	17932	18013	18120	17969	17866	18012	17858	18029	17829	18017	18113	17987	18101	18088	18020	18214	17894	17855	18146	18099	18137	18018	17707	17850	17990	18292	18143	18029	18149	18082	18103	18159	17998	18022	18044	17994	17930	17953	17789	18067	18050	18027	17791	18100	17989	18134	18094	18157	17962	18368	18126	17980	18033	17962	17946	17944	17988	17964	18160	18074	17986	17770	17836	17963	18055	17965	17959	18157	18181	18029	18213	18127	17901	17985	18008	18013	17826	17967	18009	18007	18028	18053	17982	18110	17891	18114	18080	17907	18088	18101	17582	18012	18017	17956	17983	18065	18037	18089	18021	17870	18013	18088	17921	17890	18027	18004	18112	17978	17834	18276	17994	18017	18031	18051	18155	17841	18081	18029	17932	18097	18079	17984	17920	18212	17964	18113	17988	18104	17907	17994	18046	18188	18189	17985	18159	18007	18050	18104	17916	18163	18108	17937	18149	18093	18101	17992	18070	17983	17857	18138	18100	18012	18235	17975	17829	17965	17949	17986	17888	17857	17915	17862	18035	18149	18019	17885	18084	18059	17898	17866	18068	18083	17991	17908	17844	18103	18128	18002	18128	18123	17810	18054	17890	17864	17948	18021	18049	17910	17963	18034	18157	17975	17956	18025	17835	18043	18103	18032	18169	17923	18092	18071	18135	18066	18021	17930	17946	17738	17982	18126	18067	18072	18163	18182	18124	18004	17811	17953	18020	17950	18056	17809	18004	18143	17907	18079	18149	17927	18109	18181	17959	18053	18023	18078	17846	18016	18107	17924	18009	18069	17851	18031	17898	18060	18137	18025	18272	18166	18138	18076	18104	17909	18111	18113	18294	17998	17812	17880	18183	17939	18095	18037	18026	18128	17904	17921	17898	18216	18063	18086	18021	17926	18035	17987	17787	17971	17915	18050	17794	17881	18144	18177	18082	18071	18024	18100	18028	18137	18012	18089	18058	17971	18068	18388	18278	17929	17766	18129	18058	18213	17980	18105	18223	18263	18073	17898	18106	18084	17776	17982	17925	18144	17868	17962	18098	18129	18200	18156	17909	17905	18020	18056	17857	18328	18103	17954	17913	17937	17951	18074	17905	17887	18122	18045	18024	18081	18108	18293	18118	17991	18050	17944	17930	18144	17829	18051	18007	17904	17710	17886	17918	18004	17989	17945	18092	17876	18122	18109	18139	18005	18043	18066	18025	18077	17999	18189	18053	18135	17869	18184	17983	17928	18085	18083	18006	18187	18092	18032	18039	18009	17977	17898	18106	18064	17968	18011	17906	18076	17972	18131	18027	18188	17853	17941	17952	18127	17905	18035	18118	18145	17934	18052	17911	18016	17755	18055	17971	18143	17987	18181	18095	18024	17917	18205	17853	18072	18170	18122	18214	17818	17981	18095	18128	17983	18193	17945	18098	17938	18058	18124	18050	17974	18258	18036	17737	18044	18047	18099	17942	18007	18029	17944	17958	18050	18005	18025	18161	17971	18086	17852	17968	17898	18021	18073	17990	17935	17948	17963	18130	18035	17935	18101	17987	18004	18181	17978	17981	18133	17775	17964	18219	18048	17807	17880	17982	18153	18110	18084	18111	17957	18107	17950	18012	17943	17992	17930	18110	17875	17934	17868	18025	18096	18062	18021	17965	18195	17968	18192	17925	17885	18085	17927	17894	17926	17805	18136	18202	17998	17953	18214	18100	18106	18234	18082	18182	18039	18043	18112	18007	18081	18009	18199	17963	17950	18086	18105	17850	18026	17981	17915	18120	17757	18044
16782	27636	25840	21155	18299	17326	16594	16334	16024	19202	51946	49383	34213	20953	15842	15159	15059	14941	15018	15053	14946	14952	15022	14983	14979	14944	15057	14934	15060	14990	15072	14768	14917	14728	14934	14957	15088	15084	14903	14990	15040	15040	15044	15063	14908	14953	14925	14943	14922	14994	15000	14796	14949	14711	15013	14777	15118	15017	15050	14856	14759	15094	14943	14975	15013	15022	14866	14930	15020	15078	14956	15070	15254	14900	14921	14932	14937	14968	14987	14858	14847	14980	14985	14976	15033	15117	14960	14864	15047	14937	15052	14896	14949	15005	15075	15003	14938	14949	15028	14784	14816	14874	15124	15047	14986	14959	14947	14777	15060	14971	14837	15071	14968	14961	14908	15016	15041	14964	15030	15022	15003	14974	15029	15015	14982	15088	15135	14999	14982	14970	15024	14993	15024	15022	15087	14908	14928	14971	14923	14917	15038	14977	14885	15093	14962	14840	14957	14850	15084	14819	14875	14809	14970	14933	15046	15045	15160	14978	14824	15069	14792	14908	14912	14762	15061	14972	14984	14857	15005	14933	14983	14986	14834	14875	14955	14742	14950	14938	14890	15026	14785	14829	14909	14890	15095	14887	14809	15002	15128	14898	14925	15013	14882	14894	14989	15009	15071	14943	14795	14986	14996	15016	14947	14758	14981	14997	14880	14961	14977	14992	15028	14924	14826	15059	14960	15009	15037	14908	14753	15096	15094	14983	15018	14976	14930	14969	14943	14989	15129	14982	15015	15079	15058	14756	15091	14866	14972	15014	15058	14695	14989	14900	14938	14890	15021	14920	14853	14893	15018	14980	15011	14966	14934	14895	14787	15064	14857	15046	14869	14922	14901	14837	14849	15058	14898	15079	14833	14928	15077	14962	14896	14777	15119	14938	14956	14978	14832	14951	15022	14959	14874	14914	14988	14890	15013	14951	14932	14822	15077	15054	14862	14994	14903	14944	14939	14983	14929	14974	14930	14819	14831	14935	15006	15085	14746	14990	14945	14939	15210	14903	15007	14959	14857	15026	14899	15019	14967	14926	14952	14941	15088	14922	14958	15104	14955	14963	15005	15032	15027	14862	14899	14843	15065	15005	14859	15159	14997	14688	15020	14945	14940	14921	14792	15036	15011	14691	14940	14999	14927	14858	14924	14891	15101	15085	14984	15086	14876	14823	14904	14837	15012	14864	14784	15059	15059	14818	15105	14968	15066	15067	14876	14964	14924	14987	14882	14899	15012	14926	14953	14863	14825	15226	15072	15019	14979	14942	14975	15092	14961	14892	15006	14794	15086	14845	14975	14878	14949	14886	14939	14819	14898	14953	14923	14829	15102	14709	15043	15042	14871	14829	14860	14918	14961	15005	14826	15048	14855	14857	14786	14996	14808	14866	14932	15090	14915	14977	14941	14895	14893	15111	15067	15088	14981	15006	14853	14875	14818	14956	14972	15024	14881	14910	15047	15021	14925	14997	14829	14927	15202	15057	14712	15025	14818	14938	15014	15014	14884	14919	14990	14911	14945	14988	14895	14923	14969	14886	14944	14899	14885	14887	14856	14904	15012	14894	15038	14938	14965	14905	14982	14826	15025	15036	14953	14881	15056	14935	14933	14940	14936	14943	14956	15238	15036	14955	14903	14889	14808	15033	14900	14945	14865	15051	15076	14975	14864	14923	14979	15023	14887	14997	14856	14924	14963	14953	15128	15016	14927	15056	14834	15023	14998	15075	14857	14974	15090	14905	15020	14942	14992	14903	14941	15128	15044	14849	15084	14878	14938	14796	15057	15113	14949	15076	14857	15151	15065	14874	14973	14844	14991	15040	14854	14967	15091	14808	14983	14955	14993	15019	15112	14813	15087	15044	14977	14856	14955	15019	14981	14979	14998	15166	15155	14897	14956	14904	15028	14915	14880	14782	15022	14829	15056	14906	14978	15134	15066	15018	14906	15030	14871	14967	14836	15103	15045	14944	15031	15023	15035	14964	14982	14986	15008	14837	14958	14970	14859	14972	14937	15016	14948	14813	14957	15108	14951	14858	14865	14882	14938	14906	14859	15007	15064	14962	14848	14896	14915	14908	15052	14809	14750	14929	14812	15070	14801	14987	14754	15022	14824	14982	15035	14987	14855	14883	14918	15083	15044	14978	14927	15010	14886	15029	15011	15051	15018	14938	14956	15026	14903	14900	14884	14996	14913	15043	14983	15080	15024	14963	14990	14921	14787	15051	15064	15173	14930	14997	14783	15090	14812	15057	15002	14979	14916	14927	14844	15050	14981	14951	14919	14997	14921	14947	15167	14866	14869	14919	15002	14847	14942	14928	14837	14866	14900	14885	15004	15077	15076	15040	14965	14915	14876	15037	14888	14889	15067	14882	14977	15023	14898	15153	14928	14911	14796	15046	14798	14926	14868	14934	14900	14924	14839	14869	15113	14801	14904	14896	14806	14917	15019	14944	14976	14880	15123	14874	15054	14871	14876	14843	14852	14800	15038	15111	14772	14969	15042	14900	15141	14934	14870	14942	15010	15123	14963	15109	15018	14911	14882	15069	14855	14831	14879	14973	14951	15025	15061	14971	15011	14879	14922	15078	14862	14854	14980	15050	14752	14980	15053	15056	14976	15024	14851	15144	14848	14962	15011	14889	14842	14869	15120	14915	15110	14896	14940	14859	14911	15082	15050	14863	14929	15013	14885	15115	14938	14911	14979	14978	14947	15052	15006	14824	15033	14877	14956	14989	14966	14997	14892	15179	14939	14729	14921	15090	15098	14952	15039	14875	14673	15113	15033	15002	15061	15077	14827	14976	14957	14916	14891	14886	14962	15051	15058	14977	14930	14918	15004	14757	14860	14744	15055	14831	14769	14944	15100	14942	14975	14943	14963	14946	14860	15146	14935	14848	15039	14893	14850	15095	15048	14846	15011	15038	14905	14849	15113	15140	14965	14882	14789	15044	14857	14927	14974	14902	14991	14952	14957	14994	14918	14868	15024	14992	14927	15002	14961	14813	15050	14853	14960	15040	14958	14938	14947	14982	14824	14963	14989	14888	15064	15046	14943	15031	14884	14983	14915	14928	15032	15066	15113	14844	14865	14851	14925	15054	14930	14968	15010	14835	15046	14830	14941	14898	14939	14763	14711	15131	15036	14919	14881	14936	14896	14867	14915	14939	14779	14825	14891	14952	14882	14996	14874	15113	14875	14769	14960	14996	14885	14985	14977	14960	14911	15012	14958	15014	14814	14909	14993	14847	15014	14873	14864	14999	14937	14949	14797	15042	14976	15114	14829	15007	14743	15053	15105	15104	15005	14752	14888	14885	15061	14911	15018	15072	14949	15070	14944	15022	14849	14955	14846	14964	14981	14949	14896	14932	15043	15007	15067	14936	14985	15069	14915	14976	14851	15019	14984	15037	14936	14841	15079	15000	15020	15154	15091	14971	15066	14958	14818	14934	14936	14989	14886	14920	14748	14882	14975	14913	15000	14792	14911	14947	14996	14894	14997	15025	14875	14937	15013	14869	14988	15026	15082	14912	14859	14960	14914	14915	15013	14953	14914	15003	14920	14821	14945	15025	14868	14998	14783	14904	14907	14915	14904	14825	14933	14956	15027	14839	14997	14971	14847	14915	15018	14965	14910	15012	14995	14830	14909	14882	14988	14779	15113	14995	15046	14926	15064	14852	14831	14925	15021	14857	15075	14894	15002	14902	14934	14883	15052	14965	14913	14926	14851	14717	14931	15044	15067	14914	15072	14987	15023	14964	14882	15000	14969	14932	15004	15046	14944	14934	14873	15026	15007	14887	15063	14979	15169	14886	14931	14912	15070	14845	14970	14759	15067	14890	14986	14765	14990	14938	14935	14976	15084	14995	14911	15001	14878	15088	14938	15005	14880	14872	15112	14917	14855	15064	15054	14946	14889	15018	15033	15060	14969	14926	14903	14826	14903	14908	14818	14783	15001	14850	14893	15026	14942	14914	14912	14852	14876	15022	14967	15034	15031	14936	15015	14899	14871	15028	14958	14842	14886	14892	14905	14953	14771	14971	14921	15070	15040	15117	15152	14985	14947	15014	15056	14963	14976	14978	14858	14871	14800	14922	14997	14958	14984	14832	14961	14981	15042	14871	15098	14935	14849	14871	14953	14828	14935	14919	15005	14979	14838	14918	15013	14957	14774	15005	15102	15013	14982	14816	14909	14775	14742	15055	15040	14869	14864	14986	14769	14804	15012	14939	15020	14980	15026	14959	14907	15050	14902	15030	14976	14911	14929	15129	14839	15110	15059	14825	14890	15026	14857	14940	15001	15111	15104	14858	14913	14967	14785	15013	15023	14954	15046	14912	14996	14869	14893	14722	14901	15066	15025	14936	14990	14859	15025	14841	14834	14977	14988	14889	14994	14770	15100	14943	14950	15055	14924	15100	15003	14806	14821	14872	15015	14977	14876	14876	14900	15073	14991	14923	14998	14952	14958	14989	14923	14804	15059	14716	14938	14988	15081	14840	14971	14937	14822	14871	15004	14765	14945	14900	15015	14989	15151	14972	15058	14994	14855	14855	14924	14968	15012	15074	15073	15037	15059	14981	15105	15064	14976	14801	15029	14862	14863	14928	15049	14990	15043	15019	14986	14973	14700	15133	14944	14971	14975	15028	14864	15009	14941	14932	15018	14895	14956	14907	14994	14866	14986	14963	14982	14914	14892	14919	14868	14797	15053	15135	14955	14907	15020	14860	15005	15071	15089	15070	14854	15005	14760	14936	14874	14803	14980	14968	14825	15111	14885	14793	15055	14890	14826	14867	14854	14970	14804	15152	14974	14760	14804	14948	14862	15032	14950	15103	15053	15023	15017	14989	14963	15178	14984	15071	14807	15089	15020	14968	14991	14982	14905	14948	14996	14950	14974	14987	14971	14827	14947	14816	15043	15085	15026	14770	15031	14982	14877	14854	15051	14927	14986	14982	14955	15194	14864	14890	15085	14805	15114	14957	14960	14904	14939	14859	14989	14948	15158	15013	15187	14841	15054	14835	15170	14985	15001	14959	15003	14846	15064	14933	14911	14921	15004	14974	14980	14959	14973	14910	14727	14947	14837	14894	14911	14853	14850	14869	14984	15060	14771	15073	15031	14976	15099	14769	14939	14859
29589	21380	20876	19316	17781	18112	18036	17898	17856	18204	20808	22339	20740	19111	18044	17775	17940	17864	18136	17978	17926	17925	17882	17976	18080	17945	18045	17958	17958	17855	17850	17876	18310	17994	17856	17846	18024	17860	18049	17982	17824	17940	18186	17963	18105	17837	17916	17989	17958	18012	17938	18160	17928	18013	17902	17796	17917	18047	17781	17963	18008	17889	18155	17792	18076	17767	17961	18030	17928	18055	17959	18080	18064	17926	18023	17862	18098	17829	18124	17958	18058	18111	17674	17815	17997	18086	17950	17750	17963	18001	17985	18140	17897	18154	18024	17674	17933	17710	17868	17997	18041	17921	17984	17964	17971	18089	17892	17850	17980	18052	17846	18084	17930	17909	17550	17883	17955	17876	17938	17962	17902	17850	18173	17875	17818	18038	18024	18011	17973	17944	17818	18114	17865	17975	17829	18028	17680	18016	17833	17984	18054	17987	17852	17821	17884	18198	17961	17886	18049	17924	17942	18124	18009	17923	17963	17858	17873	17698	18006	17822	17931	17709	18009	17821	17965	17943	18072	17992	18139	17694	17857	18106	18012	17868	17799	17756	17802	17815	17961	17825	17949	18011	17983	17966	17962	17887	17943	17993	18009	17860	17824	17780	17755	17697	18063	17785	18056	18077	17997	17981	17791	17817	17875	17976	17870	17796	17917	18075	18039	17769	17820	17935	17857	18017	17834	17885	17933	17805	17746	17941	17954	18125	17842	17990	17790	18005	17954	17956	18061	17878	17790	18000	17962	17781	17911	18059	17811	17847	17712	18062	18126	17868	18035	18032	17925	17852	17745	18009	18033	17866	17719	18055	17863	17876	17829	17835	18131	17893	17734	17791	17762	18018	17935	17988	18037	17607	17975	17941	17927	17921	17936	18153	18136	17991	17892	18144	17815	18066	17858	18006	17997	18111	17978	17986	17742	17922	18163	17801	17823	17800	17919	17704	18087	17961	18011	17986	17917	17984	18188	17987	18000	17858	18097	17908	17911	17970	17960	17850	17839	17750	18013	17956	18043	17939	17953	17950	17921	17868	17940	17934	18050	17848	17955	17991	18184	17779	18094	17891	17994	17996	17826	17936	18031	17801	17969	17962	17991	17981	18090	17826	17968	17748	17753	17877	18050	18023	17941	17856	18046	18211	18108	17857	18053	17930	17980	17828	18030	17840	17879	17764	17757	17830	17783	17858	17861	17905	18032	17909	18112	17852	17954	18061	18056	18105	17958	17994	17891	18195	17786	17971	17866	17941	17892	17916	17858	17846	17958	18113	18189	18079	17965	17922	18071	17778	17990	17924	17808	17865	17831	18124	18000	18059	17928	17974	17803	17927	17974	17921	17947	17972	18029	17985	18066	17737	17912	17979	17828	18001	17625	17832	18037	18146	17837	17952	18047	18037	17916	17928	18087	18041	17870	17914	18021	17985	18007	17899	17924	18179	17955	17965	17812	17978	17925	18014	18198	17885	17785	18041	17820	18079	18065	18050	17878	17883	17889	17794	18121	17882	17908	18052	17767	17991	18105	17904	17998	17893	17984	17734	18074	18095	17948	18106	17877	17992	18122	18128	17974	18010	18022	18026	17835	17924	17883	18081	18149	18007	17882	18020	17882	17854	17896	17947	17777	17839	17987	18109	18043	17960	17911	17703	18185	18067	17868	18141	17897	17969	18018	18037	17961	17930	17984	18037	17875	17948	18023	17876	17955	18049	17992	17834	18035	17881	18132	18060	17916	18161	18148	17928	18055	18042	17857	17842	17937	17981	17952	17907	17788	17955	18123	18130	17817	18045	17915	17945	17934	17842	17824	18166	17917	17924	17906	17931	17945	17769	17671	17883	17965	17883	17930	17939	17869	18080	17967	17896	17829	17955	17990	18022	17893	17922	17965	17985	18037	17834	18165	18018	18053	18018	17946	17922	17688	17892	17926	17998	18033	18037	17898	17800	18028	18013	17868	18101	17910	18015	17945	17944	18106	17916	17854	17927	17932	17967	18185	17803	18053	17774	17896	18172	18234	17842	17776	17753	17835	17980	18007	17874	17930	17990	17925	17913	17904	17883	18121	17928	17917	17854	17779	17941	17911	17942	17921	18071	17740	17969	18220	18038	17856	18119	18183	17915	17964	17773	18052	17914	18274	18030	17952	17926	18024	18041	17921	18092	17975	17592	17700	17987	17919	18137	17899	18001	18154	18044	18026	18121	18160	18094	17846	17695	18034	17836	17994	17751	17881	17905	17969	17902	17868	17996	17828	18030	17700	17673	17711	18039	17946	17859	17935	17953	17936	17969	17897	18008	17853	18005	18062	18094	18049	18019	18019	17816	18052	17952	17928	17899	17960	18082	18119	17867	17668	17850	17799	17868	17919	18034	17883	17877	17873	17954	17793	17989	17890	17781	17951	17819	17948	17919	17817	18012	17794	18024	17874	17937	17893	17901	17888	17734	17865	17844	17969	17966	17947	17827	17919	17925	18036	17963	17884	18134	17770	17769	17940	17932	18018	18028	17855	17845	17964	17867	17862	18065	17846	17824	17828	17955	17865	18020	17729	17830	18025	17959	17868	18036	17977	17940	18030	17799	17934	17802	17864	18040	17928	18025	17828	17910	18078	18088	18011	17770	18215	18040	17892	18000	18010	17951	18114	18026	17876	18004	17810	17895	18112	17733	17964	17892	18107	17915	17901	18109	18062	17842	18019	17936	18040	18034	17858	18146	17997	17715	17817	18080	17974	18010	18048	17990	17906	17721	18008	18021	18108	17887	17825	17997	17873	17769	17903	18110	18168	17900	17638	18157	18060	17990	17775	17897	18060	17814	17892	17847	17826	17970	18047	18184	17870	17927	17962	17956	17970	17944	17710	17901	17858	18154	17930	17901	17877	17974	17909	17957	18125	17805	18118	17748	18018	17862	17985	18091	17844	17983	17957	18073	17765	17904	17807	17774	17940	17859	17883	17893	17783	17923	18053	17935	17905	17876	17816	17970	17934	17716	17913	17883	17992	18129	18197	18056	17933	17880	17759	18111	17974	17798	17851	17903	17916	17821	17839	18048	18104	18075	17812	17835	17811	17942	17934	18095	18128	18215	17859	17893	17830	18125	17782	17877	17826	17940	17860	17940	18042	18056	18088	17729	17904	18028	17877	17900	17962	17890	17877	18031	17996	17773	18052	17965	18061	17838	18012	17850	17885	17930	18104	17630	17944	17810	17977	17996	18024	17933	17854	18006	17948	17907	18134	17802	17961	17778	17908	17848	17921	17905	18124	17843	17870	17981	18004	17694	17925	17883	17901	18021	17772	17971	18176	17976	17884	17937	18013	17894	18214	18195	17911	17933	18034	17966	17839	18138	17668	17822	17979	17902	17971	17918	17903	17840	18077	18129	18084	17826	17969	17811	17932	17983	17881	17879	17723	17978	17940	17919	17916	18031	17957	17848	17792	18028	18073	17668	17904	17858	17983	17772	18061	18138	18091	17974	18062	17903	17940	18029	17885	17894	17946	17969	17823	17827	17836	17917	17894	17793	18027	17977	18041	17898	17877	17851	18089	17829	17916	17937	17789	17790	18049	17952	17893	17852	17746	17779	17926	18084	17967	18033	17913	17924	17969	17770	18005	17996	18150	17954	17870	17916	17912	17868	18013	18048	18138	18028	17868	17805	18010	18038	18119	18095	17934	17808	18015	17981	17828	17734	18042	17698	17868	17811	17769	17863	18054	18045	17835	17825	18025	17984	18028	17804	17883	17918	17894	17976	17850	18019	17902	17825	17868	17931	18168	17957	17871	17883	18044	17862	17742	17893	18091	18119	17866	17826	17991	18006	17964	18006	17847	17780	18069	17955	18130	18069	18164	17832	17985	17969	17880	18041	17836	18017	18005	17756	18102	17871	18082	17926	18025	17882	18014	18035	17957	17776	17882	17770	18195	17775	18063	17943	17843	17938	17867	17958	17958	18000	17965	18056	18014	18088	18034	18081	17945	17900	17949	17998	17852	17999	18098	17840	18045	18055	18088	17995	17949	17709	17744	17827	18042	17835	18005	18058	17935	18037	17940	17901	17936	17888	18029	18036	18046	18062	17880	18044	17932	18100	17669	17875	17959	17924	17928	17700	17788	17881	17997	17831	17975	17966	18054	17957	17846	17946	18027	18127	18040	17907	17950	17965	17906	17864	18097	18049	17939	17585	17867	17999	17877	18033	18030	17993	17929	17858	18019	17911	17965	17901	17983	17830	17876	18029	17872	17875	17995	17968	18270	18002	17934	17935	17938	18114	17909	17915	18165	17875	18013	17964	17869	17972	17889	18130	17898	17862	17869	17964	17787	17896	17871	18116	18120	18020	17871	17954	18040	17977	17908	17913	17881	17984	18061	17922	18152	17771	17821	17870	17994	17847	18064	17906	18009	17899	18064	17805	18020	18111	17868	18121	17887	18048	18106	18099	17986	17748	17983	17956	17851	17839	17966	17993	17958	18060	17860	17922	17881	17894	17832	17662	17950	18039	18102	17790	18212	17812	17951	18083	17994	18019	17862	18077	17826	17975	18064	17824	17962	18002	18166	17946	17967	18053	17634	17899	18089	17751	18098	17884	17907	17991	17963	18193	17971	17865	18179	18076	17983	17961	17877	18014	17802	17991	17909	17839	18040	17906	18001	18248	18078	17774	17926	17759	17978	17830	17894	17880	17900	17826	17952	17919	18094	18041	17987	17942	17937	17932	18157	18064	18011	17933	18005	17694	17989	17995	17898	17886	18175	17822	17781	17919	17905	18084	18024	18152	18005	17895	17887	17941	17807	18026	17974	17937	17919	17933	18237	17939	17890	17981	17833	17892	17995	17852	17956	17976	18106	18000	17892	17897	18015	17969	18023	18015	17904	17839	17999	17947	18038	17920	17911	17798	17839	17997	17917	18033	17950	18293	17935	17979	17906	17830	17898	18008	17965	18039	18168	18134	17756	17998	18047	17915	17990	17969	17931	17954	18026	18014	18012	17795	17998	18044	17916	17775	17859	17855	18150	18128	17993	17896	18004	17890	17883	17923	17904	18242	17948	18151	17915	18108	17976	17979	17796	17744	17951	17775	18010	17970	18074	18112	17895	17872	17892	17927	18107	17848	17898	17899	18042	17709	17919	18238	17940	17971
15646	15938	15791	15465	15296	14886	14869	14894	14851	15302	19770	20718	17614	15668	15124	14826	14846	14934	14934	14899	14878	14815	14993	14792	15025	14831	15034	14810	14722	14911	15102	14858	14891	14876	14784	14942	15062	14904	14882	14988	14701	14910	14842	14915	14936	14950	14965	14849	14878	14856	15001	14841	14840	14899	14975	14942	14862	14956	15015	14944	14849	14884	14987	14801	15001	14892	14785	14910	14840	14875	14881	14964	14912	15058	14880	14717	14919	14835	14877	15021	14867	14959	14896	14740	14783	14934	14881	14805	14842	14807	14923	14868	14847	14919	14717	14789	14850	14698	14908	14998	14928	14876	14907	14815	14995	14798	14870	14956	15077	14856	14795	14921	14913	14766	14855	14993	14810	15117	14844	15076	14807	14917	14898	14948	14876	14814	14827	14957	14978	14951	14911	15042	15013	14826	14889	14909	15007	14991	14962	14951	14922	14769	14936	14756	14913	14895	14839	14825	14772	14687	14777	14902	14856	14836	14812	14943	14974	14894	14890	14941	15079	14943	14769	14908	14962	14925	14793	14876	14887	14992	14894	14912	14942	14917	14957	14920	14786	14732	14981	14769	14741	14792	14839	14986	14793	14772	14879	14907	14833	14921	14784	14820	14838	14966	14837	14808	14817	14911	15072	14927	14766	14889	14836	14736	14880	14905	15046	14963	14917	14976	14905	14852	14927	14957	14959	14939	14945	14811	14783	14791	14929	14842	14675	14883	14870	14922	14867	14910	15006	14868	14650	14889	14874	14882	14614	14866	14838	14795	15073	14958	14810	14941	14969	15092	14930	14877	14700	14939	14877	14868	14810	14695	14897	14892	15010	14917	14967	14905	14913	14870	14820	14820	14908	14834	14806	14843	14994	14913	14765	14651	14846	14866	14841	14783	14937	14882	14793	14796	14814	14924	14740	14908	14816	14893	14931	14863	15010	14885	14738	15025	14921	14694	14844	15010	14876	14945	14715	14941	14714	14825	14839	14926	14999	14931	14835	15013	14917	14945	14909	14811	14903	14890	14898	14967	15149	14958	14807	14857	14811	14984	14694	14934	14968	14763	14910	14843	14923	14822	14907	15027	14908	14753	15052	14861	14865	14959	14982	14899	15002	14815	14818	14833	14955	14773	14903	14890	14841	14999	14741	14678	14814	14950	14809	14880	14889	14988	14831	14751	14822	14964	14880	14916	14946	14653	14774	14928	14858	14850	14844	14930	14948	14962	14883	14803	15044	14835	14861	14771	14916	14934	14910	15040	14785	14806	14951	14924	14802	14807	14712	14812	14762	14871	15006	14823	14853	14829	14907	14771	14922	14877	14984	14903	14911	14855	15032	14627	15125	14814	14906	14733	14884	14712	14862	14884	14921	14864	14856	14723	14886	14975	14894	15041	14935	14757	14705	14854	14808	14967	14924	14953	14964	14836	15000	14939	14793	15053	14823	14992	14798	14992	14748	14863	14859	14884	14836	14864	14872	14795	14892	14917	14935	15000	14907	14895	15040	15003	15015	14908	14951	14975	14875	14910	14828	14758	14996	14807	14717	14963	14946	14870	14933	14860	14790	14926	14814	14899	14850	14766	14851	14701	14893	14741	14675	14913	14830	14734	14829	14976	14957	14777	14807	14798	14987	15009	14961	14902	14731	14879	14863	14688	14935	14872	14958	14984	14907	14827	14837	14875	14874	14900	14869	14813	14742	14961	14852	14936	14900	14907	14749	14898	14895	14789	14870	14901	14886	14780	14748	14794	14781	14919	14832	15017	14912	14962	14797	14825	14939	14594	14963	14888	14727	14881	14895	14777	14890	14999	14837	14818	14791	15009	14803	14861	14937	14811	14836	14951	14839	14945	14881	14881	14960	14983	14818	14966	14818	14919	15104	14883	14801	14794	14973	14791	14898	14930	14896	14907	14898	14713	14985	14927	14790	14864	14854	14960	15029	14792	14935	14863	14743	14911	14935	14981	14931	14861	15011	14991	14841	14911	15022	14843	14894	14982	15039	14859	14978	14888	14817	14930	14869	14948	14907	14913	14864	15001	14836	14910	14968	14814	14755	14713	14702	15025	14843	14912	14895	14922	14952	14947	14860	14835	15004	14904	14759	14915	14882	14957	14763	14969	14915	14807	15091	15023	14817	14976	14687	14893	14928	14985	15004	14865	14826	14907	14858	14998	14871	14853	14953	14785	14883	14742	14868	14920	14888	14784	14869	14883	14812	15000	14934	14904	14861	14903	15043	14895	14717	14816	14850	14927	14852	14954	14822	14787	14829	14928	14833	14940	14759	14855	14763	14908	14766	14865	14766	14976	14828	15002	14869	14861	14903	14934	14992	14676	15033	14851	14807	14741	15098	14845	14761	14913	14788	15047	14878	15022	14906	14887	14933	15013	14840	15005	14860	14943	15009	14942	14882	14826	14853	14946	14913	14937	14866	14810	14785	14763	15017	14933	14862	14779	14859	14929	14888	15065	14848	14846	14833	14874	15052	14865	14890	14895	14949	14755	14903	14977	14830	14844	14865	14917	14926	14902	14997	14888	14751	14828	15033	14949	14951	14911	14982	14778	14845	14779	14980	14870	14931	14729	14952	14952	14901	14868	14860	14824	14836	15006	14829	14836	14838	14865	14806	14998	14914	14747	14876	14889	14945	14880	14876	14781	14917	14786	14897	14823	14794	14949	14812	14733	14787	14916	14755	14968	14864	15008	14811	14854	14724	14827	14781	14934	14898	14958	15093	14916	14843	14846	14893	14859	14912	14793	14898	15016	14824	14896	14920	14849	14973	14879	14766	14902	14877	14965	14969	14791	14923	14898	14990	14682	14818	14869	14971	14938	14720	14822	14758	14839	15021	14691	14783	14840	14824	15066	14885	14862	14725	14990	14983	14794	14913	14994	14851	14890	14763	14831	14790	14996	14962	14822	14836	15089	14897	15019	15051	15005	14907	14822	14841	14902	14838	14888	14919	14740	15021	14823	14787	15015	14962	15038	14895	14768	14973	14805	14842	14809	14910	14916	14763	14874	15130	14866	14976	14907	14933	14808	14990	15063	14878	14771	15002	14877	14857	14869	14895	14957	14877	14886	14907	14940	14934	14902	14771	14846	14707	14944	14901	14626	14691	14838	14978	14932	15005	14843	15022	14901	14796	14791	14808	14857	14879	14816	14927	15001	14838	15000	14863	14813	14725	14936	14856	14919	15058	14873	15126	14783	14844	15005	14940	14959	14903	14701	14970	14772	14927	14937	14915	15043	15062	14870	14932	14883	14875	14987	14712	14894	14951	14906	14815	14789	15053	14865	14770	14917	14929	14970	14792	14830	14839	14749	14923	14899	14972	15080	14759	15087	15078	14943	14885	14956	14724	14766	14744	14814	15005	14880	14976	14817	14820	14901	14984	15065	14916	14713	14970	14839	15155	14764	14759	14859	14931	14782	14930	15010	14851	14940	14937	14739	14943	14732	14834	15093	14920	14900	14865	14804	14964	15062	14922	15028	14834	14852	14759	14844	14881	14996	14874	14814	15020	14864	14911	14906	14760	14876	14797	14913	14795	14783	15025	14810	14887	14920	14978	14857	15058	14763	14968	15036	14979	14759	15020	14900	14744	14884	15025	15000	14853	14672	14958	14853	15015	14998	14977	14860	14963	14963	14743	14742	14868	14760	14783	14883	14883	14855	14849	14985	14953	14948	14915	14740	14882	14845	14815	14772	14981	14924	14940	14947	14934	14807	14922	14802	14969	14858	14804	14952	15112	14775	14873	14712	14741	14774	14970	14918	14793	14835	14932	14859	14819	15036	14775	14961	14735	14891	14897	14863	14921	14873	14915	14841	14670	14878	14935	14936	14986	14838	14884	14816	14913	14923	14851	14658	14958	14856	15040	14906	14953	14866	14959	14859	15012	14901	15010	14874	14749	14919	14797	14905	14991	15024	14889	14965	14841	15016	14823	14780	14853	14961	14982	14868	14983	14891	14917	14824	14779	14872	14781	14789	14970	14959	14853	14923	15019	14819	14827	14800	14982	14946	14951	14833	15092	14857	14867	14763	14741	14891	14750	14896	14910	14988	14860	14860	14955	14811	14868	14802	14904	14836	14790	14693	14990	15052	14736	14897	14801	14835	14934	14927	14938	15001	14844	14971	14741	14778	14927	14860	14978	14919	14831	14917	14904	14841	14841	14930	14852	14893	14791	15019	14924	14817	14888	14901	14845	14953	14964	14990	14780	14961	14866	14908	14955	14929	14872	15005	14835	14830	14769	14880	14956	14925	15033	14804	14821	14805	14861	14974	14776	14907	14934	14788	14877	14982	14851	14855	14823	14920	14805	14851	14998	14939	14930	14825	14912	14970	14885	14762	14819	14764	14786	14902	14959	14948	14816	15057	14721	14885	14760	14928	14865	14991	14810	14953	14729	14832	15013	14764	14880	14930	14847	14936	15013	14775	14918	14805	14956	14876	14854	15100	14886	14890	15034	14730	14903	14879	15013	14810	14911	14998	14906	14909	14852	14950	14909	14862	14831	15031	14859	14859	14942	15009	14979	14868	14967	14930	14877	14814	14987	14804	14788	15064	14887	14919	15026	14822	14887	14890	14952	14806	14961	14802	14919	14905	14984	14881	14990	14967	14710	14968	14909	14924	14804	14851	14852	14819	14915	14963	14800	14792	14908	14904	14895	14958	14880	14929	15026	14819	14833	14713	14923	14963	14838	14919	14785	14949	14903	14840	14947	14880	15007	14801	14896	15114	14839	14899	14881	14768	14817	14730	14981	14850	14974	14867	14928	14711	15020	14912	14949	14835	14823	14892	14973	14829	14941	14941	14901	14871	14815	15059	14827	14942	14878	15083	14938	14748	14889	14905	14847	14889	14919	14784	14912	14933	14869	14910	14897	14997	14849	14792	14994	14932	14787	14944	14997	14742	14686	14983	14932	14930	14940	14804	14829	14832	14774	14894	14804	15056	14965	14855	14785	14906	14710	14842	14941	14971	14935	14823	14750	14824	14831	14845	14859	14955	14881	14783	14903	14801	14976	14850	15157	14733	14881	14916	14879	14952	15129	14769	15049	14949	15010	14902	14883	14933	14719	14962	14955	15014	14901	14701	14989	14973	14862	14910	14955	14911	14875	14968	14875	15054	14930	15032
25564	20804	26915	25457	20409	19047	19311	18325	18148	20083	30647	37338	28932	21984	18928	18180	18149	17987	17901	17904	18151	18111	17845	17881	17863	17994	17804	17783	18103	17557	17851	17649	17973	18117	18077	17895	18065	17877	17639	17937	17978	17853	17991	17789	17877	17876	17882	17969	17716	17885	17915	17920	17839	17757	17928	17876	17992	18000	17911	17901	17789	17682	17811	17766	17984	17772	17902	17837	17873	17840	17773	17830	17857	17904	17685	17893	17665	17747	18019	17824	17840	17878	18029	17962	17698	17817	17692	17921	17781	17823	17725	17624	17766	17811	17720	17810	18003	18053	17793	17807	17784	17910	17884	17786	17629	17909	17846	17834	17886	17595	17658	17783	17771	17772	17738	17756	17858	17869	18094	17889	17743	17718	17874	17925	17706	17794	17928	17869	17993	17970	17682	17831	18062	17711	17905	17651	17993	17864	17953	17749	17835	18052	17861	17804	17861	17732	17720	17768	17754	17876	17763	17866	18056	18099	17800	17883	17832	17502	17766	17820	17760	17850	17617	17736	17692	17796	17861	17706	17746	17723	17968	17980	17854	17754	17738	17824	17782	17854	18000	17819	17884	18003	17786	17724	17772	17829	17864	17945	17834	17832	18023	17845	17777	17741	17758	17675	17680	17848	17940	17896	17683	17725	18000	17839	17990	18027	17822	18140	17830	17875	17724	17750	17916	17891	17862	17781	17795	17893	17902	17861	17654	17690	17948	17977	17942	17883	17875	17840	17760	17854	17833	17815	17875	17673	17858	17617	17831	17951	17851	17507	17876	17767	17689	17839	18100	17920	17893	17815	17958	18080	17915	17768	17571	17831	17885	17786	18052	17810	17880	17980	17841	17910	17959	17796	17915	17932	17756	17820	17776	17825	17819	17757	17833	18042	17871	17863	17913	17871	17620	17835	17993	17713	17837	17863	17817	17940	18035	17884	17814	17683	17775	17811	17691	17759	17721	17780	17854	17855	17811	17794	17836	17652	17710	17765	17658	17918	17973	17684	18006	17773	17788	17813	17926	17694	17951	17958	18050	17799	17784	17806	17741	17672	18035	17882	17923	17876	17932	17885	17905	17696	17648	17981	17794	17840	17813	18241	17870	17657	17738	17819	17634	17828	17846	17877	17860	17728	17907	17704	17710	17731	17818	17786	17877	17800	17844	17892	18154	17950	17710	17722	18027	18041	18022	17959	17780	17755	18030	17904	17609	17938	17887	17816	17820	17690	18043	17837	17603	17808	17749	17731	17937	17894	17707	17844	17729	17585	17870	17876	17971	17803	17894	17891	17939	17895	17852	18043	17783	17777	17966	17927	17989	17984	17788	17574	17922	17584	18067	17776	17891	17816	17996	17681	17827	17858	17833	17830	17743	17719	17712	18097	17887	17782	17951	17925	17674	17657	17929	17852	17999	17853	17819	17833	18077	18022	17921	17751	17748	17855	17855	17832	17793	17987	17596	17985	17871	17674	17956	17816	17834	17782	17909	17778	17855	18054	17644	17766	17809	17835	17766	17777	17706	17929	17973	18073	17704	17854	17817	17726	17850	17756	17850	17856	17929	17726	17775	17923	17682	17843	17934	17933	17853	17772	17692	17720	18018	17895	18102	17699	17839	17762	17700	17788	17910	17958	18068	17876	17737	17995	17979	17762	17677	17773	17756	17858	17928	17841	17725	17833	17895	17718	17799	18015	17845	17954	17798	17818	17661	17918	17817	18072	17908	17886	17744	17717	17815	17870	18041	17697	17820	17787	17783	17791	17837	17862	17837	17825	17886	18047	17757	17732	17829	17852	17788	17715	17729	17890	17983	17962	17868	17901	17866	17649	17829	17753	17926	17889	17780	17898	18015	17916	17705	17700	17919	17637	17755	17679	17903	17866	17942	17868	17992	17822	17794	17922	18095	18087	17801	17884	17991	17711	17969	17805	17917	17788	17901	17821	18024	17823	18079	18037	17869	17749	17628	17896	17806	17960	17849	17582	17850	17872	17918	17846	17853	17821	18006	17954	17775	17887	17698	17913	17648	17860	18027	17796	17868	17908	17828	17827	18012	17831	17769	17944	17926	17794	17696	17781	17653	17799	17834	17877	17898	17757	17987	17812	18045	17809	17772	17681	18015	17709	17946	17968	17775	17790	17916	17709	17761	17782	17834	17780	17718	17841	17902	17620	17806	17733	17581	17856	17775	17900	17927	17698	17819	17923	17879	17834	17867	17939	17983	18042	17729	17686	17985	17986	17842	17861	17821	17844	17748	17964	17698	17934	17966	17864	17896	17696	17764	17856	17768	17967	17921	17972	17822	17733	17584	17892	17810	17826	17735	17817	18077	17926	17820	17892	17812	17720	17989	17782	17751	17769	17690	17985	17782	17783	17907	17814	17844	17982	17877	17807	17752	17717	17706	17565	18055	17935	17952	17771	17750	17725	17653	17693	17878	17700	17761	17731	18087	17805	17832	17793	17685	18016	17754	17699	17726	17672	17967	17877	17712	17757	17907	17714	18044	17831	17825	17952	17997	17919	17839	17663	17934	17953	17742	17709	17713	17841	17864	17873	17839	17975	18040	17876	17714	17899	17834	17996	17887	17945	17707	17856	17944	17903	17876	17656	17783	18032	17666	17984	17740	17789	17753	17792	17776	18107	17884	17730	17750	17576	17839	17499	17964	17897	17891	17879	17828	17672	17737	17817	17693	17870	17586	17832	17890	17731	17731	17869	17897	17864	17961	17954	17682	17866	17599	17679	17885	17780	17817	17751	17881	17754	17805	17829	18048	17778	18064	17818	17796	17640	17817	17823	17854	18056	17842	17811	17944	17719	17786	17680	17704	17831	17959	17900	17776	17610	17870	17841	17608	17780	17888	17740	17793	17928	17804	17817	17815	17659	17770	17699	17889	17823	17827	17848	17859	17752	17770	17922	17924	17782	17962	17683	17864	17948	17684	17755	17945	17839	17786	17871	17640	17939	17760	17712	18009	17756	17872	17684	17913	17918	17685	17928	17966	17920	17831	18024	17980	17938	17817	17794	17877	17757	18046	17895	17900	18202	18001	17877	18007	17733	17829	17943	17743	17738	18060	18010	17763	17915	17769	17626	17820	17879	17979	17634	18041	17867	17787	17767	17910	17944	17926	17877	17953	17727	17843	18037	17892	18096	17793	17802	17813	17813	17746	17822	17671	17782	17918	17757	17814	18049	17813	17907	17939	17937	17832	18104	17837	17897	17934	17911	17770	17795	17871	17967	17807	17814	18033	18022	17934	17923	17877	17813	17821	17796	17858	17722	17842	17983	17860	17815	17832	17849	17796	17742	17914	17790	17935	17782	17956	17599	17779	17938	17720	17864	17882	17912	17464	17693	17900	17648	17636	17780	17774	17833	17826	17938	17895	17878	17896	17674	17976	17821	17781	17751	17873	17833	18011	17931	17837	17679	17804	17620	17685	17893	17721	17838	17646	17738	17773	17911	17927	17765	17809	17990	17719	17852	17687	18013	17698	17722	17897	17945	17819	17953	17768	17545	17844	17685	17726	17715	17878	17769	17791	17792	17865	18082	17796	17832	17883	17891	17691	17813	17730	17747	18037	17865	17706	17776	17823	17959	17926	17789	17878	17920	17972	17690	17972	17696	17837	17773	17967	17861	18118	17896	17799	17762	17953	18153	18058	17841	17669	17960	18038	18109	17855	17879	17903	17780	18009	17827	17949	17908	17766	17760	17760	17810	17986	17950	18040	17702	17847	17911	18000	17683	17630	17815	17798	17927	17615	17816	17785	17902	17724	17808	17811	17817	17903	17752	17883	17796	17772	17583	17740	17759	17837	17979	17919	17715	17999	17746	17772	17981	17736	17852	17866	18024	17763	17882	17928	17726	17804	17717	17719	17753	17636	17938	17773	17796	17705	17795	17940	17922	17696	17814	17825	17779	17818	17819	17832	17877	17809	17978	17947	17807	18024	17791	17686	17769	17732	17908	17809	17871	17929	17815	17802	17750	17766	17792	17885	17918	17906	17816	17769	17709	17959	17981	17882	17949	17853	17916	17733	17882	17788	17968	17865	17858	17674	17685	17665	17698	17866	17923	17808	17888	17914	17780	17665	17836	17781	17855	17693	17794	17802	17863	17548	17843	17849	17806	17958	17792	17871	17786	17841	17872	17941	17818	17827	17814	17900	17619	17968	17638	17886	17885	17555	17788	17744	18027	17806	17718	17902	17855	17721	17659	17907	18004	17887	17794	18185	17837	18035	17963	17815	17843	17625	17768	18037	17942	18103	17749	17589	17714	17748	17883	17715	17758	17948	17944	17903	17958	17861	17819	17825	17988	17849	17853	17876	17853	17787	17883	18057	17721	17906	17755	18087	17675	17645	17665	17792	17875	17697	17935	17923	17780	17726	17921	17925	17862	17946	17890	18027	17851	17888	17872	17734	17824	17879	17911	17932	18024	18081	17870	18175	17996	17757	17967	17977	17893	17953	17843	17977	17855	17757	17838	17775	17768	17888	17670	17648	17923	17787	17672	17987	17577	17804	17918	17820	17642	17996	17897	17816	17901	17959	17899	17860	17927	17743	17780	17900	17776	17528	17728	17885	17831	17926	17811	17891	17876	17893	17717	17869	17825	17986	17944	17833	17670	17938	17822	17844	18043	17995	17958	17922	17591	17788	17980	17906	17841	17668	17936	17843	17934	17720	17874	17699	17803	17878	17651	17885	17820	17851	17746	17722	17746	17923	18044	17799	17850	17772	18066	18073	17634	17575	17796	17887	17852	17801	17544	17699	17881	17762	17939	17906	17669	17621	18100	17873	17598	17707	17967	17889	17662	17772	17743	17898	17904	17694	17661	17786	17719	17594	17681	17963	17828	17781	17891	17913	17871	17883	17850	17922	17752	17871	17668	17875	17806	17794	17776	17908	18004	17665	17696	17783	17893	17974	17757	17704	17682	17756	17843	17964	17929	17751	18014	17860	18011	17809	17984	17857	17648	17689	17837	17896	17911	17792	17940	17719	17911	17872	17919	17923	18001	17923	17889	17846	17769	17684	17882	17734	17748	17760	17810	17975	17778	18025	17901	17953	17982	17951	17746	17991	17903	17751	18036	17829	17691	17782	17915	17842	17757	17922	17701	17754	17731	18005	17886	17575	17929
14220	20356	19547	17210	16400	15787	15409	15398	15349	18859	33286	37713	26811	18289	15335	14977	14951	14823	14934	14717	14935	14918	14893	14945	14895	14710	14899	14856	14764	14757	14902	14721	14852	14923	14931	14740	14787	14908	14735	14926	14832	14706	14850	14816	14935	15011	14794	14835	14945	14941	15002	14833	15071	14920	14846	14912	14870	14843	14803	14821	14748	14926	14847	15060	14837	14725	14821	14983	14836	14943	14807	14793	14892	14877	14818	14743	14975	14896	14839	14908	14838	14895	14781	14953	14943	15103	14807	15064	15025	14953	14737	14785	14845	14738	14904	14858	14842	14853	14640	14955	14985	14708	14745	14881	14926	14899	14918	14752	14881	14766	14947	14729	14846	14805	14816	14839	15021	14871	14912	14960	14881	14882	15043	14905	15108	14713	14774	14977	14851	14815	15046	15016	15001	14767	14887	14794	14814	14928	14786	15011	14855	14991	14938	14806	14938	14990	14789	14753	14974	14883	14902	14975	14855	14947	14812	14970	15058	14910	14882	14933	14934	14908	14726	14755	14897	14853	15008	14948	14809	14858	14906	14810	14795	14902	14794	14713	14905	15003	14940	14771	14806	14878	14832	14855	14857	14953	14894	14880	14856	14836	14887	14736	14734	14811	14772	14813	14969	14872	15053	14732	14876	14846	14828	14876	14814	14841	14882	14919	14845	14768	14812	14850	14887	14845	14638	14838	14919	14863	14869	14890	14790	14743	14884	14898	14896	14905	14981	15016	14789	14781	14874	14994	14901	14620	14864	14834	14842	14755	14746	14828	14889	14770	14876	14865	15125	14798	14848	14649	14995	14719	14823	14891	14918	14858	14810	14647	14743	14789	14918	14882	14853	14670	14895	14904	14894	14935	14812	14880	14900	14815	14924	15045	14778	14803	14911	14854	14911	14820	14907	14862	14926	14987	14841	14656	15034	15155	14802	14995	14852	14785	14986	14891	14884	14740	14789	14863	14794	14859	14792	14865	14975	14864	14892	14776	14961	14788	15035	14938	14940	14859	14838	14857	14856	14843	14773	14851	14853	14964	14815	14849	14915	14629	14962	14823	14837	14924	14922	14717	14701	14945	14884	14706	14817	14940	14825	14946	14893	14697	14849	14853	14765	14967	14989	14855	15059	14923	14778	14677	14981	14871	14733	14823	14781	14729	14654	14755	14868	14711	14982	14939	14896	14783	15149	14818	14829	14911	14896	14967	14739	14884	14802	14810	15036	14652	14969	14910	14871	14759	14785	15039	14954	14899	14786	14904	14825	14755	14814	14850	14842	14808	14861	14956	14758	14778	14832	14855	14706	14891	14842	14890	14947	14993	14840	14944	14733	14895	14876	14934	14746	14855	14805	14914	14814	14894	14829	14870	14934	14909	14852	14982	14899	14906	14813	14738	15048	14810	14762	14825	14895	14897	14920	14771	15070	14685	14836	15074	14969	14917	14884	14932	14826	15041	14869	14878	14998	14893	14921	14707	14854	14905	14945	14830	14992	14678	14819	14916	14712	14802	14732	14809	14840	14754	14902	14881	14991	14966	14926	14951	14941	14725	14829	14969	14870	14777	14818	15108	14909	14725	14872	14705	14859	14943	14728	14856	14765	14837	14787	14737	14984	14904	14738	14884	14954	14781	14930	14898	14927	15009	14725	14827	14750	14845	14887	14868	14943	14790	14892	14859	14785	14897	14881	14889	14944	14894	14895	14840	14888	15014	14908	15011	14759	14918	14573	14874	14764	14910	14861	15034	14934	14778	14782	14854	14879	14755	14828	14852	14791	14821	14908	14769	14875	14889	14916	14695	14966	14911	14806	14753	14836	14773	14914	14831	14805	14824	14803	14982	14825	14842	14839	14923	14903	14965	15048	14811	14855	14965	14847	14843	14873	14849	14867	14975	15013	14684	14838	15011	14910	14743	14829	14791	14875	14762	14884	14812	14856	14723	14934	14919	14979	14871	14778	14864	14860	14804	15064	14919	14754	14708	14935	14782	14860	14829	14970	15112	15025	14858	14959	14682	14905	14905	14882	14697	14967	14889	14915	14818	14850	14729	14745	14715	14914	14763	14739	14987	14912	14812	14904	14845	14969	14906	14943	14797	14760	14847	14832	14857	14992	14915	14881	14847	14889	14845	14882	14849	14941	15047	14919	14796	14805	14728	14843	14588	15018	14919	14933	14770	14836	14750	14828	14808	14874	14640	14879	14828	14879	14830	14793	14938	14760	14879	14873	14937	14823	14943	15054	14782	14781	14722	14893	14814	14919	14959	14996	14786	14759	14653	14900	14962	14825	14908	14867	14875	14945	14804	14887	14777	14861	14904	14907	14862	14867	14965	14911	14921	14762	15069	14942	14766	14841	14764	14881	14881	15002	14896	14883	14859	14779	14977	14928	14878	14934	14829	14852	14860	14778	14978	14908	14813	14872	14751	14916	14953	14835	14861	14923	14870	14919	14902	14673	14706	14733	14711	14941	14936	14804	14899	14984	14735	15010	14943	14830	14926	14832	15007	14885	14892	14751	14784	14767	14912	14968	14918	14925	14848	14804	14766	14906	14850	14862	14859	14823	14911	14895	14780	14880	14766	14859	15055	14769	14710	14775	14828	14792	14894	14874	14878	14752	14970	14932	14882	14739	14839	14825	14652	14818	14841	14822	15102	14885	14888	14825	14808	15009	15069	14876	14871	14856	14888	14938	14869	14835	15015	14941	14866	14813	14966	14907	14862	14844	14879	14800	14831	14813	14758	14971	15071	15060	14815	14973	14916	14724	14697	14861	14852	14775	14870	14866	14840	14821	14926	14848	14828	14919	14878	14917	15011	14987	14791	14920	14827	14763	14936	14782	14774	14879	14802	14989	15007	14898	14771	14963	14786	14745	14683	14774	14957	15045	14946	15109	14813	14716	14769	14715	14976	14897	14901	14727	14764	15014	14764	14777	14866	14883	15027	14861	14801	14897	14987	14832	14769	14761	14989	14776	14945	14822	14763	14937	14760	14671	14804	14874	14734	14952	14984	14875	14976	14946	14920	14795	14916	14936	15013	14954	14741	14842	14773	14976	14799	14898	14797	14914	15030	14822	14918	14759	14781	14912	14797	14779	14864	15015	14891	14834	14770	14767	14874	14625	14816	15035	14809	14800	14761	14872	14874	14671	14803	14991	14975	14920	14837	14950	14801	14917	14944	14906	14929	14834	14888	14834	15001	15112	14912	14877	14839	14886	14851	14946	14846	14580	14805	14789	15073	14891	14906	14940	15072	14644	14878	14708	14939	14934	14963	14711	14942	14893	14842	14829	14993	14923	14872	14928	15005	14866	14870	14758	14928	14784	14693	14843	14696	14738	14623	14858	14835	14816	14938	14838	14798	14994	14775	14928	14953	14754	14721	14716	14863	14770	14911	14976	14924	14886	14853	15002	14891	14839	14927	14775	14899	14915	14806	14992	14920	14951	14780	14852	14723	14901	14722	14960	14813	14891	14809	14968	14730	14831	14861	14926	14918	14702	14803	14821	14918	14786	14849	14951	14845	14897	14954	14862	14831	15027	14847	14847	14802	14903	14858	14854	14773	14795	14822	14811	14849	14873	14805	14804	14728	14942	14865	15032	14906	14743	14819	14855	14852	14750	14920	14954	14916	15051	14944	14790	14987	14825	15021	14768	15001	14848	14931	14877	14905	14813	14813	14948	14866	14975	14921	14767	15026	14773	14815	14824	14899	14843	14790	14745	14860	14754	15065	14840	15075	14931	14927	14752	14909	14841	14764	14878	14625	14885	14777	14862	14867	14831	14807	15020	14971	14859	14750	14854	14948	14855	14814	14824	14757	14826	14760	15024	14707	14922	14832	14959	14952	14833	14876	14971	14654	14961	14927	14763	14898	14675	14854	14858	14811	14833	14903	14823	15093	14857	14904	14803	14721	15028	14795	14854	14894	14662	14952	14828	15051	14778	14842	14884	14743	14743	14807	14844	14810	14761	14858	14815	14832	14843	14868	14917	14999	14853	14717	14801	14947	14715	14708	15019	14868	14843	14855	14920	14985	14865	14754	14918	14841	14843	14917	14740	15086	14957	14794	14897	14961	14812	14853	14618	14905	14846	14849	14941	14982	14883	14923	14858	14917	14965	15075	14994	14795	14899	14829	14867	15001	15137	14888	14925	14844	15050	14740	14807	14992	14700	14790	14792	14719	14950	14979	14930	14750	14916	14742	14880	14958	14861	14845	14810	14872	14860	14598	14760	14991	14954	14791	14695	14833	14853	14675	14911	14921	14946	14978	14827	14970	14847	15085	14930	14906	14845	14848	14745	14790	14816	14872	15030	14735	14678	14866	14862	14716	14984	14816	14929	15053	14744	14832	14984	14735	14867	14964	14765	14821	14911	14907	14856	14883	14961	14735	14856	14983	14949	14997	14941	14941	14764	14954	14914	14973	15076	14845	14937	14833	14838	14810	14998	14942	14821	14977	14768	14841	14910	14888	14778	14791	14845	14737	15042	14906	14951	14856	14908	14978	14766	14963	14761	14805	14692	14931	14820	14936	14855	14969	14908	14841	14967	14807	14908	14868	14691	14848	14551	14912	14884	14671	14848	14878	14968	14685	14938	14795	14812	14817	14973	14943	15131	14941	14886	14893	14805	14757	14825	14850	14895	14879	14815	14967	14788	14894	14900	14927	14641	14857	14766	15032	14712	14978	14856	15001	14926	14727	14808	14901	14885	14902	14729	14752	14802	14931	14965	14796	14945	15017	14760	15031	14700	15020	14895	14864	14933	15029	14877	14891	14910	14907	14859	14765	15067	15005	14814	14911	14913	14782	14971	14812	14855	14920	14863	14855	14875	14695	14771	14947	14911	14628	14986	15008	14785	14838	14901	14922	14793	14979	15013	14944	14995	14670	14884	14826	14901	14832	15073	14930	14925	15024	14750	14967	14868	14932	14993	14640	14823	14831	14728	14796	14748	14852	14872	14764	14746	15018	14886	14847	14823	15053	14787	14884	14831	14838	14741	14838	14618	14961	14710	14879	14769	14969	14910	14753	14819	15007	14790	14861	14940	14773	14855	14768	14867	14830	14807	14832	14964	14810	14873	14889	15007	14769	14990	14922	14820	14867	14868	14999	14858	14830	14833	14841	14825	14969	14937	15028
23461	20756	28088	23560	21290	23045	22929	19169	19203	27055	50401	51237	36852	24771	19526	18531	18088	18072	18120	18106	18106	18100	18272	18118	18019	18074	18240	18129	18211	17998	18055	18005	17962	18062	18196	17914	18051	17934	17979	17988	18132	18034	18003	17974	18070	17997	17758	17791	18068	18053	18121	18058	17921	17929	17952	18060	17905	17950	17886	17893	18046	17944	18079	18042	18147	17974	17830	17858	17930	17977	17959	17764	17910	17604	18066	18114	17949	17846	17997	17945	17835	17854	17990	18079	17792	17754	18015	17962	18025	17930	18020	18072	17962	18189	18055	17967	17928	18016	17870	18065	17931	18003	18138	18049	17879	18036	18068	17933	18220	18057	18018	18114	18049	17837	18135	17959	18015	17978	18086	17990	17959	18041	18135	17828	18038	17905	18028	17926	17806	17729	17925	18111	17956	18000	18042	18081	17879	18073	17920	17921	17992	17773	17941	17824	17986	18027	17981	18183	17938	18111	17422	17894	18010	18165	18051	17977	18079	18013	18122	18006	17946	17971	17875	18034	18159	18072	18134	18021	17738	17945	17950	18045	17829	17950	17906	17967	18072	17878	17907	18058	18063	18003	18042	18048	17912	18009	17983	17977	17998	17918	17838	17752	17632	17686	17797	17906	17795	18022	17945	17714	17824	18123	17994	17986	18025	18030	17998	18037	17940	17907	17954	17791	18163	17933	18014	18037	17954	17830	17853	17871	18118	17659	17824	17950	18175	18054	17893	18026	17806	18023	18083	17889	17996	18156	17945	18008	18081	18101	18177	18079	18046	17869	17941	18029	17926	17828	17976	18117	17972	17955	17929	17824	17957	17985	18034	18033	18114	18032	17749	18024	17819	17852	17883	18090	17886	18065	17946	17898	17931	18108	17856	17876	17892	17895	18108	17811	17903	18026	18069	17746	17974	17939	17947	18062	17856	17946	17946	17812	17783	17942	17962	18060	17953	18134	18114	17931	17965	18095	17914	18120	18017	17922	17793	17876	17912	18086	17972	18175	18031	17967	18003	17954	17939	18083	17955	18044	17991	18191	17893	17765	18017	18178	17934	18024	17951	18009	17897	18041	18232	18111	18185	17955	18028	17992	17964	17883	18009	18061	17958	18000	18030	18013	17790	17699	17872	18054	17919	17822	18055	17914	17966	17897	18008	17932	17944	17923	17777	18047	17890	17931	17617	17803	17907	17908	17978	18072	17991	17984	17803	18015	18109	17913	18107	18073	17907	18148	18143	18066	18014	17957	17759	17882	17854	17983	18184	17993	17839	17862	18002	17826	17992	17826	17977	17840	17907	18029	18095	18002	17739	17864	17949	17976	18023	17922	17899	18126	17891	17971	18009	18208	18008	17767	17873	18043	17863	17924	17901	17983	18143	17925	17923	17913	17900	17880	18006	17948	17884	17861	17865	17875	18131	17949	18017	18126	17881	17905	18090	17994	17939	18104	17837	18171	17901	17893	18085	18059	17991	17998	17661	17724	17763	17750	17870	17816	18111	17978	17863	17944	18072	17898	18043	17983	18048	17764	18138	17880	18131	17976	17991	18152	18016	17967	17863	18097	18148	17873	17811	18046	18064	18238	18142	18116	18119	18085	17979	17905	18293	17901	18049	17752	18025	17937	17945	18140	17925	17772	17991	17963	17949	17968	17931	17724	17922	17837	18003	18116	17993	18127	17802	17891	17867	18074	17970	17945	17995	17993	17959	17805	17975	18070	17822	17893	17932	17951	17799	18027	17931	17992	17909	17863	17840	18104	17785	17873	18031	17908	18089	18037	17953	18125	17924	18021	17831	17752	18030	18139	17980	17951	17833	17858	17889	18063	17964	17998	18205	18127	18052	18038	17911	18120	17950	17940	17875	17837	17935	17995	18022	18053	18111	17891	18062	17870	17668	17972	17909	18033	18010	18017	17940	18117	18179	17926	17844	18052	18076	18223	18066	18032	17773	17894	17783	18016	17948	18149	18052	18090	17812	17804	18042	18088	17961	17808	17927	17920	17868	17900	17899	18014	18084	17935	17848	18245	17863	18233	18090	18030	18076	17934	17857	17904	17933	17967	17879	17977	17822	17945	17760	18005	18148	17885	18059	17997	18273	18198	18018	17899	17939	17848	17997	18095	17944	17966	17866	17704	17802	17779	17914	17939	17776	18092	18099	17977	18167	18040	18054	17787	18231	18179	17765	17936	17885	18035	17806	17765	17933	17910	17977	17941	17825	17904	17924	17976	18031	18050	17821	17895	18069	17908	17847	18094	18222	17875	17829	18006	18043	18058	17972	18009	17942	18029	17898	18031	17875	18098	17949	17964	18029	17939	17924	18123	18063	18126	18020	17889	17844	18125	18112	18226	18093	17950	17997	18026	18117	17884	17941	17922	18039	18060	17963	17983	18081	18083	18229	17874	17825	17825	17851	17788	17939	18016	18036	17913	18009	17523	17784	17933	17934	18089	18034	17821	17908	17825	17952	18184	18012	18078	18035	18005	17770	17785	18253	18104	18055	18025	18018	18074	18036	17996	17690	17738	18051	18015	17993	17894	18149	17946	18339	18018	17973	17982	17980	18001	18208	17850	18031	18037	17901	18215	18073	17874	17950	17907	17959	17728	18041	18040	18010	18025	17827	18187	17813	18061	18087	17804	17876	17921	17808	17942	17837	17927	17868	17995	17902	17763	17978	18147	18027	18263	18059	17740	17811	18008	18086	18026	17933	17953	18130	18011	17853	18074	17924	17939	17896	17986	17844	18152	18024	18086	18014	17977	17995	18089	17900	17817	17661	17901	18145	18031	17925	17818	18058	18127	18016	17824	17925	17758	17952	18087	17943	17957	18069	18015	17805	17987	18104	17838	17809	17974	18154	18058	18111	17936	17934	18079	18063	18018	17786	17875	17858	18121	18051	18117	17823	17866	17851	17919	17671	18181	18160	18255	18098	18019	18121	17932	17997	18011	18019	17917	18076	18154	17960	17990	17963	18055	18139	17879	17892	17813	17965	18100	18051	18116	18074	18067	17879	17880	17856	18063	17819	17989	17849	18111	18064	17957	18031	17824	17887	17792	17921	17981	17543	18022	18043	18087	17971	17916	17972	18114	17932	17875	17932	18050	18185	17925	17763	17983	17912	17950	18021	18043	17964	18203	17901	17921	18024	18057	17978	18043	17966	17747	17944	18015	18223	17916	18009	18062	18137	17888	18175	17912	17939	17946	17864	17813	18044	17993	17961	17880	18009	18123	18170	17972	17988	18259	18077	18028	17986	18196	18013	17989	18052	17831	17855	18047	18065	17962	17920	18074	17961	18034	17890	18102	18047	17990	17883	18384	18004	17985	18063	18162	17849	18167	18054	17877	17895	18053	17889	17769	17881	17888	17967	18084	17882	17850	17865	18032	18019	17992	17951	18118	18025	17996	18096	18073	18052	18002	18033	17843	17960	17797	18098	18057	18021	17966	17860	17998	18093	17834	18088	17975	17985	17964	18027	17925	17841	18214	18178	18171	18080	17962	18031	18007	17966	17986	17978	18059	17934	17828	18049	17934	17920	17871	17820	17917	18026	17876	18055	17834	17814	18021	17879	18203	18041	17936	18275	17977	17966	18124	18017	18097	18189	17996	18090	17900	18007	17731	18193	17941	17866	18026	17827	17889	17818	18007	17867	18285	18270	17926	17868	17964	17968	17948	18004	17851	17985	17992	17945	17969	18017	18126	18104	17774	17961	18106	17990	17998	17762	17940	18208	18083	17942	17820	17975	18009	18101	18042	17963	18042	17824	17939	17946	17953	17860	18131	17943	18250	18019	17793	18038	17856	18105	18043	18100	18067	18079	18129	18119	17981	17909	17857	17946	18057	18057	18134	17918	17905	17954	17868	18086	17802	18099	17999	18007	17944	18102	17949	18053	17990	18175	18173	18139	17971	17957	18012	17731	17999	17735	18000	18038	17960	18169	18085	17959	17959	17954	17988	17832	17935	18061	17787	17859	17902	17996	18176	17954	17945	17909	18163	18032	17955	18149	17914	17964	17868	18134	18046	17917	18002	17970	18068	18059	18156	18047	18084	17703	17941	17892	18066	17992	18102	17913	17935	17810	17855	17900	17783	18097	17938	17870	17824	18066	17820	18059	17823	17899	17785	17924	18027	18060	17954	17909	18049	17952	17903	17889	18052	18073	18023	17887	17914	18044	17841	18080	17835	18140	17921	17954	17876	17987	17957	17991	17952	17859	17994	18006	17895	17998	18010	17948	18005	18146	17954	17871	18075	18046	18032	17911	18063	17957	17968	17977	17795	18090	18005	18087	18355	17962	17905	17957	18021	17937	18115	17934	18044	18000	18130	18146	17751	17888	17894	18017	18159	18065	17807	17937	17766	18034	18019	18031	18019	17925	17932	17711	17864	18037	18006	17958	17890	18113	17889	18019	18261	17899	18056	18060	18024	17985	17965	17963	17849	17960	17906	18218	17970	17953	17733	17876	17929	17925	18017	18274	17891	18038	17925	17968	18063	18057	18156	17967	17913	18146	18050	17932	17827	17886	17851	18114	17826	18017	17906	17870	18033	17976	17852	18063	18194	18200	17929	18089	18190	18016	17865	18004	17724	17986	18121	17863	17808	17876	17908	18334	17954	18018	17887	17877	18010	17656	17761	17885	17672	18045	18111	17967	18037	17927	18082	18163	18036	17780	17953	18041	18007	17958	18093	17886	17913	17924	17854	17897	17927	18048	17864	18110	18101	17897	17942	17827	17915	18080	18003	18073	18076	17982	17868	18121	17920	17936	17983	18270	17925	18072	17932	18146	17971	18009	18089	18052	17868	17862	17998	17911	18096	17999	18048	17997	17984	17907	18049	18106	17964	18092	17925	17900	17890	17942	18063	17862	17860	18291	17959	18168	17779	18097	17815	17963	18038	18067	17866	17800	17942	18120	18025	18042	17949	18035	18072	18064	17929	18069	17885	18023	17929	17834	18081	17875	17840	17881	17874	18152	18189	18007	17977	17893	17765	17918	18010	18002	18072	17909	17889	18079	18061	18031	18025	17861	18089	18179	17966	17929	17813	17855	17854	17957	18058	17817	18009	17986	17890	17964	17872	18013	17919	18021	18014	18154	17931	18087	18173	18000	18285	17919	17836	17876	17749	17865	18052
16866	27389	25832	20879	18468	17196	16725	16289	17168	29547	51892	49817	34143	20696	15554	15054	15042	15095	14966	14898	15001	14943	14819	14911	14959	15027	14891	15137	14962	15062	14788	14914	14983	15065	15093	14842	14919	14815	15061	14921	14946	15031	14854	14866	14924	15015	14838	15049	15019	15045	14892	14888	14954	14778	14914	14859	14958	15100	14820	14795	14872	14957	14946	15078	14902	15125	14931	14950	14878	14823	14933	14923	14871	14870	14881	14856	14930	14775	14775	15003	14965	14855	14728	14902	14794	14927	15050	14872	14798	15023	14878	15057	15045	14967	15037	14801	15006	15039	14962	14960	14822	14740	14978	14961	15074	14826	14939	14932	14832	14922	14939	14967	14883	14884	14936	14933	14971	15069	14900	15027	14957	14950	14975	14952	14996	14870	14926	14871	14883	14819	14920	14979	14895	15070	14846	14972	14988	14917	14933	14996	15082	14856	14815	14911	14884	14743	14973	15032	14895	15027	14858	14804	15032	14895	14963	14800	14687	14786	15003	14844	14995	14698	14943	14824	14750	14990	14778	14926	14817	15058	14904	14904	14922	14916	14847	14882	14903	14702	14957	15003	14848	14710	15083	14839	14989	14814	14879	14849	14993	14880	14904	15003	15054	14836	14853	14849	14969	14865	14924	14968	14769	14805	14948	15020	14876	14975	14966	14869	14886	14786	15025	15000	14962	14989	14957	14917	15005	14813	14977	14923	14783	14894	14779	14992	14875	14916	14940	14698	14982	14885	14898	14795	15110	14802	15071	14807	14770	14986	14893	14938	14952	15028	14915	15113	14944	14863	14933	14980	14914	14790	14868	14834	15020	14880	14982	14939	14765	15136	14956	15060	15059	15024	15005	14712	14932	14994	14918	14887	14964	14995	14950	14914	14913	14785	14971	14917	14800	14950	14915	14868	14885	14825	14831	15048	14999	15009	14697	14837	14932	14963	15041	14880	15032	14903	14938	14869	14975	14808	14706	15007	14845	14952	14846	15095	14855	15041	14852	14928	14890	15000	14911	15013	14957	14809	14942	15108	14849	14873	14907	14890	14806	15049	14850	14858	15038	14968	15011	14881	14943	14939	14869	15070	14890	14962	15060	14916	14799	15001	14867	14913	14936	14980	14920	14980	14867	14767	14928	15073	15147	14863	15053	14966	14981	14721	15010	15006	14994	14882	14941	15084	14791	15035	14950	15013	14816	14959	14993	14709	14905	14980	14830	14967	14806	14977	14934	14974	14876	14834	14874	15011	14853	15033	14997	14910	14955	14712	14807	15074	14962	14921	14892	15060	14997	14843	14918	14960	14916	14972	14855	14922	14816	15083	15044	15049	14932	14938	15131	14874	14903	14990	14928	15094	14930	14913	14947	15057	14950	14989	14845	14992	14905	14911	14980	14904	14937	14696	14982	14625	14947	14973	14896	14975	14977	14849	14896	14925	14847	14910	14969	14950	14889	14712	15009	14831	14945	14832	14975	15008	14806	14788	14804	15053	14968	14933	15034	14999	14950	15005	14910	14973	14836	14881	15109	14914	14913	14908	15039	14842	15250	14878	15070	14891	14939	14880	14930	14909	14941	14755	15002	14861	14906	14931	14942	14871	14981	14939	14824	14832	15032	14800	14960	14947	14845	14808	14954	14981	14946	14998	14985	14905	14906	14950	14742	14893	14961	14768	14860	15010	15022	14857	14818	14881	14973	14961	14800	15004	14834	14857	15067	14959	15049	14867	14934	14977	14966	14960	14901	14917	15123	14856	14953	15142	15037	14897	14843	14950	14850	14954	14997	14866	15044	14997	14985	15017	14728	14990	14769	14837	14987	14869	14906	14876	14801	14839	14973	15022	14831	14856	14750	14927	14786	14988	14723	14862	14924	14976	14906	14679	14977	14906	15045	14805	14699	14995	15040	14946	14776	14873	14889	14840	15098	14868	14972	14928	14897	14791	14963	14831	14868	14888	14841	14961	14805	14903	14859	14858	14850	14858	14784	14809	15038	14823	15045	14831	15046	14854	14834	15006	14863	15049	14822	14964	14995	15016	14832	14969	14846	14760	14925	14646	14800	14944	14950	14859	14796	14939	14753	14920	14843	14886	14788	14742	14909	14913	14831	15048	14660	15049	14920	14939	14868	15031	14973	14970	15050	14964	14776	14844	14738	14933	14889	15062	14998	14960	14855	15129	14865	14863	14954	14852	14945	14953	14905	14989	14945	14855	14886	14835	14704	14859	14920	14994	14812	14774	14884	14906	14800	14923	14930	15021	15038	15017	14883	14915	14937	14908	14874	14811	14953	14947	15011	14864	14869	14750	14942	14952	14928	14871	15052	14939	14875	14794	14994	14912	14954	14974	14828	14877	14942	15053	14851	14958	14989	14921	14810	14892	14905	14832	15037	15150	15025	14955	14920	15053	14879	15070	14841	14859	14711	14897	14948	14968	14800	14839	14866	14877	14830	15017	14708	15056	14920	14948	15054	14859	14917	14867	14905	14954	14818	14810	14922	15065	14962	15006	15009	14814	14858	14896	14999	14814	15031	14926	14906	14911	14941	14954	14907	14967	14994	14885	15026	14848	14752	14816	14983	14877	14908	14896	14937	14926	14837	14829	14772	14923	14819	14847	15028	15095	14923	14918	14838	14975	14954	14978	14739	14840	14771	14952	14822	14921	14938	14875	14836	15158	14756	14828	14881	14837	15004	14919	15074	14903	15078	14801	14938	15043	14841	14926	14913	14782	14931	14905	14887	14951	14935	14788	14949	14953	14887	14966	14863	14818	14954	14938	14822	14720	14841	15041	14973	14886	14868	15051	14885	14866	15103	14871	14863	14748	14926	14930	14903	14941	15111	14874	14793	14892	14944	14889	14961	14990	14898	15008	14937	14922	14940	15041	14967	14906	14741	14946	14776	15054	14875	15027	14817	14977	14881	14960	14892	14935	15029	14861	14969	14963	14939	14912	14747	15059	14944	14857	14937	14787	14912	14875	14824	14939	15044	14891	14894	14912	15068	15024	14823	14974	14932	14918	14789	14764	14992	14924	14816	14769	14843	14958	14881	14888	14946	15046	14790	14910	15076	14777	14939	14839	14901	15008	14999	14990	14833	15034	15037	14883	14743	14921	14819	14888	14913	15075	15035	14833	14811	15011	14928	14675	14790	14875	15120	14859	15049	14925	14865	14890	14913	14887	14842	15129	14912	15123	14864	14888	15017	14802	14972	14887	15009	14839	14954	14684	14882	14966	14832	14757	14649	14962	14849	15140	15037	14860	14988	14863	14950	14954	15084	14931	14955	14955	14810	14926	14758	14755	14823	14874	14826	14938	14714	14910	14961	14815	14831	14971	14912	14866	14841	14868	14937	14835	14916	14922	14880	14883	14841	14859	14833	14887	14925	14960	14837	14841	14852	15043	14961	14916	14882	14807	15013	14841	15114	14907	14955	15006	15009	14941	15013	15124	14958	14777	14891	14948	14902	14850	14781	14956	14881	14850	14929	14944	14752	15108	15053	14943	15003	14733	14986	14729	15009	15028	14941	14905	14881	14794	14982	14978	14898	14900	14901	14978	14990	14914	14887	14856	15038	14824	15018	15019	14888	14851	14831	14839	14938	14895	14763	14940	14772	14843	14950	14915	14750	14818	14925	15100	14920	14872	14871	14791	15035	15003	14780	15012	14845	14953	14896	14870	14883	14778	14813	14958	14790	14958	14882	14933	14985	14790	14764	14967	14992	14811	14948	14714	14796	14879	14801	14827	15018	14972	14843	14893	14903	14912	14797	14912	15069	14645	14899	14997	14969	14970	14817	14929	14944	14985	14718	14954	14882	14918	14913	14968	14942	14813	14792	15143	14881	14799	14889	14907	14929	14897	14913	15014	14905	14892	14897	14860	14858	14908	15105	14799	14891	14809	14916	14903	14839	14839	15059	14948	14895	14913	15022	14929	14998	14728	14897	14949	15042	14741	15005	15078	15017	14881	14737	15045	15131	14833	14776	14751	14971	14947	14892	14905	14895	14922	14890	14988	14742	14835	14896	14867	15068	14868	14858	14968	14983	14832	15111	15016	14689	14899	14951	15085	14893	14998	15055	14961	14794	14931	14873	14757	14912	14861	14943	15145	14955	14907	14840	15204	14839	14859	15087	14875	14790	14959	14886	14720	14982	14864	14916	15031	14940	15006	15045	14915	14916	14898	14991	15150	15014	14762	14902	14772	14774	14805	15059	14854	14855	14727	14929	14902	14984	15038	14890	14988	14917	14773	15058	15141	14889	14987	14860	14881	14814	14931	14995	14932	14980	14920	14980	15061	15007	14971	15161	14961	14827	14899	14866	14928	14840	15006	14878	14988	14687	14929	14832	14962	14984	14969	14991	14912	14994	14972	14828	14948	14902	14899	14965	14923	14908	14960	15048	14934	14887	14911	14905	15118	15002	14957	14827	15006	14942	14864	14888	14890	14874	14874	14840	14997	14827	14879	14964	14825	14906	15012	14771	14994	15150	14938	14918	15042	14878	14935	14949	14939	14924	14906	14853	14862	14798	14984	14860	14950	14960	15059	14721	14979	15110	15113	14921	14977	15108	14932	14827	14717	14824	14681	15049	15025	14992	15049	14783	14881	14840	14855	14885	14956	14977	14828	14855	14927	15003	14860	14918	14676	14879	14693	14763	14878	14799	14919	14859	15002	14904	14905	14939	14717	14977	14814	14822	14897	14908	14834	14881	14795	15023	14959	15027	14926	14795	14897	14947	14814	14814	14928	14894	14948	14924	14740	14826	15006	14882	14980	15086	14871	15024	14869	14845	15014	14918	14856	14840	15018	15086	14885	14817	14832	14991	14875	15027	14981	14966	15048	14995	14914	14815	14806	14972	15005	14713	14954	14783	14872	15013	15015	14830	15040	15001	14959	14725	14759	14964	14819	15036	14953	14973	14941	14755	14748	14924	14866	14922	15037	14908	14970	14755	14851	15085	14852	14930	14713	14930	15013	14921	14868	14835	14844	15012	14866	14947	15178	14956	14980	14806	15005	14786	14818	14893	14940	14908	14722	14933	14918	14783	14824	14990	14970	14854	14932	14867	15072	15006	14916	15014	14861	14994	14947	15014	14783	14794	14874	14786	14832	14869	15030	14805	14963	14825	14702	14823	14917
29621	21429	21014	19403	18020	17849	18045	18046	17858	18383	20670	22199	20815	19127	18224	18024	17732	17812	17808	17948	17892	17979	17901	17906	17977	17999	17965	18140	17896	17776	17811	17839	17949	18049	18023	17956	17958	17720	17904	18060	17850	17963	18006	17993	17745	17928	18222	17877	17890	17842	17940	17843	18021	17991	17879	17978	17998	17965	18071	17910	18069	17799	18064	17841	17891	17983	17750	17709	17887	17866	17790	18005	17996	17885	17830	17980	17853	17907	17864	17883	17885	18030	17884	17959	17880	17951	17926	17893	17760	17883	17876	17947	17861	17828	17851	18037	17984	18057	18004	17917	17919	18148	17846	18004	17649	17916	17909	17953	17959	18067	18175	17829	17921	17642	17814	17783	18265	17952	17936	17923	18018	17983	17789	17792	17654	17889	17859	17990	17919	17936	17752	17735	17930	17722	18045	17868	17914	17865	17816	17831	17946	17977	17975	17978	17962	17891	17997	17997	18035	17839	17870	17904	17727	17904	17840	17799	18021	17873	18078	17798	17829	17970	17970	17848	17994	18014	18100	17957	18056	17852	18122	17899	17979	17724	17839	17812	17794	17962	17848	17863	17740	17636	17962	17906	18017	17793	17820	18010	17925	17874	18069	17980	17646	17837	18143	17674	17949	17910	18087	17924	17991	18024	17886	17884	17930	17538	17652	18019	18028	17788	17794	17846	17948	18060	18088	17868	17892	17604	17832	17941	17977	17982	18046	17708	17996	17755	17835	17980	18046	17797	17870	17858	17793	17971	17772	17659	17911	17988	17890	17805	17851	17998	17774	17920	17974	17985	18177	17927	17797	17826	17863	17951	17754	17815	17743	17923	18083	17901	17917	17924	17917	18048	17931	17981	17861	17987	17965	17961	17842	17863	17820	17891	18125	17968	17835	17852	17865	18228	17931	17877	17971	17865	17780	18094	17943	18011	17931	18016	18027	17799	17957	17976	18016	17837	17743	17936	17876	17953	17886	17707	17891	18008	17739	17987	18015	17974	17961	18043	17875	17858	17745	17841	18156	17831	17908	17764	17858	17855	18162	17963	17780	17790	17896	17792	17875	17874	17795	18010	17951	17772	17955	17957	18047	17809	17816	18046	17897	17984	17780	17881	17810	17940	17947	17892	17822	17926	17870	17775	17843	17901	17632	17917	18167	17861	17926	18017	17990	17883	17945	17938	17961	18003	17835	17865	18071	17875	17959	17733	17896	18055	18058	17966	17887	17797	18026	17992	17803	17789	17997	17795	18051	17962	17972	17760	17922	18012	17718	17903	17757	17810	17978	17999	17953	17809	17904	17909	17802	17978	18026	17886	17940	17797	17819	17932	18098	17997	17906	18170	17979	18071	17945	17945	17929	18082	18004	18059	18053	17949	17922	18213	18078	17686	17837	18026	17894	17912	17885	17759	18214	18082	18167	17892	17944	18256	18099	17951	17926	17757	17823	17853	17898	18001	17845	17781	17796	17997	17902	17859	18028	18000	18107	17732	17949	17989	18002	17859	17827	17977	17860	18001	17949	17797	18055	17942	17838	17834	17942	18137	17773	18002	17777	17990	17833	18004	17841	17837	17839	18009	18083	17878	17948	17739	17807	18009	17882	17964	17754	18043	17903	18020	17868	17703	18052	17954	17815	18095	17996	17774	18091	17952	18076	17988	17791	18041	18116	17679	17738	17871	17828	17973	17913	17817	17922	18147	18140	17942	17904	17977	18090	18075	18062	18148	18193	17856	17959	17889	17739	17958	18076	18017	17994	18351	17970	17888	18044	17949	18059	17689	18020	17748	17927	17909	18012	17932	17931	17910	17948	17657	17911	17937	17820	17741	17903	18031	17801	17749	17938	17923	17738	17728	17889	18076	17997	17885	17723	18020	18017	17675	17967	17963	17597	17867	17919	17809	17990	18054	18015	17992	17983	17852	17887	17861	17843	18044	17976	17863	17972	18015	18108	17814	18240	17979	18120	17923	17849	18022	18021	17899	17984	17807	18044	18042	17966	17824	18012	17993	17985	17860	17833	17985	18098	17951	17810	17892	17903	17966	18141	17931	17933	17884	17912	18065	18012	17838	17851	17951	18045	17925	17827	18065	18205	17955	17876	17819	17678	17668	17895	17886	17856	17909	17995	17998	17821	17709	17910	17680	17772	17792	17962	17742	17956	17896	17890	17713	17765	17843	17905	17998	18076	17998	18123	18072	17920	17788	18083	18042	17858	18002	17936	17859	17720	17677	17951	17886	17881	18046	17843	17921	17988	17751	17815	17936	17999	17870	17859	17830	18082	17973	18056	17779	18058	17965	17870	18004	17761	17646	17902	17860	17844	18050	17679	18016	18188	17825	17956	17959	17891	18156	17789	18101	18041	18011	18007	17970	17807	17896	18005	18050	17636	17940	18006	17717	17866	18068	17870	17792	18043	17752	17881	17702	17994	18051	17806	17964	18124	17882	18187	17830	18237	18133	17886	17971	17956	17850	17882	17889	17840	17982	17943	17830	17982	17835	18000	17823	17982	17921	17962	17708	18033	17782	17886	17901	17823	18094	17903	17895	17869	17962	17812	17902	18074	17944	17970	17810	17924	17910	17887	17747	17997	18023	17959	17964	17897	17908	18088	18031	17854	17790	17997	18191	17857	17987	18241	17798	18014	17939	17994	17860	17894	18088	18095	18130	17878	17993	17837	17847	17964	17965	17715	17756	17944	17832	17983	17944	17890	17989	18027	17929	18093	17828	18040	17801	17692	17950	17843	17916	17953	17937	18072	17994	17987	17936	17850	17944	18101	17751	17899	17793	17943	18126	18013	17779	17687	17906	17936	18114	18086	18022	17814	17821	17819	17893	17931	17997	18175	17792	18079	17806	18014	17872	17875	18166	17825	17925	18079	17807	17737	17779	17689	17905	18119	17922	17806	17819	17968	17891	17772	17894	17978	17917	18090	17913	17871	17991	17927	17727	17985	18003	17920	18000	17726	17941	18000	17849	17749	17862	17953	18052	18129	17877	17999	17919	17965	17750	18018	18010	17995	18085	17909	18082	17880	17930	17809	17868	17979	17870	17828	17915	18070	17831	17854	17754	17856	17929	17877	17986	18094	17818	17846	17994	17915	18104	18038	18017	18153	17788	17903	17703	17948	17939	17916	18117	17859	17752	17924	17845	17834	18039	18220	18025	17977	17969	18017	18060	18058	17882	18040	18001	17906	18080	17855	18124	18029	17947	17851	17937	17858	17807	17907	17817	18156	17904	17998	17888	18001	17870	18051	18086	18002	17849	17935	17975	17773	17977	18010	17912	18020	18028	17863	17946	17848	17729	17938	17904	17927	17970	17832	17874	17960	18032	18105	17990	17923	17902	17898	17925	17795	17957	17925	17911	17906	18050	17862	17980	17992	17968	17944	18105	17944	17787	18007	18027	17960	18048	18108	18132	17985	17925	17849	17983	17777	17731	17964	17911	17986	18001	18168	17662	17700	18000	17728	17949	17856	17940	17985	17899	17695	17974	18002	18009	17863	17868	17972	17788	17763	17856	17883	17910	17962	17870	17935	18062	17903	17773	17951	17990	17924	17967	17774	17817	17828	17809	18037	17902	17747	17954	17889	17767	17920	18067	18011	18190	17829	18036	17954	18040	17913	18033	17993	17858	17779	18209	17871	17854	18030	17925	17861	17879	17845	17882	18137	17833	17886	17907	17857	18094	18026	17912	17618	17799	18018	17800	18279	17808	18157	17926	17867	17955	17972	17858	18164	17865	17781	17820	17865	18057	17885	17955	17859	18019	17968	17818	17675	17965	17801	18005	18035	18001	18061	17963	17769	17877	18071	18073	17873	17967	17966	17830	17931	17995	17853	17966	18171	18056	17913	17806	17910	17786	17942	17894	18026	17868	18029	18022	17833	17726	18035	17847	18002	17968	18028	18129	18134	17860	17847	17834	17865	17880	17886	18110	18059	18044	18029	17977	18027	17885	17783	17853	17967	17998	18028	17904	17941	18087	17861	17934	17830	17842	17911	17754	17897	17818	17813	17967	17853	17880	17859	17926	17968	18118	17943	17960	18016	17784	17828	17891	17760	18154	18004	17769	17925	17844	18131	17838	17846	17997	17980	17880	17964	17861	17854	17828	17835	18134	18044	18118	18071	17902	17939	17950	17981	17860	18042	17854	17976	17899	17923	17856	17947	17866	17904	18057	18103	17894	17895	17858	17806	18131	17926	17938	17958	18048	17823	17894	17895	18056	17965	17894	17863	17938	17786	17859	18063	17800	17701	17941	17813	17911	18009	17914	17915	18048	17842	17975	17899	17969	17837	17741	17718	17879	18104	17695	17739	17893	17916	17904	18038	17941	18146	18013	17702	17815	17899	17973	17913	18078	17965	17859	17975	18217	17953	18015	17856	17926	18087	18009	18116	18041	17879	17914	17868	17970	17868	17931	18086	18024	17990	17968	17742	17942	17871	18055	17751	18050	17600	17932	17897	18113	17902	18036	18128	18135	17969	17787	18027	17971	17795	17653	17951	18018	17886	17891	17990	17815	17988	17834	18013	17908	17749	17907	17897	17977	18015	17802	17881	18005	17897	18002	17870	17905	17893	18094	17866	18048	17866	17837	18034	18056	17949	18058	17791	17844	18139	18123	17967	17796	17879	17941	17922	17890	17777	17973	18061	17808	18023	17702	17809	18138	17875	17851	17872	18350	17834	17974	17954	17870	17851	17966	17816	17932	17842	18011	17940	17925	18010	17881	18006	17872	18119	17920	17910	18011	18131	17704	17792	17848	17850	17993	18175	17810	17950	17988	18000	18007	18140	18117	17709	17905	17658	17769	17909	17876	18045	17825	18031	17978	17999	18093	17897	18072	17827	17917	17890	17934	18065	17885	17915	17930	17990	17917	18064	17818	17979	18024	17960	17955	18134	18088	18059	17968	18127	17855	17992	18016	17850	18216	17788	17964	18064	18040	18186	17827	17848	17890	17977	18013	17960	17729	17844	18160	17684	17957	17928	18015	18076	18035	17907	17807	17815	17954	17858	17906	17822	17836	18012	17986	17890	17900	17742	17969	18033	17892	17767	17823	17974	18005	18079	17938	17836	17797	17592	17873	17828	17987	18027	17884	18021	17957	17966	17981	17912	18134	18227	18047	17911	17794
15544	15551	15788	15315	15117	15068	15006	15080	14888	15974	19301	20549	17972	15711	15026	15007	14889	14946	14876	14886	14898	14848	14826	14772	14842	14880	14908	14819	14914	14887	14762	14920	14954	14880	14812	14966	14746	14849	15004	14962	14957	14977	14842	14798	14988	14806	14892	14980	14814	14867	15122	14831	14764	14902	14769	14961	14643	15043	14856	14888	14717	14905	14869	14803	14902	14795	14926	14726	14957	14806	14835	14816	14815	14827	14915	14865	14814	14887	14688	14788	14992	14866	15002	14907	15003	14783	14851	14870	14708	14926	14852	14857	14830	14865	14981	14972	14858	14765	14838	14916	14861	14841	14822	14929	14852	14770	15033	14682	14815	14754	14946	14815	14954	14775	14812	14908	14899	14775	14871	14974	14859	14943	14982	14772	14851	14990	14884	14946	14891	14756	14775	15040	14741	14920	14926	14993	14805	14838	14745	14830	14711	14873	14897	14810	15032	14983	14835	14946	14801	15035	14888	14864	14747	14788	14858	14924	14810	14823	14905	14915	14960	15075	14813	14940	14965	14754	14895	14686	14912	14913	14872	14844	14887	14849	14855	14991	14744	14877	15015	14773	14847	14960	15052	14868	15027	14967	14993	14856	14829	14790	14778	14805	14874	14945	14822	14897	14912	14839	14933	14692	14913	14787	14927	14945	15009	14763	15016	14968	14824	14752	14947	14916	14738	14851	14943	14933	14874	14624	14791	14816	14748	14873	14970	14776	14809	14747	14860	14797	15010	14899	14958	14906	14845	14887	14850	14650	14828	15012	14911	14887	14739	14986	14984	15094	14951	14840	14927	14815	14909	15060	14880	15010	14871	14930	14920	14821	14934	14852	14848	15090	14866	14850	14718	14957	14806	14853	14912	14974	14786	14774	14888	14881	14900	14758	14914	14797	14847	14772	14877	14861	14822	14917	14997	15092	14629	14995	14682	14860	14897	14774	15023	14748	14757	15012	14881	14903	14697	14731	14881	14973	14837	14749	14665	14798	14886	14745	14860	14895	14823	14839	14836	14791	14747	14866	14977	14869	14820	14805	14961	15054	14831	15113	14822	15001	14878	14832	14747	14813	14929	14905	14684	14746	15069	14938	14831	14911	14954	14974	14749	14896	14957	14911	14866	15040	14773	15093	14902	14689	14629	14848	14891	14960	14817	14811	14806	14865	14846	14762	14783	15087	14909	14829	14775	14920	14948	14845	15052	14813	14977	15021	14960	14747	14879	14951	14691	14824	14982	14787	14864	15005	14934	14915	15029	15086	14970	14866	15020	14891	14891	14824	14795	15035	15020	14825	14761	14879	14737	14878	15020	14881	14967	14879	14955	14879	14812	14759	14908	14839	14799	14963	14681	14896	14839	14971	15017	14871	14714	14809	14905	15029	14850	14905	14990	14859	15001	15005	14858	14821	14753	14858	14916	14895	14949	14898	14853	14882	14893	14789	14963	14852	14775	14830	14890	14783	15076	14972	14852	14763	14945	14777	14917	14880	14875	14894	14996	14841	14817	14908	14797	14693	14852	14858	14940	14782	14863	14981	14984	14898	14739	14862	14857	14928	14990	14864	14766	14987	14867	15019	14882	14963	14878	14993	14780	14818	14898	15102	14854	14908	14840	14872	14747	14862	14705	14892	14968	14721	14947	14909	14838	14823	14721	15007	14977	14779	14959	14951	14886	14957	14847	14879	14975	14875	14771	14744	14799	14957	14784	14863	14831	14869	15025	14875	14915	14925	14845	14811	14948	14806	14913	14869	14884	14965	14928	14947	14878	14840	14646	14947	14799	14874	14942	14817	14926	14990	14920	14939	14720	14858	14768	14887	14942	15037	14824	14868	14875	14939	14910	15016	14763	14812	14755	14958	14802	14910	14893	14958	15025	14888	14909	14789	15077	14878	14802	14898	14986	14980	15067	14763	14623	14787	14797	14866	14838	14684	14875	15014	15017	15052	14805	14891	14568	14901	14841	14914	14821	14749	15000	14660	14954	14862	15002	14797	14745	14866	15022	14868	14796	15023	14856	14863	14813	14877	14914	14859	14908	14784	14862	14908	14916	14870	14754	14851	14749	14678	15044	14866	15057	14799	14801	14912	14811	14902	14792	14949	15029	14853	14830	15032	14943	14787	14836	14970	14794	14942	14854	15025	14921	15020	14857	14918	14863	14881	15015	14691	14923	14926	14967	14821	14829	14910	14889	14958	14781	14880	14963	14972	14933	14764	14886	14839	14732	14966	14921	14990	14802	14800	14876	14981	15141	14864	14860	14795	14958	14914	14857	14734	14918	14885	14865	14925	14770	14847	14948	14766	14707	14851	14842	14945	14972	14828	14892	14713	14851	14726	14909	14868	14854	14925	14863	14798	14943	14776	14862	14773	14895	14874	14718	14999	14872	14923	14641	14971	14865	14973	14777	14822	14922	14805	14813	14920	14792	14877	15047	14919	14774	14981	15097	14988	14782	14903	15003	14958	14906	14820	14921	15125	14858	14942	14948	14735	14748	14861	14794	14866	14973	14749	14818	14769	14855	14952	14855	14945	14948	14883	14998	14920	14861	15010	14857	14797	15030	14994	14933	14855	14876	14889	14964	14948	14972	14863	14828	14823	14883	14841	15029	14914	14971	14999	14940	14924	14780	15033	15048	14884	14737	14967	14744	14983	14939	14921	15048	14976	14810	14924	14746	15008	14920	14865	14994	15036	14869	14846	14942	14941	14885	14856	15036	14856	14989	14959	15005	14967	14871	14822	14969	14915	15010	14893	14858	14889	15006	14940	14797	14750	15008	14800	14861	14878	15080	14953	15069	14697	14887	14821	14944	14789	14761	14847	14800	14915	14803	14829	14952	14824	14991	15004	14889	14896	14800	14895	14844	15012	14820	15138	14825	14974	14899	14836	14745	14853	14813	14783	14763	14839	14931	14920	14885	14880	14726	14975	14816	14692	14721	15010	14944	14921	14940	15020	14888	14772	14988	15004	14951	15013	14834	14782	15025	14882	15025	14737	15082	14908	15054	14998	14852	14722	14895	14886	14948	14986	14870	15095	14929	14888	15054	14713	14793	14814	14905	14835	14874	14902	14824	14934	14866	14764	15002	14783	14835	14940	14973	14869	14786	14936	14787	14956	14865	14710	14986	14896	14827	14775	14964	14975	14966	14935	14732	14880	15047	14903	14924	14934	14852	14845	15049	14881	15007	14806	14767	15077	14859	14855	14911	14864	14821	15029	14833	14795	14910	14925	14913	14900	14974	14881	14989	14889	14949	14926	14829	14884	14921	14874	14868	14964	14808	14843	14960	14888	14744	14926	14855	14798	14927	14886	15088	14711	14752	14783	14976	14898	14745	14837	14872	14664	14966	14999	14988	14895	14892	14836	14808	14857	14826	14899	14891	14997	14911	15106	14852	14920	14917	14920	14851	14798	14768	14736	14939	14832	14924	14970	14897	14872	14883	14846	14865	14838	14775	14954	14881	14758	14891	14793	14912	14896	14836	15009	14763	14870	14866	14867	15043	14874	14971	14820	14880	14994	14988	14868	14872	14956	14878	14843	14851	14883	14770	14849	14903	15047	14946	14971	14826	14915	14931	14993	14905	15000	14961	14939	14677	14823	14957	14776	14913	14932	14797	14916	14866	14867	14959	14850	14807	14894	14762	14861	14786	14936	14854	14780	14861	14900	14772	14740	14968	14951	14814	14824	14775	14704	14869	14875	15039	14929	14898	14906	14969	15073	14776	14745	14819	14781	14850	14909	14951	14794	14914	14623	14825	14959	14954	14805	14859	14890	14907	14797	14999	14818	14892	14939	14786	14869	14871	14978	14782	14851	14985	14836	14957	14887	14981	14921	14872	14929	14892	14842	15034	14893	14980	14861	14996	14913	14904	14979	14943	14917	14859	14819	14854	14955	14861	14914	14749	14790	14902	14779	14882	14836	14842	15023	14977	14736	14785	14970	14829	14902	15031	14851	14919	14852	14691	14931	14892	14782	14832	14984	14881	15197	14822	15033	14783	14828	15041	14770	14825	14819	14997	14988	14716	14865	14826	14851	14949	14715	14949	14848	14820	14837	14807	14777	15102	14830	14876	14831	14752	14863	14813	14807	14861	14833	14952	14894	14825	14782	14853	14793	14909	15065	14944	14919	14831	14888	14589	14946	14863	14889	14776	14858	14898	14974	14625	14968	14795	14961	14767	14829	14830	14796	14742	14859	14926	14864	14878	14845	14739	14852	14963	14746	14948	14848	14820	14909	14817	14732	14876	14874	14917	14891	14999	14675	14976	14694	14789	14673	14939	14866	14898	14881	15110	14898	14966	14992	14971	14829	14871	14995	14864	15036	14963	15001	14884	14862	14827	14979	14706	14807	14920	14906	14956	14858	15061	14776	14942	14774	14937	14884	15007	15012	14870	15012	15041	14971	14806	14993	14912	14861	14950	14866	14739	14965	14884	14904	14891	14932	14760	14882	14929	14912	14845	14659	14857	14931	14794	14906	14737	14690	14796	15128	14869	14899	15068	14815	14869	14826	14802	14888	14916	14743	14896	15085	14757	14978	14849	14806	14904	14908	14766	14864	15054	14695	14867	14938	14812	15001	14902	14888	14909	15147	14725	15029	14774	14745	14824	14911	14961	14796	14812	14809	14869	14794	14829	14734	15014	14814	14790	14780	14981	14853	14817	14899	14895	14964	14725	14756	14728	14865	14974	15044	14777	14774	14628	14975	14905	14888	14748	14895	14852	14866	14866	14926	14938	14782	15067	14829	14914	14838	14915	14827	14879	14977	14845	15022	14887	15052	14975	14953	14875	14892	15013	14842	14949	14812	14772	14827	14890	14816	14980	14679	14810	14928	14817	14662	14960	15029	14740	14785	14792	14927	14805	14872	14915	14925	14877	14740	15028	14967	14766	15102	14943	14934	15046	14961	14683	14810	14974	14968	14952	14798	14893	15025	15030	14873	14870	15002	14892	14752	14799	14828	15063	14949	14717	14917	15086	14901	14794	15044	14886	14879	14735	15027	14931	14931	14938	14930	14923	14995	14895	14930	14912	14932	15036	15022	14890	14898	14948	14877	15189	15088	14843	14787	14936	14804	14847	14918	14865	14822	14905	14762	14869	14787	14865	14876	14783	14793	14888	14961	14983	14944
25696	20761	26930	25336	20383	19090	19151	18186	18043	20347	34848	36482	27446	21077	18631	18041	17788	17602	17864	17828	17935	17646	18001	17900	17777	17775	17921	17800	17928	17508	17721	17885	17773	17761	17870	17762	17766	17754	17835	17885	17769	17562	17721	17576	17648	17712	17781	17821	17896	17879	17836	17697	17680	17742	17810	17749	17785	17647	17848	17740	17774	17742	17650	17722	17849	17728	17752	17785	17746	17737	17657	17714	17964	17782	17697	17722	17704	17649	17809	17801	17797	17626	17801	17898	17676	17774	17728	17655	17651	17768	17778	17807	17698	17870	17721	17734	17666	17747	17814	17421	17789	17840	17753	17871	17835	17647	17505	17664	17875	17908	17886	17895	17911	17811	17706	17779	17685	17768	17928	17727	17735	17897	17758	17553	17843	17620	17775	17842	17702	17888	17656	17923	17706	17976	17780	17738	17638	17530	17818	17753	17689	17875	17773	17592	17772	17822	17561	17805	17657	17602	17788	17659	17803	17667	17639	17643	17747	17577	17894	17661	17692	17723	17846	17741	17876	17632	17621	17786	17623	17631	17806	17424	17647	17692	17814	17851	17714	17925	17906	17782	17670	17654	17741	17803	18002	17842	17812	17689	17622	17783	17833	17708	17580	17620	17880	17844	17545	17741	17876	17866	17775	17803	17603	17935	17771	17625	17647	17638	17674	17623	17683	17870	17794	17568	17757	17799	17645	17632	17472	17497	17670	17861	17967	17792	17718	17637	17927	17648	17617	17877	17633	17542	17737	17634	17733	17581	17573	17825	17742	17634	17706	17686	17621	17878	17766	17912	17703	17426	17897	18046	17764	17610	17556	17876	17780	17644	17816	17734	17815	17774	17945	17786	17607	17787	17785	17715	17708	17934	17848	17518	17746	17630	17671	17656	17750	17893	17606	17666	17786	17812	17828	17861	17838	17883	17691	17598	17731	17658	17889	17585	17765	17734	17710	17846	17799	17991	17851	17904	17934	17692	17633	17514	17753	17747	17820	17854	17851	17726	17772	17967	17777	17872	17845	17929	17764	17767	17726	17868	17781	17663	17707	17661	17673	17702	17721	17832	17577	17641	17585	17721	17688	17724	17858	17764	17751	17801	17816	17854	17713	17763	17827	17840	17828	17704	17749	17541	17662	17658	17940	17802	17839	17966	17892	17906	17943	17934	17672	17669	17801	17628	17627	17778	17789	17898	17805	17613	17652	17909	17698	17608	17793	17571	17756	17886	17804	17807	17818	17887	17780	17703	17826	17866	17795	17839	17696	17806	17609	17550	17986	17686	17642	17430	17668	17835	17600	17534	17719	17779	17811	17749	17569	17912	17879	17851	17695	17898	17597	17630	17679	17701	17665	17712	17845	17832	17763	17703	17929	17786	17790	17788	17772	17727	17782	17562	17775	17727	17885	17934	17692	17572	17526	17754	17696	17743	17847	17872	17809	17614	18024	17693	17683	17592	17740	17692	17642	17601	17815	17652	17762	17830	17829	17865	17824	17884	17798	17829	17888	18004	17684	17558	17878	17684	17846	17611	17781	17853	17888	17769	17789	17654	17746	17872	17860	17669	17724	17725	17632	17551	17599	17782	17760	17747	17852	17822	17824	17674	17507	17697	17785	17776	17616	17783	17899	17630	17777	17861	17868	17643	17798	17703	17882	17710	17469	17777	17729	17906	17749	17806	17881	17644	17723	17762	17699	17788	17720	17583	17844	17727	17652	17676	17471	17736	17865	17988	17600	17736	17807	17716	17827	17841	17652	17827	17673	17626	17692	17638	17794	17803	17600	17646	17719	17920	17629	17885	17526	17632	17765	17897	17579	17822	17842	17769	17867	17708	17700	17740	17702	17833	17983	17809	17763	17765	17881	17773	17723	17772	17824	17784	17723	17689	17754	17985	17657	17657	17697	17740	17497	17632	17995	17929	17887	17781	17709	17757	17696	17867	17557	17758	17780	17722	17827	17846	17776	17885	17977	17794	17688	17824	17599	17698	17699	17675	17570	17812	17733	17914	17728	17721	17574	17753	17757	18027	17713	17516	17772	17995	17927	17787	17565	17947	17708	17958	17779	17671	17861	17739	17753	17788	17754	17672	17741	17802	17549	17826	17813	17871	17613	17734	17880	17726	17837	17651	17850	17523	17954	17723	17720	17686	17955	17867	17840	17774	17673	17583	17843	17753	17757	17723	17744	17582	17683	17826	17883	17638	17630	17699	17761	17537	17701	17660	17743	17643	17694	17784	17851	17612	17731	17692	17763	17738	17798	17852	17823	17766	17825	17836	17624	17525	17617	17836	17970	17650	17776	17853	17775	17706	17758	17795	17680	17722	17764	17826	17834	17791	17837	17895	17523	17702	17880	17577	17598	17793	17717	17575	17491	17606	17777	17696	17698	17534	17767	17982	17892	17765	17546	17825	17574	17648	17716	18068	17659	17884	17715	17911	17825	17737	17769	17602	17747	17762	17625	17628	17890	17811	17866	17646	17756	17898	17845	17602	17765	17841	17518	17812	17791	17677	17772	17892	17653	17705	17713	17913	17718	17674	17865	17709	17964	17788	17784	17600	17922	17629	17705	17928	17826	17728	17703	17731	17832	17637	17756	17647	17728	17923	17708	17756	17714	17531	17728	17831	17618	17648	17721	17637	17610	17888	17677	17817	17840	17562	17926	17717	17707	17576	17821	17777	17700	17647	17702	17669	17755	17706	17671	17849	17546	17743	17682	17594	17621	17812	17610	17818	17712	17821	17615	17853	17632	17476	17740	17683	17872	17682	17786	17715	17617	17802	17716	17681	17617	17491	17745	17804	17794	17667	17557	17709	17917	17765	17718	17615	17856	17774	17814	17667	17705	17638	17887	17920	17866	17821	17649	17725	17783	17728	17864	17773	17611	17736	17867	17714	17926	17758	17632	17874	17841	17880	17835	17778	17921	17898	17717	17739	17647	17656	17693	17695	17636	17826	17767	17929	17711	17638	17821	17638	17656	17549	17811	17943	17687	17590	17906	17898	18015	17810	17629	17747	17735	17859	17646	17533	17900	17762	17746	17724	17790	17813	17688	17830	17821	17766	17835	17730	17659	17924	17716	17745	17789	17785	17655	17661	17926	17755	17622	17575	17496	17591	17650	17849	18008	17726	17668	17898	17928	17700	17831	17652	17761	17834	17695	17882	17688	17807	17978	17721	17901	17679	17590	17779	17887	17808	17752	17737	17678	17874	17715	17748	17985	17662	17860	17548	17958	17800	17645	17706	17715	17756	17682	17725	17954	17645	17731	17720	17751	17708	17668	17832	17926	17740	17704	17697	17631	17667	17756	17668	17672	17771	17780	17575	17611	17737	17781	17793	17702	17993	17826	17802	17944	17875	17915	17787	17768	17722	17793	17935	17786	17613	17687	17616	17686	17893	17771	17785	17767	17461	17717	17719	17801	17928	17786	17946	17652	17679	17734	17804	17772	17884	17635	17777	17665	17752	17573	17808	17910	17973	18036	17752	17820	17698	17780	17788	17759	17910	18036	17676	17858	17683	17843	17817	17824	17789	17684	17800	17906	17881	17648	17803	17875	17957	17799	17866	17807	17857	17993	17823	17776	17549	17470	17861	17922	17914	17751	17842	17895	17622	17914	17766	17844	17618	17851	18001	17856	17929	17670	17767	17748	17667	17649	17672	17994	17830	17775	17711	17825	17794	17795	17592	17852	17747	17760	17658	17652	17828	17892	17768	17668	17736	17837	17536	17756	17825	17819	17655	17547	17963	17871	17487	17627	17653	17644	17570	17912	17711	17908	17923	17539	17935	17663	17832	17832	17822	17946	17704	17763	17771	17843	17849	17802	17872	17664	17805	17917	17731	17810	17810	17445	17808	17716	17612	17929	17922	17872	17809	17771	17601	17810	17893	17713	17739	17562	17666	17682	17659	17683	17811	17689	17747	17558	17815	17763	17756	17500	17630	17680	17853	17658	17849	17646	17785	17855	17887	17859	17752	17656	17536	17708	17842	17809	17866	17855	17686	17813	17417	17674	17612	17452	17654	17754	17881	17623	17848	17593	17912	17597	17925	17863	17789	18027	17631	17983	17827	17868	17726	17947	17750	17782	17688	17604	17650	17698	17685	17765	17943	17719	18009	17694	17775	17819	17846	17641	17567	17770	17594	17876	17766	17529	17871	17710	17652	17874	17712	17884	17796	17750	17641	17743	17819	17821	17793	17768	17909	17763	17611	17631	17796	17773	17591	17778	17665	17798	17659	17852	17697	17887	17870	17716	17824	17643	17659	17520	17742	17748	17659	17691	17763	17522	17611	17793	17476	17696	17889	17795	17889	17818	17821	17902	17569	17633	17617	17955	17673	17529	17652	17667	17818	17954	17751	17710	17801	17653	17743	17737	17507	17832	17744	17788	17805	17711	17519	17644	17814	17776	17688	17772	17895	17777	17740	17702	17622	17760	17717	17943	17657	17745	17802	17688	17777	17667	17716	17788	17695	17615	17642	17781	17623	17785	17693	17744	17788	17820	17890	17817	17598	17805	17795	17871	17802	17875	17920	17625	17718	17783	17767	17781	17985	17795	17887	17795	17757	17765	17812	17685	17618	17782	17835	17811	17582	17752	17851	17860	17756	17773	17832	17715	17915	17822	17605	17802	17706	17842	17822	17913	17546	17636	17694	17718	17812	17720	17741	17808	17682	17724	17639	17797	17664	17686	17663	17802	17725	17848	17841	17709	17569	17856	17756	17552	17663	17738	17638	17775	17890	17807	17612	17767	17638	17640	17751	17581	17627	17824	17823	17936	17621	17891	17743	17682	17782	17966	17837	17995	17921	17861	17731	17837	17728	17891	17755	17732	17697	18000	17818	17677	17664	17607	17692	17792	17775	17546	17724	17795	17637	17774	17866	17676	17814	17714	17888	17837	17756	17855	17732	17566	17593	17807	17677	17707	17706	17863	17770	17802	17824	17649	17404	17856	17994	17827	17934	17770	17834	17790	17965	17488	17841	17796	17573	17933	17693	17723	17997	17822	17688	18085	17984	17826	17768	17598	17727	17633	17715	17752	17794	17877	17663	17783	17936	17908	17858	17809	17712	17653	17649	17710	17908	17942	17880	17682	17965	17835	17659	17813	17490	17773	17958	17784	17762	17737	17724
14156	20250	19682	17079	16126	15513	15562	15269	15409	19661	37792	35878	24694	17619	15178	15034	14714	14695	15053	14692	14846	14816	14885	14798	14871	14725	14857	14678	14889	14797	14816	14828	14811	14712	14892	14818	14841	14792	14887	14918	14820	14735	14726	14860	14727	14752	14863	14852	14888	14867	14741	14877	14742	14775	14705	14803	14804	14816	14800	14683	14753	14702	14813	14764	14779	14889	14711	14755	14876	14865	14773	14785	14889	14831	14818	14834	14654	14822	14711	14984	14784	14800	14821	14905	14813	14701	14981	14847	14855	14760	14683	14749	14833	14752	14891	14772	14699	14807	14702	14812	14704	15068	14892	14739	14813	14628	14856	14756	14961	14904	14905	14879	14636	14846	14869	14873	14702	14770	14722	14891	14691	14926	14616	14770	14713	14930	14814	14809	14831	14695	14842	14883	14639	14951	14708	14870	14820	14682	14777	14695	14962	14995	14870	14933	14851	14892	14844	14844	14795	14889	14969	14868	14862	14894	14791	14796	14954	14670	14942	14894	14786	14700	14805	14779	14871	14710	14776	14795	14735	14733	14729	14893	14797	15013	14778	14886	14802	14799	14762	14695	14724	14810	14938	14793	14807	14703	14844	14822	14787	14769	14670	14790	14897	14804	14825	14719	14726	14781	14935	14735	14738	14783	14927	14725	14732	14783	14810	14827	14772	14746	14599	14737	14910	14768	14782	14768	14798	14837	14885	14704	14739	14857	14934	14696	14919	14820	14640	14812	14808	14578	14943	14653	14893	14694	14777	14899	14944	14763	14850	14708	14902	14910	14782	14858	14847	14951	14708	14747	14801	14696	14868	14777	14748	14782	14632	14781	14871	14810	14912	14787	14749	14516	14869	14932	14777	14943	14790	14631	14757	14726	14909	14876	14726	14930	14819	14838	14742	14752	14792	14657	14687	14914	14770	14920	14895	14746	14842	14806	14674	14686	14867	14752	14647	14840	14878	14805	14600	14805	14823	14834	14890	14795	14848	14862	14845	14831	14815	14782	14675	14918	14955	14704	14721	14934	14651	14799	14801	14711	14909	14742	14695	14777	14656	14881	14846	14940	14758	14770	14779	14729	14851	14757	14704	14759	14606	14796	14773	14673	14776	14781	14746	14993	14884	14796	14917	14698	14760	14674	14804	14774	14764	14640	14784	14788	14755	14692	14876	14878	14803	14739	14697	14835	14863	14624	14767	14796	14769	14787	14763	14776	14836	14855	14713	14705	14911	14626	14713	14574	14880	14953	14892	14629	14688	14731	14946	14744	14798	14832	14768	14692	14906	14719	14842	14771	14892	14626	14716	14934	14852	14698	14835	14846	14721	14629	14825	14756	14946	14655	14816	14807	14761	14843	14867	14772	14771	14863	14881	14806	14779	14906	14721	14775	14647	14931	14739	14809	14933	14778	14909	14675	14759	14692	14615	14704	14689	14980	14844	14728	14699	14943	14596	14804	14990	14793	14777	14923	14922	14709	14772	14730	14810	14697	14879	14785	14879	14757	14872	14749	14725	14758	14879	14849	14857	14803	14736	14799	14903	14921	14978	14691	14908	14619	14780	14753	14916	14762	14751	14876	14877	14817	14614	14821	14688	14796	14885	14839	14823	14667	14724	14771	14962	14641	14782	14655	14671	14819	14795	14673	14726	14744	14900	14633	14783	14877	14938	14701	14753	14959	14812	14854	14986	14816	14836	14752	14848	14744	14709	14689	14647	14800	14828	14842	14623	14853	14693	14657	14737	14885	14751	14893	14630	14675	14716	14938	14816	14873	14773	14855	14637	14882	14780	14912	14791	14994	14843	14608	14740	14837	14871	14707	14710	14647	14851	14860	14772	14665	14802	14844	14688	14752	14826	14724	14771	14824	14677	14800	14840	14903	14869	14852	14707	14655	14862	14728	14836	14841	14785	14696	14758	14956	14808	14772	14807	14960	14696	14770	14828	14745	14659	14847	14788	14726	14658	14761	14804	14804	14785	14806	14732	14773	14890	14877	14805	14960	14813	14929	14847	14709	14870	14756	14763	14914	14819	14752	14715	14756	14674	14690	14682	14891	14826	14658	14742	14880	14890	14938	14834	14847	14748	14695	14690	14834	14733	14769	14903	14693	14759	14703	14835	14915	14626	14746	14747	14777	14860	14784	14629	14778	14719	14772	14800	14767	14760	14752	14731	14783	15003	14750	14752	14863	14791	14741	14741	14881	14702	14740	14968	14668	14834	14743	14843	14682	14637	14860	14757	14770	14825	14930	14958	14624	14963	14835	14860	14814	14801	14785	14854	14942	14598	14651	14621	14786	14691	14738	14823	14928	14694	14834	14820	14841	14768	14937	14827	14826	14580	14734	14994	14806	14689	14872	14717	14828	14631	14967	14874	14875	14756	14902	14768	14694	14894	14831	14769	14841	14736	14853	14876	14669	14832	14992	14834	14721	14938	14825	14823	14743	14726	14727	14739	14731	14759	14771	14833	14802	14975	14825	14860	14922	14713	14743	14745	14940	14959	14708	14754	14880	14822	14907	14720	14632	14903	14803	14728	14754	14860	14677	14856	14812	14773	14853	14869	14821	14698	14960	14741	15027	14769	14602	14675	14809	14809	14661	14836	14864	14749	14824	14873	14753	14848	14838	14688	14811	14692	14715	14872	14753	14642	14748	14643	14637	14804	15019	14722	14648	14740	14640	14848	14673	14847	14821	14770	14872	14929	14896	14727	14814	14865	14844	14715	14860	14743	15000	14816	14830	14653	14805	14896	14881	14786	14818	14769	14723	14732	14670	14857	14802	14786	14664	14831	14923	14700	14962	14723	14762	14885	14884	15024	14798	14783	14916	14767	14691	14738	14799	14723	14795	14687	14811	14867	14892	14880	14693	14788	14815	14724	14612	14824	14969	14780	14791	14834	14775	14846	14913	14751	14626	14873	14780	14890	14789	14751	14757	14829	14797	14677	14824	14748	14734	14739	14915	14822	14661	14916	14804	14710	14742	14926	14637	14663	14948	14742	14895	14816	14646	14851	14819	14962	14694	14673	14818	14926	14574	14770	14991	15016	14608	14840	14891	14805	14824	14766	14670	14676	14906	14867	14783	14790	14866	14780	14895	14849	14647	14877	14817	14791	14761	14952	14904	14980	14808	14756	14875	14864	14700	14759	14760	14819	14933	14709	14806	14789	14894	14731	14847	14856	14924	15071	14740	14791	14757	14702	14640	14875	14817	14764	14710	14734	14823	14736	14860	14727	14796	14750	14799	14759	14676	14619	14901	14785	14706	14872	14850	14750	14915	14830	14862	14984	14804	14782	14902	14895	14820	14900	14843	14743	14604	14767	14783	14781	14881	14594	14739	14816	14946	14559	14742	14631	14896	14837	14859	14888	14775	14797	14893	14712	14704	14850	14790	14729	14699	14856	14972	14778	14924	14730	14963	14872	14725	14787	14678	14924	14748	14966	14751	14841	14845	14718	14717	14807	14788	14820	14753	14859	14708	14816	14802	14996	14802	14700	14786	14914	14803	14872	14927	14736	14762	14753	14892	14705	14803	14947	14828	14622	14903	14872	14777	14839	14980	14634	14822	14953	14778	14905	14874	14688	14725	14831	14853	14779	14818	14767	14950	14664	14908	14817	14847	14830	14890	14862	14643	14686	14913	14887	14784	14936	14897	14921	14935	14684	14759	14696	14739	14805	14841	14802	14726	14754	14550	14895	14780	14867	14844	14787	14847	14944	14945	14733	14843	14899	14797	14695	14736	14862	14704	14785	14979	14783	14827	14856	14752	14688	14826	14876	14860	14756	14846	14848	14673	14952	14741	14719	14508	14866	14770	14693	14741	14925	14811	14846	14881	14843	14864	14717	14698	14655	14779	14887	14669	14979	14739	14743	14966	14800	15004	14692	14681	14711	14822	14803	14924	14779	15072	14799	14789	14765	14828	14813	14870	14909	14767	14903	14798	14732	14735	14710	14815	14808	14874	14800	14830	14717	14899	15046	14765	14838	14900	14776	14807	14874	14654	14798	14840	14601	14763	14636	14766	14926	14807	14770	14701	14812	14707	14672	14983	14631	14891	14846	14828	14815	14611	14669	14997	14704	14735	14945	14881	14791	14640	14727	14896	14667	14801	14864	14815	14909	14687	14818	14997	14860	14802	14805	14696	14833	14811	14830	14829	14870	14869	14844	14783	14708	14917	14775	14790	14817	14671	14969	14854	14679	14997	14804	14696	14723	14800	14702	14853	14999	14755	14678	14846	14892	14719	14601	14628	14880	14836	14798	14784	14906	14782	14906	14738	15004	14785	14758	14821	14689	14765	14768	14859	14875	14685	14709	14696	14835	14815	14819	14848	14613	14853	14873	14880	14741	14969	14869	14647	14808	14760	14864	14736	14732	14624	14666	14839	14846	14769	14777	14869	14968	14723	14909	14959	14842	14837	14666	14803	15039	14731	14842	14667	14803	14872	14872	14720	14750	14795	14805	14774	14865	14702	14635	14972	14702	14822	14726	14578	14714	14887	14601	14975	14682	14692	14942	14787	14954	14854	14688	14921	14757	15055	14725	14865	14754	14716	14926	14885	14748	14838	14845	14763	14716	14833	14733	14853	14700	14895	14833	14881	14802	14858	14822	14796	14743	14891	14891	14969	14788	14748	14798	14775	14712	15041	14728	14608	14778	15018	14771	14855	14795	14875	14959	14932	14809	14719	14887	14800	14911	14762	14874	14741	14768	14747	14679	14695	14863	14751	14711	14837	14895	14935	14684	14765	14694	14967	14792	14667	14772	14801	14626	14810	14789	14610	14961	14771	14919	14744	14694	14969	14862	14784	14690	14784	14674	14832	14842	14777	14859	14675	14891	14840	14890	14720	14908	14861	14821	14858	14932	14693	14814	14946	14883	14910	14617	14804	14981	14860	14654	14816	14749	14681	14904	14593	14778	14760	14776	14674	14778	14751	14892	14764	14900	14889	14802	14885	14820	14774	14887	14884	14714	14752	14960	14756	14810	14636	14989	14751	14838	14813	14897	14740	14865	14820	14789	14818	14894	14912	14881	14948	14837	14817	14808	14820	14824	14809	14847	14883	14709	14778	14742	14901	14633	14985	14758	14848	14908	14833	14787	14639	14636	14994	14877	14797	14751	14843	14770	14850
23519	20758	28087	23524	21289	22962	22794	19250	18517	26864	49355	51838	37227	24332	19514	18281	17904	18078	18143	17840	18007	17928	17916	18018	17962	17928	18096	18119	17936	17985	18118	18128	18061	18066	18103	18240	17755	18097	17849	17934	18009	17977	17959	17903	17851	17905	17898	18197	18350	17982	17901	18063	18036	17865	17891	18029	17938	17933	17899	17878	17932	17963	17969	17945	17989	18066	17742	17966	18056	17942	17944	17914	17945	17895	18005	17878	18095	18075	17976	17772	17821	18120	17934	17949	17916	18058	17890	17896	18150	17756	18043	18182	17970	17971	18001	18025	18033	18030	17957	18146	18017	17829	17707	17960	18002	17973	18213	17874	18074	17903	18117	17750	17885	17880	17765	17984	18066	18000	18058	17968	17957	17843	18000	17985	17975	17977	17703	17868	17785	17736	18019	18074	17857	17968	17931	17874	17904	17984	17940	18124	17983	17666	17965	17938	17873	17932	17927	18096	17960	17925	17860	17880	17962	17916	17839	17969	17926	18208	17842	17948	17870	17846	17997	17944	17867	17974	17854	18128	17940	17828	17900	17844	17862	17983	17847	18121	17745	17969	17873	17850	18048	18236	18041	18112	17842	17715	17953	18068	17989	17563	17917	18088	17950	17996	17937	18166	17994	17783	17646	17834	17935	17853	17876	17884	17867	17958	18009	17864	17767	17820	17787	17957	17895	17844	17775	17927	17818	17726	17964	18038	17923	18000	17964	17910	17836	17928	18030	17796	17821	17895	17902	17955	18010	17921	17638	17721	17992	17832	17815	17977	17833	17821	17794	17969	18102	18004	17698	17922	17658	17715	17943	17871	17866	18079	17837	17908	17857	18115	17993	17906	17839	17973	17963	17929	17923	17944	17939	18007	17918	17796	17739	17895	17798	17602	17704	17703	17704	17966	17919	18019	17836	17901	18029	17705	18085	17818	17951	17911	17993	18169	18060	17877	17966	17979	17847	17970	18000	17773	18013	17922	18076	17937	17957	17954	17841	17940	17816	17845	17836	17995	18056	17943	18028	17698	17947	17963	18051	17960	17852	17876	17909	17889	17948	17634	17976	18048	18114	17909	18036	18028	17814	17848	17949	17963	17871	17982	18028	17908	17811	17609	18020	17906	17902	18031	17807	17826	18002	17862	17879	17876	18049	17995	18004	17632	17982	17989	17962	17973	17794	17885	17909	18022	17809	17903	17890	17925	18050	17918	17874	17892	18033	18184	17973	18072	17806	17944	17973	18063	18091	18091	18037	17852	17840	17892	17971	17794	17746	17810	17831	17820	18087	18072	17622	17949	17771	17999	17799	17648	17804	17821	17873	17969	17795	17842	17819	17796	18010	18036	17881	17842	17858	17693	17993	18018	18090	17987	17923	17793	17910	17882	17975	17818	17886	17921	17872	17763	17883	17821	17848	18149	18119	18085	17814	17972	17844	17970	17884	17984	17846	17813	17886	17779	17874	17962	17760	17657	17805	17890	17953	17957	17838	17949	18237	17784	17909	17686	17674	17933	17996	17852	18012	17850	17852	17837	17886	17878	17799	17878	17958	18012	17782	17995	17848	17944	17812	17941	17865	17825	18031	17882	17887	17812	17673	18073	17846	17871	18026	17892	18037	17821	17924	17741	17878	17890	17917	17902	17914	17930	17796	17913	17936	18135	17843	17962	17854	17865	17930	17887	17826	18051	18029	17858	17840	17867	17765	17935	17890	17911	17917	17786	18128	17853	17939	17770	17922	17951	17814	17812	17575	17796	18056	17827	17935	17803	18039	18022	17824	18049	17976	17963	18086	17847	18031	17880	18002	17895	17878	17991	17752	17875	17868	17953	17916	17867	17816	17813	17856	18024	17863	17934	18011	17819	17934	17737	17770	17946	17947	17826	18014	18012	18153	17839	17994	18039	17923	17782	18055	17969	17936	17823	17879	17995	17706	18155	17957	17684	17901	17879	17971	17883	17870	17873	17921	17781	17766	18019	17890	17917	17903	17917	17942	17820	18041	18029	17709	17879	17860	17940	17873	18064	18025	18012	17863	18060	17964	17977	17773	17870	18009	18196	17816	17872	18106	17975	18080	17855	17724	17971	17990	18117	18089	17996	17580	17823	17859	17957	17984	17832	17950	17904	17917	17727	17830	17930	17980	17756	17974	18075	17876	17974	17788	17927	17848	17978	17876	18028	18051	17791	17874	18036	17918	17810	18067	17779	17997	18049	17883	17908	17741	17877	17785	17899	17675	17708	17796	17610	17786	17751	17815	17920	17766	18024	17929	17895	17836	17800	18010	17957	17886	17780	17699	17965	18016	17857	17873	17925	17935	17986	17985	17837	17767	17849	17745	17848	17966	17826	17926	17877	17969	17965	18171	18135	17804	17997	17890	17775	17930	17901	17999	17976	18015	17962	17936	17754	17740	17989	17840	17674	17921	17880	17688	17794	17814	17933	17863	17929	18043	17868	17851	17952	17831	17794	17833	17990	17863	17989	18042	17875	17891	18029	17748	17879	18017	17898	17880	17898	17779	17785	17768	17866	17758	17769	17866	17804	17814	17723	17883	17585	18024	17881	17736	17863	17820	17946	17925	17950	17755	18026	18261	18009	17814	17846	17769	17849	17942	17839	18001	17908	17687	18033	17877	18017	18014	17915	17946	17978	17786	17974	17928	17994	17794	17703	17960	17840	17764	18065	17894	17844	18111	17994	18048	17930	17936	17903	17945	17807	17762	17945	17801	17842	17888	17808	17903	18005	17951	17907	17783	17988	17876	17951	17944	17773	17845	17833	17957	17919	17844	17841	17897	17858	17726	17765	17784	17950	17869	17842	17893	17988	17917	17893	17745	17782	17772	17901	17945	17809	17892	17955	18016	18026	17839	17883	17932	17824	17971	17984	17902	17992	17969	18041	18041	18069	17878	18040	18047	18042	17861	17857	17961	17743	18083	18012	17786	17854	17792	17911	17921	17837	17981	18042	17686	17899	17670	17656	17728	17958	17786	17986	17868	17899	17950	17988	17866	17874	17996	17913	17859	17874	17801	18117	17801	17986	17978	17769	17779	17834	18098	17954	17809	17851	17884	18089	17985	17931	17906	17872	18032	18185	17825	17895	17984	17844	17997	18004	17823	17834	17984	17922	17885	18019	18045	17871	17856	17932	17879	17948	17975	17913	17899	17739	17794	17888	17751	17818	17981	17996	17789	17952	17829	18068	18018	18010	17983	18130	18000	17875	17777	17929	17889	17846	17892	17824	17917	17956	17812	17568	17801	17912	17999	17931	18218	17932	17743	18025	17915	17800	17809	18158	17985	17702	17975	17980	17951	18067	17945	17813	17817	17901	17786	17885	18177	17862	17667	18013	17731	18030	17998	17835	17907	17877	17846	17857	18000	17821	17980	17702	17999	17933	17732	17631	17899	17954	17631	17917	18113	17950	17697	17683	18014	17663	17838	17888	18017	17937	17964	17926	17930	17858	17999	18064	18133	17926	17943	17771	17892	17760	18062	17946	17945	17866	17936	17987	17891	17867	17870	17873	17671	17988	18013	17873	17827	17728	17963	17612	17803	17820	17978	17762	17761	18006	17742	17784	17878	17780	17792	17946	17862	18036	17900	17931	17963	17968	17906	18069	18009	17842	18121	17797	17911	17755	17950	17853	17928	17894	18100	17771	17875	17769	17824	17967	17905	18136	17992	18147	17902	17981	17886	17995	18043	18037	18082	17902	17889	17910	18040	17887	18135	17906	17894	17949	17765	17887	17950	17862	17956	17813	18079	17606	17843	17841	18081	17713	17842	17907	17964	17827	17831	17811	17756	17782	17863	17931	18058	18018	17683	17793	17804	17918	17828	18012	18008	18070	17957	17990	17842	17934	18033	17884	17838	17853	17870	17889	17909	17967	17937	17912	18065	17867	17951	17868	18187	17927	17843	17869	17775	17907	17870	18140	18023	17807	17954	17802	18093	17758	17804	18044	17937	17971	18018	17977	17970	17658	17930	18023	17869	17668	17956	17997	17971	17958	17941	17993	17897	17888	17842	17965	17914	17949	18035	17829	17817	17913	18079	18050	17848	17819	17861	17786	17837	17932	17819	17831	17886	18027	17891	17781	17945	17861	17802	18079	17848	17913	17800	17931	17754	18002	17765	17922	18082	17899	18087	18076	18009	17765	17822	17820	17691	17844	17988	17951	17954	17917	17863	17925	18036	18093	17793	17758	17850	17798	17889	18042	17872	17934	17745	17978	17950	17925	17878	17881	18039	18032	17946	17885	17947	17975	18061	17871	17742	17945	17860	18023	18010	18017	17828	17972	17909	17937	18004	18047	17911	17933	17816	17904	17855	18017	18000	17897	18062	17859	18052	17602	17899	17761	17913	17749	17888	17790	18091	18006	17878	17778	17966	17841	17945	17823	17793	17746	17907	17849	17831	17830	17952	17752	17863	18056	17835	18144	17877	17983	18065	17627	18007	17819	17920	17942	17920	17895	17758	18054	17913	17961	17802	18145	17927	17899	17975	17741	17998	17933	17855	17793	17767	17917	17878	18123	17852	17759	17853	17931	17913	17841	17916	18033	17921	17844	17801	18099	18047	17993	18031	17846	18050	17883	17845	17823	17938	18031	17854	17831	17695	17895	18024	17921	17951	17768	17863	18000	17986	17900	18065	18038	17799	18064	17674	17938	17981	17826	17872	17855	17919	17892	18029	17890	17865	17807	17799	17900	17977	18063	18048	17793	17965	18063	18013	17874	18121	17925	18016	17859	17750	18013	17859	17942	17836	17880	17756	18022	17763	17939	17847	17824	18043	17762	17913	17801	18017	17874	17811	18096	17994	17715	17878	17849	18101	18011	17813	17898	18098	17813	17958	17924	18140	18156	18062	18069	17935	17844	17962	18013	17967	17997	17792	17953	17779	17857	17981	18171	18084	17936	17974	18063	17941	17916	18028	17965	18025	17740	17798	18016	18003	17989	17924	17945	17970	17897	17969	17925	17962	17874	17944	17783	17952	17805	17818	17922	17904	17898	17694	17924	18035	17994	17806	17795	17785	17910	17874	17845	17942	17694	17934	18153	17797	17734	18063	17785	17946	18026	17827	17689	17763	17808	17751	18048	17872	17966	17817	17956	17818	17939	17755	17744	17971	17813	17760	17764
16598	27520	25804	20747	18253	17024	16589	16070	15937	28639	50277	50243	34667	20380	15837	14921	14905	14795	14962	14892	14979	14842	14946	14923	14915	14999	14768	14865	14766	14952	14835	14696	14877	14770	14932	14926	14925	14776	14925	14927	14823	14856	14892	15101	14886	14961	14741	14892	14833	15065	14834	14921	15049	14963	14820	14973	14745	15025	14769	14963	14857	14841	14852	14751	14761	14855	14882	14965	14818	14894	14943	14891	14920	14770	14852	14875	14908	14822	14930	14949	14805	14757	14905	14996	14994	14876	14910	14796	14837	14950	14955	14867	14880	14887	15082	14746	14877	14917	14645	14956	14819	14933	14970	14815	14908	14878	14922	14738	14820	14887	14847	14958	14644	14782	14852	14833	14749	14866	14785	14856	14708	14834	14894	14945	14965	14863	14676	14914	14817	14907	15080	14752	15001	14912	14932	14839	14969	14857	14862	14791	14753	15017	14925	14982	14811	14932	14853	14692	14858	14961	15030	14809	14907	14976	14906	14848	14886	14727	14729	14885	14864	14790	14962	15007	14828	14792	14829	14762	14870	14911	14658	14882	14939	14799	14971	14788	14732	14857	14706	14901	14922	14700	14795	14880	14782	14768	14820	14948	14716	14870	14858	14977	14891	15040	14921	14910	14963	15033	14888	14954	14865	14897	14912	14884	14911	14881	14785	15056	14777	14872	14779	14990	14862	14880	14870	14755	14812	14958	14747	14838	14884	15057	14828	14651	15047	14986	14804	14946	14919	14886	14818	14800	14773	14993	14825	14884	14677	14694	14830	14738	15033	14807	14822	14710	14804	14747	14730	14803	15062	14668	14861	14763	14810	15000	14814	15033	14821	14735	14850	14858	14844	14968	14999	14689	14860	14801	14834	14769	14921	14985	14886	14811	14906	14788	14745	14985	14842	14955	14767	14848	14781	14922	14941	14885	14839	14923	14778	14918	14869	14831	14935	14973	14922	14815	14915	15013	14966	14826	14872	14744	14879	14808	14971	14803	14749	14872	14949	14829	14919	14857	14994	14713	14979	14816	15005	14932	14907	14838	14856	14811	14867	14782	14879	14720	14828	14800	14817	14903	14844	14861	14810	14801	14900	14876	14824	14889	14832	15142	14796	15008	14923	14780	14828	14879	14795	14799	14781	14898	14647	14855	14790	14886	14951	15130	14873	14799	14928	14924	14752	14961	14698	14761	14924	14900	14871	14882	14863	14882	14765	14837	14837	14899	14841	14888	14876	14838	14785	14660	14896	14754	14905	14848	15048	14865	15015	15128	14777	15019	14709	14844	14842	14813	14898	14834	14942	14857	14865	14992	14868	15020	15014	14851	14788	14909	14711	14912	15018	14838	14784	14875	14811	14792	14844	14879	14909	14891	14878	14784	14810	14796	14959	14931	14887	14993	14996	14828	14919	14828	14777	14629	14935	14883	14830	14940	14847	14784	15166	14729	14798	14898	14707	14852	14932	14781	15117	14810	14891	14888	14702	14750	14780	14969	14890	14827	14802	14994	14789	14956	14887	14776	14843	14707	14783	14754	14883	14849	14959	14861	14879	14709	14813	14939	14931	14851	14914	14828	15033	14870	14830	14971	14989	14749	14971	14790	14766	14683	14933	14661	14913	14835	14784	14841	14846	14885	14938	14938	14917	14749	14838	14867	14903	14836	14827	14830	14867	14765	14810	14836	14818	14912	14830	14916	14975	14855	15005	14881	14912	14970	14775	14793	15109	14780	14754	14857	14843	14830	14812	14892	15102	14780	14891	14889	14818	14933	14803	14787	14929	14706	14688	15088	14894	14728	14907	14910	14782	14878	14902	14793	15030	14965	14884	14924	14923	14900	14727	14919	14726	14802	14872	14869	14883	14804	14820	14734	14983	15032	14918	14789	14766	14839	14803	14892	15021	14839	14896	14783	14844	14828	14922	14900	14847	14796	14875	14974	14800	14934	14986	14901	14961	14830	14991	14860	14863	14874	14823	14926	14883	14895	14903	14823	14930	14860	14815	14822	14849	14970	14932	14760	14940	14795	14906	15032	14747	14785	14933	14847	14841	14919	14858	14774	14879	14755	14934	14806	14928	14861	14975	14806	14862	14789	15030	14742	14901	14816	14772	15092	14791	14775	14887	14959	14948	14776	14776	14886	14921	15134	14809	14777	14886	14931	14915	14911	14744	14834	14776	14880	14970	14835	14791	14830	14998	14886	15042	14764	14764	14789	14707	14822	14992	15109	14770	14885	14953	14927	14774	14919	14857	14707	14889	14822	14887	14830	14770	14857	14826	14699	14954	14831	14930	14862	15012	14899	14942	14833	14884	14770	14849	14928	14877	14870	14923	15037	14921	14706	14848	14842	14794	14973	14852	14884	14847	14818	14814	14962	14739	14843	14751	14755	14817	14762	14902	14775	14831	14891	14763	14856	14848	14774	14967	15026	14846	14916	14958	14745	14800	14822	14898	14846	14839	14880	14930	14941	14951	14939	14963	14878	14711	15086	14687	14969	14902	14899	14972	14884	14788	14914	14823	14752	14773	14840	14944	14954	14834	14809	14831	14819	14855	14863	14771	14755	14858	14861	14723	14897	14785	14946	14703	15022	14701	14787	14887	15022	14974	14829	14949	14771	14800	14850	15014	14926	14894	14841	14800	14793	14798	14781	14848	14851	14835	14628	14788	14708	14892	14855	14928	14978	14815	15020	14852	14887	14768	14882	14824	14884	14802	14927	15017	14844	14722	14802	14864	14882	14832	14705	15016	14862	14789	14864	14964	14897	14917	14770	14853	14967	14690	14845	14810	14922	14798	15090	14858	14978	14877	14840	15010	14993	14961	14791	15071	14955	14676	14975	14777	14819	14782	14763	14817	14737	14691	14721	14747	14833	14997	14764	15028	14812	14899	15011	14862	14912	14708	14964	15074	14799	14778	14745	14758	14787	15060	14750	15029	14961	14876	14872	14729	14861	14849	14835	14998	14862	14924	14976	14854	14737	14933	14877	14858	14928	14651	14968	14752	14841	14833	14891	14778	14828	14823	14803	14888	14826	14913	14939	14906	14865	14896	14689	14903	14796	14909	14830	14962	15010	14550	14951	14895	14820	14740	14845	14898	14818	14899	14790	14798	14875	14860	14844	14818	14998	14784	14932	14853	14822	14830	14937	15014	14970	14795	14808	14718	14691	14905	14904	14813	14798	14725	14692	14889	15000	14870	14801	14805	14926	14969	14933	14882	14947	14959	14862	14910	14943	14968	14943	14906	14877	14959	14684	14852	14894	14879	14697	14759	14798	14795	14842	14770	14956	14935	14845	14949	14794	14895	14942	14842	14788	14842	14891	14896	15118	14834	14853	14863	14900	14930	14906	14973	14893	14891	14890	14978	14843	14846	14821	14798	14906	14852	14913	14728	14840	14744	15010	14912	14809	14904	14800	14764	14869	14917	14945	14811	14924	14983	14828	14848	14878	15054	15037	14883	14859	14944	14958	14787	14793	14946	14919	14684	14772	14796	14809	14812	15068	14757	14734	14794	14855	14764	14943	14734	14913	14814	14908	14856	14775	14793	14955	14911	14930	14828	14832	14915	14910	14741	14870	14960	14799	14834	14911	14745	14819	14846	14907	14852	14943	14881	14981	14996	14932	14708	15041	14848	14865	14899	14852	14902	14788	14810	14979	15055	14922	14804	14890	14907	14800	14928	14748	15010	14881	14886	14875	14763	14873	14863	14704	14935	14831	14832	14845	14763	14853	14874	14881	14867	15024	14877	14815	14867	14821	14897	14901	14775	14881	14805	14877	14768	14761	15011	14787	15009	14848	14624	14936	15041	14752	14863	14935	14792	14784	14797	14745	14717	14855	14986	14747	14662	14976	14827	14796	14699	14970	14865	14815	14926	14875	14927	14863	14827	14901	14751	14817	14876	14965	14985	14825	14777	15022	14666	14719	14785	15037	14951	14885	14940	14806	14831	14874	15097	14660	14962	14820	14973	14846	14982	14818	14944	14844	14883	14874	14889	14987	14943	14910	15057	14792	14858	14759	14830	14995	14835	14946	14901	15012	14818	14893	14797	14889	14885	14786	14981	14943	14890	14822	14900	14781	14814	14745	14850	14904	14958	14832	14789	14907	15033	14998	14870	14949	14953	14852	14932	14854	14880	14773	14832	14847	14899	14838	14888	14834	14902	14847	14930	14803	14817	14825	14965	14962	14848	14784	14740	14789	14915	14873	14873	14872	14781	14691	14937	14906	14761	14940	14726	14754	14719	14781	14751	14999	14825	14938	14770	14879	14797	14822	14887	14891	14974	14700	14953	15006	14885	14839	14888	14910	14799	14891	14885	14981	14881	14878	15055	14983	14957	14848	14902	14881	14709	14828	14952	14942	14905	14636	14974	14880	14745	14876	14893	14990	14792	14958	14771	14979	14746	14764	14746	14882	14830	14898	14966	14981	14806	14972	14855	14889	14968	14890	14895	14986	14733	14874	14631	14757	14836	14691	14928	14743	14849	14927	14760	14846	14986	14844	14860	14940	14993	14726	14796	14766	14718	14733	14859	14806	14975	14986	14884	14867	14934	14899	14872	14747	14834	14827	14793	14852	15000	15112	14880	14812	14861	15016	14946	15036	14848	14918	14914	14856	14848	14867	14892	14889	14896	15001	14812	14785	14910	14938	14741	14806	14808	14835	14950	14731	14978	14835	14738	14878	14996	14816	14861	14941	14876	14834	14833	14775	14717	14798	14849	14914	14931	14765	14986	14873	14889	14736	14903	14886	14992	14874	14894	14866	14906	14854	14940	14808	14779	14949	15007	14791	14884	14640	14819	15042	14775	14882	14974	14914	14751	14846	14888	14643	14763	14789	14766	14798	14804	14753	14967	14837	14856	14748	15043	14912	14748	14842	15139	14857	14916	14802	14899	14763	14798	14770	14888	14924	14962	14707	14768	14769	14916	14878	14819	14838	14991	14920	14864	14878	14974	14747	14874	14733	14710	14882	14850	14970	14800	14943	14823	14965	14853	14937	14899	14750	14875	14937	14860	14979	14731	14737	14817	14814	14921	14797	14769	14619	14842	14956	14795	14778	14960	14810	14899	14807	14868	15050	14920	14803	15076	14870	14884	14882	15008	14895	14762	14867	15044	14733	14981	14846	14695	14857
29709	21457	20846	19002	17918	17830	17741	17913	17815	17684	19753	22609	21257	18967	17996	17796	17867	17538	18006	17707	17748	17887	17743	17762	17924	17591	17731	17716	18079	18001	17733	17593	17827	17901	17820	17892	17809	17733	17901	17788	17847	17735	17699	17708	17746	17894	17962	17784	17802	17839	17614	17926	17974	17659	17718	17852	17863	17772	17848	17791	17686	17771	17642	17686	17800	17774	17696	17661	17769	17727	17655	17422	17578	17659	17800	17789	17827	17853	17673	17607	17787	17679	17730	17953	17909	17794	17734	17700	17741	17722	17828	17980	17760	17625	17751	17979	17830	17938	17743	17956	17719	17717	17861	17706	17754	17755	17955	17819	17751	17737	17663	17690	17592	17611	17763	17733	17464	17686	17796	17796	18053	17809	17789	17761	17768	17843	17738	17931	17768	17860	17699	17851	17872	17858	17913	17752	17910	17876	17989	17798	17918	17949	17706	17725	17882	17653	17613	17699	17729	17802	17765	17688	17860	17942	17681	17549	17921	17597	17837	17846	17521	17816	17791	17701	17696	17747	17736	17802	17701	17665	17706	17737	17877	17919	17939	17975	17595	17609	17708	17593	17671	17839	17939	17783	17789	17588	17581	17613	17660	17722	17791	17651	17543	17743	17836	17935	17767	17854	17799	17809	17823	17692	17834	17760	17802	17697	17788	17711	17710	17463	17739	17739	17823	17651	17656	17658	17716	17670	17788	17745	17709	17936	17798	17706	17836	17854	17937	17789	17755	17747	17688	17567	17530	17736	17903	17838	17856	17860	17837	17705	17864	17735	17927	17663	17919	17933	17797	17856	17912	17791	17633	17647	17829	17901	17884	17833	18123	17612	17920	17715	17734	17587	17778	17718	17780	17837	17810	17539	17666	17641	17917	17596	17760	17958	17762	17633	17822	17656	17835	17862	17748	17663	17853	17549	17640	17797	17655	17760	17698	17901	17904	17918	17880	17749	17689	17773	17859	17808	17669	17767	17940	17730	17839	17745	17734	17798	17632	17841	17895	17848	17807	17603	17875	17686	17609	17910	17832	17792	17509	17670	17808	17899	17822	17677	17890	17725	17773	17650	17726	17933	17913	17679	17918	17755	17746	17799	17777	17801	17821	17647	17888	17458	17916	17723	17866	17781	17793	17808	17724	17738	17864	17737	17565	17826	17781	17953	17662	17793	17828	17920	17818	17745	17630	17724	17831	17796	17656	17838	17897	17861	17942	17631	17729	17892	17616	17848	17862	17702	17907	17704	17804	17695	17459	17796	17718	17799	17938	17721	17847	17579	17787	17607	17912	17759	17640	17748	17766	17818	17867	17797	17879	17939	17781	17880	17868	17887	17792	17875	17660	17936	17862	17766	17769	17843	17933	17725	17826	17773	17791	17634	17984	17697	17659	17606	17990	17794	17649	17744	17791	17698	17686	17856	17863	17619	17584	17581	17734	17693	17733	17895	17780	17685	17811	17693	17548	17870	17664	17715	17669	17646	17727	17675	17743	17777	17506	17727	17781	17881	17671	17886	17832	17840	17840	17856	17862	17852	17914	17672	17619	17803	17736	17666	17818	17836	17639	17810	17742	17719	17796	17482	17687	17632	17822	17895	17620	17880	17809	17645	17690	17710	17797	17863	17777	17785	17798	17741	17849	17612	17845	18020	17841	17765	17522	17854	17810	17792	17957	17888	17758	17730	17881	17695	17684	17640	17694	17669	17895	17895	17686	17877	17890	17956	17926	17737	17657	17768	17824	17776	17955	17781	17829	17908	17782	17619	17724	17722	17905	17802	17635	17945	17872	17955	17905	17808	17967	17878	17659	17745	17876	17874	17638	17625	17769	17634	17654	17803	17788	17732	17698	18019	17844	17857	17838	17758	17840	17536	17837	17766	17695	17745	17919	17765	17781	17838	17728	17721	17789	17706	17638	17874	17608	17580	17765	17753	17665	17853	17819	17672	17574	17843	17714	17656	17861	17854	17851	17899	17757	17636	17853	17898	17823	17831	17801	17641	17707	17879	17657	17806	17732	17731	17826	17821	17843	17679	17971	17896	17720	17806	17988	17761	17971	17862	17973	17798	17668	17698	17796	17871	17706	17787	17854	17902	17692	17820	17861	17814	17755	17872	17813	17943	17843	17869	17860	17665	17749	17759	17871	17875	17618	17838	17810	17651	17771	17865	17806	17946	17929	17591	17920	17876	17915	17769	17763	17599	17846	17885	17803	17581	17773	17762	17775	17880	17967	17727	17869	17880	17698	17720	17958	17769	17803	17763	17942	17781	17767	17860	17667	17897	17735	17636	17889	17838	17588	17682	17756	17885	17636	17765	17744	17757	17700	17700	17552	17969	17886	17661	17861	17775	17908	17794	17720	17775	17876	17789	17752	17735	17819	17850	17794	17912	17805	17867	17899	17690	17694	17696	17714	17757	17793	17804	18041	17712	17911	17806	17640	17683	17750	17847	17769	17721	17617	17820	17794	17586	18094	17761	17963	17735	17668	17677	17939	17529	17749	17840	17916	17740	17891	18011	17890	17757	17789	17908	17725	17651	17857	17620	17555	17716	17646	17876	17696	17722	17775	17674	17857	17762	17757	17929	17834	17819	17758	17636	17747	17805	17653	17618	17891	17700	17792	17656	18020	17777	17910	17932	17660	17812	17791	17649	17705	17726	17709	17945	17825	18047	17772	17838	17916	17812	17734	17891	17787	17787	18076	17878	17838	17646	17649	17699	17833	17923	18091	17917	18077	17584	17886	17819	17918	17903	17895	17850	17713	17791	17710	17859	17589	17551	17831	17865	17754	17725	17837	17627	17750	17732	17602	17667	17893	17636	17725	17866	17853	17603	17837	17773	17723	17790	18076	17593	17974	17850	17887	17949	17835	17913	17706	17815	17770	17747	17682	17749	17820	17768	17833	17605	17761	17801	17856	17754	17671	17656	17804	17775	17573	17711	17818	17830	17793	17651	17912	18007	17724	17736	17827	17601	17898	17621	17701	17703	17822	17891	17849	17973	17766	17860	17908	17817	17889	17683	17864	17719	17758	17725	17678	17894	17720	17682	17832	17730	17764	17748	17796	17748	17814	17895	17801	17690	17727	18215	17930	17737	17613	17984	17686	18024	17881	17727	17946	17638	17795	17641	17841	17797	18064	17759	17906	17648	17589	17526	17644	17799	17978	17801	17792	17868	17694	17733	17882	17841	17650	17698	17787	17684	17994	17718	17852	18046	17700	17780	17876	17742	17924	17728	17962	17789	17734	17968	17985	17739	17807	17642	17807	17967	18006	17870	17685	17876	17887	17814	17786	17816	17756	17707	17920	17610	17782	17511	17867	17988	17965	17793	17702	17804	17832	17781	17892	17852	17847	17772	17856	17931	17976	17787	17951	17818	17665	17638	17946	17861	17673	17905	17861	17814	17554	17716	17858	17741	17833	17653	17860	17883	17709	17743	17855	17852	17635	17858	17875	17820	17807	17729	17887	17873	17928	17853	17713	17702	17953	17632	17717	17720	17627	17953	17826	17643	17856	17516	18015	17594	17809	17654	17714	17800	17766	17867	17684	17839	17782	17774	17731	17717	17590	17987	17898	17729	18009	17590	17951	17810	17910	17626	17695	17908	17878	17731	17579	17889	17759	17798	17758	17816	17718	17763	17799	17992	17921	17867	17710	17713	17715	17696	17751	17837	17674	17670	17742	17729	17856	17834	17777	17995	17913	17452	17827	17782	17797	17705	17718	17780	17896	17837	17747	17978	17734	17782	17780	17754	17822	17779	17802	17881	17917	17710	17931	17971	17926	17919	17749	17777	17580	17656	17753	17835	17572	17624	17606	17699	17841	17818	17908	17564	17811	17815	17963	17737	17831	17787	17663	17790	17558	17748	17840	17756	17696	17746	17824	17803	17902	17873	17727	17839	17912	17912	17852	17661	17651	17621	17739	17732	17764	17764	17694	17803	17628	17596	17601	17617	17981	17751	17746	17503	17889	17826	17664	17759	17737	17603	17658	17832	17912	17920	17710	17834	17747	17650	17694	17839	17802	17767	17645	17516	17760	17521	18009	17632	17847	17690	17852	17751	17898	17765	17754	17759	17695	17872	17737	17623	17627	17674	17855	17849	17755	17642	17825	17835	17862	18033	17865	17746	17980	17634	17784	17995	17734	17479	17891	17856	17867	17828	18042	17880	17833	17797	17893	17858	17860	17692	17728	17854	17795	17787	17717	17545	17668	17674	17727	17855	17740	17763	17761	17738	17803	17692	17748	17579	17868	17902	17601	17884	17702	17807	17759	17747	17805	17724	17994	17990	18022	17903	17784	17897	17629	17813	17937	17679	17844	17846	17812	17914	17866	17853	17839	17575	17813	17689	17662	17724	17692	17827	17933	17737	17896	17891	17964	17753	17651	17602	17734	17738	17777	17804	18049	17912	17702	17838	17957	17819	17834	17873	17655	17851	17710	17815	17704	17858	17723	17696	17694	17701	17724	17704	17791	17769	17866	17996	17597	17841	17859	17884	17876	17672	17925	17716	17850	17701	17952	17729	17838	17680	17811	17635	17761	17873	17770	17681	17959	17666	17798	17771	17710	17789	17726	17788	17618	17900	17792	17631	17685	17910	17795	17750	17899	17964	17820	17737	17922	17892	17687	17859	17822	17765	17820	17885	17867	17784	17708	17926	17835	17922	17763	17478	17783	17757	17761	17876	17843	17844	17857	17706	17643	17700	17811	17788	17874	17697	17828	17822	17750	17939	17703	17963	17736	17723	17795	17903	18090	17797	17750	17913	17788	17685	17760	17857	17749	17918	17760	17872	17847	17967	18052	17796	18095	17946	17724	17797	18026	17826	17607	17673	17667	17730	17769	17929	17879	17768	17670	17868	17845	17744	17872	17895	17907	17998	17653	17790	17653	17858	17770	17631	17797	17721	17820	17814	17982	17733	17842	17526	17695	17717	17820	17927	17896	17912	17939	17795	17764	17841	17760	17808	17737	17669	17677	17782	17911	17781	18030	17837	17743	17816	17884	17699	17779	17837	17682	17692	17637	17830	17905	17746	17900	17783	17804	17762	17885	17869	17666	17874	17932	17825	17750	17905	17824	17802	17672	17775	17788	17778	17915	17647	17896	17816	17809	17936	17930	17640	17730	17892
15589	15832	15498	15118	15181	14762	14829	14941	15007	15081	18385	21412	18476	15358	14843	15003	14805	14704	14662	14980	14759	14794	14790	14880	14775	14719	14869	14814	14929	14790	14939	14898	14844	14918	14863	14734	14963	14945	14927	14740	14802	14812	15057	14800	14913	14847	14675	14766	14746	14811	14695	14795	14860	14874	14705	14908	14931	14772	14832	14948	14755	14729	14798	14948	14939	14797	14919	14820	14887	14903	14831	14735	14867	14854	14768	14658	14942	14756	14995	14885	14691	14762	14769	14917	14874	14913	14910	14852	14793	14752	14821	14863	14799	14791	14821	14831	14817	14864	14795	14787	14841	14841	14736	14929	14855	14765	14830	14790	14808	14738	14744	14706	14718	14790	14836	14756	14766	14805	14850	14770	14724	14757	14771	14867	14764	14787	14930	14902	14884	14700	14767	14917	14708	14757	14755	14956	14893	14761	14696	14796	14821	14865	14998	14971	14773	14620	14829	14735	14787	14792	14893	14926	14914	14856	14836	14841	14759	14874	14727	14786	14723	14638	14896	14909	14771	14878	14796	14792	14751	14683	14766	14807	14764	14830	14775	14773	14684	14846	14854	14706	14712	14650	14738	14714	14896	14698	14740	14778	14813	14852	14738	14755	14669	14869	14994	14749	14712	14736	14701	14776	14763	14847	14615	14890	14742	14713	14791	14807	14834	14741	14576	14821	14802	14699	14855	14846	14831	14834	14969	14805	14771	14662	14822	14726	14858	14716	14825	14779	14718	14835	14662	14931	14843	14749	14651	14797	14742	14824	14740	14715	14935	14801	14569	14898	14784	14910	14838	14826	14799	14696	14809	14735	14791	14710	14918	14751	14712	14809	14846	15023	14836	14968	14748	14775	14866	14688	14836	14687	14901	14762	14703	14799	14795	14954	14861	14683	14801	14827	14782	14709	14811	14876	14887	14752	14772	14874	14824	15002	14635	14840	14919	14751	14797	14769	15037	14672	14748	14847	14773	14784	14823	14712	14908	14869	14853	14738	14671	14782	14872	14878	14869	14715	14897	14725	14729	14648	14856	14719	14860	14650	14781	14710	14731	14882	14714	14933	14675	14940	14948	14826	14818	14790	14829	14804	14586	14735	14733	14817	14880	14664	14787	14841	14824	14758	14802	14766	14780	14688	14737	14702	14826	14852	14818	14767	14751	14692	14831	14705	14736	14807	14843	14776	14721	14765	14842	14838	14731	14910	14856	14814	14605	14965	14768	14806	14748	14723	14920	14653	14758	14828	14679	14941	14623	14834	14771	14698	14678	14950	14837	14742	14779	14617	14946	14796	14868	14881	14830	14981	14519	14803	14812	14981	14745	14675	14814	14757	14834	14756	14898	14841	14810	14815	14814	14901	14783	14700	14847	14744	14630	14824	14732	14768	14752	14899	14684	14696	14887	14668	14748	14860	14912	14673	14830	15012	14713	14825	14815	14803	14835	14803	14787	14875	14723	14763	14884	14786	14877	14677	14991	14886	15039	14726	14699	14873	14887	14856	14676	14885	14978	14842	14796	14854	14731	14812	14752	14752	14896	14893	14982	14821	14812	14841	14963	14776	14956	14690	14728	14752	15023	14988	14611	14921	14813	14767	14910	14734	14775	14704	14746	14691	14927	14814	14875	14939	14759	14735	14905	14778	14894	14677	14774	14657	14676	14791	14679	14843	14614	14884	14777	14803	14754	14935	14894	14867	14753	14738	14788	14832	14963	14823	14891	14855	14715	14826	14694	14831	14778	14892	14636	14854	14973	14902	14786	14864	14793	14810	14943	14871	14720	14672	14748	14912	14713	14775	14847	14616	14824	15018	14966	14804	14750	14903	14789	14828	14740	14913	14756	14914	14836	14762	14779	14874	14968	14792	14824	14793	14771	14842	14731	15049	14783	14871	14749	14682	14638	14824	14741	14944	14788	14768	14678	14884	14870	14889	14807	14824	14986	14922	14758	14651	14838	15024	14696	14733	14765	14824	14802	14724	14969	14849	14786	14754	14909	14751	14861	14855	14898	14793	14975	14814	14652	14817	14843	14792	14822	14814	14668	14921	14822	14710	14847	14714	14935	14825	14758	14872	14868	14847	14888	14896	14682	14767	14819	14739	14823	14773	14767	14738	14813	14801	14875	14666	14764	14726	14854	14850	14879	14705	14781	14754	14828	14746	14814	14893	14680	14903	14782	14867	14656	14848	14837	14763	14712	14847	14808	14769	14637	14816	14675	14944	14903	14697	14639	14788	14845	14752	14863	14561	14854	14879	14780	14920	14660	14952	14797	14741	14788	14767	14894	14857	14786	14750	14720	14879	14784	14767	14696	14755	14903	14907	14664	14702	14818	15003	14701	14724	14847	14918	14844	14776	14811	14884	14936	14817	14669	14824	14745	14983	14780	14785	14787	14715	14980	14885	14870	14627	14753	14658	14675	14868	14763	14710	14795	14929	14979	14792	14783	14749	14689	14808	14773	14840	14724	14822	14864	14734	14790	15015	14815	14892	14758	14703	14888	14762	14871	14744	14730	14867	14978	14794	14810	14730	14938	14859	14821	14815	14887	14752	14913	14831	14834	14781	14862	14792	14668	14732	14667	14823	14661	15078	14757	14775	14828	14695	14825	14632	14824	14846	14790	14912	14792	14905	14886	14825	14684	14799	14791	14943	14915	14854	14814	14722	14735	14854	14891	14811	14843	14859	14806	14956	14855	14874	14827	14931	14653	14816	14823	14733	14647	14913	14712	15052	14644	14685	14851	14852	14815	14623	14788	14681	14817	14690	14887	14763	14795	14645	14756	14835	14816	14771	14747	14780	14798	14777	14948	14724	14951	14727	14740	14672	14764	14852	14788	14815	14970	14874	14688	14658	14914	14821	14975	14700	14807	14807	14805	14785	14836	14898	14705	14686	14723	14675	14967	14723	14681	14862	14919	14832	14764	14754	14908	14761	14777	14828	14773	14610	14796	14882	14817	14717	14802	14864	14868	14873	14684	14742	14886	14793	14932	14747	14937	14821	14870	14893	14780	14900	14659	14807	14802	14763	14866	14832	14736	14699	14767	14783	14745	14718	14932	14980	14773	15037	14731	14690	14895	14822	14815	14823	14865	14869	14696	14514	14714	14852	14793	14868	14836	14923	14573	14919	14798	14916	14795	14743	14761	14805	15020	14756	14817	14762	14878	14798	14784	14850	14780	14844	14855	14720	14849	14718	14931	14891	14635	14824	14618	14876	14771	14980	14875	14643	14875	14923	14864	14814	15009	14837	14904	14692	14861	14867	14630	14713	14678	14863	14777	14933	14967	14846	14733	14865	14959	14770	14746	14834	14860	14677	14868	14702	14802	14983	14681	14653	14953	14812	14855	14749	14731	14742	14790	14609	14787	14930	14874	14793	14793	14711	14889	14668	14830	14744	14809	14837	14707	14804	14850	14820	14785	14723	14881	14752	14711	14775	14657	14836	14932	14686	14737	14943	14805	14847	14841	14742	14869	14772	14676	14811	14881	14815	14949	14736	14898	14859	14892	14991	14768	14866	14839	14853	14858	14833	14827	14724	14708	14641	15008	14831	14595	14799	14757	14801	14992	14683	14816	14800	14768	14815	14897	14845	14843	14898	14766	14826	14817	14712	14732	14774	14765	14800	14682	14738	14798	14970	14776	14918	14760	14764	14672	14849	14969	14756	14881	14796	14774	14743	14800	14702	14894	14938	14704	14830	14652	14681	14978	14864	14820	14744	14737	14584	14788	14807	14712	14765	14732	14824	14922	14751	14958	14722	14730	14898	14945	14823	14650	14843	14781	14695	14832	14896	14733	14896	14941	14880	14794	14694	14552	14728	14934	14854	14698	14500	14888	14750	14852	14832	14703	14809	14809	14816	14886	14878	14868	14815	14972	14765	14755	14841	14719	14837	14759	14793	14826	14781	14909	14919	14809	14836	14693	14836	14735	14857	14738	14679	14888	14863	14834	14756	14939	14697	14869	14955	14761	14855	14732	14896	14778	14676	14867	14766	14796	14798	14778	14943	14825	14854	14925	14873	14800	14709	14763	15016	14818	14789	14688	14794	14801	14739	14744	14767	14615	14946	14737	14830	14733	14884	14783	14905	14605	14864	14724	14809	14839	14777	14961	14899	14897	14866	14840	14627	14818	14741	14910	14825	14874	14684	14834	14789	14853	14647	14908	14719	14834	14747	14981	14941	14766	14905	14709	14675	14791	14831	14845	14901	14826	14858	14680	14845	15002	14813	14957	14867	14829	14785	14889	14877	14644	14813	14742	14865	14650	14867	14836	14850	14742	14962	14755	14719	14764	14761	14839	14862	14628	14751	14878	14777	14684	14768	14941	14824	14912	14817	14889	14948	14979	14736	14837	14821	14778	14915	14877	14867	14746	14779	14722	14741	14902	14874	14753	14790	14782	14733	14774	14740	14804	14760	14931	14972	15064	14989	14720	14909	14761	14945	14991	14780	14900	14681	14846	14771	14822	14973	14974	14800	14828	14777	14824	14949	14843	14731	14795	14700	14942	14729	14805	14920	15002	14841	14753	14845	14750	14699	14795	14881	14855	14850	14668	14734	14795	14800	14902	14645	14778	14798	14969	14969	14906	14748	14845	14758	14862	14903	14955	14882	14728	14867	14770	14722	14835	14830	14556	14744	14817	14758	14858	14836	14845	14771	14851	14632	14658	14720	14759	14721	14901	14735	14885	14840	14788	14789	14768	14956	14755	14701	14825	14597	14726	14868	14992	14774	14795	14827	14864	14842	14753	14895	14899	14777	14809	14825	14846	14647	14709	14805	14909	14839	14893	14620	14786	14811	14685	14728	14824	14871	14781	14930	14798	14945	14641	14731	14857	14917	14777	14785	14895	14810	14843	14590	14774	14740	14836	14783	14722	14820	14708	14943	14721	14825	14856	14833	14794	14769	14735	14857	14648	14780	14929	14768	14872	14935	14809	14712	14731	14928	14876	14759	14738	14755	14712	14577	14907	14809	14804	14868	14720	14715	14754	14889	14689	14878	14945	14917	14711	14672	14825	14435	14809	14735	14780	14736	14620	14927	14809	14837	14804	14610	14814	14586	14640	14799	14836	14804	14766	14701	14725	14627	14890	14687	14771	14865	14859	14969	14673	14712	14850	14801	14690	14821
25582	20811	26915	25418	20256	19109	18973	18143	17859	18103	30050	37856	29340	21217	18415	17839	17754	17457	17782	17667	17857	17567	17620	17840	17779	17646	17427	17712	17801	17726	17728	17786	17637	17699	17666	17732	17460	17656	17362	17639	17708	17715	17629	17754	17716	17658	17610	17628	17683	17431	17387	17809	17668	17787	17788	17503	17747	17553	17721	17591	17612	17844	17629	17442	17843	17720	17570	17351	17475	17815	17608	17747	17783	17806	17559	17523	17731	17621	17740	17736	17725	17622	17566	17629	17433	17626	17710	17752	17519	17579	17744	17505	17752	17462	17518	17527	17653	17446	17601	17619	17672	17746	17625	17667	17706	17711	17875	17677	17518	17724	17708	17461	17740	17637	17651	17668	17933	17728	17627	17571	17726	17596	17614	17644	17623	17603	17619	17597	17691	17602	17747	17621	17799	17590	17722	17754	17637	17633	17689	17633	17656	17610	17567	17724	17827	17615	17694	17472	17594	17541	17795	17732	17521	17620	17662	17695	17450	17455	17626	17609	17578	17601	17543	17623	17538	17564	17732	17750	17820	17550	17459	17506	17671	17615	17565	17761	17637	17563	17529	17549	17774	17778	17487	17669	17534	17704	17647	17500	17593	17456	17485	17556	17480	17755	17753	17553	17624	17579	17621	17677	17624	17678	17618	17701	17564	17877	17564	17659	17707	17664	17740	17773	17703	17566	17587	17827	17506	17628	17621	17807	17542	17625	17729	17406	17669	17561	17566	17537	17770	17574	17487	17556	17532	17448	17616	17518	17610	17693	17689	17622	17637	17586	17427	17598	17651	17596	17767	17881	17723	17697	17892	17597	17690	17691	17542	17728	17517	17701	17629	17592	17817	17522	17447	17634	17469	17546	17825	17633	17599	17706	17590	17589	17667	17578	17303	17574	17663	17581	17678	17677	17557	17818	17864	17659	17658	17718	17599	17611	17832	17524	17517	17628	17597	17642	17756	17678	17511	17561	17553	17542	17580	17521	17385	17582	17628	17507	17498	17562	17957	17466	17669	17642	17594	17468	17798	17717	17576	17681	17509	17506	17564	17703	17490	17643	17299	17742	17785	17581	17649	17610	17579	17737	17754	17614	17493	17558	17862	17652	17660	17699	17508	17661	17489	17831	17540	17626	17508	17588	17682	17547	17523	17630	17577	17557	17728	17533	17718	17622	17776	17583	17609	17584	17739	17647	17754	17440	17521	17814	17891	17684	17550	17829	17880	17708	17814	17785	17809	17579	17684	17673	17616	17607	17697	17611	17681	17774	17958	17601	17700	17585	17502	17638	17590	17472	17623	17562	17408	17652	17892	17618	17513	17565	17791	17596	17655	17848	17618	17700	17674	17458	17723	17743	17634	17859	17725	17627	17619	17617	17732	17584	17737	17590	17445	17461	17651	17807	17606	17663	17652	17647	17481	17554	17737	17662	17559	17805	17691	17799	17592	17586	17690	17613	17663	17774	17518	17515	17503	17664	17709	17684	17548	17712	17643	17553	17639	17428	17681	17314	17662	17763	17671	17818	17622	17430	17715	17711	17654	17666	17704	17655	17645	17809	17659	17611	17875	17628	17687	17717	17613	17737	17729	17847	17539	17681	17651	17549	17604	17763	17583	17599	17828	17681	17829	17636	17575	17634	17550	17790	17776	17547	17574	17545	17717	17621	17594	17618	17712	17606	17569	17750	17613	17563	17687	17566	17658	17775	17515	17459	17761	17752	17772	17743	17453	17521	17755	17763	17706	17577	17746	17616	17739	17685	17608	17858	17785	17702	17962	17654	17606	17653	17452	17651	17672	17899	17614	17566	17590	17809	17793	17583	17622	17420	17653	17783	17824	17667	17626	17755	17740	17480	17605	17467	17657	17424	17564	17534	17604	17359	17555	17840	17469	17692	17495	17559	17718	17442	17790	17606	17680	17750	17718	17616	17616	17619	17698	17623	17401	17731	17463	17660	17546	17658	17617	17626	17664	17738	17690	17612	17700	17611	17683	17541	17730	17613	17666	17565	17737	17619	17603	17817	17731	17359	17745	17686	17917	17603	17662	17535	17706	17636	17491	17714	17567	17554	17491	17664	17737	17638	17568	17620	17485	17741	17610	17685	17795	17725	17569	17747	17779	17683	17523	17613	17721	17560	17584	17632	17565	17679	17936	17627	17688	17678	17728	17648	17805	17672	17651	17570	17569	17558	17629	17536	17960	17615	17891	17753	17486	17779	17644	17586	17599	17589	17847	17629	17837	17685	17677	17687	17663	17820	17796	17590	17639	17600	17674	17517	17701	17560	17574	17579	17610	17454	17721	17632	17535	17775	17714	17548	17541	17555	17420	17699	17720	17579	17573	17861	17874	17751	17571	17547	17332	17628	17599	17741	17613	17695	17751	17646	17731	17676	17662	17663	17638	17611	17697	17566	17604	17493	17656	17730	17634	17590	17487	17491	17814	17608	17620	17826	17747	17615	17562	17451	17509	17758	17636	17675	17542	17760	17759	17497	17555	17714	17911	17299	17586	17678	17779	17721	17753	17593	17852	17606	17578	17632	17754	17685	17763	17525	17693	17750	17793	17613	17669	17555	17733	17610	17623	17630	17595	17789	17685	17716	17635	17801	17569	17728	17664	17598	17833	17636	17747	17683	17762	17772	17478	17669	17717	17688	17662	17511	17586	17516	17772	17751	17538	17613	17768	17770	17707	17356	17383	17638	17643	17538	17600	17545	17533	17580	17401	17892	17446	17822	17613	17825	17624	17502	17668	17707	17726	17721	17490	17777	17777	17685	17632	17547	17601	17588	17653	17482	17685	17350	17806	17612	17821	17625	17553	17722	17841	17737	17599	17658	17554	17607	17628	17766	17785	17689	17724	17732	17567	17688	17640	17598	17465	17683	17641	17732	17481	17725	17554	17578	17780	17764	17591	17571	17627	17507	17801	17658	17705	17642	17612	17836	17836	17712	17627	17532	17760	17620	17636	17597	17642	17673	17782	17724	17409	17720	17700	17777	17767	17598	17645	17753	17574	17673	17576	17758	17615	17731	17460	17849	17651	17831	17737	17782	17568	17569	17633	17613	17462	17630	17555	17501	17482	17516	17777	17565	17817	17860	17649	17796	17822	17728	17805	17496	17753	17612	17579	17750	17545	17784	17833	17798	17663	17673	17506	17705	17570	17869	17466	17465	17551	17813	17688	17556	17726	17917	17794	17588	17660	17441	17653	17633	17692	17666	17659	17708	17704	17698	17555	17682	17683	17723	17946	17680	17583	17517	17697	17722	17786	17695	17549	17699	17653	17684	17603	17609	17530	17720	17818	17743	17834	17669	17671	17727	17788	17663	17696	17539	17593	17855	17840	17503	17653	17667	17501	17749	17314	17733	17632	17613	17592	17764	17671	17698	17706	17637	17591	17526	17516	17412	17669	17581	17590	17657	17649	17908	17726	17578	17543	17514	17826	17624	17649	17619	17741	17522	17587	17770	17576	17692	17684	17749	17488	17690	17556	17662	17688	17696	17766	17711	17855	17730	17765	17765	17653	17805	17694	17659	17623	17618	17494	17594	17726	17651	17660	17698	17507	17806	17649	17783	17637	17870	17715	17516	17803	17589	17490	17654	17558	17582	17614	17650	17451	17594	17566	17662	17501	17613	17624	17691	17907	17642	17712	17629	17699	17509	17551	17740	17712	17677	17617	17781	17645	17535	17503	17737	17611	17755	17588	17733	17757	17551	17633	17728	17507	17659	17647	17539	17632	17546	17735	17692	17662	17548	17537	17800	17560	17446	17793	17529	17510	17643	17553	17444	17707	17494	17500	17682	17590	17664	17442	17663	17543	17433	17802	17659	17572	17631	17721	17883	17610	17726	17780	17659	17705	17551	17698	17631	17502	17475	17562	17746	17696	17623	17549	17795	17609	17682	17732	17626	17714	17660	17545	17666	17895	17657	17668	17538	17412	17445	17611	17654	17695	17678	17711	17587	17550	17656	17637	17482	17575	17705	18033	17611	17807	17653	17602	17616	17508	17655	17573	17599	17674	17514	17365	17556	17687	17452	17711	17565	17740	17771	17501	17573	17454	17455	17495	17651	17623	17519	17720	17545	17637	17708	17463	17683	17738	17787	17683	17563	17654	17634	17688	17550	17602	17606	17768	17737	17829	17612	17687	17610	17520	17651	17623	17701	17751	17603	17783	17781	17742	17552	17822	17555	17613	17635	17746	17698	17719	17794	17713	17652	17834	17697	17720	17619	17858	17790	17834	17548	17560	17878	17537	17787	17449	17367	17680	17672	17736	17426	17726	17747	17563	17655	17788	17659	17654	17670	17882	17575	17843	17725	17790	17741	17647	17681	17718	17772	17632	17723	17701	17784	17424	17792	17798	17676	17557	17432	17476	17825	17776	17639	17519	17859	17577	17728	17639	17602	17719	17595	17630	17572	17491	17755	17707	17628	17665	17678	17533	17685	17578	17569	17585	17927	17514	17672	17588	17826	17821	17674	17554	17562	17670	17561	17815	17645	17610	17639	17655	17732	17788	17782	17697	17585	17788	17667	17542	17651	17677	17669	17607	17533	17478	17720	17687	17673	17495	17741	17741	17783	17689	17384	17685	17649	17602	17761	17587	17776	17696	17720	17735	17726	17485	17503	17625	17615	17607	17711	17585	17639	17705	17703	17634	17321	17634	17663	17643	17509	17765	17548	17654	17610	17659	17628	17551	17735	17734	17659	17695	17618	17526	17629	17667	17669	17561	17556	17659	17522	17503	17630	17618	17675	17523	17813	17586	17747	17638	17624	17617	17614	17713	17510	17528	17811	17571	17744	17668	17579	17638	17749	17585	17572	17896	17609	17806	17778	17923	17533	17848	17515	17435	17676	17704	17779	17636	17607	17623	17728	17659	17705	17634	17652	17719	17605	17692	17660	17791	17695	17767	17765	17464	17794	17620	17401	17568	17848	17502	17438	17598	17690	17702	17611	17720	17714	17385	17608	17683	17671	17781	17505	17464	17612	17904	17611	17588	17746	17562	17665	17945	17768	17612	17712	17618	17900	17669	17502	17704	17763	17690	17880	17570	17597	17856	17585	17646	17549	17566	17697	17639	17649	17729	17686	17797	17703	17789	17698	17739	17641	17573	17720	17672	17713	17722	17565
14319	20214	19422	17008	16109	15585	15233	15269	15253	15701	32974	38361	26783	17586	15267	14662	14837	14900	14624	14864	14824	14651	14737	14897	14788	14814	14740	14833	14824	14821	14919	14777	14667	14855	14780	14707	14700	14789	14760	14677	14817	14741	14828	14860	15070	14758	14842	14761	14774	14842	14719	14750	14842	14754	14709	14642	14826	14700	14930	14748	14826	14698	14755	14838	14748	14675	14760	14824	14709	14819	14690	14847	14685	14749	14833	14835	14613	14815	14887	14736	14812	14631	14940	14865	14959	14716	14800	14988	14820	14750	14750	14781	14739	14928	14715	14915	14947	15009	14782	14797	14772	14821	14741	14793	14751	14762	14626	14811	14769	14575	14733	14815	14776	14787	14826	14660	14700	14822	14822	14739	14783	14853	14768	14766	14834	14848	14831	14761	14780	14607	14710	14859	14821	14818	14674	14719	14733	14753	14793	14668	14677	14840	14725	14655	14817	14848	14713	14757	14687	14654	14785	14699	14792	14883	14775	14879	14706	14799	14784	14661	14951	14783	14903	14735	14897	14809	14729	14949	14879	14800	14735	14810	14759	14801	14669	14572	14822	14788	14758	14908	14645	14753	14954	14727	14798	14873	14850	14849	14614	14809	14786	14785	14795	14657	14851	14789	14869	14678	14767	14877	14772	14856	14702	14744	14862	14738	14870	14817	14702	14708	14787	14831	14831	14693	14906	14851	14729	14805	14666	14661	14983	14815	14756	14666	14726	14822	14762	14635	14859	14988	14695	14974	14799	14849	14713	14827	14852	14592	14719	14801	14708	14885	14713	14831	14786	14817	14689	14857	14787	14779	14714	14745	14796	14666	14757	14719	14705	14691	14828	14948	14873	14758	14784	14575	14764	14744	14859	14704	14760	14759	14866	14767	14744	14653	14980	14743	14757	14799	14945	14710	14803	14815	14902	14835	14758	14768	14960	14654	14840	14691	14714	14639	14854	14697	14694	14748	14872	14663	14823	14721	14735	14743	14731	14809	14844	14650	14878	14697	14779	14737	14859	14695	14776	14805	14637	14783	14825	14629	14875	14753	14717	14737	14848	14751	14815	14699	14707	14749	14797	14747	14850	14776	14721	14826	14803	14800	14748	14816	14944	14695	14800	14907	14842	14740	14979	14718	14744	14716	14748	14746	14793	14786	14679	14660	14770	14863	14664	14801	14774	14679	14849	14811	14878	14709	14726	14680	14840	14738	14935	14742	14830	14636	14630	14799	14771	14736	14907	14775	14633	14899	14715	14761	14642	14855	14874	14671	14855	14881	14771	14822	14749	14781	14790	14665	14955	14816	14809	14806	14758	14793	14690	14859	14705	14743	14719	14787	14894	14801	14786	14775	14844	14755	14787	14705	14857	14646	14959	14791	14801	14791	14743	14870	14854	14840	14828	14699	14816	14718	14636	14725	14812	14780	14866	14907	14828	14897	14832	14723	14544	14795	14623	14767	14746	14880	14796	14827	14805	14775	14614	14663	14809	14749	14722	14789	14681	14821	14756	14729	14772	14753	14877	14896	14748	14686	14678	14740	14604	14677	14761	14874	14911	14685	14710	14759	14663	14808	14747	14840	14705	14623	14743	14785	14773	14747	14769	14834	14701	14663	14853	14732	14812	14767	14689	14788	14869	14906	14925	14802	14773	14562	14892	14703	14739	14787	14805	14809	14845	14918	14787	14488	14858	14694	14663	14733	14762	14946	14783	14794	14760	14637	14804	14798	14776	14686	14885	14874	14772	14863	14841	14753	14788	14927	14783	14772	14958	14837	14800	14838	14757	14781	14619	14636	14685	14673	14837	14646	14760	14831	14843	14862	14836	14730	14725	14725	14944	14839	14881	14762	14814	14870	14799	14838	14887	14611	14856	14679	14790	14916	14802	14880	14847	14703	14640	14773	14739	14674	14525	14861	14837	14599	14857	14690	14668	14777	14835	14785	14774	14783	14805	14890	14871	14805	14882	14976	14737	14629	14719	14715	14787	14838	14732	14826	14708	14847	14527	14700	14663	14822	14776	14799	14770	14714	14839	14752	14697	14927	14716	14763	14718	14877	14857	14729	14791	14723	14758	14791	14756	14757	14786	14754	14879	14608	14630	14975	14847	14755	14908	14892	14901	14762	14857	14573	14878	14769	14766	14840	14646	14846	14792	14829	14907	14701	14729	14763	14840	14786	14779	14794	14791	14911	14767	14827	14795	14874	14848	14804	14813	14793	14850	14676	14660	14749	14898	14648	14711	14858	14864	14656	14717	14969	14712	14764	14848	14758	14756	14560	14741	14715	14751	14738	14660	14905	14765	14700	14802	14755	14652	14805	14693	14790	14636	14773	14765	14755	14754	14840	14717	14652	14782	14677	14892	14750	14627	15044	14796	14866	14776	14859	14711	14720	14936	14881	14657	14725	14751	14798	14661	14647	14918	14807	14836	14741	14748	14670	14770	14890	14800	14673	14765	14627	14709	14864	14801	14972	14716	14723	14734	14806	14743	14648	14806	14771	14641	14691	14821	14761	14648	14671	14803	14810	14756	14769	14845	14678	14729	14857	14733	14648	14861	14859	14822	14601	14742	14632	14703	14732	14771	14761	14704	14698	14673	14939	14848	14673	14812	14727	14653	14822	14778	14828	14813	14568	14857	14676	14797	14802	14827	14745	14753	14761	14645	14650	14822	14624	14809	14739	14733	14810	14869	14843	14865	14852	14806	14757	14792	14635	14770	14771	14877	14662	14782	14852	14776	14747	14631	14676	14909	14699	14699	14732	14800	14868	14905	14720	14744	14856	14749	14664	14863	14763	14825	14834	14673	14840	14704	14896	14748	14742	14710	14710	14796	14602	14746	14837	14747	14823	14586	14731	14779	14751	14625	14615	14744	14817	14751	14610	14774	14554	14678	14929	14825	14789	14770	14763	14742	14667	14697	14716	14826	14670	14919	14766	14787	14808	14937	14817	14642	14661	14803	14863	14663	14818	14698	14706	14645	14791	14724	14820	14719	14734	14810	14778	14638	14760	14841	14692	14749	14745	14865	14685	14857	14909	14805	14977	14822	14799	14688	14834	14764	14816	14852	14821	14747	14803	14751	14851	14942	14687	14699	14834	14813	14731	14701	14772	14921	14659	14821	14735	14797	14885	14755	14860	14797	14779	14778	14803	14718	14781	14639	14565	14829	14726	14765	14880	14860	14900	14700	14655	14857	14876	14696	14846	14775	14726	14787	14703	14581	14862	14899	14798	14656	14702	14845	14904	14754	14628	14890	14756	14895	14767	14654	14883	14857	14857	14730	14849	14864	14768	14952	14799	14792	14869	14857	14873	14757	14667	14901	14887	14814	14841	14868	14584	14822	14750	14627	14740	14588	14802	14637	14799	14595	14840	14659	14977	14623	14677	14640	14735	14698	14815	14871	14845	14743	14879	14872	14763	14878	14950	14842	14722	14702	15000	14808	14699	14790	14801	14686	14929	14853	14935	14659	14908	14892	14825	14763	14860	14793	14748	14925	14668	14752	14810	14717	14826	14918	14828	14857	14758	14817	14687	14779	14771	14706	14777	14815	14734	14879	14760	14857	14797	14862	14769	14667	14634	14839	14792	14858	14816	14774	14892	14767	14539	14810	14692	14797	14760	14721	14743	14691	14988	14717	14730	14754	14688	14708	14594	14698	14820	14982	14730	14787	14793	14788	14695	14872	14824	14693	14676	14735	14763	14732	14699	14849	14736	14743	14661	14823	14713	14913	14903	14786	14829	14776	14720	14870	14676	14752	14767	14754	14811	14643	14738	14780	14867	14683	14622	14645	14778	14888	14701	14797	14620	14802	14832	14670	14646	14800	14712	14738	14833	14768	14901	14797	14670	14808	14780	14844	14717	14834	14873	14672	14905	14796	14667	15038	14884	14750	14916	14780	14911	14888	14884	14830	14892	14818	14812	14897	14797	14872	14723	14733	14714	14703	14853	14709	14749	14804	14832	14685	14839	14869	14827	14732	14714	14906	14937	14749	14665	14670	14706	14807	14842	14592	14810	14805	14757	14699	14697	14869	14672	14878	14845	14695	14755	14795	14690	14898	14641	14863	14948	14823	14876	14834	14715	14809	14854	14855	14749	14775	14833	14780	14803	14813	14782	14778	14752	14614	14780	14784	14745	14871	14821	14931	14847	14833	14716	14800	14635	14848	14672	14823	14741	14831	14999	14788	14821	14605	14799	14832	14880	14666	14747	14791	14884	14648	14913	14929	14833	14823	14922	14869	14769	14813	14780	14797	14664	14802	14647	14945	14777	14763	14685	14859	14687	14688	14554	14745	14654	14743	14842	14894	14779	14777	14726	14768	14757	14729	14797	14819	14797	14903	14839	14893	14701	14794	14613	15070	14724	14741	14803	14763	14700	14686	14828	14650	14746	14678	14733	14880	14651	14701	14732	14548	14789	14762	14875	14774	14617	14978	14934	14799	14769	14737	14853	14639	14897	14759	14617	14694	14837	14709	14920	14611	14605	14832	14782	14752	14714	14868	14786	14769	14577	14730	14621	14609	14725	14820	14732	14749	14863	14814	14792	14702	14829	14711	14904	14820	14704	15004	14925	14648	14840	14813	14747	14820	14795	14679	14781	14688	14896	14646	14750	14704	14755	14882	14620	14779	14652	14633	14796	14828	14932	14754	14627	14878	14669	14879	14709	14755	14730	14920	14887	14583	14907	14755	14728	14640	14859	14750	14850	14858	14562	14643	14821	14815	14832	14911	14830	14724	14632	14788	14804	14769	14919	14833	14854	14747	14900	14879	14770	14804	14810	14706	14812	14768	14856	14644	14693	14851	14760	14738	14731	14773	14880	14787	14953	14773	14850	14905	14875	14862	14839	14771	14658	14945	14900	14719	14720	14737	14811	14961	14881	14696	14877	14852	14678	14715	14744	14700	14878	14619	14838	14815	14641	14555	14905	14980	14767	14650	14736	14718	14731	14741	14774	14749	14732	14541	14792	14908	14673	14917	14549	14647	14780	14916	14666	14745	14645	14583	14875	14723	14798	14879	14704	14662	14703	14853	14723	14718	14898	14773	14717	14741	14653	14796	14697	14673	14621	14790	14666	14891	14798	14815	14786	14803	14768	14738	14901	14710	14642	14866	14667	14828	14984	14698	14657
23561	20764	28035	23598	21266	22905	22493	18951	18210	18696	37590	54997	40661	26163	19782	18113	17804	17948	17691	17536	17701	17639	17740	17804	17733	17875	17513	17580	17848	17689	17874	17958	17865	17842	17711	17839	17651	17754	17788	17756	17859	17750	17841	17564	17693	17877	17956	17690	17828	17797	17777	17678	17787	17616	17512	17692	17800	17797	17797	17706	17788	17737	17786	17797	17558	17738	17684	17831	17934	17811	17864	17583	17632	17825	17720	17889	17800	17728	17684	17679	17723	17660	17676	17864	17597	17668	17438	17641	17738	17765	17882	17761	17644	17870	17710	17643	17664	17643	17885	17774	17675	17619	17736	17580	17690	17768	17548	17647	17698	17614	17692	17669	17780	17819	17559	17691	17795	17747	17659	17835	17824	17747	17800	17700	17736	17758	17817	17680	17599	17698	17719	17687	17912	17922	17611	17621	17608	17629	17848	17683	17700	17450	17565	17624	17649	17656	17586	17574	17409	17530	17767	17785	17611	17798	17771	17753	17495	17704	17452	17629	17784	17872	17931	17403	17744	17806	17779	17530	17517	17413	17671	17603	17736	17491	17535	17604	17672	17506	17649	17742	17820	17789	17700	17903	17616	17734	17606	17808	17406	17627	17864	17620	17613	17838	17660	17683	17696	17675	17642	17634	17710	17641	17692	17771	17645	17716	17787	17537	17716	17536	17653	17520	17748	17717	17695	17607	17771	17767	17767	17581	17749	17442	17577	17728	17859	17608	17596	17649	17547	17882	17836	17602	17741	17983	17682	17472	17818	17525	17569	17758	17591	17671	17772	17822	17634	17401	17688	17518	17701	17800	17545	17590	17656	17729	17636	17569	17938	17605	17677	17703	17757	17738	17670	17625	17807	17760	17620	17593	17735	17588	17636	17667	17658	17651	17698	17688	17865	17699	17755	17654	17772	17728	17561	17716	17713	17759	17474	17704	17707	17813	17548	17802	17718	17794	17562	17624	17568	17897	17729	17691	17633	17835	17529	17692	17778	17674	17706	17859	17820	17766	17696	17937	17648	17645	17553	17646	17592	17514	17851	17569	17595	17494	17578	18039	17949	17616	17829	17729	17470	17633	17530	17501	17800	17668	17678	17698	17634	17729	17647	17665	17651	18094	17831	17769	17690	17779	17862	17779	17604	17654	17690	17538	17696	17590	17633	17542	17575	17534	17559	17705	17565	17480	17568	17653	17609	17777	17631	17754	17576	17727	17815	17658	17854	17720	17773	17591	17655	17640	17648	17452	17637	17680	17688	17562	17676	17636	17752	17802	17885	17451	17623	17572	17749	17679	17676	17733	17768	17562	17711	17573	17750	17756	17414	17576	17726	17739	17706	17677	17771	17657	17786	17724	17569	17633	17697	17748	17644	17885	17704	17654	17704	17772	17975	17734	17821	17562	17916	17443	17587	17799	17648	17529	17524	17751	17869	17782	17840	17535	17789	17684	17667	17600	17730	17610	17600	17811	17756	17726	17493	17697	17549	17924	17874	17710	17496	17601	17741	17518	17713	17885	17794	17828	17882	17817	17769	17656	17732	17346	17649	17862	17810	17569	17462	17608	17411	17685	17548	17696	17495	17591	17828	17569	17541	17734	17652	17626	17891	17642	17837	17678	17571	17512	17665	17863	17484	17643	17636	17788	17678	17719	17821	17715	17592	17542	17863	17702	17525	17740	17721	17832	17774	17735	17673	17616	17769	17720	17712	17615	17433	17653	17608	17493	17544	17613	17851	17656	17749	17747	17659	17821	17707	17704	17811	17677	17705	17499	17787	17632	17848	17699	17594	17901	17441	17528	17747	17675	17595	17610	17683	17585	17617	17515	17652	17605	17770	17747	17761	17828	17880	17899	17556	17558	17681	17625	17616	17881	17787	17807	17673	17698	17727	17709	17742	17686	17593	17547	17713	17680	17772	17787	17759	17819	17712	17875	17550	17742	17824	17752	17703	17783	17755	17800	17501	17760	17926	17576	17719	17730	17535	17705	17633	17862	17701	17684	17856	17612	17684	17796	17841	17761	17596	17572	17826	17756	17796	17405	17706	17712	17649	17573	17582	17883	17682	17599	17753	17746	17790	17557	17900	17850	17647	17617	17700	17579	17615	17931	17540	17612	17670	17683	17578	17582	17442	17795	17866	18008	17771	17556	17697	17874	17650	17664	17715	17794	17947	17760	17489	17527	17714	17606	17623	17832	17839	17723	17691	17647	17764	17764	17651	17724	17705	17674	17698	17871	17656	17722	17603	17616	17654	17796	17539	17791	17576	17677	17873	17523	17749	17658	17675	17740	17714	17738	17607	17629	17593	17678	17594	17807	17676	17717	17424	17577	17673	17631	17636	17808	17821	17558	17675	17674	17475	17768	17779	17645	17814	17688	17626	17489	17348	17432	17485	17689	17687	17633	17722	17708	17769	17701	17724	17704	17688	17683	17807	17717	17628	17701	17715	17641	17526	17638	17786	17667	17612	17752	17818	17679	17610	17862	17716	17575	17750	17607	17967	17590	17781	17613	17764	17678	17740	17694	17834	17645	17671	17648	17667	17427	17560	17649	17894	17754	17815	17720	17789	17793	17610	17663	17797	17787	17622	17726	17674	17491	17679	17690	17644	17808	17660	17568	17568	17806	17729	17797	17678	17708	17693	17862	17675	17575	17536	17660	17473	17786	17687	17887	17648	17771	17600	17709	17785	17727	17865	17611	17620	17432	17638	17576	17722	17791	17787	17774	17707	17597	17690	17481	17592	17623	17784	17676	17708	17799	17573	17736	17571	17626	17625	17678	17736	17663	17815	17798	17695	17852	17725	17672	17666	17556	17709	17969	17628	17612	17816	17640	17646	17449	17639	17776	17641	17665	17727	17643	17797	17608	17738	17562	17769	17670	17621	17703	17510	17649	17547	17751	17652	17668	17757	17724	17946	17885	17625	17616	17883	17746	17559	17634	17630	17710	17805	17729	17906	17689	17544	17653	17696	17532	17611	17444	17818	17683	17688	17689	17660	17901	17822	17694	17620	17610	17721	17717	17834	17860	17907	17651	17718	17670	17710	17621	17699	17645	17539	17742	17660	17826	17716	17863	17644	17591	17743	17712	17681	17631	17655	17658	17865	17707	17786	17754	17540	17819	17604	17786	17479	17727	17624	17601	17582	17669	17556	17495	17618	17689	17707	17671	17678	17668	17629	17723	17611	17772	17490	17611	17641	17678	17505	17737	17524	17814	17416	17666	17580	17687	17486	17785	17524	17741	17492	17590	17655	17980	17771	17392	17552	17597	17707	17747	17792	17514	17711	17681	17885	17714	17743	17679	17697	17755	17688	17672	17693	17857	17867	17783	17864	17924	17778	17896	17725	17890	17824	17809	17670	17601	17693	17684	17646	17756	17475	17570	17691	17744	17851	17919	17705	17846	17846	17777	17758	17513	17775	17734	17419	17607	17672	17811	17662	17708	17660	17624	17588	17838	17693	17677	17705	17643	17524	17615	17790	17936	17765	17729	17830	17682	17632	17722	17673	17580	17700	17765	17701	17796	17583	17699	17499	17522	17639	17828	17649	17544	17696	17675	17876	17876	17653	17694	17755	17739	17632	17571	17783	17526	17715	17632	17679	17772	17514	17602	17479	17745	17690	17635	17888	17537	17670	17441	17848	17661	17727	17703	17653	17587	17715	17812	17721	17713	17633	17671	17576	17740	17644	17968	17573	17646	17654	17634	17794	17704	17833	17852	17923	17607	17656	17766	17617	17752	17766	17716	17730	17474	17743	17744	17648	17635	17605	17664	17593	17618	17744	17637	17630	17597	17986	17552	17619	17732	17859	17930	17520	17666	17781	17697	17809	17685	17632	17836	17933	17870	17718	17817	17654	17901	17737	17880	17516	17794	17559	17729	17795	17720	17500	17654	17442	17685	17695	17758	17804	17582	17817	17699	17919	17641	17776	17669	17606	17600	17614	17614	17585	17930	17833	17831	17646	17855	17551	17657	17551	17820	17660	17679	17611	17803	17630	17661	17798	17825	17551	17528	17723	17782	17610	17845	17732	17699	17751	17650	17712	17957	17772	17754	17792	17600	17759	17824	17534	17483	17847	17902	17530	17616	17784	17632	17778	17676	17585	17690	17412	17698	17810	17741	17616	17608	17925	17719	17856	17630	17791	17857	17780	17480	17618	17595	17684	17741	17755	17752	17872	17797	17735	17786	17556	17744	17577	17834	17518	17384	17752	17609	17697	17695	17843	17707	17869	17763	17821	17580	17515	17738	17643	17560	17608	17799	17493	17730	17703	17518	17756	17661	17753	17564	17607	17694	17513	17686	17627	17682	17831	17570	17732	17501	17664	17623	17708	17704	17741	17602	17658	17648	17539	17663	17703	17531	17660	17685	17743	17670	17813	17590	17638	17787	17868	17497	17590	17734	17639	17826	17655	17701	17642	17633	17942	17823	17563	17682	17611	17770	17702	17848	17917	17818	17843	17664	17348	17571	17637	17714	17729	17659	17750	17725	17797	17671	17809	17660	17709	17696	17656	17575	17712	17508	17585	17556	17379	17680	17726	17707	17716	17806	17519	17663	17633	17739	17505	17657	17774	17973	17684	17665	17703	17537	17634	17738	17539	17744	17429	17809	17681	17641	17843	17736	17751	17619	17585	17606	17763	17476	17632	17685	17882	17765	17774	17569	17511	17650	17635	17589	17769	17525	17751	17634	17460	17707	17733	17688	17982	17799	17843	17697	17815	17731	17847	17594	17559	17468	17614	17650	17719	17468	17765	17702	17677	17784	17850	17741	17567	17694	17665	17556	17774	17602	17847	17633	17754	17756	17650	17819	17663	17619	17762	17864	17516	17613	17716	17697	17653	17747	17584	17770	17667	17627	17719	17750	17804	17386	17709	17732	17701	17807	17590	17979	17800	17918	17778	17759	17779	17660	17642	17672	17684	17522	17679	17508	17645	17627	17705	17816	17697	17655	17657	17758	17569	17525	17606	17634	17815	17734	17695	17668	17639	17734	17763	17833	17700	17709	17795	17862	17760	17678	17717	17680	17575	17471	17550	17723	17626	17817	17632	17655	17720	17660	17559	17799	17682	17761	17908	17809	17625	17763	17640	17459	17609	17579	17778	17625	17671	17781	17832	17675	17573	17730
16538	26907	25605	20545	18391	17079	16509	16105	16058	16005	40383	53744	38384	22355	15925	15037	14829	14670	14924	15017	14730	14840	14963	14862	14779	14900	14798	14716	14787	14719	14874	14783	14691	14729	14892	14814	14932	14743	14691	14755	14650	14864	15031	14870	14761	14921	14742	14831	14698	14902	14658	14874	14919	14944	15030	14860	14724	14780	14825	14824	14870	14767	14579	14802	14665	14743	14810	14860	14872	14802	14738	14844	14780	14779	14734	14753	14815	14893	14784	14609	14744	14739	14761	14792	14736	14639	14795	14665	14987	14815	14717	14940	14676	14903	14924	14874	14959	14774	14648	14692	14775	14843	14746	14713	14971	14803	14830	14764	14682	14867	14876	14710	14708	14946	14912	14797	14882	14697	14856	14746	14817	14918	14775	14711	14764	14832	14826	14803	14837	14659	14773	14739	14948	14780	14713	14640	14772	14688	14985	14848	14843	14907	14760	14904	14924	14732	15018	14728	14867	14785	14837	14818	14719	14684	14908	14727	14876	14778	14761	14773	14753	14644	14752	14703	14891	14858	14824	14634	14916	14851	14955	14646	14789	14807	14679	14773	14773	14771	14799	14666	14648	14732	14912	14825	14788	14697	14723	14827	14867	14805	14623	14673	14548	14733	14789	14751	14642	14792	14821	14832	14713	14835	14675	14799	14739	14959	14675	14717	14820	14817	14852	14746	14873	14806	14822	14831	14899	14714	14711	14753	14650	14746	14786	14897	14806	14800	14761	14663	14810	14704	14866	14711	14748	14968	14860	14723	14819	14860	14712	14719	14735	14573	14855	14802	14776	14722	14605	14680	14728	14728	14829	14659	14514	14630	14772	14889	14753	14853	14920	14776	14594	14612	14849	14742	14846	14850	14760	14558	14677	14777	14802	14714	14639	14737	14789	14881	14621	14922	14795	14731	14875	14859	14697	14885	14695	14883	14821	14702	14758	14756	14968	14729	15012	14716	14616	14808	14769	15052	14712	14835	14727	14870	14880	14778	14776	14822	14817	14736	14800	14840	14726	14755	14628	14825	14853	14816	14795	14616	14798	14711	14715	14931	14811	14756	14838	14795	14711	14837	14781	14782	14734	14817	14969	14878	14886	14775	14871	14789	14678	14745	14640	14600	14857	14688	14935	14853	14774	14760	14772	14799	14798	14703	15029	14752	14948	14858	14804	14839	14821	14822	14758	14837	14658	14842	14610	14998	14776	14724	14746	14879	14751	14714	14786	15008	14897	14661	14815	14734	14903	14826	14849	14864	14619	14765	14762	14806	14825	14637	14926	14843	14799	14804	14938	14893	14842	14943	14924	14724	14704	14824	14872	14679	14749	14921	14617	14781	14842	14869	14887	14883	14841	14796	14903	14682	14970	14733	14847	14652	14935	14641	14750	14745	14692	14677	14964	14889	14593	14708	14621	14762	14626	14917	14900	14871	14916	14758	14801	14887	14763	14813	14939	14835	14732	14967	14705	14825	14805	14659	14616	14676	14796	14786	14831	14691	14855	14815	14864	14816	14807	14737	14864	14669	14814	14788	14752	14763	14820	14728	14831	14845	14695	14915	14634	14671	14811	14992	14833	14702	14747	14766	14782	14733	14841	14781	14816	14753	14849	14802	14819	14770	14820	14817	14808	14787	14734	14879	14858	14867	14839	14804	14808	14739	14616	14692	14996	14722	14889	14689	14872	14715	14867	14717	14756	14842	14619	14823	14869	14882	14821	14787	14731	14729	14911	14733	14853	14806	14762	15000	14680	14819	14896	14704	14620	14680	14790	14918	14717	14745	14840	14748	14853	14831	14744	14599	14668	14735	14873	14567	14901	14772	14687	14745	14831	14679	14668	14779	14639	14726	14693	14843	14836	14837	14593	14688	14840	14787	14833	14783	14740	14808	14758	14731	14881	14891	14809	14794	14758	14791	14902	14925	14863	14778	14896	14708	14630	14751	14825	14875	14871	14708	14787	14726	14877	14832	14879	14547	14925	14764	14890	14778	14775	14839	14774	14669	14864	14772	14872	14855	14748	14763	15021	14716	14924	14673	14656	14678	14944	14788	14777	14771	14670	14873	14643	14686	14833	14708	14897	14730	14937	14888	14832	14642	14772	14701	14823	14820	14762	14675	14841	14538	14863	14990	14840	14794	14674	14750	14807	14733	14874	14759	14766	14776	14870	14650	14741	14780	14889	14784	14869	14731	14655	14870	14746	14712	14721	14738	14896	14571	14957	14797	14637	14857	14765	14694	14783	14749	14685	14842	14633	14804	14916	14804	14842	14812	14733	14845	14629	14834	14808	14924	14605	14506	14862	14769	14852	14822	14685	14680	14792	14835	14750	14966	14723	14774	14776	14829	14604	14728	14703	14939	14850	14827	14964	14837	14625	14672	14903	14641	14672	14771	14828	14835	14841	14881	14818	14752	14843	14865	14727	14699	14771	14858	14692	14789	14766	14777	14762	14632	14881	14833	14717	14844	14613	14858	14925	14715	14819	14872	14625	14622	14751	14738	14871	14869	14732	14694	14759	14958	14727	14829	14792	14858	14765	14731	14691	14805	14585	14982	14811	14915	14950	14755	14797	14705	14889	14717	14761	14832	14842	14623	14646	14860	14890	14771	14901	14718	14781	14768	14995	14879	14846	14819	14831	14791	14806	14786	14766	14689	14934	14967	15112	14870	14743	14725	14897	14766	14840	14710	14598	14841	14968	14917	14807	14708	14857	14656	14799	14937	14843	14715	14895	14843	14817	14829	14813	14846	14787	14701	14909	14714	14750	14861	14768	14780	14828	14904	14636	14766	14937	14773	14825	14819	14757	14620	14582	14795	14725	14759	14755	14851	14703	14866	14762	14932	14965	14792	14867	14786	14787	14659	14960	14857	14795	14683	14718	14801	14755	14819	14905	14769	14812	14817	14798	14821	14661	14588	14927	14877	14844	14842	14849	14814	14876	14750	14719	14660	14730	14814	14862	14731	14688	14641	14932	14675	14841	14677	14706	14879	14798	14641	14908	14828	14954	14723	14653	14840	14790	14853	14867	14815	14821	14856	14682	14848	14551	14821	14867	14586	14870	14905	14863	14844	14741	14772	14814	14850	14786	14931	14900	14743	14757	14925	14689	14869	14810	14828	14751	14837	14695	14986	14808	14630	14877	14803	14809	14714	14774	14706	14835	14804	14963	14786	14887	14906	14845	14898	14636	14769	14710	14700	14876	14851	14805	14798	14777	14934	14735	14746	14575	14812	14677	14757	14715	14733	14689	14823	14819	14895	14789	14666	14939	14765	14766	14843	14743	14817	14714	14738	14872	14833	14962	14927	14780	14723	14614	14919	14743	14796	14848	14945	14639	14744	14879	14855	14736	14758	14799	14807	14885	14932	14735	14923	14798	14833	14831	14964	14843	14789	14695	14573	14747	14783	14848	14699	14854	14797	14836	15016	14734	14630	14775	14801	14882	14804	14725	14687	14949	14827	14817	14779	14677	14728	14777	14750	14746	14762	14743	14747	14710	14798	14741	14883	14791	14890	14840	14694	14801	14762	14712	14737	14915	14868	14647	14672	14760	14663	14717	14825	14846	14647	14907	14845	14802	14730	14765	14689	14767	14988	14879	14823	14787	14773	14712	14783	14944	14756	14802	14665	14900	14791	14656	14843	14745	14708	14839	14867	14820	14857	14786	14824	14640	14634	14789	14946	14841	14793	14709	14892	14722	14910	14723	14786	14719	14698	14754	14657	14929	15059	14773	14812	14905	14711	14827	14848	14807	14816	14792	14787	14818	14792	14813	14762	14756	14867	14628	14619	14683	14816	14992	14679	14763	14924	14925	14721	14914	14990	14835	14799	14786	14882	14553	14841	14730	14821	14864	14722	14960	14805	14868	14848	14821	14854	14821	14882	14751	14792	14787	14814	14834	14739	14755	14733	14781	14852	14749	14886	14780	14929	14787	14796	14769	14790	14984	14851	14926	14818	14913	14678	14732	14897	14784	14875	14659	14647	14679	14678	14741	14649	14737	14917	14810	14838	14697	14802	14797	14836	14876	14833	14754	14762	14761	14867	14850	14711	14796	15001	14840	14793	14942	14756	14691	14916	14722	14767	14843	15054	14711	14711	14851	14816	14725	14919	14879	14856	14773	14781	14877	14786	14720	14785	14753	14723	14776	14838	14844	14806	14842	14890	14814	14689	14771	14858	14942	14714	14957	14856	14778	14821	14803	14884	14771	14938	14562	14832	14790	14796	14832	14778	14849	14777	14717	14682	14814	14742	14744	14878	14730	14753	14744	14855	14604	14691	14716	14788	14626	14822	14737	14855	14826	14731	14945	14900	14782	14767	14870	14739	14845	14810	14852	14898	14653	14755	14767	14796	14865	14929	14794	14828	14659	14659	14717	14623	14799	14926	14831	14915	14846	14711	14950	14811	14926	14762	14760	14725	14771	14636	14803	14814	14714	14790	14895	14742	14804	14755	14757	14673	14841	14822	14813	14814	14910	14743	14924	14735	14686	14721	14881	14797	14824	14884	14873	14793	14935	14632	15017	14789	14723	14898	14783	14846	14802	14798	14707	14743	14744	14806	14647	14865	14808	14800	14850	14819	14891	14672	14907	14814	14733	14881	14812	14860	14867	14766	14789	14771	14839	14780	14800	14739	14741	14665	14965	14854	14743	14722	14603	14683	14737	14839	14690	14896	14827	14884	14838	14909	14953	14661	14763	14874	14843	14776	14650	14783	14812	14972	14669	14925	14799	14634	14881	14815	14930	14853	14667	14708	14771	14732	14763	14672	14702	14747	14708	14997	14788	14807	14928	14824	14797	14831	14735	14848	14787	14877	14809	14783	14734	14798	14913	14728	14829	14832	14624	14736	14895	14914	14820	14605	14779	14685	14728	14647	14668	14759	14855	14695	14701	14803	14609	14712	14879	14856	14916	14694	14784	14729	14829	14807	14831	14731	14928	14738	14807	14748	14672	14730	14869	14924	14786	14481	14762	14832	14689	14842	14734	14586	14781	14680	14758	14802	14679	14793	14748	14841	14812	14750	14786	14846	14797	14668	14831	14754	14890	14879	14756	14787	14811	14654	14780	14702	14901	14658	14694	14965	14719	14797	14712	14811	14748	14857	14768	14791	14757	14744	14734	14978	14805	14930
29473	21237	20487	18874	17366	17699	17790	17491	17769	17591	19231	22918	21443	19154	17890	17941	17466	17549	17695	17532	17639	17532	17591	17564	17777	17666	17632	17530	17470	17511	17498	17589	17582	17301	17586	17469	17742	17413	17574	17720	17376	17735	17492	17622	17671	17752	17653	17445	17607	17582	17573	17588	17637	17564	17548	17509	17510	17293	17529	17406	17391	17548	17644	17484	17577	17695	17538	17588	17603	17652	17469	17637	17480	17466	17587	17732	17337	17695	17364	17537	17337	17608	17581	17429	17637	17615	17734	17434	17441	17559	17516	17466	17533	17363	17592	17467	17701	17558	17386	17620	17291	17392	17561	17664	17370	17694	17607	17419	17814	17660	17654	17497	17488	17314	17484	17589	17511	17699	17606	17790	17523	17462	17515	17532	17467	17692	17573	17444	17565	17558	17634	17665	17648	17704	17517	17532	17647	17642	17683	17617	17530	17386	17582	17560	17412	17432	17326	17461	17596	17318	17368	17503	17666	17371	17527	17681	17630	17555	17470	17356	17438	17618	17631	17580	17458	17508	17726	17804	17635	17509	17354	17471	17543	17499	17609	17532	17501	17564	17487	17669	17380	17584	17587	17626	17702	17454	17523	17398	17300	17386	17481	17758	17524	17545	17772	17448	17480	17483	17477	17478	17655	17531	17298	17540	17511	17660	17550	17470	17586	17550	17527	17631	17597	17295	17360	17625	17723	17642	17504	17460	17811	17556	17656	17585	17658	17410	17426	17538	17374	17506	17564	17656	17769	17440	17364	17727	17641	17489	17511	17467	17569	17724	17602	17712	17676	17389	17576	17592	17564	17596	17676	17481	17513	17559	17700	17521	17507	17775	17462	17537	17405	17460	17432	17568	17751	17387	17392	17629	17377	17421	17632	17667	17632	17685	17479	17406	17382	17437	17428	17598	17534	17512	17606	17517	17531	17451	17513	17783	17585	17735	17634	17510	17678	17509	17600	17808	17456	17344	17526	17709	17534	17332	17512	17482	17798	17578	17620	17692	17725	17605	17406	17746	17782	17479	17572	17541	17408	17780	17633	17545	17530	17612	17471	17734	17492	17461	17415	17528	17463	17516	17562	17585	17408	17331	17622	17537	17683	17631	17560	17458	17504	17408	17664	17559	17579	17497	17475	17626	17603	17775	17498	17694	17482	17497	17606	17508	17600	17589	17473	17502	17721	17653	17587	17443	17456	17504	17428	17501	17687	17658	17360	17363	17506	17446	17198	17554	17412	17641	17477	17605	17600	17425	17821	17634	17507	17498	17442	17673	17650	17870	17537	17563	17529	17840	17538	17640	17480	17438	17309	17595	17719	17495	17560	17607	17639	17335	17514	17532	17373	17728	17423	17573	17487	17561	17441	17643	17519	17616	17483	17600	17520	17500	17460	17667	17642	17437	17583	17238	17420	17643	17539	17493	17625	17687	17712	17517	17629	17630	17680	17465	17524	17560	17543	17466	17646	17582	17455	17598	17618	17528	17657	17525	17543	17522	17650	17390	17473	17552	17476	17601	17602	17530	17355	17490	17781	17706	17566	17687	17472	17515	17609	17631	17740	17658	17773	17676	17527	17470	17518	17372	17450	17378	17522	17622	17361	17579	17504	17383	17561	17636	17574	17615	17447	17495	17585	17610	17456	17573	17661	17598	17595	17446	17494	17577	17428	17409	17479	17489	17527	17609	17672	17631	17713	17545	17511	17557	17414	17509	17626	17794	17598	17459	17580	17516	17486	17613	17618	17629	17600	17257	17591	17788	17446	17697	17598	17734	17661	17497	17616	17505	17637	17337	17381	17529	17734	17396	17554	17574	17595	17565	17339	17469	17645	17598	17665	17524	17645	17744	17406	17630	17612	17632	17727	17555	17588	17870	17594	17396	17661	17450	17365	17537	17766	17564	17510	17550	17413	17504	17519	17502	17642	17655	17477	17545	17459	17555	17347	17326	17517	17508	17411	17525	17594	17503	17555	17646	17617	17686	17799	17880	17470	17496	17564	17626	17716	17449	17533	17500	17620	17519	17538	17404	17469	17478	17601	17550	17597	17671	17725	17521	17719	17744	17574	17364	17619	17624	17439	17605	17306	17546	17702	17604	17774	17725	17668	17320	17476	17432	17515	17389	17430	17628	17494	17603	17776	17469	17512	17610	17418	17568	17483	17736	17658	17698	17468	17429	17458	17635	17614	17502	17642	17563	17630	17800	17610	17613	17526	17334	17430	17373	17372	17485	17517	17504	17627	17545	17476	17634	17604	17578	17677	17422	17511	17537	17528	17622	17535	17505	17351	17575	17446	17593	17526	17477	17443	17589	17575	17444	17637	17558	17387	17706	17581	17601	17355	17400	17463	17408	17539	17581	17507	17628	17687	17760	17645	17561	17579	17456	17505	17611	17548	17391	17436	17598	17474	17528	17568	17532	17469	17507	17568	17729	17535	17577	17699	17460	17593	17554	17661	17593	17574	17542	17618	17467	17486	17373	17775	17349	17494	17525	17476	17327	17422	17415	17442	17393	17532	17318	17654	17658	17613	17509	17627	17526	17538	17599	17447	17512	17495	17619	17699	17508	17649	17779	17530	17478	17671	17458	17499	17663	17622	17922	17701	17645	17733	17544	17685	17487	17580	17798	17477	17477	17732	17718	17861	17669	17629	17499	17586	17172	17604	17478	17558	17414	17412	17693	17462	17578	17729	17618	17614	17525	17702	17506	17359	17523	17625	17503	17562	17530	17537	17622	17682	17531	17755	17554	17524	17483	17654	17445	17543	17423	17587	17526	17726	17653	17739	17555	17713	17545	17737	17404	17390	17650	17815	17525	17842	17726	17480	17583	17598	17548	17533	17552	17356	17378	17486	17337	17392	17415	17401	17697	17681	17444	17578	17476	17572	17602	17607	17751	17571	17506	17461	17679	17552	17566	17741	17724	17659	17587	17615	17519	17796	17664	17437	17272	17501	17670	17447	17603	17470	17575	17803	17622	17462	17509	17380	17658	17374	17416	17570	17610	17544	17510	17410	17504	17420	17844	17455	17714	17601	17559	17593	17431	17316	17471	17785	17393	17443	17704	17488	17445	17678	17529	17545	17517	17658	17568	17588	17673	17553	17486	17465	17528	17547	17608	17414	17522	17383	17658	17498	17476	17467	17519	17526	17411	17366	17357	17484	17738	17670	17570	17787	17497	17696	17818	17675	17687	17511	17496	17546	17578	17463	17582	17419	17672	17643	17556	17529	17578	17554	17486	17596	17535	17506	17471	17435	17627	17568	17516	17701	17562	17537	17586	17468	17474	17568	17420	17485	17673	17600	17722	17623	17498	17641	17640	17692	17567	17340	17331	17542	17799	17661	17416	17567	17612	17538	17511	17434	17432	17426	17671	17564	17432	17502	17540	17675	17493	17427	17545	17733	17618	17609	17481	17472	17522	17716	17642	17534	17581	17431	17433	17447	17605	17841	17791	17580	17414	17725	17543	17643	17479	17560	17551	17594	17668	17508	17673	17522	17681	17696	17514	17450	17473	17659	17636	17564	17651	17623	17444	17610	17432	17508	17453	17458	17467	17633	17577	17615	17444	17562	17645	17545	17515	17490	17383	17562	17535	17662	17538	17406	17527	17664	17483	17673	17508	17469	17644	17542	17233	17556	17667	17526	17536	17489	17508	17586	17658	17574	17419	17462	17511	17699	17727	17576	17491	17761	17580	17416	17458	17534	17745	17528	17665	17559	17537	17752	17541	17499	17563	17479	17463	17638	17559	17396	17419	17419	17492	17519	17435	17563	17551	17539	17608	17708	17711	17687	17471	17692	17600	17567	17642	17748	17322	17374	17467	17532	17798	17554	17608	17689	17671	17489	17615	17600	17654	17589	17417	17565	17592	17580	17573	17538	17691	17729	17702	17670	17544	17562	17460	17432	17524	17340	17760	17503	17412	17425	17524	17386	17473	17520	17839	17579	17421	17298	17641	17708	17631	17566	17548	17611	17444	17670	17579	17615	17643	17653	17629	17396	17699	17419	17641	17719	17436	17574	17594	17534	17669	17542	17596	17658	17505	17500	17455	17508	17473	17617	17598	17443	17511	17458	17341	17551	17482	17650	17637	17582	17586	17642	17634	17533	17336	17555	17671	17539	17668	17410	17578	17602	17524	17544	17528	17474	17653	17508	17557	17713	17559	17348	17734	17653	17544	17451	17412	17448	17390	17447	17485	17613	17401	17428	17513	17601	17648	17549	17380	17727	17399	17718	17511	17545	17624	17481	17530	17783	17504	17632	17537	17420	17557	17420	17577	17550	17641	17495	17456	17867	17669	17608	17632	17701	17509	17536	17337	17488	17460	17503	17466	17498	17357	17344	17527	17683	17599	17583	17557	17620	17674	17709	17305	17388	17660	17589	17596	17518	17514	17727	17453	17477	17483	17630	17747	17509	17401	17817	17577	17644	17648	17669	17487	17497	17626	17426	17552	17482	17617	17626	17564	17659	17470	17389	17484	17361	17632	17543	17491	17615	17565	17546	17591	17492	17602	17578	17728	17654	17710	17699	17399	17428	17610	17633	17558	17558	17637	17550	17435	17340	17624	17583	17395	17369	17547	17667	17327	17524	17359	17545	17277	17576	17582	17635	17528	17448	17555	17849	17564	17544	17583	17817	17657	17667	17772	17747	17572	17833	17667	17543	17556	17622	17730	17558	17662	17577	17484	17564	17424	17645	17506	17603	17488	17585	17774	17422	17407	17545	17532	17559	17480	17561	17738	17566	17685	17786	17622	17597	17568	17412	17531	17808	17515	17621	17454	17490	17464	17401	17557	17617	17532	17522	17619	17662	17735	17733	17625	17708	17780	17558	17620	17634	17526	17523	17621	17685	17444	17614	17777	17609	17875	17617	17569	17657	17565	17492	17545	17695	17625	17456	17522	17688	17529	17368	17616	17478	17557	17475	17638	17496	17716	17495	17491	17505	17655	17597	17638	17695	17543	17366	17730	17412	17620	17543	17601	17607	17607	17520	17507	17509	17249	17427	17621	17607	17562	17537	17672	17545	17399	17559	17577	17631	17432	17708	17575	17507	17465	17760	17692	17592	17527	17598	17644	17540	17374	17419	17419	17542	17410	17650	17504	17625	17320	17478	17430	17609	17430	17615	17678
15448	15560	15479	15023	14851	14982	14998	14810	14853	14852	17714	21824	18769	16031	14956	14734	14569	14686	14881	14672	14676	14607	14760	14865	14615	14759	14668	14698	14502	14630	14934	14794	14795	14552	14854	14745	14614	14925	14685	14681	14688	14607	14654	14695	14760	14771	14527	14749	14686	14736	14608	14884	14726	14680	14738	14675	14818	14566	14687	14836	14686	14750	14669	14635	14703	14509	14656	14729	14759	14616	14870	14689	14677	14796	14675	14713	14790	14813	14688	14741	14858	14599	14788	14775	14592	14686	14713	14707	14762	14756	14554	14794	14667	14703	14743	14789	14795	14743	14705	14648	14686	14611	14652	14784	14820	14750	14689	14585	14723	14496	14588	14644	14834	14635	14684	14742	14717	14620	14790	14796	14601	14621	14616	14862	14597	14661	14752	14795	14707	14800	14883	14624	14757	14844	14746	14800	14775	14815	14839	14499	14707	14636	14694	14753	14660	14736	14707	14793	14643	14641	14707	14735	14699	14517	14819	14839	14503	14688	14753	14709	14716	14711	14620	14882	14582	14681	14724	14684	14650	14775	14679	14666	14555	14781	14816	14587	14902	14769	14824	14662	14655	14715	14601	14784	14782	14668	14825	14885	14694	14598	14543	14764	14863	14686	14828	14668	14736	14649	14666	14686	14811	14490	14696	14824	14652	14869	14685	14693	14742	14733	14854	14678	14723	14858	14457	14641	14736	14645	14774	14859	14551	14930	14729	14736	14759	14790	14748	14932	14799	14542	14645	14740	14644	14560	14758	14959	14587	14677	14602	14648	14629	14801	14672	14680	14725	14681	14618	14650	14635	14726	14807	14486	14671	14904	14633	14548	14854	14661	14614	14610	14799	14778	14857	14723	14673	14693	14804	14784	14806	14630	14700	14665	14753	14817	14748	14650	14737	14860	14643	14739	14766	14853	14751	14699	14683	14819	14914	14667	14655	14534	14619	14672	14696	14742	14782	14717	14513	14907	14575	14876	14740	14673	14761	14543	14777	14651	14602	14636	14720	14714	14578	14682	14537	14552	14786	14718	14730	14624	14443	14667	14601	14697	14755	14816	14699	14512	14712	14504	14686	14724	14853	14843	14885	14651	14558	14535	14843	14855	14729	14817	14770	14820	14749	14936	14705	14897	14712	14567	14748	14747	14772	14751	14783	14699	14634	14891	14785	14761	14716	14635	14706	14662	14711	14800	14457	14839	14824	14584	14891	14594	14744	14901	14727	14707	14880	14846	14814	14690	14730	14598	14820	14702	14641	14725	14787	14812	14794	14649	14756	14583	14694	14839	14652	14728	14739	14682	14750	14658	14613	14535	14653	14665	14825	14779	14741	14614	14765	14657	14707	14778	14633	14758	14546	14605	14566	14585	14747	14631	14906	14796	14752	14900	14796	14699	14837	14670	14618	14626	14669	14684	14542	14803	14770	14661	14665	14667	14693	14688	14706	14675	14836	14606	14623	14820	14638	14832	14865	14690	14838	14804	14720	14605	14604	14772	14613	14787	14836	14780	14676	14527	14802	14538	14793	14803	14616	14671	14613	14675	14726	14811	14882	14503	14799	14855	14576	14673	14705	14560	14661	14686	14975	14511	14825	14644	14784	14816	14708	14817	14693	14557	14718	14842	14536	14750	14800	14707	14693	14839	14709	14519	14801	14726	14633	14658	14556	14852	14762	14784	14510	14779	14692	14766	14766	14663	14612	14785	14773	14779	14745	14780	14800	14799	14707	14711	14684	14846	14577	14793	14547	14862	14670	14875	14901	14672	14796	14748	14714	14734	14598	14753	14672	14679	14893	14707	14768	14792	14667	14823	14732	14594	14504	14622	14689	14758	14789	14903	14722	14645	14698	14567	14779	14682	14741	14703	14635	14603	14905	14737	14698	14701	14728	14879	14722	14729	14854	14691	14776	14957	14834	14796	14891	14703	14728	14771	14664	14677	14496	14644	14599	14736	14789	14712	14678	14832	14653	14777	14814	14616	14716	14765	14654	14894	14606	14805	14778	14617	14800	14657	14668	14860	14728	14820	14667	14738	14713	14721	14874	14673	14866	14492	14667	14730	14596	14749	14578	14720	14604	14769	14607	14644	14732	14711	14711	14859	14829	14605	14745	14539	14662	14768	14727	14794	14501	14494	14634	14854	14634	14812	14701	14854	14632	14777	14596	14785	14628	14758	14766	14748	14737	14821	14699	14670	14696	14714	14605	14687	14788	14762	14752	14680	14693	14646	14719	14687	14710	14535	14718	14752	14702	14760	14863	14644	14657	14876	14676	14715	14717	14647	14585	14962	14756	14751	14745	14880	14545	14679	14726	14709	14878	14800	14879	14672	14648	14773	14677	14646	14685	14771	14819	14756	14657	14710	14876	14693	14478	14743	14817	14561	14735	14714	14799	14664	14744	14840	14696	14661	14813	14767	14855	14578	14842	14860	14667	14807	14621	14912	14834	14740	14802	14781	14596	14794	14733	14791	14640	14836	14805	14765	14664	14705	14563	14779	14869	14791	14548	14748	14766	14624	14515	14624	14846	14619	14650	14720	14508	14751	14779	14556	14814	14705	14744	14800	14518	14779	14762	14743	14680	14691	14714	14649	14698	14758	14810	14738	14703	14680	14617	14874	14637	14793	14585	14854	14686	14729	14632	14833	14666	14719	14610	14811	14481	14497	14620	14887	15017	14606	14656	14886	14528	14684	14593	14876	14596	14680	14834	14656	14708	14694	14655	14866	14726	14874	14615	14571	14737	14631	14803	14608	14692	14692	14734	14654	14604	14760	14686	14788	14811	14773	14766	14749	14720	14656	14875	14702	14852	14869	14733	14701	14657	14759	14709	14681	14718	14639	14574	14707	14581	14839	14924	14623	14756	14933	14667	14698	14722	14843	14707	14615	14682	14627	14744	14708	14665	14845	14662	14654	14852	14587	14763	14685	14778	14756	14572	14639	14700	14628	14768	14679	14748	14694	14679	14710	14833	14850	14732	14754	14778	14719	14728	14651	14790	14586	14721	14746	14684	14729	14693	14710	14793	14599	14766	14710	14768	14670	14741	14582	14534	14802	14647	14679	14704	14795	14775	14713	14707	14715	14698	14655	14687	14662	14700	14729	14701	14623	14757	14696	14721	14800	14747	14808	14826	14792	14819	14700	14672	14710	14840	14695	14745	14782	14582	14778	14744	14684	14631	14406	14733	14800	14751	14768	14754	14772	14700	14742	14615	14708	14790	14886	14698	14718	14797	14724	14799	14826	14722	14714	14731	14624	14854	14653	14844	14813	14855	14652	14717	14697	14722	14673	14752	14843	14703	14529	14563	14803	14707	14648	14772	14800	14880	14972	14875	14759	14637	14707	14746	14663	14776	14734	14673	14745	14828	14686	14690	14767	14664	14777	14785	14749	14896	14701	14783	14805	14592	14650	14667	14798	14510	14691	14581	14693	14755	14877	14719	14721	14646	14801	14649	14758	14703	14598	14595	14637	14732	14734	14729	14673	14617	14703	14692	14743	14671	14683	14887	14642	14576	14681	14599	14771	14523	14688	14702	14569	14783	14693	14583	14673	14500	14791	14734	14613	14523	14678	14861	14855	14706	14676	14743	14784	14724	14749	14683	14757	14863	14622	14835	14751	14781	14563	14825	14763	14812	14517	14621	14831	14572	14617	14750	14736	14683	14814	14786	14609	14770	14790	14689	14781	14769	14774	14821	14761	14812	14892	14637	14601	14498	14859	14716	14734	14537	14877	14648	14641	14785	14778	14489	14759	14594	14921	14749	14839	14678	14687	14673	14778	14694	14593	14812	14771	14559	14810	14609	14773	14649	14716	14899	14681	14595	14722	14735	14641	14597	14723	14741	14659	14791	14704	14648	14718	14614	14729	14668	14733	14776	14724	14683	14740	14767	14688	14852	14931	14757	14862	14806	14665	14591	14699	14695	14710	14716	14705	14778	14762	14793	14707	14688	14654	14575	14593	14618	14811	14764	14734	14707	14882	14583	14767	14686	14801	14670	14674	14717	14844	14826	14769	14597	14619	14818	14796	14617	14944	14784	14771	14560	14929	14772	14696	14674	14639	14606	14730	14596	14895	14725	14601	14768	14635	14715	14768	14732	14628	14737	14722	14596	14628	14643	14568	14473	14881	14828	14597	14623	14747	14652	14729	14868	14886	14670	14634	14689	14898	14773	14766	14845	14724	14786	14859	14695	14780	14638	14658	14799	14734	14569	14814	14860	14505	14669	14843	14661	14712	14662	14611	14849	14716	14702	14700	14779	14785	14527	14735	14697	14854	14544	14838	14822	14830	14661	14831	14779	14783	14722	14587	14719	14734	14648	14715	14834	14917	14655	14644	14752	14690	14750	14794	14745	14846	14617	14764	14765	14785	14750	14643	14584	14778	14700	14725	14626	14555	14699	14737	14684	14733	14695	14752	14811	14593	14775	14622	14787	14638	14680	14708	14627	14626	14611	14677	14822	14645	14761	14613	14782	14680	14783	14859	14651	14773	14593	14603	14876	14649	14725	14772	14703	14693	14634	14626	14727	14688	14729	14871	14721	14710	14686	14677	14612	14781	14723	14667	14704	14464	14707	14676	14733	14754	14739	14765	14587	14681	14521	14648	14716	14636	14730	14834	14643	14651	14659	14677	14673	14848	14714	14720	14535	14908	14802	14555	14814	14673	14548	14695	14700	14689	14808	14724	14508	14689	14790	14718	14649	14684	14567	14842	14805	14580	14745	14646	14648	14701	14931	14838	14811	14667	14708	14687	14922	14771	14636	14833	14769	14519	14522	14629	14777	14703	14792	14838	14376	14679	14722	14828	14543	14704	14692	14744	14851	14736	14809	14820	14696	14760	14790	14805	14584	14827	14822	14661	14730	14644	14673	14763	14774	14749	14740	14715	14717	14794	14593	14724	14550	14595	14743	14770	14731	14649	14707	14684	14806	14707	14619	14785	14787	14617	14754	14724	14844	14872	14702	14484	14918	14703	14791	14770	14803	14742	14733	14735	14719	14681	14660	14720	14734	14712	14801	14608	14661	14816	14785	14720	14769	14711	14675	14711	14575	14854	14770	14619	14933	14860	14785	14704	14700	14700	14732	14767	14745	14712	14705	14670	14693	14696	14711	14728	14778	14701	14680	14853
25572	20800	26968	25314	20269	18640	18603	17890	17630	17780	27756	38440	29407	21692	18249	17872	17754	17534	17490	17485	17613	17185	17368	17599	17419	17383	17594	17492	17505	17441	17206	17505	17631	17409	17496	17590	17578	17620	17529	17664	17409	17472	17285	17586	17691	17399	17432	17576	17513	17354	17568	17344	17468	17439	17659	17428	17410	17547	17549	17338	17408	17553	17453	17499	17201	17409	17645	17461	17486	17232	17302	17421	17577	17211	17511	17678	17432	17795	17551	17267	17235	17354	17495	17481	17423	17467	17231	17531	17407	17332	17617	17285	17299	17522	17216	17286	17609	17679	17473	17354	17417	17404	17559	17382	17372	17581	17452	17432	17521	17324	17456	17436	17429	17556	17484	17514	17504	17541	17293	17256	17498	17394	17465	17369	17537	17532	17403	17435	17235	17554	17382	17267	17575	17461	17310	17507	17271	17505	17325	17677	17563	17320	17524	17653	17445	17401	17487	17517	17465	17463	17375	17347	17556	17206	17347	17284	17447	17476	17468	17470	17322	17552	17521	17511	17544	17373	17399	17379	17284	17633	17443	17507	17415	17178	17396	17474	17247	17474	17559	17556	17515	17516	17316	17562	17377	17406	17228	17550	17550	17410	17510	17366	17431	17293	17578	17272	17349	17582	17495	17377	17231	17473	17619	17448	17427	17387	17618	17363	17326	17210	17367	17299	17453	17405	17187	17444	17498	17549	17431	17496	17394	17580	17280	17386	17386	17589	17509	17475	17259	17560	17540	17440	17582	17408	17511	17368	17382	17371	17242	17327	17487	17448	17471	17433	17504	17467	17380	17458	17418	17473	17390	17355	17384	17258	17330	17383	17271	17286	17448	17480	17443	17549	17438	17254	17386	17276	17559	17443	17619	17464	17304	17386	17364	17376	17511	17441	17441	17484	17550	17500	17401	17493	17319	17230	17667	17411	17134	17456	17345	17276	17441	17462	17409	17381	17473	17309	17431	17739	17331	17204	17348	17535	17385	17508	17443	17312	17456	17239	17540	17592	17349	17402	17388	17517	17318	17243	17492	17431	17588	17512	17542	17491	17461	17379	17389	17453	17355	17341	17595	17537	17214	17138	17143	17407	17486	17172	17242	17337	17397	17393	17426	17510	17320	17434	17334	17370	17259	17440	17374	17473	17435	17205	17239	17464	17542	17427	17552	17556	17325	17379	17328	17360	17471	17355	17539	17495	17479	17618	17457	17368	17356	17315	17336	17452	17480	17508	17460	17361	17528	17478	17547	17411	17520	17492	17485	17290	17567	17312	17547	17464	17474	17204	17499	17358	17377	17313	17465	17486	17409	17724	17387	17439	17447	17331	17358	17512	17483	17522	17464	17388	17510	17315	17487	17325	17537	17290	17438	17437	17542	17343	17239	17447	17355	17398	17354	17407	17476	17569	17530	17568	17407	17439	17561	17283	17370	17484	17308	17378	17271	17368	17266	17287	17406	17259	17257	17453	17389	17390	17537	17447	17407	17284	17388	17717	17643	17360	17509	17584	17473	17519	17475	17295	17636	17382	17497	17282	17322	17436	17488	17269	17556	17403	17292	17433	17454	17507	17543	17358	17455	17390	17404	17325	17414	17332	17540	17592	17607	17527	17467	17480	17399	17314	17289	17429	17444	17316	17322	17333	17456	17430	17337	17407	17362	17280	17397	17516	17468	17215	17453	17342	17554	17534	17520	17315	17376	17426	17479	17338	17490	17662	17372	17393	17478	17275	17391	17434	17374	17250	17533	17430	17436	17382	17188	17276	17409	17448	17310	17364	17464	17355	17418	17265	17499	17328	17269	17469	17552	17529	17621	17439	17501	17297	17611	17539	17561	17402	17435	17518	17358	17487	17468	17491	17274	17539	17588	17413	17270	17475	17432	17425	17597	17399	17260	17290	17415	17522	17421	17470	17408	17499	17409	17479	17536	17260	17606	17596	17498	17338	17463	17545	17366	17363	17441	17422	17440	17319	17407	17458	17515	17674	17603	17423	17441	17539	17374	17335	17299	17143	17466	17486	17593	17503	17323	17292	17512	17399	17417	17511	17677	17396	17425	17524	17368	17446	17402	17514	17551	17268	17552	17465	17370	17362	17445	17444	17538	17578	17433	17400	17368	17377	17340	17433	17615	17547	17434	17481	17339	17479	17375	17197	17253	17527	17575	17474	17491	17552	17417	17497	17468	17445	17570	17171	17533	17214	17340	17286	17541	17435	17398	17299	17522	17446	17397	17448	17574	17268	17509	17321	17690	17389	17326	17423	17367	17429	17420	17521	17665	17415	17376	17472	17492	17360	17194	17399	17287	17198	17643	17470	17633	17274	17410	17661	17539	17447	17268	17482	17504	17542	17482	17281	17350	17370	17403	17404	17299	17652	17358	17274	17508	17467	17420	17380	17425	17453	17423	17476	17410	17436	17433	17509	17658	17228	17466	17683	17462	17280	17518	17432	17372	17402	17321	17438	17232	17396	17500	17471	17631	17290	17526	17545	17364	17378	17330	17472	17159	17421	17257	17357	17627	17272	17640	17572	17420	17435	17320	17350	17326	17527	17627	17477	17429	17496	17541	17379	17527	17288	17390	17499	17389	17591	17473	17325	17589	17460	17378	17528	17333	17336	17472	17335	17445	17302	17403	17496	17587	17450	17340	17331	17551	17354	17432	17480	17642	17631	17477	17333	17558	17538	17547	17513	17437	17340	17428	17450	17483	17690	17458	17512	17561	17458	17415	17123	17559	17408	17516	17483	17395	17512	17323	17565	17410	17450	17554	17441	17308	17557	17380	17620	17498	17605	17449	17437	17600	17386	17527	17505	17591	17485	17570	17384	17498	17534	17231	17405	17391	17427	17497	17415	17270	17429	17362	17514	17545	17421	17484	17486	17479	17548	17631	17380	17351	17371	17323	17472	17481	17383	17315	17454	17519	17489	17356	17150	17255	17608	17460	17750	17435	17519	17580	17314	17561	17656	17435	17315	17351	17462	17288	17463	17512	17277	17345	17506	17404	17495	17300	17516	17391	17478	17388	17569	17591	17501	17512	17380	17379	17605	17461	17386	17340	17442	17540	17617	17446	17457	17467	17428	17364	17375	17436	17409	17550	17468	17396	17283	17394	17215	17448	17337	17722	17447	17430	17429	17527	17331	17572	17511	17358	17393	17460	17343	17552	17554	17515	17580	17436	17133	17550	17451	17507	17594	17482	17521	17614	17345	17526	17517	17449	17404	17573	17590	17476	17336	17295	17457	17657	17566	17642	17564	17235	17403	17539	17606	17448	17541	17250	17227	17617	17603	17436	17342	17757	17497	17389	17553	17334	17518	17342	17377	17473	17421	17477	17450	17573	17424	17435	17557	17546	17651	17271	17325	17276	17249	17525	17379	17612	17577	17574	17603	17563	17472	17324	17295	17525	17533	17392	17528	17593	17436	17530	17634	17656	17371	17615	17471	17488	17624	17531	17388	17441	17469	17453	17640	17339	17505	17292	17561	17389	17360	17486	17441	17617	17527	17287	17468	17264	17325	17277	17480	17608	17394	17501	17572	17417	17505	17436	17408	17676	17674	17478	17439	17384	17384	17319	17493	17375	17452	17635	17625	17385	17356	17395	17510	17646	17459	17452	17469	17515	17617	17394	17331	17342	17475	17510	17420	17378	17360	17508	17336	17554	17394	17414	17473	17532	17442	17409	17407	17415	17609	17539	17337	17274	17686	17485	17663	17533	17369	17458	17565	17426	17428	17264	17438	17330	17272	17449	17519	17467	17525	17401	17443	17210	17515	17557	17467	17320	17400	17401	17457	17599	17290	17290	17192	17359	17384	17560	17438	17492	17400	17461	17388	17458	17499	17472	17597	17567	17478	17377	17280	17458	17343	17549	17593	17391	17646	17551	17126	17548	17351	17508	17356	17582	17439	17333	17496	17233	17466	17605	17413	17519	17354	17587	17416	17560	17513	17552	17400	17482	17283	17576	17413	17304	17324	17449	17339	17434	17226	17224	17610	17487	17374	17537	17502	17594	17350	17328	17296	17291	17592	17326	17183	17564	17565	17542	17460	17396	17497	17518	17349	17416	17542	17620	17414	17576	17509	17329	17568	17547	17492	17345	17486	17600	17459	17455	17370	17226	17563	17474	17596	17497	17311	17370	17329	17453	17506	17530	17355	17452	17487	17469	17592	17638	17487	17473	17454	17625	17462	17508	17322	17394	17445	17586	17572	17351	17560	17470	17516	17375	17292	17420	17408	17267	17215	17469	17213	17354	17436	17549	17370	17250	17186	17482	17376	17304	17406	17418	17381	17430	17331	17328	17490	17222	17578	17384	17377	17489	17468	17438	17505	17505	17256	17222	17650	17302	17385	17398	17483	17507	17208	17347	17473	17400	17272	17375	17455	17224	17373	17342	17595	17370	17574	17522	17388	17459	17542	17522	17374	17370	17285	17325	17314	17335	17349	17222	17457	17602	17414	17397	17566	17455	17370	17246	17595	17429	17545	17440	17298	17591	17597	17352	17527	17357	17410	17415	17320	17367	17292	17371	17286	17328	17528	17606	17571	17632	17483	17607	17496	17377	17403	17595	17406	17627	17289	17501	17408	17356	17586	17302	17519	17339	17417	17399	17280	17311	17332	17469	17468	17520	17357	17573	17267	17666	17314	17293	17578	17509	17427	17457	17369	17371	17474	17388	17363	17477	17457	17373	17619	17638	17602	17468	17463	17409	17260	17336	17198	17462	17233	17423	17475	17452	17428	17494	17456	17588	17493	17447	17515	17497	17367	17524	17438	17364	17447	17605	17441	17495	17467	17457	17474	17135	17370	17440	17435	17254	17481	17611	17506	17546	17442	17385	17320	17560	17437	17609	17319	17537	17425	17340	17235	17590	17586	17468	17514	17427	17409	17252	17368	17445	17377	17399	17548	17662	17434	17305	17332	17420	17334	17410	17564	17560	17441	17398	17356	17525	17434	17280	17393	17398	17566	17270	17703	17593	17424	17461	17393	17541	17462	17272	17587	17653	17245	17303	17105	17545	17328	17665	17406	17449	17488	17481	17567	17404	17505	17462	17480	17587	17489	17617	17583	17596	17479	17424	17344	17439	17381	17435	17553	17469	17568	17481	17484	17548	17285	17360	17345	17577	17477
14043	19842	19013	16962	15994	15440	15272	15220	15178	15071	29825	39224	26753	18104	15175	14744	14748	14512	14836	14568	14685	14741	14658	14663	14715	14632	14523	14603	14712	14580	14670	14644	14720	14651	14607	14722	14561	14614	14761	14657	14688	14794	14880	14585	14581	14751	14579	14703	14626	14474	14439	14640	14552	14649	14707	14616	14644	14537	14565	14714	14655	14571	14669	14722	14576	14513	14706	14635	14700	14738	14923	14726	14780	14757	14677	14662	14719	14615	14750	14534	14807	14610	14681	14800	14777	14653	14678	14846	14585	14645	14739	14679	14719	14644	14665	14763	14689	14688	14739	14651	14871	14527	14582	14614	14561	14630	14728	14813	14768	14634	14618	14742	14385	14498	14663	14607	14645	14594	14621	14736	14785	14763	14669	14578	14633	14753	14535	14553	14783	14709	14809	14583	14618	14710	14625	14819	14600	14796	14547	14482	14590	14747	14379	14580	14735	14501	14726	14772	14636	14770	14705	14728	14690	14706	14608	14669	14639	14651	14559	14597	14633	14687	14654	14763	14776	14523	14553	14606	14735	14640	14533	14647	14854	14571	14614	14869	14614	14670	14721	14641	14549	14622	14512	14630	14716	14743	14686	14831	14675	14792	14562	14721	14760	14819	14615	14533	14677	14719	14769	14480	14678	14671	14576	14468	14651	14655	14733	14734	14760	14622	14717	14615	14663	14617	14681	14688	14862	14565	14798	14641	14604	14532	14695	14659	14664	14648	14577	14636	14629	14807	14688	14562	14706	14804	14559	14496	14637	14537	14659	14686	14695	14691	14673	14634	14621	14737	14661	14850	14761	14741	14534	14894	14629	14559	14632	14660	14616	14485	14733	14797	14639	14702	14797	14580	14698	14778	14812	14655	14691	14785	14615	14721	14664	14696	14642	14764	14605	14657	14644	14770	14606	14633	14715	14625	14473	14741	14497	14813	14583	14592	14671	14406	14702	14733	14771	14759	14752	14547	14685	14474	14696	14740	14559	14697	14695	14641	14701	14692	14523	14653	14772	14580	14731	14763	14781	14577	14602	14677	14638	14750	14712	14824	14755	14502	14675	14539	14753	14683	14674	14617	14588	14612	14670	14541	14833	14761	14546	14688	14614	14472	14539	14695	14568	14667	14608	14690	14864	14674	14672	14760	14635	14705	14500	14606	14654	14609	14515	14571	14667	14705	14809	14488	14567	14748	14676	14638	14605	14605	14657	14657	14643	14744	14563	14669	14755	14693	14756	14723	14595	14598	14558	14619	14503	14579	14754	14647	14590	14535	14805	14698	14646	14693	14664	14803	14628	14606	14640	14601	14761	14611	14646	14564	14639	14509	14615	14593	14666	14842	14709	14629	14562	14556	14750	14663	14736	14608	14690	14480	14635	14379	14606	14645	14731	14452	14691	14686	14546	14462	14774	14752	14750	14608	14779	14679	14535	14689	14599	14583	14623	14700	14671	14536	14661	14786	14665	14758	14639	14749	14622	14588	14670	14765	14568	14568	14584	14830	14577	14559	14563	14639	14695	14692	14615	14539	14660	14609	14662	14535	14664	14556	14617	14799	14816	14740	14767	14537	14683	14635	14607	14620	14837	14702	14613	14651	14686	14594	14796	14523	14716	14568	14643	14654	14436	14695	14718	14722	14886	14461	14775	14583	14778	14594	14710	14556	14638	14603	14651	14770	14677	14700	14607	14660	14609	14775	14648	14430	14844	14572	14556	14718	14648	14579	14746	14629	14439	14714	14667	14783	14434	14593	14724	14699	14684	14483	14628	14604	14543	14716	14523	14762	14654	14804	14758	14721	14732	14669	14598	14668	14729	14638	14788	14416	14625	14613	14715	14612	14630	14675	14624	14531	14564	14623	14680	14668	14463	14712	14832	14664	14618	14398	14771	14793	14623	14753	14616	14675	14562	14630	14743	14500	14651	14628	14559	14769	14668	14723	14770	14671	14505	14768	14711	14722	14800	14575	14583	14572	14711	14716	14662	14564	14732	14734	14701	14811	14687	14649	14746	14528	14604	14766	14744	14712	14476	14794	14685	14684	14607	14710	14504	14676	14946	14681	14591	14493	14619	14713	14627	14652	14671	14658	14793	14605	14596	14712	14740	14624	14644	14660	14583	14551	14626	14726	14603	14677	14442	14722	14619	14807	14593	14748	14733	14457	14452	14614	14734	14705	14715	14760	14566	14545	14705	14658	14737	14650	14803	14660	14745	14628	14727	14769	14604	14568	14495	14725	14807	14616	14597	14460	14610	14631	14622	14665	14642	14486	14680	14571	14608	14589	14834	14773	14833	14628	14658	14620	14615	14623	14452	14886	14634	14604	14669	14526	14580	14732	14627	14718	14581	14527	14562	14580	14590	14784	14673	14526	14512	14777	14683	14741	14832	14522	14519	14647	14526	14468	14722	14709	14733	14667	14702	14649	14631	14778	14594	14717	14593	14499	14662	14638	14671	14730	14462	14543	14519	14615	14509	14579	14732	14696	14607	14627	14492	14650	14689	14625	14714	14804	14585	14603	14584	14841	14764	14776	14546	14765	14624	14850	14725	14591	14609	14697	14658	14688	14671	14591	14757	14714	14456	14717	14653	14635	14456	14751	14692	14639	14783	14817	14725	14650	14747	14669	14619	14718	14579	14705	14858	14468	14615	14705	14575	14536	14624	14713	14759	14687	14545	14512	14521	14539	14631	14572	14665	14652	14619	14713	14585	14714	14564	14740	14666	14652	14690	14569	14851	14726	14745	14695	14628	14633	14784	14536	14384	14633	14622	14754	14661	14797	14699	14760	14780	14684	14777	14618	14517	14706	14736	14593	14644	14781	14668	14607	14594	14733	14721	14667	14756	14718	14486	14544	14454	14612	14654	14747	14655	14423	14643	14593	14724	14749	14742	14656	14826	14633	14675	14750	14560	14739	14675	14714	14703	14664	14551	14702	14688	14634	14659	14786	14633	14750	14837	14565	14584	14538	14856	14684	14721	14561	14615	14892	14589	14502	14698	14838	14749	14671	14694	14638	14774	14561	14636	14992	14583	14501	14729	14664	14417	14842	14578	14809	14662	14580	14605	14488	14726	14590	14470	14664	14600	14606	14589	14436	14706	14674	14850	14613	14724	14521	14587	14549	14688	14632	14766	14787	14740	14436	14581	14554	14782	14710	14664	14631	14650	14785	14631	14645	14773	14714	14560	14673	14635	14841	14732	14455	14504	14665	14492	14532	14665	14492	14551	14757	14731	14633	14635	14752	14661	14735	14866	14600	14635	14517	14736	14606	14584	14690	14748	14665	14749	14650	14737	14654	14758	14586	14735	14760	14718	14685	14824	14720	14755	14743	14872	14674	14712	14577	14822	14770	14802	14798	14699	14955	14584	14611	14676	14601	14668	14530	14730	14703	14683	14737	14603	14715	14717	14655	14700	14642	14671	14593	14560	14743	14771	14592	14597	14557	14605	14634	14548	14629	14679	14625	14670	14710	14571	14618	14489	14515	14492	14700	14581	14701	14520	14536	14734	14725	14580	14555	14828	14436	14680	14632	14815	14567	14525	14760	14396	14906	14651	14751	14559	14515	14720	14471	14593	14758	14693	14670	14660	14698	14733	14603	14732	14739	14681	14679	14611	14506	14714	14585	14549	14760	14609	14677	14570	14586	14738	14816	14566	14683	14665	14655	14665	14692	14773	14722	14628	14900	14893	14625	14639	14705	14689	14688	14715	14481	14767	14652	14697	14603	14658	14821	14685	14598	14640	14700	14718	14713	14636	14615	14579	14632	14686	14633	14684	14689	14728	14875	14659	14641	14765	14603	14614	14707	14638	14627	14819	14439	14611	14731	14661	14716	14650	14571	14586	14753	14718	14699	14749	14799	14492	14574	14674	14607	14818	14521	14821	14672	14626	14597	14588	14666	14667	14657	14703	14753	14492	14860	14738	14760	14777	14627	14638	14655	14694	14677	14753	14768	14520	14734	14790	14704	14678	14772	14755	14645	14576	14769	14724	14530	14617	14790	14631	14714	14588	14536	14731	14619	14666	14528	14826	14842	14781	14634	14802	14660	14528	14763	14831	14711	14743	14742	14576	14660	14594	14673	14685	14724	14600	14609	14633	14644	14747	14706	14737	14510	14751	14782	14691	14799	14694	14775	14590	14686	14776	14730	14588	14712	14625	14625	14618	14596	14577	14448	14562	14790	14611	14554	14710	14715	14568	14744	14654	14872	14674	14741	14689	14668	14611	14573	14694	14539	14763	14635	14669	14610	14747	14784	14780	14545	14590	14663	14672	14850	14631	14776	14754	14580	14694	14572	14756	14637	14705	14711	14810	14610	14890	14634	14544	14657	14657	14607	14627	14732	14632	14718	14631	14559	14582	14772	14726	14612	14607	14583	14727	14588	14629	14651	14767	14545	14556	14575	14605	14579	14562	14655	14600	14733	14562	14552	14759	14660	14653	14713	14567	14649	14823	14682	14761	14628	14671	14522	14718	14573	14622	14681	14605	14589	14666	14673	14677	14597	14895	14812	14633	14888	14777	14648	14874	14718	14638	14865	14667	14677	14529	14635	14578	14618	14590	14613	14641	14676	14596	14673	14617	14501	14578	14658	14603	14685	14684	14731	14607	14753	14737	14815	14831	14638	14632	14707	14643	14680	14587	14658	14798	14597	14744	14371	14722	14698	14719	14662	14816	14661	14756	14736	14482	14650	14707	14620	14576	14800	14581	14687	14683	14777	14586	14520	14597	14670	14739	14769	14704	14623	14699	14712	14612	14690	14528	14684	14711	14507	14603	14722	14613	14610	14818	14798	14571	14693	14639	14683	14825	14787	14895	14589	14808	14548	14842	14656	14570	14648	14643	14677	14561	14726	14714	14683	14627	14675	14742	14650	14710	14541	14716	14729	14763	14459	14649	14616	14519	14680	14732	14623	14780	14789	14715	14764	14489	14684	14611	14633	14718	14676	14636	14745	14596	14742	14770	14456	14857	14683	14810	14562	14738	14634	14597	14682	14714	14621	14660	14708	14847	14722	14698	14713	14536	14700	14674	14685	14681	14726	14731	14724	14527	14660	14818	14779	14743	14850	14817	14562	14849	14878	14705	14697	14704	14647	14540	14584	14781	14558	14744	14750	14699	14554	14739	14602
23551	20798	28152	23542	21282	22991	22453	18985	18104	18536	38445	55088	40033	25481	19797	18258	17702	17638	17718	17499	17576	17615	17650	17802	17484	17503	17628	17923	17730	17609	17644	17712	17623	17579	17599	17712	17648	17533	17712	17395	17514	17587	17622	17635	17554	17686	17860	17762	17599	17418	17695	17614	17654	17611	17650	17547	17480	17514	17519	17691	17673	17768	17756	17668	17454	17559	17499	17788	17516	17724	17649	17381	17575	17513	17466	17670	17620	17546	17487	17533	17607	17713	17555	17492	17510	17601	17728	17582	17624	17589	17664	17673	17390	17344	17679	17673	17657	17502	17604	17656	17607	17552	17679	17543	17602	17483	17665	17750	17535	17488	17602	17652	17508	17655	17334	17461	17697	17610	17352	17376	17657	17482	17802	17714	17683	17704	17717	17629	17543	17371	17656	17736	17517	17614	17675	17575	17407	17592	17620	17624	17500	17675	17699	17590	17551	17503	17455	17532	17448	17693	17681	17400	17794	17521	17560	17687	17567	17423	17491	17563	17401	17451	17503	17744	17706	17601	17418	17691	17557	17551	17587	17545	17516	17625	17526	17596	17546	17620	17675	17396	17614	17671	17600	17516	17698	17380	17430	17488	17480	17513	17530	17288	17551	17384	17522	17534	17478	17434	17457	17498	17523	17488	17564	17496	17653	17703	17723	17500	17596	17500	17600	17631	17638	17565	17557	17516	17545	17676	17696	17607	17670	17462	17546	17552	17450	17426	17601	17480	17725	17533	17524	17690	17595	17587	17615	17548	17541	17785	17561	17517	17508	17563	17505	17480	17764	17161	17710	17463	17524	17756	17564	17467	17503	17606	17365	17478	17656	17484	17816	17527	17511	17617	17725	17380	17666	17504	17512	17548	17621	17684	17593	17576	17615	17548	17473	17576	17468	17648	17628	17838	17505	17655	17491	17449	17406	17527	17394	17610	17620	17717	17427	17574	17531	17682	17572	17560	17646	17640	17741	17638	17855	17628	17607	17541	17490	17574	17626	17668	17694	17638	17643	17417	17611	17487	17528	17517	17624	17725	17583	17566	17704	17623	17659	17659	17623	17682	17535	17687	17527	17378	17616	17652	17777	17636	17461	17659	17629	17659	17722	17648	17550	17406	17529	17632	17482	17670	17933	17635	17466	17300	17470	17539	17617	17484	17660	17843	17583	17495	17342	17467	17610	17590	17541	17433	17522	17637	17539	17626	17542	17692	17784	17552	17543	17537	17533	17395	17602	17501	17605	17761	17464	17415	17370	17553	17565	17534	17629	17557	17370	17649	17523	17435	17447	17494	17641	17429	17611	17418	17267	17574	17691	17618	17608	17515	17608	17655	17600	17726	17492	17403	17729	17605	17961	17514	17621	17575	17376	17591	17415	17497	17465	17481	17637	17525	17635	17609	17709	17483	17666	17219	17458	17517	17605	17622	17507	17529	17516	17492	17468	17682	17469	17660	17571	17621	17352	17522	17390	17413	17692	17637	17638	17585	17443	17683	17561	17536	17761	17505	17458	17422	17660	17469	17578	17506	17783	17625	17545	17474	17587	17780	17652	17556	17715	17705	17427	17566	17556	17584	17469	17625	17590	17656	17679	17627	17599	17596	17808	17646	17648	17627	17661	17610	17551	17717	17618	17566	17561	17461	17623	17529	17601	17649	17576	17366	17522	17413	17586	17554	17616	17428	17657	17312	17552	17606	17558	17568	17494	17610	17393	17632	17579	17692	17689	17549	17696	17595	17528	17257	17582	17521	17384	17572	17694	17656	17668	17757	17469	17657	17683	17492	17829	17787	17441	17603	17594	17719	17687	17740	17626	17565	17661	17565	17495	17511	17624	17589	17651	17599	17520	17655	17521	17447	17561	17396	17378	17404	17495	17620	17796	17581	17806	17687	17502	17581	17412	17438	17452	17271	17544	17382	17570	17557	17652	17532	17586	17690	17494	17596	17444	17541	17570	17807	17632	17549	17731	17526	17486	17464	17626	17509	17539	17548	17589	17519	17422	17463	17711	17686	17588	17656	17685	17580	17604	17538	17427	17530	17377	17578	17615	17590	17788	17641	17625	17441	17504	17412	17728	17410	17569	17615	17593	17545	17586	17792	17544	17714	17674	17429	17539	17610	17760	17640	17552	17661	17265	17399	17484	17533	17610	17600	17589	17497	17693	17665	17655	17669	17586	17570	17396	17266	17385	17785	17657	17457	17812	17651	17449	17523	17507	17455	17652	17565	17444	17621	17524	17566	17286	17341	17737	17678	17434	17622	17574	17743	17546	17743	17583	17543	17753	17900	17571	17709	17756	17584	17762	17704	17418	17548	17493	17562	17398	17462	17761	17714	17651	17697	17606	17559	17534	17606	17590	17798	17720	17648	17577	17545	17438	17557	17644	17522	17504	17666	17581	17663	17529	17426	17539	17641	17274	17562	17297	17452	17622	17641	17295	17498	17445	17536	17577	17814	17502	17581	17687	17720	17541	17677	17649	17495	17516	17564	17556	17452	17295	17709	17560	17493	17538	17614	17547	17565	17523	17452	17472	17730	17784	17460	17439	17668	17487	17735	17606	17664	17428	17567	17704	17719	17645	17540	17520	17636	17510	17473	17561	17491	17584	17682	17621	17436	17599	17354	17627	17377	17541	17645	17569	17536	17426	17529	17521	17508	17556	17789	17544	17535	17460	17567	17676	17739	17579	17598	17565	17720	17489	17639	17575	17894	17443	17472	17609	17705	17573	17451	17483	17615	17677	17527	17411	17768	17726	17671	17694	17445	17725	17521	17620	17416	17440	17577	17683	17588	17744	17452	17460	17481	17570	17667	17607	17659	17844	17743	17445	17775	17544	17801	17441	17465	17671	17752	17651	17517	17714	17539	17422	17562	17564	17561	17576	17524	17455	17351	17609	17572	17686	17703	17610	17486	17824	17608	17728	17537	17603	17720	17626	17410	17151	17496	17697	17427	17681	17764	17373	17574	17499	17481	17391	17699	17681	17384	17841	17621	17488	17461	17636	17472	17572	17406	17612	17651	17393	17577	17625	17688	17693	17790	17470	17653	17518	17437	17611	17564	17414	17438	17482	17719	17898	17605	17540	17654	17403	17587	17623	17491	17657	17736	17544	17599	17677	17753	17732	17638	17716	17696	17667	17636	17621	17776	17433	17699	17509	17555	17511	17631	17648	17481	17570	17648	17534	17239	17514	17480	17722	17548	17500	17584	17553	17545	17409	17590	17616	17643	17633	17582	17452	17598	17458	17449	17725	17726	17731	17728	17617	17474	17633	17593	17578	17608	17536	17807	17475	17482	17619	17373	17649	17508	17493	17478	17591	17717	17671	17640	17751	17598	17500	17426	17265	17384	17437	17641	17485	17494	17395	17615	17464	17582	17406	17637	17625	17717	17864	17532	17533	17732	17466	17609	17652	17579	17354	17713	17583	17790	17374	17735	17642	17675	17552	17601	17372	17637	17569	17442	17522	17641	17688	17474	17533	17694	17720	17499	17735	17658	17707	17510	17692	17611	17417	17569	17571	17706	17552	17644	17582	17527	17552	17643	17584	17530	17593	17673	17630	17556	17818	17514	17507	17640	17691	17599	17433	17553	17577	17528	17344	17462	17620	17485	17568	17545	17508	17323	17571	17450	17810	17557	17756	17678	17638	17862	17757	17482	17693	17573	17605	17699	17532	17632	17473	17578	17505	17587	17276	17485	17497	17563	17413	17544	17466	17573	17613	17737	17673	17555	17695	17705	17614	17492	17658	17644	17778	17554	17432	17500	17520	17590	17579	17562	17686	17665	17568	17564	17754	17679	17576	17747	17733	17569	17724	17493	17538	17570	17676	17635	17659	17532	17399	17480	17469	17603	17611	17545	17667	17625	17639	17571	17649	17645	17561	17512	17344	17755	17408	17493	17786	17581	17618	17489	17575	17799	17475	17540	17742	17572	17509	17438	17631	17487	17584	17558	17610	17558	17538	17576	17629	17515	17364	17633	17505	17598	17668	17552	17575	17476	17624	17679	17703	17493	17384	17384	17675	17541	17611	17592	17542	17576	17705	17695	17529	17612	17643	17649	17483	17656	17509	17697	17611	17432	17617	17526	17670	17723	17500	17613	17553	17407	17492	17631	17486	17566	17530	17377	17592	17425	17597	17377	17613	17505	17610	17575	17370	17498	17576	17412	17646	17630	17806	17452	17544	17567	17633	17614	17412	17796	17641	17427	17420	17538	17520	17731	17507	17587	17520	17598	17682	17703	17480	17355	17617	17493	17534	17457	17579	17686	17460	17609	17468	17700	17507	17550	17437	17464	17509	17561	17770	17647	17588	17660	17472	17458	17649	17298	17489	17592	17741	17548	17465	17481	17649	17633	17533	17796	17647	17721	17574	17369	17592	17667	17523	17589	17648	17575	17537	17440	17661	17619	17559	17516	17468	17470	17511	17615	17540	17586	17388	17562	17597	17537	17728	17656	17645	17520	17636	17371	17359	17852	17623	17706	17592	17646	17866	17545	17470	17470	17501	17543	17590	17581	17526	17601	17768	17721	17632	17646	17495	17563	17638	17522	17744	17484	17533	17564	17573	17680	17709	17519	17429	17594	17858	17573	17679	17429	17641	17380	17630	17664	17767	17532	17574	17533	17727	17623	17466	17857	17600	17506	17645	17645	17732	17616	17587	17689	17631	17452	17622	17720	17729	17482	17442	17418	17708	17592	17698	17517	17581	17767	17513	17591	17704	17357	17626	17458	17566	17402	17524	17431	17723	17601	17562	17643	17682	17556	17478	17505	17466	17471	17484	17581	17250	17575	17426	17371	17583	17450	17614	17391	17444	17747	17559	17649	17578	17527	17675	17483	17468	17340	17587	17484	17652	17437	17514	17450	17446	17526	17725	17535	17443	17666	17573	17504	17506	17685	17546	17613	17682	17485	17573	17668	17442	17555	17583	17658	17480	17461	17727	17657	17511	17605	17413	17428	17514	17553	17485	17584	17636	17477	17381	17476	17488	17574	17487	17690	17552	17509	17463	17598	17721	17381	17842	17700	17742	17605	17587	17614	17528	17606	17592	17624	17527	17368	17625	17608	17524	17765	17606	17747	17507	17457	17408	17577	17732	17474	17630	17493	17649	17521	17316	17445	17490	17592
16323	27229	25563	20666	18219	16877	16320	16216	15862	15895	40337	54129	36624	21884	16078	14764	14686	14838	14843	14763	14828	14645	14471	14814	14770	14624	14674	14848	14700	14741	14841	14760	14618	14590	14815	14681	14848	14723	14705	14540	14802	14520	14838	14631	14732	14746	14661	14677	14774	14701	14822	14575	14635	14838	14562	14736	14600	14633	14807	14676	14747	14557	14687	14726	14708	14744	14858	14877	14722	14681	14688	14856	14717	14821	14578	14670	14604	14759	14792	14762	14832	14652	14620	14647	14596	14629	14802	14636	14674	14781	14643	14817	14656	14685	14676	14551	14590	14719	14617	14744	14642	14558	14626	14556	14554	14703	14780	14619	14791	14632	14827	14788	14625	14574	14695	14765	14685	14863	14711	14736	14702	14701	14751	14746	14657	14753	14788	14729	14544	14802	14652	14725	14655	14606	14710	14758	14610	14674	14740	14558	14499	14735	14660	14758	14695	14748	14584	14611	14856	14626	14700	14548	14691	14638	14742	14667	14722	14743	14629	14788	14754	14528	14595	14750	14749	14843	14837	14822	14715	14812	14497	14600	14560	14721	14830	14790	14588	14634	14709	14724	14629	14641	14744	14770	14746	14686	14632	14605	14741	14748	14780	14836	14774	14671	14532	14772	14712	14595	14732	14648	14516	14630	14429	14732	14630	14641	14690	14792	14743	14725	14580	14653	14704	14707	14796	14545	14767	14765	14773	14564	14810	14872	14743	14781	14905	14554	14628	14736	14799	14824	14705	14793	14678	14570	14746	14661	14789	14801	14733	14705	14689	14579	14611	14668	14764	14807	14734	14662	14675	14870	14641	14484	14659	14709	14538	14725	14660	14764	14606	14689	14592	14666	14841	14536	14859	14597	14691	14759	14695	14734	14621	14570	14681	14717	14805	14760	14915	14546	14602	14651	14743	14694	14625	14642	14580	14658	14688	14748	14903	14771	14838	14752	14623	14623	14855	14676	14856	14629	14801	14695	14639	14642	14810	14612	14734	14856	14697	14631	14745	14722	14705	14642	14763	14809	14726	14610	14655	14719	14747	14679	14746	14872	14571	14809	14831	14596	14591	14735	14626	14567	14719	14717	14564	14806	14508	14721	14765	14905	14500	14666	14758	14729	14619	14752	14705	14548	14803	14672	14788	14530	14659	14657	14727	14850	14701	14652	14868	14772	14586	14613	14593	14745	14534	14638	14647	14807	14725	14535	14615	14637	14609	14823	14750	14742	14601	14737	14826	14697	14711	14615	14828	14610	14640	14630	14568	14755	14638	14649	14575	14769	14798	14556	14758	14701	14731	14844	14776	14699	14731	14670	14641	14766	14537	14642	14562	14661	14673	14750	14641	14685	14731	14756	14748	14849	14609	14790	14821	14553	14642	14556	14721	14610	14700	14545	14705	14597	14750	14603	14825	14640	14819	14700	14451	14765	14799	14846	14671	14593	14588	14624	14715	14589	14757	14778	14651	14749	14615	14753	14614	14561	14746	14502	14722	14824	14830	14879	14560	14720	14756	14742	14752	14776	14815	14687	14704	14558	14747	14642	14787	14777	14566	14499	14844	14619	14791	14648	14781	14543	14602	14724	14781	14676	14671	14690	14703	14666	14765	14577	14664	14490	14628	14708	14715	14631	14607	14551	14696	14566	14592	14636	14719	14753	14650	14473	14666	14803	14474	14605	14629	14668	14638	14587	14659	14587	14466	14554	14723	14676	14690	14700	14649	14664	14698	14745	14837	14722	14620	14688	14727	14750	14552	14479	14771	14581	14630	14655	14695	14643	14596	14595	14648	14742	14671	14899	14731	14838	14668	14577	14712	14682	14709	14603	14600	14837	14430	14749	14530	14867	14840	14616	14731	14669	14724	14654	14607	14688	14767	14529	14696	14601	14717	14675	14664	14912	14671	14769	14607	14665	14635	14680	14709	14596	14701	14672	14601	14610	14679	14718	14647	14734	14665	14656	14756	14688	14875	14566	14711	14683	14767	14640	14690	14738	14655	14691	14676	14763	14627	14654	14870	14696	14612	14540	14712	14681	14675	14535	14664	14713	14805	14638	14701	14838	14598	14630	14542	14903	14782	14569	14687	14635	14707	14732	14765	14601	14854	14780	14739	14654	14650	14572	14713	14751	14843	14831	14553	14687	14575	14614	14704	14730	14671	14620	14758	14648	14687	14693	14696	14808	14677	14742	14723	14593	14609	14795	14739	14773	14758	14635	14635	14731	14623	14760	14604	14715	14646	14633	14615	14642	14409	14857	14685	14895	14720	14584	14744	14902	14638	14790	14840	14670	14685	14899	14758	14596	14737	14860	14651	14611	14635	14744	14777	14641	14652	14520	14568	14699	14567	14802	14503	14650	14773	14795	14607	14729	14627	14595	14499	14693	14706	14721	14808	14687	14823	14672	14694	14828	14735	14724	14574	14780	14590	14867	14689	14779	14509	14837	14675	14756	14709	14707	14563	14758	14781	14825	14780	14723	14800	14540	14719	14872	14687	14609	14745	14656	14762	14796	14696	14590	14744	14778	14718	14835	14660	14870	14599	14645	14723	14772	14776	14541	14750	14786	14547	14703	14805	14755	14540	14718	14775	14678	14539	14652	14906	14655	14588	14528	14674	14763	14758	14637	14744	14624	14598	14655	14797	14720	14718	14886	14719	14787	14724	14791	14609	14753	14669	14702	14816	14619	14757	14639	14783	14757	14638	14725	14686	14746	14582	14724	14824	14592	14779	14730	14823	14789	14520	14723	14769	14543	14552	14839	14679	14529	14774	14750	14807	14772	14681	14641	14555	14749	14639	14624	14829	14609	14661	14671	14804	14612	14772	14780	14699	14825	14636	14641	14608	14761	14719	14510	14890	14713	14685	14787	14770	14671	14862	14875	14775	14814	14608	14637	14656	14662	14755	14611	14779	14674	14732	14742	14567	14776	14787	14667	14752	14729	14734	14549	14774	14713	14621	14572	14925	14739	14633	14730	14584	14900	14708	14710	14670	14663	14615	14716	14773	14807	14726	14724	14719	14723	14663	14646	14551	14660	14655	14792	14768	14756	14699	14522	14728	14514	14685	14818	14590	14558	14566	14648	14594	14540	14862	14576	14882	14728	14671	14706	14789	14640	14746	14681	14737	14709	14686	14589	14640	14646	14683	14757	14499	14866	14628	14632	14871	14574	14751	14566	14716	14785	14716	14550	14658	14594	14825	14748	14843	14563	14773	14751	14526	14612	14733	14687	14770	14601	14588	14595	14844	14499	14655	14676	14743	14562	14583	14596	14837	14727	14673	14686	14652	14663	14777	14655	14483	14594	14517	14545	14711	14725	14803	14595	14693	14785	14512	14687	14722	14620	14493	14640	14807	14633	14542	14608	14641	14583	14782	14624	14635	14571	14788	14618	14795	14703	14590	14770	14685	14560	14662	14773	14719	14908	14660	14644	14696	14711	14759	14545	14724	14606	14815	14586	14828	14670	14589	14496	14822	14661	14694	14817	14769	14774	14660	14730	14743	14696	14835	14729	14646	14833	14732	14708	14820	14865	14570	14740	14773	14660	14451	14689	14765	14545	14617	14841	14722	14574	14812	14783	14689	14580	14645	14724	14647	14671	14733	14683	14750	14632	14628	14799	14810	14707	14771	14561	14662	14763	14621	14624	14596	14607	14715	14679	14586	14687	14788	14793	14372	14585	15022	14636	14590	14615	14637	14587	14679	14800	14628	14656	14762	14880	14538	14578	14659	14704	14698	14826	14701	14571	14560	14712	14691	14624	14546	14585	14700	14789	14723	14557	14653	14826	14830	14824	14756	14737	14752	14608	14663	14568	14852	14627	14708	14824	14642	14618	14675	14722	14811	14729	14620	14903	14643	14629	14746	14803	14540	14745	14709	14711	14581	14588	14626	14776	14769	14623	14635	14669	14532	14634	14620	14739	14719	14666	14701	14692	14853	14710	14611	14744	14629	14770	14668	14500	14899	14701	14614	14722	14625	14620	14818	14693	14751	14696	14695	14703	14661	14704	14689	14711	14606	14791	14741	14597	14621	14618	14801	14833	14743	14650	14670	14758	14741	14697	14560	14664	14611	14707	14784	14883	14579	14596	14567	14472	14594	14892	14683	14715	14951	14552	14863	14574	14685	14794	14691	14568	14776	14575	14533	14786	14648	14684	14814	14640	14663	14935	14674	14599	14660	14547	14771	14654	14583	14732	14766	14811	14703	14636	14680	14745	14758	14630	14684	14760	14704	14533	14690	14723	14624	14777	14585	14742	14727	14638	14865	14585	14552	14735	14824	14704	14658	14648	14699	14733	14621	14697	14597	14764	14606	14749	14718	14523	14631	14586	14939	14734	14772	14712	14661	14657	14558	14671	14753	14803	14713	14739	14865	14640	14750	14632	14658	14713	14550	14739	14644	14755	14606	14642	14610	14680	14642	14684	14704	14654	14794	14746	14757	14711	14780	14771	14617	14542	14684	14548	14713	14555	14632	14747	14627	14620	14640	14729	14457	14688	14868	14702	14756	14676	14715	14852	14695	14622	14731	14638	14631	14593	14745	14697	14636	14582	14877	14708	14846	14672	14764	14732	14675	14720	15005	14686	14675	14743	14664	14753	14820	14715	14737	14677	14828	14750	14684	14734	14624	14608	14616	14810	14609	14774	14753	14520	14684	14803	14648	14515	14714	14796	14657	14698	14648	14554	14817	14624	14576	14601	14654	14727	14734	14793	14663	14562	14807	14778	14844	14789	14667	14756	14611	14659	14863	14761	14684	14588	14738	14610	14830	14575	14596	14706	14577	14557	14477	14686	14638	14700	14658	14685	14481	14758	14678	14736	14822	14756	14405	14683	14645	14627	14685	14679	14567	14557	14741	14879	14600	14665	14588	14794	14532	14681	14626	14679	14695	14694	14656	14727	14496	14773	14754	14666	14784	14756	14589	14756	14712	14561	14753	14696	14629	14658	14753	14566	14709	14624	14693	14794	14673	14580	14752	14783	14689	14853	14801	14612	14628	14711	14722	14687	14664	14838	14758	14527	14594	14665	14708	14604	14546	14773	14639	14788	14622	14692	14725	14810	14757	14758	14725	14773	14636	14591	14836	14665	14746	14824	14791	14726	14664	14665	14699	14585	14585	14678	14695	14561
29578	21206	20590	18778	17112	17585	17451	17402	17377	17435	18549	22545	20910	18602	17636	17604	17493	17495	17182	17346	17432	17436	17395	17463	17441	17560	17373	17551	17575	17499	17548	17365	17494	17513	17360	17346	17490	17341	17417	17145	17450	17417	17410	17288	17285	17457	17292	17319	17531	17355	17396	17579	17418	17494	17637	17421	17590	17281	17280	17468	17386	17304	17320	17205	17584	17468	17373	17281	17490	17570	17305	17499	17436	17328	17382	17583	17357	17384	17507	17457	17462	17364	17314	17265	17320	17374	17485	17420	17327	17323	17357	17365	17402	17455	17463	17531	17289	17422	17358	17273	17237	17342	17452	17306	17438	17297	17507	17390	17426	17233	17369	17423	17343	17425	17451	17332	17355	17267	17398	17396	17358	17310	17572	17411	17289	17276	17244	17610	17440	17350	17382	17460	17087	17365	17516	17484	17435	17441	17401	17390	17157	17222	17172	17612	17537	17175	17298	17470	17527	17344	17293	17558	17436	17584	17454	17365	17289	17428	17370	17228	17718	17432	17499	17559	17373	17525	17298	17336	17329	17362	17491	17426	17528	17611	17521	17360	17374	17411	17354	17291	17327	17526	17454	17388	17341	17316	17367	17612	17691	17203	17505	17603	17569	17459	17423	17496	17287	17327	17571	17338	17436	17229	17210	17428	17436	17366	17269	17291	17417	17408	17385	17285	17280	17356	17464	17297	17306	17316	17517	17375	17360	17155	17571	17562	17455	17476	17301	17324	17447	17223	17380	17245	17438	17275	17474	17230	17332	17293	17221	17348	17415	17585	17528	17170	17370	17230	17290	17439	17346	17456	17397	17346	17214	17257	17498	17619	17391	17340	17445	17465	17407	17477	17448	17382	17540	17281	17560	17187	17525	17251	17534	17238	17523	17065	17504	17420	17292	17454	17325	17391	17329	17431	17531	17354	17324	17466	17476	17399	17641	17622	17498	17417	17391	17420	17221	17504	17633	17251	17640	17350	17260	17471	17377	17489	17397	17226	17283	17455	17456	17243	17336	17152	17270	17459	17547	17666	17307	17367	17366	17399	17571	17391	17241	17293	17408	17351	17419	17582	17324	17298	17308	17231	17354	17380	17491	17408	17471	17151	17339	17375	17361	17207	17382	17359	17527	17589	17412	17375	17376	17485	17524	17259	17252	17331	17339	17356	17447	17315	17632	17211	17227	17320	17366	17442	17309	17360	17297	17435	17423	17561	17472	17313	17201	17498	17483	17445	17284	17522	17245	17210	17225	17440	17542	17378	17260	17246	17420	17163	17219	17308	17476	17579	17240	17378	17340	17300	17360	17225	17374	17394	17427	17216	17351	17456	17242	17178	17153	17357	17362	17323	17471	17485	17401	17447	17554	17585	17369	17518	17283	17195	17382	17494	17685	17450	17305	17456	17197	17759	17307	17335	17235	17429	17486	17414	17404	17385	17524	17523	17468	17293	17335	17354	17379	17354	17576	17270	17317	17398	17303	17484	17353	17478	17509	17622	17449	17534	17370	17401	17425	17251	17509	17336	17266	17368	17463	17252	17652	17200	17346	17455	17398	17624	17354	17167	17604	17497	17322	17493	17444	17325	17491	17462	17484	17427	17449	17450	17468	17398	17378	17556	17475	17232	17301	17485	17314	17374	17380	17475	17392	17163	17505	17279	17175	17345	17301	17313	17366	17269	17366	17192	17418	17530	17448	17453	17389	17530	17462	17614	17580	17579	17523	17233	17335	17454	17248	17351	17367	17576	17453	17456	17360	17291	17208	17422	17484	17247	17495	17647	17377	17336	17228	17307	17329	17310	17475	17483	17677	17515	17406	17544	17533	17321	17481	17452	17543	17283	17294	17478	17555	17352	17470	17421	17256	17446	17397	17261	17369	17337	17371	17307	17495	17304	17461	17437	17459	17466	17704	17367	17586	17134	17340	17366	17207	17341	17316	17225	17292	17180	17483	17529	17570	17364	17381	17376	17682	17310	17334	17667	17380	17453	17430	17444	17333	17493	17404	17408	17206	17414	17385	17357	17330	17190	17594	17420	17452	17416	17432	17494	17333	17290	17368	17445	17415	17574	17205	17312	17487	17378	17427	17231	17373	17365	17380	17472	17410	17440	17457	17338	17263	17329	17606	17448	17519	17290	17421	17386	17418	17379	17476	17374	17282	17440	17572	17530	17454	17513	17475	17519	17444	17518	17508	17462	17479	17413	17455	17330	17381	17423	17319	17362	17378	17246	17437	17272	17377	17325	17430	17559	17514	17362	17438	17375	17607	17343	17404	17426	17382	17470	17299	17106	17259	17416	17539	17435	17468	17416	17321	17407	17401	17230	17425	17453	17407	17256	17260	17031	17399	17518	17524	17504	17437	17325	17392	17513	17459	17458	17330	17436	17308	17320	17404	17284	17338	17495	17567	17532	17352	17431	17434	17472	17464	17238	17391	17304	17431	17498	17447	17301	17328	17331	17228	17186	17281	17382	17289	17382	17388	17409	17427	17218	17428	17499	17366	17509	17224	17278	17508	17303	17364	17311	17443	17411	17368	17416	17433	17287	17396	17194	17385	17525	17356	17343	17275	17561	17432	17542	17501	17630	17169	17447	17272	17313	17500	17521	17558	17209	17623	17534	17431	17159	17271	17346	17345	17570	17432	17406	17089	17440	17287	17472	17367	17333	17529	17485	17477	17555	17416	17494	17281	17446	17343	17354	17395	17427	17301	17349	17522	17371	17517	17416	17441	17541	17566	17458	17439	17326	17499	17449	17410	17314	17172	17373	17422	17427	17388	17377	17465	17517	17406	17289	17538	17274	17304	17407	17548	17399	17430	17418	17401	17475	17457	17434	17532	17447	17378	17393	17379	17335	17422	17388	17318	17408	17418	17434	17417	17397	17440	17529	17456	17376	17590	17358	17478	17393	17374	17426	17379	17283	17394	17282	17387	17321	17393	17341	17399	17219	17296	17582	17286	17380	17447	17387	17364	17300	17462	17549	17426	17621	17549	17268	17443	17146	17192	17380	17430	17163	17446	17447	17394	17469	17380	17425	17468	17437	17228	17138	17371	17314	17459	17337	17316	17455	17527	17387	17315	17418	17485	17377	17384	17333	17560	17040	17329	17238	17350	17471	17486	17105	17218	17459	17219	17441	17521	17446	17588	17422	17575	17395	17552	17290	17579	17397	17718	17428	17335	17345	17390	17455	17270	17408	17218	17306	17434	17268	17361	17453	17567	17464	17541	17270	17346	17106	17294	17377	17484	17295	17566	17081	17348	17498	17362	17246	17570	17457	17411	17460	17417	17265	17317	17202	17354	17455	17586	17570	17385	17376	17554	17359	17417	17425	17343	17422	17423	17654	17377	17265	17499	17256	17503	17333	17380	17398	17277	17405	17318	17408	17286	17279	17392	17500	17587	17357	17295	17340	17351	17473	17468	17490	17340	17296	17329	17465	17512	17455	17413	17490	17431	17411	17037	17456	17420	17194	17417	17533	17262	17466	17574	17431	17549	17189	17386	17358	17618	17602	17426	17409	17324	17486	17450	17583	17481	17680	17344	17286	17358	17385	17628	17486	17328	17215	17422	17357	17200	17416	17304	17468	17287	17336	17409	17253	17519	17231	17343	17548	17420	17574	17584	17422	17346	17385	17201	17424	17430	17303	17375	17384	17360	17450	17379	17430	17502	17315	17413	17332	17304	17256	17373	17502	17269	17485	17474	17491	17474	17270	17372	17518	17447	17403	17565	17393	17437	17433	17499	17498	17137	17473	17278	17387	17240	17324	17528	17495	17252	17369	17321	17452	17483	17294	17253	17119	17419	17515	17254	17105	17496	17375	17356	17529	17218	17345	17329	17371	17408	17229	17282	17596	17424	17555	17501	17346	17380	17174	17234	17409	17382	17394	17527	17501	17256	17267	17388	17490	17218	17277	17270	17552	17492	17415	17224	17320	17466	17396	17457	17306	17412	17398	17443	17277	17334	17377	17421	17330	17338	17421	17463	17446	17241	17217	17509	17338	17491	17344	17217	17407	17473	17407	17408	17218	17442	17420	17358	17216	17343	17603	17467	17531	17468	17614	17581	17513	17430	17400	17194	17646	17614	17513	17408	17598	17573	17417	17359	17543	17354	17373	17447	17282	17380	17346	17358	17393	17294	17357	17377	17393	17402	17254	17387	17320	17318	17466	17201	17512	17408	17406	17414	17158	17470	17489	17469	17335	17317	17253	17484	17584	17219	17488	17469	17222	17285	17261	17375	17486	17379	17468	17391	17556	17372	17120	17509	17230	17298	17307	17520	17356	17470	17214	17323	17161	17495	17463	17459	17550	17367	17581	17511	17365	17428	17520	17465	17508	17561	17524	17360	17408	17387	17326	17234	17278	17456	17264	17168	17290	17547	17591	17536	17219	17349	17411	17268	17328	17457	17259	17213	17572	17283	17377	17463	17432	17456	17337	17268	17398	17317	17382	17459	17405	17121	17306	17457	17479	17679	17378	17395	17307	17343	17428	17469	17417	17502	17278	17348	17232	17411	17375	17333	17267	17364	17465	17498	17283	17410	17428	17440	17544	17497	17283	17391	17450	17465	17534	17333	17361	17273	17371	17137	17126	17632	17594	17406	17451	17519	17559	17399	17559	17385	17498	17203	17394	17362	17481	17626	17510	17380	17395	17456	17296	17318	17622	17489	17443	17411	17277	17408	17247	17251	17281	17398	17388	17512	17313	17496	17428	17501	17184	17409	17521	17400	17562	17559	17594	17379	17263	17249	17365	17472	17546	17256	17421	17520	17437	17578	17434	17391	17389	17332	17466	17484	17554	17349	17423	17438	17465	17182	17352	17486	17563	17553	17449	17487	17461	17318	17262	17482	17426	17459	17426	17549	17485	17408	17347	17306	17179	17266	17342	17613	17236	17404	17324	17233	17335	17338	17396	17309	17368	17312	17232	17324	17629	17524	17401	17430	17480	17390	17556	17293	17382	17409	17265	17521	17616	17478	17464	17425	17461	17321	17418	17124	17504	17363	17444	17489	17422	17373	17260	17245	17381	17406	17314	17268	17605	17444	17474	17347	17540	17580	17445	17384	17643	17304	17540	17359	17320	17439	17339	17313	17247	17195	17412	17306	17389	17361	17201	17278	17313	17310	17269
15396	15689	15589	15101	14841	14771	14589	14683	14626	14778	17106	21811	18148	15581	14690	14624	14550	14547	14648	14575	14537	14631	14586	14787	14689	14633	14636	14624	14619	14541	14641	14627	14677	14658	14757	14548	14511	14470	14703	14707	14593	14703	14512	14571	14517	14658	14536	14715	14572	14556	14549	14695	14550	14579	14401	14723	14580	14686	14713	14721	14781	14657	14620	14575	14717	14589	14595	14574	14719	14549	14765	14714	14511	14560	14763	14633	14561	14605	14636	14520	14540	14510	14656	14786	14496	14488	14607	14755	14773	14621	14562	14615	14660	14617	14786	14597	14627	14763	14647	14652	14651	14533	14500	14527	14584	14516	14794	14585	14641	14526	14716	14486	14747	14600	14652	14721	14669	14574	14689	14683	14763	14543	14451	14690	14485	14682	14473	14649	14645	14548	14556	14657	14666	14629	14618	14447	14742	14577	14681	14567	14667	14532	14636	14514	14514	14436	14753	14705	14642	14494	14761	14615	14690	14653	14680	14748	14805	14616	14582	14737	14642	14585	14613	14640	14494	14518	14649	14602	14724	14685	14559	14614	14677	14643	14508	14538	14708	14636	14633	14522	14591	14620	14609	14663	14620	14528	14454	14718	14582	14623	14679	14511	14493	14550	14597	14594	14439	14761	14517	14531	14605	14632	14580	14626	14606	14620	14751	14734	14668	14525	14500	14549	14529	14640	14582	14715	14563	14574	14687	14577	14521	14675	14700	14584	14672	14681	14462	14577	14737	14616	14515	14496	14739	14582	14661	14660	14596	14693	14662	14657	14720	14589	14649	14677	14652	14576	14504	14514	14435	14499	14620	14806	14718	14667	14627	14757	14665	14592	14664	14699	14486	14464	14651	14569	14566	14605	14574	14597	14772	14611	14644	14664	14631	14682	14475	14586	14624	14652	14668	14728	14677	14454	14650	14584	14499	14485	14837	14474	14629	14695	14634	14563	14545	14526	14507	14578	14397	14545	14628	14557	14516	14668	14726	14785	14646	14672	14546	14716	14485	14677	14597	14610	14767	14559	14610	14594	14723	14625	14605	14600	14623	14472	14642	14631	14698	14608	14651	14486	14614	14462	14726	14480	14671	14669	14672	14560	14497	14621	14501	14562	14692	14413	14665	14754	14596	14712	14514	14812	14446	14540	14662	14450	14642	14584	14610	14657	14478	14634	14550	14409	14710	14566	14733	14539	14676	14657	14415	14659	14684	14703	14677	14638	14477	14506	14750	14617	14582	14608	14740	14517	14680	14685	14591	14614	14451	14720	14630	14730	14521	14657	14599	14604	14638	14721	14584	14664	14522	14573	14552	14693	14594	14496	14683	14782	14449	14623	14735	14602	14645	14729	14576	14694	14554	14448	14652	14504	14466	14763	14633	14556	14737	14540	14591	14551	14660	14422	14741	14631	14732	14556	14634	14559	14425	14668	14619	14649	14569	14642	14581	14667	14804	14573	14570	14665	14626	14515	14585	14494	14374	14501	14521	14559	14569	14509	14501	14620	14808	14640	14637	14576	14633	14568	14561	14582	14522	14552	14495	14630	14499	14617	14692	14649	14643	14782	14643	14433	14533	14595	14446	14591	14741	14718	14608	14531	14745	14557	14628	14626	14616	14499	14467	14689	14642	14738	14571	14456	14584	14659	14498	14788	14537	14703	14740	14587	14632	14549	14684	14729	14641	14602	14532	14721	14628	14689	14637	14663	14593	14706	14726	14414	14667	14525	14650	14597	14564	14504	14602	14478	14530	14557	14723	14654	14632	14593	14554	14644	14530	14695	14444	14620	14548	14691	14529	14542	14590	14598	14630	14553	14405	14560	14632	14439	14501	14440	14605	14666	14679	14632	14501	14696	14680	14760	14655	14580	14704	14692	14723	14649	14663	14494	14638	14706	14556	14711	14611	14623	14528	14639	14633	14498	14778	14516	14604	14410	14610	14694	14498	14642	14619	14517	14661	14510	14601	14635	14586	14718	14643	14623	14536	14711	14604	14594	14712	14623	14553	14618	14518	14655	14515	14753	14796	14647	14612	14530	14544	14750	14601	14616	14731	14556	14630	14750	14544	14447	14656	14534	14667	14571	14622	14530	14753	14637	14557	14599	14745	14470	14718	14354	14613	14862	14686	14731	14562	14479	14441	14444	14641	14611	14694	14445	14671	14701	14644	14627	14656	14588	14557	14635	14714	14595	14610	14458	14724	14493	14556	14671	14592	14708	14561	14668	14817	14471	14575	14718	14376	14687	14411	14486	14536	14580	14730	14645	14686	14626	14606	14583	14738	14626	14862	14786	14734	14756	14778	14469	14765	14539	14707	14629	14700	14469	14497	14570	14648	14646	14547	14592	14474	14650	14478	14589	14527	14713	14598	14635	14695	14555	14528	14535	14738	14707	14730	14678	14500	14497	14496	14602	14639	14731	14622	14493	14652	14737	14602	14707	14555	14663	14704	14443	14694	14591	14601	14607	14571	14538	14781	14556	14571	14541	14630	14573	14537	14679	14591	14464	14608	14636	14404	14554	14526	14844	14741	14701	14570	14760	14683	14567	14636	14580	14746	14620	14563	14599	14619	14691	14640	14546	14699	14574	14552	14502	14693	14577	14531	14617	14677	14734	14485	14613	14597	14527	14751	14581	14759	14627	14603	14659	14550	14649	14800	14402	14526	14521	14541	14662	14552	14522	14574	14601	14567	14697	14525	14576	14615	14517	14517	14667	14599	14583	14596	14576	14589	14608	14687	14795	14605	14746	14657	14634	14478	14480	14493	14498	14542	14643	14736	14829	14563	14526	14626	14527	14599	14794	14631	14682	14615	14526	14566	14619	14650	14557	14383	14528	14705	14697	14551	14564	14577	14421	14728	14744	14608	14641	14563	14717	14500	14663	14588	14604	14724	14601	14794	14632	14537	14687	14686	14659	14476	14634	14684	14803	14690	14605	14448	14544	14715	14490	14588	14563	14744	14671	14613	14657	14641	14462	14538	14641	14480	14672	14609	14629	14538	14647	14453	14552	14681	14608	14545	14662	14736	14581	14585	14553	14591	14593	14673	14548	14663	14546	14524	14585	14633	14612	14606	14636	14466	14620	14562	14526	14879	14539	14548	14674	14617	14634	14511	14709	14538	14565	14890	14564	14564	14800	14709	14479	14599	14495	14865	14549	14749	14717	14465	14583	14696	14559	14581	14707	14674	14738	14603	14584	14558	14705	14545	14606	14669	14705	14524	14748	14653	14666	14681	14421	14532	14624	14544	14477	14774	14606	14444	14406	14745	14572	14542	14582	14523	14430	14567	14651	14652	14662	14654	14721	14710	14662	14540	14648	14533	14562	14644	14622	14644	14740	14641	14568	14614	14649	14662	14519	14768	14583	14546	14722	14638	14608	14695	14584	14570	14632	14735	14753	14588	14682	14782	14489	14539	14570	14603	14537	14402	14484	14617	14405	14608	14545	14667	14683	14630	14656	14570	14715	14506	14685	14636	14649	14587	14418	14554	14625	14483	14559	14642	14565	14798	14612	14741	14541	14721	14600	14474	14452	14658	14523	14605	14618	14614	14546	14655	14662	14756	14665	14604	14723	14494	14687	14407	14628	14390	14652	14691	14640	14578	14462	14499	14689	14513	14685	14557	14563	14647	14685	14583	14562	14718	14668	14621	14668	14698	14683	14676	14603	14580	14597	14602	14567	14497	14693	14440	14611	14678	14681	14591	14637	14645	14559	14523	14683	14604	14669	14692	14626	14559	14473	14535	14813	14546	14515	14672	14611	14692	14697	14561	14579	14549	14567	14520	14644	14670	14628	14452	14549	14659	14505	14552	14437	14630	14490	14745	14524	14603	14564	14675	14696	14594	14607	14538	14626	14706	14541	14509	14524	14566	14622	14504	14556	14466	14638	14530	14627	14536	14553	14555	14700	14612	14605	14744	14672	14499	14660	14721	14536	14672	14647	14657	14668	14675	14723	14533	14514	14844	14793	14488	14764	14673	14652	14699	14603	14606	14530	14637	14494	14482	14804	14368	14563	14607	14535	14501	14612	14663	14547	14664	14596	14574	14648	14728	14678	14716	14642	14635	14542	14514	14573	14609	14705	14542	14672	14672	14516	14610	14689	14451	14620	14457	14556	14697	14580	14541	14590	14615	14458	14780	14698	14553	14673	14673	14533	14694	14593	14576	14664	14757	14506	14603	14609	14668	14692	14667	14579	14661	14557	14563	14648	14590	14607	14593	14663	14627	14509	14588	14631	14570	14535	14553	14571	14507	14656	14632	14559	14672	14721	14732	14494	14675	14594	14626	14682	14536	14630	14613	14577	14601	14617	14665	14644	14575	14511	14661	14478	14746	14520	14527	14635	14635	14590	14583	14606	14680	14564	14651	14604	14682	14662	14725	14829	14608	14604	14693	14471	14491	14690	14487	14632	14623	14576	14623	14596	14683	14563	14642	14608	14662	14820	14550	14564	14573	14670	14629	14660	14772	14489	14569	14649	14526	14700	14628	14572	14665	14843	14552	14381	14611	14624	14548	14633	14479	14586	14471	14795	14509	14572	14621	14482	14786	14638	14747	14514	14571	14583	14670	14539	14452	14661	14569	14534	14725	14476	14806	14477	14489	14607	14579	14577	14662	14508	14481	14489	14586	14616	14581	14719	14602	14631	14620	14652	14403	14726	14753	14567	14626	14585	14472	14530	14513	14452	14692	14597	14495	14741	14528	14651	14844	14798	14720	14576	14741	14549	14568	14565	14784	14552	14546	14748	14487	14690	14684	14425	14591	14467	14645	14581	14792	14689	14624	14557	14596	14602	14579	14683	14477	14507	14634	14584	14776	14630	14332	14401	14682	14679	14795	14698	14667	14636	14675	14679	14517	14549	14730	14557	14646	14761	14579	14668	14626	14765	14595	14602	14401	14688	14629	14614	14531	14739	14712	14538	14582	14489	14740	14503	14463	14636	14654	14658	14528	14711	14465	14693	14599	14671	14514	14576	14565	14482	14687	14665	14691	14704	14611	14608	14556	14520	14632	14551	14748	14660	14744	14586	14641	14658	14746	14688	14534	14655	14570	14701	14655	14735	14554	14673	14593	14582	14496	14581	14738	14576	14557	14545	14648	14525	14647	14672	14698	14675	14824	14626	14676	14553
25587	20771	26905	25222	20111	18774	18736	17805	17584	17646	23673	39456	30525	21164	18538	17555	17584	17378	17309	17309	17637	17320	17355	17310	17195	17304	17340	17161	17413	17368	17350	17335	17339	17320	17697	17426	17436	17226	17338	17431	17320	17235	17252	17225	17453	17253	17217	17262	17309	17486	17435	16965	17440	17222	17064	17379	17331	17372	17330	17201	17259	17412	17165	17440	17163	17081	17248	17401	17375	17209	17227	17285	17378	17400	17196	17400	17241	17419	17148	17384	17450	17304	17356	17317	17266	17305	17206	17245	17349	17298	17340	17213	17344	17296	17332	17447	17255	17312	17390	16922	17225	17504	17302	17209	17205	17248	17505	17270	17259	17161	17311	17403	17547	17220	17014	17299	17292	17429	17416	17305	17244	17101	17157	17176	17520	17367	17449	17420	17254	17118	17266	17293	17266	17346	17319	17400	17291	17269	17190	17260	17195	17266	17185	17243	17531	17347	17290	17344	17166	17175	17324	17311	17337	17308	17376	17191	17355	17086	17132	17332	17420	17396	17044	17314	17426	17200	17375	17141	17295	17317	17359	17065	17152	17270	17362	17388	17305	17375	17125	17207	17205	17341	17390	17356	17499	17125	17456	17424	17167	17162	17384	17457	17359	17386	17395	17223	17222	17006	17410	17098	17160	17229	17313	17065	17191	17237	17311	17374	17284	17180	17228	17249	17370	17301	17347	17240	17389	17383	17162	17397	17299	17270	17262	17394	17173	17340	17248	17291	17185	17179	17361	17442	17312	17280	17472	17279	17242	17215	17078	17308	17194	17473	17162	17112	17255	17347	17380	17344	17317	17305	17199	17082	17273	17180	17075	17310	17232	17241	17299	17298	17245	17458	17216	17403	17259	17180	17392	17365	17424	17358	17236	17206	17290	17188	17387	17340	17066	17150	17342	17321	17081	17427	17303	17249	17349	17405	17299	17231	17374	17214	17269	17237	17190	17252	17084	17347	17192	17184	17291	17136	17273	17192	17235	17129	17197	17187	17278	17303	17372	17168	17081	17211	17077	17125	17250	17215	17282	17150	17160	17238	17114	17069	17124	16995	17190	17267	17290	17351	17140	17235	17239	17324	17292	17154	17233	17325	17094	17253	17346	17392	17308	17141	17242	17157	17184	17169	17317	17333	17159	17244	17173	17378	17489	17502	17085	17154	17206	17156	17099	17307	17186	17298	17287	17439	17278	17191	17216	17316	17271	17180	17129	17293	17142	17147	17056	17345	17096	17051	17039	17346	17460	17139	17469	17367	17240	17306	17390	17457	17483	17358	17239	17412	17263	17283	17182	17202	17315	17243	17240	17431	17288	17464	17315	17309	17358	17340	17150	17366	17237	17374	17101	17131	17373	17085	17441	17123	17234	17176	17091	17293	17351	17422	17364	17369	17211	17267	17177	17267	17273	17255	17226	17202	17383	17340	17560	17242	17183	17110	17244	17442	17295	17257	17362	17218	17239	17317	17359	17387	17274	17241	17206	17351	17448	17238	17336	17260	17258	17238	17209	17092	17249	16970	17180	17217	17214	17230	17338	17370	17144	17185	17325	17359	17269	17220	17102	17306	17490	17174	17455	17259	17111	17258	17143	17370	17053	17093	17231	17200	17107	16973	17146	17233	17165	17181	17288	17312	17341	17433	17118	17106	17186	17272	17259	17256	17077	17247	17364	17269	17237	17260	17105	17066	17250	17162	17188	17276	17268	17036	17001	17324	17177	17531	17493	17216	17208	17176	17305	17268	17253	17164	17329	17104	17011	17057	17106	17393	17466	17318	17390	17140	17179	17158	17346	17326	17327	17444	17363	17129	17257	17326	17229	17252	17306	17131	17237	17071	17122	17022	17302	17165	17354	17281	17293	17284	17258	17207	17270	17199	17202	17386	17176	17317	17115	17233	17384	17362	17359	17232	17302	17006	17331	16951	17159	17179	17365	17267	17267	17436	17053	17236	17294	17410	17305	17059	17343	17262	17297	17425	17330	17353	17125	17182	17186	17289	17211	17395	17244	17145	17303	17126	17277	17499	17283	17345	17560	17289	17276	17247	17303	17288	17308	17478	17173	17368	17220	17316	17494	17262	17095	17382	17356	17208	17096	17309	17305	17168	17338	17456	17273	17363	17349	17410	17114	17235	17216	17219	17225	17121	17092	17232	17171	17215	17330	17363	17497	17158	17235	17152	17293	17024	17231	17189	17169	17212	17239	17324	17485	17186	17056	17155	17205	17155	17385	17257	17353	17280	17278	17253	17241	17028	17214	17151	17087	17269	17044	17189	17353	17347	17213	17466	17377	17430	17237	17266	17217	17115	17393	17131	17140	17373	17274	17206	17322	17141	17277	17018	17174	16936	17029	17343	17246	17110	17201	17069	17126	17492	17352	17405	17527	17201	17279	17095	17340	17386	17395	17317	17002	17111	17117	17209	17416	17371	17195	17229	17212	17311	17341	17372	17173	17354	17019	17165	17373	17152	17246	17211	17338	17222	17222	17348	17427	17413	17327	17100	17132	17405	17248	17047	17370	17216	17281	17373	17072	17424	17272	17276	16998	17297	17272	17198	17002	17360	17321	17325	17236	16994	17359	17395	17265	17250	17329	17168	17364	17190	17292	17137	17257	17336	17342	17141	17232	17213	17323	17140	17346	17309	17280	17350	17248	17126	17312	17352	17317	17430	17070	17220	17196	17148	17144	17208	17446	17258	17131	17326	17513	17305	17233	17422	17175	17287	17155	17197	17362	17281	17497	17271	17315	17008	17150	17297	17220	17288	17292	17234	17266	17104	17182	17237	17414	17077	17217	17145	17460	17261	17262	17215	17275	17318	17501	17453	17300	17082	17315	17208	17482	17316	17385	17152	17223	17392	17287	17204	17220	17181	17346	17557	17335	17251	17481	17215	17362	17089	17345	17119	17369	17349	17164	17209	17103	17189	17285	16918	17101	17231	17131	17404	17254	17381	17278	17473	17449	17499	17127	17240	17200	17194	17338	17298	17138	17301	17240	17043	17071	17385	17441	17284	17216	17405	17213	17427	17440	17432	17181	17235	17246	17174	17258	17434	17292	17351	17120	17175	17210	17253	17323	17346	17443	17180	17274	17240	17368	17305	17148	17235	17290	17321	17316	17345	17403	17197	17422	17313	17161	17341	17096	17384	17310	17192	17363	17400	17402	17256	17428	17421	17306	17374	17415	17289	17209	17136	17129	17222	17215	17352	17407	17268	17252	17238	17269	17247	17324	16969	17040	17277	17176	17254	17160	17469	17285	17345	17342	17273	17287	17333	17448	17350	17365	17170	17170	17352	17271	17381	17369	17131	17277	17012	17210	17353	17014	17225	17118	17452	17302	17087	17079	17464	17326	17381	17240	17386	17335	17164	17208	17321	17019	17175	17315	17322	17264	17321	17134	17138	17181	17277	17220	17463	17285	17262	17197	17275	17250	17229	17397	17261	17241	17389	17316	17646	17187	17267	17378	17323	17155	17295	17334	17382	17333	17183	17267	17109	17460	17187	17431	17108	17207	17191	17263	17392	17314	17216	17276	17372	17308	17268	17313	17081	17328	17480	17501	17232	17329	17265	17102	17537	17443	17087	17377	17208	17239	17448	17336	17101	17244	17169	17298	17307	17393	17130	17287	17340	17344	17395	17436	17245	17157	17223	17367	17124	17190	17433	17194	17192	17209	17327	17084	17484	17372	17297	17242	17320	17071	17273	17118	17284	17212	17084	17296	17271	17207	17295	17137	17194	17225	17306	17379	17161	17303	17216	17405	17375	17222	17187	17142	17100	17227	17268	17219	17433	17363	17286	17206	17213	17226	17211	17223	17212	17092	17483	17336	17211	17359	17431	17258	17217	17343	17198	17333	17335	17166	17192	17578	17464	17219	17448	17282	17098	17169	17329	17242	17304	17351	17059	17099	17193	17361	17316	17152	17254	17229	17357	17133	17293	17166	17304	17254	17304	17413	17239	17327	17412	17227	17171	17100	17372	17345	17251	17140	17471	17334	17199	17113	16999	17310	17272	17099	17236	17460	17248	17291	17341	17268	17541	17376	17203	17241	17273	17166	17334	17303	17458	17411	17446	17338	17074	17155	17181	17490	17400	17340	17220	17378	17267	17323	17187	17376	17155	17175	17171	17095	17366	17021	17290	17256	17122	17322	17423	17292	17042	17220	17053	17257	17411	17262	17435	17063	17346	17224	17251	17200	17245	17180	17429	17257	17313	17252	17076	17464	17308	17191	17210	17146	17086	17283	16986	17284	17322	17347	17242	17239	17192	17249	17241	17278	17227	17333	17176	17242	17420	17129	17312	17254	17289	17332	17107	17313	17456	17188	17336	17086	17351	17336	17152	17281	17402	17176	17403	17253	17347	17367	17184	17308	17173	17117	17138	17210	17187	17419	17314	17357	17195	17148	17109	17226	17322	17279	17179	17225	17459	17270	17094	17336	17467	17257	17250	17222	17195	17455	17364	17150	17269	17123	17236	17311	17544	17388	17465	17104	17138	17337	17265	17265	17314	17444	17031	17192	17331	17248	17179	17315	17333	17214	17509	17357	17341	17288	17212	17002	17308	17307	17105	17445	17244	17253	17358	17209	17042	17274	17324	17276	17294	17320	17049	17469	17012	17479	17245	17326	17145	17231	17235	17326	17083	17261	17386	17101	17392	17385	17321	17362	17424	17426	17341	17371	17104	17230	17053	17316	17231	17390	17380	17115	17292	17131	17299	17565	17363	17475	17273	17223	17327	17346	17207	17195	17278	17386	17326	17565	17118	17161	17185	17362	17246	17174	17208	17221	17265	17291	17251	17452	17254	17299	17332	17392	17420	17366	17375	17251	17338	17282	17293	17282	17321	17175	17263	17196	17338	17538	17083	17075	17097	17298	17488	17328	17380	17421	17303	17395	17191	17254	17392	17404	17247	17330	17299	17237	17208	17462	17368	17197	17319	17310	17173	17374	17391	17303	17175	17335	17173	17519	17395	17442	17278	17286	17358	17299	17389	17278	17387	17261	17483	17026	17270	17045	17056	17408	17152	17103	17472	17428	17148	17537	17231	17414	17018	17316	17207	17373	17354	17290	17367	17341	17249	17131	17340	17362	17321	17123	17210	17237	17379	17319	17342	17291	17134	17217	17286
14090	20048	19482	16991	16099	15368	15227	15073	15053	14908	25303	40546	27433	18056	15246	14718	14640	14604	14775	14631	14671	14691	14614	14562	14466	14614	14542	14710	14618	14700	14527	14620	14599	14419	14562	14429	14587	14658	14436	14471	14590	14378	14650	14475	14526	14460	14598	14705	14499	14421	14548	14563	14580	14456	14628	14612	14490	14537	14531	14477	14525	14517	14400	14636	14568	14420	14625	14401	14425	14642	14554	14435	14731	14480	14662	14425	14587	14530	14563	14581	14543	14651	14389	14540	14639	14494	14650	14451	14408	14477	14425	14563	14584	14594	14594	14639	14457	14558	14626	14560	14327	14665	14562	14416	14683	14654	14501	14589	14485	14568	14479	14424	14698	14459	14645	14583	14589	14521	14598	14642	14491	14555	14587	14751	14483	14617	14630	14408	14582	14351	14611	14594	14674	14326	14499	14507	14402	14591	14449	14522	14434	14585	14534	14483	14828	14680	14587	14460	14639	14380	14777	14497	14480	14544	14490	14476	14590	14446	14701	14485	14442	14590	14359	14491	14508	14569	14425	14594	14466	14607	14617	14466	14465	14573	14523	14545	14749	14559	14650	14669	14590	14629	14508	14682	14654	14654	14691	14586	14624	14579	14571	14511	14612	14498	14551	14468	14528	14543	14575	14597	14425	14614	14522	14609	14512	14674	14610	14528	14544	14562	14414	14661	14484	14555	14586	14728	14486	14546	14751	14706	14567	14704	14441	14453	14437	14473	14654	14513	14587	14462	14542	14678	14498	14555	14527	14692	14649	14615	14456	14682	14539	14610	14680	14516	14420	14522	14549	14744	14688	14442	14501	14566	14588	14588	14493	14380	14536	14515	14548	14492	14609	14557	14650	14503	14635	14572	14702	14687	14474	14621	14470	14567	14395	14487	14610	14578	14495	14490	14600	14632	14684	14389	14602	14576	14600	14475	14456	14389	14535	14658	14588	14605	14352	14590	14550	14636	14577	14707	14543	14592	14683	14613	14546	14627	14567	14566	14397	14530	14765	14541	14624	14426	14683	14507	14586	14509	14607	14851	14563	14325	14580	14596	14584	14504	14615	14504	14644	14465	14574	14538	14482	14508	14514	14696	14616	14489	14755	14621	14492	14564	14556	14458	14456	14473	14610	14582	14410	14611	14450	14728	14561	14530	14547	14384	14598	14453	14604	14567	14456	14546	14450	14554	14592	14808	14309	14521	14587	14563	14517	14551	14600	14508	14541	14581	14623	14582	14514	14647	14458	14602	14654	14616	14442	14522	14473	14570	14662	14434	14554	14710	14550	14449	14628	14577	14551	14673	14453	14451	14670	14621	14434	14524	14465	14575	14758	14527	14512	14674	14626	14537	14492	14573	14598	14375	14598	14516	14370	14490	14643	14571	14561	14549	14667	14545	14613	14697	14617	14424	14467	14542	14658	14547	14719	14670	14523	14609	14601	14730	14549	14541	14446	14406	14365	14556	14468	14704	14371	14521	14527	14624	14633	14462	14661	14641	14445	14609	14678	14672	14567	14584	14523	14592	14590	14645	14493	14587	14395	14442	14429	14414	14566	14665	14519	14438	14632	14429	14613	14591	14553	14410	14618	14551	14629	14665	14690	14452	14587	14657	14509	14572	14438	14475	14743	14696	14427	14576	14567	14443	14600	14634	14834	14564	14478	14499	14640	14470	14555	14546	14525	14539	14548	14423	14559	14558	14467	14563	14527	14590	14652	14711	14498	14657	14597	14517	14655	14581	14539	14524	14555	14747	14456	14597	14458	14633	14702	14570	14640	14633	14530	14506	14400	14481	14668	14386	14536	14610	14587	14732	14497	14544	14729	14518	14620	14619	14565	14418	14808	14608	14595	14552	14491	14455	14386	14660	14523	14600	14424	14624	14527	14746	14582	14607	14453	14578	14559	14487	14639	14439	14404	14658	14522	14642	14546	14454	14725	14583	14529	14609	14496	14840	14474	14553	14561	14536	14529	14559	14573	14623	14554	14490	14672	14631	14375	14459	14455	14549	14670	14483	14571	14659	14576	14675	14465	14553	14592	14626	14587	14625	14616	14634	14396	14526	14565	14569	14661	14688	14573	14575	14514	14502	14657	14590	14506	14603	14451	14508	14645	14668	14526	14549	14552	14388	14345	14540	14429	14539	14659	14517	14462	14564	14620	14641	14654	14572	14449	14731	14537	14458	14637	14503	14477	14513	14690	14586	14407	14469	14556	14591	14511	14659	14684	14393	14508	14551	14447	14592	14680	14610	14477	14674	14444	14566	14581	14538	14465	14521	14592	14540	14732	14360	14638	14635	14517	14604	14445	14555	14674	14403	14558	14588	14439	14637	14574	14483	14603	14703	14592	14623	14524	14378	14653	14445	14622	14663	14675	14698	14424	14420	14456	14464	14671	14640	14580	14681	14674	14460	14454	14467	14498	14521	14578	14396	14556	14443	14512	14635	14577	14597	14643	14587	14589	14490	14470	14503	14528	14513	14475	14645	14608	14488	14401	14524	14552	14686	14625	14522	14447	14451	14493	14411	14479	14490	14480	14376	14408	14498	14503	14519	14676	14572	14722	14492	14605	14273	14535	14554	14541	14517	14756	14372	14621	14592	14520	14519	14612	14494	14518	14559	14595	14459	14382	14510	14496	14615	14533	14388	14518	14330	14583	14783	14641	14640	14662	14572	14681	14708	14667	14482	14530	14410	14618	14585	14595	14713	14453	14668	14606	14423	14508	14471	14480	14450	14600	14535	14558	14663	14458	14510	14567	14618	14803	14621	14485	14560	14528	14305	14632	14759	14502	14484	14561	14406	14522	14672	14598	14488	14647	14762	14662	14593	14655	14542	14516	14625	14617	14511	14610	14651	14587	14452	14526	14604	14837	14620	14411	14534	14453	14546	14556	14564	14745	14471	14608	14510	14592	14650	14516	14489	14761	14638	14553	14607	14597	14607	14482	14479	14421	14422	14518	14454	14638	14459	14645	14474	14657	14456	14704	14524	14586	14502	14508	14510	14551	14601	14589	14402	14534	14631	14548	14436	14456	14396	14487	14511	14444	14572	14486	14526	14632	14530	14547	14437	14623	14611	14434	14580	14629	14591	14628	14518	14547	14692	14463	14399	14538	14574	14534	14631	14574	14533	14661	14577	14657	14551	14561	14596	14428	14547	14479	14769	14479	14593	14548	14527	14633	14407	14535	14460	14645	14690	14531	14525	14577	14474	14582	14558	14630	14618	14561	14683	14641	14438	14459	14794	14549	14396	14560	14434	14452	14610	14535	14479	14803	14467	14541	14561	14526	14623	14632	14647	14537	14445	14520	14713	14590	14499	14507	14513	14412	14431	14314	14661	14603	14516	14600	14586	14464	14643	14616	14484	14619	14675	14441	14611	14493	14609	14630	14617	14606	14508	14482	14645	14489	14435	14551	14538	14516	14462	14641	14485	14573	14591	14557	14435	14593	14600	14537	14621	14517	14759	14512	14619	14647	14541	14778	14423	14501	14465	14630	14569	14582	14479	14540	14502	14557	14643	14569	14453	14609	14718	14577	14561	14596	14673	14539	14787	14628	14470	14594	14346	14651	14531	14517	14581	14604	14604	14471	14539	14685	14672	14674	14527	14459	14381	14608	14653	14582	14613	14785	14566	14829	14451	14509	14506	14582	14624	14616	14531	14487	14727	14485	14505	14631	14662	14561	14610	14661	14507	14661	14607	14382	14396	14530	14589	14571	14382	14529	14636	14570	14524	14629	14640	14674	14584	14374	14608	14463	14565	14644	14525	14580	14656	14601	14365	14472	14700	14700	14583	14669	14630	14505	14585	14578	14538	14498	14595	14605	14630	14645	14572	14531	14615	14450	14544	14590	14667	14439	14572	14703	14603	14645	14552	14562	14475	14517	14487	14603	14513	14572	14656	14420	14528	14351	14274	14609	14371	14449	14676	14329	14539	14498	14464	14573	14586	14586	14599	14547	14494	14452	14512	14736	14581	14634	14438	14571	14426	14610	14507	14632	14663	14665	14596	14439	14457	14562	14603	14615	14421	14676	14268	14663	14643	14535	14650	14713	14703	14506	14434	14501	14521	14441	14549	14452	14646	14535	14569	14377	14511	14558	14576	14547	14663	14648	14463	14520	14537	14410	14523	14443	14630	14624	14593	14404	14521	14559	14500	14514	14643	14750	14621	14548	14502	14575	14535	14511	14666	14294	14496	14487	14562	14628	14675	14431	14467	14533	14666	14526	14520	14745	14621	14583	14613	14651	14497	14503	14650	14691	14595	14598	14659	14713	14411	14771	14643	14666	14553	14643	14514	14707	14488	14645	14648	14545	14382	14487	14615	14645	14527	14517	14406	14459	14595	14378	14715	14592	14615	14606	14728	14778	14488	14519	14602	14606	14655	14447	14582	14502	14344	14526	14615	14516	14520	14745	14642	14596	14351	14480	14579	14675	14493	14584	14546	14513	14631	14587	14410	14513	14442	14558	14562	14432	14478	14552	14315	14587	14361	14544	14522	14450	14452	14527	14324	14509	14647	14520	14735	14434	14691	14499	14470	14370	14561	14495	14608	14485	14588	14719	14575	14473	14651	14603	14686	14535	14399	14499	14586	14595	14337	14628	14609	14555	14371	14782	14338	14508	14572	14555	14488	14574	14771	14573	14580	14527	14464	14359	14682	14656	14586	14497	14608	14575	14516	14573	14615	14558	14579	14597	14472	14529	14791	14721	14724	14646	14460	14531	14384	14447	14593	14506	14823	14617	14594	14489	14600	14614	14605	14585	14502	14568	14569	14587	14522	14585	14609	14545	14586	14638	14693	14706	14544	14655	14635	14627	14452	14594	14605	14657	14564	14416	14612	14648	14553	14572	14616	14510	14674	14765	14575	14485	14591	14652	14568	14471	14606	14457	14474	14569	14697	14696	14495	14677	14616	14547	14647	14440	14623	14527	14513	14589	14640	14553	14566	14585	14498	14464	14770	14642	14679	14566	14497	14408	14582	14594	14563	14566	14640	14533	14430	14539	14425	14690	14340	14676	14575	14487	14557	14644	14607	14573	14596	14536	14558	14379	14563	14448	14407	14670	14547	14594	14582	14592	14660	14574	14698	14583	14539	14459	14468	14540	14585	14529	14535	14463	14679	14497	14553
23636	20764	28038	23590	21238	22738	22309	18651	17890	18467	28630	57800	43013	26309	20252	18000	17616	17492	17533	17765	17713	17512	17429	17460	17519	17363	17564	17490	17589	17424	17605	17636	17515	17436	17328	17533	17650	17763	17269	17449	17595	17382	17395	17382	17603	17369	17525	17523	17585	17451	17643	17388	17362	17486	17487	17551	17496	17261	17511	17338	17581	17500	17417	17565	17348	17476	17421	17347	17286	17515	17477	17455	17453	17420	17453	17383	17445	17397	17464	17267	17327	17409	17463	17323	17224	17344	17198	17308	17519	17550	17216	17332	17562	17327	17505	17591	17616	17325	17519	17512	17452	17384	17257	17715	17134	17445	17535	17414	17247	17441	17376	17480	17585	17612	17351	17330	17188	17466	17418	17406	17299	17444	17262	17416	17308	17409	17501	17471	17400	17359	17388	17483	17300	17539	17478	17365	17463	17427	17568	17485	17418	17457	17497	17478	17487	17340	17450	17316	17273	17300	17271	17371	17392	17553	17532	17448	17224	17383	17215	17391	17585	17378	17439	17423	17383	17450	17484	17398	17344	17591	17357	17254	17370	17413	17381	17433	17468	17288	17208	17191	17395	17293	17345	17386	17381	17286	17376	17277	17459	17246	17476	17456	17424	17170	17523	17303	17442	17419	17462	17394	17396	17201	17366	17291	17476	17270	17408	17433	17286	17555	17347	17425	17332	17358	17205	17399	17309	17214	17480	17362	17540	17308	17398	17469	17512	17382	17395	17396	17564	17344	17224	17239	17409	17292	17339	17249	17449	17167	17407	17255	17379	17407	17298	17452	17230	17322	17283	17516	17466	17375	17305	17198	17258	17310	17222	17324	17342	17308	17465	17372	17323	17335	17527	17524	17389	17375	17232	17525	17481	17574	17399	17605	17477	17461	17386	17490	17408	17284	17238	17212	17283	17355	17486	17477	17318	17391	17570	17533	17432	17515	17340	17403	17497	17363	17435	17340	17409	17322	17258	17290	17502	17304	17563	17611	17365	17340	17517	17456	17478	17461	17444	17423	17347	17232	17489	17313	17328	17559	17467	17309	17319	17401	17391	17339	17393	17372	17342	17256	17438	17459	17204	17515	17211	17289	17453	17492	17384	17342	17384	17392	17361	17275	17316	17304	17240	17209	17476	17462	17477	17474	17323	17462	17518	17415	17288	17439	17705	17379	17442	17407	17564	17375	17378	17208	17414	17462	17628	17307	17440	17409	17495	17396	17408	17450	17058	17618	17379	17545	17224	17415	17285	17491	17477	17288	17487	17269	17502	17401	17346	17473	17270	17339	17446	17226	17571	17519	17518	17441	17443	17316	17574	17317	17297	17211	17509	17252	17323	17288	17329	17504	17513	17388	17467	17328	17177	17374	17457	17457	17419	17539	17440	17172	17363	17428	17370	17297	17560	17265	17509	17215	17333	17403	17521	17541	17544	17656	17528	17301	17343	17368	17448	17321	17482	17457	17197	17399	17377	17431	17396	17288	17402	17393	17467	17490	17373	17371	17343	17381	17387	17407	17441	17456	17242	17286	17357	17412	17121	17582	17505	17388	17434	17435	17414	17257	17435	17511	17272	17388	17459	17415	17190	17341	17321	17240	17424	17485	17284	17355	17239	17328	17454	17395	17537	17494	17510	17319	17243	17469	17273	17416	17223	17205	17407	17318	17454	17178	17250	17344	17286	17505	17318	17437	17316	17406	17486	17241	17500	17589	17194	17401	17360	17235	17471	17329	17382	17349	17397	17422	17459	17346	17216	17421	17240	17352	17210	17544	17272	17219	17164	17432	17236	17597	17494	17188	17303	17427	17345	17452	17380	17358	17322	17049	17427	17323	17654	17402	17230	17535	17279	17330	17580	17351	17263	17615	17516	17484	17627	17401	17389	17397	17560	17516	17449	17329	17275	17470	17384	17257	17427	17424	17615	17510	17318	17418	17326	17413	17466	17256	17427	17500	17313	17525	17404	17262	17327	17457	17576	17248	17123	17501	17481	17383	17368	17446	17319	17313	17358	17337	17443	17464	17466	17447	17132	17298	17210	17377	17259	17440	17251	17626	17423	17455	17490	17433	17100	17481	17256	17342	17295	17421	17454	17290	17309	17331	17419	17322	17313	17375	17293	17284	17226	17465	17451	17204	17418	17363	17412	17382	17428	17382	17577	17264	17467	17549	17433	17682	17532	17385	17253	17479	17517	17309	17478	17434	17538	17418	17385	17300	17265	17284	17507	17454	17338	17300	17477	17211	17447	17257	17155	17366	17242	17270	17355	17351	17175	17367	17427	17330	17452	17285	17221	17401	17402	17124	17226	17366	17561	17411	17648	17440	17219	17358	17264	17413	17322	17263	17347	17242	17400	17693	17307	17415	17332	17382	17362	17500	17197	17350	17316	17567	17331	17529	17487	17549	17384	17235	17344	17404	17312	17400	17489	17220	17513	17278	17470	17406	17279	17092	17361	17293	17351	17483	17454	17308	17287	17312	17441	17594	17335	17548	17457	17302	17340	17610	17499	17577	17625	17580	17561	17541	17529	17515	17577	17366	17429	17597	17420	17445	17331	17355	17516	17432	17391	17454	17530	17240	17464	17492	17270	17381	17335	17463	17340	17434	17303	17223	17411	17426	17506	17353	17417	17514	17448	17577	17339	17321	17460	17447	17353	17563	17288	17307	17470	17479	17477	17187	17464	17373	17359	17696	17579	17723	17514	17265	17325	17445	17580	17490	17421	17519	17449	17520	17379	17365	17379	17566	17483	17279	17362	17513	17451	17294	17291	17427	17352	17385	17309	17376	17636	17485	17382	17267	17307	17549	17362	17391	17487	17402	17387	17318	17526	17156	17399	17336	17322	17346	17483	17329	17465	17325	17553	17188	17471	17326	17334	17427	17398	17346	17496	17589	17300	17407	17439	17639	17492	17259	17460	17353	17438	17463	17606	17383	17296	17427	17491	17391	17287	17623	17448	17373	17337	17439	17331	17175	17452	17504	17413	17401	17635	17412	17430	17537	17372	17318	17261	17561	17542	17375	17298	17374	17461	17543	17587	17406	17359	17497	17314	17493	17319	17575	17261	17158	17361	17477	17420	17616	17476	17238	17463	17429	17377	17448	17453	17471	17487	17376	17513	17457	17256	17517	17258	17186	17503	17401	17462	17377	17341	17494	17390	17481	17472	17374	17321	17118	17298	17384	17194	17475	17355	17244	17203	17264	17148	17475	17225	17567	17359	17496	17663	17302	17488	17338	17496	17422	17413	17145	17333	17197	17355	17447	17573	17208	17342	17331	17476	17624	17485	17366	17498	17286	17377	17547	17365	17323	17309	17750	16984	17264	17447	17280	17447	17382	17219	17285	17323	17479	17410	17619	17524	17240	17405	17375	17588	17294	17410	17274	17552	17264	17250	17438	17465	17287	17508	17355	17506	17314	17613	17541	17539	17485	17285	17432	17419	17383	17454	17421	17363	17293	17216	17372	17499	17520	17445	17533	17441	17308	17241	17266	17299	17482	17319	17308	17485	17547	17562	17313	17458	17444	17375	17340	17441	17273	17438	17494	17503	17509	17356	17337	17442	17522	17316	17401	17537	17454	17529	17512	17576	17511	17485	17462	17424	17452	17243	17195	17403	17532	17488	17447	17249	17302	17706	17626	17441	17553	17318	17513	17410	17257	17393	17221	17451	17365	17510	17382	17655	17397	17409	17400	17509	17419	17365	17077	17370	17317	17511	17421	17427	17450	17407	17598	17355	17572	17428	17397	17537	17527	17403	17355	17358	17332	17193	17496	17101	17470	17466	17289	17459	17358	17435	17435	17379	17460	17354	17387	17428	17325	17296	17451	17285	17410	17418	17365	17616	17473	17518	17644	17429	17265	17164	17425	17580	17459	17346	17352	17459	17491	17353	17302	17434	17428	17494	17352	17484	17385	17315	17562	17437	17364	17483	17671	17384	17405	17474	17206	17339	17048	17327	17362	17508	17501	17387	17304	17473	17318	17589	17667	17436	17381	17242	17385	17491	17461	17279	17355	17371	17386	17145	17173	17451	17475	17533	17252	17255	17431	17608	17267	17466	17527	17410	17409	17155	17283	17482	17253	17672	17308	17555	17420	17500	17316	17340	17278	17269	17300	17201	17398	17460	17494	17377	17508	17490	17403	17434	17259	17570	17402	17378	17255	17388	17469	17323	17498	17526	17260	17464	17508	17384	17488	17334	17147	17255	17453	17219	17374	17471	17468	17307	17499	17312	17500	17315	17450	17399	17434	17357	17456	17385	17084	17282	17305	17526	17279	17408	17446	17462	17279	17260	17539	17346	17567	17364	17568	17280	17323	17411	17560	17391	17299	17545	17211	17338	17381	17459	17289	17388	17326	17386	17231	17378	17422	17198	17281	17471	17395	17275	17430	17273	17421	17353	17352	17105	17333	17216	17400	17518	17324	17437	17513	17499	17496	17363	17489	17312	17427	17452	17535	17338	17294	17339	17290	17267	17270	17441	17187	17476	17202	17220	17392	17371	17448	17276	17403	17519	17308	17409	17305	17206	17311	17268	17430	17381	17256	17512	17296	17365	17403	17544	17646	17469	17499	17289	17322	17366	17494	17596	17647	17495	17423	17556	17442	17393	17602	17325	17220	17214	17373	17407	17415	17385	17304	17369	17162	17243	17270	17356	17283	17578	17392	17318	17373	17418	17341	17469	17530	17386	17247	17342	17469	17470	17626	17328	17406	17391	17255	17393	17270	17326	17413	17393	17455	17422	17384	17723	17472	17284	17489	17596	17301	17287	17263	17481	17520	17550	17591	17378	17504	17302	17393	17259	17475	17344	17424	17403	17400	17397	17457	17428	17361	17384	17422	17396	17247	17391	17321	17216	17330	17292	17378	17392	17473	17349	17299	17492	17387	17425	17302	17453	17250	17455	17520	17484	17349	17327	17328	17319	17473	17385	17382	17397	17416	17408	17272	17396	17530	17593	17342	17118	17312	17361	17385	17443	17417	17438	17533	17506	17320	17489	17244	17471	17245	17423	17476	17238	17219	17278	17278	17438	17447	17470	17651	17202	17383	17334	17432	17460	17399	17580	17400	17483	17320	17508	17719	17521	17428	17204	17453	17414	17373	17437	17358	17423	17465	17612	17450	17296	17254
16550	27131	25621	20833	18274	16952	16433	15929	15793	15703	30986	56881	38883	22709	16221	14757	14656	14705	14711	14524	14597	14422	14593	14610	14530	14658	14716	14634	14588	14629	14703	14513	14547	14652	14551	14801	14648	14816	14779	14468	14885	14743	14562	14743	14746	14648	14518	14584	14581	14581	14757	14717	14547	14756	14499	14569	14769	14595	14545	14607	14643	14594	14519	14765	14467	14520	14689	14617	14601	14701	14576	14667	14427	14628	14693	14421	14668	14565	14568	14735	14729	14793	14665	14779	14570	14718	14743	14538	14757	14595	14649	14708	14530	14629	14597	14526	14788	14448	14558	14665	14688	14383	14674	14566	14776	14622	14746	14603	14659	14621	14669	14728	14684	14668	14694	14612	14722	14750	14841	14653	14697	14902	14651	14589	14481	14470	14519	14617	14800	14459	14545	14652	14570	14567	14545	14673	14753	14675	14699	14642	14611	14644	14584	14534	14527	14807	14761	14594	14557	14535	14538	14739	14741	14599	14433	14663	14674	14666	14576	14699	14779	14702	14495	14609	14418	14544	14535	14639	14678	14737	14544	14541	14630	14562	14576	14635	14738	14687	14718	14775	14561	14673	14858	14669	14617	14690	14480	14608	14752	14611	14604	14682	14561	14706	14665	14593	14632	14686	14602	14621	14513	14747	14743	14657	14691	14712	14512	14658	14651	14506	14534	14675	14687	14731	14666	14454	14620	14723	14614	14602	14717	14794	14705	14550	14556	14681	14545	14587	14678	14656	14641	14623	14603	14685	14577	14814	14567	14627	14549	14656	14790	14512	14603	14818	14601	14622	14740	14775	14533	14594	14580	14523	14523	14499	14507	14710	14496	14576	14579	14529	14673	14671	14462	14699	14673	14608	14767	14498	14597	14734	14728	14664	14677	14487	14668	14457	14613	14546	14702	14612	14778	14588	14628	14723	14727	14613	14581	14536	14598	14620	14403	14460	14498	14636	14539	14657	14567	14646	14658	14832	14563	14581	14485	14587	14591	14664	14714	14624	14712	14569	14724	14677	14529	14750	14501	14666	14805	14539	14741	14431	14531	14634	14470	14644	14508	14612	14620	14544	14535	14704	14596	14850	14696	14726	14481	14685	14574	14698	14444	14602	14739	14587	14581	14723	14682	14563	14647	14584	14540	14614	14657	14398	14679	14686	14557	14627	14702	14608	14626	14448	14536	14626	14456	14546	14706	14522	14657	14576	14631	14527	14558	14721	14524	14624	14650	14558	14702	14640	14580	14655	14633	14783	14654	14481	14591	14549	14673	14471	14565	14653	14672	14424	14635	14480	14532	14632	14571	14652	14635	14592	14826	14563	14765	14641	14581	14727	14675	14478	14650	14812	14456	14601	14662	14626	14541	14648	14693	14522	14476	14814	14780	14533	14652	14573	14604	14677	14474	14655	14739	14725	14654	14474	14612	14540	14637	14527	14423	14776	14546	14540	14638	14573	14672	14631	14605	14717	14494	14529	14808	14653	14633	14598	14531	14804	14374	14538	14669	14618	14554	14543	14658	14459	14611	14733	14606	14498	14656	14724	14707	14664	14568	14693	14648	14541	14637	14490	14773	14673	14535	14809	14679	14569	14691	14613	14746	14598	14699	14627	14582	14539	14703	14785	14673	14648	14547	14726	14478	14598	14615	14457	14813	14770	14644	14520	14711	14663	14583	14561	14617	14663	14693	14529	14797	14479	14630	14614	14458	14742	14625	14627	14609	14694	14575	14758	14635	14709	14609	14597	14601	14604	14552	14688	14495	14627	14518	14534	14798	14624	14631	14511	14604	14516	14605	14584	14624	14637	14521	14610	14569	14634	14633	14659	14457	14509	14473	14744	14954	14539	14727	14642	14605	14642	14569	14807	14627	14624	14510	14704	14631	14740	14675	14679	14742	14683	14612	14681	14674	14538	14671	14512	14637	14684	14673	14610	14760	14630	14637	14623	14544	14613	14512	14749	14770	14584	14577	14659	14529	14668	14637	14640	14660	14612	14580	14651	14560	14724	14472	14616	14733	14728	14539	14587	14424	14803	14580	14684	14645	14603	14570	14690	14542	14675	14622	14558	14525	14569	14574	14761	14568	14695	14707	14559	14728	14537	14785	14506	14636	14801	14644	14494	14618	14584	14627	14432	14569	14564	14498	14712	14445	14658	14727	14675	14629	14801	14655	14700	14685	14566	14711	14636	14600	14586	14466	14684	14675	14516	14661	14749	14723	14696	14703	14609	14653	14752	14583	14632	14486	14715	14696	14604	14798	14676	14598	14581	14589	14641	14532	14787	14737	14784	14648	14659	14580	14416	14773	14399	14708	14533	14645	14648	14583	14606	14541	14637	14467	14598	14734	14553	14595	14602	14725	14761	14573	14631	14554	14623	14709	14548	14611	14627	14573	14712	14744	14551	14503	14683	14672	14693	14571	14623	14633	14698	14700	14652	14485	14583	14808	14620	14557	14646	14603	14661	14721	14630	14425	14675	14682	14661	14830	14568	14579	14616	14572	14657	14623	14674	14598	14543	14573	14699	14699	14640	14671	14536	14659	14582	14698	14638	14639	14576	14714	14610	14657	14775	14560	14624	14562	14601	14551	14633	14586	14708	14583	14638	14563	14681	14685	14524	14693	14368	14581	14613	14754	14650	14683	14621	14534	14561	14775	14693	14813	14493	14643	14604	14753	14736	14759	14756	14591	14621	14466	14736	14666	14619	14621	14601	14626	14444	14780	14665	14590	14716	14504	14497	14572	14626	14438	14517	14641	14506	14485	14699	14800	14587	14736	14531	14608	14634	14532	14621	14498	14747	14554	14595	14753	14724	14695	14580	14679	14557	14600	14619	14643	14593	14855	14669	14656	14610	14676	14706	14562	14687	14614	14861	14614	14617	14661	14487	14592	14734	14653	14526	14686	14629	14670	14671	14685	14691	14771	14718	14596	14549	14568	14565	14635	14505	14813	14693	14572	14666	14404	14525	14715	14588	14756	14668	14652	14625	14528	14665	14613	14755	14619	14649	14665	14654	14704	14631	14605	14651	14721	14598	14521	14649	14532	14746	14592	14698	14535	14618	14578	14658	14742	14752	14611	14653	14732	14687	14631	14720	14708	14678	14711	14507	14662	14678	14506	14624	14522	14689	14690	14573	14645	14747	14694	14587	14567	14552	14725	14678	14627	14797	14476	14635	14613	14559	14486	14521	14678	14562	14632	14734	14819	14470	14652	14603	14662	14577	14705	14684	14685	14559	14578	14684	14937	14781	14694	14648	14704	14530	14518	14675	14704	14568	14740	14580	14689	14638	14702	14552	14639	14764	14485	14496	14588	14610	14700	14736	14556	14620	14507	14610	14621	14669	14580	14566	14663	14975	14399	14650	14512	14660	14818	14617	14548	14653	14669	14686	14571	14588	14327	14586	14775	14621	14566	14584	14636	14602	14539	14599	14585	14611	14617	14575	14390	14700	14422	14619	14649	14699	14604	14570	14598	14477	14665	14768	14661	14640	14538	14619	14589	14624	14616	14646	14680	14570	14564	14764	14597	14630	14571	14775	14667	14624	14716	14702	14458	14659	14507	14491	14585	14676	14622	14679	14559	14531	14717	14638	14638	14736	14370	14563	14559	14473	14620	14475	14627	14628	14470	14641	14713	14705	14457	14598	14769	14782	14690	14584	14762	14627	14407	14662	14530	14626	14646	14441	14594	14668	14640	14660	14509	14678	14865	14562	14653	14908	14554	14700	14622	14607	14602	14709	14667	14641	14615	14668	14717	14688	14621	14643	14669	14728	14540	14644	14566	14646	14653	14585	14649	14706	14827	14663	14759	14703	14834	14644	14702	14645	14586	14708	14568	14635	14637	14616	14709	14582	14446	14526	14442	14478	14630	14624	14699	14646	14554	14586	14687	14553	14643	14740	14517	14525	14559	14448	14609	14510	14543	14494	14730	14561	14644	14534	14534	14553	14734	14639	14795	14678	14565	14547	14588	14727	14570	14422	14535	14713	14592	14604	14608	14798	14552	14701	14670	14613	14581	14660	14392	14691	14574	14572	14569	14853	14755	14564	14740	14703	14747	14475	14513	14703	14510	14610	14586	14663	14700	14639	14545	14631	14650	14706	14605	14541	14603	14552	14702	14635	14485	14662	14668	14531	14477	14656	14674	14561	14593	14666	14527	14630	14519	14673	14553	14694	14757	14550	14631	14497	14515	14534	14564	14686	14659	14423	14641	14507	14638	14636	14432	14735	14731	14671	14551	14491	14681	14537	14552	14586	14566	14653	14607	14671	14640	14700	14707	14547	14521	14679	14459	14496	14785	14598	14407	14666	14577	14519	14601	14425	14547	14709	14504	14715	14610	14692	14584	14724	14687	14616	14734	14638	14758	14702	14599	14580	14654	14809	14593	14509	14683	14481	14600	14848	14565	14580	14565	14704	14707	14810	14607	14410	14577	14530	14616	14675	14722	14698	14838	14956	14666	14547	14865	14723	14508	14678	14805	14644	14679	14653	14383	14712	14594	14682	14770	14629	14626	14548	14692	14407	14507	14638	14611	14631	14653	14576	14597	14622	14602	14606	14625	14613	14634	14683	14758	14523	14560	14674	14768	14678	14820	14598	14585	14697	14690	14635	14742	14826	14701	14685	14629	14595	14674	14759	14661	14617	14581	14616	14634	14590	14829	14720	14489	14700	14714	14669	14718	14627	14715	14750	14581	14655	14638	14658	14536	14613	14616	14654	14500	14422	14646	14536	14599	14559	14736	14486	14729	14643	14599	14664	14738	14730	14445	14604	14609	14572	14407	14489	14597	14647	14607	14614	14599	14639	14408	14603	14744	14723	14548	14717	14716	14633	14585	14653	14694	14593	14732	14727	14495	14726	14589	14616	14703	14619	14712	14485	14717	14632	14590	14639	14607	14834	14505	14557	14654	14620	14614	14661	14683	14723	14602	14658	14695	14574	14518	14533	14635	14637	14591	14797	14653	14714	14657	14600	14602	14532	14596	14643	14680	14620	14636	14647	14480	14651	14726	14508	14660	14668	14670	14641	14507	14476	14570	14805	14590	14607	14643	14721	14628	14489	14468	14695	14624	14618	14631	14764	14603	14710	14807	14705	14656	14592	14536	14740	14619	14718	14672	14524	14573	14762
29448	21256	20642	19099	17384	17623	17605	17472	17347	17779	18524	22045	20992	18925	17790	17497	17509	17524	17330	17318	17330	17417	17364	17380	17301	17465	17273	17600	17533	17500	17325	17649	17650	17423	17251	17320	17329	17512	17382	17181	17354	17470	17454	17437	17368	17261	17346	17312	17301	17383	17322	17220	17079	17238	17443	17465	17347	17307	17450	17539	17377	17309	17311	17379	17372	17377	17374	17512	17432	17440	17218	17340	17218	17500	17230	17261	17457	17508	17390	17368	17368	17173	17636	17321	17461	17258	17420	17496	17467	17296	17387	17460	17321	17293	17456	17540	17012	17210	17487	17436	17488	17521	17412	17459	17211	17364	17266	17429	17383	17261	17449	17360	17299	17447	17441	17384	17211	17476	17500	17335	17539	17364	17285	17364	17245	17178	17349	17265	17353	17345	17487	17231	17253	17355	17272	17415	17321	17318	17388	17284	17376	17519	17406	17338	17505	17527	17221	17260	17369	17226	17279	17368	17524	17441	17409	17207	17335	17329	17472	17429	17397	17308	17448	17493	17366	17649	17531	17222	17416	17506	17280	17451	17544	17509	17229	17417	17423	17398	17371	17246	17233	17435	17347	17338	17481	17343	17394	17423	17387	17358	17546	17047	17371	17197	17447	17494	17590	17369	17438	17627	17205	17465	17446	17403	17502	17430	17145	17286	17225	17220	17205	17498	17212	17349	17489	17421	17527	17346	17450	17244	17349	17502	17307	17164	17436	17435	17228	17268	17298	17286	17403	17120	17377	17425	17300	17389	17331	17596	17385	17370	17111	17226	17357	17290	17467	17392	17233	17252	17440	17246	17432	17359	17301	17387	17417	17364	17247	17479	17427	17355	17349	17441	17403	17247	17367	17356	17326	17422	17277	17210	17304	17569	17273	17313	17484	17117	17490	17405	17511	17244	17472	17294	17107	17405	17397	17278	17451	17468	17471	17539	17305	17231	17236	17334	17456	17551	17226	17348	17476	17304	17303	17567	17459	17256	17433	17331	17298	17187	17404	17274	17494	17358	17270	17367	17420	17286	17209	17386	17388	17255	17317	17352	17343	17349	17235	17314	17430	17516	17404	17341	17338	17348	17335	17204	17436	17293	17346	17403	17499	17271	17429	17265	17114	17543	17388	17618	17291	17545	17358	17400	17335	17244	17462	17426	17443	17501	17336	17365	17314	17235	17297	17659	17391	17298	17323	17267	17430	17503	17391	17361	17289	17521	17222	17320	17411	17337	17401	17433	17322	17406	17422	17503	17280	17255	17231	17445	17280	17550	17298	17240	17424	17179	17634	17440	17274	17122	17517	17460	17341	17174	17372	17380	17327	17371	17237	17349	17170	17463	17315	17219	17333	17318	17389	17373	17364	17477	17258	17355	17269	17331	17415	17537	17424	17354	17401	17443	17376	17368	17345	17333	17245	17168	17124	17432	17465	17184	17389	17354	17413	17290	17319	17251	17584	17462	17255	17656	17367	17428	17307	17222	17374	17459	17272	17300	17468	17490	17375	17452	17391	17265	17303	17429	17263	17463	17677	17373	17373	17292	17253	17304	17411	17393	17387	17285	17395	17474	17365	17325	17328	17385	17251	17441	17360	17416	17176	17439	17281	17213	17399	17362	17499	17489	17333	17264	17582	17580	17185	17370	17429	17397	17231	17275	17307	17310	17353	17312	17364	17450	17461	17678	17453	17284	17230	17543	17456	17197	17506	17378	17274	17406	17322	17415	17119	17331	17432	17334	17488	17401	17541	17539	17373	17344	17418	17340	17435	17422	17419	17397	17329	17174	17230	17301	17270	17524	17377	17118	17446	17448	17425	17357	17411	17444	17315	17410	17372	17337	17284	17509	17528	17568	17257	17349	17408	17392	17327	17121	17511	17210	17328	17299	17200	17364	17349	17320	17481	17391	17266	17243	17302	17622	17358	17478	17510	17407	17449	17441	17470	17274	17233	17404	17461	17329	17245	17448	17327	17377	17396	17387	17273	17215	17551	17364	17343	17472	17367	17362	17296	17242	17427	17397	17369	17397	17559	17501	17309	17350	17410	17326	17356	17165	17475	17441	17419	17469	17423	17366	17437	17392	17432	17197	17504	17416	17274	17186	17507	17189	17496	17396	17402	17480	17327	17487	17229	17431	17486	17192	17297	17355	17429	17452	17593	17427	17365	17275	17391	17268	17352	17516	17298	17526	17258	17270	17488	17426	17321	17314	17544	17385	17549	17541	17397	17291	17437	17236	17272	17201	17356	17451	17289	17252	17398	17097	17373	17417	17287	17492	17641	17385	17488	17508	17447	17463	17248	17287	17309	17341	17320	17308	17476	17412	17702	17393	17346	17524	17405	17468	17126	17372	17329	17336	17294	17456	17307	17425	17227	17376	17212	17440	17439	17219	17289	17321	17356	17173	17409	17252	17310	17246	17314	17342	17535	17413	17045	17425	17336	17309	17440	17305	17401	17346	17422	17288	17289	17324	17190	17398	17294	17238	17213	17432	17438	17412	17449	17365	17477	17410	17534	17322	17477	17353	17228	17357	17357	17339	17579	17322	17308	17101	17285	17544	17467	17462	17223	17421	17193	17193	17289	17263	17255	17428	17518	17421	17355	17292	17382	17331	17285	17484	17287	17113	17575	17326	17222	17324	17503	17362	17470	17404	17343	17471	17423	17327	17219	17464	17552	17332	17385	17418	17379	17629	17183	17237	17361	17274	17216	17195	17535	17351	17404	17303	17481	17432	17271	17377	17242	17325	17302	17498	17507	17351	17456	17418	17478	17459	17452	17338	17494	17380	17512	17309	17376	17231	17177	17011	17301	17422	17132	17352	17359	17416	17555	17374	17264	17445	17478	17435	17538	17334	17357	17570	17563	17350	17511	17473	17356	17338	17407	17323	17500	17384	17228	17322	17430	17303	17491	17287	17282	17203	17482	17418	17119	17268	17317	17373	17407	17549	17449	17302	17214	17390	17170	17271	17246	17350	17509	17220	17214	17455	17445	17259	17430	17423	17083	17571	17226	17231	17143	17314	17309	17124	17508	17332	17400	17148	17398	17321	17310	17338	17275	17483	17567	17307	17496	17302	17391	17430	17371	17375	17385	17422	17316	17430	17525	17271	17440	17459	17183	17420	17380	17189	17442	17327	17365	17413	17418	17350	17141	17213	17363	17157	17400	17342	17198	17422	17319	17205	17429	17373	17363	17502	17488	17317	17411	17282	17394	17350	17293	17281	17425	17165	17401	17407	17278	17441	17293	17459	17554	17240	17367	17417	17557	17335	17359	17370	17342	17334	17395	17413	17387	17287	17461	17398	17462	17421	17588	17324	17247	17205	17341	17228	17301	17308	17257	17103	17364	17346	17065	17220	17386	17226	17437	17315	17268	17371	17324	17277	17445	17246	17274	17211	17372	17436	17409	17313	17382	17339	17388	17205	17328	17258	17199	17264	17338	17462	17479	17161	17307	17406	17335	17190	17254	17357	17601	17473	17088	17273	17310	17455	17345	17355	17318	17217	17601	17271	17145	17326	17371	17237	17266	17331	17349	17400	17385	17415	17338	17302	17407	17243	17279	17266	17490	17331	17355	17310	17235	17245	17373	17372	17341	17440	17368	17412	17513	17249	17424	17527	17428	17418	17341	17196	17390	17382	17320	17244	17404	17174	17335	17461	17087	17335	17277	17165	17281	17676	17254	17328	17299	17387	17367	17317	17499	17208	17285	17234	17296	17556	17109	17386	17418	17367	17456	17515	17332	17373	17359	17226	17438	17214	17355	17366	17457	17296	17223	17269	17357	17198	17372	17431	17334	17463	17426	17331	17306	17445	17447	17415	17192	17235	17424	17465	17294	17267	17541	17522	17386	17329	17458	17470	17392	17399	17456	17416	17460	17477	17239	17386	17330	17565	17481	17419	17389	17444	17307	17476	17269	17370	17290	17161	17310	17295	17290	17327	17387	17387	17339	17232	17524	17225	17518	17432	17155	17272	17400	17465	17477	17314	17329	17282	17314	17436	17334	17641	17297	17409	17427	17451	17304	17277	17201	17586	17388	17403	17280	17569	17399	17380	17395	17342	17249	17418	17367	17663	17292	17338	17311	17453	17175	17410	17542	17578	17484	17502	17351	17267	17332	17373	17325	17579	17430	17458	17384	17360	17423	17387	17186	17388	17426	17486	17553	17370	17408	17332	17301	17253	17424	17256	17381	17300	17234	17258	17303	17719	17402	17363	17197	17313	17522	17503	17447	17228	17377	17316	17384	17430	17184	17255	17489	17447	17465	17337	17125	17369	17406	17573	17227	17360	17242	17218	17299	17210	17174	17387	17471	17353	17204	17345	17437	17428	17462	17176	17429	17342	17601	17414	17464	17180	17575	17312	17281	17458	17442	17219	17270	17122	17502	17519	17486	17451	17497	17311	17402	17301	17178	17493	17098	17598	17290	17274	17260	17477	17530	17371	17229	17350	17155	17277	17436	17153	17241	17173	17363	17481	17061	17189	17386	17195	17488	17284	17481	17475	17174	17329	17272	17450	17219	17501	17366	17217	17304	17313	17535	17329	17181	17294	17247	17532	17360	17452	17511	17288	17380	17408	17186	17293	17296	17788	17303	17416	17476	17491	17513	17318	17377	17392	17389	17388	17291	17183	17213	17408	17394	17611	17524	17498	17267	17293	17515	17379	17318	17502	17415	17277	17522	17383	17341	17144	17383	17139	17320	17402	17416	17336	17479	17281	17223	17351	17325	17341	17350	17568	17375	17264	17402	17356	17463	17492	17419	17485	17498	17276	17256	17337	17243	17487	17455	17092	17546	17260	17381	17465	17350	17269	17311	17692	17348	17414	17376	17304	17372	17066	17563	17479	17648	17454	17344	17265	17191	17472	17570	17561	17495	17353	17445	17597	17363	17388	17329	17532	17345	17290	17234	17516	17397	17377	17356	17384	17528	17474	17469	17340	17288	17415	17226	17337	17167	17248	17362	17408	17189	17414	17321	17242	17363	17050	17439	17274	17423	17582	17566	17548	17379	17422	17471	17661	17453	17326	17236	17539	17058	17411	17586	17518	17258	17330	17589	17485	17369	17317	17460	17496	17301	17444	17238	17244	17344	17405	17350	17550	17506	17500	17358	17478	17409	17567	17365	17293
15434	15679	15657	15073	14867	14684	14793	14661	14829	14752	16695	21317	18653	15702	14771	14693	14621	14650	14573	14536	14577	14543	14649	14678	14667	14439	14633	14556	14676	14513	14515	14513	14632	14651	14625	14502	14722	14601	14525	14466	14569	14640	14556	14497	14703	14673	14449	14573	14554	14539	14360	14524	14508	14679	14476	14569	14570	14627	14527	14611	14414	14635	14632	14571	14513	14610	14425	14620	14595	14631	14624	14719	14469	14633	14473	14689	14486	14566	14571	14613	14539	14533	14549	14565	14839	14599	14574	14494	14652	14489	14481	14579	14591	14497	14464	14693	14549	14574	14469	14612	14706	14481	14509	14652	14616	14503	14580	14766	14577	14801	14428	14605	14429	14819	14618	14744	14551	14607	14573	14751	14667	14644	14530	14554	14551	14588	14637	14546	14556	14711	14508	14554	14540	14651	14728	14513	14635	14644	14511	14608	14604	14685	14676	14569	14661	14576	14497	14522	14487	14629	14751	14502	14582	14666	14658	14756	14631	14482	14706	14542	14457	14746	14614	14553	14569	14574	14526	14662	14520	14540	14575	14710	14519	14474	14547	14541	14775	14527	14599	14426	14762	14659	14646	14673	14685	14669	14653	14608	14678	14512	14704	14549	14642	14622	14536	14554	14606	14460	14557	14388	14521	14569	14698	14468	14653	14756	14589	14563	14616	14517	14639	14635	14467	14540	14666	14636	14603	14534	14676	14734	14710	14422	14607	14589	14591	14521	14591	14567	14601	14554	14651	14531	14706	14546	14582	14607	14514	14611	14382	14470	14579	14553	14601	14515	14530	14618	14632	14466	14682	14688	14591	14425	14670	14601	14596	14559	14647	14605	14590	14516	14627	14548	14651	14515	14543	14642	14421	14630	14631	14432	14705	14344	14489	14591	14545	14609	14634	14741	14692	14428	14604	14622	14536	14502	14596	14517	14611	14674	14657	14679	14573	14366	14646	14462	14695	14583	14513	14609	14346	14485	14648	14433	14512	14669	14506	14800	14478	14589	14723	14590	14702	14381	14493	14608	14484	14742	14510	14591	14380	14723	14531	14590	14671	14697	14602	14476	14531	14591	14504	14631	14696	14816	14653	14598	14490	14590	14613	14563	14462	14583	14599	14530	14587	14726	14577	14491	14480	14749	14435	14369	14604	14382	14494	14435	14495	14638	14534	14646	14726	14537	14647	14605	14551	14680	14551	14592	14525	14629	14602	14563	14559	14550	14649	14780	14625	14709	14681	14533	14716	14628	14640	14505	14456	14598	14558	14729	14491	14550	14525	14562	14614	14719	14583	14561	14572	14753	14562	14608	14580	14496	14480	14541	14920	14676	14523	14536	14663	14696	14676	14634	14477	14603	14553	14694	14684	14589	14732	14714	14571	14374	14726	14776	14491	14625	14568	14590	14723	14646	14582	14577	14486	14506	14518	14544	14558	14643	14620	14613	14550	14443	14509	14570	14470	14666	14701	14720	14652	14496	14520	14652	14631	14502	14557	14650	14626	14522	14501	14560	14608	14631	14610	14538	14615	14521	14680	14476	14562	14634	14577	14436	14545	14551	14705	14594	14482	14623	14652	14565	14619	14473	14522	14541	14469	14582	14529	14528	14511	14656	14516	14437	14606	14551	14639	14670	14527	14848	14441	14515	14294	14602	14618	14580	14595	14618	14631	14661	14614	14496	14651	14706	14504	14788	14570	14485	14487	14386	14701	14512	14709	14648	14562	14582	14538	14666	14488	14705	14389	14585	14663	14588	14565	14722	14781	14467	14740	14778	14520	14661	14391	14611	14672	14657	14598	14559	14522	14543	14476	14541	14482	14685	14588	14579	14660	14538	14621	14525	14737	14605	14650	14550	14671	14573	14693	14597	14530	14466	14638	14558	14666	14550	14488	14744	14709	14720	14629	14605	14789	14553	14600	14522	14732	14681	14562	14657	14580	14582	14668	14636	14540	14749	14691	14524	14489	14674	14647	14587	14700	14770	14685	14397	14362	14574	14525	14599	14517	14430	14468	14597	14619	14619	14780	14442	14724	14511	14741	14685	14579	14551	14483	14614	14606	14717	14653	14657	14657	14647	14566	14730	14503	14595	14547	14649	14656	14522	14590	14743	14536	14602	14724	14630	14535	14571	14492	14451	14564	14690	14678	14537	14609	14536	14729	14510	14677	14649	14648	14543	14598	14569	14674	14460	14542	14623	14650	14456	14689	14463	14659	14785	14677	14635	14532	14403	14648	14534	14543	14715	14504	14622	14719	14572	14577	14620	14565	14648	14614	14625	14409	14539	14581	14504	14583	14715	14546	14661	14611	14430	14613	14495	14530	14570	14599	14623	14694	14588	14508	14527	14584	14494	14737	14612	14509	14585	14549	14632	14758	14573	14524	14687	14737	14477	14565	14561	14635	14643	14677	14592	14701	14558	14658	14628	14526	14583	14627	14635	14760	14641	14678	14486	14563	14535	14598	14728	14477	14626	14592	14622	14568	14726	14450	14686	14410	14506	14606	14489	14512	14624	14650	14545	14673	14496	14608	14658	14557	14736	14588	14627	14482	14590	14730	14571	14700	14612	14575	14621	14572	14553	14649	14667	14511	14706	14642	14521	14516	14625	14717	14577	14411	14620	14603	14597	14551	14607	14531	14700	14493	14546	14625	14671	14671	14569	14603	14432	14645	14611	14506	14625	14608	14547	14628	14684	14648	14795	14714	14654	14433	14642	14528	14672	14637	14562	14562	14649	14659	14702	14705	14586	14520	14518	14638	14670	14586	14564	14555	14506	14619	14442	14609	14617	14613	14599	14529	14651	14599	14558	14766	14561	14596	14571	14501	14673	14567	14728	14566	14637	14429	14525	14599	14652	14734	14452	14533	14574	14490	14572	14544	14508	14623	14613	14691	14698	14574	14508	14571	14663	14651	14546	14767	14756	14557	14733	14555	14605	14582	14682	14621	14543	14514	14607	14682	14505	14553	14808	14531	14623	14706	14572	14507	14663	14522	14650	14460	14595	14637	14658	14676	14532	14609	14672	14503	14564	14607	14709	14607	14650	14590	14585	14639	14673	14594	14678	14607	14340	14625	14762	14539	14546	14573	14752	14669	14553	14658	14523	14771	14563	14499	14603	14442	14653	14644	14503	14644	14647	14590	14661	14602	14581	14621	14755	14722	14606	14533	14653	14491	14446	14631	14605	14757	14541	14727	14504	14678	14574	14560	14683	14618	14655	14657	14581	14542	14556	14474	14508	14666	14724	14603	14530	14712	14577	14642	14671	14685	14590	14618	14641	14577	14625	14607	14545	14586	14590	14568	14667	14529	14428	14658	14476	14604	14524	14723	14684	14587	14755	14638	14634	14656	14559	14523	14756	14595	14473	14543	14541	14518	14697	14779	14755	14710	14715	14503	14668	14612	14521	14795	14654	14451	14684	14866	14563	14556	14576	14658	14472	14523	14554	14503	14585	14631	14729	14588	14586	14759	14568	14578	14407	14593	14678	14668	14496	14563	14644	14544	14693	14517	14724	14586	14719	14556	14498	14668	14773	14581	14664	14632	14703	14589	14627	14586	14596	14538	14627	14444	14628	14474	14554	14574	14747	14620	14675	14696	14608	14656	14565	14716	14641	14620	14696	14604	14543	14537	14702	14541	14554	14689	14596	14789	14481	14632	14444	14577	14325	14435	14576	14560	14669	14757	14634	14687	14681	14595	14657	14638	14537	14731	14612	14585	14320	14647	14568	14529	14687	14516	14551	14557	14599	14595	14482	14548	14444	14552	14608	14565	14729	14685	14612	14562	14521	14669	14535	14620	14626	14586	14559	14557	14513	14515	14514	14582	14577	14608	14480	14567	14501	14771	14659	14509	14632	14447	14634	14621	14706	14587	14669	14508	14612	14339	14657	14567	14773	14696	14488	14502	14588	14565	14553	14589	14615	14727	14614	14693	14536	14567	14559	14456	14687	14526	14550	14631	14631	14654	14596	14555	14645	14633	14625	14549	14667	14576	14564	14527	14566	14581	14632	14568	14484	14363	14638	14720	14584	14496	14584	14565	14586	14553	14475	14659	14632	14639	14717	14626	14591	14656	14741	14561	14530	14455	14724	14566	14508	14426	14584	14605	14719	14570	14732	14740	14623	14509	14637	14701	14547	14523	14649	14540	14418	14654	14705	14637	14685	14456	14592	14711	14533	14504	14543	14630	14582	14628	14542	14709	14578	14676	14524	14619	14534	14678	14742	14666	14514	14604	14631	14594	14623	14562	14573	14484	14627	14590	14489	14617	14679	14541	14736	14541	14642	14519	14544	14615	14673	14664	14503	14591	14494	14709	14609	14665	14532	14598	14459	14614	14479	14655	14693	14590	14733	14558	14639	14582	14476	14563	14473	14517	14720	14572	14550	14596	14595	14708	14781	14450	14686	14648	14702	14738	14506	14566	14706	14705	14535	14662	14560	14650	14507	14679	14487	14668	14723	14732	14756	14475	14521	14601	14576	14571	14573	14444	14460	14580	14649	14725	14558	14547	14608	14561	14493	14607	14501	14617	14636	14501	14535	14533	14701	14540	14494	14546	14781	14488	14541	14366	14491	14669	14512	14631	14598	14687	14542	14689	14526	14591	14608	14630	14495	14596	14551	14522	14589	14476	14584	14631	14446	14718	14714	14585	14534	14525	14666	14580	14649	14545	14876	14707	14544	14460	14682	14523	14558	14614	14651	14478	14482	14585	14638	14536	14426	14592	14509	14450	14611	14624	14501	14692	14571	14760	14677	14601	14616	14677	14768	14562	14635	14531	14602	14676	14643	14587	14581	14675	14582	14671	14491	14563	14636	14560	14620	14650	14662	14399	14585	14628	14554	14629	14594	14680	14651	14689	14515	14573	14760	14605	14386	14523	14633	14602	14404	14731	14570	14586	14600	14578	14733	14747	14436	14564	14457	14678	14662	14562	14418	14717	14562	14613	14594	14677	14574	14622	14509	14494	14557	14608	14478	14507	14534	14746	14652	14677	14525	14783	14731	14661	14569	14612	14665	14635	14631	14612	14754	14706	14493	14583	14571	14549	14482	14618	14631	14685	14586	14766	14502	14576	14553	14619	14476	14768	14634	14505	14757	14627	14687	14565	14674	14515	14575	14630	14420	14699	14660
25673	20764	26835	25321	20048	18640	18484	17675	17368	17672	23820	38941	30750	21169	18266	17278	17402	17032	17104	17427	17331	17001	17318	17269	17247	17197	17346	17297	17318	17154	17347	17272	17120	17214	17286	17136	17354	17351	17148	17206	17263	17310	17285	17428	17135	17255	17487	17285	17299	17227	17206	17174	17353	17236	17429	17108	17338	17151	17045	17209	17089	17161	17194	17155	16954	17214	17194	17196	17074	17261	17243	17097	17093	17210	17034	17244	17160	17182	17092	17349	17190	17093	17188	17059	17008	17306	17233	17300	17247	17184	17314	17426	17192	17222	17112	17285	17247	17149	17154	17316	17157	17242	17082	17181	17049	17389	17227	17063	17136	17132	17161	17255	17042	17031	17072	17068	17105	17121	17115	17341	17153	17230	17148	17274	17195	17503	17140	17151	17219	17379	17277	17077	17081	17344	17125	17079	17392	17366	17236	17235	17253	17267	17317	17120	17497	17086	17113	17001	17005	17347	17384	17288	17101	17006	17126	17218	17242	17105	17160	17230	17104	16960	17197	17217	17238	17175	17198	17238	17190	17018	17213	16978	17171	17072	17275	17251	16977	17136	17211	17055	17091	17388	17124	17248	17111	17044	17177	17140	17130	17297	17203	17168	17001	17296	17240	17346	17130	17261	17071	17239	17230	17168	17068	17172	17031	17028	17163	17115	17150	17220	17281	16988	17282	17164	17169	17068	17196	17289	16942	17211	17495	17188	17087	17236	17330	17107	17132	17192	17366	17089	17296	17255	17208	17275	17173	17100	17124	17163	17152	17154	17201	17160	17202	17204	16960	17178	17152	17149	17254	17190	17237	17231	17219	17237	17034	17035	17219	17153	17020	17337	17147	17071	17080	17292	17096	17429	17118	17126	17123	17125	17072	17372	17165	17282	17247	17022	17148	17111	17319	17084	17245	17000	17269	17304	17154	17365	17292	17277	17072	17206	17283	17286	16968	17132	17165	17186	17131	17323	17211	17118	17071	17122	17339	17293	17162	17015	17225	17318	17378	17173	17361	17210	17141	17321	17306	17061	17151	17160	17208	17121	17254	17302	17112	17193	17019	17158	17003	17134	17133	17146	17211	17151	17192	17267	17415	17235	17079	17398	17138	17018	17127	17197	17148	17242	17182	17255	17151	17228	17233	17217	17118	16986	16967	17224	17424	17302	17195	17178	17212	17078	17118	17488	17124	17230	17248	17368	17281	17340	17172	17134	16991	17347	17204	17113	16996	17007	17164	17238	17110	17094	17058	17290	17353	17139	17152	17145	17293	17134	17242	17154	17184	17127	17338	17165	17061	17090	17392	17368	17209	17248	17276	17137	17150	17128	17182	17173	17195	17200	16921	17006	17212	17175	17227	17169	17300	17409	17194	17202	17268	17047	17137	17262	17194	17439	17102	17226	17073	17197	17102	17255	16887	17173	17145	17145	16994	17271	17316	17164	17252	17172	17164	17120	17246	17312	17146	17376	17023	17031	17197	17105	17465	17096	17081	17272	17236	17075	17040	17247	17146	17233	17124	16961	17135	17174	17026	17084	17254	17179	17257	17256	17266	17208	17261	17138	17341	17040	17058	17107	17220	17252	17332	17248	16908	17032	17164	17248	17217	17261	17284	17146	17257	17254	17127	17247	17129	17265	17083	17194	17243	17274	17162	16996	17070	17129	17219	17112	17335	17221	17093	17219	16995	17283	17271	17242	17077	17269	17116	17229	17198	17047	17210	17244	17357	17452	17252	17205	17369	17343	17301	17019	17287	17323	17287	17072	17391	17255	17300	17192	17189	17272	17198	17057	17349	17147	17429	17257	17032	16828	17426	17253	17205	17446	17053	17313	16932	17174	17300	17311	16998	17197	17262	17090	17239	17256	17246	17163	17443	17054	17213	17012	16974	16953	17017	17156	16997	17471	17166	17246	17222	17147	17022	17150	17204	17332	17077	17021	17050	17218	17359	17030	17119	16987	17293	17359	17080	16907	17371	17306	17175	17263	17276	17244	17275	17368	17345	17301	17267	17065	17087	17017	16991	17161	17223	17278	17303	17057	17364	17045	17267	17248	17140	17300	17356	17296	17304	17270	17193	17197	17258	17101	16940	17236	17008	17260	17285	17281	17173	17266	17332	17037	17391	17199	17196	17449	17299	17050	17133	17121	17021	17369	17227	17390	17275	17245	17285	17142	17091	17126	17248	17256	17248	17264	17205	17131	17306	17330	17186	17262	17132	17116	17131	17321	17439	17169	17159	17109	17258	17228	17319	17365	17165	16893	16989	17239	17264	17096	17335	17328	17258	17207	17144	17075	17156	17354	17339	17028	17056	17245	17442	17445	17122	17142	17171	17197	17431	17168	17092	17081	17063	17399	17265	17251	17039	16977	17067	17132	17164	17129	17166	17344	17371	17214	17397	17222	17347	17182	17057	17139	17134	17379	17211	17377	17128	17075	17189	17203	17184	17245	17225	17289	17245	17332	17116	17176	17110	17122	17260	17240	17293	17173	17068	17169	17312	17082	17186	17357	17232	17300	17105	17227	17283	17251	17156	17245	17284	16992	17343	17271	17293	17079	17290	17143	17166	17243	17020	17169	17233	17386	17253	17246	17420	17294	17145	17108	17156	17235	17182	17060	16989	17024	17209	17082	17224	17264	17134	17040	17288	17150	17169	17309	17226	17245	17274	17158	17168	17048	17305	17343	17131	17146	17189	16978	17263	17284	17015	17162	17152	17051	17037	17179	17128	17340	17208	17197	17127	17167	17087	16995	17157	17215	17078	17198	17166	17145	17434	17306	17297	17293	17411	17220	17055	17097	17207	17154	17058	16939	16934	17134	17121	17196	17272	17161	17051	17306	17173	17181	17195	17330	17320	17234	17041	17105	17276	17155	17162	17076	17261	17105	17312	17109	17385	16894	17178	17348	16916	17115	17363	17290	17077	17482	17208	17099	17033	17131	17198	17241	17123	17045	17142	17321	17361	17237	17157	17361	17186	17001	17194	17019	17212	17345	17208	16962	17239	17208	16999	17444	17170	17159	17053	17146	17226	17204	17191	17283	17158	17268	17300	17240	17137	17341	17084	17278	17202	17259	17322	17263	17085	16954	17109	17157	17207	17137	17146	17036	17201	17119	16992	17133	17142	17092	17201	17295	17116	17104	16998	17167	17087	17204	17282	17178	17042	17268	17213	17236	17260	17159	17218	17186	17285	17172	17255	17287	17116	17183	17280	17378	17166	17278	17308	17360	17171	17027	17221	17172	17094	17330	17251	17102	17254	17136	17129	17183	17364	17054	17308	17106	17256	17291	17301	17419	17068	17309	17250	17118	17062	17328	17167	17239	17094	17179	17319	17303	17363	17212	17014	17289	17104	17229	17112	17362	17303	16983	17023	17082	17255	17139	17211	17171	17059	17001	17282	17199	17126	17034	17140	17273	17134	16977	17245	17292	17187	17168	17246	17209	17129	17272	17286	17180	17387	17385	17377	17147	17267	17325	17149	17073	17288	17073	17060	17089	17109	17041	17282	17274	17162	17175	17150	17156	17323	17164	17137	17170	17274	17175	17218	17272	17077	17148	17115	17053	17114	17230	17078	17343	17274	17056	17181	17204	17293	17145	16992	17216	17258	17029	17170	17234	17325	17339	17225	17138	17239	17359	17391	17234	17171	17276	17058	17080	17097	17081	17316	17328	17151	17091	17150	17223	17243	17342	17340	17385	17143	17255	17369	17356	17184	17408	17209	16896	17077	16923	17046	17186	17197	17143	17066	17353	17118	17113	17362	17038	17274	17325	17232	17081	17014	17170	17314	17210	17126	17301	17086	17302	17144	17210	17186	17238	17321	17204	17002	17200	17371	17033	17355	17250	17101	17161	16988	17198	17133	17181	17172	17261	17211	17188	17168	17240	17171	17238	17267	17073	17214	17169	17400	17260	17307	17171	17521	17355	17273	17400	17233	17248	17360	17252	17127	16932	17269	16935	17026	17281	17138	17279	17378	17236	17092	17346	17409	17272	17200	17196	17303	17008	17243	17368	17190	17161	17214	17315	17198	17221	17060	17260	17293	17053	17217	17144	17252	17381	17203	16869	17332	17265	17105	17152	17013	17086	17189	17148	17132	17238	17275	17215	17370	17366	17114	17275	17247	17359	17385	17174	17198	17148	17394	17249	17131	17283	17166	17285	17146	17154	17237	17315	17432	17326	17122	17332	17172	17336	17164	17279	17156	17184	17134	17017	17180	17306	17386	17010	17309	17235	17299	17323	17258	17132	17319	17148	17364	17144	17232	17135	17252	17069	17154	16961	17163	17396	17145	17092	17166	17241	17240	17230	17125	17312	17290	17292	17050	17127	17141	17214	17222	17141	17255	17581	17352	17186	17354	17034	17069	17223	16934	17012	17098	17216	17069	17258	17064	17130	17143	17276	17131	17202	17221	17216	17095	17173	17077	17184	17216	17300	17257	17229	17212	17191	17132	17097	17279	17133	17068	17331	17162	17348	17271	17335	17181	17344	17245	17296	17370	17060	17101	17225	17203	17295	17172	17309	17293	17232	17336	17081	16985	16995	17294	17255	17094	17315	17246	17314	17120	17172	17165	17135	17110	17208	17484	17415	17304	17034	17130	17068	17016	17244	17170	17337	17075	16907	17147	17125	17254	17003	17219	17385	17163	17330	17280	17164	17091	17148	17270	17151	17270	17169	17205	17319	17249	17021	16923	17304	17144	17303	17453	17209	17366	16927	17176	16956	17268	17215	17243	17078	17305	17139	17278	17188	17352	17135	17371	17202	17267	17363	17119	17295	17476	17264	17199	17290	17346	17159	17125	17167	17084	17251	17196	17229	17436	17269	17259	17182	17241	17140	17317	16868	17258	17330	17333	17287	17119	17076	16968	17023	17018	17001	17062	17397	17276	17246	17020	17250	17260	17246	17277	17114	17209	17201	17140	16942	17086	17223	17024	17167	17110	17030	16996	17205	17129	17095	17194	17248	16997	17053	17233	16998	17345	17253	17222	17119	17279	17243	17160	17236	17085	17156	17242	17191	17051	17257	17347	17176	17292	17291	17175	17204	17232	17170	17192	17360	17290	17104	17124	17013	17318	17195	17281	17318	17323	17086	17064	17265	17259	17216	17308	17344	17290	17128	17269	17256
14156	19969	19182	16790	15831	15369	15199	14992	15070	14866	25385	40175	27747	17969	14922	14716	14465	14482	14618	14595	14400	14452	14482	14561	14548	14495	14510	14649	14270	14371	14569	14350	14615	14447	14641	14438	14519	14391	14570	14615	14397	14500	14450	14527	14500	14506	14498	14608	14441	14424	14315	14666	14271	14593	14381	14722	14525	14428	14442	14395	14546	14546	14516	14589	14412	14641	14506	14484	14550	14543	14432	14334	14377	14399	14575	14424	14494	14401	14466	14521	14498	14376	14571	14462	14499	14589	14373	14411	14548	14453	14535	14447	14476	14627	14487	14422	14509	14581	14442	14404	14599	14565	14501	14482	14565	14566	14431	14558	14546	14572	14375	14496	14442	14445	14333	14546	14441	14530	14421	14537	14558	14416	14694	14359	14428	14566	14440	14448	14441	14300	14524	14477	14545	14404	14360	14459	14480	14670	14483	14537	14542	14578	14455	14471	14465	14378	14575	14444	14468	14435	14467	14454	14531	14467	14369	14264	14578	14533	14624	14614	14458	14436	14512	14511	14559	14490	14363	14424	14646	14424	14612	14358	14381	14626	14408	14534	14466	14448	14454	14503	14444	14446	14506	14372	14428	14370	14559	14451	14498	14442	14584	14355	14546	14352	14509	14498	14566	14404	14378	14383	14347	14495	14486	14646	14247	14420	14483	14572	14526	14561	14624	14377	14394	14532	14466	14448	14412	14512	14572	14516	14448	14356	14442	14408	14566	14530	14344	14367	14587	14472	14255	14595	14515	14456	14453	14488	14491	14608	14567	14392	14459	14428	14498	14551	14458	14447	14491	14374	14427	14366	14585	14337	14554	14523	14299	14591	14518	14566	14644	14493	14573	14482	14503	14538	14440	14393	14515	14371	14607	14354	14436	14536	14483	14589	14567	14418	14417	14535	14439	14469	14402	14483	14448	14591	14463	14390	14420	14429	14469	14666	14580	14544	14499	14556	14596	14539	14430	14606	14401	14645	14431	14410	14468	14474	14363	14499	14402	14327	14529	14412	14467	14387	14484	14478	14534	14469	14380	14530	14531	14517	14496	14549	14520	14552	14435	14515	14495	14396	14458	14415	14435	14415	14453	14463	14284	14466	14460	14434	14352	14478	14615	14415	14353	14523	14537	14422	14459	14555	14523	14401	14656	14477	14554	14506	14606	14430	14419	14345	14654	14365	14347	14473	14471	14534	14458	14511	14503	14387	14590	14394	14380	14510	14502	14535	14504	14536	14426	14555	14257	14570	14537	14596	14590	14637	14406	14547	14220	14470	14731	14467	14550	14530	14545	14471	14459	14560	14691	14479	14488	14506	14516	14584	14491	14500	14393	14483	14467	14462	14378	14675	14608	14345	14310	14506	14436	14519	14572	14509	14466	14398	14483	14420	14411	14443	14591	14445	14424	14401	14466	14337	14527	14367	14583	14442	14369	14435	14474	14442	14319	14619	14553	14511	14523	14573	14538	14542	14438	14462	14197	14619	14508	14439	14433	14496	14558	14476	14412	14573	14526	14494	14414	14401	14559	14496	14441	14618	14572	14518	14421	14433	14550	14399	14430	14596	14533	14582	14659	14370	14328	14574	14478	14622	14593	14468	14419	14544	14417	14539	14384	14555	14622	14625	14352	14439	14581	14282	14637	14280	14307	14389	14444	14336	14259	14504	14529	14442	14394	14424	14417	14619	14485	14563	14455	14498	14447	14424	14361	14493	14522	14454	14457	14533	14364	14315	14459	14422	14466	14456	14389	14601	14398	14246	14343	14506	14539	14516	14647	14455	14656	14508	14596	14531	14511	14263	14276	14528	14442	14517	14415	14431	14577	14469	14417	14536	14336	14452	14577	14568	14345	14474	14628	14373	14612	14577	14528	14563	14777	14236	14605	14513	14429	14459	14532	14410	14453	14487	14526	14453	14582	14503	14420	14192	14518	14496	14524	14553	14549	14527	14573	14587	14513	14423	14448	14403	14503	14511	14350	14674	14560	14395	14499	14634	14511	14491	14381	14398	14641	14361	14606	14480	14429	14607	14669	14433	14607	14469	14615	14510	14516	14401	14549	14487	14393	14591	14516	14562	14602	14395	14321	14403	14586	14479	14457	14620	14608	14391	14476	14393	14468	14533	14474	14606	14585	14598	14386	14614	14592	14530	14556	14574	14480	14658	14327	14537	14524	14609	14401	14452	14475	14416	14702	14446	14482	14459	14458	14698	14501	14410	14397	14371	14625	14475	14335	14496	14479	14581	14286	14330	14585	14473	14520	14500	14642	14516	14724	14282	14501	14498	14710	14411	14417	14218	14412	14621	14478	14534	14453	14596	14503	14460	14499	14485	14463	14493	14474	14357	14488	14519	14287	14413	14579	14420	14578	14500	14480	14717	14503	14464	14325	14498	14592	14505	14389	14489	14359	14438	14487	14283	14467	14677	14185	14383	14535	14468	14485	14407	14594	14560	14377	14399	14483	14504	14458	14543	14355	14485	14494	14457	14452	14515	14300	14624	14267	14563	14529	14439	14430	14383	14502	14315	14567	14514	14510	14300	14556	14523	14485	14526	14445	14556	14519	14419	14607	14432	14530	14582	14326	14450	14504	14349	14525	14366	14488	14550	14454	14461	14745	14574	14431	14648	14347	14568	14664	14536	14447	14471	14344	14485	14594	14718	14411	14490	14574	14594	14401	14546	14586	14574	14320	14552	14436	14501	14327	14417	14552	14423	14388	14679	14430	14429	14365	14442	14470	14546	14558	14418	14541	14438	14554	14465	14562	14419	14447	14522	14643	14535	14413	14432	14579	14386	14485	14302	14502	14538	14636	14499	14438	14463	14443	14586	14575	14409	14601	14524	14387	14397	14600	14457	14531	14438	14519	14525	14409	14491	14670	14533	14638	14399	14454	14413	14552	14466	14380	14491	14624	14556	14452	14618	14428	14519	14384	14543	14513	14609	14546	14377	14426	14434	14472	14490	14410	14500	14309	14547	14561	14567	14397	14447	14527	14486	14622	14474	14552	14505	14495	14405	14662	14452	14351	14487	14433	14407	14592	14582	14476	14564	14541	14444	14466	14492	14460	14445	14495	14654	14413	14514	14413	14544	14500	14535	14497	14345	14375	14415	14408	14626	14491	14447	14382	14707	14348	14497	14445	14484	14398	14512	14371	14476	14365	14559	14648	14667	14535	14650	14445	14527	14747	14366	14420	14485	14381	14535	14437	14497	14558	14398	14483	14598	14489	14536	14367	14452	14413	14510	14369	14628	14406	14447	14475	14563	14491	14436	14512	14254	14327	14515	14453	14581	14656	14436	14549	14442	14443	14429	14491	14477	14523	14401	14335	14677	14505	14665	14446	14327	14556	14315	14315	14359	14500	14507	14493	14359	14551	14358	14474	14417	14439	14416	14397	14535	14478	14500	14451	14487	14542	14603	14364	14499	14442	14597	14355	14632	14621	14313	14541	14590	14444	14327	14420	14460	14557	14529	14560	14263	14503	14342	14461	14557	14398	14442	14443	14477	14526	14349	14583	14380	14372	14362	14623	14359	14556	14459	14465	14374	14448	14519	14544	14441	14361	14537	14358	14651	14520	14265	14467	14438	14335	14477	14687	14425	14292	14533	14496	14491	14539	14550	14459	14494	14510	14485	14477	14544	14519	14443	14654	14353	14577	14682	14371	14397	14359	14481	14500	14415	14561	14563	14528	14485	14604	14550	14667	14476	14512	14464	14291	14398	14419	14458	14557	14146	14313	14563	14475	14497	14514	14542	14571	14615	14470	14396	14640	14468	14413	14552	14488	14496	14412	14487	14569	14667	14448	14440	14640	14423	14532	14188	14435	14593	14417	14332	14583	14451	14375	14298	14285	14368	14618	14545	14424	14511	14537	14549	14335	14496	14496	14537	14440	14504	14433	14459	14459	14416	14582	14440	14507	14541	14489	14574	14465	14359	14350	14291	14555	14448	14545	14589	14483	14431	14498	14443	14448	14427	14518	14543	14352	14588	14404	14477	14485	14587	14474	14655	14579	14580	14658	14434	14401	14691	14470	14485	14660	14450	14543	14462	14520	14427	14426	14585	14544	14529	14228	14572	14458	14397	14435	14397	14458	14352	14499	14646	14415	14413	14523	14409	14272	14451	14596	14524	14536	14313	14503	14502	14527	14552	14549	14551	14548	14549	14583	14493	14526	14466	14409	14562	14630	14498	14502	14479	14365	14469	14533	14317	14605	14537	14406	14467	14501	14330	14628	14651	14525	14497	14535	14388	14337	14423	14534	14476	14450	14516	14347	14456	14604	14564	14400	14436	14439	14566	14707	14423	14546	14568	14475	14476	14461	14477	14510	14429	14412	14523	14369	14398	14366	14572	14367	14531	14527	14471	14550	14447	14604	14534	14570	14534	14465	14462	14593	14575	14459	14578	14459	14374	14388	14508	14524	14372	14526	14533	14535	14448	14473	14318	14442	14743	14450	14363	14330	14498	14392	14588	14640	14489	14483	14579	14439	14626	14639	14336	14520	14417	14545	14590	14534	14447	14565	14492	14575	14543	14524	14572	14466	14367	14427	14633	14457	14597	14490	14521	14589	14512	14432	14509	14477	14394	14437	14624	14398	14591	14399	14395	14401	14379	14454	14518	14383	14500	14492	14590	14499	14461	14571	14462	14467	14419	14635	14488	14301	14359	14465	14537	14462	14484	14425	14388	14591	14507	14509	14573	14494	14334	14547	14427	14509	14543	14488	14582	14267	14622	14412	14495	14626	14379	14365	14589	14363	14405	14406	14538	14465	14431	14507	14600	14372	14465	14581	14383	14434	14570	14578	14520	14640	14472	14466	14515	14497	14530	14474	14467	14434	14476	14557	14432	14708	14433	14351	14459	14517	14366	14453	14468	14565	14462	14464	14429	14345	14565	14456	14464	14569	14435	14513	14478	14605	14521	14403	14362	14707	14437	14444	14470	14535	14473	14387	14510	14493	14459	14483	14475	14570	14356	14448	14496	14511	14413	14444	14523	14581	14470	14592	14396	14642	14388	14513	14478	14442	14557	14432	14437	14364	14500	14488	14373	14315	14582	14369	14596	14328	14502	14476	14685	14529	14420	14390	14594	14500	14377	14348	14441	14562	14467	14473	14589	14525	14646	14413	14589
23591	20756	28018	23598	21296	22772	22287	18684	18021	18078	29275	55868	42977	26076	19927	17990	17500	17494	17460	17495	17393	17569	17807	17513	17610	17580	17439	17536	17398	17620	17236	17311	17474	17457	17448	17371	17331	17550	17455	17703	17507	17505	17415	17465	17530	17371	17541	17429	17447	17244	17292	17254	17342	17209	17371	17339	17406	17106	17452	17531	17278	17411	17352	17539	17614	17356	17326	17227	17450	17345	17457	17283	17300	17516	17484	17347	17414	17369	17315	17469	17708	17402	17524	17488	17437	17547	17391	17306	17280	17448	17499	17295	17274	17234	17585	17420	17253	17548	17260	17618	17430	17300	17403	17511	17402	17489	17375	17414	17383	17332	17410	17393	17120	17567	17212	17286	17565	17402	17227	17467	17399	17468	17432	17282	17308	17340	17266	17174	17309	17268	17419	17411	17427	17334	17215	17373	17331	17407	17282	17213	17540	17288	17352	17208	17442	17316	17145	17263	17374	17371	17260	17457	17350	17486	17292	17358	17344	17427	17578	17333	17399	17244	17302	17297	17438	17469	17216	17314	17472	17366	17241	17121	17287	17257	17359	17364	17317	17452	17602	17242	17391	17248	17353	17299	17242	17338	17250	17328	17340	17486	17474	17179	17378	17272	17546	17545	17270	17298	17422	17300	17311	17255	17102	17477	17339	17576	17386	17260	17406	17289	17228	17641	17382	17431	17354	17366	17357	17189	17224	17480	17375	17351	17313	17372	17406	17365	17290	17210	17248	17364	17258	17083	17364	17438	17542	17427	17390	17204	17402	17182	17286	17435	17478	17423	17467	17451	17402	17281	17323	17396	17382	17479	17214	17337	17190	17221	17440	17474	17431	17523	17273	17395	17187	17411	17233	17109	17409	17269	17493	17391	17450	17383	17057	17217	17506	17325	17263	17371	17362	17244	17281	17216	17132	17443	17183	17423	17237	17282	17445	17326	17409	17400	17344	17200	17374	17263	17415	17277	17310	17532	17445	17176	17357	17322	17322	17486	17621	17556	17403	17318	17305	17343	17564	17359	17366	17448	17197	17547	17194	17309	17390	17414	17221	17486	17399	17389	17293	17360	17082	17385	17341	17421	17469	17435	17488	17270	17138	17327	17381	17305	17265	17349	17104	17438	17409	17331	17352	17268	17298	17450	17288	17480	17447	17496	17474	17445	17129	17477	17430	17388	17336	17409	17089	17310	17392	17419	17263	17524	17405	17182	17305	17298	17510	17448	17361	17308	17479	17170	17350	17569	17414	17375	17458	17260	17273	17412	17392	17413	17342	17434	17199	17347	17255	17125	17266	17198	17422	17391	17666	17294	17386	17528	17420	17350	17450	17551	17506	17532	17208	17421	17167	17324	17358	17449	17569	17560	17293	17239	17373	17316	17495	17459	17325	17540	17200	17302	17420	17253	17274	17247	17339	17328	17250	17500	17262	17546	17347	17275	17331	17373	17274	17334	17315	17406	17418	17341	17333	17435	17316	17223	17293	17382	17295	17541	17373	17344	17377	17218	17376	17330	17383	17301	17236	17376	17398	17299	17239	17206	17233	17250	17369	17413	17191	17325	17300	17546	17173	17261	17450	17285	17235	17507	17319	17337	17502	17341	17322	17237	17286	17453	17597	17231	17427	17405	17367	17428	17423	17215	17096	17321	17510	17448	17438	17190	17459	17373	17497	17516	17572	17281	17290	17513	17481	17413	17299	17361	17186	17460	17462	17218	17215	17269	17501	17566	17355	17468	17345	17223	17300	17230	17520	17379	17240	17435	17427	17286	17267	17307	17508	17412	17374	17644	17285	17366	17339	17272	17414	17590	17384	17378	17329	17391	17145	17274	17421	17391	17400	17346	17422	17290	17336	17479	17301	17434	17415	17236	17360	17334	17168	17454	17506	17432	17340	17297	17355	17319	17354	17136	17607	17312	17209	17452	17374	17682	17416	17066	17358	17318	17323	17348	17290	17513	17313	17503	17355	17266	17497	17252	17400	17203	17293	17365	17303	17333	17312	17365	17436	17455	17240	17483	17443	17465	17442	17348	17268	17275	17415	17408	17155	17348	17300	17378	17380	17555	17070	17353	17242	17446	17441	17293	17549	17379	17394	17449	17438	17470	17411	17411	17319	17326	17437	17421	17152	17332	17254	17272	17333	17398	17286	17319	17233	17319	17442	17205	17458	17557	17237	17272	17372	17518	17314	17355	17242	17551	17365	17240	17366	17365	17283	17233	17308	17554	17551	17506	17299	17388	17455	17385	17294	17423	17434	17432	17072	17398	17207	17482	17385	17287	17229	17412	17363	17292	17385	17552	17385	17370	17267	17308	17385	17287	17320	17369	17093	17264	17136	17371	17219	17417	17314	17242	17438	17403	17501	17218	17379	17249	17411	17368	17235	17349	17470	17324	17322	17367	17186	17404	17425	17373	17449	17657	17164	17382	17478	17405	17456	17241	17379	17345	17310	17303	17242	17542	17118	17314	17207	17327	17171	17360	17393	17269	17388	17334	17233	17378	17243	17086	17381	17483	17416	17509	17461	17479	17316	17367	17088	17426	17423	17313	17437	17100	17189	17366	17389	17483	17325	17232	17476	17399	17335	17342	17314	17417	17309	17452	17354	17412	17379	17258	17520	17275	17103	17593	17325	17343	17372	17428	17472	17504	17272	17350	17518	17404	17243	17338	17376	17226	17286	17352	17308	17279	17352	17210	17402	17535	17405	17223	17259	17367	17247	17502	17404	17223	17382	17395	17438	17479	17528	17188	17501	17350	17358	17355	17363	17357	17163	17320	17276	17201	17473	17259	17269	17352	17535	17419	17338	17361	17362	17422	17357	17297	17377	17393	17232	17344	17400	17381	17380	17269	17208	17229	17516	17335	17345	17209	17222	17376	17222	17284	17390	17439	17094	17294	17413	17307	17232	17323	17469	17541	17409	17281	17274	17302	17357	17331	17509	17344	17425	17498	17499	17183	17326	17244	17301	17351	17341	17330	17617	17477	17298	17107	17199	17511	17284	17304	17329	17385	17297	17239	17201	17386	17347	17473	17360	17438	17344	17174	17354	17298	17419	17303	17237	17333	17552	17446	17461	17128	17402	17343	17195	17392	17283	17403	17477	17336	17402	17462	17367	17214	17603	17282	17189	17324	17291	17496	17457	17260	17108	17267	17503	17341	17381	17231	17303	17469	17472	17448	17440	17345	17291	17343	17498	17227	17359	17369	17497	17208	17278	17400	17393	17215	17393	17481	17461	17417	17340	17448	17299	17454	17417	17337	17336	17426	17468	17201	17388	17485	17357	17371	17331	17273	17345	17110	17617	17457	17391	17329	17391	17385	17323	17230	17250	17453	17306	17282	17341	17326	17474	17276	17302	17358	17442	17211	17238	17530	17428	17282	17461	17450	17280	17384	17459	17281	17206	17038	17303	17112	17202	17445	17277	17535	17313	17501	17260	17352	17433	17378	17450	17346	17330	17496	17349	17452	17445	17341	17404	17295	17544	17459	17307	17391	17341	17263	17330	17289	17179	17447	17335	17321	17412	17462	17473	17447	17509	17448	17441	17116	17277	17362	17493	17322	17353	17476	17353	17481	17287	17511	17350	17173	17488	17318	17420	17182	17330	17492	17407	17355	17290	17371	17417	17381	17113	17472	17283	17409	17250	17501	17272	17422	17560	17357	17255	17362	17371	17541	17422	17348	17499	17439	17435	17270	17479	17384	17424	17266	17277	17239	17516	17249	17394	17388	17407	17232	17151	17328	17440	17437	17272	17303	17147	17485	17315	17489	17395	17561	17453	17355	17406	17347	17427	17378	17282	17392	17427	17264	17398	17360	17312	17445	17589	17511	17357	17233	17446	17334	17245	17535	17440	17178	17373	17416	17375	17443	17412	17351	17341	17217	17284	17509	17275	17244	17274	17396	17461	17482	17504	17206	17248	17578	17337	17321	17557	17251	17392	17344	17341	17597	17250	17343	17345	17386	17342	17473	17242	17464	17255	17271	17389	17357	17530	17302	17511	17362	17340	17250	17304	17412	17278	17430	17230	17498	17471	17255	17521	17406	17297	17530	17440	17443	17373	17440	17403	17506	17266	17202	17466	17420	17486	17425	17631	17309	17360	17129	17190	17397	17472	17520	17299	17428	17349	17508	17356	17182	17219	17375	17359	17377	17389	17483	17282	17403	17384	17179	17196	17392	17281	17230	17462	17317	17411	17350	17248	17372	17453	17366	17342	17387	17386	17243	17425	17107	17344	17357	17481	17192	17216	17370	17502	17420	17386	17391	17507	17328	17291	17151	17118	17369	17493	17266	17462	17429	17258	17313	17515	17440	17490	17342	17446	17223	17443	17455	17476	17330	17284	17454	17337	17177	17533	17363	17363	17184	17380	17269	17614	17407	17380	17363	17208	17385	17195	17343	17475	17377	17581	17403	17281	17327	17222	17496	17323	17320	17324	17110	17590	17215	17349	17393	17301	17416	17487	17360	17371	17187	17251	17423	17480	17402	17413	17265	17482	17500	17452	17247	17438	17241	17695	17237	17446	17201	17321	17278	17507	17286	17269	17419	17338	17470	17439	17189	17543	17285	17369	17207	17460	17282	17468	17428	17349	17483	17457	17365	17452	17324	17251	17277	17161	17308	17658	17409	17465	17330	17262	17232	17475	17222	17489	17191	17253	17458	17281	17456	17560	17373	17441	17487	17277	17378	17403	17361	17310	17580	17386	17217	17472	17295	17396	17397	17469	17305	17312	17565	17416	17321	17430	17473	17465	17464	17284	17338	17343	17318	17374	17294	17293	17401	17569	17340	17362	17487	17487	17281	17168	17274	17474	17272	17416	17520	17329	17341	17339	17341	17294	17481	17275	17242	17361	17400	17296	17377	17461	17469	17207	17324	17219	17366	17245	17299	17247	17448	17499	17452	17423	17391	17528	17337	17199	17283	17244	17278	17156	17330	17317	17441	17346	17378	17272	17572	17248	17390	17418	17397	17048	17303	17303	17345	17607	17365	17494	17165	17276	17566	17261	17275	17395	17503	17350	17441	17373	17337	17234	17451	17146	17425	17286	17209	17370	17082	17219	17474	17414	17360	17256	17438	17221	17494	17420	17320	17179	17508	17318	17249	17335	17525	17461	17350	17205	17560
16208	26963	25526	20479	17969	17101	16468	15756	15656	15593	31215	54913	39328	22704	16209	14692	14480	14677	14588	14585	14631	14639	14824	14563	14705	14726	14564	14494	14586	14711	14659	14541	14736	14577	14656	14672	14541	14737	14765	14518	14611	14583	14691	14577	14608	14779	14532	14568	14487	14590	14644	14453	14600	14689	14537	14526	14644	14484	14598	14657	14657	14312	14578	14477	14645	14546	14529	14588	14522	14643	14531	14620	14623	14633	14506	14613	14755	14578	14531	14602	14697	14495	14443	14501	14640	14640	14677	14505	14646	14602	14467	14425	14451	14582	14577	14776	14578	14545	14644	14528	14587	14420	14542	14580	14471	14546	14621	14638	14577	14389	14575	14535	14488	14874	14435	14473	14605	14560	14450	14645	14563	14628	14677	14470	14634	14589	14718	14550	14646	14555	14644	14569	14531	14642	14656	14705	14577	14405	14649	14583	14636	14704	14537	14549	14715	14550	14507	14500	14526	14698	14440	14583	14572	14599	14528	14449	14451	14599	14577	14594	14524	14628	14388	14545	14540	14642	14667	14634	14654	14460	14567	14446	14606	14623	14532	14511	14657	14512	14610	14419	14534	14478	14737	14619	14658	14451	14576	14476	14554	14423	14477	14732	14601	14671	14611	14541	14561	14533	14650	14609	14550	14466	14620	14726	14719	14673	14567	14489	14528	14519	14642	14589	14614	14597	14576	14499	14702	14532	14555	14670	14632	14546	14623	14589	14564	14602	14438	14651	14613	14674	14638	14553	14648	14541	14569	14494	14643	14562	14618	14509	14794	14530	14376	14622	14545	14554	14585	14671	14631	14563	14496	14639	14554	14410	14649	14619	14584	14592	14693	14564	14536	14477	14664	14601	14655	14439	14655	14624	14490	14605	14571	14726	14471	14540	14503	14597	14678	14640	14586	14524	14393	14513	14637	14430	14717	14511	14701	14551	14645	14747	14500	14787	14729	14733	14683	14514	14605	14607	14702	14697	14479	14629	14700	14666	14540	14631	14657	14675	14592	14322	14746	14502	14479	14608	14525	14487	14740	14694	14504	14583	14703	14698	14545	14530	14436	14458	14450	14783	14544	14555	14663	14503	14630	14739	14798	14496	14648	14585	14727	14722	14553	14618	14738	14653	14445	14437	14596	14606	14535	14558	14489	14569	14655	14631	14328	14716	14523	14558	14605	14683	14555	14551	14492	14725	14637	14559	14514	14582	14565	14571	14670	14501	14710	14523	14685	14542	14572	14619	14378	14712	14493	14708	14592	14607	14628	14647	14543	14551	14465	14632	14556	14515	14575	14481	14548	14667	14473	14663	14456	14491	14595	14597	14498	14742	14616	14558	14377	14559	14633	14504	14612	14723	14556	14521	14526	14627	14556	14541	14461	14421	14551	14392	14780	14535	14546	14449	14462	14565	14518	14468	14644	14626	14479	14572	14440	14485	14479	14586	14591	14424	14545	14470	14562	14626	14715	14669	14506	14680	14598	14671	14592	14475	14696	14699	14648	14710	14510	14449	14693	14525	14594	14428	14553	14534	14578	14624	14689	14445	14449	14691	14568	14355	14649	14478	14532	14600	14380	14536	14564	14544	14583	14603	14677	14577	14569	14664	14586	14535	14632	14615	14517	14409	14576	14497	14534	14702	14422	14487	14713	14649	14495	14525	14366	14636	14587	14513	14690	14556	14769	14576	14548	14599	14536	14524	14517	14604	14721	14497	14698	14580	14702	14727	14825	14626	14437	14634	14790	14545	14411	14698	14532	14601	14630	14588	14523	14583	14552	14477	14640	14574	14545	14587	14545	14521	14515	14722	14492	14613	14538	14562	14425	14576	14586	14528	14439	14780	14758	14558	14436	14670	14607	14717	14561	14461	14414	14588	14483	14765	14643	14630	14530	14574	14683	14798	14560	14556	14583	14416	14560	14703	14499	14721	14468	14550	14498	14583	14644	14662	14694	14701	14426	14670	14595	14339	14626	14551	14688	14618	14460	14528	14627	14473	14648	14558	14618	14503	14526	14602	14642	14623	14584	14641	14701	14637	14471	14506	14731	14448	14693	14522	14540	14628	14546	14499	14414	14463	14603	14651	14643	14806	14550	14450	14544	14429	14539	14623	14366	14618	14513	14517	14455	14628	14788	14558	14278	14650	14567	14702	14689	14609	14614	14602	14617	14456	14466	14523	14646	14693	14580	14522	14393	14619	14643	14605	14507	14623	14537	14484	14546	14620	14566	14704	14580	14527	14540	14509	14608	14472	14532	14428	14699	14711	14517	14390	14480	14706	14463	14542	14636	14502	14600	14700	14531	14523	14593	14577	14565	14343	14571	14525	14542	14699	14601	14746	14716	14622	14623	14612	14567	14529	14508	14635	14475	14463	14631	14709	14517	14657	14615	14712	14559	14618	14595	14595	14737	14450	14593	14560	14640	14570	14735	14660	14607	14502	14509	14721	14460	14584	14530	14645	14423	14613	14538	14450	14444	14535	14613	14443	14665	14560	14509	14610	14531	14451	14801	14531	14670	14652	14702	14735	14367	14618	14612	14510	14557	14469	14596	14715	14687	14672	14513	14628	14521	14525	14435	14516	14557	14661	14686	14486	14587	14622	14615	14546	14605	14611	14518	14631	14623	14515	14583	14762	14616	14651	14684	14577	14462	14561	14808	14649	14556	14674	14603	14673	14488	14602	14550	14512	14502	14396	14615	14737	14603	14393	14658	14508	14581	14633	14540	14524	14429	14546	14559	14582	14616	14507	14700	14599	14677	14553	14580	14646	14602	14593	14655	14734	14607	14519	14606	14512	14629	14479	14563	14424	14412	14656	14522	14559	14572	14667	14410	14537	14716	14483	14604	14622	14479	14569	14643	14685	14583	14596	14500	14634	14455	14500	14592	14759	14641	14574	14431	14486	14730	14408	14589	14544	14489	14619	14503	14512	14535	14533	14566	14701	14406	14458	14335	14414	14522	14586	14615	14695	14576	14579	14469	14616	14532	14586	14556	14484	14472	14653	14579	14730	14682	14524	14644	14455	14596	14591	14525	14487	14486	14607	14524	14562	14721	14680	14441	14412	14550	14657	14542	14607	14707	14567	14641	14479	14484	14414	14699	14525	14732	14503	14423	14519	14693	14523	14568	14464	14594	14525	14575	14597	14640	14460	14689	14758	14615	14528	14604	14640	14627	14499	14550	14453	14681	14673	14493	14605	14591	14760	14677	14426	14626	14706	14590	14580	14464	14583	14564	14349	14584	14608	14666	14653	14656	14430	14516	14484	14551	14559	14538	14546	14733	14564	14409	14489	14752	14545	14610	14512	14612	14582	14537	14562	14530	14670	14694	14733	14685	14599	14434	14720	14649	14454	14740	14577	14605	14706	14573	14700	14501	14536	14628	14520	14603	14454	14482	14575	14605	14439	14560	14607	14606	14665	14443	14514	14607	14562	14574	14720	14547	14630	14591	14675	14549	14449	14640	14606	14533	14571	14640	14529	14486	14505	14452	14604	14465	14662	14618	14576	14489	14510	14519	14649	14534	14458	14434	14365	14645	14530	14486	14482	14570	14554	14651	14771	14391	14551	14556	14594	14585	14607	14542	14586	14341	14678	14637	14601	14638	14612	14484	14547	14548	14380	14579	14728	14380	14608	14575	14591	14581	14547	14680	14604	14439	14548	14599	14551	14567	14490	14543	14530	14545	14612	14566	14589	14464	14498	14523	14748	14626	14618	14541	14615	14622	14579	14456	14576	14606	14565	14506	14625	14503	14516	14510	14495	14515	14586	14722	14707	14485	14518	14548	14496	14542	14704	14670	14560	14407	14741	14626	14522	14469	14535	14529	14401	14620	14589	14622	14598	14591	14662	14577	14620	14517	14658	14621	14525	14546	14569	14522	14507	14749	14539	14507	14513	14538	14516	14576	14572	14629	14581	14503	14654	14626	14623	14534	14609	14457	14487	14543	14734	14621	14533	14548	14665	14690	14572	14629	14427	14610	14455	14501	14544	14639	14486	14518	14554	14656	14431	14531	14476	14578	14580	14654	14464	14582	14474	14502	14733	14673	14461	14550	14645	14441	14570	14652	14690	14615	14616	14600	14613	14446	14609	14375	14574	14497	14575	14404	14545	14650	14492	14588	14528	14454	14532	14490	14425	14587	14413	14461	14639	14500	14651	14465	14404	14643	14365	14634	14599	14725	14615	14546	14653	14693	14665	14580	14615	14540	14466	14612	14532	14546	14511	14478	14552	14580	14651	14512	14596	14444	14536	14729	14669	14502	14685	14526	14636	14402	14566	14399	14622	14525	14702	14619	14608	14554	14585	14600	14628	14667	14543	14506	14543	14638	14597	14481	14567	14605	14766	14489	14628	14608	14410	14648	14426	14500	14708	14686	14408	14550	14516	14536	14607	14596	14508	14554	14551	14542	14417	14680	14598	14397	14387	14500	14619	14341	14469	14661	14569	14535	14613	14511	14642	14591	14460	14587	14432	14577	14368	14470	14445	14519	14656	14524	14573	14692	14540	14565	14538	14614	14524	14466	14574	14585	14482	14557	14581	14480	14793	14471	14716	14638	14533	14631	14560	14664	14514	14507	14607	14705	14575	14593	14573	14546	14544	14542	14519	14727	14484	14513	14671	14585	14465	14547	14660	14705	14535	14491	14527	14353	14612	14657	14763	14441	14595	14660	14611	14502	14603	14612	14528	14455	14420	14622	14455	14679	14495	14465	14521	14677	14618	14583	14600	14410	14612	14564	14697	14478	14637	14431	14509	14628	14699	14672	14686	14419	14633	14572	14474	14601	14627	14667	14626	14617	14546	14648	14639	14627	14647	14551	14454	14600	14581	14605	14557	14550	14626	14560	14529	14516	14501	14503	14470	14577	14622	14593	14554	14529	14417	14613	14582	14589	14663	14536	14478	14624	14634	14593	14585	14631	14689	14592	14524	14652	14444	14575	14606	14432	14544	14560	14576	14779	14470	14533	14672	14557	14640	14406	14631	14530	14532	14437	14633	14575	14558	14522	14445	14504	14557	14557	14484	14736	14590	14853	14711	14541	14679	14659	14440	14459	14683	14440	14506	14522	14523	14528	14491	14763	14592	14550	14465	14594	14530	14463	14676	14593	14539	14505	14523	14645	14504	14584	14267
29482	21104	20455	18545	17262	17418	17648	17418	17453	17284	18008	22453	21486	18916	17695	17621	17350	17292	17363	17297	17328	17466	17357	17142	17644	17138	17017	17517	17352	17493	17383	17223	17264	17104	17441	17165	17348	17221	17114	17221	17198	17074	17223	17124	17268	17192	17307	17546	17490	17319	17419	17267	17187	17468	17312	17375	17324	17255	17212	17439	17268	17400	17291	17324	17276	17337	17454	17344	17377	17256	17328	17303	17304	17210	17216	17260	17340	17089	17364	17254	17251	17180	17393	17329	17407	17137	17294	17247	17369	17345	17250	17435	17274	17173	17174	17435	17260	17279	17347	17361	17431	17419	17278	17209	17307	17313	17239	17270	17284	17340	17248	17157	17363	17253	17296	17182	17169	17451	17623	17529	17135	17255	17037	17400	17215	17301	17432	17155	17180	17226	17424	17387	17092	17396	17247	17446	17354	17308	17237	17331	17407	17165	17189	17415	17180	17413	17375	17347	17185	17262	17481	17086	17138	17388	17341	17303	17332	17235	17365	17235	17417	17215	17340	17166	17312	17371	17389	17301	17233	17343	17278	17395	17300	17448	17290	17205	17488	17246	17411	17380	17338	17219	17243	17120	17175	17215	17233	17248	17334	17385	17592	17238	17270	17437	17455	17196	17487	17362	17370	17452	17392	17318	17317	17327	17427	17313	17305	17219	17405	17179	17130	17198	17337	17324	17178	17445	17278	17224	17244	17391	17191	17190	17195	17281	17360	17281	17341	17381	17444	17255	17217	17347	17417	17431	17022	17111	16981	17294	17417	17302	17389	17173	17372	17392	17340	17314	16957	17093	17271	17227	17307	17283	17134	17311	17388	17385	17401	17290	17412	17435	17268	17170	17260	17436	17438	17228	17380	17275	17348	17371	17227	17158	17271	17371	17087	17205	17280	17320	17253	17266	17341	17388	17166	17196	17353	17109	17251	17345	17289	17227	17290	17265	17605	17347	17360	17173	17278	17409	17325	17412	17369	17353	17141	17265	17179	17385	17339	17312	17237	17223	17324	17083	17158	17313	17333	17394	17350	17341	17544	17252	17289	17374	17311	17304	17312	17238	17336	17339	17250	17213	17242	17178	17429	17487	17321	17300	17286	17360	17287	17312	17433	17610	17532	17458	17107	17272	17137	17494	17369	17341	17402	17403	17314	17295	17406	17341	17249	17095	17178	17262	17374	17260	17224	17298	17337	17239	17299	17371	17147	17201	17475	17273	17186	17382	17330	17285	17560	17189	17405	17357	17271	17312	17253	17294	17399	17290	17261	17239	17270	17247	17217	17186	17169	17348	17296	17478	17398	17378	17268	17282	17411	17466	17482	17303	17291	17439	17238	17286	17338	17274	17519	17324	17415	17225	17243	17416	17329	17257	17258	17393	17500	17293	17298	17243	17137	17345	17266	17151	17335	17287	17414	17089	17142	17310	17114	17137	17365	17193	17510	17388	17433	17354	17071	17187	17347	17374	17360	17342	17289	17262	17398	17565	17277	17061	17258	17360	17216	17242	17295	17394	17274	17359	17422	17233	17321	17179	17433	17424	17351	17309	17216	17652	17327	17374	17349	17276	17389	17023	17398	17351	17270	17041	17241	17157	17174	17131	17415	17351	17391	17107	17231	17284	17263	17283	17158	17410	17187	17276	17118	17248	17227	17350	17301	17341	17269	17199	17283	17082	17285	17249	17299	17462	17167	17232	17329	17158	17136	17481	17289	17362	17406	17043	17143	17348	17279	17499	17276	17438	17324	17468	17323	17060	17181	17056	17287	17143	17344	17272	17224	17400	17375	17440	17435	17372	17322	17310	17426	17085	17262	17304	17332	17242	17110	17371	17326	17331	17293	17289	17393	17335	17325	17217	17072	17254	17198	17223	17345	17155	17268	17271	17386	17264	17544	17355	17492	17309	17277	17236	17308	17274	17303	17262	17429	17365	17321	17389	17277	17383	17414	17373	17168	17279	17461	17250	17204	17148	17445	17280	17442	17271	17013	17037	17315	17258	17241	17461	17340	17290	17204	17119	17263	17136	17349	17198	17361	17326	17538	17343	17303	17239	17427	17238	17202	17344	17338	16968	17154	17325	17321	17251	17364	17397	17252	17065	17322	17408	17266	17228	17446	17506	17270	17316	17084	17202	17261	17238	17263	17196	17360	17509	17156	17293	17364	17330	17168	17275	17304	17323	17144	17420	17219	17229	17413	17268	17348	17199	17467	17247	17268	17353	17263	17356	17306	17343	17198	17464	17347	17428	17460	17186	17362	17285	16957	17189	17085	17160	17250	17309	17270	17460	17244	17345	17466	17451	17345	17352	17270	17165	17315	17351	17341	17217	17206	17502	17139	17233	17484	17317	17196	17168	17267	17484	17442	17217	17204	17364	17372	17217	17309	17502	17127	17396	17249	17387	17208	17324	17316	17333	17213	17304	17172	17178	17232	17341	17520	17310	17259	17350	17277	17259	17295	17330	17330	17192	17303	17292	17184	17404	17287	17399	17214	17259	17211	17404	17203	17159	17260	17125	17429	17250	17229	17149	17362	17325	17228	17378	17250	16987	17374	17416	17121	17225	17385	17316	17536	17381	17257	17396	17154	17300	17163	17349	17326	17213	17410	17240	17178	17110	17251	17287	17243	17248	17311	17401	17362	17194	17356	17051	17299	17435	17205	17206	17508	17304	17141	17260	17489	17351	17531	17401	17301	17201	17566	17242	17174	17176	17391	17185	17482	17554	17194	17304	17482	17268	17348	17438	17341	17411	17174	17384	17319	17349	17403	17224	17405	17193	17255	17227	17293	17322	17300	17358	17505	17250	17167	17447	17440	17273	17216	17332	17341	17274	17514	17292	17228	17228	17359	17250	17180	17289	17166	17403	17305	17309	17429	17425	17183	17301	17202	17553	17303	17094	17275	17257	17230	17218	17366	17474	17271	17208	17403	17266	17204	17545	17277	17358	17357	17380	17477	17475	17214	17247	17400	17075	17370	17271	17389	17345	17276	17259	17301	17280	17140	17221	17412	17357	17264	17343	17392	17322	17332	17213	17385	17186	17318	17395	17526	17238	17511	17406	17268	17123	17267	17256	17419	17055	17331	17439	17055	17394	17338	17166	17350	17495	17616	17223	17339	17257	17250	17379	17411	17120	17230	17518	17368	17131	17320	17226	17143	17071	17228	17356	17365	17065	17280	17413	17281	17358	17389	17356	17243	17286	17263	17285	17138	17396	17412	17179	17454	17227	17229	17098	17343	17260	17098	17234	17282	17379	17351	17547	17495	17142	17216	17320	17105	17314	17416	17167	17235	17078	17351	17324	17328	17369	17368	17262	17447	17373	17252	17227	17261	17251	17350	17232	17258	17390	17222	17385	17363	17337	17316	17427	17504	17235	17329	17247	17362	17323	17363	17458	17260	17206	17542	17327	17425	17496	17402	17393	17520	17491	17263	17399	17333	17349	17311	17432	17214	17422	17297	17436	17381	17410	17349	17110	17200	17331	17030	17307	17140	17250	17294	17166	17376	17161	17474	17467	17214	17248	17342	17289	17365	17179	17394	17399	17373	17381	17401	17470	17454	17415	17059	17383	17295	17317	17537	17228	17486	17329	17367	17456	17231	17460	17382	17250	17309	17372	17212	17455	17320	17313	17184	17448	17134	17427	17264	17176	17292	17165	17345	17300	17334	17327	17469	17438	17288	17312	17166	17187	17175	17369	17657	17451	17474	17426	17480	17312	17215	17299	17173	17352	17251	17150	17396	17198	17261	17160	17252	17360	17422	17382	17482	17327	17440	17278	17434	17222	17217	17071	17183	17459	17332	17217	17317	17169	17366	17342	17200	17505	17175	17278	17356	17363	17351	17415	17335	17052	17273	17264	17496	17278	17113	17526	17347	17267	17484	17426	17400	17238	17371	17423	17486	17466	17408	17398	17161	17449	17301	17280	17364	17366	17309	17118	17108	17199	17184	17414	17139	17224	17219	17284	17489	17296	17491	17310	17176	17324	17412	17483	17349	17413	17336	17369	17308	17369	17291	17151	17309	17239	17270	17270	17428	17287	17280	17200	17322	17443	17328	17291	17566	17279	17586	17263	17461	17244	17499	17275	17275	17411	17267	17200	17360	17350	17231	17253	17513	17372	17279	17498	17460	17180	17239	17337	17245	16991	17359	17437	17386	17139	17246	17142	17144	17382	17443	16935	17164	17467	17422	17139	17135	17249	17298	17164	17686	17603	17312	17278	17088	17204	17220	17411	17245	17222	17409	17210	17155	17348	17196	17045	17224	17431	17304	17317	17351	17112	17287	17360	17537	17396	17412	17319	17210	17219	17386	17191	17164	17213	17513	17257	17512	17304	17108	17136	17190	17390	17331	17574	17497	17232	17367	17209	17176	17433	17287	17396	17248	17388	17526	17222	17295	17499	17223	17241	17111	17483	17298	17472	17294	17114	17491	17176	17189	17363	17281	17173	17386	17279	17346	17254	17479	17293	17252	17092	17397	17324	17239	17360	17234	17074	17127	17299	17121	17334	17291	17375	17201	17435	17366	17351	17509	17339	17208	17352	17448	17217	17543	17291	17154	17276	17610	17558	17218	17365	17264	17186	17332	17268	17224	17352	17464	17334	17337	17333	17213	17452	17390	17255	17292	17275	17215	17028	17230	17173	17360	17446	17357	17240	17195	17338	17311	17277	17273	17358	17352	17385	17378	17280	17293	17225	17481	17429	17200	17204	17252	17275	17552	17109	17427	17406	17284	17480	17134	17304	17369	17375	17036	17180	17258	17212	17286	17317	17292	17481	17214	17216	17153	17357	17203	17398	17445	17363	17298	17284	17333	17359	17416	17235	17262	17141	17151	17265	17051	17389	17407	17229	17317	17243	17201	17400	17346	17378	17243	17422	17399	17452	17115	17311	17379	17307	17159	17277	17427	17338	17313	17284	17163	17279	17401	17060	17295	17527	17301	17449	17408	17606	17446	17367	17279	17509	17481	17327	17295	17351	17357	17583	17418	17390	17232	17247	17360	17398	17236	17199	17251	17332	17419	17284	17212	17274	17452	17491	17240	17233	17213	17373	17153	17457	17189	17201	17355	17238	17203	17276	17269	17398	17339	17417	17399	17144	17379	17279	17326	17266	17284	17339	17532	17419
15339	15575	15634	14859	14826	14552	14557	14671	14689	14594	15904	21977	18994	15729	14806	14608	14395	14727	14558	14658	14331	14436	14339	14575	14293	14543	14650	14534	14595	14594	14452	14424	14566	14388	14628	14482	14609	14439	14592	14544	14467	14671	14600	14493	14508	14706	14302	14435	14503	14576	14528	14568	14550	14479	14446	14471	14503	14686	14462	14526	14598	14607	14590	14429	14459	14585	14450	14442	14531	14410	14552	14468	14469	14437	14585	14473	14430	14584	14419	14428	14516	14573	14521	14539	14492	14503	14445	14505	14459	14572	14555	14405	14387	14463	14598	14494	14533	14470	14445	14430	14490	14395	14471	14457	14539	14318	14568	14511	14377	14515	14614	14507	14491	14530	14610	14514	14526	14594	14553	14591	14703	14321	14450	14620	14514	14666	14434	14646	14409	14394	14514	14583	14572	14439	14385	14432	14388	14434	14476	14556	14499	14450	14450	14359	14472	14499	14392	14561	14352	14619	14472	14446	14492	14438	14569	14420	14445	14575	14524	14548	14460	14431	14550	14547	14519	14495	14699	14408	14317	14604	14446	14247	14344	14415	14538	14595	14625	14454	14640	14576	14469	14413	14319	14569	14285	14601	14263	14422	14455	14453	14591	14627	14476	14473	14562	14491	14549	14422	14476	14612	14597	14564	14511	14369	14470	14336	14510	14593	14533	14377	14409	14606	14496	14588	14600	14389	14483	14571	14573	14499	14492	14307	14370	14478	14578	14479	14473	14527	14474	14678	14577	14462	14292	14494	14424	14468	14554	14390	14525	14587	14573	14588	14504	14640	14556	14578	14510	14394	14589	14516	14596	14373	14340	14355	14399	14294	14411	14554	14509	14579	14739	14396	14424	14522	14514	14430	14471	14493	14540	14398	14469	14616	14473	14315	14440	14447	14542	14500	14441	14607	14518	14460	14350	14372	14500	14605	14399	14526	14639	14461	14463	14461	14491	14477	14520	14526	14437	14462	14512	14318	14578	14551	14644	14483	14369	14531	14390	14461	14393	14535	14624	14520	14465	14516	14363	14443	14597	14526	14589	14342	14372	14355	14487	14542	14480	14481	14549	14492	14659	14481	14621	14394	14529	14636	14412	14503	14475	14386	14409	14480	14423	14505	14523	14590	14516	14394	14615	14649	14308	14549	14474	14514	14493	14531	14594	14389	14459	14413	14448	14449	14464	14500	14480	14488	14577	14432	14356	14485	14611	14430	14569	14533	14484	14446	14357	14274	14320	14492	14483	14549	14361	14410	14579	14622	14465	14625	14560	14496	14530	14499	14373	14361	14496	14559	14635	14356	14538	14512	14498	14370	14515	14439	14369	14451	14458	14484	14440	14451	14425	14530	14457	14664	14410	14576	14489	14549	14528	14410	14539	14481	14587	14614	14470	14514	14519	14481	14562	14563	14485	14419	14442	14473	14398	14583	14390	14407	14430	14560	14434	14457	14544	14462	14370	14572	14708	14469	14410	14438	14328	14601	14510	14672	14540	14444	14509	14605	14707	14488	14455	14555	14458	14474	14612	14516	14719	14574	14592	14395	14406	14513	14598	14577	14475	14582	14439	14410	14539	14510	14522	14370	14510	14490	14514	14672	14564	14541	14660	14439	14523	14393	14598	14610	14516	14595	14539	14693	14510	14694	14435	14421	14572	14406	14551	14495	14507	14555	14623	14567	14451	14490	14620	14456	14361	14524	14592	14673	14497	14362	14542	14588	14550	14395	14338	14539	14465	14512	14420	14605	14357	14533	14513	14494	14559	14480	14491	14437	14615	14493	14435	14599	14676	14463	14380	14625	14388	14363	14573	14578	14526	14410	14537	14407	14686	14510	14587	14478	14485	14572	14540	14570	14625	14557	14412	14494	14478	14569	14632	14368	14412	14590	14291	14474	14400	14505	14364	14346	14518	14292	14555	14392	14678	14399	14433	14593	14473	14465	14642	14623	14579	14484	14483	14529	14409	14653	14511	14431	14317	14467	14550	14353	14477	14454	14729	14563	14469	14391	14376	14488	14400	14579	14609	14509	14572	14422	14449	14543	14586	14636	14543	14423	14441	14567	14484	14653	14427	14546	14507	14556	14385	14569	14532	14470	14539	14576	14568	14391	14370	14370	14548	14518	14411	14520	14316	14560	14400	14634	14591	14478	14478	14353	14710	14468	14426	14469	14555	14546	14397	14592	14449	14520	14582	14572	14378	14476	14512	14367	14538	14328	14458	14622	14350	14340	14445	14390	14568	14454	14542	14403	14524	14486	14512	14657	14526	14387	14446	14444	14526	14647	14522	14500	14566	14542	14304	14367	14591	14363	14454	14574	14475	14449	14484	14469	14460	14432	14430	14610	14612	14499	14562	14390	14564	14469	14444	14492	14592	14484	14456	14543	14460	14524	14476	14572	14519	14522	14439	14485	14520	14517	14644	14565	14554	14319	14542	14574	14513	14480	14393	14285	14372	14588	14445	14512	14482	14416	14517	14481	14520	14603	14443	14594	14675	14508	14512	14517	14611	14493	14501	14514	14515	14475	14550	14534	14632	14616	14621	14717	14556	14490	14519	14508	14668	14487	14352	14500	14608	14605	14713	14579	14615	14599	14504	14433	14610	14636	14467	14517	14421	14296	14698	14517	14450	14498	14439	14573	14475	14534	14551	14326	14532	14533	14544	14370	14526	14471	14531	14606	14460	14537	14509	14515	14487	14383	14394	14621	14515	14479	14607	14489	14440	14465	14476	14562	14500	14639	14419	14519	14434	14565	14456	14524	14416	14565	14445	14535	14462	14441	14530	14414	14615	14436	14706	14534	14643	14541	14345	14488	14566	14536	14521	14312	14451	14481	14555	14583	14552	14381	14595	14315	14494	14592	14598	14560	14511	14521	14437	14489	14555	14525	14439	14587	14461	14601	14381	14529	14443	14486	14638	14524	14510	14696	14569	14420	14354	14593	14572	14513	14484	14552	14393	14561	14591	14585	14666	14529	14384	14543	14641	14467	14540	14594	14452	14528	14427	14578	14448	14489	14445	14515	14406	14490	14572	14277	14589	14317	14558	14426	14581	14430	14492	14588	14388	14277	14512	14529	14453	14323	14453	14417	14687	14431	14483	14586	14476	14378	14550	14519	14460	14617	14541	14488	14558	14407	14630	14550	14475	14638	14470	14740	14554	14430	14715	14453	14633	14529	14733	14275	14779	14684	14430	14421	14546	14422	14439	14536	14360	14359	14576	14404	14558	14585	14396	14477	14415	14555	14559	14420	14673	14405	14625	14608	14364	14443	14599	14374	14606	14465	14520	14368	14474	14524	14409	14461	14374	14550	14425	14532	14535	14618	14559	14428	14657	14632	14347	14690	14458	14558	14569	14621	14434	14556	14413	14560	14431	14472	14481	14513	14625	14570	14590	14514	14508	14529	14503	14462	14537	14419	14531	14581	14642	14388	14656	14432	14397	14497	14647	14576	14354	14554	14579	14572	14448	14396	14363	14527	14568	14654	14448	14425	14710	14531	14452	14579	14614	14381	14443	14440	14322	14492	14372	14556	14482	14398	14545	14564	14502	14560	14594	14648	14341	14515	14470	14553	14501	14477	14575	14432	14704	14510	14581	14557	14642	14534	14374	14435	14604	14463	14485	14765	14466	14471	14443	14631	14436	14480	14456	14407	14471	14263	14517	14491	14553	14413	14643	14353	14599	14485	14533	14526	14597	14719	14567	14627	14598	14574	14598	14442	14554	14630	14431	14456	14450	14557	14628	14559	14426	14464	14375	14551	14540	14614	14503	14585	14499	14430	14593	14535	14541	14607	14494	14525	14392	14621	14686	14501	14589	14586	14495	14544	14725	14331	14466	14547	14450	14496	14649	14684	14583	14697	14642	14477	14322	14538	14564	14510	14589	14512	14451	14662	14473	14477	14603	14659	14522	14423	14376	14526	14609	14583	14715	14594	14604	14505	14588	14421	14410	14496	14509	14385	14691	14551	14518	14593	14428	14667	14554	14364	14474	14434	14603	14356	14473	14428	14569	14418	14623	14597	14358	14534	14576	14677	14606	14352	14456	14509	14597	14498	14465	14630	14519	14577	14506	14561	14536	14623	14486	14361	14502	14549	14403	14474	14328	14561	14507	14569	14534	14702	14315	14390	14649	14448	14340	14632	14476	14476	14536	14515	14587	14673	14627	14494	14556	14491	14606	14459	14418	14326	14562	14457	14598	14335	14509	14532	14622	14533	14435	14469	14408	14405	14474	14422	14503	14311	14455	14565	14554	14504	14432	14455	14373	14731	14440	14547	14321	14523	14680	14578	14435	14456	14452	14380	14426	14589	14510	14573	14655	14483	14468	14535	14428	14461	14620	14600	14608	14503	14565	14562	14389	14488	14490	14420	14473	14669	14490	14523	14479	14825	14634	14543	14346	14578	14670	14529	14527	14570	14542	14523	14623	14576	14409	14604	14519	14594	14506	14648	14595	14473	14449	14555	14481	14665	14695	14617	14666	14577	14532	14478	14423	14729	14361	14461	14440	14264	14569	14401	14444	14646	14561	14479	14651	14500	14515	14503	14503	14373	14477	14470	14600	14569	14494	14525	14363	14501	14585	14523	14422	14650	14437	14380	14460	14536	14577	14485	14666	14350	14480	14456	14621	14513	14584	14587	14539	14717	14523	14598	14370	14520	14501	14586	14664	14541	14441	14552	14565	14546	14315	14466	14462	14604	14636	14456	14496	14492	14491	14646	14491	14539	14481	14384	14401	14681	14379	14471	14462	14488	14554	14468	14521	14468	14541	14277	14695	14475	14488	14542	14400	14316	14611	14476	14555	14446	14500	14401	14506	14480	14391	14443	14548	14618	14583	14487	14507	14552	14448	14546	14467	14317	14377	14499	14459	14498	14560	14504	14378	14483	14572	14610	14488	14413	14463	14539	14445	14655	14528	14616	14509	14472	14618	14534	14617	14429	14319	14538	14563	14550	14484	14551	14656	14557	14305	14431	14447	14486	14422	14462	14724	14472	14318	14445	14612	14599	14582	14555	14484	14355	14637	14440	14530	14456	14482	14654	14622	14543	14539	14508	14334	14401	14520	14282	14532	14434	14588	14381	14517	14697	14569	14366	14433	14535	14510	14609	14417	14511	14604	14547	14614	14487
25563	20741	26876	25232	20110	18646	18376	17741	17525	17421	24954	38460	29816	21217	18247	17335	17247	17289	17202	17317	17235	17123	17087	17179	17263	17077	17329	17180	17422	17278	17270	17385	17501	17357	17155	17548	17028	17238	17292	17073	17400	17039	17258	17215	17276	17241	17093	17177	17215	17415	17360	17030	17147	17372	17232	17248	17462	17246	17198	17337	17385	17121	17322	17243	17170	17345	17349	17347	17211	17325	17187	17257	17191	17316	17083	17130	17195	17278	17238	17138	17193	17069	17034	17153	17166	17235	17208	17156	17328	17122	17341	17267	17363	17254	17235	17241	17152	17150	17258	17180	17114	16926	17214	17100	17254	17479	17088	17129	17116	17174	17388	17255	17264	17175	17156	17131	17255	17138	17116	17166	17133	17080	17179	17202	17057	17116	17273	17177	17327	17225	17080	17186	17329	17308	17200	17112	17115	17138	17127	17255	17111	17197	17154	17185	17289	17098	17264	17235	17290	17191	17098	17281	17007	17181	17247	17279	17205	17173	17368	17133	17202	17260	17155	17274	17219	17083	16944	17205	17139	17076	17154	16988	17214	17252	17246	17332	17438	17235	17215	17258	17140	17269	17112	17197	17145	17290	17279	17265	17200	17190	17234	16954	17095	17254	17172	17401	17123	17177	16997	17275	17338	17319	17287	17383	17316	17250	17131	17141	17069	17231	17186	17216	17216	17283	17370	17203	17253	17191	17214	17162	17118	17293	17335	17062	17238	17358	17221	17263	17396	17170	17052	17202	17177	17285	17160	17178	17183	16978	17015	17071	17067	17071	17312	17255	17164	17189	17230	17272	17210	17368	17160	17456	17149	17309	17158	17379	17275	17170	17075	17102	17472	17281	17103	17351	17290	17278	17138	17338	17143	17183	17151	17077	17290	17270	17183	17194	17231	17347	17267	17166	17149	17337	17269	17274	17297	17104	17234	17106	17222	17202	17136	17357	17295	17341	17180	17234	16953	17243	17313	17189	17177	17158	17026	17045	17076	17358	17100	17226	17262	17202	17052	17068	16878	17349	17217	17229	17322	17309	17229	17149	17378	17201	16994	17316	17023	17123	17241	17281	17134	17398	16938	17224	17098	17270	17149	17253	17203	17259	17045	17219	17066	17021	17079	17083	17307	17115	17365	17080	17161	17120	17148	17128	17068	17171	17060	17065	17151	17014	17315	17066	17092	17301	17280	17211	17176	17148	17258	17271	17275	17065	17130	17166	17189	17191	17257	16951	17163	17256	16971	17488	17313	17337	17316	17234	17425	17348	17196	17153	17328	17399	17212	17352	17391	17209	17081	17336	17222	17356	17081	17224	17386	17249	17469	17195	17010	17292	17212	17212	17204	17040	17223	17362	17117	17261	17060	17298	17274	17269	17288	17296	17112	17274	17220	17388	17049	17128	17283	17377	17370	17226	17288	17147	17273	17175	17281	17161	17331	17062	17299	17097	17371	17149	17333	17233	17141	17439	17392	17241	17253	17014	17239	17214	17237	17167	17220	17066	17193	17046	17266	17310	17284	17158	17246	17163	17081	17322	17086	17177	17216	17197	17423	17375	17120	17023	17188	17212	17128	17409	17231	17305	17166	17336	17310	17049	17286	17261	17236	17252	17222	17276	17420	17247	17145	17101	16965	17360	17155	17106	17271	16961	17081	17350	17247	17323	17256	17214	17115	17258	17144	17326	17169	17353	17299	17370	17286	17179	17381	17126	17321	17362	17195	16995	17303	17169	17084	17096	17319	17302	17317	16993	17153	17293	17071	17142	17304	17284	17238	17119	17198	17211	17231	17163	17210	17295	17241	17316	17296	17204	17305	17434	17504	17205	17058	17105	17124	17220	17236	16967	17242	17139	17191	17168	17333	17309	17204	17150	17282	17340	17075	17272	17205	17276	17408	17348	17258	17185	17226	17280	17353	17338	17287	17259	17202	17065	17131	17207	17106	17098	17005	17147	17141	17360	17165	17430	17349	17203	17278	17026	17263	17162	17143	17035	17213	17276	17154	17275	17049	16903	17361	17210	17047	17246	17165	16991	17071	17136	17319	17070	17287	17361	17488	17143	17122	17235	17394	17109	17325	17203	16867	17208	17334	17275	17283	17151	17011	17331	17183	17315	17028	17286	17315	17262	17179	17074	17247	17225	17278	17295	17286	17227	17322	17215	17182	17246	17296	17214	17334	17127	17141	17148	17259	17331	17197	16987	17285	17089	17157	17511	17218	17206	17113	17272	17182	16978	17006	17044	17282	17165	17065	17134	17225	17051	17275	17418	17285	17358	17353	17246	17179	17234	17465	17192	17165	17250	17348	17075	17275	17335	17100	17197	17164	17210	17159	17254	17371	17332	17309	17175	17146	17347	17103	17249	17311	17159	17280	17150	17302	17370	17181	17055	17165	16947	17169	17313	17127	17206	17045	17358	17279	17057	17249	17346	17261	17118	17060	17156	17174	17314	17114	17309	17114	17164	17231	17116	17072	17354	17176	17302	17254	17150	16857	17205	17187	17083	17252	17290	17329	17059	17228	17247	17328	17141	17121	17364	17284	17254	17360	17146	17182	17142	17295	17237	17210	17464	17220	17220	17230	17314	17209	17124	17140	17054	17060	17180	17186	17183	17154	17239	17313	17316	17549	17256	17404	17207	17372	17270	17245	17193	17202	17184	17276	17191	17345	17254	17142	16955	17088	17345	17241	17092	17407	17072	17427	17072	17232	17284	17554	17125	17203	17249	17044	17218	17084	17231	17330	17163	17319	17287	17240	17084	17173	17155	17186	17020	17453	17223	17227	17103	17256	17230	17264	17223	17302	17288	17419	17226	17367	17220	17137	17179	17141	17263	17304	17173	17253	17071	17277	17146	17013	17173	17211	17054	17228	17384	17127	17008	17127	17092	17169	17050	17163	17242	17473	17198	17246	17010	17473	17035	17165	17277	17286	17326	17128	17199	17206	17166	16987	17347	17138	17500	17214	17206	17061	17205	17002	17257	17325	17266	17237	16985	17183	17264	17239	17425	17341	17246	17029	17314	17355	16998	17463	17205	17163	17087	17301	17261	17115	17030	17017	16918	17311	17185	17310	17255	17222	17153	17254	17045	17142	17137	17166	17246	17172	17157	17429	17250	17094	17201	17157	17187	17123	17145	17193	17288	17112	17202	17103	16808	17300	17175	17287	17149	17291	17154	17205	17120	17232	17344	17222	17281	17083	17022	17207	17058	17221	17334	17231	17357	17205	17215	17350	17153	17122	16942	17344	17138	17152	17173	17407	17349	17287	17091	17301	17179	17304	17227	17544	17187	17174	17070	17299	17301	17227	17268	17257	17180	17265	17213	17093	17171	17241	17218	17302	17242	17365	17306	17366	17259	17331	17159	17234	17256	17164	17258	17156	17205	17194	17176	17090	17423	17270	16936	17119	17336	17243	17183	17247	17167	17124	17305	17139	17196	17278	17130	17325	17217	17348	17421	17366	17175	17477	17288	17235	17170	17338	17017	17259	17226	17105	17187	17129	17343	17370	17045	17191	17266	17091	17259	17227	16898	17224	17252	17207	17136	17363	17310	17376	17259	17284	17151	17105	17150	17528	17288	17175	17072	17085	17166	17320	17244	17379	17239	17273	17332	17202	17186	17156	17140	17109	17047	17429	17188	17048	17079	17091	17249	17320	17066	17262	17134	17195	17072	17216	17050	17265	17095	17331	17115	17107	17131	17102	17152	17323	17277	17336	17328	17167	17187	17315	17294	17402	17093	17162	17207	17313	17305	17279	17449	17207	17173	17444	17348	17299	17063	17311	17046	17110	17101	17208	17108	17322	17275	17250	17109	17153	17428	17153	17285	17288	17360	17221	17234	17086	16995	17323	17483	17193	17071	17185	17258	17245	17286	16945	17093	17153	17390	17025	17287	17265	17233	17255	17264	17150	17149	17144	17192	17241	17567	17204	17105	17353	17382	17100	17267	17501	17269	17062	17226	17226	17373	17246	17112	17298	16948	17246	17257	17275	17283	17198	17346	17029	17152	17228	17422	17168	17261	17110	17142	17254	17169	17215	17064	17201	17170	17207	17423	17320	17228	17194	17175	17170	17216	17135	16986	17275	17253	17424	17076	17207	17296	17281	17183	17151	17473	17175	17330	17275	17260	17281	17363	17200	17079	17273	17356	17159	17219	17399	17223	17151	16986	17265	17330	17399	17163	17254	17096	17085	17199	17150	17180	17321	17270	17280	17189	17009	17123	17233	17312	17299	17145	17086	17263	17205	17158	17296	17267	17194	17236	17227	17116	17117	17303	17256	17199	17272	17113	17194	17178	17263	17077	17368	17180	17100	17192	17236	17296	17022	17160	17258	17312	17376	16998	17038	17035	17368	17219	17055	17142	17029	17428	17168	17093	17232	17307	17254	17276	17117	17166	17145	17351	17278	17406	17322	17087	17339	17114	17261	17318	17130	17105	17114	17200	17056	17137	17243	17390	17261	17218	17105	17228	17166	16902	17125	17207	17178	17379	17165	17124	17287	17163	17126	16969	17131	17233	17365	17373	17331	16808	17316	17233	17129	17207	17167	17272	17004	17174	16992	17309	17268	17166	17294	17315	17187	17315	17099	17246	17340	17131	17289	17341	17074	17100	17402	17278	17040	17126	17303	17312	17317	17374	17382	17141	17340	17350	17194	17128	17252	17226	17278	17170	17251	17069	17319	17135	17215	17258	17295	17404	17261	17135	17331	17185	17053	17449	17072	17155	17064	17112	16914	17069	17258	17475	17263	17298	17005	17269	17276	17204	17031	17150	17209	17183	17406	17080	17266	17334	17281	17138	17175	17066	17358	17422	17408	17182	17177	17277	17001	17273	17479	17129	17213	17055	17028	17325	16960	17166	17283	17066	17080	17286	17264	17131	17261	17119	17243	17093	17204	17159	16999	17262	17357	17235	17221	17079	17328	17226	17286	17119	17285	17116	17193	17311	17285	17171	17141	17347	17278	17280	17150	17398	17259	17206	17252	17338	17140	17286	17232	17094	17121	17264	17240	17118	17284	17307	17229	17038	17180	17221	17364	17222	17131	17328	17148	16936	16904	17207	17298	17264	17092	17181	17155	17194	17046	17196	17224	17239	17259	17234	17181	17062	17193	17279	17232	17187	17189	17204
14196	20032	19299	16792	15826	15398	15130	14907	14998	15109	26649	39210	26852	17778	14956	14440	14404	14466	14562	14612	14402	14370	14376	14434	14645	14628	14558	14287	14517	14473	14728	14481	14345	14482	14408	14508	14485	14588	14523	14624	14494	14415	14423	14367	14610	14529	14422	14640	14501	14563	14616	14561	14451	14399	14556	14516	14580	14523	14398	14435	14520	14423	14512	14481	14405	14491	14438	14371	14520	14561	14560	14543	14524	14596	14524	14410	14449	14453	14366	14404	14542	14526	14565	14579	14667	14541	14479	14552	14299	14430	14553	14580	14463	14574	14449	14522	14591	14486	14448	14500	14621	14410	14432	14371	14565	14523	14566	14365	14409	14303	14411	14391	14275	14402	14342	14478	14520	14557	14404	14519	14495	14336	14277	14514	14453	14440	14474	14523	14408	14416	14567	14565	14470	14455	14473	14600	14460	14510	14557	14315	14241	14590	14374	14328	14479	14364	14437	14570	14465	14493	14471	14424	14448	14440	14632	14475	14393	14480	14470	14468	14361	14732	14616	14415	14361	14695	14469	14449	14573	14311	14421	14490	14477	14307	14418	14401	14580	14522	14411	14348	14491	14618	14401	14534	14472	14527	14490	14556	14419	14512	14305	14551	14350	14388	14329	14486	14523	14487	14392	14713	14498	14442	14453	14298	14549	14526	14329	14401	14307	14444	14411	14624	14443	14470	14615	14388	14286	14489	14369	14477	14464	14452	14516	14540	14388	14439	14455	14447	14498	14424	14519	14508	14478	14473	14441	14721	14615	14547	14720	14499	14510	14495	14386	14649	14494	14423	14492	14410	14521	14589	14544	14491	14614	14428	14460	14477	14504	14546	14611	14449	14420	14345	14409	14482	14378	14603	14525	14503	14377	14494	14416	14409	14463	14422	14372	14556	14556	14498	14533	14577	14614	14602	14511	14274	14587	14556	14551	14361	14516	14472	14475	14626	14615	14518	14582	14496	14507	14473	14422	14586	14465	14569	14536	14412	14552	14489	14412	14468	14663	14422	14357	14499	14413	14372	14611	14572	14415	14449	14383	14548	14527	14475	14615	14421	14384	14420	14498	14403	14474	14391	14474	14327	14541	14415	14431	14502	14473	14632	14382	14670	14445	14440	14541	14613	14648	14432	14519	14439	14303	14535	14529	14403	14465	14528	14393	14528	14398	14586	14528	14557	14425	14521	14576	14377	14410	14393	14520	14311	14561	14507	14479	14397	14349	14406	14538	14577	14499	14438	14683	14526	14511	14402	14436	14643	14380	14430	14384	14485	14243	14587	14546	14356	14516	14515	14442	14373	14518	14538	14541	14577	14500	14391	14477	14573	14507	14404	14467	14296	14398	14515	14474	14601	14479	14478	14329	14348	14589	14258	14488	14560	14633	14584	14555	14538	14429	14439	14395	14477	14484	14533	14443	14232	14568	14321	14525	14581	14529	14356	14389	14540	14315	14316	14402	14456	14399	14328	14483	14543	14509	14385	14514	14446	14498	14437	14508	14538	14348	14517	14504	14386	14842	14447	14456	14548	14479	14502	14578	14392	14506	14586	14419	14332	14412	14459	14556	14508	14561	14428	14437	14445	14385	14512	14414	14473	14565	14441	14487	14499	14722	14437	14453	14411	14417	14586	14384	14431	14539	14544	14397	14400	14608	14607	14409	14510	14397	14530	14379	14434	14604	14247	14474	14421	14448	14368	14476	14524	14542	14369	14470	14453	14488	14471	14522	14541	14564	14521	14369	14350	14583	14379	14523	14465	14446	14372	14524	14338	14564	14595	14621	14394	14522	14550	14470	14356	14619	14630	14163	14255	14535	14538	14442	14463	14420	14527	14508	14470	14580	14536	14408	14431	14461	14485	14401	14544	14475	14319	14828	14499	14612	14494	14593	14274	14683	14616	14429	14480	14608	14382	14469	14556	14707	14529	14497	14558	14486	14387	14543	14392	14604	14409	14600	14482	14370	14459	14444	14596	14565	14313	14341	14583	14529	14345	14458	14389	14424	14382	14518	14419	14501	14368	14415	14481	14409	14560	14462	14521	14401	14382	14447	14381	14456	14508	14519	14418	14474	14346	14340	14454	14412	14473	14412	14440	14506	14443	14476	14392	14351	14408	14382	14590	14469	14513	14436	14564	14399	14422	14398	14533	14501	14657	14644	14497	14375	14498	14327	14466	14745	14449	14449	14312	14473	14511	14286	14330	14477	14472	14563	14450	14525	14547	14556	14497	14405	14465	14590	14608	14505	14486	14432	14467	14545	14524	14495	14499	14402	14606	14388	14354	14492	14357	14480	14516	14370	14415	14506	14606	14333	14544	14491	14544	14502	14495	14433	14447	14512	14462	14491	14593	14441	14417	14430	14507	14503	14439	14534	14474	14379	14442	14503	14564	14482	14498	14559	14440	14447	14282	14532	14630	14450	14655	14408	14591	14356	14495	14563	14349	14581	14416	14451	14401	14480	14404	14485	14451	14502	14429	14427	14430	14569	14355	14454	14375	14407	14421	14439	14597	14417	14495	14477	14430	14559	14577	14404	14460	14516	14465	14418	14478	14461	14382	14483	14389	14463	14567	14403	14529	14444	14687	14563	14626	14530	14468	14507	14548	14463	14436	14528	14638	14490	14356	14377	14471	14465	14443	14487	14380	14354	14500	14416	14485	14684	14291	14483	14368	14479	14472	14676	14630	14444	14521	14495	14429	14371	14515	14432	14418	14434	14468	14628	14488	14516	14252	14631	14472	14391	14354	14507	14449	14505	14462	14443	14425	14397	14412	14557	14567	14457	14566	14465	14422	14484	14430	14386	14383	14454	14396	14545	14377	14444	14501	14472	14446	14440	14606	14407	14520	14440	14771	14502	14577	14370	14355	14529	14478	14433	14539	14485	14534	14499	14326	14511	14431	14575	14534	14585	14532	14270	14530	14646	14564	14479	14473	14595	14475	14578	14435	14490	14578	14531	14423	14487	14505	14430	14463	14523	14278	14618	14579	14578	14278	14335	14370	14468	14463	14472	14417	14582	14558	14328	14298	14377	14371	14416	14569	14530	14447	14514	14496	14417	14524	14435	14510	14600	14442	14431	14524	14402	14550	14460	14482	14454	14587	14324	14665	14500	14498	14574	14582	14406	14425	14612	14624	14530	14667	14345	14405	14552	14309	14382	14543	14456	14481	14247	14540	14432	14450	14429	14563	14551	14573	14543	14579	14292	14445	14608	14605	14511	14618	14360	14305	14514	14535	14376	14691	14542	14438	14486	14593	14478	14569	14510	14496	14529	14458	14432	14316	14614	14451	14509	14598	14592	14404	14441	14527	14441	14432	14432	14545	14567	14512	14389	14403	14422	14421	14482	14493	14437	14414	14471	14440	14508	14567	14499	14546	14435	14314	14592	14148	14573	14471	14585	14420	14466	14595	14452	14445	14530	14365	14597	14433	14506	14388	14573	14550	14574	14297	14392	14620	14602	14590	14524	14370	14572	14402	14491	14504	14443	14539	14540	14520	14301	14534	14416	14503	14394	14583	14540	14347	14417	14644	14578	14482	14380	14656	14418	14528	14539	14531	14438	14450	14509	14411	14428	14374	14511	14542	14514	14437	14520	14452	14553	14367	14626	14439	14485	14379	14351	14640	14356	14571	14487	14524	14523	14504	14523	14355	14432	14518	14405	14644	14630	14509	14427	14489	14584	14364	14641	14387	14514	14526	14290	14397	14542	14593	14533	14458	14442	14462	14559	14522	14530	14516	14516	14419	14565	14586	14433	14567	14620	14457	14425	14468	14366	14417	14365	14361	14407	14459	14551	14620	14572	14408	14477	14373	14518	14438	14492	14489	14304	14598	14673	14560	14366	14502	14534	14448	14346	14452	14618	14424	14456	14470	14707	14463	14625	14500	14538	14453	14471	14408	14626	14370	14377	14585	14365	14506	14508	14538	14583	14622	14550	14309	14392	14521	14476	14520	14578	14456	14631	14453	14537	14443	14550	14491	14594	14479	14388	14320	14406	14551	14474	14379	14621	14443	14461	14524	14475	14520	14518	14586	14565	14482	14633	14435	14295	14569	14635	14582	14528	14434	14527	14437	14461	14435	14507	14319	14566	14535	14406	14448	14464	14481	14464	14308	14444	14549	14447	14467	14550	14560	14383	14529	14543	14772	14355	14533	14436	14354	14405	14414	14487	14494	14568	14504	14460	14416	14497	14485	14535	14427	14408	14530	14550	14465	14404	14498	14584	14422	14492	14413	14561	14551	14468	14518	14638	14476	14474	14428	14418	14591	14543	14340	14333	14394	14454	14625	14281	14481	14311	14595	14485	14490	14376	14412	14488	14484	14556	14427	14524	14466	14664	14354	14567	14571	14544	14589	14411	14450	14675	14430	14450	14488	14348	14263	14434	14461	14589	14445	14458	14460	14525	14594	14537	14520	14382	14456	14504	14275	14452	14482	14417	14460	14415	14435	14374	14329	14517	14389	14441	14571	14462	14465	14375	14618	14550	14532	14494	14655	14608	14615	14363	14513	14460	14427	14713	14288	14488	14560	14465	14744	14325	14320	14523	14511	14480	14464	14497	14516	14455	14491	14311	14562	14396	14397	14478	14597	14520	14492	14590	14631	14449	14429	14458	14493	14434	14506	14416	14514	14272	14262	14466	14556	14591	14418	14531	14530	14484	14518	14625	14521	14627	14440	14545	14464	14508	14370	14487	14437	14585	14396	14593	14602	14678	14505	14494	14484	14459	14694	14527	14542	14370	14450	14372	14394	14520	14427	14455	14430	14527	14332	14624	14342	14489	14483	14398	14470	14492	14436	14477	14613	14450	14453	14393	14702	14332	14468	14631	14391	14511	14444	14328	14430	14503	14503	14298	14445	14593	14341	14331	14524	14430	14310	14576	14557	14390	14465	14622	14501	14533	14469	14501	14550	14417	14645	14351	14454	14360	14655	14474	14498	14601	14488	14554	14526	14459	14494	14481	14590	14505	14253	14553	14442	14588	14363	14429	14423	14440	14330	14505	14461	14417	14404	14533	14323	14486	14470	14382	14625	14391	14480	14457	14423	14669	14333	14561	14502	14539	14536	14429	14324	14626	14430	14436	14462	14530	14499	14457	14671	14394	14608	14488	14343	14377	14482	14551	14406
23617	20754	28053	23560	21240	22765	22405	18760	18171	18509	37009	55846	39886	24900	19428	17799	17797	17542	17604	17609	17650	17639	17395	17518	17690	17616	17517	17537	17666	17446	17340	17557	17425	17463	17385	17300	17373	17589	17458	17389	17480	17268	17409	17240	17285	17472	17394	17542	17351	17534	17318	17326	17558	17363	17283	17450	17466	17396	17379	17365	17545	17496	17450	17419	17230	17493	17214	17404	17468	17341	17069	17281	17351	17335	17337	17338	17354	17626	17334	17223	17329	17442	17376	17431	17490	17442	17348	17354	17376	17487	17216	17450	17313	17306	17284	17320	17342	17382	17466	17363	17304	17311	17500	17251	17237	17339	17398	17289	17270	17417	17580	17338	17289	17701	17186	17274	17252	17325	17193	17312	17528	17391	17336	17380	17371	17333	17445	17143	17369	17330	17342	17335	17496	17395	17377	17546	17405	17304	17433	17390	17474	17295	17243	17479	17279	17379	17572	17293	17356	17356	17290	17379	17579	17250	17254	17452	17578	17528	17273	17486	17480	17540	17333	17435	17409	17171	17456	17347	17443	17374	17356	17451	17629	17287	17295	17329	17413	17207	17380	17417	17436	17482	17344	17210	17246	17410	17226	17316	17555	17453	17488	17384	17434	17234	17063	17229	17335	17499	17303	17488	17656	17419	17477	17379	17294	17314	17277	17464	17324	17258	17516	17191	17403	17387	17248	17486	17314	17284	17390	17194	17267	17471	17419	17309	17246	17245	17396	17440	17267	17549	17295	17402	17181	17329	17166	17485	17323	17393	17405	17598	17371	17236	17389	17368	17333	17472	17363	17196	17377	17247	17298	17378	17421	17258	17132	17307	17230	17294	17392	17477	17282	17191	17383	17347	17169	17545	17403	17183	17513	17330	17479	17492	17417	17293	17597	17296	17289	17410	17301	17456	17485	17409	17531	17360	17351	17395	17294	17548	17461	17422	17506	17220	17333	17232	17289	17385	17206	17185	17229	17218	17570	17318	17488	17342	17378	17548	17425	17272	17259	17399	17367	17441	17140	17380	17325	17266	17387	17383	17443	17297	17504	17339	17474	17277	17318	17288	17356	17511	17315	17375	17321	17424	17444	17503	17508	17558	17387	17376	17324	17188	17304	17392	17366	17301	17472	17245	17343	17351	17418	17380	17268	17590	17391	17449	17377	17557	17327	17399	17459	17263	17318	17351	17361	17230	17516	17100	17375	17367	17435	17487	17360	17303	17266	17499	17138	17358	17515	17342	17387	17405	17354	17209	17389	17534	17360	17498	17208	17393	17429	17307	17362	17458	17235	17497	17367	17161	17374	17439	17428	17229	17603	17350	17448	17345	17322	17297	17487	17576	17433	17311	17212	17254	17383	17286	17310	17268	17273	17373	17329	17484	17270	17453	17335	17366	17389	17338	17338	17305	17358	17386	17375	17473	17454	17379	17422	17167	17437	17237	17357	17470	17339	17237	17416	17459	17487	17448	17335	17409	17246	17432	17149	17257	17428	17428	17391	17309	17542	17467	17364	17319	17370	17386	17462	17566	17353	17130	17411	17476	17327	17243	17377	17562	17499	17397	17374	17287	17391	17534	17385	17548	17191	17317	17357	17234	17233	17338	17401	17345	17299	17405	17462	17194	17333	17235	17566	17420	17388	17366	17301	17440	17406	17419	17452	17261	17621	17333	17271	17315	17432	17555	17502	17400	17344	17411	17515	17244	17371	17417	17260	17108	17304	17255	17308	17385	17464	17228	17264	17240	17240	17280	17332	17357	17383	17412	17355	17555	17357	17288	17220	17410	17124	17496	17179	17345	17301	17523	17421	17340	17322	17364	17607	17236	17509	17333	17486	17397	17378	17305	17290	17342	17492	17372	17247	17437	17332	17501	17036	17319	17334	17432	17441	17209	17244	17566	17407	17458	17364	17425	17305	17407	17368	17560	17288	17241	17315	17431	17329	17417	17425	17330	17151	17462	17301	17234	17254	17442	17412	17363	17300	17353	17333	17261	17547	17323	17449	17498	17422	17128	17277	17465	17188	17237	17400	17313	17328	17365	17471	17376	17309	17515	17623	17324	17432	17221	17449	17479	17431	17286	17424	17444	17350	17307	17095	17407	17451	17415	17354	17275	17276	17169	17208	17582	17436	17270	17363	17429	17660	17353	17368	17318	17463	17436	17305	17468	17568	17366	17371	17324	17328	17357	17134	17324	17418	17304	17442	17285	17484	17392	17404	17208	17272	17395	17297	17235	17359	17364	17283	17408	17323	17333	17286	17289	17407	17201	17279	17263	17063	17370	17302	17355	17511	17290	17467	17147	17470	17491	17574	17480	17582	17424	17419	17318	17416	17326	17340	17301	17355	17301	17376	17253	17269	17369	17421	17253	17413	17392	17553	17397	17374	17409	17500	17586	17276	17223	17318	17392	17408	17567	17544	17351	17495	17398	17310	17123	17354	17584	17332	17326	17491	17274	17415	17447	17517	17447	17332	17581	17301	17421	17275	17455	17176	17275	17370	17432	17426	17324	17393	17355	17484	17396	17333	17451	17656	17300	17397	17520	17177	17227	17213	17345	17385	17133	17126	17135	17412	17435	17307	17560	17469	17431	17474	17354	17449	17280	17404	17507	17387	17505	17468	17279	17446	17467	17370	17445	17452	17325	17298	17353	17458	17127	17356	17269	17421	17233	17451	17413	17402	17376	17331	17340	17513	17448	17330	17353	17262	17261	17367	17386	17376	17317	17206	17336	17397	17382	17342	17373	17392	17335	17467	17558	17361	17437	17153	17341	17458	17363	17214	17597	17190	17343	17368	17374	17439	17433	17456	17467	17349	17329	17394	17346	17267	17424	17277	17341	17420	17380	17368	17307	17480	17398	17340	17223	17397	17293	17553	17297	17354	17361	17171	17326	17254	17380	17327	17448	17307	17392	17442	17458	17433	17386	17556	17497	17277	17410	17169	17394	17541	17266	17533	17349	17496	17326	17435	17485	17259	17282	17274	17280	17465	17362	17472	17285	17205	17129	17283	17489	17378	17282	17251	17491	17305	17403	17186	17595	17371	17421	17354	17268	17209	17319	17225	17287	17258	17363	17248	17474	17445	17454	17310	17422	17568	17428	17372	17448	17253	17278	17384	17539	17480	17363	17514	17410	17428	17340	17386	17271	17307	17230	17428	17333	17220	17459	17492	17311	17376	17411	17337	17298	17350	17223	17523	17465	17435	17274	17387	17381	17348	17256	17454	17390	17312	17412	17298	17280	17356	17386	17271	17577	17400	17375	17350	17450	17280	17162	17481	17252	17424	17601	17425	17525	17280	17285	17202	17329	17200	17123	17373	17366	17105	17196	17446	17338	17379	17297	17459	17330	17127	17304	17335	17295	17385	17371	17340	17462	17242	17359	17489	17399	17458	17381	17414	17270	17576	17433	17451	17478	17388	17327	17362	17243	17166	17394	17408	17297	17329	17345	17227	17369	17446	17318	17393	17407	17455	17331	17431	17423	17562	17446	17421	17205	17320	17156	17227	17228	17325	17330	17177	17467	17462	17026	17307	17342	17203	17340	17554	17334	17366	17462	17214	17296	17201	17252	17312	17404	17368	17348	17450	17190	17170	17374	17396	17269	17246	17374	17439	17347	17466	17377	17213	17396	17116	17269	17393	17519	17384	17310	17243	17423	17361	17255	17549	17393	17319	17458	17384	17374	17559	17466	17291	17378	17181	17286	17302	17343	17418	17523	17391	17285	17270	17223	17361	17389	17351	17436	17373	17154	17284	17388	17313	17372	17411	17305	17395	17450	17360	17328	17388	17499	17307	17366	17411	17354	17411	17335	17347	17499	17177	17449	17453	17524	17231	17456	17346	17362	17336	17344	17178	17315	17396	17300	17376	17198	17544	17313	17346	17189	17461	17546	17347	17266	17548	17362	17237	17239	17312	17207	17334	17346	17512	17430	17354	17232	17349	17232	17340	17366	17204	17338	17351	17183	17269	17271	17415	17496	17416	17180	17383	17601	17470	17357	17442	17232	17475	17380	17447	17412	17398	17310	17456	17448	17513	17581	17315	17405	17306	17322	17456	17348	17419	17243	17346	17416	17522	17570	17438	17319	17381	17414	17185	17348	17400	17456	17555	17283	17497	17429	17338	17203	17436	17204	17422	17419	17393	17453	17359	17449	17257	17265	17242	17390	17560	17126	17140	17192	17464	17470	17337	17411	17352	17474	17446	17561	17592	17362	17363	17424	17355	17363	17335	17424	17260	17413	17350	17450	17461	17415	17510	17375	17211	17404	17436	17391	17438	17336	17454	17397	17264	17338	17469	17353	17352	17345	17468	17353	17444	17457	17162	17271	17263	17471	17379	17342	17491	17348	17234	17333	17418	17367	17437	17431	17282	17382	17507	17426	17316	17372	17376	17331	17287	17257	17558	17562	17473	17371	17513	17472	17485	17332	17295	17306	17413	17473	17367	17230	17271	17310	17490	17257	17487	17293	17199	17550	17425	17325	17269	17251	17479	17317	17337	17329	17202	17439	17394	17500	17376	17217	17439	17288	17531	17434	17374	17174	17438	17319	17457	17214	17306	17403	17473	17240	17379	17496	17337	17595	17573	17330	17347	17093	17261	17536	17288	17362	17404	17350	17426	17566	17374	17388	17342	17560	17223	17350	17416	17320	17490	17438	17420	17474	17236	17410	17386	17346	17526	17393	17679	17449	17434	17394	17460	17307	17442	17408	17347	17411	17344	17353	17507	17395	17659	17239	17256	17357	17347	17465	17551	17420	17324	17260	17313	17325	17363	17490	17253	17524	17494	17360	17530	17478	17324	17362	17282	17339	17534	17381	17318	17480	17430	17367	17518	17324	17527	17362	17417	17562	17344	17443	17410	17312	17459	17295	17479	17302	17435	17459	17389	17238	17540	17338	17486	17448	17364	17378	17504	17413	17292	17353	17206	17503	17277	17450	17425	17312	17333	17315	17571	17350	17501	17433	17275	17376	17509	17368	17390	17512	17304	17433	17383	17496	17517	17465	17492	17120	17291	17252	17341	17418	17522	17296	17210	17309	17157	17061	17512	17187	17342	17345	17434	17287	17586	17108	17437	17405	17438	17354	17269	17454	17470	17389	17397	17397	17490	17164	17464	17328	17236	17505
16549	27292	25598	20505	18142	16867	16342	15826	15700	15803	39342	54626	36543	21856	15994	14651	14694	14685	14690	14636	14578	14548	14518	14670	14509	14609	14554	14670	14701	14588	14594	14528	14601	14507	14642	14556	14516	14625	14569	14560	14543	14654	14761	14508	14822	14701	14596	14654	14812	14466	14611	14642	14621	14446	14501	14613	14662	14621	14667	14674	14542	14473	14581	14558	14564	14788	14748	14554	14677	14480	14534	14749	14579	14599	14690	14746	14480	14673	14547	14593	14481	14619	14610	14640	14690	14573	14594	14408	14617	14671	14621	14642	14473	14602	14611	14472	14552	14559	14306	14677	14624	14710	14612	14479	14739	14578	14558	14700	14538	14743	14631	14547	14641	14491	14703	14351	14666	14579	14710	14552	14628	14497	14579	14495	14600	14729	14572	14417	14625	14644	14587	14594	14559	14548	14358	14347	14788	14603	14657	14388	14521	14632	14550	14623	14254	14603	14573	14592	14493	14662	14564	14402	14550	14545	14775	14685	14514	14418	14489	14737	14446	14667	14720	14546	14605	14581	14504	14368	14541	14529	14762	14785	14646	14357	14634	14527	14547	14549	14448	14580	14643	14707	14593	14627	14483	14589	14576	14569	14662	14569	14556	14581	14722	14475	14677	14628	14670	14568	14608	14705	14611	14540	14374	14531	14616	14611	14593	14540	14365	14437	14571	14691	14442	14752	14639	14495	14549	14666	14513	14611	14645	14513	14479	14573	14634	14453	14439	14553	14756	14631	14478	14366	14435	14545	14558	14607	14379	14526	14696	14660	14637	14728	14608	14529	14785	14679	14591	14690	14514	14597	14465	14662	14497	14699	14665	14520	14515	14625	14540	14588	14408	14358	14535	14659	14509	14468	14649	14722	14515	14652	14582	14585	14548	14663	14626	14645	14660	14454	14502	14593	14605	14685	14618	14590	14619	14612	14613	14433	14673	14529	14553	14650	14530	14505	14435	14498	14620	14467	14544	14706	14428	14388	14487	14565	14717	14447	14654	14543	14500	14588	14688	14575	14581	14687	14539	14554	14483	14431	14371	14550	14644	14581	14498	14597	14751	14424	14595	14723	14629	14617	14568	14577	14701	14575	14647	14401	14510	14435	14415	14555	14528	14618	14474	14583	14646	14676	14474	14587	14387	14346	14629	14632	14552	14564	14590	14589	14711	14449	14547	14602	14633	14678	14479	14532	14625	14501	14591	14544	14398	14627	14431	14368	14606	14367	14589	14372	14519	14536	14567	14603	14569	14369	14439	14473	14599	14678	14501	14549	14613	14510	14587	14612	14568	14475	14693	14517	14595	14517	14600	14633	14636	14700	14494	14655	14559	14624	14463	14583	14609	14611	14620	14406	14786	14616	14532	14517	14638	14664	14567	14431	14740	14605	14636	14659	14465	14581	14515	14658	14619	14499	14591	14650	14553	14667	14629	14334	14615	14581	14564	14594	14617	14626	14539	14666	14575	14453	14577	14648	14570	14730	14563	14445	14565	14475	14469	14742	14542	14702	14579	14584	14722	14570	14540	14565	14625	14618	14509	14571	14686	14511	14556	14791	14474	14639	14692	14547	14732	14609	14658	14465	14604	14814	14526	14451	14561	14547	14475	14637	14464	14460	14519	14501	14629	14492	14431	14482	14588	14608	14613	14657	14527	14606	14347	14613	14591	14559	14659	14598	14699	14345	14660	14414	14656	14423	14741	14642	14530	14593	14778	14489	14821	14541	14465	14571	14559	14614	14396	14375	14543	14515	14634	14498	14703	14594	14447	14686	14563	14669	14652	14651	14554	14724	14549	14556	14603	14629	14606	14487	14450	14505	14634	14636	14539	14715	14587	14432	14598	14395	14561	14647	14498	14736	14574	14747	14417	14582	14613	14643	14683	14694	14617	14520	14579	14365	14579	14425	14531	14399	14618	14663	14490	14495	14742	14545	14529	14610	14494	14617	14563	14446	14446	14476	14545	14468	14673	14573	14625	14752	14406	14552	14712	14609	14539	14763	14587	14604	14671	14695	14593	14535	14780	14571	14438	14573	14527	14487	14728	14554	14604	14533	14651	14534	14564	14488	14542	14783	14659	14542	14644	14710	14515	14522	14606	14459	14592	14628	14815	14573	14642	14596	14716	14601	14669	14606	14678	14679	14473	14517	14647	14512	14659	14525	14568	14638	14505	14560	14550	14519	14539	14731	14409	14504	14682	14627	14414	14623	14579	14536	14414	14597	14650	14514	14537	14597	14464	14483	14400	14593	14658	14610	14502	14477	14554	14632	14540	14682	14524	14477	14592	14600	14399	14653	14678	14381	14551	14588	14356	14682	14449	14622	14538	14426	14330	14618	14513	14535	14573	14514	14742	14531	14502	14583	14511	14541	14527	14523	14586	14512	14524	14688	14617	14494	14573	14558	14572	14589	14579	14545	14547	14571	14636	14694	14517	14598	14679	14589	14513	14578	14499	14565	14495	14701	14436	14606	14484	14653	14648	14481	14555	14523	14428	14523	14689	14592	14415	14633	14574	14583	14343	14627	14627	14615	14447	14604	14686	14600	14570	14586	14464	14599	14493	14674	14747	14572	14713	14401	14488	14533	14565	14470	14367	14401	14518	14741	14502	14588	14375	14652	14595	14520	14633	14594	14556	14569	14629	14583	14461	14537	14627	14411	14557	14652	14582	14557	14497	14715	14456	14702	14581	14448	14474	14508	14409	14617	14585	14535	14555	14555	14615	14643	14569	14416	14679	14645	14549	14551	14688	14472	14573	14606	14452	14615	14655	14418	14534	14488	14385	14473	14481	14506	14621	14700	14627	14586	14531	14437	14480	14681	14501	14558	14633	14684	14699	14512	14743	14579	14523	14543	14659	14565	14640	14567	14420	14507	14607	14596	14589	14453	14701	14617	14533	14616	14672	14670	14598	14523	14646	14521	14378	14564	14507	14521	14600	14613	14396	14706	14505	14600	14425	14584	14463	14576	14608	14684	14660	14581	14600	14628	14658	14675	14644	14537	14671	14584	14574	14459	14537	14585	14578	14640	14710	14685	14466	14619	14660	14615	14578	14646	14697	14469	14426	14550	14588	14512	14618	14609	14556	14528	14674	14679	14550	14374	14683	14451	14454	14643	14576	14524	14473	14542	14521	14467	14669	14579	14531	14641	14426	14537	14605	14562	14452	14574	14538	14689	14563	14488	14570	14498	14470	14553	14521	14382	14555	14572	14636	14560	14758	14737	14690	14658	14592	14548	14617	14484	14651	14595	14445	14519	14377	14581	14439	14663	14530	14631	14457	14641	14563	14627	14482	14359	14629	14570	14713	14550	14645	14692	14608	14704	14711	14515	14487	14348	14613	14485	14519	14636	14641	14606	14535	14728	14600	14625	14443	14612	14448	14758	14677	14796	14593	14652	14529	14471	14546	14634	14677	14534	14550	14339	14615	14639	14558	14504	14619	14522	14599	14627	14626	14655	14792	14585	14498	14670	14725	14430	14559	14541	14617	14510	14526	14567	14467	14725	14608	14495	14526	14557	14489	14708	14423	14533	14533	14691	14358	14413	14576	14705	14661	14439	14539	14460	14613	14637	14452	14611	14476	14663	14554	14582	14617	14671	14524	14441	14788	14631	14600	14688	14577	14550	14724	14461	14805	14666	14714	14590	14594	14623	14614	14572	14639	14563	14574	14624	14608	14751	14585	14605	14542	14555	14543	14564	14595	14531	14475	14611	14539	14661	14650	14611	14564	14650	14570	14603	14614	14558	14444	14450	14609	14432	14578	14588	14660	14523	14469	14615	14432	14534	14579	14434	14498	14549	14497	14623	14734	14612	14688	14493	14511	14501	14546	14506	14726	14453	14451	14493	14613	14482	14604	14599	14710	14513	14446	14592	14426	14659	14479	14516	14549	14729	14487	14571	14446	14510	14637	14508	14541	14300	14456	14539	14737	14596	14579	14577	14443	14628	14604	14561	14560	14482	14633	14714	14539	14543	14592	14607	14522	14584	14655	14604	14325	14580	14469	14626	14470	14622	14681	14545	14564	14430	14681	14530	14495	14743	14540	14440	14761	14551	14587	14685	14642	14579	14662	14665	14689	14457	14647	14554	14499	14630	14496	14521	14619	14624	14504	14557	14497	14478	14538	14736	14661	14618	14556	14632	14598	14688	14692	14587	14617	14462	14636	14529	14699	14522	14537	14731	14544	14495	14476	14560	14536	14709	14587	14521	14504	14224	14654	14497	14681	14481	14529	14634	14580	14475	14434	14555	14672	14491	14617	14673	14496	14577	14441	14484	14490	14567	14413	14582	14598	14619	14446	14528	14573	14532	14531	14511	14488	14554	14578	14633	14696	14627	14579	14596	14497	14611	14493	14547	14490	14498	14466	14460	14731	14530	14537	14632	14716	14660	14493	14629	14587	14501	14553	14435	14735	14487	14618	14643	14635	14595	14614	14621	14561	14547	14526	14603	14527	14564	14548	14566	14668	14589	14690	14397	14626	14506	14402	14416	14541	14511	14515	14382	14527	14566	14598	14623	14554	14487	14593	14512	14727	14554	14560	14580	14577	14541	14614	14615	14553	14567	14671	14523	14589	14442	14695	14621	14527	14675	14507	14512	14671	14470	14733	14614	14395	14555	14521	14609	14583	14620	14543	14680	14597	14684	14441	14558	14648	14617	14524	14564	14700	14470	14602	14572	14582	14690	14442	14641	14702	14498	14483	14643	14600	14499	14712	14573	14566	14468	14561	14520	14435	14635	14646	14623	14623	14680	14654	14478	14609	14542	14618	14333	14490	14489	14559	14596	14670	14711	14565	14543	14713	14520	14715	14414	14600	14596	14637	14567	14550	14508	14475	14634	14636	14435	14565	14602	14583	14561	14582	14584	14724	14448	14480	14676	14449	14603	14528	14662	14456	14462	14734	14637	14564	14520	14635	14742	14509	14650	14586	14632	14713	14581	14628	14700	14771	14625	14395	14592	14680	14618	14657	14544	14578	14452	14576	14576	14562	14568	14579	14547	14640	14496	14527	14450	14635	14692	14504	14656	14638	14635	14626	14683	14564	14614	14515	14603	14681	14420	14707	14531	14596	14754	14625	14670	14450	14695	14399	14632	14383	14617	14483	14522	14499	14577	14649	14446	14521	14634
29484	21172	20254	18732	17445	17381	17472	17180	17300	17325	18658	22070	20969	18562	17574	17279	17021	17354	17302	17413	17330	17567	17377	17337	17465	17211	17301	17297	17251	17251	17530	17322	17286	17600	17309	17428	17505	17466	17433	17355	17470	17372	17270	17263	17210	17280	17487	17484	17199	17314	17383	17487	17516	17295	17403	17188	17478	17490	17150	17156	17292	17299	17302	17417	17238	17245	17406	17335	17087	17246	17390	17360	17176	17232	17278	17323	17257	17260	17396	17383	17407	17037	17431	17208	17413	17313	17120	17125	17349	17115	17204	17439	17384	17366	17483	17276	17045	17110	17326	17399	17431	17467	17199	17188	17129	17271	17384	17251	17433	17105	17256	17240	17306	17364	17423	17263	17329	17355	17419	17439	17292	17303	17271	17227	17325	17265	17222	17413	17285	17143	17315	17319	17347	17297	17575	17333	17316	17238	17306	17377	17358	17298	17408	17308	17393	17310	17277	17217	17358	17224	17368	17348	17203	17260	17301	17475	17381	17389	17457	17319	17254	17192	17312	17281	17217	17380	17133	17289	17258	17286	17145	17318	17185	17295	17320	17175	17317	17174	17451	17308	17240	17187	17215	17240	17105	17238	17315	17238	17365	17115	17519	17258	17169	17228	17375	17268	17099	17276	17322	17119	17267	17280	17449	17306	17360	17120	17252	17294	17180	17296	17335	17269	17245	17400	17284	17389	17385	17207	17337	17240	17194	17425	17296	17280	17225	17367	17291	17507	17255	17306	17254	17284	17141	17092	17271	17350	17098	17324	17318	17105	17316	17318	17280	17306	17309	17122	17292	17240	17269	17149	17329	17341	17246	17044	17395	17284	17166	17519	17256	17390	17182	17354	17267	17313	17292	17191	17372	17373	17327	17186	17036	17260	17527	17160	17266	17207	17321	17373	17408	17273	17504	17326	17215	17225	17349	17168	17053	17353	17200	17331	17235	17369	17439	17332	17490	17417	17402	17349	17005	17491	17323	17192	17362	17202	17132	17262	17072	17295	17280	17393	17246	17533	17245	17370	17338	17143	17264	17314	17190	17441	17354	17303	17462	17177	17451	17048	17408	17286	17523	17337	17470	17219	17276	17327	17283	17471	17511	17284	17327	17273	17190	17221	17245	17241	17450	17355	17527	17191	17376	17052	17365	17250	17196	17305	17325	17482	17294	17345	17233	17268	17302	17333	17354	17374	17400	17332	17371	17045	17331	17391	17290	17263	17293	17321	17181	17465	17345	17253	17519	17188	17303	17568	17336	17279	17229	17384	17304	17266	17431	17278	17360	17270	17243	17485	17382	17495	17064	17157	17626	17237	17243	17220	17268	17388	17203	17250	17431	17273	17283	17349	17171	17128	17407	17151	17267	17361	17305	17333	17165	17340	17252	17249	17343	17255	17450	17003	17361	17379	17282	17452	17355	17222	17161	17239	17326	17344	17377	17427	17435	17212	17315	17261	17350	17300	17302	17465	17105	17470	17208	17293	17431	17277	17383	17289	17453	17093	17225	17158	16942	17480	17366	17366	17138	17127	17154	17186	17385	17286	17463	17326	17173	17363	17372	17288	17163	17240	17473	17193	17372	17291	17246	17324	17452	17396	17374	17443	17216	17394	17359	17356	17402	17442	17650	17451	17263	17229	17332	17318	17415	17394	17208	17222	17320	17419	17307	17371	17348	17281	17378	17314	17360	17421	17414	17397	17258	17434	17501	17381	17309	17117	17348	17134	17098	17360	17146	17239	17250	17330	17172	17303	17272	17270	17157	17336	17220	17230	17564	17325	17270	17452	17437	17255	17328	17182	17289	17191	17369	17333	17454	17346	17233	17450	17279	17257	17382	17222	17538	17323	17343	17315	17314	17370	17389	17339	17438	17504	17165	17152	17323	17177	17153	17404	17336	17328	17328	17325	17269	17389	17285	17456	17051	17301	17332	17219	17337	17284	17352	17147	17525	17065	17212	17330	16997	17225	17299	17247	17431	17275	17451	17260	17304	17357	17234	17150	17129	17179	17247	17336	17375	17277	17503	17291	17276	17359	17254	17376	17245	17287	17161	17276	17399	17139	17106	17237	17497	17227	17318	17108	17169	17252	17458	17360	17462	17327	17438	17389	17310	17355	17320	17309	17166	17301	17269	17286	17277	17246	17329	17524	17386	17473	17439	17442	17030	17473	17391	17383	17145	17293	17386	17402	17223	17439	17191	17069	17314	17312	17449	17214	17297	17327	17154	17232	17355	17415	17152	17299	17413	17574	17327	17395	17267	17287	17425	17327	17410	17358	17238	17122	17250	17163	17371	17209	17033	17228	17345	17389	17460	17370	17222	17278	17402	17458	17407	17348	17516	17238	17187	17270	17420	17141	17516	17255	17203	17252	17353	17203	17245	17273	17575	17249	17227	17529	17302	17384	17244	17317	17245	17204	17376	17234	17392	17316	17272	17254	17277	17410	17160	17364	17378	17156	17435	17482	17310	17406	17478	17249	17319	17465	17492	17243	17199	17424	17453	17008	17144	17312	17238	17234	17233	17283	17185	17188	17289	17273	17413	17108	17159	17198	17206	17369	17285	17281	17428	17389	17186	17352	17188	17409	17504	17446	17424	17211	17394	17226	17350	17488	17260	17434	17253	17147	17321	17297	17396	17352	17228	17278	17265	17158	17189	17301	17284	17368	17592	17426	17249	17487	17405	17352	17456	17497	17194	17413	17327	17144	17379	17331	17281	17329	17437	17349	17173	17297	17185	17246	17270	17162	17247	17368	17389	17491	17410	17151	17115	17212	17451	17270	17238	17332	17454	17298	17427	17283	17211	17342	17179	17280	17293	17375	17387	17234	17453	17199	17285	17278	17175	17328	17136	17255	17544	17316	17373	17329	17340	17162	17341	17324	17119	17425	17224	17351	17251	17102	17192	17266	17319	17385	17353	17322	17307	17367	17122	17254	17397	17275	17351	17177	17239	17107	17130	17239	17308	17311	17352	17289	17266	17284	17219	17241	17311	17407	17258	17325	17261	17295	17330	17421	17455	17265	17148	17459	17486	17280	17329	17191	17255	17118	17207	17418	17365	17487	17247	17294	17110	17305	17303	17266	17231	17090	17253	17365	17224	17225	17143	17093	17309	17262	17382	17185	17325	17188	17324	17107	17131	17380	17397	17437	17230	17367	17497	17288	17428	17337	17269	17292	17408	17258	17114	17390	17334	17395	17448	17176	17266	17280	17323	17346	17382	17165	17385	17363	17357	17285	17261	17370	17460	17472	17145	17258	17172	17221	17455	17403	17447	17449	17299	17122	17402	17387	17384	17082	17371	17229	17287	17103	17325	17360	17511	17206	17288	17396	17243	17282	17094	17440	17410	17534	17138	17117	17341	17349	17449	17111	17243	17443	17250	17269	17302	17360	17278	17309	17326	17399	17258	17338	17349	17443	17440	17351	17232	17317	17541	17398	17441	17157	17302	17220	17373	17255	17279	17359	17321	17308	17358	17250	17638	17370	17474	17352	17229	17405	17243	17350	17213	17249	17153	17387	17205	17232	17124	17281	17267	17284	17334	17326	17118	17411	17449	17265	17215	17441	17293	17328	17178	17310	17438	17215	17342	17471	17247	17467	17504	17452	17239	17387	17404	17197	17249	17402	17387	17225	17326	17189	17160	17301	17102	17302	17287	17087	17298	17277	17203	17188	17367	17162	17492	17312	17217	17119	17214	17322	17187	17281	17022	17190	17271	17335	17395	17578	17403	17214	17449	17305	17336	17291	17312	17304	17359	17400	17469	17260	17267	17273	17212	17303	17443	17204	17228	17250	17398	17191	17347	17228	17297	17296	17360	17300	17391	17240	17338	17496	17274	17236	17215	17347	17411	17387	17408	17246	17409	17438	17282	17285	17493	17422	17420	17270	17319	17404	17270	17213	17327	17158	17284	17308	17469	17303	17168	17338	17199	17423	17461	17384	17248	17255	17141	17443	17296	17329	17426	17487	17300	17107	17371	17338	17163	17272	17441	17249	17332	17433	17238	17334	17190	17256	17345	17347	17285	17397	17320	17407	17458	17197	17402	17334	17314	16944	17238	17328	17279	17266	17296	17348	17318	17425	17287	17424	17209	17312	17313	17314	17267	17302	17405	17454	17335	17525	17196	17273	17411	17283	17337	17466	17344	17381	17292	17197	17124	17190	17344	17435	17502	17328	17293	17404	17369	17412	17535	17188	17343	17189	17312	17324	17290	17249	17451	17201	17412	17369	17497	17457	17280	17332	17260	17448	17181	17417	17293	17359	17288	17297	17399	17434	17479	17532	17281	17258	17068	17353	17173	17294	17380	17161	17245	17377	17361	17341	17279	17329	17193	17226	17524	17401	17331	17543	17437	17415	17123	17510	17259	17372	17419	17320	17286	17181	17427	17356	17203	17282	17362	17381	17445	17335	17129	17291	17091	17237	17221	17128	17440	17236	17389	17287	17354	17287	17367	17401	17200	17436	17271	17246	17292	17332	17378	17525	17398	17220	17191	17343	17345	17335	17467	17245	17419	17348	17134	17320	17263	17302	17360	17471	17302	17442	17303	17253	16991	17291	17528	17561	17187	17294	17192	17333	17309	17313	17228	17276	17195	17370	17213	17120	17334	17321	17234	17332	17202	17418	17308	17151	17218	17100	17076	17277	17372	17382	17076	17241	17317	17324	17397	17393	17225	17282	17191	17437	17239	17214	17359	17379	17348	17332	17292	17203	17263	17133	17195	17302	17338	17390	17202	17437	17252	17569	17302	17377	17337	17310	17317	17467	17206	17303	17187	17198	17250	17209	17407	17457	17165	17347	17224	17430	17376	17169	17458	17503	17378	17313	16983	17341	17208	17206	17218	17136	17325	17383	17348	17267	17095	17381	17258	17073	17437	17345	17266	17391	17152	17217	17389	17377	17262	17462	17198	17239	17252	17152	17294	17286	17132	17139	17046	17387	17390	17477	17268	17269	17299	17256	17393	17398	17478	17091	17307	17383	17276	17278	17189	17372	17257	17040	17380	17091	17124	17233	17315	17305	17428	17318	17228	17221	17396	17493	17393	17261	17390	17265	17262	17221	17270	17283	17371	17277	17229	17206	17291	17246	17287	17227	17133	17323	17385	17320	17393	17228	17268	17295	17270	17175
15276	15324	15256	14871	14712	14821	14610	14618	14496	14507	17297	21532	18252	15535	14709	14536	14525	14759	14564	14649	14521	14592	14428	14745	14634	14673	14593	14596	14469	14507	14578	14779	14693	14704	14631	14497	14528	14510	14546	14618	14587	14543	14399	14529	14493	14416	14691	14419	14565	14638	14579	14481	14643	14505	14418	14634	14674	14483	14484	14451	14523	14477	14522	14382	14424	14436	14430	14611	14492	14637	14464	14691	14540	14343	14489	14571	14554	14676	14549	14416	14363	14585	14548	14608	14664	14416	14588	14666	14528	14566	14519	14306	14587	14419	14524	14627	14621	14588	14487	14607	14567	14562	14281	14464	14683	14429	14435	14613	14634	14555	14559	14584	14570	14533	14586	14529	14652	14568	14503	14485	14546	14525	14696	14491	14558	14517	14542	14587	14401	14553	14527	14617	14492	14509	14534	14462	14357	14626	14439	14495	14345	14655	14623	14560	14657	14531	14491	14449	14508	14624	14547	14406	14481	14452	14590	14585	14369	14641	14604	14555	14559	14346	14419	14489	14564	14653	14417	14488	14550	14487	14627	14480	14755	14468	14523	14694	14540	14566	14722	14628	14512	14517	14660	14433	14680	14380	14401	14617	14520	14790	14607	14466	14612	14645	14454	14551	14579	14459	14392	14665	14433	14615	14529	14528	14569	14771	14558	14459	14299	14449	14566	14495	14697	14587	14640	14473	14567	14508	14453	14466	14482	14600	14553	14547	14427	14509	14606	14538	14508	14649	14627	14432	14482	14615	14508	14579	14355	14557	14557	14685	14496	14398	14405	14710	14536	14476	14265	14525	14532	14552	14628	14494	14520	14429	14423	14625	14387	14717	14696	14495	14510	14672	14379	14518	14439	14517	14584	14492	14507	14393	14595	14455	14452	14469	14485	14588	14680	14701	14573	14625	14619	14472	14533	14409	14662	14518	14487	14463	14461	14631	14515	14680	14386	14576	14367	14418	14525	14391	14329	14519	14473	14515	14574	14638	14534	14573	14458	14509	14573	14494	14436	14493	14656	14469	14532	14533	14520	14694	14560	14695	14669	14490	14391	14490	14503	14568	14444	14486	14648	14706	14456	14433	14529	14677	14324	14559	14438	14401	14500	14572	14541	14338	14499	14548	14593	14498	14605	14490	14564	14711	14556	14736	14357	14494	14408	14632	14577	14468	14561	14544	14471	14607	14384	14711	14553	14553	14487	14495	14521	14357	14548	14621	14501	14494	14569	14555	14491	14449	14605	14805	14550	14447	14622	14507	14499	14474	14624	14377	14583	14510	14422	14680	14533	14671	14592	14510	14590	14536	14632	14373	14529	14595	14635	14469	14609	14566	14601	14369	14366	14568	14686	14450	14401	14378	14378	14574	14632	14467	14432	14622	14507	14450	14716	14584	14450	14523	14720	14464	14508	14461	14469	14479	14410	14399	14446	14557	14549	14490	14565	14553	14648	14655	14514	14554	14552	14494	14523	14424	14641	14655	14545	14477	14478	14571	14543	14646	14547	14351	14541	14566	14483	14519	14694	14413	14672	14527	14402	14687	14420	14461	14529	14698	14477	14570	14485	14585	14474	14459	14532	14533	14552	14523	14639	14503	14426	14417	14685	14608	14572	14555	14466	14443	14466	14706	14696	14409	14598	14593	14410	14595	14524	14482	14598	14613	14455	14575	14342	14653	14619	14638	14517	14500	14524	14732	14512	14464	14472	14541	14767	14590	14466	14474	14480	14615	14720	14673	14388	14630	14440	14448	14469	14583	14404	14672	14411	14561	14400	14496	14335	14514	14472	14608	14616	14474	14493	14649	14547	14577	14743	14548	14631	14686	14692	14664	14537	14694	14532	14584	14559	14485	14599	14618	14653	14455	14418	14381	14488	14496	14374	14576	14585	14484	14549	14729	14446	14629	14488	14712	14582	14507	14291	14358	14651	14614	14542	14572	14492	14639	14511	14606	14485	14541	14580	14466	14595	14429	14560	14554	14489	14479	14567	14617	14552	14553	14506	14658	14529	14357	14625	14609	14696	14589	14532	14604	14599	14504	14540	14374	14474	14421	14642	14553	14425	14375	14586	14552	14551	14765	14493	14619	14552	14576	14520	14628	14587	14390	14534	14574	14478	14631	14458	14620	14436	14385	14551	14682	14466	14495	14580	14501	14509	14469	14486	14535	14540	14537	14575	14452	14469	14652	14532	14537	14413	14496	14489	14698	14545	14677	14476	14623	14424	14531	14505	14485	14549	14526	14396	14535	14538	14550	14526	14514	14535	14440	14497	14533	14623	14624	14442	14578	14565	14570	14244	14425	14395	14450	14436	14473	14564	14459	14649	14563	14571	14567	14524	14337	14638	14606	14593	14505	14693	14720	14600	14466	14456	14465	14564	14608	14418	14521	14501	14563	14690	14594	14469	14514	14620	14369	14409	14325	14537	14497	14469	14419	14634	14571	14470	14573	14380	14457	14546	14526	14449	14587	14155	14538	14637	14475	14538	14492	14622	14596	14553	14563	14486	14275	14447	14485	14454	14749	14481	14531	14550	14638	14455	14566	14529	14476	14666	14650	14468	14677	14541	14429	14352	14473	14389	14511	14485	14693	14501	14613	14506	14396	14561	14626	14491	14423	14444	14474	14604	14537	14504	14496	14578	14545	14561	14512	14753	14486	14520	14469	14661	14414	14663	14418	14472	14670	14451	14489	14487	14559	14567	14532	14617	14476	14646	14495	14515	14607	14592	14467	14522	14492	14668	14472	14506	14569	14546	14490	14637	14576	14505	14503	14642	14385	14499	14417	14598	14608	14589	14521	14235	14524	14673	14555	14388	14631	14558	14527	14541	14483	14621	14502	14421	14307	14515	14261	14554	14605	14469	14496	14460	14494	14603	14414	14558	14457	14466	14672	14482	14475	14527	14598	14366	14561	14513	14411	14659	14715	14435	14495	14612	14490	14487	14714	14499	14393	14398	14666	14447	14758	14592	14396	14558	14447	14495	14524	14578	14405	14431	14531	14494	14483	14629	14401	14633	14634	14706	14576	14594	14589	14597	14592	14660	14477	14446	14449	14417	14523	14523	14586	14533	14549	14437	14410	14392	14634	14602	14619	14642	14394	14522	14391	14407	14479	14589	14549	14517	14570	14537	14502	14519	14651	14591	14546	14637	14595	14613	14460	14538	14493	14491	14510	14564	14685	14320	14592	14621	14709	14645	14449	14635	14501	14651	14493	14571	14369	14506	14548	14676	14577	14549	14482	14618	14435	14607	14577	14588	14581	14415	14478	14565	14705	14563	14413	14600	14441	14622	14578	14652	14484	14412	14398	14482	14585	14389	14529	14489	14463	14488	14610	14763	14587	14425	14397	14527	14526	14460	14440	14542	14621	14612	14593	14424	14593	14484	14440	14673	14522	14613	14518	14751	14456	14507	14500	14482	14429	14607	14574	14533	14450	14597	14478	14499	14493	14492	14539	14473	14679	14470	14616	14307	14543	14475	14508	14638	14610	14313	14560	14292	14519	14618	14668	14690	14502	14437	14587	14625	14620	14504	14450	14564	14458	14515	14768	14495	14695	14496	14614	14372	14572	14600	14338	14477	14381	14639	14571	14480	14582	14392	14537	14435	14670	14561	14587	14550	14574	14506	14601	14420	14655	14371	14401	14523	14590	14606	14651	14513	14429	14682	14419	14599	14387	14578	14479	14583	14401	14524	14329	14407	14538	14540	14493	14516	14617	14586	14429	14630	14556	14660	14660	14517	14598	14550	14570	14561	14529	14511	14689	14582	14456	14630	14476	14499	14585	14577	14597	14384	14646	14548	14572	14512	14584	14500	14448	14681	14578	14549	14611	14537	14455	14553	14462	14553	14709	14498	14739	14635	14537	14571	14472	14447	14498	14523	14648	14520	14553	14586	14660	14441	14460	14661	14597	14577	14546	14619	14503	14641	14535	14667	14597	14500	14493	14405	14757	14439	14626	14388	14495	14519	14734	14540	14449	14355	14628	14672	14534	14685	14438	14597	14597	14625	14472	14496	14525	14653	14490	14436	14554	14649	14652	14550	14437	14471	14615	14611	14563	14494	14512	14546	14444	14540	14438	14499	14437	14617	14603	14495	14593	14591	14570	14466	14601	14780	14431	14573	14524	14421	14657	14676	14493	14600	14542	14552	14516	14559	14376	14510	14584	14478	14379	14542	14456	14639	14533	14453	14516	14579	14543	14541	14520	14465	14508	14373	14576	14656	14514	14447	14397	14479	14511	14354	14578	14608	14436	14545	14642	14553	14469	14462	14664	14482	14676	14441	14387	14605	14459	14488	14455	14493	14600	14409	14623	14398	14558	14640	14573	14602	14393	14529	14603	14719	14411	14455	14681	14561	14538	14614	14409	14587	14590	14648	14428	14718	14610	14485	14438	14548	14503	14554	14580	14565	14459	14357	14441	14507	14674	14489	14461	14584	14556	14562	14478	14583	14568	14483	14452	14559	14658	14514	14582	14465	14433	14568	14430	14497	14626	14781	14463	14464	14508	14574	14492	14483	14473	14625	14525	14652	14552	14619	14576	14615	14419	14379	14305	14592	14515	14478	14402	14403	14397	14581	14669	14663	14521	14615	14582	14647	14532	14556	14599	14523	14568	14669	14462	14560	14519	14443	14711	14475	14626	14565	14500	14700	14506	14559	14544	14491	14554	14532	14607	14434	14457	14546	14382	14547	14605	14594	14488	14633	14435	14503	14490	14584	14583	14672	14417	14490	14442	14527	14570	14452	14443	14684	14549	14697	14577	14505	14496	14577	14500	14528	14490	14587	14546	14551	14641	14534	14516	14403	14550	14636	14262	14605	14592	14599	14478	14459	14526	14525	14441	14690	14450	14478	14507	14528	14594	14479	14450	14593	14696	14674	14489	14372	14475	14632	14604	14620	14633	14394	14571	14483	14560	14636	14623	14502	14619	14649	14433	14574	14530	14628	14588	14573	14462	14637	14578	14820	14485	14468	14661	14568	14393	14525	14514	14403	14680	14360	14567	14539	14557	14414	14511	14524	14516	14510	14394	14414	14357	14525	14498	14466	14631	14587	14402	14523	14519	14617	14599	14405	14571	14544	14424	14704	14532	14525	14625	14373	14576	14590	14521	14476	14533	14516	14529
25524	20755	26834	25318	20013	18341	18500	17565	17493	17393	27587	38095	29139	21019	18034	17249	17270	17212	17093	17358	17226	17082	17174	17322	17234	17144	17073	17114	17031	16925	17029	17105	17053	17170	17329	17038	17019	17219	17231	17246	17066	17132	17114	17242	17066	17115	17151	17085	17159	17225	17228	17278	17191	17101	17140	17109	17055	17058	17136	17308	17051	16968	16880	17048	17083	17084	17191	17091	16949	17148	17104	17313	17226	16909	16932	16928	17213	16996	17085	16985	17047	17117	17145	17202	16751	17013	17025	17007	17156	17172	17100	16990	17197	17074	17004	17254	17324	17083	17056	17201	16953	17138	17057	17037	17030	17182	17184	17073	17154	16985	16994	16970	17043	17101	17247	17061	17076	17195	17198	17014	17086	17035	17188	17126	17288	17121	17161	16936	17177	17226	17181	17043	17202	17165	17168	16917	16885	17062	17246	17032	17245	17167	16939	17030	17338	17072	17212	17224	16991	17054	17219	17304	17177	17197	17068	16946	17151	17114	17053	17033	17125	17074	17141	17249	17179	17161	17082	17080	16968	17072	17281	17039	17166	17210	17106	16979	17060	16944	16972	17036	16840	17158	17081	16973	16909	17075	17214	17109	17037	17164	17260	17149	17112	17159	17044	17298	17144	17029	16850	17160	17083	17057	17010	17026	17179	17097	17169	17113	17210	16991	17142	17191	16998	17180	17138	16983	17168	17026	16951	17107	16990	17128	17022	16926	16942	16887	16972	17141	17128	17010	17181	16915	17080	17308	17055	16957	17114	16915	17153	16880	17222	17059	16892	17147	17114	16973	16990	17155	16950	17014	17163	17017	17142	17140	17008	17055	17014	17145	17075	17119	17170	17097	16993	17166	16957	17000	17134	17143	16999	16985	17056	17196	17294	17084	17067	17008	17127	17110	16932	17195	17176	16957	17237	17012	17088	17350	17034	16914	17132	16968	17031	17108	17000	17093	16847	17220	17093	17074	17093	17011	17101	17007	17091	17056	17040	16937	16922	17127	17188	17158	16934	17049	17118	16960	17145	17067	16977	17193	17208	16830	17000	17162	16946	17030	16993	17043	17006	17109	17141	17076	17154	16976	17216	17045	17020	17398	17065	17111	17085	17245	16832	17038	17075	17375	17080	17129	17341	17021	17089	17015	17067	16916	17100	17324	17220	17091	17159	17100	17023	17166	17087	17032	17208	16926	16841	17254	16947	16932	17079	17124	17089	17149	17045	16989	17175	16972	17058	17165	17055	17147	17197	17174	16944	17132	17158	17080	17165	17025	17246	17215	17166	17080	17103	17114	17169	17148	17089	17218	16994	16990	16892	17109	17191	16945	17141	17032	17143	17135	17009	16961	17147	17076	17019	17135	17069	17177	17196	16968	16952	17153	17206	17099	17168	17059	17063	17198	17060	17196	17031	16902	16935	17039	17035	17041	17100	17046	16992	16983	16889	16975	17250	16891	17017	17106	17047	17096	17166	17146	17043	17368	17087	17051	16974	17176	16961	17031	17255	17258	17229	17127	17145	17183	17060	16690	17294	17035	16946	17254	17220	17064	16979	16917	17226	17068	17224	17237	17128	17140	17043	17098	17007	17077	16943	17005	17028	17154	17070	16945	17011	17144	16973	17124	17067	17208	17197	17264	17269	17164	17180	17298	17123	17394	17177	17035	17113	17065	16963	17226	17093	17183	17152	17016	16982	17156	17044	16960	17066	17069	17163	16979	17197	16991	16984	16841	17055	17105	17109	17060	16981	17352	17042	17022	16965	17206	17048	17078	17116	16991	17088	17220	17049	17110	17041	16937	17143	16962	16893	16888	17109	17114	17255	17045	17071	16998	17117	17255	17049	17283	16985	17162	17115	17250	17213	17288	17259	17082	16957	17085	17381	17180	17174	17323	17121	17216	17110	17170	17092	16895	17134	16857	17117	17075	17032	17028	17043	17203	17043	17240	17047	17130	17021	17152	16965	17081	17113	17121	17011	17250	17187	17143	17067	17061	16839	17072	17313	17105	17151	17242	17210	17194	17004	17085	17195	17302	17201	16981	17131	17172	16829	17183	17202	17153	17360	17132	16895	17194	17119	17015	17266	17092	17285	17144	16987	16989	16996	17034	17253	17085	17025	16998	17022	16994	17244	17222	17046	17267	17058	17207	17380	17348	17214	17188	17064	17144	16938	17140	17147	17064	17317	17053	17010	16891	17057	17044	16876	17164	16938	17057	17107	17235	17093	17205	17027	17106	16893	17148	17191	16842	17144	17131	17182	17134	17051	17120	17146	17079	17069	17070	17101	17115	17087	17009	16951	16965	17090	17197	17016	17093	17129	17090	16979	17121	17017	17295	17179	17089	17257	17227	17054	17050	17347	17119	17240	17062	16983	17079	17117	17102	16979	17154	17090	16983	17041	17158	17187	17083	17193	17049	17004	17167	16955	17126	17075	17125	16927	17257	17120	17029	16906	16975	16986	17317	17142	17004	17214	17262	17109	17065	17044	17381	17067	17158	17084	17340	16952	17320	17087	17080	17056	16943	16956	17217	16938	17099	17036	17081	17057	17156	17278	17341	17082	17211	17172	16879	17054	17044	17085	16976	17346	17157	17052	17159	16938	16969	17104	17294	17002	16839	17213	17410	17141	17049	17073	16969	16929	17345	17246	17246	17083	17180	17123	17316	17257	17066	17231	17099	17029	16936	17051	17244	17174	16981	17261	17106	17289	16958	17136	17231	17423	17321	17219	17095	17034	16734	17113	17317	17056	17099	17080	17075	17146	17119	17266	17143	17069	17202	17106	17093	17107	17091	16947	17230	17140	16960	17070	17042	17013	17188	17196	17264	17161	16984	17109	17062	17120	17099	16985	17137	17124	17107	17033	17244	17141	17035	17089	17085	17105	17215	17116	17010	17120	17157	17165	17235	17122	16967	17144	17246	16948	17017	17166	16990	17274	17294	17155	17188	17134	17052	16979	17121	17230	17242	17093	17065	17227	17060	16967	17128	17122	17006	17106	17093	16928	16935	17114	16884	16968	17165	17000	16998	17004	17248	16993	17263	17011	17015	17090	16905	17104	16996	17022	16980	17308	17075	16963	17101	17072	17005	17262	17259	16921	16957	16896	16992	17064	17109	17124	17215	17096	17176	17130	17025	17049	17146	17045	17022	16860	17006	17085	17032	17248	16968	17054	16941	17151	17139	17194	17159	16995	17214	17074	17267	17102	17294	17028	17036	17165	17072	16968	17132	17155	17266	17045	17030	17219	17135	17116	17003	17132	17109	16903	16987	17296	16952	17052	17331	17262	17111	17109	17150	17016	17186	17040	16820	16972	17290	17137	16965	17044	17147	17140	17341	17090	17176	17029	17160	17023	17005	17015	16971	17229	17195	16960	17201	16885	16982	17280	17156	17227	17085	16939	16966	17103	17123	17017	17217	17161	17285	17114	17161	16880	16986	16994	17038	17010	17066	17107	17133	16900	17220	17091	16984	17046	17086	17272	16961	17213	17025	17043	16982	16989	16994	17032	17050	17094	17099	17137	17138	17135	17246	17074	17425	17351	17075	16989	17188	17273	17063	16967	17040	17043	17168	17030	17082	17272	17087	16823	17077	17048	17095	17031	16989	17085	16834	16969	17266	17081	17104	17253	17158	17258	17225	17274	17218	17176	17017	17188	17016	17007	17158	17119	17196	17016	16808	17157	17200	17163	16843	17084	17194	17082	17018	17145	17069	17026	16963	17088	17059	17158	17055	17175	17052	17016	16923	16938	16980	17139	17127	16952	16995	17197	17070	16981	17228	16933	17153	17099	17121	17289	16891	17026	16965	17125	16975	17093	17138	17047	16943	17158	17222	16937	16862	17032	17119	16929	16906	16888	17006	17110	17047	17283	17103	17178	17186	17130	17205	17214	17056	17050	16931	16999	17136	16851	17029	17032	17033	17348	17157	17254	17111	17016	17236	17049	17292	17216	17013	17111	16965	17221	17124	16999	17181	16973	17042	17145	17133	17128	16968	16965	17104	17141	17214	16981	17096	17101	17113	17299	17179	17086	17196	17135	17089	17196	17053	17145	17116	17134	17157	17132	17167	17153	17120	16915	16986	16880	17003	16927	16910	17034	17136	17007	16696	17138	17107	17125	16903	17120	16761	17002	17281	17190	16935	17229	17031	17003	17145	17024	17349	17013	17258	17103	17017	16980	16970	17147	17190	17174	17215	17278	17112	16995	17098	17293	17093	16815	17234	17196	17002	17050	17013	16938	16946	16961	17204	17036	17030	16960	17061	17120	17301	17212	17056	17040	16914	17000	17064	17109	16986	17207	17165	17155	17128	17132	16979	17064	17135	17181	17182	16838	16933	17244	17125	17146	17073	17060	17155	17172	16932	17228	17077	17059	17157	16933	16919	17250	17000	17315	17249	17079	17007	17148	17188	17103	17279	17100	17046	17260	17080	17124	17024	17124	16995	17120	17083	17033	17062	16994	17053	17066	17179	17104	17031	17050	17155	17145	16911	16988	17014	17120	17080	16930	17162	17039	17013	17245	17016	16887	17236	17081	17043	17116	17271	17094	17208	17102	16901	17114	17217	17172	17010	17085	17024	17266	17136	17119	17239	17274	17021	17081	17139	17125	17200	17302	17161	16984	16888	17185	17218	17081	17024	17291	17017	16952	17222	16928	16914	17003	16967	17277	17207	17205	16934	17116	17076	17090	17126	16907	16978	17138	17201	17314	17427	17045	16905	17004	17012	17100	17384	16968	17007	17079	17187	16951	16883	17126	16972	17174	17284	17077	17242	17149	17138	17212	17047	17066	17222	17152	17127	16859	17061	17094	17198	17037	17060	17027	17325	17143	17030	17232	17098	17186	17167	17280	16962	17188	16994	17002	17000	16971	17050	17305	17148	17293	17092	17132	17000	17071	17014	17085	17084	17029	17039	17058	17139	16942	17078	17085	17192	17157	17242	17195	17048	17243	17083	17128	17208	17086	17130	17319	17194	17076	17005	17060	17027	17201	17096	16972	17118	16916	17007	17075	16964	17074	17214	17209	17277	16960	17064	17161	17025	16953	16932	17184	17165	17206	16864	17236	17090	17043	17122	17036	16982	17132	17179	17052	17389	17192	17080	17169	17304	17059	17214	17080	17073	17128	17232
14021	19700	19019	16723	15850	15578	15015	14899	14934	14834	30365	39079	26456	17855	14909	14602	14363	14575	14609	14445	14497	14476	14673	14460	14486	14547	14426	14411	14513	14569	14469	14386	14551	14538	14322	14348	14548	14461	14476	14421	14630	14462	14447	14352	14411	14356	14440	14629	14506	14516	14581	14446	14524	14591	14372	14423	14522	14483	14528	14168	14524	14431	14472	14495	14498	14559	14543	14290	14513	14504	14272	14466	14447	14697	14323	14504	14428	14281	14477	14440	14508	14543	14441	14537	14579	14429	14377	14524	14391	14379	14507	14480	14419	14420	14442	14345	14557	14453	14505	14556	14560	14494	14447	14285	14471	14595	14524	14493	14359	14482	14384	14384	14355	14535	14313	14538	14364	14439	14464	14502	14530	14425	14382	14482	14378	14672	14450	14477	14375	14396	14400	14708	14307	14480	14561	14496	14527	14412	14485	14475	14356	14317	14440	14570	14443	14537	14370	14461	14463	14575	14245	14593	14401	14556	14456	14337	14440	14400	14612	14385	14557	14426	14516	14466	14444	14440	14500	14476	14354	14351	14431	14498	14408	14479	14494	14438	14497	14543	14397	14410	14416	14385	14565	14465	14445	14529	14552	14432	14412	14400	14406	14519	14505	14394	14473	14606	14259	14418	14335	14244	14444	14502	14399	14439	14504	14547	14511	14225	14429	14455	14448	14395	14419	14473	14299	14414	14428	14465	14331	14497	14498	14461	14509	14481	14552	14460	14604	14314	14417	14463	14442	14416	14555	14569	14346	14536	14390	14561	14394	14509	14536	14390	14431	14357	14460	14417	14421	14422	14587	14519	14520	14449	14554	14517	14450	14420	14389	14545	14412	14434	14574	14405	14273	14610	14442	14533	14428	14663	14433	14376	14400	14524	14367	14522	14464	14459	14595	14255	14408	14423	14595	14426	14505	14425	14419	14434	14506	14416	14409	14475	14381	14378	14445	14449	14615	14488	14325	14455	14421	14439	14459	14536	14400	14626	14546	14549	14455	14489	14529	14416	14417	14503	14233	14429	14400	14378	14463	14568	14549	14581	14323	14440	14529	14404	14563	14482	14313	14402	14377	14389	14452	14507	14389	14379	14378	14512	14375	14374	14443	14521	14553	14219	14433	14378	14479	14398	14509	14389	14480	14275	14392	14370	14380	14494	14495	14390	14453	14454	14597	14387	14417	14554	14454	14614	14455	14586	14595	14389	14590	14435	14555	14555	14450	14576	14521	14280	14556	14349	14529	14362	14385	14430	14480	14442	14609	14394	14550	14467	14355	14349	14436	14292	14514	14462	14497	14463	14497	14599	14375	14357	14465	14420	14527	14507	14530	14607	14580	14531	14390	14374	14593	14609	14393	14437	14448	14326	14498	14424	14503	14537	14414	14474	14401	14402	14413	14324	14479	14234	14310	14289	14474	14375	14551	14415	14636	14595	14475	14413	14425	14411	14334	14410	14463	14485	14458	14462	14369	14487	14452	14536	14317	14276	14452	14256	14499	14507	14570	14515	14590	14354	14372	14533	14371	14505	14443	14415	14590	14482	14470	14463	14448	14419	14444	14320	14485	14449	14638	14336	14377	14583	14537	14434	14333	14444	14457	14506	14532	14564	14344	14601	14548	14424	14514	14484	14493	14458	14403	14415	14594	14378	14438	14503	14366	14538	14697	14660	14458	14538	14458	14437	14584	14492	14601	14586	14508	14445	14478	14351	14584	14450	14415	14509	14494	14416	14486	14659	14599	14356	14410	14523	14384	14393	14502	14438	14281	14458	14378	14565	14433	14421	14400	14423	14595	14612	14540	14295	14516	14388	14413	14509	14344	14424	14403	14478	14524	14550	14519	14392	14614	14486	14530	14572	14439	14517	14585	14509	14408	14376	14316	14482	14550	14422	14229	14402	14463	14374	14352	14455	14529	14569	14346	14491	14452	14533	14406	14401	14352	14361	14607	14469	14496	14457	14504	14455	14469	14453	14584	14294	14445	14586	14579	14482	14514	14553	14390	14489	14392	14485	14537	14649	14444	14629	14370	14372	14473	14481	14532	14521	14234	14536	14434	14345	14569	14482	14434	14690	14265	14526	14415	14577	14482	14331	14444	14545	14476	14359	14411	14416	14446	14342	14505	14660	14310	14512	14434	14373	14577	14531	14337	14578	14571	14349	14542	14527	14435	14438	14422	14393	14508	14457	14520	14476	14415	14463	14452	14500	14482	14506	14536	14640	14424	14395	14411	14599	14404	14482	14583	14527	14530	14633	14300	14383	14552	14420	14299	14596	14644	14307	14421	14450	14365	14440	14385	14425	14411	14520	14651	14672	14549	14386	14520	14532	14498	14516	14413	14492	14547	14506	14431	14523	14319	14409	14389	14601	14461	14459	14421	14611	14530	14597	14440	14351	14404	14571	14517	14500	14471	14546	14255	14356	14522	14475	14356	14349	14287	14409	14347	14631	14663	14520	14269	14479	14506	14327	14480	14573	14515	14567	14469	14450	14429	14449	14617	14479	14306	14486	14415	14421	14626	14267	14566	14274	14336	14376	14578	14277	14418	14338	14523	14484	14437	14352	14399	14785	14532	14347	14435	14408	14370	14553	14539	14512	14422	14435	14348	14405	14461	14387	14478	14460	14654	14344	14425	14416	14380	14571	14516	14557	14540	14411	14435	14623	14535	14622	14447	14452	14581	14516	14523	14331	14443	14409	14540	14497	14499	14459	14380	14428	14354	14600	14556	14525	14416	14535	14432	14424	14416	14498	14434	14378	14566	14566	14414	14579	14384	14445	14553	14348	14534	14469	14495	14490	14510	14388	14567	14545	14460	14606	14485	14444	14456	14452	14587	14550	14623	14352	14463	14440	14589	14406	14464	14422	14454	14516	14465	14534	14382	14442	14594	14512	14518	14371	14478	14519	14567	14536	14498	14493	14385	14477	14379	14492	14326	14374	14368	14301	14514	14425	14498	14620	14406	14538	14468	14626	14479	14483	14455	14555	14519	14441	14392	14586	14456	14467	14533	14392	14305	14462	14424	14611	14450	14524	14370	14489	14522	14651	14384	14586	14411	14454	14188	14626	14443	14258	14330	14497	14423	14381	14481	14501	14448	14531	14621	14575	14380	14599	14491	14332	14411	14446	14444	14611	14525	14496	14475	14548	14467	14448	14599	14515	14500	14342	14527	14338	14360	14335	14455	14531	14475	14639	14363	14645	14445	14422	14483	14418	14390	14500	14584	14471	14410	14521	14485	14367	14335	14513	14509	14367	14399	14506	14279	14367	14610	14561	14590	14410	14447	14622	14399	14593	14439	14422	14501	14458	14305	14484	14475	14347	14350	14412	14506	14428	14378	14348	14385	14625	14540	14213	14370	14672	14305	14571	14414	14533	14657	14449	14450	14468	14414	14492	14527	14642	14387	14395	14407	14452	14365	14510	14373	14364	14489	14476	14441	14326	14402	14334	14585	14595	14400	14553	14422	14495	14493	14450	14417	14374	14468	14480	14530	14450	14438	14383	14448	14373	14434	14372	14357	14460	14480	14622	14540	14503	14459	14357	14341	14398	14549	14443	14475	14527	14457	14504	14525	14455	14413	14456	14459	14599	14391	14514	14382	14499	14499	14377	14706	14300	14432	14398	14375	14494	14510	14363	14511	14595	14443	14517	14596	14549	14432	14490	14441	14371	14572	14388	14457	14481	14363	14506	14462	14418	14400	14416	14460	14447	14553	14231	14488	14489	14510	14499	14511	14495	14671	14355	14356	14428	14336	14368	14464	14551	14409	14579	14461	14241	14644	14526	14588	14454	14471	14417	14451	14507	14550	14456	14474	14452	14522	14487	14275	14433	14421	14541	14615	14563	14393	14610	14327	14543	14653	14449	14592	14410	14463	14550	14563	14424	14378	14354	14427	14459	14488	14362	14526	14481	14391	14315	14601	14537	14494	14430	14602	14526	14490	14338	14506	14441	14509	14383	14422	14521	14509	14469	14449	14604	14550	14564	14425	14504	14337	14513	14554	14388	14500	14461	14350	14567	14635	14450	14603	14465	14644	14463	14415	14601	14432	14490	14272	14548	14420	14458	14525	14323	14430	14526	14426	14440	14624	14371	14499	14536	14391	14495	14618	14472	14416	14487	14411	14391	14537	14574	14614	14487	14504	14584	14605	14427	14387	14504	14454	14392	14337	14305	14548	14409	14459	14358	14557	14300	14376	14444	14681	14570	14251	14422	14462	14474	14456	14557	14495	14545	14437	14446	14474	14358	14582	14477	14578	14526	14274	14398	14536	14483	14647	14468	14523	14577	14440	14623	14390	14435	14523	14516	14450	14549	14481	14399	14490	14545	14511	14611	14590	14427	14563	14243	14328	14399	14451	14392	14326	14521	14480	14481	14490	14562	14491	14468	14494	14457	14406	14511	14392	14689	14491	14447	14487	14531	14485	14468	14527	14439	14639	14589	14617	14436	14408	14521	14454	14359	14452	14478	14627	14411	14495	14475	14529	14341	14349	14462	14453	14442	14400	14362	14545	14363	14529	14447	14443	14598	14549	14368	14583	14687	14384	14413	14385	14454	14449	14442	14512	14518	14581	14412	14354	14624	14444	14278	14658	14273	14277	14463	14379	14369	14475	14350	14581	14407	14575	14501	14372	14563	14464	14389	14398	14369	14460	14556	14432	14518	14565	14432	14493	14487	14340	14483	14595	14426	14535	14469	14421	14602	14481	14419	14629	14542	14336	14455	14514	14510	14618	14414	14314	14469	14377	14597	14486	14478	14605	14536	14550	14513	14463	14376	14347	14318	14357	14398	14418	14405	14484	14403	14570	14443	14504	14532	14458	14341	14602	14405	14388	14484	14351	14402	14311	14408	14599	14433	14283	14344	14656	14242	14496	14549	14427	14401	14549	14448	14417	14499	14461	14166	14465	14365	14554	14412	14483	14495	14497	14474	14324	14367	14570	14455	14484	14601	14518	14505	14202	14442	14357	14403	14381	14296	14516	14518	14442	14444	14526	14444	14459	14501	14513	14433	14541	14384	14584	14587	14505	14687	14455	14541	14346	14478	14602	14554	14426	14393	14420	14424	14250	14235	14610	14591	14499	14461	14489	14505	14473	14530	14459	14543	14322	14494	14523	14480	14495	14523
23603	20764	28064	23565	21258	22704	22185	18552	17842	18287	41918	54572	38537	24987	19357	17708	17514	17475	17481	17511	17547	17491	17307	17307	17693	17490	17346	17385	17204	17340	17295	17253	17382	17372	17177	17351	17333	17237	17332	17274	17210	17383	17282	17118	17327	17306	17266	17618	17565	17159	17285	17294	17439	17431	17260	17111	17324	17198	17381	17202	17233	17391	17235	17557	17067	17288	17316	17573	17365	17468	17323	17350	17194	17238	17076	17190	17515	17361	17403	17279	17373	17138	17220	17247	17180	17215	17222	17225	17399	17226	17223	17363	17355	17393	17385	17105	17289	17335	17249	17173	17285	17215	17240	17367	17315	17224	17214	17387	17048	17237	17484	17205	17263	17273	17273	17391	17243	17240	17219	17277	17230	17149	17169	17239	17228	17192	17155	17242	17265	17265	17334	17352	17279	17250	17350	17239	17166	17226	17386	17273	17289	17187	17322	17325	17095	17293	17395	17273	17386	17115	17254	17424	17379	16983	17300	17462	17344	17168	17188	17144	17227	17254	17367	17312	17157	17485	17354	17158	17167	17265	17099	17285	17199	17243	17238	17266	17199	17283	17398	16975	17340	17328	17363	17310	17256	17186	17332	17347	17255	17299	17116	17246	17247	17179	17301	17234	17244	17257	17145	17064	17163	17043	17317	17288	17172	17347	17235	17033	17207	17348	17207	17326	17246	17392	17035	17279	17546	17281	17293	17456	17259	17037	17114	17155	17019	17062	17278	17212	17112	17190	17179	17060	17135	17186	17355	17193	17343	16994	17413	17286	17270	17436	17158	17345	17270	17345	17318	17397	17281	17286	17311	17334	17261	17255	17363	16879	17263	17406	17260	17238	17163	17096	17152	17365	17438	17410	17273	17223	17335	17460	17371	17160	17239	17201	17100	17262	17092	17295	17387	17244	17467	17223	17130	17273	17237	17427	17435	17288	17158	17272	17344	17215	17445	17054	17258	17335	17277	17309	17095	17089	17477	17304	17390	17129	17246	17341	17174	17273	17127	17256	17361	17264	17201	17427	17238	17187	17227	17235	17194	17313	17244	17175	17395	17195	17165	17333	17392	17171	17082	17346	17093	17314	17260	17247	17423	17238	17392	17120	16957	17212	17318	17441	17526	17233	17093	17118	17283	17223	17293	17241	17487	17395	17307	17271	17456	17294	17187	17419	17321	17344	17222	17177	17418	17078	17437	17520	17148	17215	17445	17283	17342	17044	17125	17402	17046	17132	17151	17175	17308	16968	17189	17170	17211	17208	17463	17070	17330	17317	17337	17448	17194	17362	17342	17183	17224	17193	17323	17255	17517	17096	17243	17240	17414	17194	17335	17358	17251	17216	17164	17324	17238	17069	17221	17132	17337	17189	17160	17244	17228	17200	17333	17289	17233	17296	17294	17236	17367	17218	16971	16944	17279	17192	17164	17429	17169	17179	17194	17234	17224	17255	17260	17192	17042	17169	17085	17331	17106	16991	17190	17379	17155	17154	17310	17321	17084	17015	17302	17105	17383	17371	17135	17157	17174	17005	17354	17063	17148	16989	17252	17127	17489	17233	17266	17270	17271	17368	17131	17360	17079	17405	17337	17418	17334	17423	17403	17204	17241	17094	17335	17484	17189	17357	17294	17259	17326	17020	17194	17270	17212	17158	17178	17122	17196	17306	16904	17135	17309	17403	17375	17120	17177	17064	17103	17335	17109	17310	17163	17315	17333	17465	17345	17160	17210	17190	17178	17275	17179	17317	17295	17301	17163	17230	17065	17483	17197	17455	17343	17383	17186	17267	17275	17554	17373	17241	17064	17326	17409	17315	17264	17204	17336	17137	17286	17259	17221	17128	17244	17120	17236	17305	17410	17262	17161	17096	17384	17321	17221	17172	17367	17215	17326	17036	17447	17351	17297	17475	17022	17402	17244	17088	17160	17230	17186	17243	17379	17241	17089	17405	17267	17281	17318	17078	16956	17316	17195	17218	17198	17131	17023	17315	17363	17267	17346	17364	17166	17185	17410	17259	17156	17263	17466	17354	17342	17388	17245	17239	17236	17456	17345	17350	17367	17213	17140	17308	17211	17080	17080	17030	17234	17264	17360	17052	17371	17189	16983	17241	17182	17195	17287	17407	17264	17294	17169	17226	17244	17176	17208	17558	17155	17201	17290	17192	17280	17148	17119	17363	17152	17243	17324	17097	17327	17166	17345	17098	17228	17155	17276	17405	17351	17246	17143	17287	17239	17428	17255	17320	17185	17060	16925	17381	17085	17233	17462	17096	17270	17215	17429	17073	17294	17080	17380	17238	17145	17250	17253	17230	17276	17000	17359	17244	17228	17131	17426	17382	17259	17203	17237	17125	17317	17310	17348	17355	17279	17197	17419	17456	17244	17253	17340	17244	17191	17065	17461	17531	17122	17199	17293	17358	17222	17321	17221	17171	17178	17395	17306	17045	17294	17299	17225	17097	17077	17310	17088	17226	17293	17332	17090	17170	17144	17130	17246	17111	17339	17260	17016	17347	17194	17118	17261	17194	17221	17260	17575	17316	17075	17124	17171	17364	17374	17208	17128	17192	17241	17384	17473	17261	17313	17159	17303	17328	16947	17210	17344	17347	17270	16887	17201	17290	17465	17085	16945	17275	17397	17213	17165	17171	17255	17308	17292	17115	17170	17135	17215	17176	17197	17221	17277	17283	17324	17017	17322	17169	17095	17283	17249	17364	17184	17271	17377	17287	17087	17051	17372	17205	17125	17370	17253	17300	17306	17284	17285	17313	17365	17306	17173	17242	17286	17184	17351	17318	17204	17344	17373	17309	17228	17356	17183	17242	17005	17259	17344	17251	16946	17215	17359	17356	17273	17146	17264	17198	17358	17095	16980	17421	17382	17326	17232	17351	17249	17558	17238	17133	17155	17094	17225	17141	17455	17367	17254	17218	17321	17344	17211	17371	17358	17292	17387	17286	17040	17501	17486	17062	17259	17361	17395	17132	17308	17115	17363	17386	17370	17158	17204	17308	17356	17220	17362	17233	17329	17259	17324	17265	17176	17237	17200	17372	17391	17221	17217	17302	17210	17425	17267	17377	17549	17181	17480	17266	17458	17312	17208	17216	17451	17393	17466	17408	17264	17142	17395	17405	17324	17211	17309	17064	17280	17348	17232	17298	17230	17234	17108	17341	17414	17278	17288	17239	17233	17180	17154	17175	16950	17081	17278	17227	17308	17308	17359	17204	17342	17377	17540	17386	17264	17239	17437	17022	17020	17119	17308	17174	17248	17321	16949	17362	17356	17185	17185	17398	17179	17094	17374	17172	17279	17100	17242	17329	17105	17257	17256	17241	17052	17508	17055	17393	17397	17382	17013	17311	17253	17362	17396	17107	17159	17182	17300	17093	17139	16975	17127	17203	17307	17373	17156	17145	17107	17247	17252	17269	17203	17230	17280	17477	17190	17194	17316	17240	17192	17346	17282	17165	17145	17067	17197	17185	17156	17144	17115	17283	17269	17332	17157	17199	17113	17294	17475	17357	17333	17379	17071	17274	17152	17367	17215	17373	17144	17303	17328	17190	17110	17276	17142	17193	17161	17354	17417	17439	17052	17373	17290	17301	17141	17196	17139	17216	17224	17348	17232	17257	17403	17335	17255	17164	17439	17210	17408	17290	17185	17042	17051	17374	17222	17264	17438	17411	17142	17463	17238	17231	17356	17509	17209	17182	17004	17235	16971	17386	17228	17446	17098	17217	17262	17377	17324	17229	17237	17111	17138	17338	17122	17168	17272	17250	17214	17189	17416	17187	17119	17266	17226	17400	17253	17163	17164	17352	17217	17462	17225	17404	17244	17235	17175	17554	17395	17169	17478	17256	17465	17096	17541	17223	17307	17207	17391	17239	17394	17290	17519	17147	17214	17270	17162	17316	17206	17234	17194	17159	17343	17307	17335	17254	17223	17233	17302	17014	17294	17331	17410	17302	17362	17234	17176	17349	17185	17257	17297	17269	17203	17227	17336	17238	17542	17387	17033	17269	17330	17245	17139	17225	17215	17115	17222	17261	17265	17393	17066	17269	17255	17148	17294	17316	17282	17304	17494	17149	17287	17211	17420	17171	17250	17142	17318	17139	17287	17290	17366	17300	17149	17449	17242	17302	17230	17192	17363	17195	17221	17158	17017	17260	17351	17064	17133	17271	17235	17298	17333	17187	17341	17490	17327	17273	17222	17243	17291	17095	17175	17219	17265	17562	17142	17071	17371	17271	17079	17498	17238	17370	17310	17194	17229	17155	17511	17173	17151	17299	17157	17292	16961	17289	17303	17427	17229	17197	17306	17343	17204	17140	17362	17210	17252	17193	17400	17381	17192	17294	17211	17278	17220	17379	17127	17148	17299	17186	17331	17247	17117	17282	17060	17376	17322	17345	17407	17263	17309	17106	17448	17294	17321	17252	17389	17347	17373	17581	17397	17245	17293	17308	17211	17291	17299	17380	17506	17377	17189	17188	17372	17461	17274	17226	17476	17272	17094	17185	17240	17216	17399	17156	17257	17112	17173	17383	17253	17348	17224	17225	17192	17449	17436	17335	17317	17130	17458	17264	17234	17239	17225	17475	17165	17219	17252	17221	17540	17388	17335	17143	17231	17141	17226	17173	17419	17314	17261	17152	17403	17172	17271	17281	17211	17313	17282	17194	17522	17417	17209	17202	17248	17252	17204	17017	17092	17260	17067	17308	17114	17366	17403	17466	17093	17295	17216	17524	17270	17299	17064	17134	17251	17216	17277	16893	17047	17191	16957	17095	17322	17218	17184	17420	17153	17488	17375	17158	17181	17269	17450	17193	17066	17216	17419	17271	17113	17219	17177	17190	17364	17115	17333	17317	17360	17352	17107	17361	17269	17351	17515	17121	17293	17048	17190	17237	17273	17210	17196	17274	17071	17175	17343	17321	17437	17386	17116	17285	17201	17283	17285	17325	17266	17317	17307	17349	17400	17324	17188	17400	17415	17359	17532	17124	17239	17334	17469	17154	17350	17143	17159	17293	17401	17290	17168	17204	17268	17266	17279	17080	17190	17348	17233	17184	17351	17301	17270	17251	17372	17267	17070	17248	17414	17340	17134	17175	16968	17268	17228	17166	17287	17139	17432	17217
16585	26768	25173	20484	18002	16913	16285	15901	15706	16069	45442	53305	36229	21392	15409	14620	14699	14468	14538	14530	14448	14645	14713	14661	14495	14758	14516	14470	14816	14695	14596	14567	14557	14584	14579	14479	14689	14446	14560	14499	14646	14476	14464	14435	14500	14409	14566	14579	14582	14561	14498	14553	14370	14549	14557	14560	14735	14548	14504	14778	14437	14399	14428	14445	14549	14590	14540	14521	14519	14514	14360	14690	14409	14627	14638	14639	14429	14519	14466	14577	14572	14327	14590	14354	14647	14607	14645	14477	14728	14474	14591	14406	14415	14452	14572	14442	14477	14425	14420	14555	14458	14568	14697	14485	14618	14517	14497	14466	14542	14552	14593	14455	14487	14720	14494	14614	14665	14335	14605	14568	14554	14443	14594	14729	14649	14562	14460	14542	14610	14559	14635	14579	14544	14594	14604	14564	14595	14723	14420	14462	14425	14571	14645	14508	14522	14813	14464	14407	14608	14543	14478	14406	14650	14499	14305	14500	14617	14521	14460	14549	14583	14581	14388	14551	14355	14567	14413	14566	14589	14515	14600	14497	14551	14632	14430	14437	14444	14291	14382	14759	14434	14478	14480	14750	14619	14660	14472	14402	14498	14640	14511	14593	14682	14421	14335	14380	14365	14544	14581	14509	14416	14652	14658	14261	14768	14694	14617	14569	14492	14672	14557	14486	14425	14484	14663	14412	14578	14672	14415	14503	14529	14526	14644	14568	14486	14646	14499	14516	14634	14712	14505	14415	14426	14393	14478	14675	14534	14472	14487	14534	14585	14567	14667	14599	14373	14530	14707	14543	14664	14535	14365	14494	14576	14481	14472	14497	14617	14453	14457	14475	14654	14547	14555	14718	14697	14537	14683	14432	14661	14537	14445	14497	14537	14557	14548	14670	14625	14490	14430	14493	14459	14486	14434	14607	14451	14533	14396	14416	14490	14526	14594	14507	14499	14523	14599	14588	14355	14486	14585	14548	14658	14652	14411	14553	14512	14511	14492	14537	14642	14416	14332	14297	14474	14567	14551	14504	14466	14428	14637	14440	14538	14654	14547	14557	14697	14535	14519	14399	14636	14464	14335	14670	14443	14521	14571	14592	14579	14522	14446	14363	14618	14286	14539	14523	14600	14524	14576	14663	14578	14724	14613	14542	14595	14629	14400	14646	14363	14643	14463	14484	14400	14525	14613	14537	14578	14728	14460	14526	14634	14667	14512	14508	14519	14518	14634	14708	14615	14645	14484	14607	14649	14521	14520	14489	14641	14570	14575	14539	14544	14502	14469	14493	14435	14456	14277	14742	14571	14475	14627	14660	14578	14691	14541	14417	14469	14611	14480	14680	14719	14563	14534	14530	14475	14518	14497	14567	14481	14609	14564	14647	14445	14519	14627	14540	14561	14583	14349	14553	14627	14651	14640	14574	14452	14602	14648	14590	14513	14624	14477	14536	14723	14439	14427	14437	14784	14437	14484	14471	14590	14441	14408	14658	14412	14554	14433	14499	14476	14424	14629	14636	14435	14508	14377	14504	14458	14492	14495	14380	14523	14423	14582	14575	14237	14665	14344	14566	14578	14472	14397	14592	14655	14474	14548	14470	14513	14537	14480	14499	14536	14550	14505	14379	14503	14470	14557	14680	14539	14473	14464	14662	14413	14594	14479	14659	14553	14667	14549	14583	14408	14599	14484	14471	14422	14488	14446	14617	14440	14733	14615	14626	14531	14570	14566	14668	14636	14392	14440	14531	14567	14370	14619	14631	14561	14638	14596	14498	14490	14483	14385	14478	14586	14534	14605	14638	14440	14454	14504	14423	14500	14516	14567	14555	14429	14655	14552	14564	14466	14546	14646	14535	14566	14526	14721	14460	14615	14507	14438	14584	14599	14546	14604	14675	14569	14529	14598	14471	14541	14590	14617	14572	14492	14438	14598	14505	14514	14507	14596	14522	14550	14561	14385	14439	14546	14540	14569	14497	14441	14489	14472	14509	14531	14454	14592	14592	14582	14537	14578	14688	14595	14474	14345	14546	14604	14396	14563	14662	14342	14366	14660	14669	14557	14503	14637	14501	14456	14592	14582	14596	14433	14412	14548	14554	14669	14539	14788	14546	14345	14400	14422	14554	14538	14660	14435	14454	14576	14636	14549	14445	14507	14571	14436	14541	14402	14552	14556	14646	14660	14480	14561	14609	14440	14675	14344	14548	14495	14445	14426	14512	14613	14606	14495	14666	14378	14570	14588	14634	14363	14472	14467	14497	14430	14483	14459	14648	14547	14536	14495	14594	14540	14521	14499	14526	14641	14638	14607	14486	14475	14562	14622	14757	14468	14541	14449	14608	14531	14587	14628	14510	14422	14512	14596	14771	14336	14423	14475	14540	14424	14603	14704	14474	14581	14598	14411	14581	14503	14670	14525	14316	14574	14531	14591	14464	14627	14415	14639	14438	14466	14485	14533	14696	14435	14755	14605	14536	14625	14483	14827	14566	14631	14615	14333	14365	14583	14655	14436	14453	14485	14617	14484	14453	14677	14547	14625	14548	14394	14578	14587	14495	14557	14518	14584	14545	14437	14569	14343	14496	14446	14516	14550	14455	14553	14423	14354	14464	14596	14377	14575	14607	14686	14458	14438	14559	14625	14488	14552	14552	14556	14489	14458	14400	14779	14682	14476	14569	14531	14493	14516	14402	14552	14728	14408	14649	14345	14523	14565	14560	14523	14342	14471	14440	14316	14452	14531	14469	14527	14432	14547	14634	14514	14632	14497	14385	14502	14584	14489	14502	14475	14374	14620	14337	14587	14660	14583	14563	14479	14593	14421	14601	14594	14489	14433	14691	14508	14657	14545	14586	14452	14559	14548	14646	14689	14419	14646	14466	14609	14541	14569	14610	14653	14567	14661	14405	14508	14498	14478	14490	14565	14591	14578	14694	14607	14432	14536	14424	14536	14528	14469	14431	14632	14499	14485	14388	14583	14483	14659	14763	14563	14467	14554	14663	14441	14559	14567	14626	14532	14623	14575	14503	14582	14502	14538	14531	14542	14492	14602	14462	14663	14644	14619	14514	14741	14485	14416	14563	14669	14651	14608	14516	14586	14429	14717	14546	14476	14472	14528	14518	14390	14508	14506	14590	14549	14597	14464	14612	14566	14565	14652	14484	14555	14467	14500	14461	14549	14493	14444	14481	14667	14512	14373	14520	14579	14657	14702	14549	14575	14509	14433	14527	14531	14519	14578	14473	14545	14451	14407	14578	14562	14531	14557	14478	14434	14392	14572	14559	14556	14580	14500	14483	14515	14426	14498	14570	14626	14458	14407	14608	14487	14652	14694	14345	14523	14532	14659	14659	14500	14549	14516	14406	14596	14536	14573	14365	14732	14360	14502	14544	14617	14615	14513	14438	14505	14588	14725	14479	14418	14743	14532	14505	14393	14550	14707	14341	14612	14582	14579	14477	14427	14496	14488	14440	14450	14707	14477	14537	14447	14610	14433	14438	14469	14732	14645	14513	14498	14487	14638	14538	14515	14436	14815	14428	14635	14455	14679	14501	14588	14446	14729	14539	14334	14526	14630	14450	14627	14613	14422	14704	14481	14470	14650	14584	14517	14597	14580	14458	14504	14485	14614	14628	14469	14435	14436	14416	14389	14519	14625	14643	14424	14582	14371	14535	14532	14565	14326	14622	14611	14598	14440	14339	14535	14609	14700	14565	14566	14490	14603	14397	14549	14540	14549	14425	14390	14563	14550	14425	14652	14482	14576	14610	14514	14705	14292	14489	14578	14651	14616	14547	14664	14513	14654	14608	14608	14585	14716	14420	14474	14459	14515	14701	14520	14554	14607	14397	14462	14608	14514	14661	14285	14594	14504	14771	14686	14538	14666	14566	14465	14794	14506	14603	14485	14545	14511	14537	14548	14573	14549	14674	14607	14479	14586	14532	14626	14583	14403	14514	14546	14556	14693	14522	14616	14582	14698	14599	14520	14495	14406	14590	14683	14442	14455	14501	14574	14451	14561	14615	14532	14522	14391	14717	14486	14524	14443	14588	14611	14621	14551	14536	14550	14523	14632	14416	14589	14486	14659	14456	14651	14554	14465	14481	14582	14524	14438	14611	14733	14428	14638	14595	14431	14546	14678	14525	14511	14724	14671	14460	14599	14612	14298	14439	14549	14508	14660	14440	14572	14507	14532	14640	14491	14496	14522	14543	14538	14468	14662	14623	14644	14627	14440	14463	14467	14754	14705	14734	14417	14505	14385	14408	14640	14573	14448	14386	14470	14471	14517	14401	14546	14584	14575	14658	14551	14479	14593	14461	14364	14317	14511	14544	14564	14600	14641	14575	14489	14567	14533	14478	14353	14430	14551	14606	14711	14606	14446	14510	14460	14619	14669	14577	14690	14498	14336	14556	14645	14449	14599	14631	14491	14502	14443	14530	14452	14549	14373	14532	14517	14505	14572	14545	14638	14476	14566	14513	14688	14573	14491	14505	14678	14568	14387	14365	14547	14474	14356	14417	14320	14577	14670	14493	14534	14422	14629	14538	14566	14580	14371	14498	14510	14518	14515	14753	14349	14421	14521	14561	14661	14487	14553	14652	14399	14514	14448	14478	14415	14472	14633	14539	14542	14496	14712	14532	14519	14449	14809	14538	14492	14620	14448	14522	14587	14517	14607	14494	14527	14547	14356	14441	14522	14508	14441	14439	14337	14466	14428	14583	14485	14590	14476	14379	14547	14530	14477	14597	14516	14433	14417	14548	14509	14584	14727	14472	14523	14465	14536	14474	14595	14504	14523	14566	14487	14483	14668	14573	14699	14589	14337	14587	14501	14522	14571	14540	14466	14621	14539	14502	14586	14481	14438	14563	14354	14607	14582	14423	14747	14494	14583	14778	14499	14651	14679	14599	14554	14575	14569	14369	14611	14521	14387	14593	14447	14506	14572	14440	14579	14519	14645	14629	14419	14603	14647	14445	14647	14415	14448	14571	14639	14622	14517	14629	14468	14411	14469	14563	14475	14498	14527	14483	14578	14537	14505	14493	14395	14651	14514	14516	14556	14362	14667	14475	14550	14396	14591	14555	14492	14694	14663	14470	14390	14461	14683	14583	14693	14588	14646	14567	14500	14317	14633	14604
29567	21037	20206	18423	17468	17469	17466	17317	17354	17207	19007	22230	20528	18515	17644	17436	17334	17149	17224	17172	17262	17527	17212	17265	17212	17291	17314	17257	17471	17177	17306	17221	17292	17436	17310	17143	17303	17239	17253	17258	17286	17116	17141	17276	17267	17162	17270	17155	17195	17120	17318	17260	17430	17342	17358	17264	17367	17366	17299	17378	17061	17228	17230	17255	17343	17303	17417	17331	17218	17193	17234	17331	17264	17170	17255	17179	17117	17186	17253	17369	17303	16935	17183	16990	17323	17109	17226	17276	17051	16874	17335	17219	17048	17344	17084	17148	17185	17509	17172	17091	17285	17290	17203	17126	17177	17267	17137	17201	17228	17087	17177	17243	17187	17211	17250	17307	17369	17245	17040	17248	17232	17237	17311	17223	17300	17081	17085	17147	17227	17213	17238	17040	17201	17389	17173	17207	17185	17046	17271	17173	17198	17219	17208	17179	17124	17097	17241	17332	17237	17263	17392	17378	17236	17063	17205	17366	17226	17370	17125	17205	17273	17044	17064	17214	17299	17245	17125	17156	17092	17362	17175	17226	17254	17327	16981	17331	17272	17277	17179	17020	17301	17246	17213	17319	17159	17319	17141	17177	17258	17113	17221	17044	17357	17245	17170	17147	17160	17149	17170	17106	17097	17333	17367	17302	17265	17048	17087	17380	17141	17189	17370	17209	17279	17337	17294	17101	17314	17340	17271	17138	17099	17168	17207	17010	17463	17071	17094	17209	17209	17198	17137	17125	17130	17086	16935	17328	17323	17268	17197	17251	17134	17243	17153	17094	17297	17136	17428	17409	17170	17217	17282	17222	17216	17122	17270	17251	17126	17134	17157	17155	17107	17179	17271	17146	17160	17068	17049	17068	17384	17242	17248	17180	17363	17319	17261	17297	17110	17073	17253	17276	17235	17531	17178	17099	17306	17237	17236	17094	17481	17200	17171	17268	17385	17169	17323	17113	17061	17340	17207	17156	17078	17080	17309	16902	17238	16999	17103	17055	17089	17080	17112	17362	17391	17345	17243	17132	17303	17114	17191	17321	17284	17413	17261	17259	17248	17138	17416	17006	17187	17312	17485	17246	17176	17115	17154	17147	17263	17378	17384	17300	17180	17200	17189	17184	17221	17266	17247	17046	17214	17199	17230	17281	17105	17202	17187	17209	17319	17269	17044	17145	17318	17178	17236	17249	17327	17132	17263	17228	17080	17291	17199	17444	17198	17092	17208	17247	17162	16997	17171	17115	17100	17237	17078	17259	17139	17196	17003	17105	17162	17194	17188	17186	17329	17247	17233	17225	17326	17115	17225	17178	17317	17173	17376	17369	17177	17126	17388	17266	17206	17071	17255	17209	17290	17376	17340	17488	17059	17160	17425	17296	17047	17102	17384	17316	16959	17272	17266	17229	17104	17100	17066	17339	17193	17222	17229	17190	17270	17201	17092	17264	17336	17351	17296	17382	17390	17301	17148	17133	17120	17122	17211	17271	17363	17296	17210	17116	17059	17241	17341	17311	17267	17322	17211	17073	17305	17265	17098	17057	17287	17134	17200	17259	17103	17285	17314	17113	17227	17511	17194	17452	17249	17303	17195	17243	17260	17249	17232	17136	17103	17183	17368	17416	17234	17294	17141	17214	17472	17251	17436	17359	17400	17223	17032	17195	17440	17187	17367	17199	17129	17251	17099	17212	17136	17133	17159	17150	17271	17320	17145	17283	17215	17232	17199	17137	17275	17107	17262	17186	17137	17259	17154	17365	17165	17320	17309	17139	17166	17334	17059	17326	17152	17078	17314	17114	16893	17259	17310	17282	17092	17350	17244	17225	17465	17329	17311	17358	17282	16990	17286	17317	17171	17484	17423	16979	17150	17262	17258	17076	17147	17322	17221	17152	17361	16952	17168	17258	17242	17030	17156	17302	17264	17400	17133	17181	17284	17235	17069	17149	17162	17148	17147	16990	17221	17352	17215	17239	17249	17188	17428	17128	17048	17299	17168	16959	17267	17130	17298	17211	17080	17293	17115	17169	17033	17233	17118	17261	17371	17321	16929	17348	17267	17153	17274	17179	17221	17216	17407	17055	17036	17097	17260	17143	17045	17112	17347	17069	17288	17174	17459	17331	17260	17255	17303	17266	17228	17200	17412	17196	17325	17143	17348	16961	17191	17276	17145	17280	17103	17218	17421	17264	17214	17148	17402	17265	17168	17254	17337	17224	17176	17147	17413	17306	17283	17132	17286	17150	17192	17303	17126	17252	16928	17042	17104	16975	17220	17201	17290	17072	16961	17410	17229	17288	17482	17293	17269	17223	17122	17146	17278	17509	17231	17208	17217	17212	17337	17277	17182	17259	17081	17241	17301	17250	17101	17465	17200	17189	17107	17128	17344	17194	17341	17249	17095	17110	17280	17359	17292	17203	17438	17470	16955	17160	17085	17043	17182	17172	16927	17164	17308	17083	17332	17158	17028	17218	17242	17119	17196	17285	17110	17376	17253	17218	17268	17101	17158	17125	17120	17266	17135	17105	17338	17242	17415	17376	17157	17128	17242	17128	17187	17244	17344	17182	17256	17147	17245	17135	16993	17201	17342	17085	17375	17309	17205	17221	17194	17096	17399	17037	17503	17195	17107	17394	17309	17328	17067	17266	17131	17152	16972	17175	17383	17334	17478	17128	17151	17367	17235	17376	17297	17157	17296	17133	17305	17191	17358	17415	17176	17095	17284	17440	17345	17310	16967	17144	17271	17211	17148	17099	17524	17355	17278	17341	17172	17413	17397	17183	17297	17126	17212	17241	17187	17330	17333	17405	17057	17280	16894	17219	17420	17248	17435	17261	17036	17063	17096	17266	17302	17248	17054	17287	17262	17317	17064	16968	17231	17345	17384	17302	17078	17524	17285	17231	17164	17136	17175	17156	17317	17205	17318	17255	17236	17252	17085	17096	17302	17266	17351	17317	17310	17225	17209	17057	17172	17187	17123	17068	17350	17324	17093	17370	17186	17360	17431	17292	17407	17150	17045	17252	17134	17362	17013	17215	17174	17161	17237	17107	17170	17369	17042	17263	17112	17392	16917	16981	17049	17226	17299	17174	17224	17417	17125	17058	17316	17093	17168	17075	17219	17159	16955	17211	17445	17220	17347	17224	17162	17299	17059	17313	17339	17338	17238	17231	17138	17277	17225	17257	17244	17229	17387	17391	17295	17214	17243	17123	17144	16988	17319	17233	17283	17473	17154	17136	17140	17135	17171	17224	17454	17391	17453	17209	17223	17200	17233	17329	17215	17244	17338	17404	17044	17406	17425	17224	17395	17235	17122	17131	17304	17111	16959	17000	17212	17318	17071	17341	17160	17345	17186	17381	17485	17448	17330	17164	17366	17209	17342	17079	17072	17141	17333	17105	17177	17250	17241	17231	17093	17258	17122	17117	17174	17117	17042	17135	17093	16995	17370	17111	17190	17260	17244	17272	17279	17202	17093	17272	17133	17294	17229	17407	17266	17177	16900	17321	17344	17080	17306	17306	17403	17278	17384	17344	17096	17207	17232	17326	17396	17294	17496	17177	17143	17461	17169	17364	17376	17039	17225	17331	17190	17201	17390	17001	17155	16994	17190	17222	17184	17083	17245	17378	17209	17067	17175	17181	17092	17133	17182	17234	17000	17102	17342	17276	17397	17314	17261	17417	17158	17372	17190	17144	17208	17189	17220	17183	17354	17170	17186	17058	17106	17454	17224	17149	17041	17242	17188	17321	17341	17255	17169	17255	17175	17145	17152	17251	17066	17203	17299	17337	17201	17166	17302	17089	17179	17317	17101	17222	17299	16996	17235	17233	17304	17318	17261	17470	17247	17163	17093	17093	17037	16975	17188	17113	17074	17114	17108	17336	17325	17054	17279	17303	17214	17102	17314	17104	17221	17280	17255	17034	17335	17331	17260	17200	17182	17131	17363	17437	17152	17273	17249	17415	17186	17180	17227	17156	17071	17332	17285	17327	17217	17082	17224	17224	16924	17033	17135	17265	17244	17353	17178	17288	17162	17232	17344	17129	17218	17337	17240	17178	17310	17221	16997	17285	17145	17050	17341	17435	17261	17288	17336	17324	17383	17348	17088	17104	17185	17099	17073	17132	17233	17079	17338	17295	17505	17243	17255	17182	17392	17284	17241	17163	17051	17231	17254	17222	17343	17373	17176	17323	17199	17313	17245	17315	17286	17392	17151	17211	17249	17050	17232	17271	17184	17348	17209	17105	17277	17165	17293	17150	17222	17120	17270	17147	17118	17288	17076	17295	17339	17334	17108	17226	17108	17341	17150	17228	17276	17197	17078	17397	17204	17159	17009	17119	17253	17387	17218	17111	17359	17296	17242	17052	17192	17179	17128	17213	17126	17243	17413	17344	17256	17143	17104	17191	17331	17079	17219	17169	17178	17210	16974	17076	17303	17367	17288	17317	17193	17139	17340	17197	17233	17306	17235	17270	17320	17223	17316	17192	17202	17156	17168	17152	17153	17209	17279	17139	17202	17196	17330	17381	17121	17177	17223	17232	17274	17277	17246	17255	17177	17226	17024	17188	17251	17210	17179	17223	17564	17385	17293	17229	17100	17144	17081	17398	17328	17386	17191	17206	17294	17111	17260	17155	17173	17123	17268	17195	17351	17287	17460	17051	17345	17109	17483	17271	17168	16978	17291	17006	17087	17343	17278	17053	17108	17190	17256	17171	17404	17179	17309	17152	17171	17226	17053	17439	17146	17401	17126	17220	17170	17264	17257	17293	17163	17274	17335	17192	17147	17277	17265	17180	17362	17262	17184	17111	17194	17178	17224	17352	17191	17166	17268	17243	17297	17268	17405	17141	17084	17366	17168	17092	17188	17207	17153	17269	17309	17234	17253	17334	17242	17253	17037	17167	17241	17158	17100	17192	17161	17172	17083	17263	17175	17210	17394	17085	17232	17229	17378	16920	17166	17316	17296	17076	17291	17231	17350	17228	17109	17236	17321	17267	17302	17194	17056	17308	17313	17318	17113	17276	17056	17223	17271	17233	17176	17167	17282	17263	17373	17189	17045	17258	17336	17168	17300	17328	17239	17221	17224	17403	17399	17026	17175	17105	17146	17203	17249	17409	17233	17314	17137	17061
15293	15421	15233	14902	14659	14668	14581	14318	14648	14617	17853	21437	17741	15442	14659	14552	14651	14608	14579	14458	14573	14567	14605	14524	14528	14679	14456	14417	14494	14438	14394	14496	14563	14393	14556	14496	14568	14512	14546	14578	14746	14498	14535	14368	14264	14542	14554	14532	14466	14446	14546	14600	14592	14516	14544	14536	14537	14404	14450	14531	14619	14502	14646	14524	14440	14639	14559	14446	14632	14466	14397	14410	14297	14403	14488	14547	14582	14412	14464	14527	14512	14426	14663	14395	14667	14546	14508	14453	14522	14689	14523	14473	14564	14448	14392	14656	14407	14408	14531	14518	14554	14433	14391	14474	14551	14574	14559	14443	14676	14576	14294	14491	14503	14509	14426	14453	14554	14628	14301	14638	14562	14440	14664	14509	14498	14405	14612	14563	14478	14319	14414	14488	14388	14551	14540	14397	14419	14621	14676	14338	14707	14599	14642	14429	14460	14505	14397	14591	14427	14472	14437	14573	14417	14465	14493	14318	14458	14350	14527	14406	14476	14550	14530	14697	14714	14476	14310	14438	14398	14541	14391	14431	14320	14535	14378	14396	14364	14393	14424	14378	14509	14533	14414	14267	14600	14339	14464	14311	14483	14499	14421	14387	14520	14511	14549	14512	14505	14555	14483	14555	14503	14568	14468	14586	14446	14473	14318	14461	14507	14569	14429	14424	14583	14529	14357	14526	14383	14422	14540	14400	14549	14653	14377	14487	14578	14413	14426	14481	14341	14482	14344	14639	14340	14558	14404	14463	14557	14559	14620	14576	14467	14588	14605	14603	14404	14679	14648	14429	14367	14648	14425	14560	14470	14526	14380	14559	14370	14560	14569	14520	14300	14575	14580	14420	14512	14431	14350	14510	14447	14508	14336	14617	14622	14420	14597	14463	14418	14478	14565	14526	14598	14498	14617	14562	14361	14679	14521	14619	14455	14402	14588	14373	14516	14370	14512	14583	14588	14616	14578	14565	14456	14614	14518	14569	14606	14422	14472	14556	14618	14358	14577	14538	14423	14444	14505	14396	14397	14561	14447	14563	14475	14414	14481	14461	14445	14671	14558	14553	14461	14548	14409	14594	14561	14323	14422	14547	14599	14365	14639	14541	14457	14528	14482	14449	14457	14413	14564	14474	14347	14507	14459	14636	14564	14548	14316	14500	14372	14494	14478	14535	14470	14572	14657	14641	14522	14529	14487	14390	14468	14417	14482	14557	14239	14447	14500	14475	14456	14498	14481	14248	14512	14533	14386	14435	14444	14290	14544	14671	14340	14603	14485	14437	14560	14426	14600	14581	14383	14333	14654	14336	14429	14483	14535	14665	14760	14510	14409	14514	14607	14576	14762	14440	14363	14397	14435	14634	14623	14378	14537	14299	14599	14379	14445	14503	14449	14411	14416	14392	14372	14390	14578	14425	14518	14532	14429	14493	14638	14505	14574	14529	14553	14534	14468	14460	14641	14631	14381	14302	14466	14526	14586	14480	14435	14463	14450	14660	14479	14552	14491	14456	14626	14517	14633	14547	14428	14392	14381	14702	14579	14492	14593	14620	14578	14480	14511	14398	14535	14331	14347	14453	14470	14333	14469	14480	14372	14484	14452	14566	14640	14496	14399	14667	14541	14401	14701	14508	14541	14374	14480	14586	14578	14447	14358	14516	14465	14497	14592	14544	14667	14289	14544	14488	14470	14468	14301	14377	14378	14519	14628	14501	14560	14670	14524	14388	14661	14459	14383	14464	14475	14769	14258	14516	14625	14368	14489	14533	14455	14482	14584	14350	14565	14356	14503	14490	14536	14525	14520	14514	14460	14513	14550	14543	14361	14501	14562	14672	14531	14457	14595	14459	14577	14283	14477	14421	14646	14395	14493	14681	14578	14489	14423	14579	14390	14438	14432	14406	14484	14549	14547	14482	14360	14367	14578	14493	14510	14560	14386	14298	14402	14413	14438	14499	14554	14509	14580	14483	14459	14586	14275	14494	14431	14377	14374	14321	14432	14507	14471	14585	14476	14363	14454	14504	14480	14497	14475	14325	14439	14414	14566	14604	14480	14486	14506	14365	14468	14405	14486	14512	14471	14289	14315	14473	14387	14514	14406	14563	14463	14541	14519	14599	14498	14413	14348	14482	14467	14476	14583	14381	14462	14604	14550	14392	14459	14453	14485	14393	14415	14553	14551	14494	14344	14446	14531	14477	14683	14543	14528	14481	14510	14484	14582	14588	14380	14573	14425	14301	14572	14487	14627	14437	14565	14514	14435	14422	14596	14596	14392	14543	14494	14397	14504	14386	14559	14559	14452	14483	14589	14405	14686	14502	14582	14533	14692	14604	14619	14407	14557	14560	14608	14454	14472	14441	14456	14523	14599	14401	14204	14659	14415	14633	14591	14469	14484	14582	14644	14622	14456	14486	14632	14618	14395	14322	14454	14540	14528	14522	14424	14412	14371	14378	14515	14513	14517	14559	14629	14467	14634	14510	14364	14516	14676	14614	14657	14507	14568	14442	14499	14572	14313	14507	14497	14518	14592	14503	14492	14380	14573	14422	14485	14540	14474	14473	14378	14554	14364	14542	14623	14608	14519	14428	14612	14454	14378	14608	14551	14376	14508	14352	14469	14402	14542	14583	14385	14401	14436	14540	14333	14514	14398	14390	14472	14453	14455	14440	14495	14501	14554	14605	14494	14694	14516	14389	14593	14535	14467	14638	14487	14543	14462	14452	14471	14556	14458	14328	14472	14424	14530	14425	14585	14527	14382	14519	14402	14498	14509	14478	14576	14615	14594	14329	14470	14554	14428	14429	14581	14359	14423	14460	14493	14543	14451	14408	14451	14365	14515	14342	14357	14539	14317	14537	14379	14642	14478	14462	14330	14452	14588	14590	14310	14435	14550	14351	14493	14493	14420	14497	14521	14522	14421	14458	14520	14525	14555	14464	14514	14413	14593	14618	14469	14295	14528	14499	14319	14454	14485	14655	14463	14376	14639	14505	14359	14500	14558	14495	14541	14347	14279	14527	14521	14414	14526	14555	14397	14389	14350	14397	14528	14436	14514	14469	14461	14584	14461	14631	14575	14528	14605	14512	14500	14519	14371	14485	14423	14656	14507	14647	14325	14577	14348	14541	14439	14589	14436	14596	14401	14469	14396	14492	14478	14360	14485	14378	14505	14571	14569	14422	14411	14503	14493	14509	14431	14547	14293	14509	14562	14516	14552	14403	14566	14444	14416	14399	14440	14420	14630	14631	14626	14490	14564	14472	14476	14522	14440	14438	14398	14509	14457	14524	14424	14415	14366	14570	14456	14666	14579	14534	14401	14635	14463	14560	14461	14517	14502	14595	14138	14687	14665	14531	14604	14411	14524	14252	14591	14491	14557	14355	14609	14481	14660	14455	14373	14382	14352	14336	14436	14654	14432	14405	14502	14493	14687	14289	14569	14553	14541	14503	14427	14522	14583	14302	14480	14439	14439	14426	14424	14566	14665	14410	14540	14675	14465	14424	14579	14554	14489	14629	14646	14379	14530	14595	14520	14545	14360	14560	14486	14606	14492	14439	14278	14641	14272	14590	14469	14544	14635	14552	14598	14424	14545	14419	14421	14550	14523	14548	14360	14604	14606	14394	14458	14498	14488	14329	14574	14362	14515	14717	14542	14587	14491	14427	14615	14382	14485	14380	14581	14573	14507	14535	14480	14553	14552	14507	14695	14610	14494	14520	14489	14612	14506	14594	14503	14517	14474	14433	14571	14384	14589	14505	14443	14479	14443	14538	14520	14583	14447	14396	14608	14471	14543	14499	14463	14438	14568	14348	14505	14565	14370	14505	14576	14580	14408	14347	14607	14612	14514	14488	14364	14438	14606	14486	14595	14458	14396	14645	14464	14440	14423	14359	14455	14548	14465	14399	14523	14656	14371	14445	14482	14295	14480	14476	14371	14628	14584	14371	14600	14302	14406	14583	14605	14422	14456	14432	14488	14544	14516	14487	14426	14518	14622	14584	14441	14611	14426	14542	14483	14521	14637	14273	14442	14510	14432	14435	14671	14444	14585	14470	14588	14403	14626	14420	14400	14426	14553	14582	14529	14552	14440	14523	14505	14477	14437	14412	14619	14537	14655	14439	14483	14614	14478	14698	14487	14435	14544	14398	14530	14268	14506	14430	14486	14399	14662	14382	14570	14371	14414	14546	14593	14426	14582	14365	14550	14628	14415	14628	14487	14481	14526	14465	14285	14522	14377	14601	14598	14614	14627	14668	14448	14378	14676	14504	14490	14406	14508	14473	14349	14410	14417	14346	14514	14483	14398	14454	14447	14495	14408	14512	14688	14443	14478	14667	14386	14528	14593	14444	14515	14526	14465	14324	14459	14528	14541	14451	14336	14685	14582	14484	14502	14439	14220	14523	14476	14415	14448	14416	14479	14528	14456	14677	14430	14501	14583	14617	14620	14618	14427	14494	14541	14641	14507	14371	14481	14487	14540	14673	14507	14416	14502	14445	14480	14382	14511	14653	14621	14297	14489	14483	14435	14539	14437	14541	14606	14532	14294	14473	14459	14393	14576	14513	14528	14571	14445	14564	14549	14414	14524	14630	14471	14450	14661	14595	14625	14699	14415	14626	14432	14534	14549	14377	14563	14489	14308	14522	14446	14583	14455	14423	14595	14605	14575	14441	14415	14636	14463	14503	14534	14339	14586	14502	14356	14550	14595	14557	14447	14397	14412	14460	14566	14616	14492	14474	14406	14410	14438	14368	14563	14554	14563	14434	14473	14385	14585	14434	14503	14314	14444	14547	14357	14610	14441	14475	14395	14560	14564	14608	14379	14487	14489	14631	14436	14340	14516	14403	14500	14597	14437	14581	14409	14522	14522	14463	14546	14488	14482	14402	14395	14543	14569	14463	14617	14501	14409	14589	14478	14473	14453	14521	14483	14357	14450	14537	14509	14505	14501	14280	14511	14524	14627	14535	14526	14501	14404	14578	14524	14416	14516	14591	14462	14357	14563	14444	14598	14509	14381	14432	14579	14547	14451	14445	14512	14447	14626	14245	14366	14465	14431	14277	14548	14489	14411	14460	14460	14406	14469	14589	14515	14479	14490	14546	14512	14598	14379	14492	14546	14553	14508	14481
25533	20755	26832	25221	20014	18394	18364	17310	17547	17855	28663	38414	28239	21027	18166	17339	17185	17248	17465	17016	17021	16936	17275	17151	17105	17151	17142	17157	17241	17063	17166	17110	17232	17109	17166	16996	17274	17218	17118	17317	16975	17115	17225	17082	17075	16942	17066	17061	17068	17189	17047	17346	17037	17054	16983	17105	16932	17200	17302	17117	17081	17113	17173	17122	17312	17159	17133	17064	17296	16999	17087	17183	17137	17165	17112	17272	16983	17127	17218	17058	17121	17268	17024	17172	17120	17033	17087	17344	17232	16966	17382	17142	17150	17019	17097	17077	17172	17051	17184	17173	17226	16978	17314	17204	17190	17020	17123	17059	17280	17244	17069	17142	17152	17229	17225	17190	17210	17206	17165	17076	16947	17182	17121	17227	17091	16971	17126	17289	17173	17187	17229	17149	17098	17168	17135	17105	17093	17090	17109	17049	17251	17042	16989	16996	17032	17185	17128	17013	16985	17127	16940	16952	17023	17037	17278	17158	17167	17087	17345	17079	17304	16916	16887	17077	17040	17112	16896	17066	17106	17087	17338	17134	17186	17184	17300	17058	17190	16853	17223	17129	17019	17074	17062	17136	17136	17052	17178	17228	17157	17354	17314	17107	17080	17044	17126	17159	17053	17072	17166	17176	16906	17039	17104	17071	17261	17237	17149	17270	17129	17002	17053	17356	17232	17059	17076	17161	17012	17063	17026	17156	17078	17008	17052	16918	17123	17102	17116	17032	17150	17159	17168	17324	17077	16974	17031	16971	16794	17062	17296	17132	16955	17161	17242	17274	17100	16992	16967	17163	17273	17143	17172	17095	17097	17006	17050	17203	17217	17088	16986	16954	17125	17113	17167	17077	17223	17218	16911	16911	17011	17048	17108	17104	17301	17161	17317	17143	17080	17068	17241	17122	17078	16947	17183	16954	17083	17164	16970	17113	17207	17021	17117	17034	17177	17106	17074	16931	16974	17059	17097	16973	17055	16985	17202	17087	17122	16975	17043	17270	17131	17010	17030	17227	16964	16979	17139	17134	17267	17218	17315	17078	17088	17204	16988	17218	16954	17035	16991	17281	17086	17191	16974	16948	17014	16968	17191	16982	16957	16936	17098	17014	17043	17157	17374	17035	17133	17216	17133	17198	17021	17145	17198	16954	17298	17100	17098	17150	17288	17244	17057	17004	17231	16922	17068	17074	17155	17143	17098	17013	17129	17151	17124	17218	17079	17318	17147	17080	17032	16878	17124	17010	17014	17372	16894	17070	17374	17024	17167	17054	17166	16957	16831	17123	16969	17398	17190	17051	16915	17067	17157	17118	17063	16934	17227	17024	17259	17019	17196	17090	17077	16997	17214	17112	17009	17162	17092	16967	16852	16947	16899	17194	17275	17271	16995	17156	17262	17087	17099	17104	17169	17310	16991	17046	17107	16988	17146	17211	17117	17064	17085	17121	17001	17052	16913	17067	17186	17239	17068	17138	17245	17215	16915	17295	17188	17045	17093	17165	17197	17007	17168	17022	16972	16986	17074	17263	16979	16895	16935	17235	17129	16968	17023	16998	17012	17251	16995	17158	17206	16916	17108	17198	17101	17009	17179	17173	17139	16968	17195	16959	17201	17077	17134	17102	17167	17229	17261	16813	17228	17058	17137	17157	17166	17039	17053	17010	17134	17028	17211	16981	16954	17049	17068	16925	17212	17163	16974	17032	17157	17139	16931	17244	17034	17087	17272	17112	17091	17224	17080	17179	17028	17106	17214	17162	17043	17130	16874	17057	16839	16890	17111	17124	17176	17178	16946	17245	17200	17073	17102	17018	17031	17039	17025	17212	17147	17034	17216	17143	16945	17052	17051	17203	17228	17156	17213	17152	17188	17086	17060	16878	17159	17174	16983	16977	16989	17203	17117	17145	17041	17148	16976	17163	17057	17031	17235	17332	16842	16991	17066	17204	17278	17104	17143	16996	16998	17180	17191	17265	17110	17049	16946	17082	17085	17214	17098	17313	17153	16924	16987	16986	17124	17205	17170	17038	17120	17101	17051	17226	17131	17062	17080	17085	17116	16922	17053	17090	17009	17097	17095	17093	16973	16870	17089	16946	17347	17288	17000	17012	17162	17012	17155	17045	17016	17230	17058	17128	17361	17070	17110	16771	17260	17365	16970	17148	17084	17074	17159	17027	17137	17013	17215	17234	17197	17101	17076	17168	17067	17270	17211	17196	17104	17210	17130	17001	17176	17339	17206	17198	17094	17184	16984	17000	17097	17163	17261	17044	16953	17032	17257	17116	17095	17048	17138	17044	17059	17353	17285	17202	17462	17101	17033	17043	17415	17302	16906	17118	17149	16992	17140	17238	17087	16933	17329	17181	17131	17241	17156	17086	17141	17302	17157	17146	16974	17155	17129	17003	17002	17304	17061	17122	17133	16937	17076	16917	17296	17187	17102	17029	17058	17216	17261	17290	17255	16990	17107	17021	17125	16914	17176	17078	17166	16911	17254	17112	16988	17219	17084	17171	17166	17109	17150	17115	17225	17020	17277	17032	17056	16950	17122	17003	17068	17192	17118	17265	16971	16830	17025	17116	17110	17038	17200	17300	17116	16937	17122	17030	17167	16961	17148	17016	17149	17028	17010	17104	17348	17044	17157	17182	17137	17140	17023	17180	17224	17188	17168	17040	17090	17036	17213	17317	17059	17409	17124	17272	16968	16980	17164	17355	17174	17137	17198	17230	17095	17092	17095	16917	16896	17147	17039	16926	17261	17149	16850	17239	17154	17068	16919	17133	16987	16916	17186	17349	17159	17162	17215	17289	17132	17238	17288	17164	17247	17050	17178	16985	16923	16952	17140	16850	17226	17026	17228	17003	17091	17373	17235	17235	17276	17093	16985	17353	17070	17178	16931	16771	17009	17064	17068	17217	17275	17110	17092	17143	16973	17080	17278	17237	16983	17000	16959	16945	17088	17243	17022	17155	17175	16989	17172	17239	17100	17162	17240	17064	17127	17139	17303	17033	17103	16975	16853	17235	16984	16912	17174	17117	17233	17072	17080	17007	17219	17170	17035	17193	17153	16795	16902	17106	17152	17180	16975	16903	16980	17192	17141	17244	16942	17279	17182	17121	17065	17163	17142	17051	17123	17070	17208	17000	17011	17191	17234	17132	17166	17092	17192	17080	16959	17036	17167	16973	17023	17030	17073	17195	17082	17172	17201	16980	17175	16971	17016	17309	16963	17181	17112	17093	16930	16976	17068	17111	16902	17100	17306	16997	17087	17203	17134	17159	17108	17075	17004	17035	17235	17005	17149	17136	17153	17222	17140	17214	17298	17061	17113	17186	17137	17020	17061	17215	16940	17073	16921	17140	17407	17131	17126	17094	17325	16939	16954	17085	17061	17017	17324	17179	17028	17201	17171	17113	16982	16951	17057	17112	17145	17052	17087	17047	16995	16982	16938	17047	17127	17024	17277	17031	17039	17086	17104	17335	17177	17011	17208	17029	17144	17090	17205	17248	17252	17116	17098	17200	17321	17098	17341	17140	17107	17008	16969	17199	16985	17169	17347	16960	17128	17056	17226	17150	17183	17018	16954	17094	17122	17082	17357	17200	17061	17179	17118	17107	16997	16912	16867	16909	16896	16962	16940	17188	17163	16987	16958	17183	16963	17215	17076	17017	16900	16997	17076	17151	17104	17251	17132	17101	17266	17159	16989	16932	17048	16930	17147	17102	17130	17148	17048	16997	17089	16985	16974	17009	17306	17002	17031	17117	17316	17218	17123	16989	17204	17094	17146	17198	17207	17080	16972	17039	17071	17213	17215	17240	17063	16957	17126	17137	17092	17082	17177	17148	17068	17033	17127	16930	17126	17095	17013	17096	17200	17158	17049	17171	17089	17053	17295	17039	17145	17050	17092	17233	16958	17037	17192	16951	17139	17226	16947	16922	17162	17086	17187	17061	16958	17295	17232	17220	17153	17005	16969	17127	16991	17240	17099	17204	17119	17106	17197	17033	17110	17114	17397	16930	17038	17172	17088	17172	17154	17099	17017	17119	17312	17118	17011	16915	17070	17136	16976	16934	17098	17168	17099	17196	17123	17066	17117	17269	17196	17106	17005	17227	17185	17337	17265	17006	17056	16974	17190	16979	17058	17149	17077	17171	17156	17207	16990	17080	17234	17106	17185	17128	17106	17100	17161	17124	17106	17189	17065	17149	17101	17104	17144	17114	17132	17164	17151	17051	17021	17140	17156	17266	17308	17213	16974	17121	17096	16899	17167	17166	17184	17203	17168	17297	17221	17271	17250	17051	17191	16999	17161	17068	16958	16967	17174	17236	17276	17184	17296	16938	17030	17093	17075	17087	17286	17277	16986	17061	17141	16972	16890	17179	17276	17099	17272	17005	17090	17106	17190	17330	17091	17211	17162	17012	17015	17015	17024	16934	17136	17175	17086	17082	17184	17120	17045	17073	17151	17216	17068	17183	17276	17301	17095	17195	17070	17135	17096	17057	17016	17226	17160	17252	17064	17181	16946	17087	17216	17109	17172	17116	17154	17026	16927	16968	17130	17123	17009	17027	16967	17113	17154	17087	17004	16991	17283	17335	17066	17155	17135	17081	17171	16997	17235	17269	17162	17121	17168	17210	17185	17234	17214	17307	17077	16962	16970	16990	17032	17143	16929	17160	16936	17099	17117	17030	17219	17053	17017	17102	17181	16921	16965	17204	17137	17032	16970	16850	16927	17081	17108	17255	16899	17197	17058	17007	17270	17050	17253	17031	17028	17129	17129	16988	17017	17353	16928	17192	17367	17257	17052	17077	17114	17149	17155	17023	17048	17300	17093	17104	17328	17256	17071	17080	17230	17257	17184	17037	16938	17187	17098	17134	17104	17088	17041	17058	16997	17347	17079	17175	17316	16975	17129	16996	17132	17281	16931	17251	17207	17028	17265	17358	17336	17121	17160	17133	16922	17257	17376	17291	17226	17176	16949	17286	17090	16982	17171	17275	17105	17043	17060	17205	17067	17171	17118	17071	17054	17159	17111	17160	17080	17154	16916	17120	17169	17237	16882	16992	16924	17238	17226	17249	17274	17041	17152	17300	17210	17198	17173	17011	17095	17019	17242	17184	17308	17098	16981	17081
13961	19913	19303	16760	15575	15326	15020	15106	14890	15211	31840	38613	26115	17574	14870	14470	14417	14359	14563	14552	14483	14379	14661	14368	14388	14505	14436	14517	14499	14357	14643	14431	14390	14597	14450	14342	14311	14476	14472	14367	14421	14438	14467	14532	14363	14431	14313	14457	14317	14580	14581	14353	14487	14384	14605	14396	14491	14575	14449	14516	14241	14482	14341	14533	14216	14450	14414	14374	14428	14487	14483	14371	14572	14500	14380	14525	14481	14461	14515	14248	14334	14419	14531	14541	14573	14409	14510	14255	14403	14284	14457	14382	14499	14318	14419	14570	14431	14619	14330	14308	14305	14412	14531	14370	14468	14461	14530	14326	14393	14527	14554	14351	14468	14508	14413	14492	14521	14483	14372	14476	14463	14476	14464	14539	14375	14502	14345	14538	14380	14326	14614	14440	14258	14481	14374	14573	14331	14377	14375	14407	14535	14447	14286	14466	14348	14454	14404	14306	14510	14448	14544	14342	14566	14443	14403	14508	14498	14312	14428	14504	14311	14589	14394	14538	14480	14337	14467	14402	14612	14259	14359	14356	14538	14515	14339	14443	14482	14461	14553	14436	14465	14320	14405	14398	14374	14557	14364	14297	14431	14337	14484	14394	14631	14253	14499	14460	14342	14557	14405	14522	14480	14509	14391	14436	14315	14478	14438	14458	14522	14410	14416	14399	14509	14425	14373	14356	14521	14462	14310	14418	14301	14595	14522	14250	14370	14281	14394	14394	14381	14411	14558	14326	14412	14462	14448	14348	14501	14315	14521	14424	14396	14642	14376	14373	14226	14448	14600	14302	14394	14353	14404	14407	14355	14568	14366	14481	14571	14195	14364	14305	14346	14482	14277	14376	14569	14427	14417	14445	14416	14427	14576	14388	14416	14481	14369	14396	14564	14382	14539	14421	14462	14498	14370	14537	14440	14311	14503	14503	14389	14342	14503	14328	14344	14372	14553	14540	14503	14327	14210	14545	14389	14465	14479	14507	14450	14413	14373	14330	14280	14459	14340	14343	14435	14521	14464	14592	14437	14514	14481	14285	14499	14538	14348	14511	14499	14422	14361	14346	14248	14442	14382	14398	14440	14251	14306	14409	14347	14420	14372	14423	14354	14447	14572	14450	14582	14601	14319	14470	14439	14471	14497	14335	14310	14449	14506	14369	14524	14340	14568	14318	14482	14482	14511	14488	14482	14350	14456	14331	14319	14630	14471	14375	14565	14353	14373	14285	14468	14360	14361	14495	14456	14425	14428	14457	14369	14561	14346	14329	14526	14512	14380	14376	14384	14647	14237	14365	14461	14518	14431	14277	14318	14257	14332	14567	14489	14464	14488	14403	14492	14481	14435	14318	14459	14488	14531	14438	14375	14380	14526	14394	14346	14515	14535	14297	14375	14591	14571	14546	14492	14455	14491	14425	14560	14481	14343	14430	14334	14515	14409	14366	14441	14387	14505	14506	14531	14238	14442	14355	14339	14394	14359	14428	14530	14418	14485	14268	14551	14370	14388	14397	14431	14258	14522	14518	14434	14489	14326	14588	14297	14417	14538	14452	14584	14522	14403	14362	14385	14432	14380	14087	14550	14417	14404	14352	14387	14341	14457	14560	14300	14367	14531	14410	14362	14351	14498	14537	14494	14634	14405	14295	14356	14295	14571	14351	14513	14469	14467	14523	14482	14643	14535	14385	14534	14394	14428	14360	14539	14288	14399	14438	14469	14527	14429	14423	14471	14520	14499	14425	14435	14451	14581	14383	14403	14359	14574	14506	14481	14327	14533	14403	14358	14519	14394	14336	14410	14346	14263	14570	14502	14479	14553	14482	14366	14453	14225	14422	14509	14362	14349	14300	14252	14496	14485	14281	14401	14498	14311	14426	14416	14342	14533	14372	14335	14487	14382	14467	14260	14525	14304	14366	14448	14316	14654	14546	14353	14420	14412	14386	14360	14464	14346	14317	14420	14560	14433	14460	14461	14238	14398	14494	14548	14354	14473	14489	14328	14403	14421	14403	14568	14454	14371	14459	14489	14294	14600	14356	14420	14356	14438	14412	14436	14501	14499	14467	14392	14340	14339	14232	14424	14463	14395	14340	14423	14449	14411	14427	14364	14316	14428	14276	14521	14455	14389	14324	14581	14397	14349	14475	14529	14351	14494	14445	14368	14491	14371	14328	14441	14344	14569	14548	14477	14495	14376	14391	14397	14401	14342	14361	14209	14350	14445	14467	14308	14265	14417	14422	14461	14452	14418	14328	14418	14300	14588	14564	14352	14493	14417	14561	14339	14304	14535	14299	14220	14517	14531	14578	14509	14459	14462	14500	14492	14420	14474	14375	14301	14454	14341	14567	14471	14403	14388	14320	14362	14531	14268	14402	14473	14465	14397	14404	14431	14469	14444	14414	14357	14249	14444	14443	14534	14358	14388	14528	14355	14305	14429	14284	14426	14391	14366	14471	14417	14294	14398	14531	14507	14548	14410	14349	14323	14412	14514	14324	14196	14324	14345	14359	14541	14528	14526	14455	14406	14413	14375	14287	14567	14421	14285	14394	14234	14501	14436	14470	14462	14280	14496	14434	14248	14310	14348	14504	14397	14412	14503	14445	14561	14390	14466	14401	14419	14452	14302	14538	14333	14273	14442	14405	14508	14340	14521	14522	14366	14325	14437	14523	14304	14590	14319	14372	14381	14390	14315	14460	14437	14495	14352	14376	14498	14260	14461	14479	14422	14508	14358	14409	14254	14590	14277	14536	14521	14536	14308	14513	14400	14431	14507	14370	14333	14415	14354	14277	14362	14304	14444	14375	14442	14349	14429	14558	14358	14412	14489	14539	14349	14305	14547	14477	14309	14483	14504	14376	14253	14459	14454	14429	14474	14521	14437	14528	14474	14467	14322	14350	14408	14372	14454	14287	14390	14579	14458	14394	14385	14286	14471	14574	14524	14510	14439	14286	14250	14462	14384	14421	14265	14468	14323	14423	14289	14469	14565	14545	14646	14382	14389	14263	14396	14379	14437	14495	14362	14477	14433	14565	14527	14337	14416	14367	14390	14345	14401	14368	14427	14441	14362	14517	14298	14359	14354	14358	14255	14360	14411	14522	14513	14434	14427	14416	14492	14376	14312	14388	14397	14483	14385	14346	14419	14206	14433	14434	14441	14362	14506	14479	14373	14196	14390	14636	14446	14394	14597	14434	14598	14318	14317	14533	14354	14271	14557	14370	14366	14290	14183	14448	14353	14427	14349	14530	14526	14269	14328	14387	14446	14452	14358	14324	14555	14370	14504	14557	14514	14139	14465	14309	14474	14353	14486	14536	14483	14360	14306	14389	14275	14446	14547	14425	14428	14450	14283	14445	14337	14408	14455	14529	14487	14531	14512	14489	14415	14451	14307	14488	14401	14371	14390	14378	14411	14337	14365	14305	14360	14464	14348	14367	14269	14479	14417	14389	14374	14470	14469	14288	14480	14439	14466	14393	14430	14390	14317	14449	14388	14479	14337	14343	14360	14351	14304	14548	14463	14427	14454	14699	14400	14320	14583	14400	14517	14391	14406	14634	14496	14489	14459	14362	14369	14520	14496	14533	14489	14422	14444	14520	14260	14374	14540	14194	14354	14453	14353	14577	14285	14323	14447	14612	14356	14525	14506	14549	14373	14487	14564	14491	14367	14491	14428	14495	14399	14518	14258	14602	14446	14549	14443	14483	14406	14434	14356	14372	14428	14338	14364	14449	14396	14361	14472	14347	14549	14360	14373	14401	14306	14517	14448	14391	14391	14422	14324	14319	14277	14467	14506	14284	14421	14429	14512	14354	14458	14292	14413	14284	14513	14311	14558	14492	14440	14415	14467	14542	14391	14380	14447	14356	14398	14624	14508	14441	14481	14480	14366	14402	14296	14596	14514	14513	14401	14306	14415	14188	14343	14669	14367	14538	14193	14608	14543	14485	14370	14552	14341	14489	14518	14388	14441	14346	14417	14505	14581	14443	14260	14425	14398	14356	14504	14401	14310	14401	14485	14572	14381	14540	14529	14353	14329	14498	14373	14394	14392	14404	14375	14402	14509	14223	14509	14342	14171	14418	14473	14331	14567	14540	14449	14541	14459	14492	14478	14484	14363	14512	14315	14540	14534	14500	14403	14546	14468	14383	14450	14354	14457	14321	14219	14356	14622	14338	14316	14502	14447	14402	14527	14305	14433	14525	14409	14585	14396	14404	14566	14410	14444	14163	14415	14462	14721	14326	14387	14462	14242	14587	14513	14380	14309	14291	14487	14439	14440	14314	14535	14287	14454	14375	14368	14355	14289	14488	14178	14389	14383	14333	14509	14583	14518	14274	14498	14397	14294	14318	14352	14515	14365	14213	14533	14416	14482	14576	14585	14506	14377	14466	14401	14378	14583	14470	14486	14294	14431	14313	14423	14420	14323	14410	14394	14271	14373	14462	14527	14392	14302	14417	14312	14526	14641	14574	14454	14267	14455	14262	14396	14559	14501	14487	14330	14426	14419	14501	14599	14351	14510	14513	14536	14492	14429	14316	14413	14520	14379	14353	14533	14319	14506	14457	14553	14521	14522	14404	14298	14333	14381	14372	14281	14399	14349	14416	14465	14341	14282	14315	14337	14554	14468	14336	14486	14387	14529	14534	14311	14439	14597	14565	14328	14416	14424	14562	14285	14540	14585	14450	14415	14400	14365	14546	14242	14387	14446	14577	14392	14456	14390	14347	14627	14372	14398	14327	14343	14474	14322	14389	14270	14392	14397	14380	14429	14432	14511	14378	14558	14287	14575	14522	14444	14694	14304	14534	14427	14428	14511	14610	14367	14407	14491	14380	14384	14450	14372	14456	14256	14367	14384	14429	14504	14455	14334	14555	14393	14307	14539	14348	14343	14503	14375	14295	14408	14344	14408	14620	14394	14389	14385	14491	14350	14537	14213	14437	14492	14270	14434	14284	14499	14466	14484	14350	14549	14399	14291	14589	14424	14384	14554	14487	14452	14415	14421	14557	14346	14448	14553	14459	14466	14386	14351	14456	14468	14408	14393	14415	14306	14519	14239	14421	14354	14396	14449	14408	14359	14438	14311	14384	14342	14526	14430	14425	14404	14400	14519	14380	14523	14454	14509	14542
23573	20758	28044	23545	21252	22763	22079	18615	18516	22810	45724	52664	37263	24744	19265	17729	17486	17462	17263	17579	17589	17502	17524	17458	17383	17339	17317	17285	17448	17241	17476	17309	17420	17375	17372	17473	17410	17213	17190	17252	17389	17235	17361	17286	17261	17253	17440	17584	17204	17286	17168	17335	17278	17178	17368	17283	17392	17257	17290	17180	17127	17364	17361	17367	17274	17148	17171	17301	17161	17445	17459	17206	17316	17044	17295	17416	17252	17254	17254	17209	17325	17131	17242	17094	17211	17172	17235	17387	17416	17402	17200	17272	17337	17290	17288	17253	17232	17191	17223	17410	17341	17276	17274	17248	17331	17042	17238	17332	17432	17314	17400	17162	17299	17219	17320	17440	17124	17231	17092	17303	17484	17349	17082	17320	17202	17148	17161	17357	17132	17200	17280	17478	17218	17187	17192	17138	17303	17056	17192	17194	17287	17287	17218	17091	17358	17344	17206	17329	17361	17182	17236	17063	17612	17014	17224	17405	17353	17105	17390	17111	17358	17158	17166	17443	17241	17262	17480	17244	17244	17360	17393	17225	17119	17381	17254	17067	17236	17183	17256	17278	17221	17131	17119	17111	17245	17028	17183	17348	17420	17209	17308	17141	17280	17146	17165	17110	17179	17225	17094	17282	17316	17149	17294	17218	17208	17206	17300	17237	17338	17222	17460	17211	17210	17139	17250	17103	17160	17239	17193	17267	17295	17183	17254	17139	17181	17033	17031	17144	17330	17194	17095	17336	17126	17270	17154	17203	17212	17418	17299	17376	17162	17241	17537	17205	17317	17399	17456	17206	17313	17157	17144	17241	17200	17204	17218	17368	17478	17323	17113	17118	17370	16948	17221	17121	17061	17057	17169	17108	17185	17314	17087	17281	17152	17426	17156	17087	17197	17127	17129	17242	16901	17196	17213	17039	17214	17269	17267	17217	17159	17101	17240	17045	17212	17233	17368	17244	17327	17172	17238	16982	17203	17053	17423	17091	17129	17130	17238	17054	17346	17308	17107	17392	17157	17193	17172	17394	17158	17288	17208	17269	17419	17098	17299	17501	17351	17296	17225	17123	17376	17137	17184	17390	17316	17292	17280	17082	17174	16966	17205	17116	17182	17378	16974	17202	17174	17270	17037	17164	17141	17363	17169	17091	17103	17298	16970	17311	17173	17237	17199	17206	17354	17414	17281	17112	17167	17031	17253	17186	17169	17259	17139	17360	17345	17231	17378	17187	17090	17168	17496	17525	17064	17053	17362	17077	17310	17115	17268	17487	17174	17395	17272	17357	16954	17027	17261	17569	17538	17182	17199	17174	17294	17421	17352	17237	17159	17243	17319	17188	17201	17173	17258	17086	17219	17290	17334	17222	17181	17215	17143	17048	17428	17175	17363	17239	17487	17274	17349	17150	17345	17204	17104	17385	17274	17221	17247	17254	16996	17166	17341	17198	17168	17298	17313	17119	17169	17444	17170	17211	17280	17384	17248	17199	17119	17345	17072	17143	17153	17128	17298	17216	17197	17154	17365	17413	17383	17180	17209	17392	17411	17240	17307	17148	17296	17159	17239	17262	17389	17470	17224	17273	17339	17215	17175	17206	17173	17104	17210	17309	17345	17239	17260	17139	17334	17220	17428	17536	17171	17333	17280	17237	17158	17208	17071	17269	17256	17127	17252	17308	17205	17191	17451	17352	17298	17267	17311	17046	17331	17338	17305	17108	17299	17261	17173	17456	17335	17169	17109	17374	17219	17460	17209	17327	17270	16993	17245	17257	17173	17168	17308	17125	17347	17315	17079	17233	16913	17206	17298	17138	17081	17164	17318	17326	17237	17297	17365	17170	17317	17129	17249	17173	17084	17162	17208	17271	17206	17290	17254	17063	17069	17229	17084	17290	16937	17226	17279	17207	17095	17346	17357	17018	17344	17187	17180	17121	17163	17270	17058	17120	17229	17106	17194	17234	17093	17279	17048	17229	17163	17278	17008	17200	17149	17296	17360	17236	17070	17266	17223	17369	17244	17316	17269	16975	17254	17276	17187	17317	17426	17316	17139	17187	17289	17413	17334	17119	17189	17395	17101	17151	17313	17335	17147	16982	17443	17220	17344	17145	17330	17252	17388	17242	17213	17106	17085	17287	17287	17117	17231	17298	17319	17186	17307	17032	17459	17052	17394	17373	17041	17187	17176	17056	17251	17045	17266	17168	17291	17359	17150	17351	17145	17313	17473	17234	17352	17233	17236	17254	17129	17106	17363	17244	17266	17210	17335	17045	17288	17510	17314	17322	17496	17058	17226	17212	17182	17155	17308	17316	17109	17334	17166	17154	17364	17339	17102	17149	17188	17153	17231	16950	17035	17253	17019	17224	17286	17355	17324	17216	16938	17521	17083	17316	17270	17323	17180	17171	17288	17125	17096	17107	17245	17199	17342	17057	17269	17192	17177	17139	16975	17418	17392	17292	17337	17188	17252	17089	16996	17243	17111	17082	17230	17420	17331	17200	17314	17399	17224	17029	17148	17145	17247	17247	17155	17202	17322	17439	17305	17185	17177	17252	17237	17309	17481	17182	17186	17202	17193	17122	17087	17080	17103	17216	17198	17262	17405	17108	17117	17143	17081	17361	17334	17306	17325	17227	17133	17118	17291	17103	17296	17259	17178	17366	17220	16998	17257	17169	17242	17212	17212	17290	17225	17303	17266	17254	17166	17355	17316	17120	17181	17296	17274	17172	17272	17195	17151	17308	17231	17254	17292	17300	17279	17296	17215	17415	17327	17303	17078	17409	17178	17414	17219	17602	17299	17060	17114	17550	17439	17384	17341	17400	17310	17152	17132	17071	17320	17359	17323	17058	17284	17293	17215	17279	17128	17050	17072	17238	17342	17378	17322	17290	17125	17236	17458	17073	17267	17262	17081	17184	17126	17239	17274	17233	17374	17473	17115	17136	17126	17292	17219	17142	17252	17390	17346	17115	17327	17434	17263	16871	17341	17146	16965	17086	16926	17173	17078	17318	17122	17156	17115	17420	17142	17300	17176	17319	17028	17348	17298	17136	17287	17065	17372	17304	17241	17044	17236	17293	17349	17290	17171	17168	17201	17347	17424	17453	17218	17260	17257	17230	17490	17345	16977	17110	17165	17247	17202	17211	17138	17052	17296	17109	17288	17059	17359	17227	17227	17281	17115	17293	17489	17313	17147	17105	17161	17306	17379	17350	17183	17291	17411	17324	17301	17351	17384	17390	17272	17216	17127	17097	17279	17529	17198	17298	17477	17208	17314	17246	17164	17288	17198	17252	17264	17346	17181	17095	17226	17115	17217	17474	17269	17208	17287	17207	17043	17362	17261	17177	17235	17109	17116	17131	17296	17106	17317	17256	17353	17360	17129	17355	17267	17404	17266	17381	17168	17361	17286	17005	17050	16982	17244	17093	17053	17257	17234	17314	17142	17223	17282	17221	17303	17218	17021	17149	17210	17330	17325	17259	17082	17255	17281	17377	17259	17192	17234	17216	17394	17228	17269	17202	17239	17221	17092	17111	17103	17303	17020	17164	17199	17341	17378	17441	17187	17295	17360	17184	17360	17425	17242	17216	17326	17379	17423	17207	17267	17156	17064	17291	17399	17333	17335	17213	17247	17159	17156	17278	17359	17425	17389	17316	17270	17176	17076	17065	17234	17307	17417	17441	17362	17212	17082	17042	17215	17399	17181	17071	17189	17028	17177	17095	17318	17127	17036	17454	17305	17294	17179	17098	17407	17184	17146	17222	17133	17201	17206	17147	17416	17272	17420	17210	17211	17240	17096	17153	17321	17407	17244	17361	17348	17293	17319	17209	17254	17156	16974	17064	17202	17022	17293	17139	17162	17144	17229	17123	17226	17098	17131	17148	17414	17420	17172	17079	17193	17351	17228	17269	17342	17128	17033	17440	17224	17346	17329	17371	17312	17094	17153	17332	17360	17128	17384	17203	17285	17256	17462	17282	17041	17140	17285	17161	17331	16889	17270	17265	17417	17390	17471	17348	17042	17254	17298	17197	17045	17204	17384	17426	17277	17281	17227	17275	17383	17363	17364	17408	17207	17076	17064	17369	17293	17136	17198	17253	17083	17322	17169	17339	17116	17221	17252	17159	17304	17254	17211	17144	17106	17240	17255	17265	17165	17067	17126	17076	17115	17158	17115	17193	17009	17191	17305	17376	17332	17141	17146	17341	17291	17183	17294	17230	17268	17336	17099	17144	17232	17267	17133	17167	17111	17288	17303	17257	17430	17010	17098	17030	17191	17199	17369	17181	17230	17347	17166	17205	17201	17190	17242	17294	17083	17120	17452	17321	17222	17285	17328	17046	17048	17203	17162	17182	17168	17200	17203	17234	17109	17505	17101	17395	17365	17124	17242	17323	17195	17011	17034	16967	17295	17328	17218	17186	17332	17154	17169	17269	17159	17139	17324	17232	17242	17215	17249	17103	17268	17217	17356	17225	17125	17382	17235	17137	17166	17281	17243	17296	17118	17360	17107	17080	17308	17209	17250	17332	17266	17192	17219	17238	17333	17263	17600	16963	17312	17046	17410	17174	17405	17376	17136	17334	17263	17279	17200	17447	17280	17215	17235	17362	17437	17319	17286	17168	17252	17147	17348	17274	17175	17264	17206	17155	17378	17124	17451	17316	17425	17121	17185	17181	17314	17182	17323	17169	17054	17025	17370	17080	17143	17279	17048	17274	17333	17279	17342	17178	17038	16987	17267	17256	17192	17219	17251	17368	17263	17259	17268	17242	17049	17149	17218	17119	17426	17480	17107	17362	17190	17061	17186	17129	17239	17174	17186	17118	17221	17152	17060	17071	17146	17126	17252	17348	17235	16983	17102	17223	17180	16976	17275	17144	17195	17185	17185	17365	17220	17298	17165	17231	17045	17349	17346	17184	17098	17206	17108	17120	17290	17473	17224	17165	17448	17069	17250	17189	17146	17235	17276	17183	17267	17209	17075	17113	17333	17272	17180	17323	17053	17068	17041	17303	17249	17195	17354	17193	17254	17306	17193	17376	17147	17314	17216	17095	17020	17105	17178	17200	17096	17212	17324	17065	17251	17146	17220	17097	17428	17276	17333	17404	17101	17132	17209	17309	17267	16919	17216	17128
16353	27010	25552	20587	18100	16879	16207	15812	16566	23305	48176	51325	34919	21010	15451	14726	14524	14281	14362	14655	14526	14598	14656	14532	14478	14526	14662	14451	14532	14382	14519	14428	14586	14538	14290	14610	14522	14667	14485	14433	14549	14505	14589	14369	14589	14615	14526	14510	14638	14497	14392	14677	14634	14502	14559	14493	14594	14495	14538	14486	14502	14352	14454	14434	14487	14470	14454	14572	14581	14377	14352	14559	14616	14488	14574	14569	14581	14532	14436	14407	14473	14270	14503	14570	14557	14495	14529	14404	14584	14474	14438	14553	14364	14571	14545	14394	14546	14536	14506	14507	14504	14562	14628	14593	14539	14529	14242	14504	14448	14369	14617	14547	14378	14495	14535	14462	14552	14466	14415	14526	14611	14531	14562	14559	14510	14389	14412	14553	14395	14355	14576	14403	14508	14558	14568	14432	14662	14428	14672	14643	14433	14474	14477	14568	14496	14599	14419	14548	14407	14425	14481	14526	14501	14495	14353	14518	14631	14557	14511	14463	14592	14590	14419	14748	14565	14438	14577	14431	14450	14575	14591	14512	14577	14514	14403	14342	14462	14433	14452	14434	14470	14455	14425	14652	14398	14384	14479	14546	14389	14336	14502	14528	14585	14342	14427	14563	14559	14504	14382	14377	14460	14415	14621	14546	14460	14445	14416	14476	14549	14525	14664	14427	14573	14483	14607	14573	14508	14563	14670	14486	14617	14483	14640	14461	14583	14565	14602	14526	14615	14512	14521	14531	14503	14670	14489	14493	14377	14499	14455	14565	14515	14479	14531	14401	14475	14475	14448	14502	14477	14639	14364	14554	14574	14620	14590	14598	14536	14479	14489	14548	14486	14574	14291	14387	14612	14362	14554	14561	14454	14493	14451	14615	14402	14492	14311	14425	14647	14562	14558	14450	14490	14606	14416	14657	14529	14562	14426	14371	14436	14471	14602	14526	14529	14611	14503	14460	14430	14559	14449	14474	14477	14532	14685	14537	14485	14457	14468	14370	14376	14490	14423	14534	14570	14480	14525	14453	14662	14510	14619	14555	14535	14471	14515	14342	14451	14516	14649	14596	14512	14465	14695	14442	14579	14449	14568	14455	14451	14457	14477	14467	14633	14460	14641	14527	14302	14495	14503	14452	14416	14469	14364	14492	14454	14431	14371	14551	14477	14421	14550	14519	14359	14664	14406	14424	14481	14632	14392	14525	14506	14462	14427	14486	14492	14490	14330	14641	14538	14293	14355	14322	14462	14472	14410	14455	14479	14555	14503	14492	14414	14548	14586	14409	14549	14689	14515	14445	14545	14568	14459	14583	14422	14359	14477	14457	14356	14456	14713	14657	14671	14512	14576	14543	14430	14472	14362	14463	14510	14523	14367	14537	14504	14326	14561	14488	14423	14505	14638	14274	14556	14612	14590	14496	14504	14513	14453	14558	14555	14411	14427	14415	14451	14502	14471	14528	14420	14625	14554	14646	14478	14514	14629	14529	14544	14493	14378	14602	14482	14500	14554	14545	14564	14476	14542	14516	14519	14668	14622	14493	14549	14676	14487	14576	14534	14480	14713	14466	14443	14354	14481	14363	14639	14437	14420	14580	14526	14477	14541	14571	14488	14630	14334	14328	14421	14418	14497	14657	14437	14504	14565	14524	14450	14610	14324	14492	14517	14438	14315	14535	14578	14613	14344	14533	14329	14605	14391	14635	14340	14454	14465	14520	14437	14520	14413	14436	14692	14516	14535	14535	14430	14332	14544	14528	14345	14295	14529	14494	14549	14367	14581	14617	14650	14570	14360	14332	14530	14437	14426	14511	14504	14468	14584	14389	14666	14565	14443	14442	14492	14566	14580	14524	14541	14381	14435	14460	14521	14296	14313	14439	14605	14413	14400	14416	14574	14642	14559	14509	14526	14444	14608	14443	14558	14395	14473	14529	14592	14593	14653	14398	14541	14658	14432	14447	14345	14418	14375	14390	14480	14510	14500	14555	14408	14439	14653	14544	14560	14586	14567	14427	14556	14591	14539	14416	14571	14545	14555	14641	14563	14466	14570	14525	14421	14438	14536	14412	14541	14420	14464	14320	14556	14432	14586	14518	14622	14789	14319	14512	14535	14476	14593	14584	14526	14536	14516	14304	14483	14362	14409	14530	14532	14415	14609	14428	14373	14544	14486	14449	14447	14496	14611	14605	14344	14335	14687	14381	14360	14402	14472	14352	14553	14508	14443	14573	14387	14466	14635	14384	14445	14384	14463	14546	14420	14632	14503	14499	14495	14557	14507	14465	14434	14477	14372	14408	14422	14646	14327	14509	14379	14519	14408	14522	14418	14484	14428	14364	14608	14439	14497	14461	14555	14457	14443	14656	14362	14410	14581	14376	14458	14651	14578	14566	14511	14487	14382	14444	14416	14411	14664	14424	14409	14280	14460	14450	14429	14454	14683	14462	14613	14454	14465	14711	14305	14501	14580	14321	14627	14741	14325	14657	14398	14523	14462	14589	14584	14423	14508	14566	14535	14557	14451	14421	14556	14604	14456	14323	14530	14363	14577	14562	14520	14438	14507	14403	14332	14554	14367	14494	14438	14592	14548	14397	14478	14374	14493	14569	14474	14426	14522	14430	14436	14487	14360	14659	14491	14491	14462	14435	14510	14440	14527	14569	14680	14457	14502	14587	14682	14621	14582	14594	14238	14340	14617	14558	14592	14642	14553	14460	14533	14512	14525	14552	14503	14604	14559	14544	14551	14479	14484	14683	14505	14525	14607	14418	14584	14522	14536	14430	14457	14379	14410	14478	14455	14588	14661	14339	14498	14442	14494	14643	14562	14480	14437	14642	14434	14542	14475	14452	14420	14578	14418	14499	14649	14385	14350	14576	14450	14382	14577	14814	14464	14305	14483	14506	14583	14416	14495	14655	14635	14540	14438	14624	14537	14369	14669	14624	14636	14412	14512	14648	14356	14476	14598	14425	14583	14543	14553	14492	14494	14529	14518	14394	14541	14449	14488	14559	14622	14397	14495	14455	14557	14492	14340	14539	14548	14585	14501	14584	14542	14430	14588	14543	14497	14398	14453	14624	14425	14481	14617	14670	14468	14570	14421	14500	14690	14501	14425	14543	14557	14512	14414	14443	14624	14478	14449	14607	14463	14334	14549	14646	14432	14490	14550	14590	14574	14559	14717	14462	14446	14448	14489	14406	14692	14624	14414	14601	14401	14418	14554	14343	14463	14476	14582	14554	14432	14625	14521	14532	14703	14230	14351	14498	14418	14453	14394	14486	14432	14445	14440	14422	14501	14568	14503	14444	14336	14559	14482	14740	14513	14435	14587	14539	14501	14539	14550	14361	14627	14498	14554	14503	14287	14616	14539	14542	14568	14564	14540	14549	14452	14520	14526	14510	14443	14576	14527	14546	14384	14630	14554	14474	14502	14454	14469	14308	14528	14613	14687	14458	14592	14458	14433	14379	14557	14402	14431	14622	14497	14550	14583	14505	14648	14541	14526	14350	14385	14413	14514	14597	14452	14565	14633	14532	14396	14414	14378	14399	14465	14535	14499	14552	14570	14390	14488	14448	14342	14647	14282	14402	14568	14650	14458	14527	14546	14458	14352	14421	14451	14458	14437	14482	14408	14512	14362	14454	14541	14578	14697	14678	14608	14412	14373	14648	14442	14357	14518	14476	14363	14439	14542	14460	14455	14763	14428	14413	14376	14530	14482	14499	14607	14414	14662	14620	14476	14453	14675	14479	14448	14507	14435	14554	14335	14324	14376	14289	14424	14510	14537	14491	14497	14561	14504	14456	14471	14603	14689	14540	14659	14526	14752	14351	14567	14530	14693	14598	14495	14481	14507	14414	14513	14527	14519	14514	14570	14436	14494	14552	14424	14439	14468	14358	14598	14323	14355	14588	14366	14385	14519	14435	14448	14535	14525	14517	14541	14479	14516	14483	14463	14586	14525	14459	14479	14525	14536	14449	14576	14643	14601	14512	14676	14519	14503	14551	14383	14450	14683	14315	14416	14586	14506	14427	14468	14372	14435	14587	14546	14401	14490	14410	14513	14566	14364	14395	14452	14410	14583	14324	14351	14484	14524	14518	14430	14656	14406	14666	14323	14601	14518	14366	14385	14501	14626	14636	14377	14477	14452	14538	14442	14424	14598	14387	14459	14479	14276	14675	14562	14652	14491	14535	14377	14512	14507	14487	14456	14597	14568	14592	14335	14486	14495	14537	14392	14348	14558	14540	14472	14526	14433	14549	14375	14479	14384	14504	14658	14541	14390	14718	14285	14594	14511	14635	14452	14577	14341	14508	14513	14514	14575	14568	14459	14556	14588	14586	14546	14590	14527	14567	14595	14315	14455	14380	14522	14517	14415	14374	14484	14571	14529	14298	14677	14447	14521	14549	14570	14586	14532	14498	14617	14560	14430	14624	14529	14446	14420	14510	14464	14390	14662	14534	14547	14550	14487	14478	14485	14452	14586	14503	14360	14404	14537	14548	14435	14509	14521	14574	14558	14435	14531	14517	14527	14528	14557	14443	14543	14515	14555	14404	14499	14260	14415	14309	14481	14431	14558	14404	14359	14508	14551	14352	14541	14506	14436	14512	14400	14664	14472	14613	14474	14423	14469	14408	14526	14561	14533	14380	14632	14444	14546	14355	14553	14382	14433	14438	14464	14458	14457	14344	14502	14562	14304	14461	14558	14662	14360	14504	14483	14546	14460	14384	14512	14345	14628	14447	14628	14500	14590	14453	14352	14325	14656	14396	14308	14550	14485	14593	14521	14528	14514	14413	14727	14424	14498	14639	14588	14465	14589	14573	14540	14493	14317	14616	14583	14713	14439	14480	14450	14483	14265	14538	14553	14648	14662	14405	14427	14331	14442	14462	14528	14474	14463	14469	14433	14495	14594	14442	14598	14507	14537	14401	14463	14523	14495	14415	14545	14481	14466	14623	14557	14468	14451	14365	14546	14433	14529	14457	14385	14415	14458	14545	14296	14566	14392	14511	14574	14531	14514	14591	14383	14623	14355	14531	14543	14541	14424	14500	14581	14488	14525	14504	14509	14418	14589	14588	14746	14536	14485	14523	14459	14422	14548	14632	14454	14551	14471	14592	14527	14415	14513	14591
29451	21069	20346	18575	17300	17284	17358	17325	17422	18034	19978	21196	19655	18012	17650	17561	17439	17206	17185	17203	17078	17315	17148	17379	17258	17320	17131	17132	17115	17310	17346	17096	17048	17083	17379	17082	17116	17077	17191	17036	17240	17154	17095	17353	17157	17198	17082	17218	17420	17181	17555	17189	17399	17155	17171	17328	17120	17248	17299	17194	17190	17234	16994	17081	17392	17290	17096	17187	17096	17071	17135	17016	17009	17004	17193	17260	17155	17045	17296	17105	17063	17104	17132	17314	17128	17183	17139	17123	17185	17126	17494	17127	17093	17184	17295	17127	17240	17227	17171	17272	17337	17325	17143	17344	17215	17096	17301	17175	17078	16910	17226	16991	17286	17182	17187	17164	17314	17129	16988	17279	17262	17255	17282	17089	17196	17065	16981	17206	17101	17227	17282	17192	17217	17266	17305	17239	17177	17299	17320	17251	17191	17240	17138	17167	17102	16995	17149	17184	16947	17081	17304	16984	17113	17160	17195	17215	17374	17120	17011	17252	17249	17106	17021	17180	17201	17154	17072	16994	17251	16962	17091	17135	17078	17206	17166	17034	17309	17182	17053	17208	17155	17027	16897	17145	17155	17261	17359	17144	17248	17157	17141	17102	17093	17149	17039	17213	17255	17138	16976	17219	17089	17177	17052	16975	17174	17222	17048	16987	17264	17246	17237	17284	17087	17204	17121	17007	17041	17190	17230	17120	17295	16978	17121	17236	17016	17230	17222	17123	17111	16998	16954	17133	17219	17048	17342	17288	17038	17333	17374	17157	17235	17173	17084	17127	17122	17271	17259	16869	17165	17056	17082	17054	17333	17029	17123	16986	17017	17231	17334	17430	17168	17273	17096	17142	17083	17265	17090	16957	17197	17114	17248	17181	17200	17176	17014	17071	17240	17244	17279	17149	16984	17011	17197	17231	17090	17145	17259	17141	17107	16993	17097	17235	17000	17159	17315	16880	17316	17197	17124	17015	17267	17117	17247	17211	16956	17062	17231	17343	17136	17194	17138	17232	17227	17244	17331	16950	17047	17257	17293	17214	17217	17219	17287	17281	17262	17071	17211	17111	17103	17246	17071	17090	17028	17267	17212	16971	17060	17077	17167	17170	17209	17194	17404	17252	17288	16945	17243	17324	17116	17139	17190	17285	17171	17100	17171	17150	16892	17221	16983	17202	17100	17164	17148	16941	17293	17094	17283	17186	16943	17153	17133	17194	17140	17159	17169	17170	17059	17028	17214	17313	17171	17016	17131	17188	17055	17143	17214	17172	17061	16913	17077	17106	17219	17327	17055	17187	17186	17063	16976	16882	17141	17189	17028	17166	17174	17195	17133	17126	17288	17227	17383	17199	17257	17262	17124	17317	17143	17154	17106	17165	17085	17270	17256	17209	17065	16877	17184	17390	17118	17290	17136	17231	17119	17114	17115	17001	17261	17373	17250	17200	17309	17371	17258	17193	17127	17291	17177	17303	17202	17200	17095	17173	17164	17340	17056	17211	17157	17124	17117	17383	17128	17391	17196	16949	17348	17172	17197	17202	17360	17170	17039	17321	17319	17116	17001	17277	17208	17513	17113	17116	17066	17361	17206	17217	17148	17287	17135	17200	16935	17085	17336	17110	17175	17123	17131	17215	17065	17071	16989	17401	17067	17325	17232	17192	16991	17216	17135	17250	17138	17165	16947	17069	17214	17103	16968	16963	17294	17286	17244	17265	17148	17247	17215	17286	17350	17081	16968	17097	17367	17149	17038	17037	16999	17120	17232	17167	16997	17185	16988	17163	17120	17166	17421	17189	17072	17162	17271	17300	17249	17104	17341	17242	17331	17023	16994	17159	17161	17184	17156	17102	17233	17206	17175	17118	17034	17138	17116	17187	17078	17280	17352	17000	17108	17125	17328	17167	17164	17371	17258	17197	17118	17140	16971	17202	17144	17104	17284	17166	17045	17162	17301	17334	17253	17333	17300	17161	17355	17235	17140	17059	17101	17143	17078	16960	17298	17321	17344	17261	17207	17099	17223	17194	17254	17414	17110	17170	17263	17354	17264	17275	17003	17390	17063	17152	16894	17237	16999	16982	16991	17387	17344	17397	17306	17116	17049	17102	17247	17122	17162	17190	17253	17260	17311	17152	17247	17126	17240	17085	17310	17107	17099	17123	17444	17322	17074	16875	17120	17155	17120	17088	17077	17056	17240	17352	17353	17283	17248	17295	17135	17301	17192	17174	17099	17182	17272	17165	17313	17302	17222	17214	17113	17216	17071	17244	17354	17163	17339	17143	17184	17234	17263	17216	16994	17157	17045	17260	17320	17204	16996	17214	17175	17314	17232	17139	16952	17219	17476	17197	17148	17219	17247	17295	17284	17304	17080	17042	17099	17225	17348	17036	17196	17362	17311	17149	17241	17159	17435	17235	17300	17023	17129	17174	17234	17156	17074	17145	17111	17041	17082	17269	17096	17210	17214	17179	17249	17447	16894	17232	17044	17001	17254	17120	17163	16898	16991	17197	17208	17031	17083	17253	17067	17038	17046	17330	17286	17218	17096	17044	17261	17165	17117	17394	17233	17056	17139	17194	17223	17218	17216	17214	17167	17243	17301	17171	17123	17116	17151	16904	17027	17328	17323	16963	17038	17029	17161	17145	17081	17049	17207	17273	17188	17216	17156	17250	17301	17123	17177	17180	17136	17110	17207	17303	17283	17094	17129	17135	16854	17036	17141	17107	17228	17219	17293	17138	17196	17189	17131	17269	17068	17113	17186	17110	17143	17123	16954	17185	17396	17260	17195	17216	17145	17282	17139	17085	17334	17162	17271	17164	16945	17352	17240	17134	17346	17045	17197	17235	17228	17128	17328	17183	17329	17001	17097	17410	16993	17188	17122	17066	16992	17308	17179	17158	16965	17271	17192	17265	17308	17087	17110	17069	17248	17282	17110	17048	17111	17126	17219	17078	17321	17202	17159	17173	17198	17136	17099	17341	17232	17259	17218	17267	17236	17342	17039	17248	17241	17203	17107	17174	17236	17195	17151	17214	17146	16969	17402	16997	17057	17139	17264	17081	17194	17191	17199	17125	17090	17372	17092	17313	16961	17417	17004	17000	17309	17086	17263	17289	17185	16910	17289	17080	16980	17199	17172	17191	17225	17377	17165	17146	17181	17141	17146	17126	17257	17108	17328	16963	17168	17005	17219	17251	17134	17013	17196	16925	17073	16859	17170	17086	17188	17140	17290	16907	17151	17021	17129	17187	17473	17166	17415	17163	17249	17217	17093	17100	17298	17029	17123	17205	17221	17071	16951	17183	17245	17229	17140	17139	17269	17138	17076	17077	17350	17331	17285	17226	16985	17105	17196	17417	17199	17123	17150	17004	17256	17032	17162	17236	17325	17087	17430	17156	16998	17217	17182	17207	17177	17260	17246	17176	17298	17117	17184	17172	17319	16990	17313	17149	17153	17060	17120	17131	17108	17141	17277	17257	17117	17263	17231	17114	17074	17237	17203	17098	17160	17209	17426	17129	17055	17098	17086	17160	17266	17210	17106	17195	17063	16987	17130	17190	17396	17187	17195	17025	17126	17282	17249	17073	17501	17061	17124	17282	17197	17170	17069	17224	17023	17081	17385	17071	17195	17329	17182	17374	17210	17123	17151	17202	17054	17265	17035	17125	17167	17127	17034	17252	17113	17041	17134	17117	17134	17182	17127	17267	17323	17323	17222	17020	17240	17233	16973	17323	17049	17120	17098	17127	17263	17310	17181	17320	17149	17233	17190	17270	17315	17092	17052	17298	17114	17262	16948	17146	17078	17056	17012	17259	17204	17118	17338	17245	17053	17216	17121	17041	17154	17124	17288	17135	16876	17261	17274	17056	17254	16943	17344	17248	17191	17106	17524	17423	16977	17168	17203	17244	17006	17219	17152	17055	17198	17044	17092	17138	17223	17248	16918	17299	17350	17002	17167	17267	17044	17299	17294	17178	17116	16913	17204	17222	17260	17122	17044	17228	17140	17291	17262	17272	17456	17139	17078	17159	17215	17116	17139	16920	17285	17236	17211	17095	17295	17073	17247	17295	17285	17179	17065	16997	17212	17226	17339	17360	17080	17220	16981	17107	17087	17137	17065	16866	17152	17178	17124	17397	17206	17148	17276	17365	17220	17094	17205	17265	17194	17285	17206	17072	17236	17038	17119	17196	17121	17286	17167	17314	17073	17260	17157	17155	17058	17011	17028	16987	17025	17067	17179	17222	17227	17310	17211	17241	17203	17306	17151	17308	17149	17109	17273	17092	16967	17203	17242	17210	17047	17088	17116	17161	17231	17049	17140	17112	17238	17142	17201	17177	17113	17110	17035	16998	17219	17239	17186	17196	17127	17194	17137	17266	17190	17044	17174	17141	17348	17225	17260	17135	17331	17116	17038	16957	17163	17257	17119	17130	17197	17181	17121	17200	17216	16937	17224	17099	17282	17076	16977	16970	17154	17062	17233	17460	17464	17159	17215	17353	17039	17222	17103	17153	17116	17210	17140	16824	17032	17258	17279	17088	17240	17220	17080	17216	17064	17003	17032	17134	17299	17237	17263	17276	17013	17196	17039	17138	16975	17350	17088	17127	17194	17120	17234	17092	17240	17050	17127	17079	17310	17152	17164	17232	16971	17096	17204	17217	17301	17007	17242	17322	17117	17156	17092	17174	17222	17035	17303	17109	17282	17262	17207	17129	17054	17037	17058	17186	17108	17256	17046	16999	17109	17185	17238	17123	17341	17404	17155	17298	17265	17107	17217	17090	16891	17032	16952	17129	17142	17171	17185	17059	17345	17116	17401	17093	17081	17190	17112	17348	17129	17144	17222	17098	17285	17170	17185	17004	17059	17176	17191	17236	17255	17200	17174	17080	17107	16952	17209	17249	17093	17290	17097	17244	17286	17116	17074	17080	17241	17191	17136	17179	16940	17188	17147	17009	17341	17108	17070	17136	16732	17363	17260	17303	17195	17233	17113	17250	17171	17111	17149	16990	17241	17155	17136	17071	17211	17364	17056	17158	17090	16945	17279	17161	17254	17179	17027	17083	17276	17166	17220	17145	17089	17141	16989	17170	17320	17159	17021	17448	17125	17231	17247	17113	17127	17174	17171	17037
15281	15167	15241	14865	14591	14594	14504	14534	14613	16195	19053	19846	16960	14962	14610	14424	14629	14462	14390	14408	14342	14460	14364	14512	14447	14344	14499	14480	14403	14549	14196	14471	14594	14484	14517	14242	14416	14452	14416	14361	14598	14470	14352	14434	14349	14415	14360	14393	14653	14428	14577	14612	14527	14559	14608	14542	14514	14424	14527	14469	14510	14423	14510	14497	14524	14411	14492	14372	14520	14349	14622	14494	14316	14378	14296	14394	14516	14260	14675	14486	14501	14555	14347	14571	14434	14328	14318	14533	14475	14334	14352	14548	14265	14595	14482	14317	14350	14429	14466	14503	14364	14292	14325	14442	14453	14505	14468	14481	14418	14543	14360	14311	14474	14476	14333	14419	14513	14289	14437	14306	14453	14499	14443	14220	14464	14379	14528	14412	14333	14641	14270	14524	14500	14389	14158	14452	14407	14460	14385	14284	14432	14443	14512	14279	14443	14486	14457	14305	14480	14405	14271	14431	14342	14447	14573	14341	14388	14356	14287	14440	14484	14494	14384	14424	14350	14480	14381	14438	14446	14401	14468	14346	14410	14338	14460	14337	14518	14330	14393	14327	14388	14324	14555	14511	14404	14328	14462	14365	14356	14524	14481	14477	14235	14325	14495	14624	14318	14492	14353	14376	14415	14334	14427	14401	14368	14389	14597	14627	14306	14471	14204	14389	14402	14378	14490	14414	14405	14535	14391	14429	14549	14394	14454	14553	14348	14409	14358	14589	14166	14513	14463	14423	14400	14393	14492	14313	14325	14393	14623	14504	14371	14239	14721	14444	14518	14388	14492	14385	14495	14531	14615	14271	14495	14414	14530	14310	14517	14465	14434	14265	14496	14459	14507	14581	14489	14545	14314	14395	14497	14517	14403	14349	14437	14410	14611	14434	14437	14597	14367	14369	14577	14227	14332	14469	14369	14400	14323	14303	14528	14296	14365	14432	14379	14303	14395	14463	14376	14402	14414	14456	14268	14455	14479	14371	14425	14346	14497	14464	14449	14305	14405	14439	14602	14455	14295	14339	14513	14551	14448	14389	14634	14414	14434	14473	14318	14505	14282	14432	14438	14346	14402	14483	14363	14297	14504	14253	14431	14500	14442	14365	14428	14347	14462	14522	14425	14332	14472	14360	14537	14565	14287	14310	14531	14479	14357	14552	14469	14312	14444	14273	14472	14313	14368	14371	14362	14332	14461	14450	14398	14399	14368	14418	14398	14533	14477	14415	14457	14347	14449	14486	14405	14492	14281	14330	14410	14346	14324	14498	14570	14565	14292	14480	14383	14382	14587	14373	14418	14412	14489	14322	14250	14264	14397	14464	14466	14392	14468	14461	14406	14646	14259	14448	14579	14535	14239	14526	14536	14415	14455	14277	14363	14456	14526	14408	14475	14564	14621	14438	14322	14332	14591	14460	14443	14503	14533	14470	14387	14442	14328	14609	14553	14259	14586	14359	14346	14372	14394	14318	14359	14337	14359	14417	14490	14396	14441	14334	14355	14486	14373	14396	14556	14489	14412	14295	14650	14414	14518	14242	14472	14394	14546	14272	14452	14571	14378	14294	14377	14381	14414	14569	14420	14471	14642	14407	14461	14335	14402	14584	14546	14368	14567	14540	14272	14533	14690	14272	14466	14275	14600	14526	14520	14529	14355	14466	14403	14326	14458	14617	14640	14421	14327	14256	14470	14494	14533	14358	14500	14488	14499	14521	14336	14524	14338	14429	14480	14437	14536	14356	14395	14447	14693	14619	14475	14575	14416	14500	14490	14452	14493	14476	14549	14334	14540	14419	14561	14479	14423	14400	14509	14296	14424	14437	14544	14661	14335	14568	14146	14504	14416	14504	14548	14432	14563	14366	14613	14423	14249	14375	14462	14402	14334	14455	14378	14550	14283	14353	14569	14361	14390	14400	14443	14617	14489	14393	14394	14398	14496	14517	14382	14505	14325	14464	14463	14470	14425	14477	14347	14601	14471	14286	14517	14386	14459	14337	14411	14086	14411	14593	14448	14346	14322	14184	14509	14362	14316	14460	14380	14548	14541	14249	14368	14483	14338	14386	14479	14428	14437	14446	14504	14384	14664	14413	14402	14545	14467	14398	14587	14277	14303	14329	14413	14401	14440	14610	14486	14480	14337	14504	14474	14390	14393	14436	14419	14568	14408	14620	14448	14313	14556	14531	14655	14476	14508	14464	14477	14487	14450	14457	14411	14407	14420	14325	14467	14357	14446	14583	14501	14520	14545	14403	14392	14403	14429	14567	14504	14627	14527	14391	14521	14340	14365	14380	14491	14372	14451	14364	14357	14380	14464	14335	14520	14374	14466	14492	14395	14395	14569	14316	14535	14521	14566	14412	14272	14333	14452	14394	14483	14569	14545	14602	14390	14516	14457	14328	14361	14401	14353	14461	14383	14537	14405	14277	14564	14338	14448	14524	14589	14573	14243	14345	14268	14518	14371	14370	14418	14290	14411	14545	14383	14513	14523	14413	14307	14396	14334	14345	14371	14450	14357	14472	14374	14391	14501	14587	14485	14598	14250	14329	14312	14480	14521	14297	14356	14450	14404	14426	14521	14422	14315	14460	14419	14451	14508	14467	14506	14368	14367	14646	14392	14382	14557	14340	14631	14543	14363	14297	14366	14279	14506	14563	14488	14525	14321	14152	14448	14299	14503	14329	14312	14301	14466	14576	14577	14348	14259	14296	14426	14480	14424	14321	14489	14526	14328	14292	14326	14445	14410	14599	14250	14466	14515	14383	14442	14364	14412	14340	14347	14355	14388	14409	14499	14444	14504	14282	14498	14518	14408	14438	14417	14417	14542	14371	14608	14245	14475	14515	14544	14297	14453	14335	14414	14490	14380	14331	14374	14418	14538	14478	14382	14476	14405	14436	14364	14545	14588	14490	14329	14485	14345	14431	14198	14570	14499	14402	14431	14411	14362	14457	14268	14255	14447	14399	14414	14466	14473	14449	14241	14356	14387	14343	14488	14479	14375	14353	14272	14340	14503	14452	14323	14429	14534	14460	14424	14340	14358	14481	14399	14416	14433	14323	14373	14365	14457	14470	14272	14402	14404	14308	14578	14428	14317	14266	14586	14469	14522	14414	14362	14437	14294	14321	14639	14456	14333	14381	14420	14284	14370	14487	14403	14413	14359	14433	14418	14468	14306	14358	14463	14532	14417	14397	14364	14430	14384	14322	14401	14470	14493	14379	14461	14219	14350	14533	14475	14620	14357	14325	14313	14455	14399	14391	14446	14402	14388	14293	14524	14453	14312	14509	14660	14313	14414	14502	14383	14383	14440	14355	14459	14318	14434	14395	14344	14483	14552	14270	14286	14364	14611	14340	14373	14498	14283	14344	14458	14458	14586	14215	14609	14429	14451	14553	14551	14443	14558	14562	14466	14502	14615	14578	14593	14382	14324	14372	14412	14413	14440	14389	14408	14571	14450	14343	14397	14461	14421	14355	14531	14296	14409	14397	14592	14372	14588	14251	14523	14351	14483	14484	14538	14481	14564	14385	14364	14482	14553	14443	14443	14374	14401	14276	14354	14576	14524	14634	14457	14456	14382	14494	14396	14322	14368	14508	14437	14293	14472	14475	14595	14405	14449	14423	14467	14324	14364	14488	14450	14407	14552	14359	14460	14486	14537	14421	14277	14399	14517	14307	14467	14472	14383	14371	14412	14504	14378	14424	14434	14424	14598	14411	14264	14387	14569	14424	14548	14488	14469	14358	14346	14383	14445	14543	14354	14435	14470	14417	14303	14342	14415	14455	14348	14486	14344	14343	14187	14511	14517	14436	14380	14284	14362	14560	14450	14606	14561	14495	14446	14301	14363	14404	14268	14481	14424	14485	14422	14319	14414	14638	14578	14419	14472	14531	14653	14429	14359	14467	14551	14449	14520	14311	14515	14462	14432	14514	14547	14395	14348	14433	14408	14428	14485	14513	14548	14417	14507	14486	14188	14510	14413	14410	14403	14516	14315	14481	14654	14630	14464	14504	14543	14470	14475	14503	14718	14484	14436	14465	14654	14264	14418	14615	14304	14538	14518	14460	14631	14479	14590	14409	14465	14369	14523	14400	14528	14392	14501	14349	14470	14369	14253	14574	14693	14230	14541	14501	14432	14580	14327	14526	14284	14352	14540	14370	14417	14477	14435	14517	14449	14260	14639	14542	14567	14497	14283	14411	14374	14461	14541	14348	14547	14472	14419	14374	14603	14546	14528	14523	14424	14511	14423	14353	14414	14314	14602	14367	14510	14438	14478	14481	14307	14548	14412	14464	14569	14431	14311	14607	14369	14456	14459	14419	14305	14267	14411	14284	14314	14524	14417	14359	14355	14384	14449	14534	14329	14435	14516	14411	14567	14291	14564	14484	14456	14337	14363	14376	14474	14223	14409	14390	14371	14496	14340	14391	14492	14263	14469	14317	14479	14539	14635	14570	14744	14707	14551	14491	14436	14443	14498	14461	14413	14414	14221	14375	14516	14526	14375	14514	14484	14370	14426	14261	14307	14522	14467	14302	14328	14389	14496	14504	14492	14449	14549	14425	14322	14545	14315	14421	14271	14437	14198	14461	14436	14516	14470	14338	14368	14417	14564	14224	14424	14357	14346	14583	14256	14453	14534	14487	14251	14450	14355	14531	14311	14404	14495	14594	14314	14517	14362	14494	14315	14328	14523	14524	14482	14340	14444	14338	14510	14394	14405	14516	14279	14374	14451	14390	14530	14342	14264	14558	14264	14302	14249	14285	14473	14324	14716	14247	14598	14261	14322	14460	14414	14550	14379	14402	14269	14317	14618	14365	14416	14322	14601	14462	14410	14471	14278	14241	14417	14413	14380	14483	14238	14434	14268	14495	14444	14357	14356	14309	14481	14271	14385	14418	14406	14488	14491	14520	14549	14442	14606	14537	14424	14597	14561	14338	14396	14428	14475	14393	14302	14445	14512	14395	14267	14353	14505	14560	14500	14543	14237	14429	14374	14389	14487	14394	14550	14278	14288	14566	14317	14466	14375	14430	14460	14267	14260	14371	14340	14594	14371	14602	14451	14478	14513	14460	14469	14372	14411	14451	14648	14486	14516	14582	14479	14493	14339	14542	14404	14420	14505	14556
25495	20789	26831	25405	20048	18254	18540	17559	18536	26800	36468	33336	24550	19681	17880	17292	17207	17074	17006	16900	17151	17193	17003	17223	17036	17054	16977	17130	17102	17126	16978	17019	17008	16857	16981	17114	17213	17136	17160	17108	17194	17022	16861	16908	16957	16980	17094	17079	17189	16916	17031	16910	17107	17056	17081	17260	16860	17003	17056	16936	17022	16897	17046	16968	17055	17093	17144	17161	17314	17061	16887	17232	16907	17056	16846	16939	16910	17017	17035	17048	17108	17025	17061	17051	17081	16984	16982	17129	16905	17057	16925	17070	16947	17070	17242	16911	16999	17015	16925	17008	17116	16937	17044	17124	17037	17127	17064	17006	16977	17081	16936	16897	17008	16904	16977	16979	17066	17032	17217	16828	17025	17029	17088	17088	16962	17093	17023	16942	16943	16851	16977	17143	16924	16963	17147	16993	17040	17011	17061	16969	16929	16979	16984	17300	17076	17113	16992	17006	17043	17033	17110	16977	17012	16944	16967	16894	17043	16967	17064	17097	17059	17018	17190	16957	16882	17046	16946	16996	17011	17070	16995	17235	17103	17031	17085	17215	17074	16920	17050	16974	17176	17042	17019	17198	17188	17083	17020	16913	17027	17068	16964	17036	17041	17104	17114	16985	16939	17192	16943	17041	17157	16962	17128	17092	16950	17011	17086	17091	17026	16859	16940	16978	16975	17036	16980	16988	17095	17088	17096	16980	17162	17000	17031	17196	17087	17099	16799	17136	16947	17009	16937	16898	17014	17012	16923	16917	16921	17174	16857	16900	16934	17040	16922	17024	17138	16909	17003	17104	17119	17201	17103	16933	16935	17076	17002	17164	17123	17111	16868	16914	17121	16921	16980	17061	17124	17145	17013	16850	16965	17016	17081	17018	17028	17189	17103	17035	17038	17017	17029	16998	17100	17072	16886	16962	16920	17087	17101	17224	16969	17012	17164	17140	16895	17081	16892	16772	17188	16858	16952	17129	17043	17131	16892	17013	17001	17076	17134	17246	16966	17021	16942	17153	17048	17161	16884	17164	16991	16948	17166	17004	17066	17044	17031	17216	17023	17296	17017	17093	17089	17028	17055	17098	17249	17156	16925	17038	17034	17038	16791	16912	16779	17006	17147	16986	17066	16925	16977	16954	16937	16884	16893	17178	16999	16875	16857	16991	17041	17082	17105	17004	17212	17102	17156	17178	17132	17117	17103	17163	17100	17005	17207	17035	17127	17068	16935	17049	17196	17070	17092	16962	16949	17068	17067	17091	17234	16899	17155	17026	17167	16976	17146	16903	17141	16998	16766	17260	16944	16999	17094	17015	16987	16960	17159	16886	16955	16971	17056	16963	16892	17280	16975	17094	16981	17075	16950	16963	16969	17014	17182	17032	17170	16913	16981	16929	17135	16988	17113	17116	16954	17024	17050	16914	16734	17037	16991	17274	17081	16967	17196	16963	17136	16989	17062	16906	17029	16982	17051	17180	16966	17050	17027	16901	16820	16834	16978	17013	17046	17139	17101	17052	17112	17180	16836	16901	17132	17149	17149	17037	17032	17102	17194	17100	16960	17085	16925	17089	16961	17046	17012	17126	16939	17161	17013	17093	16893	17117	17013	17003	17093	16822	16855	16966	17060	16886	17031	17011	16983	17081	17058	17253	16944	16964	16995	17036	17182	17241	16934	17223	17068	16960	16952	17056	17063	17066	17206	17045	16977	17054	17040	17167	17248	16922	17034	17157	16846	16982	17180	17121	16976	16991	16984	16748	17042	17024	17121	17114	17302	17059	17106	16776	17045	17078	17176	16947	17176	17101	16919	17058	17058	16715	16929	16884	17178	16875	16910	17251	16929	17013	17159	16935	16926	16988	17035	16839	16915	17061	17080	16995	17132	16948	16939	17102	17233	17105	17012	16930	16960	17002	17042	17028	17110	17106	16787	16863	16845	17188	17117	16953	17029	17092	17053	16811	17021	16970	16839	16923	17147	16968	16964	16894	16971	17022	16952	16803	17102	16866	17013	17041	16947	17021	17007	17118	16961	17121	16948	17113	17119	16887	16972	16964	17034	16951	17008	17242	16951	16993	17191	16823	16824	16995	16833	17093	16986	17065	17083	16828	17087	16979	16859	16993	17013	17078	17169	16907	16923	16847	17017	17101	17086	17033	16972	16938	17103	16917	16867	16840	16842	17113	16640	16875	17037	17139	16963	16900	17115	17161	17213	17288	17168	16911	17015	17047	17134	17221	17129	17260	17171	16982	17121	17247	17206	17152	17118	16931	17177	16962	17034	16918	16941	17172	16851	16913	17083	16886	17005	16902	17159	17250	17115	16969	16784	17042	17190	17113	17098	17233	17082	17039	17134	16883	17251	16879	17010	17146	17104	17027	17108	17294	16967	17085	17029	16927	17091	16936	16877	17191	17009	16924	17143	16995	17175	17004	16965	17004	16859	17093	17207	17245	17017	17032	16958	17040	17271	16989	17068	17157	17239	17227	16943	17105	16978	16905	17086	17085	17114	17141	17037	17069	16897	16998	17099	17032	17088	16790	17006	16834	17006	17052	16820	17089	17035	16824	17027	17110	17004	16914	16858	16983	16866	16959	16891	17188	17069	16917	17046	16962	17322	16908	17003	16845	17032	17019	17233	17168	17078	16980	16939	17158	16909	16921	16951	17037	17078	17060	17078	16937	17080	16979	16942	17082	16827	17082	17170	17122	17078	16992	17107	17105	17010	17175	17113	17194	17185	17022	16959	17016	17050	16908	17041	16911	16828	17109	17054	17181	17023	17282	16953	16990	16859	17099	17091	17222	17085	16952	16968	17245	17096	17127	16832	17013	17035	17022	16984	16915	16807	16992	17180	17277	17113	16910	17072	17241	17201	17082	17194	16965	16996	17077	17062	16789	17131	17080	16905	17129	16891	16808	17005	17131	17043	17010	17213	17151	17242	17196	17061	16919	16928	16928	16907	17052	17218	16901	17072	16906	16926	16909	17079	17120	17133	16994	16933	16874	17122	17037	17178	16900	17232	17141	16950	16966	17046	16885	16940	16790	17149	16992	16997	17051	16850	17119	17165	17082	17048	17157	17284	16913	17092	16994	17063	16916	16957	17137	17224	17085	16978	17010	17037	16964	16893	16911	16886	17098	17147	17093	17065	17058	16918	17077	17032	17014	17080	17162	17086	17044	17131	17086	17139	17119	16949	16961	17178	16938	16880	16936	17054	16959	17139	16965	17156	16992	17041	16958	17123	17035	17127	17249	17049	16696	16988	17166	17033	17159	17029	17079	17089	16946	17012	17222	17055	17017	17033	17028	17134	17080	17327	17150	17201	16985	17107	17079	17184	17100	16964	16838	16934	16949	16958	16902	17105	17177	16954	17005	17113	17255	17072	17066	17239	16888	16977	16972	17012	17075	17049	17003	16863	17085	16993	17115	17010	16922	17129	17122	17128	16760	17007	16912	17012	16944	17066	17045	16936	17075	16910	17090	17224	17197	16957	16791	17005	17064	17058	17011	16789	16971	17022	17114	16870	16830	16819	17327	16933	16830	17027	17075	16902	16917	17066	17044	17043	17018	16943	17065	17289	17105	16999	17063	17054	17099	17140	16921	17061	17146	17013	17165	17282	17034	16931	17227	17180	16973	17102	17139	16761	17047	17038	17051	16883	16918	17124	16883	17348	17132	17211	16873	17100	17006	17102	16947	16985	17022	17083	17129	16882	16836	17099	17023	16890	17201	17244	17044	17120	16953	17071	17055	16863	17165	17142	16931	17001	16995	17069	17126	17049	16947	17037	16915	16979	16857	17090	17137	17027	17080	17212	16894	17058	17073	17027	16896	17033	17274	16775	17238	17089	17162	17124	17095	16879	17050	16967	17056	17008	16810	16906	17064	17007	17159	16924	16992	16869	16927	16974	17192	17171	17009	16874	17000	16887	17254	17108	17228	16975	17201	16995	16945	16913	17162	17080	16983	17061	16919	17209	17006	17092	17039	16848	16995	17039	16998	17005	16951	17075	17118	17066	16961	17231	17112	17014	17015	16980	17053	17087	17095	16937	17025	16957	17037	17069	16886	16684	16961	17095	17326	17164	17078	17202	17105	16818	17217	17066	17032	16972	17006	17139	16941	17026	16837	17268	16906	16960	16914	17024	17009	17085	16989	17192	17221	16970	16965	17090	17162	17043	17031	16845	17126	17033	16974	16946	17101	17277	16988	17170	16902	17085	16892	17157	16900	17028	17076	17025	17139	17093	16898	17013	17149	17100	17047	17194	16954	17095	17033	16896	16987	17059	17253	17110	16762	17199	17126	16923	17087	16888	16983	16930	17005	16941	17102	17104	17152	16957	17227	16954	16949	17112	16732	17249	16930	17143	17098	17131	16995	17352	17003	17205	17046	17269	17271	17077	16983	16978	16881	16753	17070	16930	17115	17125	17089	16842	17072	17135	17041	17076	16874	17103	17083	17324	17114	17270	17087	17022	16913	17029	17064	17078	16915	17057	17125	17094	17026	17007	16985	17167	16992	17186	16942	17231	17138	17145	17009	17324	17021	17133	17156	16885	17059	17221	17078	16887	17025	16963	16912	17034	17046	17000	16765	17121	16899	16866	17087	17066	17034	17094	16826	16961	17173	17254	17007	17027	17179	17201	16888	17125	17065	17008	17096	17194	17246	16985	16872	16906	16889	16904	16983	17207	17256	16990	16925	16911	16791	16870	17080	16979	16863	16988	17186	17022	17234	17049	17011	17107	17376	17087	17029	16876	16904	17213	16949	17003	17006	16911	17122	16864	16889	17219	17082	16918	17031	17057	17202	17230	16967	16804	16949	16986	16971	17026	17037	16830	17048	17046	16914	17118	17064	16824	16908	16981	17088	17257	16986	17121	17077	17062	17011	17239	17052	17062	17038	16931	17158	17006	17146	17035	16878	16909	17075	17263	17089	17174	16977	16973	16858	17218	17236	16903	17159	17143	17108	17031	17245	17182	16995	17064	16974	17064	17148	17047	17112	17397	17117	17061	17156	17269	17113	17288	17126	17237	17242	17098	17187	16927	17068	16946	16956	16998	17097	17101	17119	17038	17055	17051	17084	17193	16910	17037	17022	16988	17249	17086	16940	16918	17241	17029	16928	16809	17085	16971	16996
14011	19982	19062	16717	15622	15247	14900	15143	16564	29754	38486	32687	22088	16400	14740	14446	14435	14428	14463	14318	14539	14389	14409	14227	14459	14459	14505	14246	14319	14282	14410	14487	14430	14464	14427	14317	14397	14429	14330	14379	14298	14401	14461	14474	14252	14387	14352	14409	14277	14378	14292	14364	14427	14310	14416	14416	14269	14297	14511	14514	14480	14344	14375	14682	14349	14471	14337	14457	14347	14371	14475	14378	14446	14399	14458	14444	14417	14326	14216	14206	14202	14512	14354	14507	14417	14508	14526	14263	14336	14383	14490	14384	14364	14349	14361	14435	14410	14433	14095	14344	14356	14367	14468	14353	14464	14466	14331	14458	14238	14465	14275	14429	14260	14275	14283	14438	14332	14347	14240	14653	14373	14482	14355	14524	14441	14251	14439	14522	14454	14453	14170	14327	14516	14482	14381	14234	14345	14297	14396	14431	14445	14329	14312	14189	14451	14257	14436	14387	14479	14463	14580	14478	14373	14348	14440	14201	14475	14340	14392	14364	14482	14501	14369	14387	14395	14413	14298	14409	14548	14603	14448	14461	14404	14316	14334	14483	14344	14347	14355	14451	14368	14308	14256	14300	14389	14454	14395	14429	14178	14399	14329	14416	14254	14377	14429	14364	14265	14428	14519	14358	14443	14524	14534	14300	14182	14479	14354	14365	14408	14408	14304	14368	14352	14407	14266	14356	14461	14478	14430	14439	14309	14446	14368	14280	14596	14323	14323	14320	14293	14347	14201	14430	14386	14216	14428	14344	14468	14387	14563	14311	14318	14283	14418	14252	14566	14382	14432	14330	14387	14586	14181	14397	14483	14341	14475	14396	14236	14532	14480	14302	14506	14502	14545	14660	14448	14396	14213	14388	14522	14393	14306	14424	14294	14487	14376	14333	14305	14261	14345	14392	14515	14453	14352	14412	14264	14359	14312	14646	14210	14233	14478	14411	14271	14368	14270	14458	14324	14405	14420	14274	14306	14419	14278	14173	14417	14296	14344	14490	14352	14592	14238	14353	14429	14486	14585	14472	14340	14455	14330	14469	14301	14380	14428	14566	14388	14465	14303	14463	14519	14292	14515	14360	14353	14451	14405	14375	14497	14455	14310	14338	14445	14270	14459	14235	14375	14329	14538	14328	14525	14332	14381	14231	14296	14510	14412	14454	14317	14538	14561	14333	14302	14538	14322	14192	14285	14348	14290	14456	14447	14356	14483	14364	14569	14413	14564	14292	14511	14278	14287	14525	14395	14350	14450	14118	14387	14373	14491	14393	14364	14464	14295	14403	14453	14390	14402	14372	14545	14489	14372	14433	14357	14340	14354	14503	14420	14325	14449	14389	14266	14586	14538	14341	14468	14346	14385	14189	14525	14413	14460	14412	14280	14362	14649	14267	14425	14454	14373	14167	14403	14462	14400	14372	14410	14207	14248	14383	14307	14408	14516	14393	14348	14356	14449	14417	14276	14301	14246	14418	14294	14279	14381	14138	14450	14487	14327	14351	14406	14548	14411	14298	14243	14550	14497	14282	14461	14364	14377	14317	14423	14301	14401	14454	14446	14319	14374	14320	14377	14385	14432	14349	14482	14290	14505	14537	14240	14242	14303	14528	14340	14385	14390	14428	14324	14362	14336	14359	14369	14484	14396	14506	14343	14532	14206	14417	14381	14203	14370	14372	14467	14364	14422	14401	14518	14299	14402	14349	14250	14486	14479	14342	14328	14442	14392	14498	14546	14278	14325	14473	14168	14401	14285	14524	14403	14353	14381	14416	14563	14263	14431	14345	14373	14213	14285	14401	14337	14352	14456	14390	14357	14382	14689	14257	14555	14413	14509	14251	14356	14376	14124	14389	14252	14404	14281	14512	14494	14296	14460	14312	14576	14337	14352	14361	14524	14449	14499	14404	14461	14472	14393	14595	14497	14467	14389	14388	14334	14421	14364	14363	14315	14256	14339	14578	14350	14463	14357	14325	14327	14385	14189	14500	14265	14263	14318	14330	14395	14328	14371	14295	14458	14434	14347	14397	14400	14254	14230	14254	14504	14576	14331	14340	14341	14592	14343	14527	14341	14314	14401	14532	14293	14501	14423	14263	14369	14233	14387	14454	14406	14322	14362	14448	14453	14378	14340	14425	14324	14436	14185	14401	14375	14348	14481	14178	14311	14428	14448	14268	14578	14418	14264	14369	14423	14461	14407	14364	14372	14424	14361	14428	14147	14355	14272	14420	14230	14398	14408	14496	14461	14475	14408	14385	14304	14410	14450	14267	14418	14424	14397	14436	14459	14394	14386	14445	14523	14447	14437	14424	14295	14456	14283	14290	14207	14417	14235	14303	14519	14360	14535	14563	14396	14394	14406	14378	14514	14321	14366	14397	14385	14187	14404	14285	14400	14404	14516	14595	14385	14411	14423	14338	14355	14296	14340	14524	14552	14520	14171	14365	14404	14590	14204	14252	14394	14288	14378	14511	14354	14214	14489	14446	14414	14526	14417	14483	14325	14533	14412	14202	14283	14434	14504	14309	14278	14332	14403	14222	14426	14320	14268	14405	14298	14427	14555	14208	14507	14147	14347	14428	14488	14223	14359	14397	14371	14268	14408	14452	14388	14365	14302	14383	14450	14338	14394	14328	14381	14409	14251	14274	14297	14223	14410	14499	14396	14506	14350	14343	14354	14449	14393	14382	14475	14188	14413	14504	14286	14480	14276	14428	14319	14368	14379	14291	14404	14427	14354	14393	14254	14226	14372	14333	14397	14353	14487	14254	14466	14525	14304	14491	14371	14425	14298	14418	14285	14406	14444	14340	14270	14252	14522	14489	14295	14440	14383	14405	14365	14453	14212	14360	14374	14407	14333	14505	14469	14475	14483	14164	14323	14494	14355	14335	14239	14381	14431	14387	14330	14333	14543	14399	14536	14490	14399	14377	14409	14396	14479	14418	14549	14378	14427	14475	14429	14373	14268	14359	14433	14566	14456	14350	14481	14449	14235	14538	14337	14428	14425	14351	14348	14325	14084	14393	14425	14524	14314	14384	14525	14441	14375	14328	14316	14347	14516	14393	14465	14446	14505	14328	14482	14339	14325	14509	14272	14377	14370	14350	14278	14458	14463	14349	14434	14507	14255	14432	14477	14283	14369	14500	14409	14500	14513	14307	14491	14248	14363	14348	14418	14382	14292	14372	14267	14381	14320	14280	14314	14272	14354	14489	14425	14303	14543	14422	14322	14412	14402	14345	14514	14539	14568	14492	14381	14441	14379	14544	14473	14314	14402	14331	14423	14317	14301	14403	14294	14494	14318	14488	14363	14273	14336	14444	14398	14352	14472	14345	14397	14232	14367	14311	14534	14517	14256	14429	14261	14206	14354	14361	14518	14286	14504	14260	14371	14457	14497	14568	14272	14418	14353	14348	14334	14486	14374	14343	14505	14450	14345	14354	14523	14318	14362	14455	14362	14511	14424	14304	14361	14349	14338	14466	14387	14305	14420	14311	14442	14541	14441	14275	14406	14254	14292	14466	14370	14406	14352	14455	14453	14360	14373	14411	14311	14403	14282	14493	14491	14346	14370	14362	14432	14436	14358	14495	14561	14625	14522	14380	14419	14517	14387	14399	14459	14379	14478	14142	14427	14277	14243	14223	14425	14332	14355	14370	14417	14493	14182	14362	14329	14372	14400	14357	14478	14414	14384	14403	14479	14422	14377	14445	14360	14410	14279	14348	14326	14523	14323	14404	14502	14435	14340	14537	14426	14422	14451	14463	14502	14345	14413	14333	14380	14467	14294	14371	14470	14457	14568	14387	14347	14380	14200	14479	14398	14483	14474	14247	14152	14466	14591	14492	14425	14450	14244	14517	14436	14347	14336	14406	14235	14210	14359	14376	14376	14361	14374	14506	14274	14394	14523	14491	14403	14462	14262	14375	14527	14492	14348	14425	14455	14429	14417	14288	14311	14368	14471	14336	14443	14542	14505	14367	14344	14352	14351	14419	14454	14324	14381	14425	14421	14378	14337	14487	14391	14400	14403	14253	14419	14266	14564	14457	14353	14375	14334	14416	14339	14295	14369	14290	14434	14372	14388	14488	14483	14546	14395	14382	14515	14326	14480	14568	14301	14442	14419	14327	14456	14330	14149	14292	14530	14269	14381	14384	14525	14418	14554	14322	14342	14326	14309	14397	14419	14479	14464	14280	14384	14583	14377	14492	14342	14387	14395	14459	14554	14298	14277	14422	14326	14504	14388	14545	14393	14447	14333	14321	14518	14298	14337	14284	14284	14277	14354	14426	14398	14448	14451	14463	14353	14354	14431	14407	14252	14390	14483	14347	14294	14354	14308	14420	14449	14432	14175	14333	14312	14370	14463	14344	14483	14358	14548	14460	14389	14310	14432	14545	14384	14308	14405	14368	14313	14411	14374	14383	14383	14251	14388	14302	14399	14485	14460	14541	14344	14361	14299	14388	14339	14380	14258	14303	14461	14232	14205	14324	14342	14428	14482	14352	14375	14314	14465	14432	14480	14352	14338	14298	14398	14428	14393	14303	14538	14432	14352	14287	14294	14452	14371	14308	14368	14337	14541	14526	14225	14495	14311	14399	14518	14400	14400	14321	14408	14343	14464	14621	14592	14460	14524	14433	14343	14412	14530	14372	14485	14375	14489	14559	14232	14426	14514	14377	14510	14365	14473	14306	14428	14486	14247	14480	14260	14312	14183	14419	14467	14513	14194	14481	14434	14391	14513	14235	14459	14307	14489	14468	14324	14490	14289	14370	14280	14535	14296	14492	14302	14456	14156	14427	14606	14587	14477	14395	14471	14476	14360	14329	14379	14422	14423	14310	14318	14228	14640	14507	14437	14323	14396	14395	14340	14300	14413	14444	14476	14505	14216	14254	14417	14336	14474	14404	14508	14481	14307	14442	14235	14456	14372	14407	14300	14338	14355	14361	14371	14356	14487	14393	14257	14412	14371	14319	14352	14318	14554	14394	14563	14236	14445	14506	14337	14028	14340	14331	14449	14294	14486	14404	14320	14263	14592	14330	14516	14475	14403	14321	14391	14253	14495	14563	14460	14577	14400	14247	14598	14331	14394	14391	14256	14196	14485	14390	14477	14449	14505	14615	14488	14332	14565	14369
23526	20760	28055	23576	21290	22710	21896	18597	18041	35990	54552	46426	31641	21932	18443	17568	17650	17454	17147	17479	17267	17275	17323	17103	17180	17103	17197	17446	17220	17128	17320	17187	17289	17381	17289	17039	17330	17352	17498	17144	17164	17102	17295	17111	17287	17209	17288	17063	17377	17144	17272	17198	17135	16969	17224	17235	17146	17320	17378	17226	17192	17258	17232	17260	17344	17237	17320	17278	17399	17099	17182	17178	17142	17071	17157	17116	17255	17112	17229	17079	17200	17235	17246	17015	17253	17120	17179	17248	17185	17092	17095	17165	17228	17272	17190	17141	17348	17273	17285	17122	17055	16958	17185	17102	17067	17147	17041	17332	17137	17274	17258	17097	17080	17161	17091	17183	17191	17099	17126	17232	17185	17114	17108	17192	17199	17174	17293	17272	17098	17137	17144	17134	17285	17109	17006	17082	17121	17209	17082	17066	17175	17036	17142	17172	17140	17143	17084	17321	17238	17042	17139	17018	17130	17169	16956	16997	17225	17174	17273	17216	17053	17184	17218	17148	17316	17372	17155	17190	17124	17101	17180	16949	17017	16913	17048	16988	17143	17048	16891	17098	17098	17190	17042	17297	17340	17040	16999	17068	17105	17175	17374	17129	17091	17198	17149	17203	17088	17138	17261	17017	17234	17149	17260	17115	17075	17139	17248	17181	17087	17302	17039	17288	16956	17123	17120	17140	17145	17020	17170	17227	17295	17195	17395	17059	17221	17138	17217	17122	17160	17076	17345	17153	17221	17012	17194	17146	17166	17173	17316	17148	17208	17196	17023	17017	17010	17097	17312	17137	17106	17002	17029	17087	17268	17446	17171	17081	17140	16979	17072	17075	17116	17203	17331	17291	17342	17277	17003	17063	16983	17229	17001	17009	16929	17103	17020	17228	17310	17298	17451	17371	17164	16914	17075	17271	17271	17091	17282	17182	17053	17298	17067	17154	17112	17149	17169	17189	17242	17181	16974	17127	17171	17163	17173	17258	17130	17101	17045	17106	16938	17217	17028	17299	17093	17307	17267	17307	17160	17014	17083	17142	17223	17053	17114	17198	17078	17200	17184	17139	17209	17127	17179	17246	17123	17370	17162	17108	17266	17061	17119	17147	17115	17183	17073	17160	17309	17126	17210	17126	17056	17032	17093	17199	17276	17078	17070	17252	17204	17203	17242	17138	17242	17159	17053	17082	16957	17110	17226	16928	16931	17093	17230	17185	16863	17120	17214	17130	17125	17015	17255	17027	16969	17139	17265	17171	16983	16956	17152	17186	17275	17077	16958	16827	17135	17325	17181	17188	17249	17037	17149	17195	17150	17098	17186	17374	17283	17104	17189	17161	17026	17128	16987	17063	17226	17205	17196	17083	17077	17200	17146	17226	17107	17131	17045	17088	17270	17157	17174	17080	17106	17105	17054	17256	16926	17257	17156	17070	17056	17420	17135	17044	16972	17138	17285	17257	17179	17241	17226	17019	17092	17260	17204	17279	17018	16900	17246	17135	17288	17108	17050	17140	16934	17155	17031	17278	17104	16932	17073	17186	16990	16954	17150	16971	17104	17138	17056	17024	17234	17086	17225	17148	17212	17334	17270	17174	17151	16986	17248	17155	16948	17151	17281	17102	17317	17111	17283	17114	17321	17060	17222	17064	17311	17071	17209	17233	17026	17018	17171	17183	17222	17144	17273	17231	17134	17081	17021	17084	17301	17238	17296	17190	17174	17201	17138	17064	17116	17451	17128	17108	17266	16877	17137	17147	17155	17046	17166	17170	17119	17086	17326	17333	17190	17150	17172	17168	17100	17171	17042	16915	17167	17333	17095	16962	17230	17126	17198	17102	17053	17189	17100	17221	17222	17256	17181	17037	17160	17177	17011	17212	17178	17103	17063	17058	17371	17117	16984	17180	17191	17247	17144	17024	17313	17108	17178	17347	17013	17158	17272	17120	17276	17141	16949	17174	17220	17000	17102	17143	17118	17244	17036	17030	17010	17186	17134	17046	17300	17045	17265	17084	17202	17290	17103	17238	17194	17134	17015	17136	17053	17247	16954	16917	16925	16995	17094	17370	17158	17202	17321	17135	17111	17089	16989	17172	17235	17137	17109	17236	17157	17286	17093	17061	17267	16945	16958	17252	17210	17161	17279	17237	17264	17242	17023	17316	17060	17277	17104	17246	17067	17041	17157	17114	17218	17185	17079	17418	17072	17101	17057	17224	16938	17090	17103	16997	17050	17056	17383	17359	17266	16993	17204	17296	17018	17152	17223	17292	17160	16938	17211	17012	16956	17174	17324	16935	17100	17145	17303	17142	17161	17207	17203	17114	17018	17083	17286	17019	17186	17253	17263	17208	17168	17052	17280	17014	17347	17106	17229	17223	17272	17211	17180	17113	17234	17107	17142	17273	17437	16992	17363	17187	17130	17110	17101	16977	17288	17152	17078	17178	17158	17079	16974	16958	16828	17230	17006	17247	17222	17008	16964	17153	17167	17259	17117	17365	16962	17242	17274	17363	17007	17306	17159	17094	17165	17249	17236	17081	17030	17436	17382	17150	17290	17159	17266	17047	17246	17203	17096	17072	17011	17047	17136	17127	17164	17261	17077	17423	17278	17196	17116	17195	17129	17039	17121	16988	17083	17226	17268	17186	17139	17153	17298	16982	17124	17229	17288	17253	17238	17326	17306	17297	17015	17319	17179	17191	16908	17025	17221	17182	17377	16972	17159	17102	17182	17212	17248	17117	17184	17211	17261	17190	17307	17148	17254	17239	17187	17266	17003	17303	17217	17200	17080	17129	17150	16989	17310	17091	17383	16970	17273	17041	17198	17271	17093	17224	17200	17102	17126	17021	17050	17115	17078	17224	17127	17055	17179	17179	17168	17059	17249	17032	17301	17118	17286	17161	17000	17186	17390	17135	17205	17131	17244	17359	17119	17168	17256	17194	17158	17268	17204	16819	17281	17023	17180	17352	17252	17087	17226	17224	17257	17099	17162	17271	17000	17098	17131	17026	17268	17183	17535	17089	17116	17158	16951	17289	17128	17216	17145	17278	17098	17253	17141	17196	17021	17177	17153	17222	17073	17304	17165	17090	17415	17051	17038	17360	16953	17156	17065	17153	17308	17285	17299	17222	17289	17037	17148	17101	17050	17141	17127	17130	17298	17056	17200	17222	17085	17074	16952	17208	16940	17343	17126	17236	17123	17210	17129	17064	17030	17039	16913	17101	17390	17138	16929	17071	17231	17346	17267	17272	17335	17147	17254	17138	17242	17262	17199	17338	16944	17167	17270	17139	17309	17064	17218	17057	17244	17244	17253	17229	17129	17183	17107	17278	17422	17311	17014	17096	17245	17254	17115	17207	17074	17320	17150	17269	17119	17143	17154	17028	17348	17181	17087	17241	17176	17214	17160	17183	17224	17253	16941	17266	16987	17016	17189	17170	17213	17124	17062	16896	17099	17220	17207	17269	17146	17325	17258	17242	17103	17139	17122	17072	17103	17086	17181	16900	17063	17134	17251	17268	17016	17107	17196	16995	16974	17167	17267	17246	17258	17173	17260	17157	17349	17262	17016	17259	17097	17171	17242	17224	17087	17146	17125	17197	17156	17277	17060	17125	17172	17363	17048	17247	17272	17120	17005	17136	17202	17050	17141	17033	16959	17141	17065	17089	17129	17154	17217	17254	17249	17221	17060	17088	17254	17189	17233	17280	17070	17197	17365	16934	17199	17193	17220	17237	17259	17012	17185	17264	17138	17092	17392	17444	17071	17095	17161	17043	16975	17254	17189	17162	17028	17249	17020	17143	17010	17030	17146	17087	17039	17083	17212	17117	17124	17291	17222	17231	17071	16989	17241	17372	17155	16875	17183	17283	17210	17142	17165	17255	17173	17071	17282	17053	17137	17169	17161	17238	17059	17047	16994	17173	17069	16873	17221	17031	17234	17014	17295	17053	17138	17026	17101	17275	17216	17024	17159	17058	17127	17199	17104	17233	16990	17289	17273	16869	17031	17291	17134	17288	17189	17161	17267	17118	17084	17041	17013	17096	17063	16912	17277	17241	17326	17169	17249	16969	17127	17070	17280	17343	17020	16958	17090	17126	17097	17112	17170	16968	17180	17215	17192	17239	17203	17353	17245	17003	17316	17411	17143	17275	17166	17137	17033	17195	17383	17195	17174	17181	17090	17006	17236	17100	17168	17103	17099	17334	17022	17109	16954	17067	17080	17116	17264	17151	17083	17218	17291	17008	16951	17155	17273	17185	16896	17169	17216	17009	17304	17091	16969	17219	17228	17192	17086	16962	17067	17223	17147	17160	17276	17230	17011	17084	17144	17114	17051	17163	17209	17223	17226	17348	17261	17068	17098	17274	17115	16911	17128	17147	17225	17280	17180	17151	17139	17198	17369	17090	17239	17169	17085	17063	17176	17036	17119	17151	17157	17190	17209	17158	17334	17153	17164	17181	17131	17112	17098	17113	17211	17236	17125	17243	17223	17412	17113	17042	17234	17163	17086	17208	17211	17190	17220	17148	17023	17042	17099	17049	17173	17124	17088	17042	17048	17048	17095	17186	17118	17132	17332	17279	17110	17189	17222	17009	17140	17040	17130	17111	17008	17213	17241	17191	17090	17234	17265	17213	17210	17122	17321	17397	16990	17207	17237	17094	17046	17276	17087	17102	17228	17186	17276	17096	17248	17128	17113	17179	17118	17137	17283	17255	17143	17339	17063	17166	16904	17085	16882	16921	17379	17222	17127	17141	17047	17083	17120	17198	17125	17017	17169	16873	16996	17253	17144	17133	17128	17184	17054	17083	17030	17073	17257	17246	17125	17257	17267	16925	17129	17199	17209	16970	17410	17088	17186	17081	17318	17309	17092	17064	17042	17166	17327	17196	17347	17130	17153	16969	17051	16942	17037	17005	17004	16983	16956	17001	17238	16933	16977	17158	17051	17246	17457	17267	17190	16988	17220	17145	17009	17142	17260	17193	17198	17156	17120	17143	17380	17175	17265	17273	17078	16828	17192	17172	17233	17350	17182	17304	17248	17268	17144	17228	17067	17195	17184	17089	17264	17339	17118	17154	17096	17268	16942	17038	17209	17050	17285	17260	17221	17208	17238	17030	17255	17168	17166	17172
16302	26868	25141	20451	18050	16683	16048	15964	16382	38945	54328	44938	29465	18175	15036	14395	14347	14569	14481	14270	14376	14240	14439	14412	14374	14420	14526	14332	14570	14406	14449	14416	14469	14542	14415	14468	14401	14555	14374	14458	14472	14390	14550	14512	14212	14473	14435	14379	14524	14419	14484	14307	14612	14421	14360	14494	14521	14453	14285	14420	14478	14588	14282	14309	14474	14349	14355	14582	14552	14383	14517	14306	14412	14511	14393	14310	14387	14309	14383	14459	14241	14354	14392	14483	14360	14536	14456	14473	14416	14565	14337	14418	14369	14586	14479	14601	14490	14383	14334	14437	14278	14508	14388	14426	14516	14367	14425	14304	14375	14350	14513	14138	14525	14440	14363	14583	14358	14581	14333	14407	14318	14371	14505	14421	14306	14411	14573	14631	14541	14487	14503	14311	14492	14422	14397	14541	14392	14384	14353	14462	14360	14339	14315	14342	14433	14492	14271	14474	14351	14399	14517	14461	14487	14348	14456	14445	14286	14482	14452	14371	14429	14343	14443	14384	14441	14422	14356	14351	14406	14325	14573	14478	14370	14423	14403	14491	14343	14415	14465	14423	14507	14331	14413	14427	14463	14444	14330	14444	14419	14386	14385	14243	14410	14527	14436	14234	14301	14424	14496	14554	14253	14387	14401	14524	14489	14390	14265	14320	14345	14274	14320	14377	14391	14545	14363	14421	14414	14481	14340	14321	14412	14329	14403	14358	14417	14356	14372	14361	14378	14223	14458	14447	14435	14443	14426	14386	14592	14301	14410	14250	14267	14486	14434	14323	14449	14409	14417	14439	14254	14339	14571	14419	14337	14382	14420	14389	14343	14400	14400	14391	14439	14500	14434	14517	14453	14372	14496	14314	14425	14448	14424	14543	14379	14534	14452	14447	14396	14487	14460	14330	14307	14404	14597	14613	14480	14472	14395	14435	14347	14363	14379	14360	14478	14255	14237	14376	14531	14409	14451	14248	14373	14410	14229	14539	14377	14324	14354	14242	14470	14324	14428	14426	14467	14458	14284	14394	14265	14403	14513	14233	14442	14414	14503	14343	14315	14453	14393	14397	14518	14397	14318	14555	14421	14373	14266	14558	14374	14358	14419	14419	14292	14483	14319	14461	14539	14315	14561	14467	14376	14284	14310	14447	14360	14404	14593	14331	14390	14430	14590	14450	14406	14394	14398	14447	14649	14428	14580	14308	14485	14451	14514	14481	14258	14349	14200	14498	14378	14369	14409	14453	14344	14215	14391	14518	14450	14383	14363	14411	14307	14230	14517	14353	14371	14380	14373	14520	14360	14400	14360	14261	14456	14452	14501	14513	14340	14481	14245	14178	14499	14314	14418	14380	14639	14464	14504	14404	14298	14309	14484	14417	14485	14381	14382	14530	14485	14359	14390	14371	14420	14471	14536	14329	14202	14466	14267	14470	14456	14383	14467	14317	14511	14269	14490	14292	14285	14310	14394	14312	14392	14288	14512	14431	14403	14550	14285	14441	14396	14422	14460	14401	14525	14277	14353	14298	14438	14301	14575	14384	14268	14332	14412	14409	14413	14447	14460	14469	14259	14323	14389	14290	14234	14403	14368	14485	14309	14532	14264	14293	14251	14408	14503	14458	14438	14342	14370	14471	14463	14264	14458	14359	14450	14435	14341	14494	14453	14392	14336	14505	14449	14460	14499	14409	14369	14502	14462	14358	14482	14549	14545	14390	14321	14381	14393	14312	14462	14354	14362	14482	14574	14367	14434	14476	14419	14187	14552	14365	14187	14489	14255	14352	14409	14535	14388	14369	14422	14522	14298	14365	14387	14459	14362	14437	14654	14389	14373	14391	14566	14521	14386	14250	14311	14308	14436	14330	14325	14488	14522	14569	14430	14464	14396	14466	14546	14279	14370	14415	14549	14442	14349	14488	14353	14317	14431	14373	14539	14324	14312	14279	14299	14384	14451	14352	14463	14586	14382	14376	14489	14389	14559	14372	14376	14564	14469	14501	14476	14241	14511	14319	14424	14464	14471	14476	14333	14539	14445	14492	14412	14457	14362	14551	14348	14321	14505	14403	14242	14349	14426	14525	14361	14442	14246	14190	14404	14492	14424	14369	14475	14358	14664	14401	14583	14488	14273	14377	14383	14622	14420	14515	14524	14423	14164	14403	14435	14442	14522	14322	14341	14358	14455	14450	14353	14338	14466	14318	14385	14417	14304	14454	14212	14368	14447	14375	14428	14508	14230	14423	14289	14275	14305	14566	14233	14445	14442	14455	14445	14483	14521	14265	14336	14522	14414	14498	14453	14354	14466	14368	14440	14434	14417	14339	14366	14379	14304	14355	14457	14320	14298	14311	14395	14345	14335	14563	14457	14429	14424	14457	14438	14521	14371	14477	14511	14633	14345	14469	14277	14520	14468	14287	14418	14363	14382	14449	14444	14342	14450	14396	14340	14312	14361	14388	14395	14476	14363	14491	14407	14420	14328	14405	14346	14330	14620	14301	14512	14434	14369	14399	14464	14422	14434	14313	14315	14626	14497	14402	14371	14456	14304	14427	14307	14250	14418	14157	14298	14414	14421	14654	14349	14309	14540	14316	14202	14361	14531	14510	14621	14407	14366	14383	14406	14414	14423	14544	14342	14382	14334	14301	14401	14322	14459	14431	14420	14289	14455	14498	14467	14306	14333	14397	14394	14486	14428	14372	14444	14425	14298	14452	14349	14358	14411	14452	14555	14382	14473	14583	14398	14548	14379	14405	14431	14452	14350	14470	14163	14335	14186	14381	14520	14374	14452	14339	14435	14401	14408	14485	14415	14493	14478	14375	14304	14320	14445	14203	14539	14286	14400	14438	14384	14525	14453	14278	14419	14410	14327	14627	14235	14578	14513	14336	14386	14562	14407	14314	14427	14452	14367	14292	14246	14533	14480	14459	14452	14380	14420	14257	14386	14617	14382	14348	14315	14330	14291	14423	14448	14399	14537	14280	14434	14451	14478	14338	14415	14456	14294	14448	14351	14224	14539	14543	14592	14458	14432	14393	14312	14337	14416	14244	14331	14457	14328	14421	14380	14466	14472	14282	14424	14607	14418	14448	14416	14429	14309	14404	14260	14564	14236	14328	14346	14556	14386	14239	14369	14317	14509	14423	14649	14294	14369	14375	14428	14323	14384	14490	14306	14398	14532	14408	14350	14401	14451	14358	14488	14406	14283	14547	14349	14415	14223	14452	14408	14337	14469	14389	14404	14432	14332	14307	14509	14514	14478	14532	14573	14379	14442	14366	14352	14366	14366	14471	14429	14276	14388	14604	14428	14322	14457	14359	14286	14326	14285	14334	14222	14534	14393	14341	14327	14577	14474	14398	14316	14330	14426	14509	14266	14370	14387	14547	14323	14453	14451	14603	14477	14555	14365	14438	14431	14487	14529	14344	14327	14494	14374	14422	14411	14388	14316	14379	14467	14482	14333	14388	14374	14447	14377	14403	14341	14384	14437	14506	14377	14427	14303	14444	14451	14487	14548	14369	14510	14309	14443	14423	14463	14383	14488	14387	14424	14462	14388	14512	14361	14313	14336	14531	14531	14534	14434	14408	14436	14290	14449	14447	14517	14385	14371	14350	14464	14524	14501	14464	14467	14283	14501	14427	14350	14365	14470	14492	14528	14568	14473	14510	14381	14458	14346	14421	14267	14486	14379	14247	14349	14451	14296	14484	14406	14431	14284	14335	14323	14499	14525	14398	14476	14408	14218	14344	14381	14411	14353	14331	14254	14510	14318	14351	14455	14378	14346	14466	14471	14378	14389	14455	14456	14314	14293	14338	14346	14323	14461	14470	14447	14303	14532	14312	14447	14428	14450	14403	14390	14364	14490	14446	14302	14469	14275	14545	14374	14332	14468	14479	14363	14401	14515	14368	14372	14318	14465	14441	14487	14324	14369	14517	14328	14473	14471	14137	14413	14474	14354	14437	14280	14435	14437	14392	14448	14421	14615	14443	14483	14447	14317	14383	14538	14471	14421	14398	14365	14467	14435	14440	14447	14551	14305	14304	14328	14420	14465	14441	14521	14466	14517	14327	14396	14419	14424	14245	14269	14430	14460	14254	14430	14610	14229	14419	14432	14510	14412	14390	14360	14231	14340	14359	14413	14542	14441	14391	14529	14358	14278	14528	14358	14478	14347	14486	14310	14408	14476	14279	14283	14505	14377	14371	14451	14486	14273	14411	14505	14373	14375	14408	14486	14382	14348	14338	14524	14384	14404	14381	14485	14411	14542	14476	14331	14522	14345	14261	14360	14417	14490	14286	14422	14385	14432	14358	14356	14397	14437	14470	14533	14189	14408	14442	14576	14215	14417	14489	14526	14397	14434	14594	14457	14368	14306	14383	14425	14520	14480	14429	14399	14584	14342	14437	14414	14365	14479	14506	14539	14283	14402	14306	14359	14398	14277	14501	14410	14572	14408	14375	14472	14335	14497	14554	14335	14396	14485	14680	14554	14416	14502	14495	14455	14418	14411	14396	14433	14487	14589	14379	14383	14342	14583	14667	14485	14430	14353	14283	14435	14231	14516	14414	14490	14493	14478	14485	14418	14347	14431	14535	14482	14355	14455	14398	14373	14394	14399	14301	14552	14462	14294	14447	14260	14454	14620	14421	14481	14406	14406	14386	14289	14493	14483	14405	14277	14413	14269	14385	14482	14453	14295	14449	14421	14377	14348	14345	14281	14447	14463	14469	14362	14542	14630	14524	14309	14267	14314	14528	14569	14401	14654	14199	14332	14475	14484	14283	14321	14431	14273	14269	14440	14302	14283	14324	14425	14398	14405	14547	14473	14393	14502	14351	14437	14351	14582	14368	14389	14413	14376	14529	14333	14506	14374	14310	14494	14333	14478	14502	14445	14344	14402	14397	14318	14439	14422	14457	14439	14451	14453	14395	14473	14411	14409	14369	14333	14342	14504	14499	14511	14472	14278	14525	14427	14388	14527	14331	14456	14414	14306	14589	14377	14628	14432	14396	14410	14247	14402	14569	14412	14401	14527	14366	14446	14408	14257	14517	14351	14431	14367	14561	14373	14357	14455	14405	14405	14442	14280	14386	14308	14517	14361	14489	14325	14309	14361	14496	14355	14182	14390	14436
29608	20850	20138	18349	17013	17125	17006	17164	16822	18179	21020	20864	19046	17699	16976	16919	16983	16923	16876	17062	17134	16839	17061	17007	16973	16979	16918	16932	17108	17025	16924	16886	17066	17089	16984	17042	17228	16917	17151	16839	17216	16748	17147	17032	17149	16909	17137	17006	16956	17229	16992	17158	16890	16815	17157	16908	17059	16852	17145	16786	16952	16947	16998	16864	17233	16967	16833	17197	17117	16915	16953	16830	16752	16788	16794	17056	17030	17039	17040	17096	16868	16902	17095	17038	16952	16897	17037	16696	17027	17121	16976	16968	17034	16790	17054	16852	16815	16972	17048	16879	16844	17018	17051	17034	17043	17124	17017	17035	17052	17090	16762	16908	17038	16830	16826	17006	16976	16981	16906	16884	16940	16717	16911	16958	16885	16987	16782	17047	17072	16984	17231	16808	16884	17023	16903	16955	16971	16876	17011	17048	16846	16815	17032	16785	16920	17066	16919	16899	16711	16954	16950	17028	16952	16978	16870	17007	16706	16968	16981	16871	16941	16893	17100	17199	17011	16872	17034	17026	16890	17018	17099	17072	16808	16678	16978	16914	16906	16812	16909	17005	17117	17148	16946	17115	16868	16980	17000	16930	16936	16870	17193	16991	16937	17103	17020	17023	17010	16957	16952	16954	16847	16954	16754	16822	16952	16931	17035	16989	16948	17008	17068	17045	16936	16844	16955	16857	16972	17004	16968	16991	16989	16950	17074	16914	16929	17045	16857	17097	17242	17097	16941	17063	17039	17028	16804	17093	16954	17081	16993	16850	16784	16850	17066	17233	16766	17206	16899	16977	16915	17002	17243	17044	17173	17026	16825	17118	16894	16965	16865	16986	16873	16994	17023	17055	17017	16922	16914	16918	16906	16891	16819	17052	16858	16956	16884	17157	16787	16991	16876	16902	16927	16963	16933	16931	17035	16885	16866	16991	17089	17146	16933	16992	16655	16939	16777	16854	16924	17086	16970	16993	17128	16989	16942	16943	17265	17248	16929	16938	17051	16896	16848	17095	17083	17036	16803	17049	17144	16942	17173	16859	16858	16893	17041	17068	16941	16854	16957	16988	16963	16883	16997	16882	17063	16845	16748	16909	17069	16834	16930	17014	16983	16946	16876	16994	16945	16946	17048	16952	16929	16966	16943	17094	16957	16953	17035	17080	17000	16979	17029	16912	16977	16933	17250	16982	17136	17065	17157	17173	16839	16693	16968	16921	16787	17083	17076	16851	16984	16776	17028	16907	16915	17009	16984	16923	17062	16801	16970	16931	17015	16970	16908	17150	17090	17091	17146	16889	16857	16851	17005	16821	16952	16959	17040	17201	16919	16867	16978	17035	16874	16878	17108	16857	16996	16862	16914	16890	16903	16791	16842	17090	16939	17133	17022	16837	17163	16998	17047	16995	16842	16640	17034	16860	16939	16902	16862	16983	16928	17003	16946	16990	17180	17040	16942	16890	16858	16904	17055	17108	17097	17131	17153	17009	17082	17003	17115	17052	16843	16829	16960	16995	17009	16825	17097	17180	16966	17006	16932	16781	17196	16891	16938	17029	16818	16650	16827	16983	16931	17206	16876	17050	17100	16918	17284	17093	16929	16870	17123	17010	16937	17309	16864	16770	17080	17200	16771	16924	16778	16837	17006	16939	17071	17041	16962	16849	16891	16946	16894	16946	16869	16956	16852	16938	16977	16959	16935	16990	16979	16969	17010	16974	17093	17074	16985	16990	16797	16778	16832	16888	16932	17006	16931	16914	17003	17008	17014	16928	17102	16783	17233	16913	17103	17227	16962	16791	17059	17084	16909	16879	16832	17062	16873	16893	16893	17115	16961	16981	17113	17037	17272	17014	17195	16938	17118	17200	17019	16944	17089	17009	16973	16685	17069	17045	16908	16936	16982	17116	16965	16991	17101	17058	17080	17022	16859	17006	16921	17268	16944	17011	16881	16762	16830	16941	16842	16955	17039	16945	16991	16913	17027	16853	17114	16989	16887	17080	16932	16826	17089	16979	17109	16996	17082	17035	17101	16874	17052	17141	17001	16848	16923	17144	16925	17151	17127	17036	17005	16762	17033	17070	17137	17066	16961	17058	17030	16763	16966	17032	17048	16968	17188	16776	16902	16944	17003	16920	17091	17051	17065	17164	17009	17002	16981	16952	17074	17023	17126	16919	17065	16995	17124	16931	16946	16839	17323	16984	16983	16952	16923	16952	16845	17026	16948	17048	16815	16988	16934	16973	17104	17156	16909	16891	17038	16875	17066	16812	17045	16979	17184	17097	16915	16865	16920	16919	17184	17088	16966	16907	17124	17126	16944	16912	16992	17146	17199	17076	17038	16952	16902	16892	16978	17082	17136	16940	17020	17014	16936	16855	17050	16878	17148	17059	16828	17030	16904	16846	17046	16978	17081	16874	16952	17027	16823	16887	16639	16812	16995	16796	16995	16990	16980	17166	17100	17179	16970	17042	16990	17384	16941	17022	17068	17013	17205	16945	17062	16742	17062	16893	16928	16867	17027	17056	16984	16871	16937	17082	16896	16777	17124	16960	16985	17063	16880	16818	16993	16943	16865	17067	17085	17125	16836	16952	17007	17036	16997	17148	17065	16854	16939	17077	17031	16933	16858	16891	17056	17185	17011	17118	17030	17034	16842	16761	16958	16990	17110	16987	16829	16888	16965	16968	17020	17061	17071	17064	17073	16942	17092	17063	16992	16888	16858	16990	17041	16812	17095	17033	16907	16879	17032	17164	16992	16982	16948	16988	16808	16937	16860	17091	16868	16979	17045	16904	17113	17051	17040	16928	16989	16991	17068	16809	16838	17006	16927	17033	17136	16851	16997	16858	16995	16850	16871	17031	16882	16938	16870	17040	16905	16925	17040	16961	17048	16991	16934	16753	16954	17044	17006	16889	16942	17054	16985	17054	17053	16987	17187	16995	16885	16966	17087	16802	17044	17082	17162	17132	16962	16898	16731	17086	17020	16973	16703	17040	16934	16800	17111	16794	16929	17011	16794	16838	16881	17009	16967	16951	17096	17061	17058	16922	16949	17006	17100	17133	16866	17124	17064	17053	17016	16870	16921	16910	16922	17036	17163	16983	17028	17111	16864	16933	16874	17055	16883	16830	16649	16882	16850	16867	17008	17125	16824	16933	16951	17114	17091	16836	17054	16862	16947	17089	16937	16891	17040	17143	17018	16994	17042	16873	16993	16882	16890	16992	16886	17096	16861	17018	17100	17094	17065	17041	16971	17063	16807	16920	16895	16802	16933	17130	17176	16850	16889	16934	17067	16882	17211	16753	17038	17098	16948	16985	17003	16910	17023	17114	17103	17125	17094	16957	17030	17017	16930	16992	17089	16928	16935	17234	16868	16983	17113	17222	16997	17007	16828	16897	16808	16871	17120	17078	16992	16836	17173	16987	16833	17020	16906	16973	16886	16835	17066	17085	16865	16901	16993	16933	16949	16881	17010	17045	17011	17015	17099	17013	17153	16953	17037	16844	16963	16909	16973	17106	16866	17026	16947	17061	16841	16803	16977	16911	16873	16905	16917	16877	17071	17047	16972	16968	17086	16983	16876	16904	17164	16809	16927	17035	16916	16967	16911	17068	17160	17005	16918	17043	17146	16895	17170	16957	17069	16958	16976	17134	17034	17014	17143	17135	17156	16925	16994	16999	16949	17103	17133	16966	16978	16975	17055	16972	16889	17003	16950	17044	17047	17037	16683	16714	16914	17067	17195	16936	17009	17025	17208	16942	17007	17010	16901	17164	17041	17098	17055	16909	17000	16902	16783	16879	17156	16915	16953	17081	17058	17032	16949	16838	16728	16875	16988	17174	17021	16983	16874	16836	16863	17085	16882	16935	16949	16885	16887	17051	16958	16946	16875	16782	16930	16809	16964	16870	16830	16917	16966	17083	17091	16867	17077	17280	17077	17156	16996	16920	17162	17141	16927	17004	17036	17090	16982	17124	16908	16678	17065	16818	16856	17108	16955	16897	16847	16890	16945	16995	17108	17173	16984	17038	17218	17081	17040	17014	16838	17110	16909	16888	16795	16896	17073	16922	16949	16996	17116	16984	17073	16933	16893	16828	17009	17066	17016	17056	16914	17057	17021	16911	17073	16874	17016	16856	17021	16972	17142	17012	17015	16890	17015	17104	17231	17027	17060	17008	17070	16753	17167	17009	17009	16912	17019	17084	17055	17113	16831	17001	17130	16927	16686	16996	17076	17055	16978	17058	17053	16970	17057	17184	17099	17096	16974	16972	16942	16947	16885	16949	17012	16988	17232	17109	16855	16854	16956	17052	17046	17035	17001	17151	17076	17247	16892	16808	17140	17224	17068	16927	17169	17092	16850	16953	16906	17037	16744	16810	16779	16945	17006	17027	16915	17015	17022	17000	16865	17011	16840	16954	17106	16936	17020	16851	17062	16842	17017	16893	17217	17007	17124	16869	16845	16947	16838	17005	17027	16950	16884	16881	17033	17125	17037	16968	16829	16877	17050	16977	16946	16906	16865	16902	16980	16955	17075	16846	16877	17155	16984	16998	16898	16955	17052	17051	17085	16769	16998	17153	16883	17053	17010	16889	16923	17082	16963	16839	17040	16836	17133	17026	17182	16986	16722	17001	16969	16965	17035	16918	16957	16804	17003	16823	16942	16916	16916	16815	16819	17102	17153	17069	16972	16950	16968	17200	17075	16930	17085	16956	17043	17163	17056	16992	16842	16809	17094	17086	16833	16956	16840	16871	16931	17021	17011	16753	16978	16952	16930	16682	17036	16994	17018	17123	17029	16906	17075	16997	17036	17099	16860	16917	17029	17063	16753	16838	17003	16970	16862	16709	16927	17210	16926	16912	17066	16904	17115	17032	16938	16968	16952	17108	16883	17045	17077	17059	17036	17071	17018	17006	16879	16823	16859	16857	16915	16903	16984	16750	17056	17162	17073	16917	17021	17126	17076	17153	16909	17147	16959	17014	17022	17001	17064	16906	17040	16822	16950	16863	16977	16972	17123	16937	17137	16985	16965	16911	17020	16972	17204	17097	16918	16996	16945	16794	17111	16970	16928	16814	17050	17053	17067	17107	16974	17192	16942	17029	16972	16879	17122	16907	16766	16911	17018	16841
15223	15256	15041	14703	14336	14550	14408	14476	14481	16795	20491	19049	16363	14861	14511	14215	14280	14479	14442	14362	14308	14328	14266	14307	14266	14315	14366	14523	14384	14613	14321	14271	14405	14296	14266	14401	14316	14505	14367	14378	14508	14293	14289	14390	14345	14505	14456	14352	14295	14488	14448	14480	14367	14468	14272	14386	14380	14364	14495	14319	14441	14310	14268	14273	14370	14451	14280	14367	14520	14255	14259	14398	14211	14418	14320	14223	14180	14433	14322	14262	14276	14387	14431	14273	14413	14439	14408	14365	14229	14277	14209	14506	14370	14344	14305	14369	14294	14333	14442	14258	14344	14385	14317	14332	14353	14249	14518	14353	14346	14403	14261	14336	14414	14444	14320	14328	14521	14351	14183	14350	14353	14269	14266	14467	14486	14245	14414	14385	14473	14309	14322	14274	14237	14337	14254	14203	14340	14330	14562	14226	14353	14360	14196	14399	14298	14460	14384	14444	14308	14382	14350	14341	14360	14363	14363	14262	14371	14556	14458	14275	14417	14335	14431	14308	14321	14315	14309	14407	14388	14381	14280	14486	14210	14182	14401	14288	14159	14195	14127	14251	14361	14256	14182	14353	14379	14364	14331	14338	14347	14217	14285	14217	14389	14255	14179	14412	14309	14374	14423	14269	14322	14319	14329	14348	14274	14352	14337	14205	14317	14389	14484	14181	14359	14482	14288	14409	14354	14350	14341	14326	14286	14388	14421	14200	14301	14533	14451	14372	14380	14277	14267	14226	14524	14213	14244	14364	14513	14342	14403	14414	14384	14178	14353	14249	14313	14426	14361	14259	14309	14379	14195	14370	14345	14314	14315	14421	14281	14310	14391	14238	14355	14487	14291	14260	14267	14416	14470	14344	14308	14400	14275	14500	14427	14305	14237	14392	14294	14413	14349	14275	14440	14499	14287	14281	14448	14168	14309	14316	14319	14479	14427	14458	14318	14456	14464	14260	14499	14264	14308	14427	14128	14525	14422	14329	14301	14380	14295	14354	14232	14298	14244	14494	14301	14323	14313	14381	14243	14230	14324	14327	14207	14401	14281	14411	14015	14354	14456	14351	14498	14458	14316	14336	14428	14411	14322	14284	14370	14307	14285	14528	14378	14122	14258	14428	14317	14369	14380	14380	14372	14388	14318	14441	14398	14330	14445	14248	14408	14504	14371	14213	14217	14479	14325	14376	14394	14451	14396	14433	14376	14415	14352	14436	14314	14109	14237	14533	14336	14451	14486	14359	14381	14397	14294	14350	14396	14509	14481	14310	14223	14318	14342	14321	14270	14411	14558	14320	14403	14250	14247	14396	14190	14393	14250	14307	14376	14377	14407	14147	14305	14277	14176	14288	14208	14365	14351	14303	14444	14297	14388	14188	14306	14455	14395	14476	14365	14260	14341	14384	14331	14294	14216	14345	14160	14224	14518	14349	14478	14122	14326	14204	14350	14096	14269	14303	14312	14384	14171	14233	14253	14567	14288	14503	14297	14233	14271	14421	14238	14051	14523	14297	14272	14344	14434	14268	14487	14501	14414	14306	14366	14266	14196	14224	14193	14406	14221	14308	14322	14386	14380	14169	14294	14296	14276	14289	14363	14314	14307	14256	14446	14330	14603	14295	14200	14358	14301	14291	14407	14417	14286	14267	14363	14294	14261	14384	14341	14289	14453	14241	14297	14544	14375	14237	14348	14493	14226	14274	14334	14298	14102	14422	14197	14494	14363	14259	14310	14263	14304	14430	14398	14419	14521	14357	14304	14315	14217	14300	14274	14486	14356	14219	14159	14273	14385	14335	14223	14415	14541	14428	14395	14403	14427	14291	14387	14316	14432	14234	14201	14256	14454	14468	14407	14307	14455	14282	14352	14436	14348	14454	14210	14149	14404	14155	14407	14269	14378	14345	14311	14374	14290	14303	14366	14489	14348	14269	14481	14133	14460	14318	14505	14361	14457	14406	14387	14453	14344	14437	14364	14444	14439	14227	14367	14373	14264	14471	14314	14453	14299	14416	14330	14308	14261	14313	14370	14521	14286	14159	14302	14282	14425	14357	14246	14359	14431	14342	14561	14186	14471	14250	14284	14358	14315	14317	14330	14506	14245	14249	14319	14255	14320	14317	14464	14276	14294	14302	14400	14344	14315	14242	14209	14444	14398	14382	14340	14467	14228	14364	14165	14257	14326	14222	14361	14176	14287	14444	14269	14307	14172	14355	14422	14350	14243	14473	14443	14375	14347	14287	14491	14282	14407	14281	14365	14345	14336	14153	14195	14465	14419	14313	14338	14389	14223	14404	14247	14370	14197	14318	14361	14332	14335	14280	14597	14310	14467	14436	14409	14332	14290	14243	14220	14351	14357	14236	14279	14344	14366	14379	14327	14219	14353	14314	14256	14270	14301	14349	14427	14349	14296	14433	14364	14381	14270	14322	14401	14274	14389	14452	14367	14342	14335	14287	14157	14332	14386	14262	14125	14420	14324	14388	14385	14246	14343	14426	14269	14336	14371	14356	14281	14246	14349	14223	14425	14242	14398	14234	14099	14403	14297	14386	14460	14332	14185	14251	14283	14394	14400	14324	14210	14151	14212	14335	14139	14358	14377	14258	14418	14215	14255	14378	14296	14320	14277	14336	14510	14223	14604	14429	14299	14349	14322	14404	14357	14334	14469	14301	14260	14280	14284	14426	14296	14264	14401	14286	14481	14359	14458	14275	14496	14154	14339	14327	14547	14550	14170	14214	14318	14491	14319	14391	14320	14480	14530	14332	14390	14174	14428	14349	14408	14271	14296	14301	14578	14163	14258	14326	14289	14398	14306	14320	14285	14211	14458	14296	14400	14137	14321	14365	14274	14221	14438	14433	14391	14298	14309	14363	14304	14259	14201	14267	14304	14359	14370	14332	14374	14149	14354	14347	14328	14258	14274	14291	14473	14397	14272	14341	14314	14373	14333	14060	14405	14366	14211	14614	14531	14410	14403	14212	14387	14386	14325	14442	14338	14381	14345	14283	14457	14358	14300	14499	14453	14180	14332	14318	14244	14354	14363	14393	14340	14379	14420	14391	14265	14377	14455	14500	14304	14107	14371	14274	14512	14372	14268	14495	14204	14433	14497	14187	14458	14518	14439	14406	14425	14426	14237	14373	14285	14168	14385	14401	14289	14333	14249	14221	14392	14432	14301	14390	14465	14207	14303	14211	14364	14306	14454	14357	14378	14479	14352	14392	14230	14336	14472	14214	14417	14612	14325	14257	14303	14422	14218	14594	14314	14379	14278	14413	14410	14415	14508	14336	14356	14422	14293	14210	14440	14494	14371	14255	14512	14453	14399	14389	14249	14514	14306	14349	14454	14237	14424	14412	14455	14548	14243	14271	14419	14327	14290	14173	14209	14436	14373	14424	14248	14355	14414	14510	14304	14378	14268	14148	14452	14293	14295	14241	14527	14239	14309	14244	14292	14210	14269	14263	14369	14243	14292	14334	14279	14448	14287	14278	14233	14324	14431	14426	14467	14415	14444	14267	14377	14556	14248	14454	14267	14255	14379	14221	14396	14353	14400	14444	14497	14478	14155	14345	14478	14425	14423	14268	14325	14205	14445	14308	14235	14402	14319	14284	14262	14166	14272	14263	14300	14538	14532	14396	14384	14346	14270	14373	14266	14566	14469	14269	14422	14430	14550	14295	14442	14361	14466	14402	14280	14351	14377	14440	14286	14284	14423	14424	14171	14259	14346	14411	14323	14240	14326	14609	14223	14278	14385	14466	14367	14391	14291	14397	14459	14369	14376	14347	14304	14249	14347	14359	14492	14268	14443	14276	14446	14278	14350	14359	14516	14364	14263	14572	14290	14432	14151	14473	14313	14216	14585	14355	14252	14393	14404	14403	14227	14452	14272	14442	14339	14237	14439	14481	14380	14418	14379	14347	14333	14291	14323	14431	14361	14364	14465	14415	14265	14310	14346	14361	14353	14285	14228	14379	14345	14427	14380	14203	14365	14273	14306	14239	14262	14333	14354	14409	14188	14333	14485	14368	14519	14301	14385	14207	14354	14245	14231	14320	14449	14220	14324	14219	14419	14361	14345	14356	14430	14253	14447	14425	14457	14396	14326	14416	14399	14436	14578	14370	14227	14428	14412	14426	14424	14307	14418	14331	14303	14486	14331	14237	14384	14368	14413	14330	14365	14407	14378	14461	14373	14249	14495	14429	14441	14369	14304	14528	14326	14278	14437	14366	14418	14373	14432	14303	14353	14339	14199	14456	14415	14469	14325	14372	14324	14497	14202	14432	14183	14412	14150	14240	14416	14525	14424	14281	14270	14434	14291	14482	14440	14252	14232	14323	14302	14454	14243	14335	14173	14314	14290	14391	14494	14321	14301	14227	14327	14293	14178	14347	14262	14136	14296	14372	14364	14320	14124	14206	14438	14307	14354	14428	14395	14301	14303	14403	14418	14381	14402	14372	14309	14401	14403	14369	14469	14321	14433	14306	14321	14358	14294	14307	14230	14373	14239	14392	14229	14214	14504	14223	14461	14490	14447	14266	14409	14261	14436	14222	14227	14315	14450	14166	14402	14285	14330	14522	14375	14393	14428	14423	14302	14283	14233	14488	14177	14304	14352	14277	14183	14507	14231	14378	14535	14364	14373	14178	14406	14470	14253	14425	14196	14194	14210	14246	14341	14405	14333	14433	14302	14453	14300	14430	14429	14526	14482	14372	14489	14163	14354	14470	14289	14425	14483	14299	14415	14358	14376	14386	14417	14398	14659	14439	14517	14234	14524	14285	14581	14363	14408	14242	14417	14447	14549	14548	14384	14284	14385	14421	14469	14358	14278	14319	14132	14351	14317	14446	14266	14239	14349	14281	14152	14298	14305	14382	14401	14512	14397	14232	14349	14242	14322	14363	14394	14312	14344	14264	14276	14379	14340	14329	14326	14349	14310	14349	14234	14316	14123	14373	14395	14429	14269	14277	14258	14289	14456	14329	14296	14442	14276	14364	14479	14238	14374	14408	14603	14211	14300	14397	14114	14291	14267	14342	14410	14567	14505	14181	14133	14255	14296	14409	14345	14383	14249	14365	14545	14369	14260	14491	14316	14403	14563	14256	14334	14427	14372	14317	14242	14283	14330	14242
25621	20747	26804	25303	19772	18077	18060	17289	17243	24158	36193	33129	24804	19653	17489	17008	16800	16871	16690	17043	16986	16896	16903	16844	17008	16906	16875	16960	16778	16748	16835	16917	16685	16864	16716	16790	16712	16685	16866	16831	16719	16757	16949	16813	16733	16776	16630	16854	16696	16654	16763	16892	16893	16790	16903	16782	16652	16820	16717	16656	16773	16605	16788	16797	16976	16683	16830	16883	16807	16919	16708	16797	16671	16530	16773	16720	16843	16559	16879	16812	16792	16605	16858	16696	16762	16549	16700	16755	16746	17011	16894	16824	16903	16662	16821	16918	16789	16972	16909	16870	16895	16771	16878	16925	16794	16752	16910	16935	16773	16767	16986	16754	16696	16836	16827	16781	16702	16633	16858	16886	16825	16857	16839	16799	16804	16910	16913	16713	16841	16876	16921	17062	16827	16876	16758	16900	16536	16926	16614	16701	16897	16759	16569	16739	16627	16882	16782	16969	16727	16887	16768	16741	16961	16797	16464	16835	16797	16636	16607	16875	16809	16853	17112	16848	16865	16540	16732	16507	16840	16764	16834	16873	16668	16764	16954	16764	16770	16890	16621	16787	16811	16823	16752	16768	16823	16842	16676	16995	16789	16698	16764	16956	16822	16791	16772	16782	16799	16850	16946	16903	16754	16755	16642	16807	16709	16693	16708	16890	16941	16851	16781	16932	16744	16521	16733	16813	16825	16729	16643	16758	16614	16712	16681	16431	16814	16788	16845	16828	16812	16849	16782	16754	16729	16788	16747	16919	16668	16883	16631	16924	16914	16646	16890	16976	16745	16858	16790	16864	16700	16724	16691	16818	16855	16711	16612	16718	16967	16728	16861	16807	16634	16771	16534	16613	16775	16681	16736	16826	16847	16803	16882	16718	16758	16708	17078	16631	16780	16726	16829	16877	16686	16907	16936	16703	16819	17091	16775	16704	16716	16678	16801	16873	16587	16749	16821	16580	16943	16745	16664	16807	16648	16807	16773	16622	16794	16853	16814	16951	16716	16543	16895	16713	16836	16634	17016	16595	16734	17002	16948	16980	16698	16680	16671	16670	17052	16781	16846	16787	16849	16698	16857	16593	16686	16891	16637	16732	16838	16869	16884	16872	16733	16757	16718	16800	16980	16776	16848	16726	16674	16648	16842	16793	16778	16933	16666	16768	16806	16856	16818	16820	16766	16878	16675	16655	16868	16718	16692	16612	16720	16597	16871	16812	16721	16477	16900	16752	16519	16714	16945	16720	16704	16657	16718	17055	16915	16728	16697	16920	16833	16770	16462	16800	16727	16740	16736	16616	16877	16595	16718	16927	16822	16708	16749	16816	16797	16767	16785	16820	16705	16726	16781	16682	16692	16889	16721	16634	16946	16833	16947	16815	16836	16741	16680	16770	16590	16940	16835	17035	16610	16815	16599	16845	16640	16638	16861	16617	16893	17056	16864	16838	16869	16744	16588	16631	16806	16687	16816	16937	16765	16873	16730	16820	16895	16718	16871	16702	16600	16911	16782	16840	16896	16892	16912	16537	16882	16881	16879	16782	16859	16770	16799	16903	16739	16763	16842	16748	16895	16638	16806	16724	16568	16795	16920	16707	16936	16757	16861	16851	16967	16703	16687	16790	16994	16839	16777	16702	16933	16694	16853	16854	16762	16821	16801	16721	16750	16648	16929	16757	16925	16792	16815	16751	16907	16751	16825	16814	16780	16778	16721	16978	16744	16769	16708	17001	16789	16849	16685	16685	16746	16880	16837	16759	16788	16903	16821	16776	16823	16688	16714	16703	16708	16543	16765	16768	16715	16765	16738	16831	16534	16856	16989	16769	16921	16964	16933	16869	16719	16774	16640	16715	16697	16857	16799	16747	16745	16799	16829	16756	16828	16857	16643	16612	16779	16764	16896	16726	16619	16817	16992	16824	16763	16848	16519	16714	16936	16899	16902	16984	16741	16792	16706	16937	16832	16997	16811	16788	16860	16758	16832	16795	16793	16740	16783	16729	16720	16588	16827	16767	16660	17006	16870	16629	16844	16723	16854	16934	16784	16542	16897	16673	16718	16683	16651	16734	16966	16909	16658	16883	16965	17007	16883	16897	16724	16806	16731	16591	16862	16636	16883	16681	16767	16786	16724	16856	16692	16758	16694	16933	16831	16830	16834	16496	16960	16658	17070	16853	16730	16756	16733	16730	16842	17022	16825	16819	16551	16768	16823	16929	16911	16715	16763	16838	16819	16752	16963	16770	16497	16707	16789	16742	16814	16814	16615	16630	16768	16747	16856	16810	16771	16744	16999	16828	16745	16703	16850	16806	16820	16943	16864	16816	16949	16543	16768	16806	16668	16856	16930	16998	16839	16731	16709	16935	16770	16735	16732	16726	16965	16797	16738	16904	16773	16905	16934	16795	16795	16926	16821	16831	16869	16781	16922	16673	16811	16654	16729	16670	16933	16971	16734	16884	16902	16944	16959	16980	16776	16696	16682	16800	17120	16634	16858	16980	16918	16772	16730	16812	16911	16937	16722	16828	16662	16789	16971	16720	16866	16747	16781	16838	16650	16967	16793	16676	16730	16739	16767	16922	16855	16723	16781	16788	16573	16680	16637	16659	16691	16724	16763	16771	16874	16803	16842	16814	16725	16695	16803	16785	16709	16859	16837	16899	16770	16721	16890	16590	16882	16952	16753	16819	16871	16892	16788	16712	16711	16907	16695	16770	16768	16862	16829	16795	16755	16869	16809	16820	16961	16905	16752	16830	16671	16753	16688	16960	16952	16696	16952	16791	16701	16765	16945	16806	16917	16679	16779	16729	16792	16621	16842	16770	16977	16776	16772	16778	16824	16812	16773	16867	16970	16721	16781	16775	16794	16797	16725	16870	16845	16843	16925	16714	16653	16705	16813	16682	16755	16748	16888	16731	16564	16615	16688	16676	16852	16731	16624	16734	16776	16738	16813	16948	16721	16728	16605	16919	16859	16568	16597	16725	16929	16793	16810	16745	16790	16719	16715	16775	16848	16817	16684	16510	16675	16765	16952	16753	16843	16956	16853	16967	16965	16958	16778	16817	16771	16774	16738	16756	16822	16661	17006	17014	16748	16764	16923	16659	16718	16755	16853	16748	16788	16848	16985	16701	16642	16841	16979	16668	16701	16833	16695	16857	16889	16856	16527	16809	16814	16598	16984	16885	16792	16946	16807	16823	16839	16597	16809	16655	16908	16696	16688	16867	16766	16631	16909	16729	16703	16697	16986	16911	16794	16881	16727	16839	16485	16717	16653	16897	16776	16866	16669	16601	16681	16881	16723	16778	16766	17048	16857	16749	16788	16924	16841	16698	16765	16654	16700	16597	16878	16775	16713	16741	16831	16553	16831	16879	16777	16843	16664	16692	16845	16849	16783	16855	16836	16958	16756	16792	16703	16795	16778	16626	16903	16741	16831	16906	16764	16675	16771	16803	16848	16776	16936	16688	16705	16762	16884	16956	16811	16692	16836	16799	16937	16762	16990	16697	16760	16912	16922	16815	16763	16829	16782	16871	16970	16857	16806	16920	16950	16686	16934	16903	16730	16673	16710	16676	16626	16598	16624	16937	16926	16763	16825	16629	16822	16826	16821	16962	16706	16754	16859	16896	16888	16854	16786	16863	16854	16776	16965	16877	16908	16801	16590	16705	16780	16891	16799	16782	16850	16652	16908	16873	16644	16843	16515	17010	16806	16771	16703	16763	16792	16828	16825	16894	16734	16882	16686	16812	16773	16812	16681	16945	16902	16815	16780	16828	16729	16593	16834	16769	17039	16933	16934	16972	16864	16678	16644	16805	16879	16927	16446	16511	16899	16706	17014	16756	16763	16894	16727	16682	16957	16643	16637	16747	16892	16701	16908	16725	16786	16872	16677	16940	16670	16766	16923	16988	16718	16819	16975	16678	16756	16838	16991	16710	16813	16711	16828	16666	16768	16756	16767	16728	16734	16664	16867	16603	16624	16767	16627	16754	16868	16878	16872	16657	16876	16872	16779	16934	16676	16605	16891	16745	16798	16948	16957	16737	16797	16714	16806	16844	16838	17020	16711	16710	16648	16831	16713	16768	16895	16778	16746	16763	16876	16716	16760	16857	16793	16861	16706	16620	16948	16989	16917	16773	16793	16818	16804	16798	16782	16738	16733	16641	16856	16847	16819	16652	16807	16825	16854	16704	16657	16851	16961	16619	16824	16722	16731	16796	16855	16710	16722	16866	16831	16800	16603	16659	16871	16610	16939	16772	16964	16878	16913	16886	17000	16752	16632	16850	16957	16721	16988	16873	16850	16716	16649	16970	16915	16968	16827	16937	16891	16663	16853	16605	16823	16817	16777	16763	16894	16775	16759	16947	16996	16846	16809	16785	16845	16539	16743	16706	16868	16744	16635	16719	16898	16747	16845	16769	16885	16781	16821	16706	16765	16945	16656	16812	16739	16881	16867	17083	16781	16906	16851	16655	16992	16873	16772	16805	16727	16676	16699	16835	17040	16878	16825	16756	16848	16797	16767	16689	16937	16890	16638	16861	16822	16946	16856	16769	16688	16908	16733	16741	16803	16657	17009	16866	16953	16908	16946	16625	16933	16708	16936	16901	16807	16965	16848	16812	16409	16681	16640	16733	16822	16646	16819	16710	16765	16750	16813	16764	16682	16926	16945	16710	16983	16906	16967	16568	16725	16849	16752	16722	16654	16713	16795	16859	16884	17017	17023	16839	16780	16746	16890	16769	16735	16865	16919	16868	16605	16882	16684	16689	16765	16741	16732	16836	16699	16770	16938	16775	16755	16775	16855	16800	16620	16878	16851	16884	16757	16904	16835	16753	16915	16741	16642	16708	16928	16709	16602	16640	16661	16814	16834	16759	16746	16857	16862	16923	16647	16854	16697	16925	16792	16505	16950	16777	16777	16656	16859	16674	16644	16637	16771	16863	16769	16959	16728	16861	16992	16979	16942	16588	16661	16729	16820	16663	16782	16715	16645	16777	16900	16894	16934	16767	16760	16810	16684	16847	16680	16820	16743	16805	16802	16550	16803	16795	16953	16605	16774	16804	16782	16905	16595	16600	16781	16972	16631	16562	16529	16841	16784	16947	17032	16576	16614	16796	16727	16938	16916	16630
13791	19592	18893	16765	15534	15035	14841	14801	14981	26150	38158	32842	22754	16699	14596	14408	14296	14192	14168	14421	14348	14168	14246	14393	14197	14151	14310	14377	14308	14249	14107	14257	14215	14267	14276	14309	14278	14284	14198	14271	14229	14174	14211	14200	14344	14307	14285	14044	14417	14207	14136	14365	14243	14267	14377	14321	14382	14228	14476	14133	14122	14127	14205	14292	14301	14162	14298	14372	14258	14266	14250	14385	14323	14121	14455	14274	14127	14104	14205	14380	14253	14117	14246	14298	14291	14103	14260	14413	14359	14193	14323	14174	14308	14320	14156	14260	14117	14446	14323	14305	14215	14199	14372	14232	14112	14416	14286	14256	14226	14065	14135	14035	14303	14242	14228	14325	14100	14368	14320	14203	14207	14250	14089	14064	14399	14382	14469	14177	14212	14496	14371	14197	14282	14289	14191	14291	14223	14194	14223	14281	14244	14317	14218	14161	14126	14145	14414	14175	14252	14148	14272	14407	14128	14187	14271	14339	14310	14178	14213	14224	14214	14319	14343	14212	14174	14243	14307	14088	14175	14204	14363	14210	14237	14424	14102	14297	14398	14290	14265	14198	14209	14225	14161	14295	14357	14143	14178	14411	14170	14196	14383	14245	14111	14188	14298	14262	14391	14114	14277	14492	14242	14026	14217	14250	14197	14369	14156	14252	14120	14271	14171	14241	14340	14350	14171	14334	14357	14021	14250	14327	14287	14329	14357	14181	14293	14141	14287	14291	14201	14327	14235	14241	14241	14466	14281	14076	14245	14159	14157	14117	14193	14162	14070	14088	14143	14138	14161	14244	14323	14280	14199	14353	14258	14189	14297	14371	14176	14341	14400	14277	14288	14283	14134	14311	14272	14157	14208	14108	14261	14317	14236	14273	14293	14414	14086	14284	14174	14400	14124	14353	14408	14293	14172	14310	14201	14166	14194	14253	14197	14216	14337	14207	14326	14134	14068	14253	14232	14285	14272	14157	14094	14190	14107	14229	14291	14238	14216	14180	14268	14104	14352	14301	14227	14151	14332	14182	14215	14292	14147	14374	14211	14271	14211	14197	14383	14303	14165	14061	14389	14366	14254	14255	14286	14263	14277	14175	14112	14262	14262	14307	14366	14144	14299	14192	14286	14238	14206	14322	14329	14060	14172	14383	14197	14341	14333	14344	14397	14199	14201	14285	14233	14258	14204	14201	14231	14308	14261	14096	14178	14343	14168	14221	14316	14141	14272	14232	14200	14264	14198	14197	14163	14322	14303	14124	14194	14271	14115	14322	14404	14080	14216	14117	14333	14307	14175	14370	14216	14365	14299	14140	14245	14034	14423	14265	14261	14328	14355	14207	14345	14415	14414	14205	14075	14240	14278	14089	14086	14271	14255	14278	14309	14231	14237	14127	14318	14316	14127	14259	14283	14227	14276	14422	14362	14213	14294	14137	14411	14344	14362	14234	14327	14312	14292	14276	14263	14166	14254	14282	14241	14457	14208	14226	14285	14216	14167	14172	14445	14239	14145	14124	14253	14204	14040	14250	14235	14117	14220	14245	14120	14207	14243	14139	14129	14269	14296	14323	14240	14307	14227	14435	14164	14288	14153	14428	14350	14337	14239	14278	14191	14322	14276	14322	14150	14235	14239	14198	14363	14325	14129	14163	14334	14133	14211	14251	14297	14376	14275	14248	14221	14292	14300	14178	14295	14194	14220	14124	14204	14242	14244	14051	14319	14204	14083	14261	14140	14199	14086	14099	14369	14165	14065	14188	14184	14311	14276	14244	14284	14405	14272	14387	14206	14299	14145	14117	14245	14310	14214	14333	14145	14289	14312	14230	14228	14140	14195	14367	14135	14384	14165	14232	14221	14307	14313	14380	14243	14206	14286	14257	14130	14154	14280	14198	14145	14349	14280	14403	14139	14114	14407	14323	14178	14181	14184	14245	14305	14278	14251	14287	14328	14294	14248	14120	14374	14265	14351	14313	14142	14324	14052	14332	14446	14365	14135	14250	14147	14183	14227	14458	14329	14311	14240	14129	14255	14198	14193	14189	14224	14333	14350	14204	14278	14176	14252	14276	14235	14206	14195	14453	14308	14248	14227	14238	14102	14113	14337	14303	14339	14195	14211	14222	14296	14401	14319	14233	14152	14411	14215	14112	14203	14250	14295	14243	14408	14376	14237	14220	14133	14265	14354	14182	14229	14094	14351	14392	14379	14153	14094	14284	14136	14185	14146	14150	14229	14229	14284	14186	14251	14400	14282	14392	14345	14044	14341	14359	14240	14115	14224	14144	14422	14282	14122	14222	14355	14184	14328	14140	14412	14254	14321	14202	14229	14134	14273	14271	14279	14400	14217	14129	14294	14238	14203	14225	14222	14055	14123	14104	14251	14326	14190	14181	14176	14136	14136	14098	14295	14512	14178	14245	14309	14282	14448	14115	14387	14203	14214	14289	14244	14063	14176	14356	14205	14323	14112	14171	14110	14270	14126	14330	14547	14132	14220	14225	14338	14356	14208	14306	14175	14264	14301	14272	14244	14380	14293	14217	14064	14224	14215	14276	14455	14237	14304	14348	14201	14238	14283	14402	14222	14356	14215	14282	14417	14404	14297	14210	14296	14404	14398	14374	14241	14140	14268	14243	14232	14220	14118	14216	14309	14233	14133	14086	14076	14244	14362	14290	14019	14060	14142	14157	14370	14306	14276	14275	14317	14285	14130	14107	14256	14454	14237	14354	14132	14306	14141	14161	14221	14309	14190	14141	14167	14234	14175	14351	14260	14223	14356	14203	14230	14203	14137	14223	14274	14297	14234	14104	14101	14302	14236	14222	14219	14075	14239	14185	14406	14132	14172	14353	14232	14276	14252	14308	14237	14013	14212	14244	14113	14449	14250	14354	14132	14312	14189	14325	14333	14231	14216	14350	14344	14238	14236	14285	14341	14203	14262	14336	14332	14147	14171	14248	14200	14433	14339	14261	14329	14183	14207	14176	14178	14277	14066	14181	14147	14326	14303	14300	14177	14277	14293	14351	14204	14292	14278	14268	14224	14299	14218	14265	14207	14131	14155	14250	14456	14449	14326	14154	14199	14237	14232	14216	14162	14219	14275	14278	14186	14082	14245	14193	14200	14253	14189	14097	14160	14282	14273	14266	14334	14314	14319	14189	14299	14314	14280	14275	14219	14250	14300	14329	14080	14355	14424	14025	14273	14174	14152	14299	14316	14226	14128	14244	14217	14273	14163	14306	14177	14281	14265	14278	14336	14153	14190	14212	14036	14315	14322	14358	14158	14197	14099	14227	14374	14209	14357	14075	14226	14120	14280	14325	14246	14207	14344	14236	14297	14342	14173	14269	14306	14331	14122	14255	14232	14323	14171	14318	14243	14190	14437	14243	14125	14339	14186	14195	14309	14227	14042	14312	14242	14400	14296	14281	14267	14325	14269	14365	14282	14275	14239	14057	14279	14220	14225	14417	14138	14322	14427	14085	14287	14134	14301	14283	14240	14395	14326	14267	14287	14170	14216	14083	14413	14282	14426	14262	14256	14121	14211	14053	14383	14078	14269	14183	14256	14337	14181	14174	14220	14119	14277	14401	14237	14404	14100	14293	14252	14056	14269	14183	14217	14453	14322	14335	14270	14131	14336	14268	14180	14165	14215	14201	14392	14356	14139	14466	14325	14208	14352	14144	14256	14277	14273	14381	14298	14214	14214	14213	14083	14258	14210	14119	14235	14091	14288	14310	14162	14349	14351	14275	14179	14257	14495	14244	14301	14271	14413	14307	14188	14235	14261	14229	14309	14313	14266	14292	14354	14195	14214	14373	14083	14279	14084	14200	14217	14123	14163	14321	14407	14247	14167	14257	14260	14378	14113	14266	14212	14387	14262	14320	14222	14206	14164	14257	14184	14346	14111	14315	14118	14216	14237	14202	14091	14245	14158	14263	14287	14285	14262	14300	14268	14345	14342	14150	14410	14256	14368	14263	14213	14299	14252	14194	14140	14344	14206	14073	14385	14108	14439	14145	14158	14208	14271	14183	14281	14138	14374	14299	14241	14341	14226	14314	14218	14241	14376	14390	14410	14343	14350	14273	14252	14182	14282	14271	14142	14372	14257	14204	14093	14175	14281	14238	14188	14335	14264	14132	14299	14419	14205	14303	14185	14349	14471	14232	14184	14244	14091	14193	14367	14210	14276	14377	14165	14223	14153	14301	14356	14111	14187	14229	14104	14295	14345	14134	14110	14249	14470	14233	14279	14446	14450	14117	14282	14406	14193	14226	14129	14316	14144	14424	14145	14121	14190	14256	14226	14289	14271	14146	14129	14318	14318	14360	14164	14243	14344	14249	14218	14316	14138	14092	14269	14227	14289	14124	14151	14276	14427	14494	14274	14084	14372	14182	14354	14349	14265	14387	14251	14328	14305	14194	14266	14196	14473	14299	14143	14297	14186	14220	14373	14205	14135	14333	14106	14209	14340	14241	14230	14225	14185	14045	14184	14192	14289	14392	14262	14231	14336	14297	14056	14109	14089	14345	14336	14057	14191	14327	14140	14086	14262	14505	14148	14318	14139	14365	14216	14286	14138	14290	14117	14273	14178	14257	14136	14432	14197	14272	14188	14335	14325	14116	14278	14363	14277	14078	14161	14078	14137	14230	14190	14443	14324	14275	14202	14283	14360	14240	14277	14127	14247	14267	14214	14391	14145	14099	14340	14312	14226	14302	14447	14184	14223	14266	14425	14311	14221	14286	14303	14225	14147	14268	14121	14269	14299	14185	14297	14320	14335	14170	14324	14384	14276	14219	14410	14205	14342	14242	14483	14164	14173	14256	14067	14393	14350	14238	14332	14209	14367	14290	14204	14346	14343	14167	14285	14161	14140	14398	14234	14408	14202	14295	14301	14190	14225	14317	14307	14248	14222	14296	14331	14208	14196	14247	14074	14217	14339	14511	14256	14291	14281	14314	14335	14108	14295	14286	14379	14233	14192	14292	14056	14363	14314	14340	14190	14221	14186	14275	14217	14123	14240	14313	14282	14103	14314	14240	14341	14282	14273	14286	14166	14420	14078	14266	14416	14120	14104	14259	14172	14323	14346	14305	14342	14182	14329	14057	14277	14258	14283	14304	14197	14309	14254	14297
23612	20762	28031	23568	21225	22491	21898	18281	18206	23980	44684	53636	37046	24500	18928	17557	17355	17277	17156	17194	17085	17090	17009	16987	17037	17155	17057	17101	17053	16908	16932	17225	17074	17143	16939	17021	17292	16892	16956	17052	16991	17033	17225	17153	17151	17218	17162	17008	16918	16937	16961	16951	17369	17076	17043	17144	17211	17016	16959	17209	16930	17118	16970	17054	17090	17074	16972	16893	16855	17025	16940	16944	17087	17199	17186	17152	16909	17092	17020	17004	17125	17058	17002	17010	16961	17015	16829	17085	17018	16960	17115	17098	17037	16914	16912	16819	17081	17115	16907	16984	16973	16835	17084	17032	17130	17065	17056	17056	16927	16978	17085	16952	16966	16856	16993	16850	16848	16937	17047	16904	17200	17020	16932	17080	17181	17060	17030	16900	17047	16864	16963	17019	17218	16867	17062	16838	17261	17023	16923	16758	16993	17126	17024	17322	16939	17037	17005	16941	16988	17053	17066	17110	17211	17031	17030	16809	16969	17008	16945	17006	16999	17227	16970	16953	17136	17034	17059	17071	16990	16925	17271	16981	16956	17021	16819	17036	16985	17153	17200	17058	16988	17233	16989	17035	17075	16873	17171	17061	17136	17013	17082	17040	17050	16992	17064	16936	17131	17050	16944	16796	16952	17047	17054	16966	16945	16863	16965	16884	16925	17095	17079	16931	17137	17072	16970	17129	16978	16863	16929	17052	17124	17043	17223	17285	17163	16788	17072	16959	16903	17067	16894	16964	16788	17042	16935	16882	16900	16977	16953	16843	17194	17027	16842	17063	16961	17045	16743	17033	16977	17023	17108	16900	16865	16987	17029	17152	16925	17128	16905	16968	16911	16992	17039	17018	17033	16859	16942	16923	16900	17088	17080	16783	16908	16746	17070	16977	16856	16838	16992	17064	16823	16905	17031	17091	17057	16905	17071	16797	16952	16967	17235	17176	17077	16875	17017	17058	16957	16986	16811	16965	17128	17063	16850	17061	16934	16973	16965	16981	17014	16997	16911	17162	17105	16815	16834	16966	16944	16997	17073	16948	16847	17013	17085	16866	16903	16856	17080	17220	17113	16942	16938	16781	17081	17081	17060	17021	17198	17024	16761	16979	16946	16958	16967	16998	16941	16860	17151	16830	17098	16925	16966	17064	17159	17031	16942	17202	17185	16645	16903	16739	16845	16913	16945	17023	16789	16909	17105	17065	16995	16699	16972	16973	17000	17125	17123	16803	17029	16812	16836	17244	16994	17071	17051	16765	16904	16832	16886	17097	16795	16873	17006	17000	16933	16936	17109	16967	17072	16893	16974	16896	16986	16916	16866	17021	17090	17043	16989	17020	17213	16880	16945	16994	16758	16849	16800	16967	16978	16998	16807	16720	17133	16966	17012	16917	16997	16946	16797	16939	16922	16604	17063	16648	17043	17128	16917	17217	16894	16911	17058	16964	17158	17166	16992	17025	17061	16999	17093	16918	17154	17091	16905	17028	16940	16909	17092	16861	17115	16671	16867	17051	16970	17121	17115	16955	16760	17109	16951	17024	17011	16929	16878	16911	16950	17092	16945	17145	17085	17025	16994	17069	17092	16892	16995	16845	16863	17225	17081	16993	17017	16877	16878	16885	17052	17084	17043	17002	17174	17008	16768	16986	17066	17157	16905	16978	16908	17000	17046	17026	17064	16982	17256	16876	17151	17009	16970	17020	16854	16957	17104	17082	16719	16843	16870	16757	16939	17089	16965	16886	16872	16915	16974	16854	16792	16929	17224	17060	17129	16869	16897	17096	16918	16994	16831	17026	17066	17187	16981	16915	17032	16861	16916	17089	16995	16883	17196	16972	17175	16986	16843	16991	17035	17068	16907	16848	17149	17034	16963	16903	17206	17008	16945	16933	16800	17050	17107	16823	16912	17132	17254	16925	17012	17065	16797	16986	17218	16887	16845	17138	16990	17084	17080	16823	16894	16648	16938	16963	16921	16887	16967	16891	17108	16848	17049	16997	16866	16935	17136	16943	16940	16947	16982	16929	17084	17057	17128	16840	17121	17110	17045	16862	16915	17054	16882	16806	16959	17063	16848	17090	16887	16814	16959	17019	16891	17061	17028	16879	17145	16932	16939	16965	16988	16840	17047	17049	17049	17042	16976	16930	17018	16999	16942	16971	16991	16952	16943	16923	17081	17168	16929	16841	17082	16822	16948	17206	16955	17119	17165	16958	16973	16943	16706	16997	17148	17095	16935	16960	16999	16981	16836	16997	16909	17141	16947	16722	17061	17139	16951	16999	16885	17033	16908	17070	16984	16926	16856	16946	17012	17084	17134	17042	16765	16887	17103	17075	16848	16958	16879	16959	17030	16896	17030	17110	16869	17296	17080	16890	17151	16891	17129	16887	16884	16912	16881	16969	17088	16879	16807	17130	17140	17136	16975	17073	17083	17008	16918	16855	16521	16860	16936	17032	16943	16969	16898	16870	16854	16941	17039	17025	17089	17163	17015	16886	16982	16943	17037	17011	17079	17170	16872	16834	17017	17069	17035	17114	16998	16912	16868	16816	16978	16951	16959	16680	16906	17088	17075	17009	17033	17080	17016	16982	17045	17029	16976	16792	17147	17035	16927	17015	17078	17082	17332	16795	16951	16926	16847	16867	16844	16935	17089	16924	16997	16953	16959	16889	17026	17069	17006	16860	16939	16780	16770	17039	16889	16906	16992	17177	17069	16821	16800	16973	17208	16935	16923	16918	17110	16907	17223	16865	16962	16955	16992	16889	16851	17134	16838	17137	16936	17099	16941	16767	17006	16970	16947	17161	17051	16992	16882	16826	16909	16801	17041	17073	17030	17007	16986	17084	16970	17156	16922	17045	16893	17033	17262	16743	16958	17037	16972	16809	17034	16987	17046	17048	17013	16874	17294	17020	16888	16977	16951	16803	17053	16898	17144	17138	17015	17108	16984	16892	17114	16880	17202	17104	16854	16878	16954	17021	16983	17118	16927	17124	17047	17198	17077	16892	16934	16807	17228	17065	17052	16905	17087	16881	17161	17010	17038	16915	17121	16945	16896	17045	16967	16959	16944	17181	17145	16867	17014	17012	16887	17078	16947	17029	16783	16922	16923	17030	16774	17230	16923	16839	17052	17030	17047	16878	16932	17109	16927	17078	16764	17049	16907	16885	17034	16911	17067	16857	16773	16873	17129	16833	17117	16690	16905	16967	17066	16848	17289	17172	17112	16891	16873	16991	17012	17051	17043	17019	16913	16970	16899	16986	16953	16996	17056	17057	16986	17088	17172	17190	17104	17042	16806	16943	16892	16969	16929	16873	17110	17043	16964	16982	16856	17104	16880	16986	16997	17105	17012	16871	17135	16893	16868	16840	16946	17099	17125	17002	17030	17196	16987	17090	16976	16807	17215	16988	17017	16965	16959	16963	16840	16803	16941	16846	16785	16984	16911	16910	17167	17090	16949	17116	17141	17065	16910	17033	16826	17030	17015	16896	17054	16957	16818	16882	17089	16888	17051	17067	17109	16949	16891	16734	16865	16646	16977	17021	16911	16847	17047	16908	17034	16706	16953	16930	16915	16917	16997	17000	16860	16851	17071	17171	17240	17107	16942	16858	17204	16921	17102	16984	17051	17045	17060	17034	17152	17091	17120	16959	16941	16930	17065	17059	16959	16913	17051	17151	17194	17095	17209	17170	16986	16995	16907	16775	17230	16789	17169	16907	16991	16866	17024	17017	16960	16939	17061	16819	16973	16761	17171	16988	17189	16860	16941	16862	17258	17074	17236	17208	16954	17054	17115	16942	16976	17016	16971	17103	17199	16883	16866	17091	16793	17058	17116	16875	17078	16820	17123	16942	17133	17132	17151	17084	17100	16967	17086	16960	17187	17154	17073	17078	17082	17056	16999	16896	17078	17248	16973	17025	17213	17003	17051	16753	16923	16931	17090	16905	17024	17158	16994	17131	17034	17109	16907	17081	17070	16932	16926	17183	17143	17027	17013	17014	17147	16905	17019	16888	17158	16812	16936	16866	16741	17148	16866	17039	17249	16912	16898	16992	17056	17007	16759	16763	16836	17080	17164	17079	16903	16989	17005	16928	17141	16972	17011	16950	16937	16886	17146	17107	16895	16940	16917	17192	16761	17174	17112	17179	17075	17071	16997	17053	16929	17055	16891	17010	16916	17050	17178	17056	16737	16930	17033	17017	16954	17035	16992	16901	17237	16946	16938	16915	16941	17143	16994	16856	16729	17055	17079	16929	16979	16961	16903	16928	17135	17164	17026	17051	16880	16985	16856	16962	16938	16992	16919	17063	17059	16806	17079	16959	16989	16877	16800	17042	16854	16978	16906	16988	17098	16969	16934	16867	16757	16950	16843	17059	17066	17120	17154	16959	17094	16978	16801	17106	17228	16910	17098	17035	16966	16917	16962	16882	16933	17105	16981	16729	17053	17033	16998	17060	16974	16937	16998	16906	16951	17011	16810	16969	17039	17037	17085	16989	16956	17061	17058	17099	17155	16942	16857	16962	17106	17080	17005	17015	16912	17035	17078	17180	17063	16808	17069	16945	16926	17012	16906	17009	16914	16972	17143	17000	16833	17130	17064	17041	17019	17057	16889	17007	17159	16954	16972	16850	17008	17097	17010	16885	16997	17000	17165	16820	16985	17163	16786	16916	16811	17052	16915	16890	16931	17066	16955	16827	17044	16978	16972	16997	17095	17093	16983	17099	16947	17206	16967	16863	16969	16964	16953	17093	16930	16996	17052	17085	16791	17094	16973	17040	16905	17076	16883	17038	16907	16936	17133	16874	16885	16967	16938	16922	16854	16898	16825	16806	17033	16917	17014	17137	16790	16909	17070	16908	17013	16900	16857	17127	16903	17122	17017	16855	17154	16891	16960	16942	17261	16998	16941	16914	16913	17157	16869	17001	17089	17086	16954	16949	17075	16846	17119	17038	17112	17005	16893	16896	16996	16991	17192	17012	16912	16999	16739	16888	16949	16926	16888	17026	17006	17031	16988	17122	17234	16882	16808	17113	16926	17010	17048	16923	16952	17142	16890	16965	16923	17042	17151	16857	16983	17218	17064	17109	17117	17193	16984	17040	17076	16973	16732	16884	17004	17106	17009	17060
16244	26618	25161	20247	18038	16759	15948	15832	16607	25893	47580	52246	34587	21232	15655	14425	14283	14351	14207	14448	14394	14411	14238	14440	14373	14286	14301	14286	14345	14425	14307	14375	14179	14311	14433	14450	14496	14327	14408	14295	14368	14454	14287	14446	14416	14107	14178	14262	14379	14212	14357	14439	14216	14393	14365	14405	14384	14392	14386	14391	14434	14315	14295	14283	14324	14262	14249	14433	14345	14341	14165	14364	14383	14352	14402	14450	14501	14348	14157	14438	14360	14442	14216	14387	14402	14403	14302	14247	14369	14509	14323	14249	14342	14094	14123	14419	14336	14338	14289	14415	14239	14219	14487	14229	14378	14336	14334	14376	14431	14234	14383	14506	14248	14333	14468	14347	14265	14378	14358	14348	14298	14371	14222	14381	14259	14294	14334	14558	14457	14348	14341	14454	14318	14273	14207	14205	14502	14452	14500	14313	14161	14306	14162	14405	14440	14282	14246	14289	14337	14191	14321	14102	14280	14244	14299	14263	14317	14264	14337	14297	14184	14246	14234	14192	14325	14323	14207	14214	14315	14087	14107	14313	14358	14353	14290	14372	14268	14413	14463	14369	14394	14319	14346	14337	14251	14399	14291	14409	14319	14355	14228	14213	14125	14398	14315	14477	14494	14415	14414	14262	14211	14282	14233	14444	14371	14334	14199	14318	14349	14125	14333	14271	14328	14323	14306	14335	14261	14332	14452	14178	14364	14454	14200	14164	14313	14379	14317	14454	14399	14374	14269	14416	14244	14246	14288	14406	14305	14320	14364	14305	14280	14206	14319	14318	14361	14190	14291	14415	14416	14343	14341	14356	14250	14230	14177	14397	14376	14327	14398	14279	14204	14273	14196	14376	14356	14322	14206	14135	14313	14272	14424	14270	14247	14348	14212	14147	14232	14192	14395	14251	14372	14304	14244	14355	14389	14260	14250	14317	14526	14366	14471	14291	14312	14161	14165	14302	14461	14357	14627	14308	14319	14263	14175	14209	14272	14390	14364	14278	14233	14260	14313	14480	14199	14285	14252	14329	14367	14102	14385	14377	14203	14324	14300	14321	14353	14560	14066	14421	14129	14288	14380	14441	14247	14184	14183	14332	14107	14316	14359	14308	14255	14185	14307	14404	14213	14546	14384	14279	14447	14222	14215	14149	14081	14316	14227	14212	14221	14072	14176	14334	14200	14282	14313	14302	14302	14336	14486	14432	14189	14352	14053	14426	14271	14345	14247	14290	14194	14241	14419	14069	14368	14192	14290	14493	14392	14295	14436	14476	14135	14255	14338	14439	14283	14211	14409	14329	14386	14345	14341	14303	14484	14401	14129	14351	14423	14465	14294	14306	14429	14358	14141	14349	14328	14274	14184	14336	14311	14267	14217	14286	14306	14184	14263	14345	14158	14367	14182	14358	14307	14338	14164	14281	14377	14440	14269	14403	14306	14226	14484	14171	14210	14298	14299	14349	14367	14208	14286	14405	14307	14423	14277	14371	14265	14200	14237	14148	14323	14333	14199	14281	14366	14153	14159	14401	14151	14253	14208	14313	14276	14402	14393	14263	14205	14099	14390	14315	14201	14148	14306	14331	14256	14434	14369	14322	14355	14330	14187	14275	14367	14348	14269	14363	14208	14348	14294	14181	14251	14300	14377	14283	14430	14273	14298	14467	14367	14396	14396	14383	14377	14331	14222	14306	14222	14311	14292	14292	14234	14324	14547	14101	14238	14427	14329	14376	14336	14350	14254	14194	14277	14158	14215	14345	14209	14459	14315	14266	14372	14231	14220	14203	14391	14314	14266	14390	14507	14379	14323	14419	14242	14281	14255	14479	14210	14187	14449	14356	14211	14538	14275	14241	14217	14380	14391	14456	14268	14275	14115	14328	14258	14512	14312	14197	14327	14353	14255	14084	14237	14158	14503	14298	14370	14167	14332	14193	14192	14344	14421	14295	14258	14222	14378	14304	14320	14184	14291	14448	14181	14346	14385	14146	14380	14450	14413	14287	14269	14083	14203	14242	14225	14309	14286	14512	14272	14163	14304	14410	14304	14218	14377	14426	14413	14318	14187	14358	14343	14316	14247	14299	14161	14305	14336	14243	14327	14258	14282	14418	14293	14186	14219	14343	14291	14122	14292	14350	14357	14226	14225	14246	14290	14222	14182	14288	14168	14236	14269	14268	14338	14340	14279	14393	14463	14308	14387	14406	14173	14186	14273	14364	14324	14390	14294	14275	14299	14262	14306	14442	14326	14326	14211	14256	14461	14275	14350	14286	14563	14191	14400	14290	14406	14297	14319	14446	14313	14355	14313	14218	14387	14262	14240	14302	14309	14397	14334	14273	14365	14304	14360	14200	14303	14293	14383	14445	14256	14183	14180	14180	14319	14330	14364	14401	14382	14416	14331	14284	14279	14287	14346	14326	14296	14360	14301	14215	14308	14207	14310	14399	14264	14369	14196	14293	14342	14192	14251	14289	14293	14203	14340	14240	14236	14218	14317	14343	14199	14421	14391	14235	14343	14302	14259	14360	14302	14222	14469	14448	14366	14294	14387	14361	14350	14402	14417	14365	14370	14260	14211	14261	14252	14193	14301	14225	14314	14154	14257	14347	14228	14203	14345	14303	14324	14281	14299	14097	14451	14252	14328	14126	14150	14322	14303	14494	14307	14338	14341	14221	14374	14383	14350	14275	14294	14365	14284	14278	14317	14274	14346	14263	14350	14355	14325	14187	14174	14305	14275	14292	14390	14265	14324	14263	14383	14257	14206	14320	14199	14347	14303	14347	14193	14150	14211	14234	14296	14350	14246	14196	14390	14192	14200	14372	14372	14274	14162	14409	14370	14237	14389	14243	14137	14427	14374	14331	14204	14332	14322	14378	14317	14379	14327	14263	14189	14124	14486	14341	14320	14356	14282	14417	14293	14265	14227	14320	14348	14148	14203	14360	14389	14306	14378	14315	14260	14245	14198	14232	14362	14324	14384	14259	14242	14363	14248	14263	14174	14414	14290	14240	14432	14381	14210	14372	14324	14291	14247	14242	14371	14352	14379	14361	14249	14516	14324	14196	14197	14171	14281	14489	14325	14268	14295	14270	14306	14276	14233	14350	14438	14498	14156	14351	14177	14261	14281	13974	14283	14556	14216	14325	14282	14342	14420	14285	14260	14232	14244	14353	14198	14325	14234	14493	14290	14050	14358	14435	14155	14228	14460	14258	14317	14411	14304	14270	14437	14295	14354	14407	14275	14324	14185	14051	14339	14309	14230	14435	14458	14358	14242	14421	14285	14110	14226	14264	14279	14292	14206	14248	14302	14240	14222	14164	14307	14253	14347	14438	14279	14520	14347	14507	14421	14413	14223	14277	14341	14229	14376	14197	14240	14225	14172	14207	14514	14208	14384	14208	14339	14168	14347	14448	14187	14236	14472	14311	14313	14334	14504	14260	14397	14353	14367	14169	14377	14139	14422	14292	14261	14155	14452	14371	14275	14125	14265	14415	14261	14455	14351	14308	14398	14513	14276	14287	14366	14294	14430	14314	14414	14358	14262	14438	14484	14393	14345	14350	14179	14278	14130	14420	14369	14312	14387	14110	14257	14287	14375	14317	14315	14217	14210	14273	14447	14454	14345	14567	14407	14246	14168	14300	14323	14213	14261	14285	14264	14450	14379	14315	14362	14339	14275	14346	14464	14414	14294	14265	14379	14308	14314	14008	14368	14357	14299	14359	14352	14097	14332	14300	14517	14297	14196	14427	14353	14195	14249	14281	14344	14275	14309	14279	14443	14281	14499	14298	14245	14249	14375	14224	14260	14286	14307	14207	14323	14265	14345	14377	14217	14284	14213	14277	14335	14287	14287	14430	14377	14255	14152	14443	14408	14296	14407	14265	14283	14346	14266	14135	14332	14335	14283	14205	14236	14317	14418	14214	14288	14243	14307	14221	14351	14429	14340	14313	14273	14301	14339	14233	14245	14363	14381	14336	14134	14468	14429	14443	14297	14283	14202	14442	14317	14228	14309	14233	14294	14208	14285	14227	14392	14277	14229	14408	14428	14309	14291	14524	14188	14376	14230	14276	14203	14260	14265	14440	14196	14346	14296	14326	14380	14219	14315	14269	14370	14225	14320	14454	14323	14259	14376	14531	14296	14191	14272	14323	14333	14217	14379	14264	14425	14246	14369	14281	14214	14318	14370	14224	14290	14317	14378	14215	14286	14277	14399	14478	14307	14338	14347	14417	14259	14380	14294	14373	14330	14434	14066	14295	14289	14195	14180	14258	14278	14440	14221	14282	14235	14460	14323	14304	14217	14330	14399	14388	14383	14357	14335	14397	14266	14140	14261	14180	14188	14441	14147	14310	14401	14101	14336	14252	14395	14368	14356	14162	14335	14333	14311	14493	14145	14201	14350	14214	14354	14290	14387	14362	14355	14182	14238	14234	14223	14420	14251	14307	14320	14201	14510	14331	14311	14534	14268	14395	14226	14222	14295	14211	14332	14274	14301	14411	14133	14315	14241	14165	14335	14376	14136	14336	14263	14225	14210	14364	14314	14221	14140	14357	14316	14414	14255	14254	14121	14424	14353	14304	14342	14292	14334	14302	14316	14242	14322	14319	14152	14424	14278	14338	14315	14261	14311	14307	14420	14373	14410	14185	14278	14332	14332	14507	14342	14068	14351	14233	14301	14389	14379	14376	14243	14285	14336	14385	14413	14290	14159	14335	14156	14433	14307	14404	14186	14359	14234	14439	14368	14255	14411	14249	14272	14408	14186	14183	14533	14452	14344	14238	14249	14600	14324	14384	14420	14486	14429	14331	14343	14320	14251	14211	14262	14281	14242	14109	14348	14344	14235	14427	14336	14280	14242	14429	14423	14361	14276	14394	14315	14377	14314	14293	14157	14380	14493	14303	14366	14427	14263	14380	14366	14272	14377	14185	14353	14283	14297	14342	14091	14499	14436	14307	14449	14324	14278	14304	14370	14382	14260	14373	14273	14376	14344	14400	14416	14317	14294	14344	14375	14320	14363	14265	14251	14360	14443	14259	14476	14158	14273	14326	14373	14216	14304	14314	14475	14314	14481	14209	14348	14265	14205	14212	14284	14224	14345	14273	14250	14366	14355	14354	14359	14323	14458	14320
29306	20979	19972	18170	16720	16847	16640	16787	16912	16890	19130	21782	19844	17829	16970	16900	16710	16659	16910	16989	16812	16711	16739	16671	16885	16948	16887	16884	16818	16732	16593	16833	16896	16927	16859	16779	16840	16784	16775	16908	16688	16896	17003	16891	17017	16844	16998	16948	16932	16967	16679	16821	16602	16938	16910	16800	16871	16855	16687	16829	16942	16784	16831	16994	16835	16823	16985	16850	16695	16745	17107	16855	17080	17082	16920	16955	16828	16882	16838	16871	16822	16762	16827	16647	16918	16942	16731	16784	16897	16857	16898	16668	16814	16905	16913	16876	16753	16867	16778	16849	16798	16744	16929	17052	16793	16970	16789	16852	16909	16792	16753	16852	16832	16873	16774	16846	16921	16891	16804	16780	17015	16966	16708	16785	16790	16763	16667	16922	16883	16628	16851	16604	16790	16855	16828	16871	16883	16782	16938	16607	16697	16687	16784	17010	16775	16840	16762	16862	16849	16897	16660	16959	16794	16831	16974	16925	16998	16896	16840	16772	16823	16844	16841	16903	16894	16983	16684	16711	16775	16669	16880	17003	16686	16784	16818	16747	16907	16759	16883	17005	16654	16838	16646	16892	16767	16980	16635	16774	16797	16877	16779	16964	16738	16816	16819	16824	16896	16894	16885	16875	16705	16840	16748	17011	16529	16963	16946	16847	16835	16692	16793	16935	16800	16610	16643	16876	16823	16891	16795	16985	16846	16780	16705	16818	16821	16707	16778	16765	16744	16725	16657	16920	16754	16742	16950	16825	16935	16588	16757	16897	16675	16782	16983	16678	16856	16804	16718	16728	17071	16629	16767	16766	16842	16876	16977	16527	16817	16835	16913	17013	17005	16857	16877	16856	16791	16836	16941	16972	16814	16798	16856	16870	16970	16710	16723	16656	16817	16878	17000	16871	16742	16764	16945	16966	16990	17089	16986	16808	16886	16792	16958	16681	16802	16819	16901	16733	16866	16872	16756	17049	16889	16731	16818	16760	16787	16585	16895	16897	16740	16927	16733	16867	16877	16750	17085	16899	16749	16937	16656	16630	16734	16865	16679	16920	16977	16813	16840	17057	16977	16715	16781	16951	16984	16723	16930	16932	16914	16802	16651	16820	16857	16669	16843	16750	16826	16835	16515	16892	16822	16918	17159	16829	16877	16881	16935	16842	16874	16679	16808	16667	16773	16847	16928	16821	16998	16673	16948	16778	16863	16791	16747	16793	16882	16942	16860	16905	16816	16852	16827	16962	16875	16744	16826	17011	16576	16909	16509	16765	16915	17003	17078	16836	16820	16986	17027	16906	16873	16869	16812	16656	16798	16937	16884	16933	16836	16840	16971	16789	16833	16683	16740	16841	16670	16872	16716	16797	16700	16888	16973	16875	16881	16678	16772	16860	16789	17054	17022	16806	16846	16876	16770	17042	17138	16677	16958	16731	16632	16810	16852	16612	16666	16883	16963	16847	16741	16915	16717	16851	16770	16960	16839	16952	16843	16844	17169	16657	17023	16749	16891	16660	16810	16805	17008	17072	16855	16827	16846	16945	16813	16784	16816	16815	16954	16776	16714	16843	16802	16748	17015	16924	16661	16646	16801	16876	16788	16884	16713	16904	16744	16982	16939	16901	16903	16793	16886	16883	16970	16845	16920	16823	16782	16771	16838	16818	16558	16925	16888	16915	16876	16912	16814	16851	16769	17140	17016	16859	16888	16768	16858	16814	16944	16965	16930	16789	16936	16938	16807	16808	16850	16942	16762	16670	16393	16845	16785	16782	16624	16897	16748	17013	16746	16868	16759	16612	16824	16862	17029	17147	16909	17027	16834	16908	16802	16938	17014	17012	16979	16691	16733	16870	16859	16922	16787	16913	16840	16900	16912	16779	16743	16911	16737	16858	16881	16811	16838	16721	16526	16831	16819	16910	16878	16733	16754	16854	16974	16977	16794	16715	16959	16735	16697	16999	16683	16883	16901	16898	16798	16842	16811	16671	17036	16867	16722	16524	16763	16926	16898	16855	16848	16747	16802	16817	16759	16877	16799	16801	16677	16860	16801	16865	16943	16727	17008	17169	16844	16793	16745	16815	16625	16889	16662	16812	16910	16876	16711	16771	16851	16799	16981	16798	16925	16845	16759	16712	16816	16632	16895	17059	16911	16933	16798	16821	16924	16864	16881	16806	16959	16900	16914	16667	16920	16865	16818	16782	16832	16875	16877	16811	16796	16956	16836	16751	16851	16814	16811	16678	16807	16757	16733	17045	16923	16886	16714	16722	16889	16843	16783	17005	16690	16789	16832	16783	16900	16912	16903	16697	17004	16854	16990	16740	16741	16691	17009	16854	16929	16816	16791	16754	16709	16842	16977	16660	16632	16875	16829	16750	16738	16869	16810	16882	17049	16707	16732	16654	16738	16887	16996	17023	16725	16767	16951	16746	16995	16824	16854	16617	17038	16930	16744	16828	16623	16781	17037	16916	16905	16882	16808	16870	16714	16811	16746	16762	16842	16925	17021	16746	16834	16827	16762	16901	16733	16927	17052	16893	16921	16708	16843	16927	16722	16774	17066	17095	16817	16680	16741	16897	17048	16783	16929	16859	16836	16945	16833	16710	16789	16906	16994	16705	16807	16950	16836	16876	17029	16833	16959	16930	16896	16912	16913	17052	16931	16824	16927	16907	16883	16713	16773	16975	16743	16723	16965	16864	16704	16783	16960	16687	16857	16855	16796	16668	17051	16640	16926	16936	16671	16687	16891	16685	16719	16791	16786	16858	16850	16868	16755	16908	17068	16631	16926	16793	16816	16945	16717	16895	16833	16856	16864	16666	16795	16918	16680	16707	16901	16964	16475	16707	16844	16780	16867	16857	16883	16696	16933	16885	16919	16999	16904	16864	16818	16957	16805	16845	16876	16972	16882	16984	16795	16718	16729	16792	16546	16846	16894	16660	16756	16837	16855	16715	16741	16923	16708	16679	16985	16747	16976	16955	16923	16854	16943	16752	16831	17020	17053	16753	16712	16863	16797	16826	16679	16718	16852	16733	16819	16726	17021	16768	16963	16687	16706	17105	16772	16824	16908	16931	16691	17015	16824	16986	16793	16833	16936	16656	16889	16766	16957	17001	16957	16803	16916	16840	16847	16756	16939	16907	16862	16853	16633	16857	16832	16766	16865	16984	16935	16862	17081	16824	16975	16785	16866	16773	17044	16777	16863	16935	16733	16977	16905	16799	16691	16938	16797	16735	16609	16968	16734	16768	16666	16662	16649	16947	16776	16716	16963	16905	16977	16818	16779	16688	16950	16857	16743	16801	16959	16865	16835	16868	16572	16840	16727	16812	16835	16837	17133	16828	16932	16702	16566	16883	16678	16775	16821	16746	16880	16607	16906	16627	16641	16859	16940	16787	17036	17026	16715	17066	16876	16861	16785	16882	16755	16826	16680	16959	16912	16685	16726	16884	16738	16839	17029	17165	16890	16877	16937	16903	16837	16750	16706	16637	16726	16849	16834	16633	16953	16843	16947	16701	17046	16815	17044	17102	17018	16854	16847	16887	16956	16850	16842	16897	16738	16882	16873	16957	16930	16820	16811	16948	16831	16766	16666	16813	16862	16526	16711	16718	16866	16994	16910	16627	16946	16775	16804	16678	16856	16712	16623	16935	16746	16813	16854	16826	16897	16853	16574	17041	16803	16894	16852	16670	16995	16849	16741	16630	16782	16700	16687	16842	16840	16917	16718	16762	16810	16815	16657	16941	17032	16763	16826	16840	16828	16780	16989	16958	16959	16856	16959	16896	16839	16742	16862	16822	16777	16994	16854	16799	16837	16931	16879	16760	16861	16831	16947	16878	16832	16872	16815	16826	16717	16772	16877	16778	16778	16849	16940	16750	16761	17019	17006	16704	16829	17010	16790	17007	16925	16821	16900	16642	16799	16911	16807	16736	16634	16835	16714	16849	16707	16927	17109	16726	16673	16704	16889	16764	16790	16674	16807	16811	16879	16824	16920	16913	16676	16744	16889	16851	16799	16807	16796	16705	16690	16948	16698	16840	16797	17117	16879	16765	16722	16699	16544	17008	16881	16828	16747	16856	16961	16837	16864	16992	16764	16863	16866	16650	16628	16802	16785	16955	16835	16913	16830	16681	16796	16702	16743	16883	16774	16977	16758	16879	16905	16902	16913	16793	16879	16694	16872	17110	17031	16683	16733	16899	16881	16918	16743	16887	16954	16843	16822	16753	16880	17006	16894	17065	16734	17008	16890	16823	16659	16886	17051	16893	16962	16779	16618	17031	16885	16981	17016	16740	16871	16976	16754	16875	16800	16875	16743	16893	16741	16769	16625	16831	16764	16636	16845	16786	16937	16949	16963	16691	16775	16913	16823	16993	16850	16833	16883	16974	16931	16706	16857	16692	16757	16844	16921	16868	16714	16872	16858	16732	16795	16804	16907	16733	16770	16998	16830	16978	16889	17002	16602	16987	16746	16788	16797	16727	16948	16799	16841	16677	17031	16808	16777	16745	16774	16633	16985	16780	16781	16740	16802	16721	16510	16784	16866	16897	17061	16893	16896	16829	16965	17036	16783	16827	16939	16863	16944	16770	16997	16824	16927	16719	16728	16866	16766	16765	16739	16562	16744	16653	16818	16820	16848	16836	16842	16740	16811	16597	16924	16716	16828	16746	16823	16665	16857	16637	16923	16853	16717	16796	16922	16668	16708	16864	17114	16856	17021	16966	16807	16925	16744	16643	16958	16956	16770	16941	16940	16942	16738	16723	16657	16843	17024	16919	16827	17033	16856	16867	16823	17039	16748	17085	16846	16839	16968	16901	16808	16843	16816	16903	17019	16962	16967	16852	16795	16758	16855	16676	16799	16947	16900	16746	16986	16707	16906	16933	17016	17013	16862	16767	16786	16633	16847	16701	16983	16815	16843	16883	16800	16671	16972	16772	16859	16753	16829	16756	16894	17132	17038	16863	17024	16716	16789	16861	16892	16881	16975	16833	16938	16909	16695	16788	16980	16797	16956	16921	16944	16960	17100	16769	16970	16832	16704	16834	16689	16921	17026	16730	17049	16798	16683	16880	16853	16745	16837	17068	16811	16944	16894	16682	16925	17021	16793	16734	16654	16679	16885	16948
15058	14928	15024	14586	14506	14397	14194	14383	14136	14285	18142	20713	17351	15254	14368	14431	14266	14266	14327	14164	14315	14250	14370	14327	14587	14284	14383	14304	14226	14260	14124	14203	14295	14309	14101	14360	14229	14163	14371	14283	14340	14287	14183	14452	14409	14356	14273	14105	14227	14287	14390	14268	14302	14307	14306	14265	14276	14281	14205	14227	14268	14385	14218	14203	14274	14137	14330	14245	14265	14154	14330	14179	14403	14211	14262	14281	14298	14260	14270	14114	14113	14255	14290	14234	14282	14339	14426	14284	14093	14236	14150	14334	14425	14196	14419	14236	14431	14217	14302	14388	14215	14078	14260	14238	14061	14228	14310	14381	14274	14435	14114	14322	14122	14399	14353	14268	14330	14352	14247	14278	14382	14198	14293	14346	14140	14197	14268	14328	14292	14316	14146	14272	14208	14468	14262	14048	14285	14302	14217	14228	14133	14329	14177	14332	14392	14202	14340	14286	14219	14325	14315	14255	14411	14253	14207	14285	14185	14385	14206	14319	14145	14418	14231	14216	14231	14304	14365	14220	14334	14339	14237	14257	14154	14407	14232	14270	14206	14236	14192	14286	14155	14240	14193	14249	14207	14218	14341	14310	14222	14184	14210	14166	14276	14297	14270	14291	14127	14185	14278	14189	14169	14058	14401	14288	14243	14222	14217	14156	14206	14350	14243	14234	14383	14332	14299	14367	14280	14095	14188	14202	14193	14074	14169	14231	14090	14311	14257	14226	14288	14128	14184	14154	14077	14165	14121	14250	14218	14207	14275	14276	14107	14244	14201	14452	14193	14311	14313	14235	14179	14123	14408	14287	14324	14116	14202	14255	14386	14121	14314	14251	14254	14161	14442	14215	14207	14262	14298	14228	14379	14211	14181	14268	14339	14218	14151	14166	14247	14241	14302	14007	14233	14363	14217	14323	14251	14322	14200	14196	14223	14307	14077	14254	14295	14297	14140	14237	14313	14030	14131	14336	14335	14331	14090	14305	14372	14189	14207	14253	14244	14256	14483	14030	14293	14269	14232	14210	14257	14242	14091	14219	14362	14180	14274	14264	14256	14186	14204	14257	14216	14206	14037	14299	14233	14298	14137	14184	14272	14345	14021	14216	14285	14259	14336	14143	14153	14383	14155	14286	14211	14330	14142	14302	14174	14228	14252	14115	14159	14259	14278	14266	14426	14327	14408	14134	14332	14086	14066	14346	14337	14414	14322	14250	14249	14361	14298	14132	14357	14427	14304	14201	14278	14199	14437	14314	14307	14050	14120	14138	14161	14284	14269	14351	14222	14178	14283	14192	14168	14317	14087	14200	14141	14266	14338	14121	14389	14295	14199	14299	14394	14280	14370	14144	14299	14169	14200	14213	14112	14422	14260	14316	14220	14165	14426	14193	14205	14257	14162	14190	14283	14210	14210	14432	14211	14282	14198	14269	14352	14388	14303	14400	14273	14088	14272	14226	14263	14308	14258	14229	14370	14107	14257	14419	14386	14159	14151	13973	14328	14366	14108	14150	14251	14112	14252	14368	14239	14269	14292	14280	14361	14286	14312	14404	14375	14203	14347	14274	14120	14222	14364	14405	14317	14249	14089	14225	14196	14304	14280	14328	14306	14182	14164	14289	14182	14406	14218	14214	14162	14304	14347	14257	14319	14140	14160	14109	14217	14228	14313	14337	14186	14160	14159	14233	14177	14215	14325	14180	14319	14353	14289	14266	14255	14198	14187	14210	14176	14148	14262	14360	14397	14148	14291	14309	14341	14304	14273	14352	14273	14315	14195	14228	14191	14269	14219	14385	14333	14341	14195	14096	14337	14253	14300	14274	14226	14128	14234	14161	14248	14337	14209	14356	14410	14149	14069	14197	14279	14206	14230	14239	14286	14324	14231	14226	14085	14247	14274	14310	14276	14226	14242	14302	14263	14167	14197	14257	14182	14295	14166	14445	14223	14185	14281	14189	14280	14225	14203	14240	14209	14296	14152	14235	14309	14134	14080	14261	14398	14365	14223	14274	14241	14255	14226	14345	14331	14025	14555	14134	14333	14211	14311	14309	14337	14227	14230	14252	14118	14132	14147	14494	14223	14395	14255	14353	14006	14309	14182	14269	14164	14214	14212	14226	14267	14211	14223	14243	14339	14185	14169	14262	14291	14248	14149	14348	14307	14379	14283	14365	14221	14351	14422	14302	14125	14266	14255	14208	13971	14217	14199	14163	14152	14482	14328	14058	14250	14444	14251	14337	14237	14326	14062	14169	14421	14305	14223	14367	14272	14227	14335	14216	14230	14310	14253	14151	14309	14150	14365	14222	14202	14145	14236	14291	14188	14273	14130	14376	14188	14294	14316	14298	14408	14150	14281	14371	14288	14130	14078	14212	14356	14139	14183	14130	14274	14138	14431	14119	14185	14224	14135	14228	14187	14466	14262	14366	14397	14295	14250	14250	14257	14214	14363	14193	14298	14378	14204	14363	14216	14146	14282	14233	14278	14109	14151	14266	14294	14215	14252	14260	14430	14238	14347	14263	14345	14329	14333	14337	14229	14330	14222	14350	14210	14279	14294	14183	14413	14215	14253	14384	14094	14193	14288	14153	14306	14182	14205	14294	14303	14156	14156	14212	14319	14086	14145	14371	14204	14143	14290	14063	14359	14365	14398	14224	14321	14458	14162	14240	14176	14293	14384	14280	14206	14323	14228	14103	14081	14266	14265	14153	14204	14235	14195	14267	14357	14261	14260	14135	14436	14256	14012	14223	14216	14060	14272	14183	14215	14208	14358	14256	14187	14342	14369	14158	14292	14256	14131	14317	14252	14304	14323	14209	14307	14289	14298	14017	14285	14248	14454	14285	14283	14207	14406	14063	14079	14342	14303	14089	14242	14164	14210	14224	14325	14275	14359	14213	14237	14387	14184	14287	14093	14334	14262	14129	14214	14273	14259	14247	14258	14077	14438	14165	14441	14260	14382	14257	14312	14427	14317	14261	14416	14073	14212	14267	14347	14338	14243	14293	14416	14426	14210	14181	14109	14396	14201	14277	14359	14312	14367	14149	14178	14430	14362	14295	14206	14339	14213	14154	14375	14253	14384	14145	14270	14406	14252	14259	14251	14279	14194	14382	14330	14197	14228	14191	14085	14250	14186	14170	14200	14346	14225	14152	14245	14173	14086	14288	14250	14392	14256	14191	14380	14211	14320	14191	13993	14245	14213	14271	14381	14375	14227	14186	14176	14280	14243	14400	14225	14198	14285	14095	14124	14100	14255	14217	14320	14192	14101	14234	14296	14307	14309	14248	14251	14241	14337	14276	14202	14301	14350	14219	14292	14305	14324	14288	14421	14254	14107	14453	14176	14120	14330	14423	14191	14206	14287	14211	14255	14228	14129	14241	14233	14313	14140	14318	14083	14242	14326	14264	14283	14041	14294	14312	14271	14182	14342	14260	14218	14256	13989	14286	14221	14230	14339	14311	14298	14155	14202	14428	14404	14217	14149	14249	14374	14243	14249	14193	14483	14125	14394	14338	14223	14290	14248	14200	14220	14417	14093	14285	14226	14401	14357	14297	14386	14422	14311	14182	14304	14188	14263	14145	14175	14199	14240	14346	14250	14069	14232	14310	14296	14350	14375	14383	14244	14272	14280	14398	14179	14232	14452	14312	14331	14368	14178	14182	14327	14321	14248	14182	14246	14139	14351	14293	14315	14197	14196	14251	14253	14207	14151	14101	14123	14325	14204	14292	14312	14277	14167	14263	14169	14093	14233	14283	14258	14118	14307	14340	14287	14148	14197	14359	14192	14269	14286	14387	14255	14382	14206	14435	14339	14236	14106	14222	14212	14249	14210	14191	14307	14230	14268	14362	14253	14243	14273	14261	14318	14365	14476	14297	14208	14202	14343	14341	14372	14125	14414	14247	14287	14438	14103	14215	14162	14145	14331	14224	14268	14210	14383	14218	14136	14148	14240	14247	14110	14375	14194	14477	14100	14289	14219	14274	14171	14229	14335	14429	14177	14141	14258	14194	14304	14160	14362	14442	14130	14144	14167	14302	14181	14382	14248	14354	14256	14334	14259	14364	14339	14253	14200	14285	14244	14284	14292	14376	14404	14301	14230	14493	14312	14336	14335	14204	14375	14315	14338	14210	14263	14271	14237	14260	14228	14304	14510	14291	14275	14035	14260	14167	14185	14399	14152	14191	14287	14253	14184	14183	14183	14372	14185	14146	14428	14169	14350	14250	14360	14278	14344	14425	14379	14298	14127	14163	14164	14339	14402	14215	14186	14280	14215	14300	14366	14337	14223	14310	14446	14247	14278	14476	14286	14181	14329	14235	14359	14435	14246	14233	14336	14315	14233	14445	14334	14336	14275	14242	14193	14106	14289	14218	14112	14227	14222	14297	14186	14238	14199	14265	14060	14409	14312	14076	14242	14301	14204	14208	14344	14418	14044	14216	14253	14331	14207	14281	14365	14245	14403	14223	14328	14291	14242	14280	14123	14300	14275	14255	14210	14254	14378	14168	14489	14279	14171	14249	14314	14075	14347	14177	14351	14180	14359	14141	14243	14254	14389	14279	14066	14283	14327	14243	14200	14409	14424	14235	14231	14276	14213	14179	14089	14320	14218	14373	14322	14183	14209	14255	14119	14392	14255	14272	14405	14259	14214	14429	14246	14377	14328	14377	14251	14297	14194	14220	14355	14336	14391	14155	14261	14251	14176	14274	14197	14326	14377	14469	14566	14134	14162	14040	14170	14224	14369	14214	14118	14146	14202	14336	14360	14077	14276	14063	14110	14218	14510	14208	14287	14094	14516	14020	14278	14152	14376	14283	14264	14167	14493	14312	14125	14218	14295	14234	14173	14216	14464	14324	14412	14328	14249	14138	14259	14226	14166	14450	14445	14238	14206	14286	14283	14303	14320	14255	14240	14427	14297	14088	14279	14293	14213	14185	14309	14163	14245	14289	14235	14270	14130	14279	14201	14145	14072	14306	14289	14200	14263	14170	14211	14162	14184	14216	14194	14274	14325	14308	14323	14109	14381	14464	14295	14072	14151	14284	14282	14243	14380	14259	14277	14242	14088	14143	14321	14167	14194	14199	14269	14296	14299	14073	14069	14223	14018	14115	14346	14307	14280	14296
25580	20766	26821	25351	19684	18110	17784	17028	16905	17083	26264	38779	28191	20403	17357	16984	16787	16652	16582	16665	16591	16580	16632	16762	16564	16648	16675	16545	16798	16703	16407	16711	16585	16504	16592	16563	16683	16533	16588	16752	16457	16383	16596	16574	16528	16557	16746	16741	16795	16610	16623	16651	16617	16660	16616	16772	16587	16441	16772	16651	16661	16536	16766	16640	16626	16478	16542	16531	16659	16520	16746	16626	16617	16671	16545	16697	16366	16520	16580	16609	16593	16610	16425	16429	16558	16628	16654	16607	16635	16383	16655	16680	16662	16380	16684	16647	16494	16589	16542	16522	16571	16624	16400	16613	16517	16533	16485	16720	16554	16631	16555	16642	16711	16381	16511	16752	16756	16510	16349	16611	16588	16653	16575	16624	16859	16557	16442	16739	16382	16486	16649	16743	16675	16571	16537	16632	16716	16540	16642	16498	16563	16711	16577	16568	16591	16492	16632	16540	16639	16485	16482	16500	16498	16370	16543	16471	16735	16842	16593	16624	16605	16674	16472	16612	16632	16621	16595	16488	16478	16666	16580	16503	16672	16680	16386	16473	16535	16471	16503	16611	16604	16618	16505	16694	16798	16583	16625	16458	16596	16681	16722	16540	16629	16577	16601	16536	16712	16668	16623	16628	16673	16413	16575	16552	16615	16518	16504	16668	16577	16706	16550	16660	16599	16627	16598	16450	16657	16479	16705	16388	16385	16572	16547	16680	16424	16689	16642	16666	16474	16513	16657	16502	16542	16533	16670	16595	16584	16853	16425	16414	16423	16532	16553	16532	16649	16581	16354	16758	16705	16545	16655	16541	16661	16608	16621	16501	16725	16635	16715	16639	16502	16524	16652	16525	16647	16344	16539	16476	16603	16498	16732	16514	16586	16427	16718	16566	16604	16485	16726	16507	16538	16695	16519	16545	16575	16521	16657	16486	16611	16386	16667	16593	16550	16668	16582	16603	16408	16501	16614	16694	16735	16544	16637	16492	16619	16667	16785	16528	16528	16521	16605	16514	16971	16527	16559	16707	16521	16607	16526	16434	16708	16525	16765	16610	16562	16727	16838	16756	16587	16495	16505	16662	16667	16600	16435	16466	16448	16704	16445	16595	16686	16689	16667	16319	16407	16482	16546	16545	16517	16703	16556	16588	16689	16493	16563	16446	16547	16553	16565	16270	16542	16474	16436	16454	16627	16526	16445	16422	16552	16744	16756	16475	16543	16781	16315	16547	16486	16582	16588	16531	16512	16678	16642	16713	16549	16259	16571	16458	16523	16617	16644	16436	16553	16575	16790	16750	16713	16709	16475	16616	16492	16587	16652	16399	16450	16687	16419	16482	16725	16640	16535	16484	16618	16689	16559	16546	16551	16520	16634	16427	16483	16494	16621	16578	16509	16541	16611	16636	16574	16713	16499	16858	16592	16560	16659	16437	16582	16734	16341	16607	16655	16470	16740	16473	16516	16633	16623	16659	16640	16602	16763	16611	16571	16747	16545	16598	16484	16408	16763	16525	16549	16731	16716	16580	16375	16511	16424	16606	16620	16684	16520	16748	16667	16597	16509	16763	16805	16492	16561	16342	16581	16619	16599	16587	16601	16704	16684	16551	16500	16618	16558	16417	16715	16405	16828	16513	16725	16527	16599	16690	16601	16745	16596	16589	16382	16609	16536	16612	16597	16452	16627	16480	16459	16641	16682	16532	16459	16533	16713	16716	16659	16612	16779	16506	16678	16540	16464	16737	16675	16665	16467	16581	16431	16757	16340	16554	16608	16560	16472	16749	16839	16603	16746	16646	16658	16596	16664	16392	16674	16536	16740	16575	16862	16710	16418	16512	16654	16539	16764	16648	16513	16698	16555	16686	16596	16480	16576	16299	16427	16568	16534	16650	16481	16649	16659	16622	16587	16368	16576	16595	16758	16674	16483	16489	16596	16604	16691	16408	16592	16620	16456	16489	16486	16688	16618	16309	16584	16463	16677	16550	16612	16541	16561	16347	16759	16568	16451	16489	16752	16507	16692	16534	16749	16661	16665	16472	16502	16626	16491	16522	16500	16687	16662	16664	16805	16282	16571	16729	16917	16459	16601	16746	16585	16666	16575	16612	16785	16446	16519	16604	16530	16675	16666	16562	16691	16631	16588	16606	16464	16477	16607	16758	16755	16688	16589	16516	16463	16583	16493	16634	16485	16581	16454	16510	16671	16729	16690	16796	16428	16580	16535	16663	16618	16593	16565	16466	16471	16581	16600	16704	16705	16589	16574	16559	16763	16598	16347	16674	16498	16648	16908	16662	16462	16452	16721	16639	16509	16562	16514	16504	16585	16558	16654	16649	16838	16608	16757	16583	16484	16610	16631	16471	16481	16660	16425	16431	16660	16739	16453	16666	16640	16601	16553	16546	16792	16458	16665	16470	16726	16582	16461	16603	16608	16474	16522	16549	16479	16529	16766	16649	16451	16810	16516	16666	16637	16470	16590	16859	16254	16270	16654	16688	16585	16653	16399	16798	16701	16609	16625	16715	16488	16485	16469	16489	16560	16599	16591	16826	16623	16683	16624	16703	16465	16512	16480	16498	16276	16362	16510	16482	16551	16463	16563	16632	16634	16613	16573	16743	16694	16494	16545	16583	16493	16717	16454	16530	16590	16578	16478	16640	16475	16443	16598	16504	16548	16669	16587	16567	16472	16432	16479	16712	16634	16545	16735	16732	16484	16688	16568	16679	16577	16699	16423	16474	16831	16583	16732	16521	16625	16379	16471	16567	16628	16657	16449	16642	16774	16427	16598	16474	16629	16509	16702	16531	16449	16614	16681	16571	16675	16645	16654	16624	16656	16559	16709	16605	16790	16711	16809	16708	16692	16644	16524	16649	16621	16654	16688	16505	16603	16444	16659	16569	16693	16578	16646	16689	16463	16705	16414	16418	16361	16364	16580	16704	16576	16686	16600	16733	16574	16624	16621	16620	16610	16607	16572	16772	16565	16615	16546	16645	16655	16503	16603	16593	16388	16377	16620	16795	16444	16652	16626	16664	16571	16570	16517	16497	16657	16481	16558	16626	16609	16689	16803	16710	16606	16482	16533	16593	16674	16376	16475	16478	16672	16706	16599	16426	16720	16796	16784	16675	16481	16494	16680	16538	16614	16611	16594	16517	16461	16620	16675	16590	16490	16414	16664	16757	16478	16591	16488	16479	16633	16504	16584	16515	16633	16485	16477	16611	16543	16755	16548	16647	16740	16661	16515	16645	16562	16594	16323	16328	16598	16460	16676	16948	16495	16627	16439	16573	16755	16511	16723	16684	16670	16716	16671	16599	16572	16617	16753	16751	16744	16515	16524	16595	16582	16757	16701	16545	16467	16585	16523	16468	16632	16501	16657	16508	16558	16498	16725	16526	16383	16563	16660	16446	16594	16688	16744	16778	16508	16533	16706	16507	16377	16614	16452	16751	16659	16866	16671	16597	16804	16610	16445	16330	16537	16574	16738	16577	16740	16515	16544	16517	16658	16373	16717	16428	16465	16648	16502	16530	16507	16659	16416	16495	16573	16639	16656	16663	16587	16476	16332	16412	16441	16630	16667	16497	16661	16499	16717	16533	16602	16718	16707	16671	16760	16329	16539	16609	16499	16584	16542	16613	16539	16646	16664	16685	16638	16552	16389	16695	16644	16564	16539	16843	16681	16589	16599	16648	16456	16590	16742	16501	16692	16714	16604	16588	16531	16354	16604	16315	16577	16670	16708	16635	16602	16578	16773	16597	16711	16533	16602	16484	16531	16619	16640	16672	16532	16456	16525	16553	16756	16533	16828	16611	16544	16476	16453	16679	16699	16638	16534	16451	16693	16620	16351	16543	16671	16694	16641	16551	16681	16573	16445	16530	16775	16539	16629	16503	16590	16633	16753	16403	16539	16672	16450	16565	16604	16540	16613	16607	16613	16592	16545	16523	16586	16538	16583	16528	16392	16531	16602	16592	16557	16507	16520	16578	16523	16638	16835	16436	16656	16683	16664	16758	16412	16655	16645	16649	16487	16398	16499	16415	16509	16641	16436	16511	16486	16443	16802	16634	16582	16731	16661	16541	16660	16434	16667	16693	16666	16638	16745	16717	16332	16715	16754	16679	16489	16606	16599	16584	16685	16410	16651	16631	16651	16496	16493	16568	16614	16626	16584	16371	16653	16529	16567	16655	16591	16615	16582	16407	16575	16610	16825	16547	16543	16535	16984	16662	16646	16545	16662	16736	16444	16580	16617	16538	16545	16604	16451	16741	16723	16508	16463	16635	16682	16443	16492	16485	16637	16540	16633	16459	16594	16680	16673	16766	16631	16433	16514	16763	16638	16504	16412	16704	16681	16445	16651	16742	16547	16632	16452	16709	16680	16612	16471	16486	16641	16651	16623	16437	16840	16692	16732	16408	16662	16582	16655	16540	16655	16736	16631	16627	16624	16505	16618	16793	16786	16598	16652	16642	16294	16348	16354	16463	16573	16562	16720	16693	16733	16603	16686	16555	16702	16702	16719	16557	16589	16624	16644	16528	16535	16515	16634	16561	16391	16387	16482	16548	16645	16638	16997	16686	16492	16709	16531	16622	16661	16757	16409	16525	16473	16602	16681	16481	16554	16487	16628	16794	16484	16539	16546	16417	16588	16418	16455	16721	16781	16534	16572	16711	16684	16455	16624	16566	16567	16395	16597	16468	16483	16448	16616	16710	16603	16550	16383	16574	16632	16785	16905	16738	16689	16621	16585	16485	16582	16509	16634	16666	16482	16530	16465	16512	16831	16910	16625	16501	16772	16741	16730	16690	16478	16473	16765	16914	16830	16491	16605	16584	16713	16554	16516	16457	16697	16500	16584	16647	16618	16700	16680	16697	16629	16528	16665	16374	16559	16641	16568	16523	16725	16684	16655	16770	16511	16646	16580	16623	16557	16523	16581	16452	16758	16671	16540	16584	16712	16613	16611	16658	16542	16541	16526	16641	16559	16416	16523	16632	16421	16490	16687	16667	16644	16699	16560	16543	16528	16411	16580	16674	16568	16620	16636	16649	16666	16559	16511	16819	16789	16586	16638	16758	16470	16695	16632	16525	16512	16597	16383	16843	16604	16486	16646	16543	16716	16767	16569	16449
13822	19406	18841	16617	15407	15124	14758	14722	14592	14537	28916	39736	25520	17446	14752	14310	14164	14178	14264	14248	14283	14093	14217	14095	14076	14230	14133	14332	14186	14045	14133	14041	14014	14083	14083	14077	14284	14305	14157	14111	14130	14246	14200	14142	14304	14067	14013	14228	14299	14221	14312	14008	14213	14341	14203	14178	14123	14034	13990	14465	14202	14080	14286	14169	14010	14048	14121	14294	14211	14032	14239	14042	14156	14373	14010	14201	14263	14188	14069	14104	14192	14212	14299	14107	14188	14166	13927	14210	14175	14291	14029	14026	14205	14253	14339	14036	14162	14106	14120	14216	14103	14167	14045	14131	14093	14095	14008	14098	14177	14247	14129	14236	14305	14206	14149	14089	14245	14057	14238	14165	14284	14126	14014	14180	14056	14120	14197	14163	14041	14312	14212	14139	14192	14202	14096	14171	13995	14121	14259	14107	14169	14181	14212	14051	14260	14269	14012	14159	14180	14037	14168	14214	14145	14119	14159	14117	14145	14174	14102	14095	14168	14092	14120	14153	14199	14106	14086	14177	14307	14081	14217	14113	14084	14203	14286	14139	14073	14118	14307	14070	14106	14159	14126	14126	14049	14368	14127	14222	14338	14240	14288	14189	14057	14061	14203	14042	14079	14149	14115	14160	14086	14176	14201	14236	14328	14045	14192	14267	14218	13983	13923	14081	14222	14322	14135	14267	14112	14164	14110	14325	14155	14176	14287	14153	14099	14120	14154	14232	14185	14216	14320	14195	14177	13980	14238	14120	14121	14229	14126	14282	14277	14199	14218	14228	14130	14237	14010	14286	14065	13986	14273	14131	14194	14205	14252	14228	14294	14115	14193	14070	14066	14266	14196	14191	14211	14147	14131	14170	13984	14183	14293	14179	14323	14138	14154	14329	13947	14254	13928	14233	14167	14292	14020	14014	14280	14205	14009	14124	14192	14298	14188	14266	14094	14308	14193	14067	13962	14357	14090	14134	14283	14231	14237	14246	14207	14166	14184	14051	14155	14288	14148	14319	14230	14076	14128	14178	14200	14220	13942	14026	14230	14140	14125	14076	14115	14070	14054	14287	14241	14211	14141	14192	14208	14157	14182	14116	14168	14105	14270	14128	14299	14257	14071	14046	14163	14331	14165	14045	14362	14238	14085	14157	14101	13937	14300	14131	14255	14124	14258	14059	13962	14136	14269	14138	14189	14329	14201	14178	14132	14085	14210	14325	14088	14166	14203	13977	14131	14012	14174	14068	14130	14137	14176	14130	14230	14253	14149	14205	14185	14235	13997	14128	14123	14189	14239	14094	14179	14150	14141	14143	14168	14127	14189	13974	14458	14207	14231	14001	14096	14081	14210	14223	14011	14111	13996	14099	14172	14263	14185	14292	14024	14153	14012	14041	14293	14248	14163	14111	14074	14112	14106	13924	14189	14279	14177	14063	14206	14123	14112	14250	14313	14237	14063	14094	14156	14134	14295	14168	14021	14148	14129	14100	14166	14297	14131	14219	14229	14076	14248	14189	14228	14220	14150	14081	14102	13962	14149	14100	14190	14187	14212	14098	14220	14173	14084	14041	14247	14183	14260	14260	14190	14161	14226	14235	14241	14170	14083	14151	14069	14156	14212	14040	14186	14092	14213	14197	14043	14088	14063	14263	14270	14056	14206	14230	14229	14119	14219	14218	14274	14283	14123	14118	14099	14076	14171	14014	14185	14287	14097	14202	13912	14079	14143	14170	14243	14066	14165	14351	14187	14145	13963	14242	14078	14172	14074	14084	14176	14148	14196	13974	14081	14198	14329	14281	14164	14190	14183	14130	14238	14171	14164	14071	14064	14003	13956	14244	14124	14131	13997	13965	13969	14094	14168	14214	14099	14306	14064	14243	14105	14098	14257	14232	14156	14032	14001	14160	14149	14140	14207	14290	14238	14239	14162	14358	14094	14165	14176	14297	14030	14218	14229	14280	14098	14183	14040	14260	14146	14168	14139	14227	14227	14032	14243	14127	14241	14222	14097	14278	14134	14186	14096	14075	14077	14285	14096	14153	14142	14295	14300	14109	14236	14187	14120	14186	14274	14061	14167	14064	14136	14167	14276	14227	14275	14307	14172	14225	14078	14180	14065	14071	14213	14177	14268	14183	14289	14181	14103	14153	14293	14144	14064	14165	14170	14230	14126	14179	14062	13966	14238	14122	14173	14165	13969	14026	14126	14142	14189	14111	14236	14306	14225	13972	14180	14214	14074	14275	14312	14113	14107	14132	14252	13996	14103	14279	14271	14058	14187	14150	14261	14193	14049	14142	14166	14144	14121	14011	14253	13986	14142	14023	14095	14279	14149	14168	14146	14066	14001	14210	14100	14158	14190	14270	14111	14119	14087	14131	14168	14179	14243	14135	14051	14103	14202	14228	14080	14064	14151	14233	14237	14253	14132	14033	14176	14196	14071	14187	14199	14224	14085	14161	14213	14082	14135	14088	14291	14137	13982	14222	14217	14034	14248	14081	14092	14204	14152	14143	14262	14058	14252	14231	14233	14269	14078	14043	14069	14215	14126	14065	14137	14093	14163	14077	14054	14111	14061	14163	14178	14220	14325	14284	14050	14156	14184	14084	14146	14248	14271	14048	14137	14136	14214	14201	14270	14088	14052	14224	14210	14278	14116	14016	14186	14046	14150	14068	14053	14116	14111	14188	13920	14049	14071	14178	14130	14171	14135	14110	14122	14093	14262	14213	14222	14160	14171	14041	14168	13979	14136	14024	14079	14032	14200	14250	14065	13975	14074	14098	14142	14127	14180	14092	14169	14255	14246	14093	14151	14193	14115	14162	14223	14277	14128	14082	14211	14194	14227	14074	14148	14310	14243	14189	14082	14108	14010	13939	14162	14204	14143	14197	14220	14152	14099	14159	14312	14225	14164	14068	14109	14008	14260	14120	14234	14026	14248	14107	14218	14235	14119	14218	14074	14048	14231	13929	14109	14130	14341	14163	14238	14199	14272	14008	14028	14205	14217	14191	14166	14294	14153	14079	14361	14054	14158	14150	14129	14020	14287	14023	13995	14068	14146	14281	14180	14152	14055	14008	14163	14167	14138	14119	14143	14358	13949	14143	14253	14064	14211	14060	14093	14027	14256	14146	14210	14290	14195	14031	14230	13931	14004	14143	14192	14108	14191	14118	14239	14077	14305	14105	14139	14189	14217	14291	14132	14195	14182	14116	14205	14086	14306	14210	14135	14115	14185	14107	14298	14160	14197	14177	14220	14245	14265	14214	14132	14142	14086	14183	14040	14158	14056	14087	14165	14172	14328	14161	14055	14330	14372	14077	14303	14026	14033	14256	14199	14176	14058	14115	14164	14126	14201	14106	14264	14229	14192	13980	14286	14115	14170	14050	14074	14243	14238	14050	14144	14198	14173	14198	14245	14392	14108	14184	14166	14065	14121	14159	14091	14305	14170	14274	14136	14126	14084	14245	14371	14177	14247	14226	14228	14062	14114	13958	14035	14192	14192	14164	14110	14113	14106	14056	14167	14209	14013	14211	14301	14161	14137	14177	14110	14199	14128	14085	14224	14231	14148	14128	14116	14177	14170	14255	14203	14105	14118	14022	14170	14172	14131	14275	14128	14089	14246	14249	14284	14100	14047	14182	14269	14139	14185	14162	14113	14238	14122	14238	14017	14214	14055	14158	14217	14118	14202	14116	14287	13989	14226	14074	14123	14197	14190	14221	13992	14240	14148	14173	14221	14181	14209	14271	14024	14121	14217	14364	14182	14008	14035	14177	14235	14192	14048	14161	14272	14178	14187	14313	14314	14339	14277	14157	14192	14159	14212	13952	14205	14111	14185	14178	14195	14198	14085	14292	14235	14014	14315	14089	14231	14112	14242	14181	14089	14128	14174	13996	14168	14240	14161	14155	14281	14253	14227	14002	14007	14116	14090	14238	14064	14252	14086	14087	14176	14195	14021	14310	14308	14186	14075	14237	14149	14040	14302	14165	14115	14253	14051	14264	14252	14200	14270	14144	14235	14064	14115	14147	14169	14267	14230	14109	14151	14392	14287	14081	14081	14101	13932	14143	14254	14053	14276	14179	14023	14207	14175	14103	14061	14053	14116	13902	14016	14206	13968	14050	14217	14042	14080	14029	14406	14031	14248	14067	14200	14159	14189	14142	14345	14187	14133	14245	14175	14170	14124	14179	14150	14222	14038	14205	14087	14288	14231	14082	14163	14222	14238	14075	14085	14229	14172	14196	14053	14183	14236	14250	14192	14237	14101	14194	14042	14234	14118	13961	14233	14202	13944	14153	14177	14100	14172	14052	14182	14256	14158	14005	13965	14118	14337	14295	14065	14218	14284	14160	14156	14065	14240	14236	14039	14151	14154	14126	14052	14114	14097	14034	14138	14037	14204	14235	14166	14132	14232	14372	14020	14136	14159	14241	14094	14077	14391	14130	14078	14188	14244	14076	14313	14290	14109	14119	14232	14157	14288	14252	14275	14142	13973	14192	14211	14211	14273	13997	14059	14317	14207	14151	14164	14196	14230	14269	14255	14290	14220	14196	14261	14243	14101	14105	14342	14312	14045	14117	14385	14060	14114	14278	14200	14118	13963	14059	14269	14073	14282	14249	14117	14057	14053	14136	14171	14079	14267	14075	14253	14382	14084	14110	14218	14229	14050	14233	14116	13995	14143	14083	14318	14129	14131	14143	14349	14319	14062	14261	14047	14219	14117	14181	14210	14097	14204	14199	14260	14146	14193	14154	14259	14038	14219	13929	14127	14155	14170	14168	14125	14089	14228	14204	13962	14143	14179	14233	14260	14092	14181	14226	14168	14106	14053	14132	14231	14108	14052	14133	14280	14088	14088	14190	14254	14088	14085	14028	14314	14259	14279	14172	14036	14176	14076	14053	14053	14259	14115	14363	14085	14237	14062	14171	14256	14243	14031	14271	14211	14346	14016	14138	14222	14291	14174	14140	14201	14069	14173	14229	14331	14163	14073	14185	14153	14229	14288	14078	14238	14188	14294	14048	14198	14220	14188	14145	14218	14138	14156	14261	14129	13999	14124	14240	14205	14224	14098	14254	14277	14208	14134	14208	14138	14130	14138	14210	14139	14130	14146	14322	14118	14062	14119	14116
23560	20768	28066	23560	21235	22422	21341	18033	17570	17751	37412	55839	37504	24601	18834	17260	17062	16858	16708	16700	16902	17078	16992	16832	16910	16998	17014	16594	16834	16647	17050	16990	17117	16955	16999	16793	16891	16803	16978	16916	16870	16751	16888	16767	16667	16979	16718	16689	16813	16960	16788	16897	16867	16944	16888	16778	16809	16667	16936	16676	17041	16718	17078	17041	16721	16820	16802	16782	16847	16909	17022	16820	16688	16735	16707	16668	16908	16819	16920	16613	16694	16789	16574	16900	16680	16935	16986	16541	16862	16775	17013	16883	16864	16869	16786	16744	16754	16750	16934	16689	16616	16581	16737	16659	16776	16738	16640	16843	16820	16767	16903	16872	16780	16855	16806	16623	16943	16724	16893	17001	16714	16698	16673	16786	16904	16753	16775	16971	16827	16784	16679	16791	16738	16753	16953	16627	16620	16852	16715	16616	16921	16843	16606	16622	16778	16947	16734	16685	16910	16507	16851	16652	16765	16589	16643	16666	16705	16701	16647	16610	16798	16820	16690	16666	16831	16871	16823	16868	16610	16870	16795	16720	16720	16579	16804	16666	16778	16817	16989	16682	16702	16843	16779	16537	16671	16702	16678	16623	16750	16719	16842	16682	16902	16692	16564	16861	16901	16671	16595	16779	16807	16835	16627	16777	16705	16915	16745	16769	16899	16761	16856	16908	16675	16901	16732	16854	16729	16730	16829	16622	16901	16769	16571	16615	16775	16714	16698	16714	16820	16849	16606	16855	17005	16892	16838	16720	16804	16875	16802	16643	16881	16927	16638	16748	16710	16634	16819	16617	16515	16644	16767	16758	16491	16643	16697	16696	16674	16655	16876	16687	16852	16837	16664	16604	16752	17040	16675	16922	16689	16642	16847	16814	16736	16725	16699	16642	16688	16819	16670	16841	16903	16951	16833	16930	16797	16671	16688	16668	16705	17028	16663	16757	16877	16825	16759	16787	16827	16618	16778	16939	16759	16641	16761	16673	16775	16756	16680	16632	16932	16578	16842	16869	16762	16720	16786	16634	16704	16887	16661	16594	16621	16710	16843	16641	16582	16870	16880	16836	16729	16948	16570	16718	16774	16849	16836	16796	16559	16786	16805	16687	16737	16899	16507	16809	16768	16818	16549	16405	16709	16693	16846	16995	16660	16689	16742	16921	16968	16750	16771	16698	16921	16755	16801	17057	16652	16963	16814	16846	16839	16740	16866	16835	16935	16897	17000	16921	16688	16741	16835	16680	16696	16816	16686	16818	16628	16833	16857	16824	16769	16631	16664	16582	16725	16722	16844	16647	16719	16862	16880	16827	16571	16497	16700	16726	16755	16616	16746	16714	16688	16749	16790	16771	16642	16662	16930	16945	16880	16630	16706	16462	16593	16527	16482	16697	16648	16779	16760	16747	16456	16526	16745	16639	16486	16624	16718	16742	16772	16728	16662	16860	16859	16803	16773	16818	16642	16814	16921	16850	16744	16804	16851	16675	16853	16655	16724	16586	16753	16504	16839	16791	16901	16622	16687	16728	16817	16819	16672	16864	16828	16789	16771	16835	17010	16914	16793	16798	16598	16866	16784	16621	16937	16942	16717	16564	16997	16708	16573	16874	16837	16811	16745	16769	16771	16902	17010	16627	16578	16735	16663	16818	16649	16766	16809	16838	16912	16896	16801	16772	16842	16919	16506	16693	16744	16733	16769	16681	16761	16758	16950	16633	16782	16974	16698	16728	16831	16847	16657	16666	16705	16881	16891	16782	16968	16777	16488	16897	16873	16756	16889	16892	17010	16685	16759	16806	16753	16809	16691	16665	16681	16918	16802	16820	16829	16806	16888	16792	17052	16955	16823	16902	16866	16779	16762	16747	16930	16785	16996	16811	16726	16634	16882	16797	16775	16826	16673	16974	16796	16806	16690	16705	16791	16760	16640	16713	16440	16668	16553	16746	16930	16630	17167	16892	16754	16536	16637	16685	16762	16694	16826	16691	16741	16778	16692	16701	16854	16764	16822	16854	16621	16880	16715	17100	16927	16768	16919	16805	16824	16597	16674	17056	16561	16664	16865	16897	16678	16874	16847	16847	16716	16706	16632	16814	16833	16724	16735	16766	16779	16776	16808	16767	16700	16665	16892	16595	16732	16960	16973	16762	16725	16677	16626	16651	16802	16925	16779	16805	16851	16865	16753	16723	16873	16950	16789	16727	16699	16648	16627	16733	16846	16938	16878	16817	16934	16819	16837	16606	16776	16814	16870	16672	16949	16740	16673	16720	16998	16630	16708	16809	16797	16820	16851	16840	16604	16571	16650	16764	16916	16830	16791	16695	16686	16801	16779	16787	16880	16770	16787	16724	16809	16595	16887	16691	16739	16856	16695	16877	16826	16686	16499	16777	16477	16856	16911	16825	16775	16664	16636	16760	16768	16618	16700	16753	16777	16837	16940	16816	16719	16885	16764	16819	16620	16692	16757	16809	16749	16765	16562	16712	16769	16685	16767	16805	16852	16780	16696	16736	16895	16703	16782	16911	16917	16868	16745	16984	16800	16744	16671	16593	16869	16620	16666	16678	16607	16769	16771	16935	16750	16755	16730	16800	16698	16799	16801	16789	16763	16517	16923	16681	16886	16657	17017	16715	16834	16802	16935	16746	16779	16780	16684	16886	16584	16568	16623	16619	16755	16752	16809	16675	16693	16772	16726	16789	16762	16745	16670	16714	16893	16768	16769	16629	16835	16717	16790	16553	16751	16631	16654	16812	16602	16810	16857	16724	16786	16729	16768	16566	16705	16671	16675	16919	16997	16749	16835	16590	16721	16689	16950	16642	16662	16758	16796	16712	16875	16771	16918	16682	16723	16694	16683	16792	16776	16955	16801	16780	16862	16724	16597	16771	16751	16767	16810	16714	16944	16852	16764	16516	16706	16647	16855	16714	16711	16850	16709	16742	16576	16671	16681	16868	16679	16802	16554	16894	16726	16844	16721	16660	16822	16851	16621	16708	16774	16597	16878	16884	17032	16903	16777	16739	16727	16742	16481	16492	16801	16832	16749	16623	16579	16768	16688	16814	16766	16758	16728	16687	16644	16887	16815	16816	16485	16877	16947	16613	16887	16662	16836	16822	16668	16662	16682	16740	16794	16795	16716	16736	16784	16577	16907	16878	16739	16920	17015	16841	16730	16709	16683	16810	16864	16698	16602	16733	16798	16900	16934	16620	16663	16764	16599	16908	16728	16846	16823	16938	16881	16705	16794	16629	16999	16789	16713	16620	16658	16861	16779	16854	16899	16873	16851	16747	16803	16714	16708	16881	16724	16997	16717	16780	16579	16746	16807	16744	16554	16892	16867	16790	16656	17079	16611	16694	16909	16680	16688	16764	16749	16916	16708	16682	16711	16736	16800	16838	16895	16699	16767	16802	16849	17010	16789	16831	16635	16869	16870	16791	16699	16782	16674	16781	16820	16616	16749	16755	16527	17017	16834	16832	16780	16713	16713	16643	16607	16614	16788	16719	16900	16778	16813	16680	16712	16665	17030	16713	16730	16827	16727	16684	16724	16710	16745	16652	16731	16564	16780	16608	16586	16601	16762	16781	16827	16468	16627	16683	16783	16838	16730	16884	16992	16816	16952	16709	16982	16902	16833	16721	16747	16760	16595	16770	16761	16390	16652	16677	16704	16744	16793	16916	16917	16650	16788	16812	16699	16849	16573	16606	16856	16751	16814	16893	16752	16885	16802	16679	16691	16944	16824	16629	16731	16793	16635	16670	16664	16558	16638	16902	16671	16727	16645	16676	16684	16707	16630	16739	16827	16719	16736	16695	16905	16948	17008	16758	16761	16604	16669	16643	16617	16779	16800	16734	16888	16861	16496	16823	16618	16796	16893	16783	16585	16565	16870	16731	16697	16671	16650	16879	16824	16686	16739	16764	16966	16945	16691	16792	16837	16561	16753	16702	16451	16797	16775	16803	16779	16955	16701	16837	16842	16576	16737	16982	16879	16871	16677	16686	16913	16827	16702	16770	16860	16733	16590	16855	16809	16574	16877	16600	16663	16861	16541	16823	16796	16852	16719	16751	16702	16695	16540	16643	16576	16594	16776	16750	16801	16854	16944	16881	16832	16700	16523	16913	16645	16682	16637	16809	16618	16830	16663	16712	16761	16880	16837	16789	16705	16698	16616	16661	16833	16679	16720	16692	16615	16720	16658	16477	16627	16714	16737	16871	16608	16770	16690	16626	16771	16662	16518	16714	16955	16783	16829	16899	16537	16708	16734	16726	17006	16733	16932	16847	16696	16727	16635	16720	16624	16695	16763	16839	16682	16735	16644	16893	16576	16565	16680	16677	16812	16781	16640	16647	16657	16634	16674	16785	16761	16727	16739	16704	16858	16827	16698	16864	16769	16736	16931	16970	16795	16729	16649	16693	16900	16715	16773	16646	16869	16721	16940	17058	16695	16408	16884	16802	16979	16743	16734	16881	16944	16657	16926	16989	16711	16513	16911	16794	16696	16850	16770	16613	16715	16791	16850	16781	16643	16525	16746	16829	16801	16676	16749	16716	16708	16853	16665	16786	16824	16753	16594	16948	16761	16633	16716	16790	16734	16746	16798	16958	16828	16759	16838	16766	16623	16863	16757	16684	16832	16793	16828	16640	16887	16505	16620	16626	16566	16667	16780	16860	16717	16757	16819	16643	16589	16715	16799	16892	16859	16799	16770	16699	16780	16601	16597	16608	16919	16718	16753	16759	16811	16694	16773	16754	16666	16470	16536	16772	16664	16747	16501	16782	16802	16790	16666	16675	16759	16791	16693	16653	16804	16877	16685	16612	16845	16500	16734	16628	16748	16594	16767	16818	16814	16913	16879	16803	16653	16757	16841	16985	16805	16746	16776	16797	16584	16633	16600	16986	16638	16850	16700	16732	16778	16766	16781	16952	16810	16899	16592	16834	16675	16793	16835	16785	16734	16735	16696	16861	16805	17009	16629	16623	16774	16684	16540	16751	16824	16768	16487	16600	16838	16584	16627	16828	16841	16766	16742	16845	16984	16655	16900	16752	16683	16761	16799	16688	16850	16826	16569	16715	16612	16649	16777	16869	16646	16567	16524	16784	16840	16691	16634	17006	16612	16842	16791	16610
16295	26520	25034	20292	17635	16589	16053	15581	15417	15611	40102	54218	34992	21540	15428	14339	14155	14414	14201	14314	14243	14153	14250	14155	14273	14234	14163	14209	14313	14272	14235	14229	14275	14183	14486	14229	14234	14202	14252	14155	14391	14198	14268	14308	14392	14228	14249	14207	14218	14160	14317	14259	14334	14253	14302	14220	14419	14142	14159	14424	14294	14248	14154	14255	14215	14221	14171	14358	14409	14103	14153	14248	14291	14150	14181	14242	14215	14112	14273	14140	14327	14243	14219	14295	14169	14265	14303	14325	14370	14237	14165	14199	14046	14095	14280	14138	14329	14324	14262	14200	14076	14239	14239	14285	14254	14269	14227	14316	14419	14323	14194	14264	14187	14175	14332	14163	14252	14290	14295	14202	14112	14220	14241	14236	14272	14166	14232	14224	14372	14225	14212	14242	14383	14135	14264	14278	14334	14275	14227	14188	14216	13984	14218	14292	14301	14191	14294	14200	14174	14329	14268	14202	14225	14399	14150	14112	14497	14144	14272	14314	14078	14164	14325	14204	14156	14157	14277	14261	14138	14276	14174	14211	14191	14164	14135	14319	13996	14310	14338	14044	14144	14158	14238	14275	14198	14188	14446	14207	14201	14221	14135	14256	14368	14260	14250	14237	14281	14217	14173	14139	14073	14122	14203	14311	14157	14080	14068	14194	14142	14191	14183	14155	14132	14275	14164	14279	14097	14118	14096	14152	14249	14065	13983	14181	14154	14363	14244	14221	14262	14192	14361	14151	14151	14156	14212	14256	14368	14099	14205	14126	14306	14344	14274	14105	14171	14190	14168	14348	14225	14395	14381	14173	14215	14233	14078	14377	14297	14307	14262	14211	14130	14323	14312	14233	14194	14354	14129	14178	14244	14120	14344	14129	14166	14110	14346	14213	14377	14333	14185	14421	14323	14301	14351	14172	14167	14216	14150	14277	14232	14116	14065	14164	14255	14246	14113	14165	14243	14261	14156	14241	14286	14272	14133	14412	14205	14321	14353	14133	14259	14255	14193	14110	14121	14179	14033	14076	14036	14181	14169	14121	14136	14242	14113	14248	14189	14312	14234	14193	14236	14170	14187	14103	14157	14202	14163	14113	14199	14264	14058	14360	14362	14134	14248	14305	14351	14229	14283	14273	14198	14296	14109	14300	14222	14106	14168	14227	14336	14282	14115	14080	14088	14229	14249	14214	14225	14225	14077	14133	14181	14308	14400	14273	14214	14184	14166	14187	14159	14200	14157	14148	14176	14307	14225	14173	14228	14129	14327	14338	14286	14249	14201	14174	14258	14255	14211	14191	14197	14159	14196	14014	14079	14268	14237	14208	14252	14122	14196	14121	14372	14365	14154	14241	14115	14163	14106	14286	14108	14144	14430	14329	14221	14439	14206	14123	14250	14188	14120	14202	14212	14239	14422	14283	14052	14307	14071	14347	14234	14195	14431	14271	14272	14302	14200	14208	14147	14270	14200	14299	14198	14411	14235	14229	14195	14202	14233	14179	14061	14167	14125	14160	14106	14388	14276	14160	14305	14196	14286	14130	14173	14183	14298	14359	14233	14201	14183	14173	14212	14420	14109	14114	14234	14291	14166	14148	14096	14346	14295	14302	14251	14168	14257	14169	14119	14158	14303	14341	14213	14267	14172	14219	14107	14222	14360	14349	14227	14296	14179	14215	14147	14240	14208	14169	14264	14114	14259	14338	14166	14296	14133	14299	14323	14102	14179	14010	14234	14247	14204	14295	14152	14141	14017	14073	14183	14225	14348	14023	14355	14291	14213	14135	14154	14274	14118	14216	14116	14186	14269	14191	14272	14291	14242	14084	14193	14283	14348	14192	14235	14163	14438	14204	14153	14103	14224	14216	14273	14329	14210	14336	14150	14423	14331	14281	14244	14241	14113	14360	14180	14328	14244	14363	14280	14253	14122	14164	14222	14261	14078	14385	14155	14066	14328	14023	14292	14176	14180	14286	14195	14117	14359	14152	14335	14300	14151	14156	14154	14310	14120	14140	14150	14227	14254	14110	14239	14189	14078	14221	14507	14315	14248	14184	14231	14153	14340	14209	14084	14374	14103	14179	14253	14175	14130	14212	14219	14293	14269	14221	14141	14332	14071	14365	14260	14206	14355	14291	14203	14381	14185	14290	14149	14137	14155	14172	14161	14237	14330	14139	14112	14171	14214	14196	14316	14066	14183	14303	14289	14165	14130	14128	14135	14283	14342	14094	14137	14218	14186	14147	14282	14212	14099	14312	14279	14177	14218	14338	14147	14244	14251	14276	14342	14226	14120	14123	14006	14096	14325	14354	14266	14261	14172	14161	13981	14094	14143	14194	14269	14148	14182	14169	14136	14064	14192	14426	14288	14212	14191	14045	14289	14125	14255	14194	14307	14097	14139	14331	14157	14335	14247	14238	14208	14097	14204	14326	14130	14070	14241	14190	14178	14277	14377	14242	14237	14233	14131	14323	14294	14283	14235	14187	14247	14231	14155	14014	14267	14167	14066	14241	14197	14143	14320	14244	14397	14088	14240	14307	14094	14200	14082	14296	14367	14152	14292	14186	14261	14325	14289	14316	14473	14181	14040	14233	14214	14295	14127	14422	14186	14245	14073	14247	14136	14300	14299	14052	14212	14335	14249	14059	14033	14414	14180	14136	14227	14278	14185	14287	14084	14207	14388	14161	14378	14208	14254	14384	14108	14233	14229	14192	14228	14453	14261	14188	14134	14292	14042	14229	14235	14172	14161	14190	14284	14172	14216	14188	14376	14092	14040	14204	14315	14420	14209	14204	14220	14350	14176	14157	14255	14379	14183	14266	14143	14216	14403	14325	14018	14057	14279	14268	14243	14176	14226	14160	14188	14360	14104	14087	14096	14291	14355	14363	14114	14061	14244	14299	14213	14126	14327	14241	14241	14135	14266	14270	14178	14211	14114	14259	14287	14336	14158	14324	14099	14170	14223	14301	14183	14214	14180	14167	14265	14249	14149	14319	14133	14290	14098	14147	14475	14170	14134	14398	14117	14377	14229	14259	14396	14250	14298	14049	14020	14229	14233	14238	14299	14206	14376	14150	14219	14238	14189	14193	14224	14214	14298	14214	14208	14193	14364	14321	14407	14090	14146	14320	14145	14305	14332	14223	14198	14243	14318	14320	14116	13964	14176	14059	14311	14044	14247	14307	14171	14287	14133	14145	14234	14213	14242	14265	14373	14285	14189	14352	14253	14176	14273	14170	14303	14114	14157	14065	14306	14312	14386	14103	14062	14114	14299	14136	14212	14288	14171	14101	14175	14191	14212	14215	14200	14293	13979	14219	14347	14049	14353	14189	14436	14239	14251	14155	14180	14392	14212	14236	14227	14152	14164	14265	14127	14154	14281	14258	14175	14340	14135	14360	14413	14345	14254	14344	14201	14266	14179	14078	14270	14326	14140	14319	14309	14310	14062	14057	14161	14329	14250	14279	14172	14040	14202	14252	14186	14244	14209	14247	14317	14176	14165	14215	14204	14254	14270	14247	14031	14308	14098	14189	14237	14148	14207	14127	14277	14258	14233	14103	14364	14263	14240	14162	14071	14302	14232	14353	14309	14274	14237	14119	14224	14042	14171	14171	14153	14141	14267	14112	14287	14162	14276	14214	14305	14215	14339	14323	14218	14312	14336	14115	14168	14351	14414	14239	14148	14257	14168	14121	14145	14118	14295	14121	14326	14139	14335	14219	14147	14321	14164	14267	14182	14188	14173	14245	14262	14361	14229	14290	14358	14365	14184	14168	14306	14325	14167	14273	14374	14204	14163	14240	14325	14149	14274	14121	14328	14247	14272	14233	14279	14186	14204	14201	14138	14332	14111	14282	14063	14280	14234	14191	14353	14231	14497	14129	14158	14274	14246	14147	14221	14200	14245	14292	14294	14170	14403	14308	14199	14229	14198	14265	14300	14317	14108	14431	14112	14021	13936	14131	14300	14156	14394	14287	14280	14219	14131	14452	14139	14229	14311	14199	14338	14176	14190	14317	14161	14277	14207	14111	14386	14297	14120	14244	14218	14138	14242	14225	14245	14113	14356	14252	14209	14206	14209	14377	14268	14170	14082	14415	14118	14349	14070	14196	14197	13963	14191	14329	14062	14179	14381	14302	14397	14156	14247	14238	14273	14304	14177	14259	14125	14200	14314	14255	14186	14161	14081	14354	14224	14128	14246	14223	14158	14233	14143	14334	14170	14363	14278	14217	14137	14232	14323	13994	14279	14236	14266	14185	14298	14216	14157	14157	14133	14280	14457	14407	14247	14138	14179	14246	14190	14263	14246	14313	13986	14466	14364	14231	14129	14187	14142	14161	14197	14222	14187	14259	14358	14266	14260	14198	14299	14306	14110	14165	14237	14249	14309	14080	14240	14310	14088	14365	14425	14185	14189	14238	14280	14264	14290	14421	14369	14220	14185	14326	14310	14284	14217	14129	14098	14204	14219	14162	14153	14184	14046	14160	14208	14115	14148	14158	14351	14087	14324	13940	14125	14164	14306	14302	14245	14288	14196	14231	14325	14268	14161	14139	14073	14320	14181	14044	14040	14096	14148	14123	14350	14187	14170	14338	14213	14175	14020	14153	14209	14257	14274	14137	14322	14216	14396	14380	14135	14215	14094	14251	14284	14291	14005	14259	14301	14296	14266	14239	14209	14180	14389	14229	14307	14171	14339	14171	14275	14124	14299	14258	14215	14166	14219	14328	14235	14151	14170	14391	14216	14245	14400	14201	14296	14287	14191	14250	14343	14184	14131	14275	14455	14133	14239	14360	14180	14229	14209	14318	14087	14158	14276	14353	14221	14116	14050	14203	14141	14197	14317	14109	14242	14267	14353	14327	14362	14129	14228	14488	14217	14186	14159	14242	14186	14286	14350	14185	14284	14244	14299	14293	14166	14143	14184	14386	14096	14195	14201	14331	14295	14236	14269	14242	14076	14277	14211	14178	14262	14138	14409	14247	14196	14226	14197	14363	14211	14143	14237	14102	14195	14162	14192	14163	14215	14209	14226	14118	14186	14125	14346	14314	14295	14186	14239	14232	14127	14251	14115	14362	14240	14226	14062	14148	14149	14146	14234	14286	14072	14164	14201	14170	14308	14328	14226	14291
29214	20971	19804	18294	16860	16907	16663	16877	16767	17063	18595	22178	20286	17959	16947	16896	16799	16596	16686	16670	16694	16904	16937	16523	16762	16920	16778	16866	16436	16754	16626	16692	16784	16805	16633	16672	16707	16798	16590	16652	16606	16619	16812	16890	16685	16800	16680	16816	16763	16845	16680	16788	16703	16802	16775	16816	16925	16648	16699	16748	16760	16573	16696	16383	16657	16958	16680	16869	16586	16693	16866	16585	16710	16859	16763	16665	16768	16948	16499	16840	16830	16837	16893	16643	16811	16703	16785	16659	16639	16515	16766	16709	16747	16732	16705	16900	16808	16759	16760	16672	16637	16755	16737	16821	16685	16968	16729	16480	16729	16608	16818	16723	16831	16670	16652	16891	16770	16714	16856	16669	16675	16660	17015	16639	16662	16506	16570	16697	16565	16655	16797	16675	16686	16593	16639	16791	16594	16771	16639	16643	16799	16580	16681	16711	16649	16505	17045	16856	16737	16566	16719	16602	16495	16654	16666	16748	16606	16488	16815	16723	16602	16704	16631	16826	16716	16749	16801	16872	16562	16528	16675	16731	16727	16791	17024	16681	16800	16775	16840	16773	16680	16730	16604	16718	16642	16628	16715	16713	16600	16687	16722	16624	16731	16663	16604	16917	16770	16732	16964	16646	16522	16665	16710	16692	16569	16557	16785	16495	16754	16621	16687	16792	16717	16524	16864	16637	16604	16660	16682	16770	16840	16711	16514	16745	16847	16834	16882	16652	16494	16685	16786	16552	16843	16630	16772	16590	16505	16656	16631	16746	16630	16662	16625	16721	16786	16606	16613	16547	16824	16679	16908	16575	16661	16496	16713	16548	17050	16652	16818	16610	16743	16620	16715	16799	16741	16667	16862	16644	16739	16571	16764	16709	16877	16701	16651	16647	16601	16747	16619	16573	16637	16688	16799	16839	16511	16671	16831	16629	16690	16585	16758	16691	16738	16717	16615	16674	16539	16804	16538	16560	16892	16803	16691	16584	16649	16756	16845	16784	16679	16666	16558	16518	16742	16643	16797	16650	16742	16774	16844	16779	16698	16462	16725	16612	16808	16663	16569	16746	16834	16741	16594	16509	16703	16724	16740	16465	16646	16802	16373	16556	16652	16813	16740	16709	16854	16606	16862	16874	16600	16678	16680	16678	16569	16749	16660	16684	16882	16770	16985	16877	16696	16608	16855	16842	16706	16548	16666	16606	16686	16876	16864	16704	16842	16673	16605	16595	16592	16800	16687	16616	16871	16920	16722	16691	16738	16655	16866	16704	16621	16484	16631	16768	16803	16761	16528	16574	16494	16633	16703	16682	16593	16688	16845	16780	16767	16736	16727	16583	16803	16725	16752	16809	16794	16655	16757	16782	16862	16700	16860	16709	16616	16483	16788	16758	16691	16738	16705	16638	16491	16630	16758	16652	16642	16810	16753	16936	16733	16784	16805	16706	16654	16646	16889	16663	16678	16878	16721	16818	16491	16792	16575	16839	16477	16860	16777	16753	16678	16660	16507	16565	16614	16926	16658	16662	16756	16654	16822	16569	16814	16664	16792	16852	16743	16710	16552	16725	16766	16734	16706	16694	16565	16771	16856	16735	16740	16777	16740	16697	16905	16894	16761	16685	16844	16899	16388	16708	16713	16671	16574	16733	16667	16769	16668	16696	16709	16518	16596	16529	16611	16691	16653	16652	16768	16570	16571	16815	16747	16694	16708	16530	16661	16746	16827	16627	16646	16653	16723	16796	16727	16752	16684	16554	16755	16796	16682	16632	16624	16595	16459	16743	16590	16736	16639	16778	16826	16886	16688	16663	16692	16636	16822	16688	16729	16487	16547	16417	16749	16744	16771	16735	16514	16606	16821	16583	16713	16973	16806	16835	16779	16547	16639	16726	16794	16825	16753	16803	16814	16816	16748	16793	16815	16396	16738	16634	16635	16855	16645	16663	16697	16704	16633	16533	16902	16453	16567	16807	16679	16515	16624	16642	16892	16958	16613	16799	16814	16823	16830	16863	16712	16693	16604	16705	16526	16574	16576	16697	16657	16714	16665	16754	16761	16840	16794	16759	16823	16767	16868	16565	16938	16646	16602	16623	16718	16659	16827	16726	16872	16555	16627	16534	16775	17073	16747	16829	16743	16783	16677	16617	16718	16680	16745	16658	16650	16837	16714	16850	16647	16796	16799	16740	16638	16911	16760	16674	16796	16808	16746	16675	16722	16814	16817	16738	16822	16703	16809	16774	16614	16398	16557	16713	16599	16788	16666	16690	16830	16677	16662	16697	16700	16479	16896	16533	16602	16993	16946	16661	16840	16676	16855	16681	16760	16632	16714	16623	16869	16861	17008	16554	16673	16673	16664	16747	16913	16836	16801	16615	16602	16879	16722	16821	16656	16721	16721	16736	16785	16632	16558	16679	16736	16643	16578	16589	16644	16799	16705	16642	16704	16810	16743	16754	16742	16817	16797	16682	16899	16707	16880	16795	16447	16667	16892	16722	16742	16850	16694	16723	16590	16704	16698	16723	16728	16598	16800	16768	16740	16807	16598	16682	16554	16749	16761	16688	16835	16776	16759	16658	16634	16654	16693	16617	16710	16771	16643	16830	16789	16613	16652	16718	16846	16663	16703	16666	16713	16596	16749	16695	16734	16691	16488	16689	16609	16543	16808	16625	16680	16700	16726	16753	16686	16455	16875	16788	16560	16679	16753	16636	16654	16868	16540	16558	16746	16684	16803	16717	16723	16557	16603	16752	16723	16677	16787	16973	16865	16715	16577	16843	16874	16694	16730	16864	16773	16834	16811	16666	16713	16423	16697	16659	16692	16648	16742	16760	16787	16541	16902	16615	16709	16586	16599	16769	16712	16750	16770	16604	16797	16757	16865	16819	16628	16711	16809	16760	16638	16763	16963	16669	16602	16577	16614	16729	16746	16870	16604	16538	16652	16601	16832	16680	16673	16794	16775	16676	16584	16626	16783	16737	16850	16785	16618	16752	16693	16953	16782	16745	16881	16830	16785	16635	16815	16733	16663	16867	16707	16560	16759	16590	16892	16583	16820	16718	16893	16685	16783	16496	16674	16791	16714	16757	16841	16810	16713	16578	16784	16617	16636	16708	16862	16829	16675	16606	16870	16624	16692	16662	16786	16620	16802	16586	16828	16812	16831	16662	16778	16874	16556	16695	16755	16850	16633	16582	16676	16647	16683	16728	16645	16660	16646	16726	16901	16637	16899	16737	16684	16724	16702	16616	16801	16685	16589	16851	16784	16962	16590	16642	16592	16738	16775	16735	16614	16681	16704	16615	16718	16656	16770	16741	16654	16677	16671	16769	16910	16773	16606	16729	16831	16556	16597	16608	16803	16445	16716	16619	16742	16550	16783	16697	16678	16686	16804	16748	16498	16797	16915	16693	16537	16850	16652	16739	16569	16772	16822	16846	16639	16661	16662	16882	16843	16857	16846	16639	16832	16650	16861	16731	16732	16824	16786	16602	16702	16618	16671	16748	16658	17014	16537	16750	16661	16656	16601	16594	16685	16663	16850	16734	16750	16762	16718	16566	16688	16723	16635	16795	16709	16659	16769	16788	16833	16832	16677	16807	16607	16615	16806	16587	16755	16874	16841	16740	16479	16682	16591	16726	16668	16490	16603	16779	16638	16738	16907	16755	16792	16563	16603	16737	16605	16788	16552	16660	16815	16699	16772	16720	16612	16843	17020	16728	16703	16771	16962	16573	16727	16745	16624	16473	16679	16619	16685	16621	16737	16828	16861	16626	16413	16863	16692	16630	16742	16706	16957	16755	16385	16605	16795	16591	16824	16796	16904	16555	16700	16893	16893	16873	16797	16646	16705	16701	16776	16678	16632	16753	16890	16734	16604	16575	16786	16741	16763	16793	16768	16755	16665	16757	16611	16590	16713	16794	16699	16798	16629	16864	16733	16808	16683	16616	16615	16611	16619	16716	16822	16799	16641	16719	16621	16614	16498	16731	16796	16673	16549	16793	16762	16657	16721	16615	16728	16540	16613	16661	16638	16660	16625	16739	16770	16788	16855	16783	16764	16943	16703	16876	16672	16658	16768	16803	16716	16586	16795	16575	16819	16650	16693	16668	16728	16604	16769	16717	16624	16619	16744	16889	16616	16704	16821	16767	16879	16670	16625	16599	16516	16694	16904	16723	16725	16529	16824	16548	16732	16698	16823	16500	16634	16893	16843	16890	16968	16795	16844	16743	16711	16543	16827	16898	16725	16563	16730	16745	16753	16464	16872	16654	16697	16864	16775	16723	16799	16659	16643	16743	16891	16754	16777	16539	16650	16617	16677	16633	16669	16556	16826	16671	16582	16711	16782	16560	16906	16722	16744	16391	16777	16775	16476	16801	16606	16916	16810	16786	16675	16627	16713	16890	16695	16586	16713	16814	16590	16550	16622	16809	16672	16637	16699	16717	16589	16737	16872	16667	16649	16771	16685	16727	16805	16992	16956	16603	16808	16642	16750	16901	16622	16611	16718	16674	16690	16798	16693	16936	16665	16699	16749	16689	16625	16914	16829	16669	16543	16594	16730	16856	16527	16574	16602	16638	16799	16591	16863	16672	16880	16820	16773	16695	16655	16947	16828	16627	16694	16794	16682	16769	16770	16785	16759	16621	16743	16779	16759	16638	16781	16658	16768	16610	16716	16718	16864	16736	16803	16731	16397	16709	16664	16760	16871	16756	16868	16713	16719	16839	16782	16637	16639	16727	16779	16717	16547	16581	16804	16841	16793	16695	17051	16605	16683	16619	16834	16700	16595	16700	16502	16804	16598	16564	16794	16785	16713	16624	16633	16578	16804	16493	16635	16628	16612	16714	16617	16740	16577	16640	16833	16828	16931	16844	16790	16617	16522	16956	16858	16777	16686	16627	16662	16778	16764	16739	16707	17010	16826	16855	16880	16857	16701	16797	16903	16630	16949	16615	16576	16577	16676	16744	16687	16743	16840	16773	16857	16687	16637	16665	16762	16749	16626	16548	16630	16849	16726	16652	16778	16681	16682	16572	16862	16684	16738	16649	16599	16782	16752	16685	16782	16774	16707	16402	16759	16639	16678	16743	16993	16754	16666	16707	16919	16769	16868	16743	16667	16755	16617	16681
15066	15166	15001	14773	14472	14298	14296	14381	14296	14213	17282	21551	17693	15195	14333	14131	14152	14205	14237	14307	14369	14221	14197	14230	14222	14294	14278	14107	14341	14028	14222	14164	14091	14233	14145	14174	14162	14200	14246	14316	14191	14154	14110	14186	14217	14235	14307	14150	14360	14027	14289	14305	14183	14083	14214	14174	14197	14117	14120	14323	14099	14064	14214	14176	14265	14192	14345	14053	14195	14235	14203	14289	14271	14202	14204	14324	14215	14180	14068	14340	14301	14195	14142	14198	14241	13973	14214	14189	14321	14196	14219	14420	14255	14142	14146	14125	14156	14231	14102	14062	14147	14199	14210	13969	14056	14186	14342	14114	14200	14061	14252	14196	14114	14123	14192	14316	14255	14207	14229	14413	14308	14215	14174	14364	14089	14217	14234	14240	14168	14096	13998	14231	14366	14105	14236	14268	14141	14238	14002	14246	14214	14157	14171	14297	14275	14183	14220	14206	14224	14299	14284	14133	14294	14163	14208	14109	14225	14222	14347	14197	14146	14284	13942	14242	14191	14201	14136	14062	14173	14236	14316	14248	13957	14200	14157	14208	14229	14374	14164	14006	14085	14099	14193	14199	14244	14110	14030	14280	14156	14242	14058	14319	14160	14120	14224	14126	14187	14215	14157	13983	14129	14173	14170	14115	14110	14004	14239	14077	14026	13982	14036	14153	14212	13992	14154	14171	14119	14174	14073	14130	14120	14230	14232	14305	14174	14059	14195	14297	14198	13931	14123	14202	14048	14218	14292	14393	14029	14256	14292	14041	14121	14171	14221	14211	14248	14292	14021	14251	14282	14102	14250	14175	14289	14094	14267	14196	14361	14222	14234	14177	14222	14271	14142	14276	14271	14268	14197	14282	14069	14215	14175	14150	14095	14115	14268	14200	14334	14122	14170	14129	14328	14178	14216	14211	14202	14146	14234	14097	14110	14278	14256	14154	14215	14203	14082	14228	14083	14086	14236	14250	14055	14128	14056	14076	14333	14202	14205	14125	14261	14008	14112	14160	14286	14218	14259	14240	14289	14153	14093	14035	14302	14179	14148	14230	14306	14223	14282	14147	14228	14131	14029	14320	14301	14261	14265	14300	14085	14074	14362	14059	14137	14132	14226	14100	14155	14319	14153	14186	14024	14229	14300	14235	14249	14231	14141	14306	14152	14297	14115	14156	14029	14255	14008	14198	14225	14289	14335	14246	14231	14178	14276	14334	14091	14265	14253	14039	14277	14255	14054	14265	14435	14362	14191	14018	14200	14172	14181	14175	14076	14108	14251	14298	14195	14097	14111	14190	14180	14099	14199	14113	14006	14250	14256	14102	14149	14246	14198	14193	14246	14077	14245	14254	14148	14135	14092	14131	14186	14178	14195	14286	14201	14014	14208	14109	14164	14308	14265	14216	14024	14088	14295	14230	14038	14107	14137	14188	14374	14317	14139	14319	14192	14097	14296	14123	14156	14171	14241	14192	14242	14251	14180	14394	14218	14178	14221	14149	14083	14168	14146	14276	13945	14245	14202	14180	14222	14151	14137	14154	14149	14272	14137	14046	14192	14213	14221	14231	14062	14353	14124	14181	14105	14096	14167	14222	14177	14133	14201	14263	14153	14288	13913	14070	14042	14144	14310	14164	14348	14242	14134	14365	14148	14263	14227	14206	14082	14293	14071	14216	14221	14186	14203	14024	14108	14078	14316	14266	14238	14254	14168	14155	14094	14203	14120	14177	14249	14207	14228	14194	14422	14292	14405	14156	14314	14116	14037	14179	14151	14211	14215	14337	14159	14095	14208	14286	14132	14290	14200	14098	14294	14270	14023	14065	14114	14346	14189	14140	14100	14077	14284	14180	14099	14254	14112	14247	14236	14086	14106	14247	14265	14300	14151	14227	14238	14219	14276	14277	14190	14133	14253	14181	14180	14089	14328	14108	14222	14370	14136	14407	14315	14292	14172	14125	14075	14165	14198	14386	14330	14282	14329	14267	14256	14178	14231	14220	14329	14267	14089	14097	14101	14210	14247	14021	14226	14190	14139	14052	14109	14298	14349	14294	14267	14170	14263	14178	14197	14164	14076	14078	14263	14172	14297	14296	14269	14182	14131	14506	14121	14323	14129	14065	14182	14248	14109	14330	14224	14195	14292	14092	14135	14161	14451	14315	14119	14012	14198	14135	14155	14189	14215	14168	14309	14203	14306	14312	14094	14113	14167	14322	14283	14055	14246	14188	14162	14180	14306	14079	14189	14137	14247	14286	14121	14421	14113	14076	14070	14265	14183	14185	14323	14319	14217	14226	14168	14194	14088	14213	14221	14166	14280	14116	14171	14097	14288	14081	14252	14146	14263	14212	14222	14207	14318	14060	14059	14178	14308	14166	14166	14135	14270	14210	14149	14266	14089	14405	14086	14175	14152	14272	14212	14150	14296	14253	14082	14148	14121	14198	14164	14255	14259	14145	14266	14126	14098	14156	14181	14275	14222	14167	14382	14296	14391	14161	14327	14077	14104	14037	14189	14217	14325	14207	14193	14266	14242	14338	14101	14100	14360	14166	14316	14179	14162	14082	14175	14318	14192	14219	14285	14304	14188	14195	14285	14149	14071	14309	14218	14277	14173	14092	14258	14231	14017	14441	14280	14153	14269	14268	14216	14423	14138	14202	13989	14131	14142	14106	14150	14214	14220	14060	14276	14219	13930	14108	14270	14291	14177	14082	14089	14201	14232	14150	14276	14164	14059	14147	14147	14225	14388	14180	14227	14186	14268	14256	14086	14188	14348	14184	14134	14086	14156	14284	14166	14152	14146	14094	14104	14012	14299	14147	14134	14198	14179	14356	14094	13912	14225	14146	14077	14203	14015	14214	14035	14047	14274	14166	14304	14081	14146	14183	14093	14374	14162	14305	14375	14165	14309	14228	14193	13946	14176	14207	14163	14225	14459	14119	14184	14187	14226	14199	14178	14186	14200	14246	14267	14245	14312	14204	14223	14233	14091	14070	14063	14220	14291	14105	14315	14241	14276	14217	14168	14252	14143	14263	14240	14269	14067	14136	14382	14102	14067	14025	14223	14326	14075	14263	14167	14221	14180	14227	14129	14252	14196	14147	14162	14023	14291	14169	14262	14111	14149	14222	14203	14227	14279	14079	14009	14278	14185	14311	14096	14177	14013	14202	14237	14286	14166	14201	14131	14092	14211	14288	14223	14179	14309	14051	14143	14115	14225	14210	14079	14205	14222	14296	14271	14103	14246	14309	14148	14235	14094	14261	14215	14139	14129	14238	14252	14177	14210	14161	14209	14185	14238	14206	14030	14176	14294	14203	14271	14120	14193	14330	14152	14240	14313	14277	14182	14222	14243	14205	14129	14193	14250	14245	14213	14122	14136	14069	14184	14118	14243	14250	14303	14299	14227	14112	14125	14314	14248	14332	14293	14240	14168	14217	14301	14262	14057	14329	14200	14140	14318	14241	14493	14372	14073	14345	14061	14238	14281	14213	14164	14118	14220	14145	14379	14062	14148	14086	14278	14295	14235	14185	14172	14200	14139	14260	14147	14075	14080	14257	14263	14271	14218	14305	14223	14122	14111	14071	14298	14171	14246	14234	14184	14401	14159	14257	14155	14270	14260	14268	14235	14219	14186	14236	14137	14285	14118	14256	14227	14214	14140	14286	14148	14348	14102	14188	14142	14309	14232	14187	14100	14521	14199	14237	14396	14308	14111	14212	14244	14202	14274	14116	14257	13965	14293	14130	14172	14281	14187	14282	14494	14145	14207	14020	13967	14335	14168	14262	14198	14190	14208	14122	14132	14284	14227	14106	14206	14177	14288	14325	14204	14129	14087	14080	14240	14368	14223	14113	14373	14281	14218	14179	14198	13993	14218	14097	14334	14105	14291	14106	14230	14164	14114	14362	14245	14208	14281	14155	14168	14150	14051	14316	14247	14283	14043	14142	14246	14246	14319	14179	14118	14237	14602	14230	14277	14176	14155	14110	14293	14297	14167	14231	14236	14375	14232	13983	14279	14385	14118	14123	14326	14195	14105	14301	14310	14296	14186	14227	14329	14253	14179	14162	14211	14180	14154	14286	14162	14224	14210	14258	14352	14105	14117	14241	14262	14142	13958	14113	14035	14236	14330	14399	14174	14191	14197	14235	14315	14181	14181	14134	14189	14245	14138	14239	14118	14124	14195	14122	14130	14206	14137	14281	14118	14178	14140	14327	14220	14210	14113	14037	14082	14192	14405	14309	14144	14155	14262	14180	14167	14024	14200	14262	14105	14127	14184	14164	14300	14239	13979	14219	14134	14213	13978	14379	14174	14390	14117	14152	14154	14204	14026	14138	14154	14358	14404	14211	14281	14223	14160	14219	14235	14295	14003	14147	14180	14268	14149	14277	14137	14219	14173	14198	14218	14236	14250	14262	14309	14120	14343	14203	14127	14204	14217	13959	14307	14132	14145	14280	14189	14200	14067	14185	14203	14129	14230	14186	14256	14294	14105	14272	14206	14049	14147	14374	14227	14111	14132	14300	14163	14243	14207	14164	14212	14116	14280	14405	14169	14166	14365	14188	14120	14204	14070	14082	14277	14160	14282	14154	14169	14204	14265	14363	14100	14050	14299	14179	14035	14050	14134	14094	14011	14320	14196	14148	14321	14234	14326	14258	14294	14175	14236	14190	14132	14244	14367	14117	14114	14165	14346	14199	14158	14173	14314	14076	14311	14245	14086	14295	14302	14187	14270	14286	14189	14218	14040	14124	14256	14411	14099	14277	14174	14275	14066	14291	14156	14173	14127	14147	14540	14254	14074	14168	14284	14213	14259	14197	14044	14141	14066	14148	14143	14105	14213	14252	14170	14057	14146	14159	14201	14192	14235	14219	14372	14188	14244	14163	14273	14132	14165	14215	14210	14168	14144	14180	14143	14191	14354	14124	14193	14110	14247	14319	14075	14191	14084	14302	14159	14193	13991	14301	14301	14207	14314	14115	14127	14255	14275	14067	14283	14242	14272	14273	14285	14253	14251	14128	14273	14238	14189	14098	14305	14157	14190	14257	14105	14314	14119	14134	14024	14211	14145	14341	14280	14370	14215	14019	14238	14270	14313	14154	14382	14139	14298	14298	14390	14171	14294	14232
25576	20763	26830	25355	19642	17784	17697	17072	16924	16916	28811	36514	27067	20239	17388	16586	16694	16761	16583	16471	16536	16667	16645	16757	16403	16773	16799	16567	16410	16570	16464	16595	16508	16459	16627	16561	16714	16636	16547	16516	16495	16432	16517	16426	16764	16698	16378	16425	16642	16541	16554	16595	16631	16550	16250	16679	16603	16496	16536	16629	16684	16494	16587	16439	16616	16777	16520	16536	16609	16498	16333	16680	16505	16380	16564	16412	16397	16561	16359	16412	16315	16474	16604	16631	16646	16605	16454	16390	16534	16488	16474	16506	16573	16592	16555	16536	16604	16517	16604	16680	16631	16604	16390	16487	16692	16572	16620	16671	16440	16506	16419	16352	16639	16553	16531	16561	16518	16693	16626	16407	16497	16551	16576	16609	16655	16505	16522	16533	16565	16530	16519	16679	16427	16516	16548	16546	16564	16632	16673	16601	16346	16510	16466	16382	16619	16641	16525	16512	16574	16455	16374	16538	16586	16366	16397	16405	16506	16604	16538	16507	16518	16489	16387	16497	16387	16570	16552	16407	16512	16453	16475	16496	16493	16450	16345	16455	16555	16493	16364	16432	16452	16447	16725	16426	16581	16664	16389	16425	16639	16548	16412	16371	16659	16658	16639	16540	16569	16312	16499	16619	16461	16506	16591	16283	16455	16437	16419	16646	16620	16427	16340	16434	16695	16431	16485	16516	16482	16788	16482	16424	16468	16433	16535	16553	16621	16500	16582	16540	16653	16514	16475	16555	16622	16415	16429	16596	16568	16279	16491	16631	16402	16556	16243	16423	16457	16508	16488	16262	16403	16690	16523	16482	16317	16465	16422	16575	16663	16637	16410	16618	16554	16443	16812	16431	16475	16618	16508	16476	16379	16524	16604	16726	16425	16576	16543	16480	16542	16508	16381	16579	16533	16606	16479	16439	16348	16538	16478	16506	16582	16442	16475	16548	16425	16308	16697	16632	16378	16493	16435	16638	16599	16622	16594	16452	16511	16546	16447	16456	16516	16518	16714	16578	16557	16548	16381	16723	16658	16401	16399	16373	16799	16546	16507	16675	16407	16492	16397	16477	16601	16509	16371	16756	16559	16375	16445	16401	16418	16481	16480	16742	16422	16302	16333	16428	16453	16412	16379	16564	16577	16301	16570	16252	16604	16789	16646	16470	16529	16376	16555	16659	16618	16764	16637	16548	16708	16501	16538	16577	16485	16599	16403	16540	16554	16362	16554	16561	16438	16516	16592	16588	16611	16195	16277	16404	16652	16661	16609	16490	16728	16623	16575	16401	16672	16281	16545	16507	16376	16522	16498	16531	16605	16411	16459	16600	16531	16531	16816	16615	16494	16450	16612	16752	16640	16461	16593	16540	16356	16399	16601	16465	16744	16463	16611	16461	16617	16391	16705	16519	16520	16485	16470	16438	16677	16566	16558	16382	16399	16391	16390	16647	16540	16624	16472	16441	16623	16701	16537	16475	16788	16680	16572	16600	16640	16632	16638	16548	16686	16489	16590	16437	16545	16531	16522	16512	16496	16637	16741	16559	16553	16595	16534	16363	16620	16470	16334	16626	16684	16368	16471	16570	16498	16349	16467	16615	16495	16762	16483	16433	16505	16320	16537	16668	16523	16625	16581	16551	16541	16582	16444	16489	16577	16519	16557	16408	16549	16501	16591	16644	16649	16500	16334	16397	16527	16423	16578	16527	16630	16312	16640	16499	16537	16548	16534	16507	16507	16465	16466	16602	16450	16628	16580	16434	16529	16379	16398	16500	16356	16482	16614	16700	16481	16495	16420	16572	16573	16693	16521	16455	16544	16482	16501	16461	16634	16305	16631	16521	16521	16471	16549	16717	16695	16538	16589	16577	16652	16749	16646	16446	16385	16519	16672	16476	16454	16317	16530	16521	16477	16643	16654	16572	16538	16533	16525	16649	16526	16404	16602	16575	16474	16660	16673	16692	16505	16599	16697	16391	16524	16592	16422	16576	16578	16742	16703	16594	16617	16574	16678	16723	16459	16443	16549	16501	16465	16413	16499	16681	16572	16455	16387	16688	16585	16577	16595	16505	16385	16547	16616	16691	16501	16493	16508	16451	16589	16508	16457	16532	16714	16343	16593	16448	16474	16728	16601	16640	16257	16514	16367	16432	16391	16585	16666	16588	16320	16632	16654	16443	16453	16501	16475	16657	16481	16428	16515	16419	16425	16596	16548	16495	16507	16500	16414	16342	16501	16555	16319	16551	16703	16647	16584	16606	16434	16591	16435	16531	16693	16478	16716	16598	16409	16449	16561	16588	16504	16625	16724	16627	16656	16482	16580	16536	16584	16688	16723	16676	16480	16685	16525	16445	16531	16502	16515	16342	16428	16507	16514	16457	16459	16443	16606	16602	16271	16541	16491	16558	16521	16610	16482	16718	16693	16529	16449	16404	16758	16576	16742	16514	16488	16523	16348	16583	16584	16455	16588	16411	16513	16447	16545	16497	16752	16494	16408	16565	16548	16649	16630	16659	16590	16513	16605	16525	16597	16487	16572	16429	16566	16516	16632	16531	16575	16644	16513	16597	16439	16554	16622	16559	16467	16483	16571	16567	16679	16420	16590	16486	16449	16412	16557	16409	16440	16515	16654	16603	16690	16577	16658	16455	16558	16718	16585	16300	16498	16430	16564	16409	16541	16512	16656	16612	16569	16605	16234	16668	16594	16426	16459	16535	16527	16276	16270	16468	16528	16347	16799	16445	16678	16546	16570	16582	16475	16558	16572	16529	16569	16637	16537	16651	16659	16542	16464	16455	16586	16262	16587	16591	16413	16675	16482	16658	16434	16500	16688	16561	16498	16525	16504	16456	16732	16377	16733	16662	16672	16591	16478	16667	16692	16655	16502	16450	16434	16525	16566	16490	16698	16466	16293	16411	16549	16413	16466	16443	16484	16612	16565	16608	16591	16744	16406	16348	16608	16462	16604	16599	16659	16550	16651	16482	16649	16579	16381	16654	16515	16398	16359	16430	16583	16429	16670	16634	16501	16563	16570	16526	16814	16461	16430	16531	16697	16364	16604	16439	16473	16446	16542	16549	16502	16371	16504	16534	16479	16525	16429	16631	16506	16637	16493	16601	16657	16511	16397	16622	16828	16546	16566	16754	16494	16490	16457	16438	16532	16588	16475	16705	16628	16526	16564	16702	16448	16649	16523	16366	16532	16582	16626	16600	16433	16599	16568	16300	16352	16409	16258	16469	16623	16568	16458	16249	16583	16612	16481	16475	16706	16649	16585	16684	16455	16596	16722	16573	16694	16536	16616	16634	16635	16613	16434	16490	16375	16463	16479	16694	16459	16701	16677	16670	16555	16503	16497	16531	16605	16599	16475	16377	16586	16334	16458	16577	16655	16692	16328	16626	16714	16527	16392	16526	16528	16625	16613	16294	16587	16336	16527	16198	16468	16460	16557	16576	16497	16562	16695	16455	16420	16523	16384	16572	16670	16405	16329	16315	16751	16525	16597	16390	16374	16501	16563	16648	16536	16613	16458	16641	16379	16575	16462	16545	16481	16621	16407	16643	16501	16446	16690	16655	16601	16421	16729	16648	16475	16668	16425	16461	16445	16354	16674	16604	16377	16506	16502	16730	16478	16832	16407	16426	16516	16407	16739	16640	16575	16566	16659	16595	16402	16608	16538	16465	16466	16502	16535	16504	16516	16592	16758	16619	16617	16713	16617	16616	16564	16573	16467	16411	16567	16661	16492	16537	16448	16754	16509	16593	16518	16250	16537	16705	16480	16695	16519	16477	16392	16656	16467	16633	16347	16445	16627	16424	16401	16441	16444	16383	16452	16522	16431	16563	16518	16629	16477	16576	16432	16580	16537	16425	16530	16603	16434	16315	16543	16340	16474	16584	16530	16406	16804	16505	16745	16617	16648	16361	16457	16287	16459	16495	16551	16489	16740	16447	16466	16404	16459	16685	16704	16532	16376	16498	16624	16457	16482	16313	16353	16473	16676	16588	16768	16528	16538	16431	16444	16644	16560	16453	16607	16606	16571	16416	16352	16605	16703	16466	16624	16415	16564	16710	16602	16457	16521	16623	16492	16490	16396	16663	16642	16446	16637	16488	16631	16481	16542	16611	16538	16722	16617	16249	16431	16683	16598	16539	16666	16466	16581	16419	16609	16480	16730	16556	16500	16480	16465	16477	16356	16373	16833	16581	16680	16713	16525	16347	16627	16592	16555	16439	16587	16382	16372	16444	16409	16491	16519	16372	16606	16442	16577	16404	16487	16776	16508	16679	16667	16449	16369	16705	16627	16397	16455	16507	16485	16362	16492	16566	16624	16725	16543	16534	16456	16327	16680	16728	16610	16395	16299	16389	16648	16443	16385	16671	16622	16646	16512	16437	16601	16583	16512	16568	16610	16630	16668	16398	16295	16558	16770	16433	16491	16282	16685	16562	16653	16361	16404	16661	16724	16489	16504	16582	16508	16535	16477	16327	16649	16526	16655	16450	16572	16751	16682	16672	16567	16606	16461	16634	16638	16603	16458	16777	16558	16616	16412	16719	16471	16426	16473	16477	16402	16489	16512	16530	16530	16449	16307	16536	16656	16673	16592	16458	16659	16410	16559	16276	16646	16663	16520	16449	16539	16494	16565	16208	16412	16508	16506	16581	16768	16557	16494	16412	16687	16618	16790	16363	16679	16604	16813	16289	16517	16487	16431	16535	16807	16751	16635	16558	16703	16326	16652	16731	16687	16481	16575	16554	16647	16724	16714	16567	16548	16540	16407	16497	16590	16498	16612	16488	16553	16669	16519	16649	16575	16430	16387	16671	16523	16828	16666	16713	16465	16564	16402	16549	16509	16538	16602	16627	16521	16513	16593	16591	16555	16645	16591	16699	16394	16510	16438	16346	16316	16410	16581	16526	16574	16567	16323	16445	16508	16490	16598	16672	16654	16523	16438	16683	16711	16408	16657	16553	16468	16643	16512	16288	16562	16569	16440	16674	16684	16570	16653	16524	16455	16572	16665	16624	16440	16482	16405	16557	16595	16876	16459	16544	16429	16484	16686	16599	16411	16461	16638	16639	16451	16486	16701	16713	16590	16655	16782	16483	16536	16507	16587	16599	16561	16296	16590	16400
13820	19456	18705	16448	15540	14842	14862	14514	14640	14571	31527	37042	25043	17325	14730	14214	14127	14171	14133	14052	14115	14350	14339	14043	14022	14174	14232	14150	14158	14135	13921	14119	14218	14299	14121	14112	13998	14163	14268	14089	14084	13949	14110	14202	13943	14154	13923	14121	14017	14033	14145	14210	14041	14089	14096	14091	14201	14193	14031	14118	14152	14106	14031	14129	14019	14127	14089	14204	13992	14134	13947	14145	14148	14067	14077	14049	14083	14165	14144	14255	14162	14049	14110	14123	14207	14017	14256	14226	14116	14108	14158	14257	13993	14131	14015	14049	14209	14106	14215	14084	14065	14174	13987	14013	14045	14197	13972	14189	14133	14135	14257	14161	14110	14116	14049	14144	14099	14189	14026	14008	13999	14053	14063	14164	14167	14132	14177	14081	14177	14139	14166	13987	13943	14030	14132	14027	14009	14189	14261	14236	14155	14151	14115	14096	14113	14225	14081	14138	14098	14157	14110	14042	14091	14173	14112	14303	14219	14088	14169	14075	14061	14066	14196	14152	14052	14144	14074	14143	14181	13877	13978	14025	14097	14091	14163	14061	14044	14191	13980	14063	14098	14315	14109	14076	14141	13988	14019	14156	13960	14078	14086	13928	14066	14051	14036	14240	14178	13996	14125	14062	14101	14099	14189	13920	14073	14156	14168	14234	14086	14055	13970	14222	14066	14009	14098	14030	14172	14139	13994	14144	13960	14096	14203	14106	14222	14048	14038	13987	14010	13893	14176	13986	14130	14089	14141	14177	14068	13957	14124	14058	13919	14122	14241	14148	14040	14118	13882	14031	14049	14203	14239	14009	14155	14102	13990	14221	14061	14082	14074	14084	14165	14028	14305	14237	14182	14171	14136	14227	14017	13957	14170	14214	14151	14024	14116	14142	14037	14141	14019	14201	14015	14174	13986	14118	14030	14110	14048	14083	13968	14101	14159	14193	14108	14111	14077	14096	14058	14170	14014	13984	14171	14237	14142	14136	14199	14149	14079	14119	14214	14054	14031	13993	14079	14119	14180	14200	14143	14033	14143	14076	14240	14056	13979	14036	14145	14159	14139	14146	14156	14171	14138	14269	14106	14085	14288	14235	14232	13964	14067	14221	14179	14021	14141	14209	14144	14207	14163	14013	14032	14250	14211	14203	14244	14277	14013	14159	14095	14078	14086	14103	14194	14008	14114	14062	14077	14207	13985	14047	13897	14302	14284	14046	14177	14199	14052	14088	14212	14165	14198	14049	14111	14087	14141	14066	14214	14291	14134	13877	13995	13830	14194	14044	14196	14058	14159	14022	13927	14118	14174	14252	14063	14117	13972	14273	14090	14188	14343	14118	14080	14111	14240	14192	14133	14195	14142	14168	14119	14273	14229	14043	13878	14122	14174	14161	13844	14189	13969	14105	14256	14135	14153	13934	14044	13940	14223	14034	14169	14120	13993	14023	14165	14025	14146	14057	14228	14043	14190	13950	13938	14343	14211	14141	13894	13926	14221	14119	14174	14108	14089	14285	14137	14201	13977	14147	14043	14161	14092	14037	14032	14062	13936	14043	14081	14212	14190	14066	14183	13983	14220	14004	13916	14178	14286	14186	14168	14304	14092	14256	14147	13976	14136	14229	14303	14116	14175	14069	14246	14146	14133	14087	14203	14000	14055	14059	14060	14195	14150	14017	14323	14158	14085	14162	14099	14052	14040	13975	14093	14131	14218	14069	14208	14052	14122	14160	14164	14109	14063	14096	14039	14062	14171	14124	14086	14221	14143	14143	14078	14069	14043	14063	14154	14067	14160	14130	14118	14099	14144	13970	14097	14007	13922	13953	13978	14181	14118	14137	14198	14055	14226	14141	14002	14195	14084	13979	13968	14014	14043	14185	14112	13890	13975	14090	14064	14110	13898	14061	14149	13990	14134	14007	14212	14228	14236	14221	14316	14040	14177	14173	14095	14056	14029	14167	14025	14189	14108	14072	14151	14199	14169	14128	14120	14084	14041	14079	14210	14298	14121	14090	14028	14047	14127	14182	14125	13980	14144	14054	14067	14030	14063	14138	14002	13978	13969	14031	14106	14169	14206	14146	14209	14087	14028	14069	14105	14100	14340	14034	14168	13991	14206	14279	14128	14108	14007	14184	14082	14102	14090	14219	14272	14007	14074	14156	14077	13971	14027	14116	14314	14147	14094	14090	14252	14035	14084	14155	14005	14053	14132	14049	13898	14055	14083	14068	14219	14064	14127	14164	14136	14000	14167	14297	14158	14017	13955	14162	14087	14031	14195	14147	14173	14292	14160	14218	14072	14306	14110	13996	14193	14024	14149	14322	14161	14083	14220	14080	14038	14057	14179	14066	14219	14078	14039	14154	14246	14006	14146	14003	14062	14134	14012	14086	14187	14273	13987	14107	14048	14170	14209	14040	14067	14093	14110	14093	14048	14045	14213	14104	14155	14180	14111	14174	14185	14225	14117	14033	14117	14156	14317	14186	14048	14359	14249	14082	14133	14137	14063	14038	14100	13963	14068	14177	14227	14099	14256	14139	13960	14116	14186	14189	14153	14005	14075	14041	14257	14074	14139	14198	14131	14217	14269	14109	13992	14213	14103	14074	14070	14144	14215	14081	13918	14158	14071	14272	13966	14082	13969	14151	14086	14107	14263	13998	14200	14121	14158	14108	14190	14202	13979	14045	14253	14182	14086	14096	14179	14063	14157	14172	14288	14120	14057	13972	14124	13975	14326	14204	14112	14232	14250	14129	14090	14268	14133	14003	14219	14210	14131	14097	14079	14121	14078	14124	14298	14101	14088	14139	14175	14051	14169	14110	14231	14116	14078	14012	14158	14177	14213	14171	13987	13986	14226	14059	14284	14023	14143	14095	14051	14070	14176	14152	14198	14335	14185	14139	14060	13928	14139	14007	14189	14035	13977	14045	14186	14150	14220	14358	14111	14050	14094	14131	14164	14123	14210	14025	14055	14184	14064	14096	14111	14209	14050	14112	14187	14064	14232	14073	14265	14021	14046	14078	14057	14120	14166	14030	14164	14120	14157	14133	14067	14086	14199	14163	14005	14251	14129	13990	14127	14224	14177	14206	14221	14161	14290	14130	13940	14219	13964	14188	14279	14060	14148	14093	14105	14182	14121	14163	14175	14073	14106	14121	14100	14029	14203	14142	14151	14157	13963	14000	14238	14085	14303	14043	14048	14153	14093	14192	14105	14189	14121	14163	14011	14095	14153	14185	14034	14125	13973	14166	14139	14056	14052	14147	14043	14154	14245	14078	14137	14026	14024	14133	13982	14008	14181	13964	14092	14204	14018	14108	14122	13949	14167	14202	14133	13919	14217	14197	13984	14102	14038	14225	14095	14106	14289	14194	13939	14218	14235	14121	14013	14038	13993	14021	14240	14072	14002	14071	14037	14017	14156	13992	14132	14196	14195	14042	14057	14167	14093	14120	14314	14083	14292	13962	14065	14032	14112	14233	13972	14329	14088	14100	14284	14047	14079	14192	14115	14068	14166	14083	14097	14186	14156	14082	14032	14122	14072	14140	14080	14120	14172	14042	13907	14006	14010	14060	14112	14111	14139	14127	14052	14100	14077	14114	14011	14001	14168	14239	14212	14144	14205	14070	14196	14071	14119	13964	14245	14000	14281	14307	13978	14079	14107	14150	14174	14188	14159	14033	14151	14126	14103	14006	14008	14009	14156	14059	14140	14026	14199	14253	14159	14056	14041	14055	14146	14054	14054	13987	14139	14234	14047	13958	14259	14105	14108	14073	14136	14137	14037	13952	14079	14108	14177	14155	14280	14157	14104	14146	14052	14049	14075	14129	14223	14138	14085	14029	14182	14146	14158	14085	14195	14212	14074	14178	14062	14186	14147	14160	14039	13916	14209	14143	14146	14249	14125	14229	14069	14148	14035	14266	14027	14302	14151	14094	14240	14185	14100	14105	14135	14073	13967	14103	14158	14289	14104	14160	14239	14284	13997	14199	14081	14151	14063	14034	14179	14138	13979	14101	14062	14104	14171	14094	13910	13991	14002	14175	14102	14111	13997	14036	14060	14163	14175	14129	14035	13926	13987	14260	14177	14138	14100	13982	14138	14126	14009	14118	14203	14266	13989	14151	14160	14067	14140	14173	13920	14034	14067	14041	13998	13983	14094	13963	13980	14138	14223	14044	14141	14091	13985	13977	13900	14022	14241	14110	14112	14188	14150	14159	14121	14285	14170	14051	14120	14139	14209	14038	14129	14111	14003	14093	14126	13955	14028	14049	13954	14042	14136	14195	14059	14224	14109	14114	14162	14137	13929	14269	14168	14025	14220	14210	13899	14058	14047	14095	14249	14268	13971	14195	14056	14154	14049	14037	14105	14190	14137	14142	14249	14144	14057	14195	14209	14030	14119	14200	14251	14018	14058	14125	14085	13923	14220	14123	14066	14088	14241	13926	14244	14036	14108	13997	14092	13975	14025	14225	14017	14093	14196	14149	14205	14252	14120	14103	13876	14155	14014	14118	14042	14055	14072	14041	14006	14254	14065	14214	14216	14125	14138	14213	14088	14085	14074	14163	14146	14087	14097	14230	14132	14227	14155	14195	14022	14129	14181	14036	13912	14061	14206	14169	13988	14114	14166	14254	14197	14151	14081	14072	14148	14094	14034	14267	14227	14037	14012	14098	14144	14010	14179	14125	14150	14022	14141	14098	14081	14044	13969	14040	14025	14007	14046	14210	14082	14283	14140	14126	14075	14049	14111	14216	14085	13881	14287	14106	14077	14258	13957	14121	14108	14097	14168	14148	14125	14119	14108	14187	13924	14104	14193	14170	14187	14135	14136	14161	14049	14218	14051	14149	13900	13993	14031	14245	14086	14040	14067	14025	14240	13945	14095	14178	14138	14177	13958	14064	14036	14132	14142	13985	14225	14166	14107	14215	14266	14122	14020	14156	14266	14194	14173	14092	14150	14128	14091	14123	14056	14178	14051	14092	14098	14037	14098	14082	14160	14070	14240	14109	14087	14065	14192	14257	13994	14028	14064	14115	13977	14071	13953	14141	14062	14292	14113	14034	14250	14269	14172	14081	14065	14261	14109	13982	14029	14154	13906	14092	14241	14175	13949	14078	14370	14126	14116	14172
23656	20790	28061	23637	21256	22542	21672	18164	17489	18045	44033	51565	36146	24077	18601	17271	17075	17153	16840	16840	16946	16929	16806	16919	16881	16755	16635	16929	16714	16921	16736	16748	16751	16831	16736	16850	16601	16772	16806	16837	16771	16639	16853	16781	16648	16612	16963	16648	16722	16704	16701	16781	16788	17023	16797	16967	16908	16601	16877	16753	16608	16610	16681	16671	16937	16637	16905	16661	16752	16889	16590	16608	16812	17020	16764	16834	16913	16737	16801	16720	16847	16779	16913	16885	16599	16640	16698	16478	16772	16618	16805	16754	16926	16704	16806	16700	16717	16639	16835	16585	16772	16804	16672	16710	16530	16726	16761	17038	16712	16834	16653	16630	16845	16603	16667	16718	16872	16671	16495	16707	16757	16699	16813	16674	16820	16926	16791	16611	16770	16721	16671	16679	16727	16535	16710	16666	16776	16786	16725	16713	16877	16815	16814	16827	16765	16568	16762	16803	16570	16878	16760	16642	16862	16813	16840	16731	16758	16765	16813	16655	16780	16746	16818	16579	16839	16631	16935	16671	16843	16884	16784	16903	16828	16757	16755	16757	16672	16649	16829	16753	16694	16686	16891	16770	16703	16706	16815	16594	16540	16621	16724	16566	16674	16582	16694	16646	16851	16749	16773	16639	16722	16731	16701	16618	16884	16846	16794	16677	16620	16794	16474	16755	16765	16750	16817	16866	16829	16836	16777	16602	16823	16811	16668	16581	16811	16521	16973	16742	16770	16644	16679	16635	16760	16826	16863	16903	16701	16776	16653	16832	16609	16723	16569	16936	16717	16712	16469	16652	16667	16655	16979	16857	16813	16558	16685	16499	16565	16746	16816	16845	16509	16766	16821	16905	16760	16693	16785	16702	17001	16839	16610	16873	16662	16760	16826	16738	16977	16912	16664	16838	16731	16792	16790	16719	16798	16734	16702	16794	16710	16831	16913	16691	16768	16826	16661	16681	16732	16552	16767	16955	16863	16729	16713	16530	16559	16632	16840	16866	16844	16852	16781	16612	16555	16668	16495	16826	16761	16810	16732	16703	16625	16760	16739	16546	16756	16710	16776	16624	16744	16775	16763	16633	16660	16794	16773	16993	16505	16756	16925	16816	16868	16795	16734	16838	16714	16744	16866	16771	16738	16686	16669	16631	16500	16691	16655	16642	16839	16880	16419	16650	16681	16742	16857	16797	16723	16634	16664	16701	16617	16725	16835	16772	16678	16863	16827	16758	16814	16789	16956	16741	16640	16597	16660	16671	16691	16725	16791	16645	16696	16814	16674	16752	16557	16581	16750	16720	16800	16690	16688	16728	16667	16854	16661	16723	16647	16853	16690	16893	16958	16643	16637	16833	16580	16869	16830	16792	16542	16573	16736	16445	16725	16651	16782	16739	16594	16801	16761	16624	16834	16931	16852	16745	16760	16726	16677	16768	16742	16687	16706	16865	16732	16608	16711	16872	16833	16645	16730	16738	16769	16572	16641	16668	16714	16711	16658	16829	16745	16625	16578	16634	16562	16632	16841	16607	16815	16765	16734	16632	16933	16761	16681	16966	16591	16960	16895	16691	16798	16838	16652	16684	16789	16725	16702	16719	16603	16684	16641	16700	16668	16673	16803	16827	17040	16750	16720	16647	16732	16605	16760	16630	16743	16762	16692	16609	16792	16743	16617	16814	16697	16804	16953	16592	16660	16673	16726	16627	16745	16794	16802	16604	16806	16932	16668	16721	16812	16768	16917	16791	16849	16748	16472	16665	16652	16674	16783	16687	16673	16689	16795	16838	16640	16726	16540	16760	16624	16843	16763	16908	16771	16713	16655	16780	16749	16785	16733	16595	16663	16793	16886	16911	16681	16592	16851	16706	16774	16808	16754	16571	16704	16907	16562	16655	16774	16653	16718	16794	16601	16548	16749	16667	16788	16816	16716	16654	16870	16780	16623	16683	16615	16857	16778	16644	16828	16751	16647	16853	16826	16686	16900	16493	16760	16720	16775	16784	16528	16729	16963	16848	16637	16671	16884	16751	16724	16553	16625	16628	16535	16582	16552	16750	16871	16855	16730	16619	16796	16727	16725	16884	16943	16655	16667	16481	16555	16702	16911	16826	16597	16630	16692	16770	16746	16837	16641	16577	16704	16759	16849	16696	16809	16747	16711	16670	16636	16724	16814	16767	16877	16573	16794	16597	16924	16683	16625	16892	16800	16622	16734	16812	16672	16589	16708	16467	16742	16605	16656	16694	16642	16618	16594	16850	16734	16771	16876	16648	16703	16672	16810	16528	16785	16718	16841	16577	16738	16811	16697	16699	16732	16880	16998	16964	16574	16626	16738	16898	16734	17027	17125	16738	16699	16706	16601	16836	16888	16831	16598	16674	16398	16583	16770	16646	16774	16913	16667	16761	16680	16715	16784	16764	16715	16900	16441	16651	16773	16567	16799	16733	16940	16863	16863	16636	16842	16757	16703	16724	16741	16572	16837	17035	16749	16614	16837	16676	16765	16697	16718	16613	16707	16613	16694	16884	16664	16610	16500	16682	16776	16810	16662	16658	16809	16821	16698	16745	16849	16758	16660	16944	16736	16793	16662	16729	16786	16745	16856	16816	16764	16774	16772	16697	16685	16805	16828	16725	16752	16772	16693	16863	16702	16929	16913	16715	16811	16621	16749	16793	16850	16748	16647	16668	16548	16732	16820	16770	16833	16647	16738	16701	16679	16732	16675	16800	16582	16796	16818	16639	16773	16596	16749	16666	16895	16764	16584	16757	16809	16655	16769	16802	16800	16608	16658	16842	16458	16590	16849	16678	16635	16618	16581	16740	16908	16824	16775	16575	16688	16604	16909	16732	16833	16819	16906	16836	16772	16699	16889	16625	16790	16726	16702	16834	16672	16942	16918	16731	16765	16690	16633	16783	16895	16715	16680	16724	16793	16679	16472	16687	16954	16730	16771	16585	16765	16728	16632	16838	16632	16699	16556	16762	16563	16776	16757	16707	16923	16831	16822	16720	16678	16772	16622	16684	16702	16635	16669	16702	16666	16779	16828	16468	16627	16889	16620	16598	16579	16740	16645	16613	16795	16734	16647	16690	16807	16816	16762	16903	16753	16570	16619	16650	16600	16767	16671	16500	16772	16670	16631	16974	16733	16538	16811	16623	16702	16808	16761	16736	16842	16622	16781	16870	16653	16694	16894	17114	16740	16705	16782	16717	16636	16672	16937	16917	16682	16681	16820	16636	16673	16988	16783	16752	16667	16756	16638	16706	16659	16755	16674	16765	16929	16777	16717	16806	16725	16701	16757	16797	16705	16809	16850	16807	16750	16628	16487	16710	16569	16629	16947	16527	16725	16635	16695	16623	16618	16895	16736	16894	16829	16831	16846	16744	16752	16823	16702	16722	16596	16686	16865	16753	16658	16695	16693	16573	16620	16759	16720	16604	16721	16931	16764	16690	16658	16867	16730	16636	16732	16831	16662	16782	16799	16692	16796	16697	16812	16488	16743	16675	16854	16629	16730	16866	16687	16717	16804	16806	16777	16747	16926	16704	16661	16723	16800	16533	16661	16625	16581	16586	16623	16736	16848	16929	16863	16863	16802	16589	16749	16608	16834	16627	16670	16858	16878	16773	16683	16775	16700	16664	16738	16728	16686	16712	16852	16799	16745	17038	16740	16690	16749	16818	16617	16826	16767	16759	16885	16891	16644	16744	16853	16751	16534	16712	16646	16748	16656	16864	17012	16598	16803	16950	16859	16841	16701	16728	16776	16672	16879	16737	16832	16766	16856	16691	16866	16749	16785	16929	16836	16605	16713	16969	16865	16975	16732	16693	16771	16816	16835	16789	16959	16729	16622	16756	16649	16743	16736	16741	16691	16603	16807	16798	16819	16879	16726	16673	16659	16685	16912	16581	16765	16773	16513	16575	16899	16814	16723	16772	16718	16634	16704	16569	16634	16663	16823	16760	16680	16557	16704	16788	16599	16652	16794	16641	16734	16643	16506	16768	16449	16680	16731	16617	16682	16621	16799	16785	16732	16626	16877	17002	16679	16835	16770	16588	17042	16684	17086	16697	16699	16747	16734	16682	16681	16709	16652	16740	16589	16748	16852	16622	17024	16695	16849	16939	16884	16872	16684	16751	16894	16859	16894	16764	16797	16594	16747	16867	16719	16728	16632	16496	16838	16763	16924	16748	16582	16634	16627	16715	16676	16595	16747	16859	16790	16712	16662	16834	16710	16869	16674	16920	16887	16889	17104	16818	16705	16729	16894	16804	16710	16780	16811	17028	16688	16863	16714	16800	16663	16834	16745	16577	16875	16928	16752	16825	16750	16760	16690	16622	16509	16613	16864	16767	16623	16798	16608	16759	16697	16821	16800	16510	16683	16822	16978	16917	16861	16857	16721	16912	16858	16888	16808	16762	16685	16764	16750	16790	16537	16776	16793	16865	16768	16644	16826	16646	16858	16710	16518	16685	16786	16753	16706	16648	16653	16828	16670	16801	16846	16931	16749	16608	16832	16513	16840	16828	16673	16815	16842	16860	16642	16725	16553	16845	16827	16791	16760	16883	16849	16749	16602	16696	16703	16636	16726	16530	16890	16582	16842	16976	16734	16680	16609	16956	16724	16758	16857	16705	16713	16555	16764	16869	16657	16718	16695	16907	16838	16587	16734	16721	16832	16698	16833	16801	16790	16962	16954	16670	16896	16774	16712	16792	16682	16818	16650	16579	16611	16861	16816	16585	16640	16760	16585	16783	16529	16728	16715	16759	16737	16775	16507	16623	16776	16527	16864	16862	16745	16735	16858	16679	16676	16541	16989	16772	16466	16644	16859	16763	16855	16771	16813	16689	16967	16617	16802	16718	16809	16606	16767	16794	16656	16705	16649	16756	16762	16965	16871	16685	16759	16719	16872	16738	16658	16664	16841	16540	16848	16752	16619	16809	16639	16610	16699	16845	16910	16649	16648	16613	16733	16695	16806	16636	16737	16828	16821	16804	16679	16925	16843	16820	16844	16474	16611	16693	16617	16694	16745	16778	16804	16784	16839	16867	16929	16628	16731	16798	16830	16446	16794	16630	16631	16668	16657	16688	16760	16636	16730	16898	16654	16736	16671	16726	16909	16676	16767	16844
16335	26746	25130	20047	17972	16611	16176	15582	15515	15818	46324	50606	33844	20791	15317	14363	14095	14324	14188	14204	14172	14166	14213	14183	14079	14079	14139	14214	14144	14129	14282	14205	14138	14171	14150	14046	13968	14288	14163	14117	14280	14256	14214	14266	14142	14090	14134	14208	14284	14242	14190	14256	14160	14127	14119	14307	14176	14122	14310	14300	14240	14133	14254	14327	14055	14239	14273	14136	14409	14086	14228	14164	14265	14172	14277	14160	14046	14333	14267	14120	14175	14227	14223	13934	14309	14185	14081	14182	14197	14158	14162	14164	14287	14145	14207	14313	14314	14203	14222	14296	14238	14178	14133	14250	14308	14232	13919	14275	14108	14234	14154	14137	14130	14398	14141	14230	14245	14149	14070	14184	14356	14208	14106	14221	14186	14274	14313	14162	14227	14127	14177	14241	14251	14194	14248	14096	14168	14153	14093	14242	14147	14068	14213	14133	14138	14281	14124	14308	14169	14301	14191	14115	14093	14077	14142	14250	14133	14240	14213	14250	14096	14048	14191	14198	14168	14250	14048	14253	14209	14201	14139	14122	14031	14178	14250	14273	14158	14149	14114	14334	14225	14181	14243	14148	14122	14071	14229	14175	14058	14240	14097	14087	14345	14011	14268	14130	14036	14184	14179	14247	14137	14240	14223	14156	14272	14212	14180	14087	14203	14115	14126	14218	14330	14174	14047	14034	14267	14140	14240	14240	14160	14243	14186	14153	14105	14125	14325	14182	14139	14206	14200	14451	14131	14071	14101	14221	14095	14279	14156	14354	14174	14194	14264	14217	14309	14393	14151	14151	14135	14136	14217	13970	14156	14109	14258	14248	14275	14374	14172	14231	14237	14142	14337	14186	14216	14126	14064	14070	14291	14243	14170	14154	14189	14137	14092	14098	14210	14130	14291	14137	14109	14173	14233	14157	14156	14178	14277	14114	14300	14231	14094	14218	14121	14232	14185	14155	14211	14188	14108	13960	14344	14181	14263	14152	14140	14253	14303	14430	14260	14101	14122	14298	14126	14247	14199	14136	14143	14182	14153	14219	14184	13973	14060	14279	14133	14323	14194	14269	14291	14253	14067	14330	14118	14358	14172	14296	14116	14170	14156	14203	14217	14273	14240	14097	14125	14218	14086	14233	14113	14153	14148	14146	14256	13998	14202	14089	14249	14327	14007	14160	14125	14132	14147	14228	14274	14201	14130	14250	14440	14238	14062	14161	14225	14271	14162	14250	14206	14454	14085	14294	14317	14329	14203	14265	14240	14282	14057	14074	14353	14143	14232	14167	14145	14221	14109	14323	14296	14036	14422	14280	14068	14123	14281	14166	14266	13993	14180	14216	13935	14306	14192	14132	14060	14258	14148	14312	14279	14156	14075	14179	14118	14177	14306	14031	14245	14226	14239	13989	14326	14127	13956	14287	14077	14152	14315	13993	14158	14076	14157	14345	14168	14125	14199	14043	14092	14125	14279	14074	14216	14090	14454	14174	13984	14173	14250	14220	14014	14130	14033	14040	14258	14209	14143	14187	14168	14196	14218	14214	14060	14293	14118	14312	14320	14248	14127	14277	14269	14154	14143	14192	14169	14204	14038	14157	14149	14325	14027	14118	14125	14126	13996	14229	14125	14364	14255	14155	14193	14186	14186	14148	14021	14154	14281	13993	13980	14107	14202	14115	14229	14294	14180	14115	14189	14084	14171	14298	14255	14101	14230	14176	14136	14149	14151	14235	14226	14286	14148	14118	14168	13984	14233	14113	14283	14175	14241	14145	14284	14245	14223	14304	14119	14306	14308	14098	14415	14040	14318	14030	14395	14127	14184	14077	14142	14236	14041	14267	14339	14219	14263	14074	14232	14245	14097	14151	14290	14291	14163	14258	14079	14185	14264	14363	14165	14124	14290	14203	13942	14195	14215	14293	14195	14115	14287	14081	14245	14027	14089	14142	14244	14238	14132	14351	14210	14407	14161	14125	14084	14219	14017	14284	14131	14048	14192	14308	14263	14281	14166	14239	14102	14095	14162	14193	14198	14059	14360	13966	14155	14216	14107	14277	14329	14159	14291	14158	14144	14116	14110	13983	14159	14229	14085	14294	14262	14119	14003	14227	14116	14120	14313	14150	14076	13983	14312	13962	14243	14395	14151	13974	14347	14059	14185	14251	14088	14180	14171	14258	14216	14179	14132	14230	14134	14115	14089	14242	13986	14074	14104	14097	14287	14040	14196	14146	14167	13988	14203	14049	13978	14172	14252	14062	13994	14229	14048	14270	14112	14289	14166	14209	14107	14202	14341	14220	14216	14077	14023	14237	14199	14241	14161	14305	14174	14009	14167	14254	14259	14040	14184	14265	14256	14175	14179	14236	14180	14267	14096	14253	14211	14368	14196	14153	14114	14127	14342	14193	14127	14282	14137	14213	14130	14198	14139	14265	14051	14157	14267	14181	14151	14281	14263	14195	14136	14181	14332	14324	14179	14154	14238	14265	14279	14209	14098	14313	14322	14002	14142	14079	14029	14239	14192	14237	14181	14033	14211	14142	14246	14283	14075	14331	14093	14141	14231	14261	14244	14173	14290	14139	14047	14184	14323	14213	14039	14186	14249	14139	14050	14340	14239	14450	14173	14142	14233	14246	14197	14300	14249	14207	14240	14058	14071	14165	14212	14112	14156	14193	14198	14241	14258	14319	14199	14318	14089	14109	14161	14141	14208	14274	14099	14204	14226	14093	14177	14166	14184	14009	14190	14236	14137	14294	14156	14147	14251	14105	14200	14252	14164	14159	14183	14148	14191	14097	14172	14176	14266	14008	14346	14147	14202	14151	14255	14073	14202	14167	14178	14273	14205	13937	14093	14150	14215	14223	14424	14303	14175	14221	14081	14317	14271	14141	14142	14218	14083	14100	14192	13986	14193	14276	14299	14137	14110	14324	14261	14261	14128	14268	14273	14363	14132	14087	14195	14069	14089	14194	14297	14193	14154	14033	14177	14141	14108	14235	14237	14170	14217	14227	14153	14149	14088	14287	14241	14064	13973	14247	14078	14297	14169	14236	14119	14266	14132	14191	13959	14161	14238	14341	14130	14026	14216	14127	14211	14194	14040	14274	14243	14173	14126	14103	14378	14224	14289	14231	14234	14176	14152	14240	14314	14057	14285	14326	14207	14089	14267	14151	14144	14253	14081	14164	14101	14345	14152	14277	14204	14207	14241	14248	14352	14254	14339	14319	14141	14143	14162	14215	14345	14130	14249	14182	14096	14111	14280	14273	14176	14255	14026	14195	14001	14206	14146	14097	14266	14069	14209	14265	14175	14266	14122	14261	14053	14170	14177	14238	14258	14125	13994	14272	14202	14271	14263	14133	14123	14334	14084	14335	14174	14391	14211	14076	14294	14081	14131	14197	14169	14134	14342	14213	14256	14253	14167	14093	14218	14251	14117	14229	14247	14120	14116	14150	14325	14110	14119	14255	14133	14124	14183	14293	14215	14290	14054	14238	14172	14244	14069	14351	14249	14386	14223	14186	14133	14337	14148	14186	14259	14155	14082	14250	14183	14224	14113	14327	14043	14334	14215	14159	14222	14320	14111	14177	14073	14237	14170	14178	14129	14128	14317	14184	14229	14358	14130	14316	14197	13971	14249	14262	14319	14099	14312	14241	14175	14132	14150	14273	14088	14079	14109	14330	13904	14243	14091	14316	14289	14224	14167	14068	14279	14032	14136	14127	14142	14374	14288	14065	13989	14251	14266	14262	14320	14194	14191	14090	14096	14179	14218	14315	14108	14234	14180	14152	14204	14216	14224	14063	14195	14154	14136	14201	14276	14146	14301	14143	14238	14233	14317	14192	14131	14177	14088	14313	14257	14238	14233	14226	14194	14342	14182	14039	14173	14170	14041	14344	14280	14127	14252	14201	14121	14258	14376	14147	14229	14224	14101	14074	14214	14215	14124	14207	14122	14150	14180	14209	14317	14206	14124	14393	14280	14184	14111	14090	14267	14185	14389	14017	14264	14317	14271	14060	14219	14092	14073	14160	14259	14052	14212	14530	14096	14120	14174	14140	14257	14230	14200	14171	14239	14198	14213	14197	14123	14061	14236	14241	14289	14115	14062	14389	14230	14206	14289	14102	14056	14208	14265	14081	14125	14238	14253	14056	14200	14251	14202	14223	14128	14284	14033	14109	14248	14128	14129	14148	14188	14203	14132	14115	14132	14216	14127	14021	14140	14048	14273	14103	14148	14052	14250	14199	14322	14257	14183	14300	14270	14069	14198	14353	14374	14050	14121	14187	14068	14296	14270	14042	14256	14274	14138	14140	14353	14243	14164	14257	14243	14323	14182	14220	14077	14264	14125	14346	14342	14103	14125	14142	14192	14216	14248	14255	14161	14210	14458	14204	14243	14168	14230	14287	14136	14118	14283	14265	14237	14221	14209	14163	14318	14215	14128	14261	14271	14173	14130	14287	14228	14383	14131	14194	14443	14153	14142	14216	14151	14158	14043	14119	14138	14101	14071	14299	13991	14189	14215	14112	14199	14094	14149	14203	14191	14254	14268	14084	14192	14046	14210	14223	14269	14241	14116	14339	14083	14232	14257	14289	14269	14134	14185	14173	14198	14104	14228	14186	14194	14147	14223	14202	14255	14160	14113	14273	14364	14230	14233	14115	14311	14125	14331	14251	14352	14097	14256	14213	14095	14134	14296	14295	14047	14196	14439	14254	14111	14240	14057	14270	14132	14242	14161	14211	14157	14236	14248	14192	14204	14175	14140	14122	14107	14128	14173	14260	14171	14129	14128	14358	14231	14203	14240	14304	14094	14344	14293	14226	14119	14206	14202	14058	14416	14343	14231	14130	14129	14214	14358	14303	14028	14123	14223	14395	14080	13991	14133	14141	14393	14026	14151	14171	14169	14396	13969	14145	14244	14100	14204	14220	14284	14146	14500	14248	14250	14108	14234	14308	14104	14145	14191	14076	14181	14022	14153	14014	14101	14259	14207	14276	14056	14226	14178	14233	14079	14189	14315	14103	14296	14145	14180	14209	14218	14221	13985	14372	14187	14126	14168	14112	14275	14161	14292	14037	14184	14218	14056	14202	14002	14237	14205	14176	14294	14198	14172	14121	14411	14095	14100	14181
29341	20907	19861	18236	16800	16736	16851	16727	16827	16785	19958	21898	19338	17772	17030	16666	16701	16606	16624	16717	16734	16734	16715	16771	16531	16821	16723	16645	16661	16572	16550	16665	16826	16580	16722	16744	16725	16598	16934	17047	16712	16880	16791	16709	16713	16682	16776	16888	16656	16443	16816	16856	16732	16619	16912	16647	16754	16806	16800	16737	16665	16593	16672	16646	16732	16709	16673	16709	16656	16829	16701	16746	16609	16560	16534	16660	16759	16507	16677	16689	16651	16430	16480	16614	16510	16704	16830	16553	16675	16791	16771	16658	16880	16621	16726	16557	16733	16473	16691	16723	16635	16710	16661	16782	16612	16640	16564	16675	16759	16450	16740	16618	16687	16738	16647	16614	16750	16616	16624	16666	16641	16691	16648	16633	16721	16768	16555	16735	16740	16750	16772	16768	16730	16827	16859	16671	16740	16652	16495	16644	16725	16838	16592	16513	16606	16674	16622	16725	16670	16608	16648	16446	16420	16695	16714	16624	16705	16662	16823	16863	16446	16687	16852	16740	16743	16583	16674	16562	16428	16639	16494	16679	16833	16658	16747	16684	16559	16635	16937	16806	16731	16780	16493	16342	16718	16700	16656	16482	16722	16482	16628	16670	16699	16577	16667	16788	16767	16772	16565	16634	16695	16730	16502	16609	16788	16495	16905	16730	16779	16600	16683	16659	16724	16682	16763	16677	16653	16639	16740	16860	16761	16800	16754	16663	16591	16806	16679	16647	16815	16733	16617	16593	16532	16648	16622	16726	16659	16797	16760	16731	16741	16709	16734	16795	16890	16580	16718	16387	16598	16590	16698	16729	16529	16839	16716	16685	16643	16676	16667	16762	16667	16639	16506	16558	16772	16698	16735	16716	16648	16852	16771	16745	16675	16531	16655	16694	16678	16853	16547	16729	16613	16642	16561	16644	16751	16642	16529	16574	16663	16504	16644	16714	16465	16701	16682	16609	16704	16791	16562	16731	16525	16637	16604	16464	16725	16840	16575	16716	16789	16576	16661	16598	16748	16773	16620	16567	16716	16715	16616	16551	16748	16802	16736	16810	16802	16732	16596	16593	16720	16666	16463	16598	16689	16671	16804	16755	16692	16718	16766	16664	16756	16665	16670	16601	16744	16763	16778	16687	16579	16683	16927	16886	16894	16450	16778	16630	16668	16706	16799	16601	16618	16760	16563	16757	16883	16661	16753	16660	16696	16804	16555	16897	16649	16598	16963	16845	16479	16655	16598	16653	16667	16868	16663	16613	16590	16644	16677	16811	16646	16576	16516	16852	16800	16571	16655	16873	16527	16797	16619	16748	16578	16675	16676	16685	16705	16815	16732	16701	16652	16765	16701	16579	16753	16683	16569	16642	16748	16670	16623	16514	16764	16580	16748	16806	16636	16751	16527	16681	16583	16663	16526	16793	16761	16522	16724	16810	16726	16712	16671	16453	16505	16480	16812	16844	16668	16664	16564	16650	16673	16655	16782	16835	16571	16666	16805	16640	16754	16657	16717	16816	16723	16724	16731	16749	16577	16587	16718	16588	16596	16773	16602	16737	16668	16644	16713	16455	16602	16914	16828	16745	16967	16677	16662	16692	16580	16681	16498	16589	16823	16656	16793	16706	16578	16597	16696	16748	16668	16641	16868	16675	16703	16796	16736	16669	16550	16576	16685	16644	16764	16589	16671	16807	16720	16666	16548	16957	16947	16914	16683	16804	16707	16726	16548	16694	16860	16666	16614	16586	16749	16811	16785	16787	16738	16759	16675	16766	16633	16675	16719	16673	16466	16768	16653	16561	16748	16766	16495	16911	16641	16692	16808	16654	16630	16713	16607	16748	16520	16595	16850	16815	16750	16770	16616	16715	16791	16547	16698	16692	16929	16894	16708	16513	16618	16705	16817	16679	16728	16736	16859	16626	16736	16536	16744	16589	16621	16704	16812	16467	16756	16713	16813	16720	16856	16902	16661	16629	16646	16745	16623	16775	16626	16628	16786	16732	16854	16592	16546	16677	16624	16624	16709	16731	16662	16638	16726	16592	16827	16722	16645	16721	16830	16743	16676	16799	16785	16669	16747	16549	16702	16609	16731	16775	16478	16702	16700	16692	16711	16838	16764	16549	16637	16752	16586	16598	16791	16713	16732	16802	16640	16667	16754	16690	16735	16654	16748	16427	16552	16513	16589	16493	16627	16879	16614	16714	16702	16789	16766	16750	16603	16793	16856	16829	16916	16869	16575	16732	16730	16773	16830	16768	16538	16673	16939	16600	16619	16571	16875	16713	16691	16789	16843	16578	16568	16520	16637	16561	16683	16714	16852	16828	16771	16656	16911	16856	16645	16742	16619	16653	16623	16587	16897	16782	16543	16579	16566	16704	16498	16789	16782	16754	16582	16680	16715	16684	16563	16496	16828	16659	16733	16620	16491	16617	16741	16745	16627	16762	16728	16751	16799	16722	16676	16610	16567	16778	16549	16791	16695	16631	16908	16661	16817	16664	16665	16639	16796	16647	16608	16579	16559	16644	16680	16652	16743	16859	16546	16567	16730	16599	16703	16682	16742	16655	16518	16864	16567	16574	16705	16678	16607	16916	16670	16619	16557	16633	16716	16596	16753	16773	16532	16465	16897	16637	16543	16706	16628	16518	16648	16556	16660	16776	16684	16613	16602	16578	16582	16736	16612	16569	16698	16654	16679	16587	16719	16619	16614	16729	16556	16651	16742	16835	16615	16623	16655	16618	16638	16720	16629	16692	16543	16570	16980	16787	16885	16787	16747	16673	16698	16612	16683	16724	16731	16477	16503	16802	16796	16735	16576	16668	16659	16582	16774	16598	16801	16636	16730	16872	16499	16541	16641	16783	16675	16568	16572	16588	16844	16764	16626	16652	16706	16663	16800	16641	16728	16473	16649	16671	16651	16445	16597	16700	16699	16461	16715	16744	16566	16676	16841	16635	16510	16530	16597	16843	16776	16577	16806	16641	16664	16737	16679	16638	16718	16838	16633	16654	16643	16757	16643	16879	16817	16678	16971	16711	16772	16734	16498	16776	16711	16552	16756	16713	16657	16589	16816	16612	16804	16768	16820	16627	16803	16617	16875	16839	16770	16731	16739	16673	16569	16699	16532	16599	16710	16820	16680	16631	16580	16617	16554	16634	16568	16699	16638	16840	16680	16840	16624	16558	16510	16574	16712	16612	16586	16622	16633	16722	16681	16780	16916	16643	16802	16638	16464	16595	16694	16712	16422	16435	16731	16694	16629	16733	16903	16660	16654	16757	16685	16670	16733	16537	16806	16608	16813	16556	16739	16707	16621	16665	16511	16673	16775	16943	16776	16536	16644	16703	16636	16550	16753	16628	16367	16695	16764	16793	16995	16763	16500	16732	16611	16699	16686	16533	16584	16657	16876	16882	16690	16555	16610	16641	16759	16769	16884	16706	16824	16777	16712	16646	16684	16721	16871	16726	16653	16730	16500	16584	16739	16837	16817	16762	16906	16500	16640	16560	16601	16668	16487	16497	16730	16580	16670	16829	16505	16875	16810	16733	16762	16841	16850	16733	16552	16656	16852	16746	16790	16711	16675	16726	16738	16765	16894	16666	16720	16701	16542	16919	16720	16898	16805	16777	16591	16496	16587	16401	16605	16645	16617	16651	16676	16827	16683	16538	16602	16691	16647	16717	16872	16688	16664	16553	16888	16638	16594	16631	16709	16653	16665	16701	16574	16536	16728	16435	16753	16729	16615	16575	16680	16806	16717	16876	16705	16591	16828	16826	16670	16632	16740	16808	16674	16728	16815	16689	16746	16683	16629	16729	16817	16566	16772	16681	16533	16753	16465	16603	16788	16560	16902	16842	16725	16870	16808	16761	16864	16787	16808	16713	16775	16721	16619	16803	16631	16808	16633	16727	16629	16505	16469	16768	16912	16777	16614	16842	16649	16636	16823	16447	16441	16624	16606	16619	16698	16571	16442	16648	16726	16714	16793	16756	16758	16771	16836	16943	16800	16683	16735	16749	16522	16907	16951	16577	16680	16681	16716	16762	16689	16553	16677	16458	16636	16434	16711	16549	16797	16804	16662	16746	16862	16581	16739	16667	16728	16617	16766	16829	16694	16634	16645	16893	16503	16662	16663	16782	16717	16642	16776	16744	16534	16780	16667	16682	16539	16780	16625	16530	16581	16768	16608	16715	16675	16654	16522	16773	16837	16769	16798	16681	16706	16525	16673	16661	16602	16546	16731	16816	16769	16694	16793	16565	16840	16772	16783	16576	16678	16590	16723	16698	16792	16795	16726	16683	16816	16795	16629	16815	16562	16508	16893	16447	16523	16947	16858	16747	16811	16568	16622	16797	16707	16717	16868	16585	16737	16859	16605	16508	16631	16636	16799	16669	16662	16680	16512	16814	16958	16719	16647	16606	16817	16696	16772	16767	16884	16669	16748	16703	16887	16694	16560	16695	16571	16698	16727	16530	17002	16772	16734	16612	16619	16538	16612	16605	16643	16757	16606	16634	16731	16774	16591	16955	16537	16729	16644	16657	16907	16661	16716	16519	16764	16866	16561	16737	16691	16581	16591	16565	16812	16729	16785	16680	16638	17101	16703	16830	16624	16704	16815	16746	16891	16653	16530	16698	16697	16684	16767	16716	16491	16650	16767	16806	16655	16825	16499	16596	16666	16773	16659	16883	16696	16675	16597	16595	16865	16697	16498	16749	16656	16730	16570	16759	16637	16564	16782	16561	16546	16764	16697	16739	16581	16518	16702	16644	16776	16717	16769	16783	16556	16676	16749	16588	16627	16585	16724	16901	16714	16721	16727	16918	16819	16748	16629	16780	17013	16493	16750	16551	16461	16792	16839	16882	16706	16509	16588	16780	16790	16909	16810	16632	16594	16616	16665	16589	16587	16751	16568	16654	16685	16765	16698	16658	16859	16594	16658	16533	16683	16728	16682	16595	16747	16821	16475	16674	16579	16746	16650	16788	16855	16894	16917	16725	16424	16689	16685	16689	16755	16629	16972	16838	16813	16711	16774	16606	16636	16822	16481	16574	16919	16806	16597	16808	16805	16432	16758	16487	16745	16785	16768	16740	16643	16533	16741	16709	16718	16801	16783	16674	16768	16755	16791	16538
15137	15220	14958	14614	14210	14173	14101	14161	14228	14311	19546	20702	16837	14941	14344	14123	14064	14096	14056	14027	14213	14072	14132	14177	14059	14012	14048	14250	13960	14170	14355	14223	14219	14032	14100	14252	14174	14117	14071	14194	14145	14156	13960	14167	14175	14220	14102	14060	14017	14201	14336	14164	14110	14046	14104	14150	14259	14200	14169	14222	14198	14193	14003	14143	14231	14113	14135	14095	14335	14005	14185	13950	14018	14143	14057	14176	14134	14348	14201	14258	14249	13942	14059	14223	14131	14072	13917	14088	14227	14080	13995	14166	14068	14066	14091	14009	14219	14111	14222	14177	14117	14212	14101	13984	14109	14241	14188	13849	14090	14177	14133	14085	14069	14084	13968	14092	14221	14182	14061	14165	14000	14238	14172	14119	14120	14086	14120	14387	14146	14072	14123	14202	14173	14169	14071	14179	14153	14083	13970	14288	14045	14208	14217	14148	14045	14306	14075	14145	14043	13970	14238	14055	14271	14099	14117	13898	13990	14141	14134	14119	14105	14218	14122	14213	14197	14213	14192	14057	14118	14001	14121	14064	14213	14200	14172	14050	14209	14196	14106	14048	14170	14089	14168	14121	14332	13911	14178	14260	14173	14145	13908	14281	13943	14082	14184	14111	14209	14063	13996	14161	13946	14228	14105	14129	14138	14261	14141	14274	13908	14058	14073	14034	14066	14115	14145	14137	14119	14214	14025	14101	14060	14134	14264	13955	13994	14161	14071	14155	14178	14404	14040	14110	14183	14070	14146	14088	14092	14137	14030	14200	14071	14189	14091	14196	14053	14160	14088	14101	14032	14128	14234	14256	14097	14150	14044	14144	14317	14024	14127	14100	14290	14259	14235	14079	14025	14213	14165	14146	14025	14059	14285	14181	14060	14019	14032	14171	14213	14116	14078	14078	14142	14031	14031	14203	14106	14248	14240	14206	14236	14130	14043	14128	14013	14045	14125	14122	14011	14092	14190	14104	14031	14063	14095	14030	14064	14205	14205	14134	14034	14218	14127	13940	14077	14235	14278	14160	14253	14080	14024	13997	14201	14221	14235	14147	14206	14032	14191	14236	14258	13980	14073	14208	14223	14143	14129	14065	14126	14143	14210	14118	14148	14194	14046	14001	14063	14220	14227	14169	14180	13995	14107	14002	14187	14111	14012	14066	14150	14121	14260	14134	13960	14273	14243	14118	14157	14143	14201	14163	14080	14220	14104	14057	14332	14077	14179	14102	14304	14137	13912	14154	14059	14243	14054	14167	14024	14150	14120	14035	14275	14016	14162	14275	14228	14052	14206	14026	14088	14095	14170	14193	14150	14171	14080	14130	14150	14140	14241	14051	14106	14236	14170	14200	14267	14162	14184	14224	14197	14254	14182	14235	14161	14057	14146	14145	14129	14196	14040	14115	14077	14287	14255	14129	14336	14137	14013	14085	14159	14106	14038	14166	14178	14338	14154	14129	14123	14200	14121	14058	14150	14221	14125	14125	14234	14291	14265	14205	14085	14252	14200	14175	14090	14020	14101	14015	14125	14153	14212	14213	14173	13842	14180	14065	14184	14124	14196	14236	14074	13992	14191	14189	14173	14148	14199	14088	14188	14169	14181	14211	14289	14204	14056	14227	14161	14182	14190	13986	14160	14066	14258	14215	14153	14313	14170	14148	14121	14245	14169	14197	14192	13982	14192	14187	13953	14270	14066	14004	14226	14071	14150	14205	14200	14248	14106	14186	14188	14266	14156	14124	14028	14078	14253	14241	14197	13899	14282	14230	14164	13940	14064	14217	14104	13984	14156	14194	14125	14152	14179	14074	14156	14081	14072	14190	14045	14185	14109	14133	14189	14152	14168	14024	14064	14025	14134	14224	14099	14046	14049	14027	14097	14177	14201	14195	14150	14153	14286	14031	13983	14103	14111	14063	14199	14123	14139	14181	14050	14141	14084	14227	14159	14177	14072	14011	14284	14099	14147	14155	14158	14038	14086	14033	14221	14156	14133	14081	14146	14170	14211	14272	14256	14151	14274	14111	14064	14263	14125	14115	14109	14133	13990	14369	14178	14161	14057	14072	14136	14275	14177	14232	14353	14165	13990	14243	14287	14106	14343	14128	14087	14114	14015	14120	13934	14188	14065	14176	14089	14099	14072	14261	14093	14277	14218	14089	14135	14069	14064	14140	14100	14059	14246	14234	14013	14132	14223	13994	14222	14131	14287	14019	14040	14127	14245	14307	14274	14130	14139	14081	14015	14188	14278	14171	14183	14088	14235	14078	14141	14252	14237	14088	14175	14171	14218	14056	14106	14120	14136	14058	13982	14012	14197	14297	14135	14116	14227	13956	14272	14292	14057	14124	14144	14062	14099	14193	14217	14142	14121	14045	14052	14256	14139	14107	14167	14233	14147	14226	14097	14066	14195	14043	14221	14091	14036	14121	14014	14118	14166	14007	14209	14157	14278	14085	14106	14038	14061	14099	14151	14173	14067	14164	14180	14088	14157	14178	14119	14067	14074	14100	14184	14196	14112	14076	14017	14142	14289	14085	14110	14060	14204	14185	14016	14050	14140	14208	14222	14226	14153	14012	14212	14124	14230	13967	14345	13982	14004	14106	14139	14078	14082	14272	14237	14226	14182	14236	14248	14136	14136	14281	14148	14034	14062	14266	14359	14236	14194	14051	14149	14237	14149	14233	13986	14197	14061	14285	14152	14217	14153	14151	14181	14132	14122	14256	14054	14208	14088	14224	14084	14151	14077	14020	14142	14153	14187	14067	14189	14269	13932	14142	14184	14209	14065	14206	14132	13887	14107	14074	14114	14095	13965	14196	14166	14218	14000	14117	13952	14160	14074	14200	14174	14007	14132	14146	14279	14102	13968	14093	14044	14139	14081	14170	14167	13996	14389	14109	14239	14188	14195	14234	14075	14169	14218	14283	14236	14104	14148	14112	14138	14098	14038	14231	14159	14003	14139	14049	14227	14082	13966	14105	14207	14066	14005	14076	14139	14024	14404	14178	14263	14107	14125	14175	14228	14199	14183	14064	14188	14155	14103	14131	14240	14169	14126	14227	14076	14099	14148	14176	14141	13983	14147	14204	14195	14111	14123	14041	14141	14237	14241	14057	14113	14270	14162	14195	14159	14132	14298	14180	14101	14121	14007	14268	13979	14263	14087	14137	14181	14146	14228	14049	14004	14085	14245	14315	14142	14114	14095	14122	14012	14287	14167	14133	14161	14096	14100	14155	14255	14257	13996	14120	14183	14246	14095	13987	14096	14069	14197	14091	14252	14139	14178	14192	14089	14133	14177	14116	14168	14102	14122	14078	14006	14064	14122	14006	14191	14006	14128	14263	14191	14236	14039	14145	14231	14267	14046	14138	14324	14054	14013	14238	13915	14128	14107	14158	14294	14146	14220	14023	14163	13900	14222	14168	14101	14137	14181	14238	14103	14230	14090	14149	13987	14146	14038	14269	14163	14041	14078	13915	14151	14148	14273	14269	14143	14154	13883	14117	14248	14157	14187	14145	14242	14165	14192	14258	14089	14183	14200	14131	14196	14156	14331	14105	14067	14166	14200	13966	14077	14203	14105	14156	14018	14122	14148	14185	14065	14116	14179	14243	14045	14141	14214	14055	14250	14072	14242	13911	14027	14093	14188	13984	14347	14199	14247	14074	14100	14069	14282	14034	14073	14149	14158	14160	14192	14116	14255	14006	14176	14176	14175	14329	14190	14251	14105	14157	13987	14298	14159	14199	14026	14155	14211	14206	14196	14254	14059	14153	14322	14027	14276	14239	14202	14096	14219	14203	14182	13998	14121	14186	14175	14041	14261	14133	14112	14197	14237	14242	14225	14159	14136	14221	14208	14054	14261	14083	14021	14018	14119	14099	14149	14154	14045	14236	13808	14068	14131	13995	14088	14131	14182	14233	14232	14003	14212	14163	14149	13941	14152	14137	14101	14093	13929	14101	14337	14120	14096	14280	13982	14098	14251	14106	14288	14290	14141	14161	14226	14198	14141	14105	14109	14160	14174	14171	14186	14143	14077	14169	14143	14280	13871	14224	14252	14200	14080	14117	14173	14220	14172	14226	14225	14030	14075	14203	14181	14081	14181	14128	14213	14236	14045	14207	14245	14175	14139	14251	14088	14108	14168	14118	14185	14311	14171	14125	14159	14171	14080	14092	14014	14144	14092	14036	14131	14136	14162	14159	14128	14191	14254	14042	14150	14185	14039	14093	14244	14406	14148	14303	14223	14300	14185	14130	14300	14268	14170	14117	14064	14020	14314	14310	14033	14218	14300	14113	14118	14005	14041	14275	14094	14109	14309	14233	14180	14197	14106	14203	14192	14145	14117	14012	14211	14248	13985	14202	14074	14255	14037	14189	14074	14160	14187	14299	14218	14101	13993	14245	14211	14208	14171	14326	14263	14018	14228	14090	14081	14252	14118	14144	14060	13994	14165	14093	14204	14056	14071	14020	14204	14147	14157	14045	14272	14144	14103	14136	14145	14252	14262	14166	14077	14131	14132	14179	14106	14195	14175	14195	14181	14060	14290	14167	14058	14106	14221	14226	14223	14148	14261	14088	14108	14289	14079	14071	13986	14363	14133	14156	14181	14080	14212	14100	14145	14083	14105	14183	14074	13987	14118	14111	14028	14237	14200	14165	14085	14081	13994	14023	14141	14203	14154	14206	14119	14140	14180	14221	14081	14285	14149	14125	14271	14239	13981	14130	14257	14104	14289	14083	14276	14247	14093	14080	14253	14146	14082	14071	14119	14278	14122	14196	14235	14112	14048	14216	14061	14156	13988	14365	14264	14184	14109	14146	14198	13946	14159	14185	14340	14097	14210	14122	14149	14119	14207	14140	14294	14148	14255	14088	13984	14076	14090	14077	14187	14338	13989	14191	14005	14127	14292	14194	14083	14056	14004	14017	14096	14204	14107	13999	14284	13973	14151	14052	14016	14074	14120	14124	14051	14220	14118	14118	14295	14135	13974	14263	14363	14220	14176	14166	14270	14127	14164	14048	14259	14203	14078	14079	14078	14070	13965	14106	14095	14119	14050	13994	14168	14109	14386	14172	14185	14118	14272	13981	14195	14325	14129	14189	14097	14266	14176	14122	14190	14187	14120	14112
25697	20750	26782	25302	19710	17860	17944	16997	16899	17806	33968	35573	25784	19379	17214	16812	16498	16474	16626	16648	16736	16598	16659	16559	16795	16420	16548	16500	16400	16612	16427	16514	16660	16628	16494	16743	16644	16560	16673	16520	16742	16484	16638	16783	16535	16712	16698	16664	16682	16488	16568	16605	16551	16564	16550	16599	16533	16485	16607	16769	16536	16508	16492	16762	16511	16564	16683	16630	16699	16593	16624	16575	16594	16387	16450	16281	16286	16514	16827	16792	16515	16568	16638	16431	16573	16572	16613	16388	16471	16434	16445	16514	16771	16617	16479	16540	16461	16269	16591	16495	16495	16522	16671	16600	16524	16695	16483	16376	16419	16591	16576	16715	16573	16413	16628	16583	16523	16605	16600	16760	16552	16542	16508	16391	16664	16485	16603	16442	16403	16537	16586	16524	16478	16481	16621	16654	16496	16505	16639	16527	16560	16509	16383	16432	16482	16560	16550	16731	16501	16473	16415	16468	16578	16598	16579	16320	16574	16485	16326	16446	16590	16656	16718	16602	16636	16296	16452	16437	16602	16639	16530	16412	16540	16529	16394	16333	16488	16413	16469	16693	16588	16657	16402	16405	16611	16378	16487	16499	16554	16622	16414	16506	16450	16826	16444	16565	16696	16587	16366	16482	16468	16655	16659	16792	16607	16495	16685	16626	16751	16540	16454	16526	16500	16668	16588	16550	16441	16524	16673	16526	16648	16643	16422	16647	16509	16525	16465	16660	16661	16668	16500	16541	16464	16640	16652	16476	16590	16429	16528	16562	16411	16399	16566	16686	16492	16438	16395	16612	16658	16493	16677	16613	16772	16491	16748	16565	16663	16614	16499	16484	16716	16469	16594	16503	16556	16736	16323	16590	16557	16376	16592	16564	16518	16688	16655	16533	16550	16365	16424	16299	16551	16261	16401	16576	16452	16639	16670	16547	16446	16566	16490	16673	16515	16578	16631	16558	16774	16392	16405	16557	16535	16444	16537	16593	16639	16540	16482	16515	16619	16576	16489	16601	16543	16593	16323	16581	16635	16564	16550	16623	16573	16482	16755	16509	16513	16657	16289	16317	16554	16628	16574	16743	16540	16438	16830	16454	16588	16578	16332	16400	16481	16398	16400	16436	16423	16507	16597	16600	16687	16585	16325	16608	16406	16612	16512	16381	16460	16456	16491	16406	16662	16276	16319	16579	16511	16447	16405	16680	16642	16495	16511	16494	16375	16496	16610	16596	16457	16384	16498	16504	16514	16455	16319	16533	16489	16547	16542	16465	16540	16646	16459	16519	16609	16649	16508	16705	16418	16578	16415	16670	16732	16470	16689	16656	16553	16718	16591	16577	16513	16566	16701	16440	16651	16624	16392	16453	16458	16414	16310	16508	16440	16593	16741	16651	16499	16499	16610	16407	16531	16460	16550	16548	16522	16571	16615	16655	16475	16327	16496	16467	16443	16692	16390	16406	16635	16453	16526	16572	16484	16692	16656	16539	16469	16565	16651	16500	16596	16509	16620	16481	16611	16471	16637	16574	16523	16778	16756	16464	16656	16638	16617	16418	16454	16485	16625	16380	16516	16633	16688	16696	16595	16624	16513	16707	16786	16625	16573	16520	16769	16636	16641	16521	16433	16523	16434	16565	16533	16464	16552	16384	16742	16711	16512	16526	16618	16670	16385	16450	16431	16277	16450	16400	16485	16515	16507	16580	16560	16440	16528	16596	16616	16728	16424	16695	16563	16600	16300	16699	16626	16697	16538	16686	16479	16446	16713	16456	16647	16560	16360	16479	16546	16667	16553	16536	16671	16512	16482	16523	16447	16759	16621	16688	16513	16417	16624	16628	16515	16440	16492	16486	16597	16505	16474	16336	16647	16565	16742	16444	16714	16553	16716	16412	16552	16364	16745	16519	16443	16293	16443	16325	16616	16791	16769	16471	16432	16737	16566	16557	16469	16574	16565	16635	16584	16571	16538	16429	16483	16767	16557	16693	16604	16668	16737	16671	16537	16491	16389	16491	16644	16614	16637	16714	16389	16504	16389	16555	16529	16460	16571	16658	16580	16438	16562	16565	16659	16580	16424	16479	16361	16595	16703	16700	16529	16783	16443	16414	16635	16415	16446	16525	16841	16490	16433	16604	16553	16524	16477	16455	16377	16664	16615	16358	16554	16424	16622	16548	16599	16458	16567	16360	16541	16719	16689	16553	16610	16718	16621	16558	16656	16798	16680	16651	16586	16430	16491	16490	16605	16355	16385	16527	16546	16635	16489	16680	16570	16547	16546	16473	16623	16591	16559	16478	16389	16475	16744	16724	16555	16523	16467	16330	16563	16530	16579	16488	16745	16591	16552	16434	16524	16719	16761	16662	16645	16789	16538	16536	16545	16583	16703	16337	16427	16546	16573	16579	16656	16500	16602	16846	16447	16483	16503	16800	16683	16398	16504	16537	16602	16476	16573	16529	16665	16533	16362	16733	16616	16575	16620	16755	16576	16788	16721	16612	16411	16609	16385	16594	16512	16539	16378	16698	16506	16647	16617	16513	16705	16538	16487	16755	16452	16642	16596	16589	16499	16312	16595	16442	16700	16455	16384	16482	16674	16386	16605	16554	16566	16566	16421	16461	16426	16750	16598	16534	16543	16550	16497	16486	16470	16595	16556	16552	16730	16549	16550	16621	16497	16621	16636	16510	16578	16633	16559	16534	16440	16646	16598	16714	16567	16598	16567	16415	16587	16340	16626	16645	16449	16582	16608	16287	16439	16461	16526	16641	16529	16507	16591	16625	16499	16836	16528	16540	16628	16560	16355	16547	16646	16285	16595	16627	16547	16567	16559	16544	16604	16783	16846	16702	16669	16599	16407	16344	16588	16362	16385	16520	16585	16555	16470	16598	16311	16409	16434	16580	16599	16560	16653	16596	16483	16374	16148	16642	16605	16660	16577	16612	16538	16622	16356	16566	16482	16397	16525	16564	16383	16558	16666	16556	16476	16650	16628	16666	16566	16398	16461	16404	16509	16535	16638	16362	16606	16378	16639	16467	16642	16530	16523	16581	16546	16563	16609	16500	16622	16323	16541	16553	16451	16486	16613	16468	16551	16486	16712	16572	16762	16503	16635	16535	16510	16316	16544	16757	16626	16762	16674	16693	16642	16565	16503	16623	16422	16503	16594	16530	16700	16387	16425	16524	16521	16420	16581	16440	16672	16340	16504	16606	16621	16753	16639	16552	16262	16660	16517	16395	16581	16615	16488	16439	16544	16438	16588	16548	16653	16549	16527	16609	16492	16443	16696	16691	16586	16578	16624	16488	16481	16589	16657	16562	16503	16542	16533	16279	16552	16573	16624	16683	16466	16501	16475	16560	16562	16441	16624	16596	16707	16576	16532	16376	16653	16642	16624	16458	16584	16537	16562	16398	16621	16522	16774	16440	16496	16362	16339	16440	16466	16557	16568	16639	16487	16569	16819	16490	16560	16515	16658	16551	16485	16602	16515	16634	16448	16596	16654	16418	16510	16721	16551	16711	16600	16436	16419	16615	16548	16610	16751	16552	16637	16506	16559	16673	16589	16603	16691	16526	16728	16394	16630	16620	16456	16683	16423	16459	16578	16743	16570	16280	16648	16431	16665	16558	16351	16528	16538	16548	16568	16359	16840	16537	16534	16452	16667	16582	16527	16574	16571	16683	16560	16539	16449	16557	16534	16541	16616	16558	16661	16637	16645	16594	16625	16626	16575	16413	16486	16742	16555	16356	16516	16424	16501	16758	16434	16677	16439	16693	16473	16514	16517	16559	16384	16665	16533	16616	16501	16587	16544	16502	16576	16524	16539	16603	16485	16594	16517	16520	16522	16616	16504	16755	16754	16542	16381	16469	16919	16638	16599	16551	16544	16388	16628	16623	16575	16659	16485	16421	16511	16651	16511	16522	16531	16566	16601	16633	16532	16489	16531	16487	16435	16493	16487	16468	16448	16511	16498	16617	16545	16644	16611	16531	16555	16596	16593	16563	16666	16474	16712	16608	16602	16648	16622	16507	16534	16549	16707	16627	16694	16504	16680	16834	16710	16610	16473	16466	16462	16693	16708	16424	16424	16543	16507	16288	16668	16686	16661	16635	16438	16620	16454	16598	16496	16549	16487	16435	16553	16638	16463	16553	16322	16414	16484	16661	16612	16510	16287	16595	16583	16623	16555	16396	16572	16534	16506	16716	16553	16665	16488	16508	16460	16558	16581	16556	16462	16463	16683	16432	16524	16551	16575	16448	16295	16477	16681	16710	16513	16509	16452	16560	16303	16555	16437	16654	16462	16619	16716	16518	16511	16379	16670	16724	16557	16537	16396	16592	16605	16493	16619	16505	16544	16607	16686	16370	16767	16709	16522	16413	16645	16610	16601	16556	16769	16678	16457	16216	16695	16531	16433	16626	16650	16695	16505	16494	16410	16653	16249	16586	16476	16616	16615	16544	16377	16521	16582	16532	16585	16633	16541	16604	16441	16470	16734	16574	16492	16540	16571	16613	16572	16567	16491	16581	16542	16724	16666	16587	16455	16684	16617	16542	16382	16517	16736	16403	16806	16395	16516	16537	16447	16599	16538	16664	16674	16581	16539	16521	16583	16634	16696	16319	16588	16333	16525	16577	16678	16420	16448	16567	16533	16602	16551	16605	16409	16496	16525	16633	16568	16728	16695	16597	16456	16490	16609	16627	16437	16556	16450	16418	16533	16735	16595	16438	16778	16688	16692	16653	16621	16592	16503	16405	16647	16530	16458	16521	16542	16405	16541	16481	16524	16668	16609	16683	16628	16505	16426	16533	16456	16541	16705	16772	16541	16673	16645	16592	16783	16553	16329	16568	16567	16522	16625	16647	16769	16725	16793	16680	16519	16630	16616	16726	16657	16637	16651	16552	16579	16521	16512	16440	16636	16491	16664	16480	16415	16608	16559	16608	16440	16273	16627	16597	16593	16528	16632	16568	16478	16581	16661	16638	16528	16500	16546	16437	16780	16559	16606	16468	16502	16665	16474	16443	16424	16593	16329	16572	16454	16477	16603	16425	16454	16559	16446	16485	16327	16609	16528	16682	16657	16541	16776	16526	16444	16570	16649	16582	16560	16696	16745	16549	16651	16539	16484	16665
13761	19491	18621	16241	15363	14849	14675	14612	14482	16095	37457	35557	23474	16404	14377	13982	14136	14091	14186	14218	14094	14085	14107	14018	14167	13919	14134	14079	14128	13948	14143	14169	14133	14146	14122	14039	14224	14040	14119	14095	14187	14004	13919	13982	14117	13983	13948	13990	13881	14037	14051	14070	14097	14068	14040	13870	14085	14189	13926	14271	14120	14077	14085	14118	14170	14007	14232	14083	14209	13922	13993	14020	14051	14143	14084	14113	14086	14140	14146	14261	14179	14009	14213	14002	14045	14148	14006	14046	14174	14103	13925	13970	14223	14039	14176	14038	14058	14049	13950	14048	14031	14001	14102	14049	14202	14219	14033	13952	13909	14164	14036	14013	14131	14083	14067	14020	14025	14060	14144	13888	14124	14046	14166	13911	14144	14029	14007	14027	14051	14141	14090	13950	14021	13901	13983	14094	13935	14119	13790	14000	14076	14074	14010	14042	13996	13944	13980	14153	14001	14122	14122	13943	14124	13945	14029	14049	14029	14138	14050	14040	14078	14170	14118	13978	14016	14105	14055	14251	13875	13910	14113	14170	14109	13965	13919	14047	13971	14005	13997	14069	14230	13968	14041	14158	14379	14041	14144	14165	14086	14038	14182	14028	14006	13983	14015	14064	13945	13952	14079	14189	14212	14231	14077	14020	13970	14193	14017	13985	14096	13947	13991	14006	14167	14070	14020	14093	14035	14013	14115	13929	14030	14093	14078	14214	14094	14208	14142	14108	14146	14057	13931	14125	14149	14084	14038	13910	14013	14036	14028	14163	14089	13978	14134	14285	13895	14072	14064	14109	14165	14055	14073	14017	14060	14011	14145	14125	13946	14199	13988	14038	14036	14069	14075	13955	14040	14072	14010	14059	14110	14147	14226	14044	14032	14142	14115	14119	14049	14070	13965	14199	14042	14229	13892	14093	13989	14108	14195	14220	13958	14087	14057	13986	13986	14236	13988	13916	14114	14116	14241	14081	14082	13950	14149	14115	14228	14017	14119	13926	14052	14027	13953	14111	14205	14035	14091	14224	13907	14140	13919	14002	14046	13961	13983	14144	14190	14107	14178	14189	13993	14088	13986	14271	14044	14050	14006	14209	14207	14174	13992	14099	14190	13990	13993	13977	14054	14202	14174	14172	14131	14192	14137	14077	14006	14084	14057	14034	13983	14010	14154	14031	14070	14137	14089	14058	13962	14045	13984	13967	14007	13989	14091	14132	14167	14055	14027	14104	13959	14064	14020	13958	14111	14229	14037	14039	14054	14054	14124	13985	14063	14161	14229	14137	14176	14054	14139	13957	14044	14054	14154	14115	14001	14165	13887	14040	14130	14172	14152	13963	14016	14233	14101	14144	14113	14118	14094	14061	14073	14160	14139	14050	13864	13980	14017	14149	14145	14033	13954	14039	14105	14090	14202	13949	14072	14014	14144	14018	14021	13969	14167	14133	13967	14104	14124	14010	14080	13985	13973	14019	13972	13862	14235	14003	13954	14095	13967	14192	14067	14227	13888	13959	13946	14052	14134	14113	14158	14178	13984	14179	14156	14043	14309	14161	14154	14103	14032	14043	14015	14142	13960	14140	14049	14149	14075	14072	14043	14020	14077	13925	14232	13894	14183	13960	13954	14224	14018	14033	14087	14089	14036	13991	14004	14113	14033	14013	14257	13921	14000	14170	14048	14156	14175	14063	14040	14017	13959	14020	14031	14055	14089	13942	14167	14176	14083	14138	14013	14060	14070	14169	13963	14011	14020	14087	14058	13997	14006	14047	14086	14037	14182	14188	14026	14062	13902	13983	14211	14175	14095	14147	14014	14027	14127	13976	14122	14072	14140	14093	13920	13977	14083	14110	14019	14159	13935	13996	14092	13939	14203	14031	14166	13993	13936	14141	14052	13978	14161	14134	14183	14254	14133	14033	14001	14017	13898	14246	14105	14118	14135	13863	14046	14103	14146	13905	14034	14049	14059	14057	14075	14163	14123	14109	14048	13854	14027	13984	14061	14043	14123	14074	13979	14149	14048	13939	14115	13920	13981	14173	14104	14153	14098	14023	14093	14005	14188	14142	14112	14038	14023	14017	14276	14152	14060	13978	13937	14081	13913	13988	13978	13969	14035	13992	13988	14043	13982	14155	14007	13947	14072	14059	13932	14167	14184	13979	13979	14192	14084	13991	14009	14090	14073	13959	14202	13864	13981	13971	14113	14160	14246	13887	14063	14067	14054	14203	14077	14028	14024	14085	13982	14015	14115	14053	14114	14045	14036	14101	13960	14093	13966	14057	14231	14123	14110	14037	14083	14009	14017	14169	14229	14097	14089	13988	14019	13891	13925	14069	14048	14126	14089	14249	14101	14037	14077	13963	14040	13986	14206	14013	14081	13849	14173	14120	14090	14153	14022	14217	13965	14114	14126	13877	14217	14161	13899	13933	13995	14087	14072	14141	14220	14025	14005	14062	14115	14129	14080	14080	14096	14072	14052	14097	13920	14160	14100	13944	14011	14064	14061	14041	14014	13981	14264	13948	14097	14010	14012	14133	14002	14171	14162	13997	14028	14049	14049	14038	14183	13967	14171	13986	14139	14112	14243	13972	14106	13960	13918	13940	14041	14115	13941	14107	14127	14086	14137	13923	14281	13969	14194	14088	14151	14065	14157	14068	14096	13901	14045	14260	14098	13982	13971	14042	13985	13991	14291	13904	14016	14033	14202	13970	14235	14215	14099	14036	14008	14358	13925	14056	14151	14059	14228	13936	14243	14209	14172	14124	14015	14086	14158	14121	13962	14067	14117	14086	14057	13965	14112	14191	14081	14062	14009	14223	14015	14072	14007	13978	13977	14225	13988	13934	14190	13882	14068	14040	14070	14091	14188	14044	14004	13992	14133	14011	14219	14081	14029	14060	13927	14042	14150	13969	14093	14023	14111	14180	14129	14103	14039	14057	14001	14040	14098	14012	14214	14046	14112	14245	14042	14049	14133	14022	14065	14056	14124	14022	14108	14057	14109	13988	14126	14093	14067	14022	14167	14036	14181	14024	14093	14178	14083	14006	14150	14064	14044	14041	14090	14097	14070	14020	14133	14029	14011	14113	13963	14124	14233	13971	13969	14084	14154	14062	13985	14187	14132	14003	14272	14328	14033	14126	14084	14010	14119	13967	13994	14138	13957	13921	14135	14033	14214	14020	14116	13917	14217	14022	13959	14149	14098	14121	14089	14102	14085	14086	13893	14075	14032	14067	14107	14075	14192	14212	13983	14005	13912	14092	14145	14075	13953	13853	14140	14157	13971	13944	14234	14265	14173	13978	13904	14174	14176	14136	14237	14167	13992	13872	14005	13956	13913	14138	14187	14135	14100	14141	14117	14158	14110	14108	14027	13948	14073	14199	14049	13977	13858	14010	14204	14061	14124	14009	13980	13994	14041	14150	14081	14167	14057	14034	13983	13904	14117	14134	13953	13973	14050	14091	13965	14179	13995	13994	14170	13918	14078	14110	13911	13856	14034	14006	14117	14202	14011	13973	13990	13990	14203	13972	14040	13971	14134	14229	13990	14252	14210	14165	14105	13954	14103	14052	13972	13976	14123	13869	14065	14098	14162	14107	14214	13960	14170	13942	14099	14086	14151	13967	13964	14118	14066	14160	14023	13934	14097	13938	13963	14002	14053	14061	14068	13931	14102	14030	14074	14103	14030	14239	14049	14160	13906	14229	14071	14011	14036	14076	14072	14001	14169	14187	13971	14042	14321	13997	13980	13871	13997	14064	14133	14094	14115	14186	14196	14192	14121	14149	14089	13946	14034	14141	14023	14007	14029	14060	14054	13890	14150	14229	13938	14020	14028	14132	13991	13949	14137	13923	14099	14257	14090	14162	14162	13907	14154	14211	14070	14202	14141	13949	14074	14153	13998	14170	14144	14072	13878	14006	14150	14120	14046	14086	14208	14010	14223	13983	14040	14120	13998	14051	14037	14132	14038	13952	14009	13956	13912	14082	13979	13940	14039	14203	14185	14165	14036	14090	14163	14039	14181	13874	14007	13964	14102	14019	13997	14020	14069	14111	14177	14113	14190	14069	13971	14114	14008	14076	14218	14043	14242	14119	14098	14054	14089	14040	13974	14007	14214	13895	13914	13980	14214	14126	14030	14072	14088	14238	14158	14039	14153	14155	14053	13962	14095	14029	14243	14114	14109	14139	14184	14062	14056	13925	13909	13990	13991	14145	14014	14291	13980	14017	13965	14146	13973	13899	14257	14018	14133	14003	14046	14107	14024	14303	13978	14034	13946	13982	14109	14126	14072	13989	14212	14141	14133	14129	14128	13920	14164	13874	14080	14231	14077	14061	14021	14147	13996	13867	13917	13934	14069	14142	14026	14123	14128	14131	14161	14200	14005	13940	14218	14189	14046	14127	14063	14135	14285	14034	14025	14055	14349	14048	14093	13955	14163	14094	14148	14108	14004	14080	14062	14219	14132	13884	13984	14217	14065	14239	14087	14079	14108	14229	14091	14171	14084	13900	14030	13968	14090	14061	14119	14136	14193	14032	14064	13863	14079	14187	13983	14149	14181	14058	14135	13947	14281	14051	14003	14174	14068	14055	14120	13907	14098	14150	14126	14180	14057	14063	14074	14108	14001	14057	14047	14067	14196	14094	14039	14093	14151	14106	14075	14065	14093	13948	14161	13990	14113	13994	13883	14047	13941	14121	13898	14177	14148	14011	14064	13970	13930	13968	14007	13977	14157	13940	14143	14082	14047	14025	13823	14160	14064	14077	14001	14066	14194	14148	14046	14095	14124	14050	14173	13875	14008	13956	14043	14019	14010	14161	14001	14058	14111	14002	14174	14015	14119	13992	14096	14120	14128	14086	14165	14193	13966	14043	14002	14020	14125	13987	14136	13918	14060	13991	14067	14148	14143	14159	14021	14015	14173	14119	14256	14096	14114	14156	13985	14002	14150	14014	14069	14168	14043	14070	14230	13982	14075	14207	14084	14191	13988	13999	13967	14266	14091	14151	13902	14151	14090	13983	14015	13986	14216	13870	14085	14202	14052	14171	14079	14052	14141	14108	13925	14131	14051	14156	13894	14161	13989	14071	13969	13878	14087	14065	14071	13982	14004	14231	14141	14033	14022	13999
23575	20764	28058	23611	21229	22423	21574	18412	18071	24464	49977	51719	34841	22944	18057	17128	16896	16864	16910	16800	16788	16717	16941	16649	17014	16861	16756	16793	16838	16905	16741	16845	16895	16812	16746	16817	16786	16785	16955	16866	16846	16905	16961	16837	16795	16651	16689	16776	16888	16848	16724	16786	16743	16842	16694	16650	16724	16828	17002	16621	16850	16822	16735	16891	16767	16666	16675	16620	16856	16549	16815	16602	16602	16636	16590	16619	16924	16815	16736	16843	16879	16799	16842	16804	16934	16696	16687	16604	16768	16848	16879	16903	16758	16645	16764	16786	16724	16902	16682	16492	16648	16744	16519	16740	16741	16827	16891	16648	16682	16810	16660	16673	16883	16751	16700	16733	16728	16446	16695	16791	16764	16848	16796	16805	16654	16795	16533	16786	16722	16728	16539	16643	16513	16732	16601	16577	16555	16688	16827	16617	16839	16715	16839	16860	16759	16832	16637	16651	16729	16703	16865	16807	16720	16785	16614	16991	16837	16808	16496	16593	16628	16904	16802	16609	16527	16516	16825	16781	16722	16655	16821	16859	16801	16722	16615	17056	16638	16678	16828	16634	16564	16582	16805	16688	16637	16680	16784	16656	16887	16636	16594	16863	16792	16553	16630	16606	16590	16819	16624	16738	16626	16928	16679	16650	16810	16818	16792	16640	16699	16649	16590	16733	16757	16947	16776	16677	16626	16670	16769	16629	16603	16782	16782	16737	16724	16746	16772	16818	16732	16575	16616	16522	16746	16784	16609	16644	16820	16797	16597	16708	16890	16792	16703	16897	16664	16728	16717	16531	16780	16508	16740	16684	16867	16533	16610	16727	16688	16732	16721	16716	16614	16646	16662	16723	16747	16759	16725	16543	16595	16753	16825	16748	16589	16704	16774	16837	16746	16669	16643	16651	16632	16632	16705	16850	16806	16602	16591	16732	16590	16676	16664	16891	16771	16855	16736	16769	16889	16793	16612	16661	16697	16669	16747	16638	16665	16513	16500	16715	16809	16723	16766	16682	16816	16798	16812	16611	16590	16725	16829	16593	16905	16910	16708	16901	16790	16679	16592	16557	16743	16682	16670	16522	16551	16631	16636	16744	16628	16650	16748	16737	16803	16651	16815	16773	16679	16844	16735	16700	16812	16535	16676	16677	16578	16737	16574	16607	16602	16652	16687	16844	16672	16743	16811	16619	16911	16763	16589	16753	16880	16671	16679	16723	16790	16870	16904	16614	16772	16731	16592	16676	16741	16828	16716	16682	16598	16698	16897	16644	16759	16782	16947	16727	16553	16613	16827	16875	16655	16601	16768	16813	16802	16798	16647	16649	16806	16762	16708	16723	16558	16762	16856	16786	16626	16726	16492	16648	16928	16654	16854	16834	16771	16634	16728	16666	16948	16495	16649	16767	16705	16690	16902	16582	16864	17002	16744	16696	16624	16580	16688	16554	16747	16684	16859	16820	16763	16697	16705	16519	16894	16546	16845	16718	16819	16745	16632	16703	16692	16814	16896	16758	16712	16779	16599	16905	16839	16761	16552	16552	16824	16566	16849	16754	16765	16692	16692	16595	16646	16691	16671	16578	16600	16543	16607	16832	16699	16598	16614	16547	16617	16914	16931	16901	16656	16726	16729	16842	16525	16734	16651	17020	16546	16690	16599	16619	16765	16607	16684	16593	16939	16452	16797	16668	16780	16632	16733	16791	16679	16706	16682	16581	16640	16634	16687	16754	16851	16708	16759	16713	16742	16711	16709	16733	16729	16710	16860	17046	16913	16657	16829	16792	16604	16573	16822	16678	16587	16608	16749	16737	16688	16813	16704	17084	16735	16623	16570	16785	16746	16802	16719	16674	16876	16682	16801	16612	16507	16774	16905	16709	16758	16650	16745	16633	16797	16603	16754	16846	16691	16713	16765	16876	16755	16628	16821	16819	16666	16657	16639	16673	16736	16925	16940	16702	16686	16692	16786	16669	16769	16724	16591	16747	16770	16808	16734	16761	16789	16700	16682	16682	16712	16682	16806	16768	16605	16657	16624	16606	16739	16839	16605	16802	16653	16771	16759	16642	16788	16656	16695	16832	16805	16706	16691	16666	16904	16758	16695	16710	16420	16495	16660	16566	16675	16727	16707	16862	16616	16647	16752	16707	16901	16747	16691	16662	16894	16658	16567	16763	16735	16807	16638	16617	16795	16589	16623	16787	16699	16687	16814	16696	16678	16662	16648	16733	16819	16879	16913	16915	16702	16743	16706	16905	16883	16661	16588	16681	16507	16527	16593	16882	16680	16844	16728	16823	16710	16636	17002	16609	16832	16403	16830	16747	16659	16636	16985	16626	16873	16698	16619	16645	16635	16701	16916	16761	16677	16810	16681	16753	16492	16558	16638	16868	16471	16783	16716	16695	16731	16512	16802	16695	16912	16677	16726	16763	16783	16653	16703	16832	16748	16650	16775	16542	16644	16623	16690	16620	16563	16731	16823	16896	16858	16705	16860	16774	16770	16706	16663	16768	16629	16726	16618	16837	16846	16493	16688	16578	16656	16713	16755	16698	16873	16591	16712	16663	16864	16778	16891	16733	16596	16826	16673	16716	16733	16614	16573	16630	16728	16546	16690	16536	16672	16653	16694	16643	16786	16699	16526	16670	16620	16600	16894	16943	16645	16528	16739	16825	16729	16605	16846	16659	16520	16688	16698	16949	16695	16598	16557	16739	16848	16571	16786	16709	16677	16815	16785	16757	16776	16572	16867	16658	16762	16534	16784	16828	16679	16885	16858	16611	16894	16757	16683	16690	16770	16645	16738	16871	16803	16713	16677	17022	16705	16692	16910	16708	16726	16821	16627	16675	16522	16495	16504	16745	16752	16811	16706	16590	16658	16842	16812	16627	16825	16635	16757	16624	16541	16686	16753	16708	16701	16736	16622	16636	16709	16625	16679	16634	16678	16554	16739	16707	16656	16827	16905	16660	16637	16837	16599	16842	16856	16889	16630	16710	16793	16680	16632	16809	16696	16594	16716	16753	16620	16641	16423	16726	16664	16633	16542	16603	16842	16616	16532	16725	16768	16761	16874	16651	16613	16871	16832	16646	16865	16779	16677	16698	16749	16647	16639	16778	16838	16650	16558	16716	16688	16558	16771	16681	16753	16722	16709	16372	16662	16681	16767	16709	16768	16789	16855	16798	16783	16716	16729	16819	16745	16847	16752	16757	16758	16774	16646	16631	16587	16682	16799	16689	16837	16772	16592	16662	16840	16659	16878	16822	16805	16848	16726	16674	16956	16996	16893	16724	16611	16801	16716	16663	16769	16520	16721	16668	16710	16648	16694	16785	16740	16502	16807	16691	16704	16835	16778	16632	16814	16688	16556	16530	16710	16686	16608	16797	16832	16470	16698	16705	16851	16723	16535	16759	16808	16841	16700	16741	16728	16609	16675	16880	16733	16841	16848	16731	16719	16766	16787	16799	16693	16450	16407	16677	16592	16812	16852	16616	16621	16696	16701	16887	16721	16637	16538	16795	16430	16771	16510	16829	16617	16616	16870	16555	16710	16908	16718	16818	16497	16920	16653	16507	16694	16493	16916	16736	16730	16733	16836	16596	16477	16818	16868	16783	16507	16935	16733	16753	16672	16593	16653	16795	16738	16850	16796	16455	16700	16708	16616	16751	16725	16882	16746	16559	16522	16350	16878	16427	16767	16743	16779	16844	16726	16541	16750	16817	16677	16614	16857	16552	16726	16680	16727	16812	16616	16565	16536	16509	16956	16711	16651	16779	16614	16631	16609	16774	16725	16791	16606	16779	16777	16678	16750	16738	16859	16763	16840	16455	16844	16822	16643	16497	16648	16751	16612	16697	16656	16416	16601	16815	16668	16773	16853	16593	16706	16647	16852	16637	16598	16682	16733	16655	16667	16938	16915	16677	16600	16715	16623	16658	16638	16680	16687	16506	16754	16840	16799	16919	16640	16747	16595	16843	16945	16696	16697	16670	16887	16710	16828	16757	16828	16585	16808	16735	16632	16569	16711	16859	16842	16689	16969	16717	16757	16782	16748	16722	16864	16704	16731	16591	16762	16819	16723	16950	16672	16652	16514	16617	16883	16802	16593	16855	16709	17219	16876	16629	16784	16864	16656	16783	16662	16716	16794	16695	16849	16622	16638	16759	16914	16788	16852	16665	16724	16740	16884	16689	16722	17047	16563	16561	16581	16639	16564	16898	16851	16715	16577	16495	16742	16649	16662	16835	16773	16780	16774	16628	16789	16797	16708	16740	16504	16751	16668	16635	16785	16656	16645	16971	16653	16618	16786	16936	16736	16775	16749	16716	16699	16935	16725	16637	16640	16829	16850	16870	16715	16694	16797	16804	16757	16998	16713	16709	16723	16756	16463	16649	16710	16746	16612	16642	16549	16445	16595	16752	16724	16751	16715	16805	16835	16866	16696	16717	16752	16836	16741	16732	16758	17023	16764	16669	16677	16863	16738	16878	16962	16753	16688	16812	16749	16863	16625	16763	16779	16672	16800	16712	16733	16819	16763	16638	16723	16736	16784	16910	16728	16556	16665	16781	16399	16569	16645	16850	16711	16497	16792	16796	16720	16728	16805	16698	16912	16656	16664	16766	16717	16699	16785	16729	16720	17039	16865	16625	16787	16709	16882	16689	16724	16759	16867	16869	16762	16640	16909	16637	16545	16771	16812	16388	16680	16763	16758	16728	16928	16759	17022	16645	16657	16757	16745	16582	16572	16636	16729	16606	16663	16673	16509	16751	16807	16784	16981	16457	16711	16685	16791	16624	16599	16592	16816	16623	16703	16920	16493	16701	16695	16726	16435	16576	16500	16670	16531	16591	16468	16541	16799	16809	16951	16643	16681	16729	16754	16608	16733	16620	16658	16619	16702	16801	16712	16638	16808	16639	16789	16576	16693	16874	16786	16807	16740	16991	16740	16755	16705	16511	16580	16903	16713	16725	16666	16805	16767	16656	16639	16661	16956	16688	16604	16651	16595	16632	16572	16699	16884	16685	16722	16763	16870	16527	16705	16665	16641	16779	16454	16594	16857	16727	16781	16608	16847	16709	16799	16736	16816	16490	16851	16668	16845	16655	16905	16857	16682	16799	16475	16653	16818	16631
16350	26659	25072	20135	17778	16268	15995	15758	16449	27065	51690	49979	32087	19240	14962	14360	14353	14194	14191	14074	14124	14046	14135	14350	14096	14011	14177	14128	14232	14203	14149	14309	14160	14129	14160	14215	14167	14100	14258	14203	14036	14294	14028	14150	14148	14313	14143	14147	14163	14208	14369	14110	14194	14117	14178	14092	14352	14220	14169	14106	14193	14388	14184	14077	14173	14217	14029	14269	14261	14204	14291	14229	14125	14117	14091	14282	14318	14103	14061	14274	14171	14196	14095	14395	14244	14325	14258	14135	14206	14211	14227	14037	14264	13948	14248	14294	14230	14164	14201	14275	14104	14205	14334	14288	14234	14163	14167	14083	14285	13997	14220	14111	14170	14147	14258	14109	14159	14211	14277	14076	14181	14096	14074	14325	14145	14257	14118	14158	14175	14105	14249	14201	14229	14287	14146	14139	14344	14165	14260	14058	14082	14236	14200	14184	14175	13945	14021	14122	14187	14203	14344	14037	14166	14347	14219	14185	14183	14239	14181	14059	14172	14180	14142	14271	14185	14294	14046	14155	14371	14216	14297	14191	14198	14294	14076	14209	14390	14265	14367	14016	14187	14256	14194	14106	13954	14244	14094	14207	14146	14145	14226	14021	14287	14201	14306	14328	14129	14278	14199	14050	14045	14086	14157	14132	14192	14241	14126	14290	14317	14098	14365	14126	14219	14011	14136	14188	14115	14160	14191	14291	14098	14176	14031	14455	14122	14191	14172	14251	14302	14054	14107	14090	14194	14244	14109	14226	14183	14240	14067	14296	14260	14027	14149	14080	14150	14096	14087	14040	14073	14311	14135	14134	14030	14101	14187	14320	13962	14326	14121	14068	14418	14237	14247	14191	14223	14286	14307	14088	14105	14224	14250	14127	14309	14334	14243	14404	14186	14199	13998	14212	14102	14083	14194	14236	14111	14150	14181	14257	13956	14164	14130	14356	14209	14161	14126	14079	14303	14150	14168	14063	14305	14117	14153	14142	14241	14174	14250	14126	14150	14138	14107	14176	14266	14125	14151	14158	14117	14158	14249	14163	14092	14073	14321	14250	14188	14219	14395	14054	14173	14222	14214	14162	14258	14214	14126	14355	14203	14220	14170	14130	14230	14173	14253	14228	14048	14206	14182	14134	14182	13957	14276	14231	14292	14168	14226	14147	14133	14252	14122	14159	14250	14187	14132	14191	14201	14072	14267	14225	14106	14093	14222	14033	14271	14108	14084	14258	14268	14215	14303	14353	14217	14169	14312	14269	14135	14120	14087	14275	14176	14315	14197	14050	14208	14092	14110	14221	14027	14312	14264	14141	14187	14185	14113	14171	14225	14263	14375	14094	14142	14227	14014	14173	14258	14250	14299	14376	14127	14259	14278	14006	14333	14114	14041	14125	14257	14156	14070	14027	14318	14197	14033	14355	14184	14200	14134	14186	14223	14084	14010	14195	14193	14356	14203	14107	14254	14164	14070	14142	14177	14146	14178	14073	14240	14052	14095	14303	14077	14076	14117	14233	14068	14176	14271	14285	14337	14154	14272	14271	14150	14130	14135	14121	14175	14116	14108	14135	14066	14145	14258	14302	14096	14108	14304	14209	14262	14209	14102	14213	14183	14246	14170	14008	14251	14134	14297	14252	14218	14216	14097	14351	14196	14148	14252	14146	14144	14217	14115	14168	14282	14324	14229	14256	14281	14277	14342	14272	14239	14053	14306	14122	14169	14213	14264	14189	14205	14177	14109	14062	14331	14138	14294	14253	14163	14144	14107	14083	14110	14316	14293	14072	14128	14048	14114	14223	14255	14274	14280	14123	14042	14006	14110	14202	14355	14170	14240	14285	14155	14148	14111	14313	14100	14192	14259	14308	14151	14247	14095	14109	14065	14207	14175	14101	14204	14221	14306	14264	14206	14096	14190	14165	14166	14131	14272	14238	14254	14324	14076	14132	14095	14181	14270	14208	14138	14132	14152	14116	14197	14275	14220	13950	14112	14311	14185	14136	14125	14208	14154	14257	14159	14189	14237	13988	14180	14291	14088	14106	14304	14265	14144	14035	14240	14187	14106	14136	14301	14182	14227	14306	14085	14180	14152	14265	14083	14188	14226	14238	14331	14048	14181	14102	14187	14275	14110	14033	14272	14141	14233	14296	14149	14321	14249	14178	14080	14249	14275	14167	14114	14278	14206	14202	14380	14075	14108	14079	14153	14109	14260	14341	14139	14354	14125	14143	14234	14233	14258	14165	14058	14055	14357	14243	14208	14330	14068	14125	14206	14241	14102	14110	14116	14329	14145	14294	14213	14271	14281	14159	14174	14195	14234	14093	14023	14162	14230	14189	14156	14248	14330	14182	14071	14247	14229	14172	14086	14210	14200	14077	14006	14345	14325	14125	14232	14138	14243	14176	14174	14228	14116	14328	13976	14228	14282	14211	14119	14270	14341	14136	14226	14184	14238	14180	14142	14405	14332	14165	14228	14118	14367	14213	14060	14075	14109	14121	13983	14090	14401	14127	14296	14217	14164	14188	14092	14301	14131	14340	14171	14341	14162	14158	14203	14106	14285	14197	14246	14240	13961	14184	14392	14128	14082	14204	14157	14265	14358	14287	14180	14269	14088	14144	14023	14133	14338	14131	14085	14060	14138	14252	14199	14252	14383	14256	14274	14216	14222	14034	14354	14260	14157	14127	14344	13994	14147	14084	14058	14171	14221	14243	14231	14183	14154	14092	14257	14266	14177	14130	14150	14145	14108	14311	14058	14073	14045	14228	14221	14174	14254	14038	14348	14065	14228	14196	14098	14199	14147	14194	14027	14141	14260	14075	14159	14411	14074	14196	14204	14322	14045	14225	14355	14267	14148	14198	14381	14192	13986	14123	14170	14274	14351	14206	14028	14269	14107	14082	14227	14172	14042	14276	14299	14161	14063	14212	14213	14148	14172	14117	14092	14169	14322	14061	14222	14242	14112	14212	14158	14187	14337	14195	14245	14245	14235	14138	14168	14158	14077	14307	14185	14221	14149	14177	14044	14092	14247	14116	14242	14035	14300	14159	14163	14145	14238	14316	14269	14208	14101	14087	14003	14259	14100	14108	13941	14293	14159	14237	14146	14140	14167	14277	14316	14027	14107	14148	14276	14208	14173	13948	14373	14135	14169	14158	14446	14209	14195	14142	14155	14229	14232	14065	14137	14152	14123	14254	13929	14291	14222	14169	14304	14191	14202	14208	14141	14182	14150	14191	14055	14097	14168	14296	14241	14040	14222	14068	14183	14154	14107	14134	14124	14271	14330	14453	14218	14088	14095	14219	14120	14272	14130	14241	14136	14142	14314	14294	14272	14219	14064	14135	14223	14240	14270	14098	14209	14082	14106	14134	14227	14133	14356	14158	14142	14205	14185	14143	14223	14249	14179	14216	14172	14352	14131	14074	14173	14126	14022	14118	14483	14098	14207	14240	14114	14139	14229	14200	14150	14230	14097	14155	14245	14168	14053	14000	14200	14163	14310	14243	14298	14122	14386	14073	14150	14231	14206	14120	14246	14121	14168	14259	14184	14130	14096	14296	14278	14183	14223	13998	14284	14177	14218	14110	14148	14070	14203	14172	14229	14182	14109	14168	14133	14266	14443	14281	14080	14101	14213	13996	14278	14085	14134	14243	14313	14223	14262	14204	14209	14325	14267	14053	14232	14278	14301	14205	14176	14094	14363	14296	14168	14192	14150	14146	14181	14319	14159	14236	14259	14228	14072	14212	14202	14169	14047	14227	14110	14223	14046	14417	14091	14130	14061	14252	14114	14024	14126	14138	14085	14216	14199	14157	14148	14202	14298	14086	14260	14163	14207	14267	14326	14149	14284	14130	14139	14157	14267	14275	14119	14133	14196	14204	14193	14068	14061	14271	14159	14113	14293	14211	14314	14064	14259	14160	14120	14214	13996	14138	14217	13985	14330	14332	14244	14145	14132	14092	14392	14166	14048	14093	14111	14198	14252	14186	14240	14106	14211	14100	14181	14100	14231	14254	14191	14170	14195	14169	14099	14304	14010	14290	14231	14219	14254	14183	14298	14221	14080	14204	14105	14271	14178	14157	14129	14092	14262	14139	14193	14175	14139	14150	14162	14094	14110	14214	14158	14065	14066	14166	14171	14142	14152	14096	14199	14173	14168	14076	14201	14084	14187	14164	14245	14225	14076	14255	14366	14221	14268	14301	14205	14303	14218	13969	14267	14233	14099	14149	14126	14117	14294	14171	14148	14229	14194	14158	14209	14169	14250	14142	14320	14122	14131	14080	14082	14231	14159	14195	14185	14170	14188	14127	14213	14053	14203	14289	14007	14073	14287	14108	14149	14046	14388	14212	14246	14124	14351	14331	14210	14222	14131	14165	14134	14261	14135	14146	14053	14346	14214	14111	14107	14195	14069	14120	14174	14179	14089	14181	14205	14088	14142	14315	14020	14068	14283	14096	14238	14170	14259	14121	14136	14079	14066	14316	14216	14190	14141	13942	14193	14139	13969	14133	14241	14308	14263	14225	13980	14119	14309	14059	14231	14089	14106	14116	14283	14147	13940	14293	14122	14209	14075	14160	14150	14131	14093	14231	14152	14239	14306	14264	14222	14152	14167	14208	14241	14338	14155	14201	14235	14388	14201	14232	14220	14161	14049	14274	14115	14108	14029	13983	14217	14182	14100	14195	14254	14109	14131	14038	14275	14264	14225	14198	14217	14230	14148	14204	14083	14205	14218	14115	14171	14324	14211	13966	14168	14151	14224	14077	14163	14217	14226	14128	14252	14234	14380	14090	13985	14068	14200	14302	14278	14172	14373	14145	14109	14298	14354	14091	14188	14339	14205	13821	14285	14239	14097	14283	14079	14069	14275	14457	14285	14020	14376	14179	14224	14090	14223	14205	14168	14228	14154	14158	14342	14278	14189	14042	14167	14037	14169	14142	14208	14167	14460	14259	14140	14172	14050	14124	14148	14405	14295	14170	14105	14133	14115	14325	14099	14142	14161	14194	14228	14186	14150	14135	14208	14183	14299	14178	14242	13941	14115	14114	14204	14065	14168	14162	14139	14267	14271	14105	14203	14110	14137	14216	14268	14161	14281	14125	14187	14083	14141	14212	14298	14220	14177	14231
29475	21092	19905	18170	16623	16789	16790	16829	16665	16948	19480	21514	19896	17728	16999	16833	16667	16756	16748	16833	16814	16903	16749	16561	16824	16620	16789	16565	16833	16811	16699	16814	16668	16786	16886	16622	16620	16663	16740	16650	16733	16696	16541	16858	16649	16650	16515	16758	16568	16776	16576	16717	16546	16828	16620	16584	16700	16745	16699	16843	16695	16901	16704	16535	16830	16728	16385	16885	16836	16682	16648	16685	16626	16633	16811	16534	16704	16917	16831	16850	16661	16597	16726	16802	16561	16734	16676	16844	16930	16645	16827	16627	16755	16800	16761	16589	16793	16873	16820	16665	16759	16534	16578	16583	16899	16884	16657	16553	16729	16745	16849	16497	16775	16771	16745	16681	16486	16560	16594	16706	16695	16762	16536	16714	16732	16630	16895	16473	16720	16857	16705	16740	16698	16706	16616	16475	16757	16742	16685	16635	16711	16804	16856	16762	16729	16620	16706	16570	16679	16711	16836	16854	16474	16601	16704	16496	16796	16632	16608	16683	16717	16568	16710	16780	16720	16720	16776	16602	16690	16725	16741	16601	16648	16670	16558	16535	16659	16766	16972	16613	16827	16710	16544	16875	16639	16789	16553	16682	16596	16555	16710	16859	16731	16726	16579	16641	16859	16636	16718	16733	16562	16702	16760	16599	16897	16719	16654	16809	16862	16758	16778	16596	16904	16793	16858	16707	16566	16409	16717	16708	16524	16811	16644	16845	16679	16719	16579	16700	16634	16643	16708	16486	16706	16814	16689	16733	16767	16658	16979	16823	16712	16738	16706	16618	16694	16751	16703	16678	16649	16736	16719	16822	16741	16641	16681	16745	16875	16672	16807	16704	16609	16523	16699	16546	16544	16705	16822	16820	16775	16650	16704	16754	16801	16646	16632	16485	16666	16787	16632	16550	16549	16739	16539	16705	16544	16867	16870	16814	16641	16502	16584	16734	16661	16542	16740	16510	16630	16704	16628	16921	16636	16683	16504	16745	16711	16709	16656	16810	16745	16638	16472	16687	16754	16591	16767	16655	16804	16704	16547	16690	16949	16528	16539	16559	16555	16608	16874	16634	16635	16537	16524	16706	16686	16703	16700	16883	16700	16705	16626	16787	16684	16633	16653	16691	16851	16744	16731	16642	16910	16734	16586	16742	16829	16732	16819	16786	16872	16657	16741	16737	16780	16849	16743	16540	16635	16724	16474	16811	16615	16526	16511	16610	16751	16533	16718	16892	16727	16782	16893	16625	16664	16655	16572	16561	16519	16721	16728	16749	16825	16495	16814	16690	16831	16720	16791	16687	16517	16864	16701	16751	16564	16656	16649	16676	16536	16598	16794	16838	16700	16838	16806	16649	16772	16666	16737	16657	16567	16822	16737	16689	16586	16618	16716	16563	16481	16609	16665	16708	16573	16585	16746	16654	16580	16679	16756	16706	16494	16824	16679	16703	16642	16565	16794	16825	16672	16701	16692	16749	16666	16781	16693	16542	16810	16625	16838	16607	16760	16684	16639	16604	16750	16608	16771	16518	16765	16705	16681	16640	16672	16645	16750	16801	16753	16644	16547	16728	16620	16666	16467	16657	16664	16814	16677	16647	16761	16563	16833	16763	16473	16663	16720	16545	16694	16843	16667	16749	16853	16628	16816	16604	16860	16668	16747	16780	16618	16566	16482	16624	16639	16532	16643	16772	16690	16790	16623	16827	16784	16830	16734	16809	16785	16705	16562	16799	16792	16598	16605	16565	16642	16639	16611	16643	16712	16835	16632	16730	16643	16660	16732	16870	16559	16700	16887	16910	16582	16647	16702	16649	16699	16549	16604	16693	16711	16715	16571	16704	16728	16837	16832	16574	16770	16713	16821	16807	16685	16820	16625	16611	16594	16447	16840	16607	16683	16917	16485	16480	16651	16814	16709	16535	16736	16806	16557	16850	16767	16643	16527	16663	16804	16701	16631	16561	16738	16847	16771	16583	16761	16735	16565	16698	16619	16522	16670	16772	16663	16571	16540	16525	16885	16606	16838	16575	16701	16544	16680	16692	16664	16610	16562	16839	16769	16715	16721	16762	17020	16787	16716	16716	16760	16742	16653	16862	16800	16437	16705	16681	16801	16739	16611	16634	16721	16560	16599	16630	16599	16727	16792	16883	16655	16806	16846	16809	16642	16625	16738	16757	16549	16619	16795	16625	16707	16642	16821	16768	16639	16583	16668	16582	16813	16618	16532	16684	16541	16495	16742	16786	16757	16729	16679	16706	16618	16705	16693	16670	16835	16801	16649	16754	16745	16862	16540	16721	16575	16652	16665	16651	16701	16971	16693	16766	16752	16546	16636	16737	16776	16666	16790	16836	16691	16593	16687	16511	16718	16636	16647	16513	16491	16604	16659	16576	16737	16800	16756	16549	16886	16861	16857	16636	16717	16605	16672	16684	16535	16649	16714	16594	16615	16738	16764	16652	16636	16783	16536	16630	16381	16626	16873	16724	16746	16703	16708	16595	16638	16675	16633	16697	16617	16767	16833	16677	16729	16754	16838	16883	16611	16749	16834	16617	16663	16742	16793	16628	16805	16660	16903	16715	16634	16778	16774	16550	16674	16690	16561	16604	16693	16836	16747	16719	16783	16795	16663	16645	16571	16468	16653	16711	16648	16696	16620	16764	16747	16722	16659	16596	16605	16748	16699	16610	16640	16580	16711	16624	16695	16873	16704	16750	16724	16845	16762	16738	16464	16728	16640	16709	16721	16794	16814	16709	16830	16567	16608	16738	16645	16493	16561	16775	16637	16692	16673	16607	16845	16734	16822	16667	16696	16738	16645	16740	16790	16532	16592	16770	16704	16563	16766	16791	16683	16664	16487	16637	16716	16634	16739	16499	16655	16849	16916	16677	16613	16657	16556	16698	16749	16703	16476	16741	16524	16569	16574	16624	16862	16770	16620	16631	16714	16666	16704	16807	16647	16761	16835	16692	16799	16564	16789	16913	16776	16794	16509	16788	16776	16801	16639	16679	16594	16606	16829	16548	16845	16706	16698	16649	16889	16618	16558	16550	16675	16438	16641	16687	16696	16812	16701	16633	16796	16663	16826	16584	16601	16532	16723	16920	16483	16836	16917	16728	16554	16619	16641	17027	16738	16702	16661	16657	16708	16768	16539	16589	16738	16745	16779	16500	16766	16748	16670	16605	16715	16572	16580	16692	17021	16654	16769	16572	16635	16533	16547	16686	16676	16678	16721	16718	16798	16653	16725	16699	16904	16868	16753	16758	16733	16773	16730	16604	16651	16476	16729	16593	16718	16725	16738	16669	16808	16733	16666	16649	16675	16634	16736	16908	16598	16368	16795	16890	16559	16762	16741	16571	16672	16603	16725	16811	16765	16642	16684	16814	16811	16787	16695	16523	16811	16714	16843	16598	16686	16636	16850	16702	16686	16757	16725	16868	16683	16648	16852	16750	16800	16691	16482	16598	16760	16684	16536	16814	16650	16755	16493	16682	16743	16753	16611	16868	16893	16679	16678	16869	16724	16746	16672	16702	16516	16674	16595	16588	16707	16645	16775	16513	16727	16831	16813	16611	16848	16815	16583	16747	16650	16787	16848	16648	16765	16473	16575	16751	16786	16780	16705	16616	16769	16743	16694	16546	16714	16827	16691	16665	16737	16721	16629	16608	16654	16700	16887	16636	16591	16479	16636	16651	16684	16499	16590	16622	16776	16712	16654	16806	16674	16642	16811	16762	16603	16734	16598	16729	16506	16787	16621	17015	16640	16620	16642	16906	16665	16750	16541	16744	16703	16746	16565	16760	16840	16801	16681	16746	16791	16645	16682	16789	16617	16634	16546	16716	16668	16677	16649	16913	16704	16782	16682	16700	16757	16573	16674	16665	16522	16733	16712	16709	16822	16586	16556	16505	16756	16870	16686	16725	16751	16827	16776	16770	16767	16795	16779	16825	16703	16670	16767	16591	16737	16746	16607	16699	16852	16815	16759	16712	16499	16714	16676	16662	16785	16624	16615	16801	16710	16648	16483	16759	16714	16529	16752	16603	16916	16602	16743	16747	16577	16860	16659	16700	16817	16698	16453	16590	16622	16577	16751	16600	16694	16514	16728	16789	16954	16611	16859	16822	16409	16676	16715	16664	16721	16699	16903	16700	16565	16735	16620	16787	16639	16827	16721	16574	16640	16594	16722	16801	16781	16463	16800	16734	16822	16553	16669	16706	16573	16736	16538	16626	16677	16695	16645	16834	16644	16711	16948	16711	16752	16745	16601	16723	16728	16562	16711	16830	16714	16700	16630	16753	16755	16660	16510	16642	16562	16710	16691	16686	16610	16604	16767	16723	16689	16588	16943	16691	16720	16467	16586	16732	16623	16564	16609	16643	16818	16683	16656	16672	16785	16632	16831	16771	16876	16635	16763	16422	16601	16591	16445	16534	16720	16637	16748	16660	16811	16642	16729	16628	16729	16446	16807	16758	16685	16635	16716	16609	16582	16664	16801	16617	16669	16571	16652	16668	16707	16842	16586	16803	16653	16679	16782	16777	16788	16577	16654	16632	16672	16597	16657	16625	16680	16824	16783	16740	16738	16787	16859	16583	16695	16884	16546	16661	16819	16559	16590	16555	16830	16658	16772	16859	16429	16718	16623	16667	16605	16592	16875	16739	16804	16692	16931	16789	16523	16788	16704	16827	16792	16810	16670	16882	16788	16592	16819	16763	16817	16902	16705	16776	16681	16606	16628	16688	16783	16719	16690	16592	16656	16713	16707	16763	16909	16784	16611	16654	16768	16698	16690	16671	16775	16752	16951	16861	16840	16584	16572	16572	16679	16779	16789	16707	16784	16639	16864	16823	16635	16633	16728	16765	16728	16670	16589	16903	16601	16825	16613	16744	16772	16795	16732	16654	16630	16501	16705	16902	16694	16479	16758	16731	16739	16730	16766	16748	16731	17013	16703	16656	16628	16579	16676	16809	16677	16570	16646	16576	16758	16782	16792	16714	16720	16960	16709	16952	16804	16743	16654	16875	16687	16845	16703	16592	16681	16644	16705	16636	16633	16629	16721	16705	16674	16522	16681	16630	16610	16735	16703	16750	16872	16864	16843	16520	16548	16684	16826	16646	16772	16584	16565	16717
15071	14895	15151	14855	14554	14228	14405	14221	14283	14551	18894	20574	17190	14970	14319	14197	14005	14178	14163	14136	14122	14199	14366	14149	14353	14100	14126	14368	14335	14069	14169	14244	14128	14221	14217	14246	14194	14177	14227	14050	14060	14377	14079	14321	14228	14120	14212	14112	14066	14201	14229	14011	14275	14252	14221	14193	14059	14151	14185	14382	14114	14094	14060	14183	14150	14255	14073	14170	14167	14291	14024	14112	14114	14089	14064	14170	14140	14168	14191	14184	14036	14241	14003	14220	14205	14083	14162	14227	14162	14104	14069	14068	14160	14173	14156	14056	14128	14095	14080	14152	14082	14253	14209	14105	14239	14226	14162	14103	14258	14133	13956	14111	14050	14179	14064	14117	14101	14199	14181	14064	14145	14203	14176	14219	14223	14101	14039	14138	14207	14039	14024	14249	14150	14009	14081	14095	14078	14064	14226	14051	14257	14106	14308	14106	14135	14247	14296	14057	14337	14214	14239	14230	14166	14178	14227	14167	14296	14078	14092	14264	14158	14139	14230	14265	14255	14274	14223	14260	14083	14084	14116	14206	14163	14148	14248	14306	14238	14118	14230	14109	14232	14188	14234	14203	14083	14111	14393	14288	14325	13993	14087	14358	14182	14015	14246	14025	14100	14077	14277	14167	14063	14131	14349	14106	14040	14385	14223	14122	14324	14329	14100	14065	14263	14225	14120	14174	14264	14065	14238	14214	14147	14228	14094	14299	14188	14065	14224	14310	14075	14275	14237	13976	13989	14326	14114	14090	14052	14159	14161	14142	14103	14208	14138	14091	14166	14305	14193	14205	14251	14198	14173	14177	14208	14001	14141	14100	14214	14055	14114	14080	14155	14169	14177	14289	14187	14281	14193	14106	13995	14053	14020	14177	13893	14107	14131	14230	14175	14378	14113	14148	14324	14090	14173	14256	14121	14056	14315	13959	14179	14204	14245	14041	14266	14284	14074	14264	14228	14319	14122	14182	14098	14152	13891	14169	14216	14105	14123	14035	14183	14265	14223	14207	14086	14243	14176	14160	14168	14042	14305	14242	14195	14008	14168	14153	14260	14169	14193	14078	14050	14184	14111	14252	14047	13924	14202	14417	14177	14109	14223	14195	14076	14036	14247	14122	14206	14226	14032	14051	14190	14283	14301	14183	14138	14207	14171	14121	14329	14237	14355	14115	14085	14214	14117	14353	14146	14223	14127	14221	14262	14315	14158	14137	14240	14024	14240	14269	14235	14187	14041	14174	14071	14003	14198	14099	14136	14172	14113	14244	14120	14261	14221	14318	14219	14165	14184	14084	14117	14184	14077	14118	14258	14290	14074	14187	14103	14196	14045	14146	14211	14187	14079	14116	14185	14186	14205	14257	14115	14056	14047	14197	14156	14155	14237	14147	14233	14234	14140	14158	14108	14142	14032	14134	14183	13959	14185	14156	14138	14307	14059	14253	14226	14215	14219	14072	14128	14248	14260	14054	14234	14231	14090	14100	14152	14186	14007	14262	14245	14056	14066	14000	14190	14219	14185	14115	14029	14161	14176	14243	14186	14265	14110	14090	14090	14117	14239	14231	14172	14223	14225	13995	14244	14181	14265	14245	14113	14122	14079	14036	14228	14126	14328	14127	14206	14239	13990	14166	14225	14221	14038	14249	14106	14260	14089	14165	14088	14124	13970	14130	14203	14174	14060	14109	14134	14197	14344	14019	14107	14186	14168	14220	14152	14035	14124	14145	14179	14239	14091	14208	14285	14185	14132	14233	14178	14085	14123	14178	14249	14195	14044	14228	14350	14254	14113	14176	14277	14232	14132	14063	14130	14075	14200	14258	14093	14172	14148	14160	14131	14326	14140	14263	14216	14131	14079	14120	14124	14312	14162	14273	14021	14167	14192	14128	14185	14156	14059	14209	14179	14290	14085	14225	14223	14196	14175	14273	14283	14102	14083	14083	14147	14155	14244	14285	14076	14170	14196	14016	14201	14102	14131	14232	14053	14021	14062	14102	14152	14138	14091	14178	13932	14158	14402	13984	14244	14153	14080	14141	14162	14072	14256	14098	14066	14130	14025	14007	14163	14098	14237	14126	14173	14208	14291	14124	14150	14142	14073	14159	14264	14170	14174	14184	14184	14161	14085	14178	14262	14103	14089	14043	14233	14267	14236	14179	14178	14225	14203	14199	14186	14246	14258	14148	14195	14157	14407	14271	13924	14276	14119	14068	14428	14271	14164	14330	14088	14039	14218	14261	14083	14330	14126	14205	14131	14115	14212	14089	14128	14092	14057	14109	14186	14093	14172	14244	14238	14193	14077	14082	14043	14002	14157	14163	14240	14188	14185	14122	14195	14189	14207	13981	14075	14298	14062	14137	14329	14089	14147	14109	14328	14168	14108	14110	14167	14254	14278	14032	14206	14026	14191	14105	14049	14117	14168	14176	14278	14117	14162	14286	14174	14021	14143	14219	14178	14169	14230	14185	14265	14334	14087	14347	14178	14199	13960	14163	14195	14161	14148	14216	14130	14243	14290	14178	14144	14119	14082	14052	14059	14104	14081	14165	13989	14049	14247	14227	14164	14176	14231	14266	14177	14145	14186	14223	14262	14199	14187	14011	14230	14212	14208	14031	14060	14111	13976	14290	14136	14300	14058	14198	14152	14244	14206	13917	14127	14113	14115	14154	14140	14196	14061	14220	14076	14209	14305	14173	14240	14016	14201	14190	14279	14148	14195	14329	14155	14101	14283	14176	14224	14167	14157	14388	14323	14068	14141	14254	14167	14181	14146	14320	14166	14094	14179	14261	14137	14183	14027	13897	14089	14177	14179	13939	14355	13951	14373	14193	14137	14137	14219	14114	14160	14225	14124	14079	14145	14168	14139	14164	14275	14353	14250	14100	14032	14234	14270	14178	14096	14133	14294	14062	14180	14200	14035	14322	14100	14176	14245	14204	14177	14109	14275	14015	14067	14110	14219	14298	14237	14030	14230	14248	14006	14275	14161	14139	14081	14105	14148	14291	14084	14224	14269	14237	14209	14103	14201	14223	14305	14318	14176	14274	14264	14188	14278	14084	14042	14122	14034	14226	14282	14169	14138	14180	14224	14042	14106	14140	14218	14246	14112	14253	14310	14006	14190	14106	14135	14193	14217	14165	14093	14178	14147	14344	14091	14284	14195	14194	14085	14087	14284	14159	14190	14107	14196	14119	14162	14170	14168	14124	14115	14198	14157	14158	14161	14081	14110	14049	14112	14055	14104	14129	13964	14180	14181	14136	14266	14279	14238	14248	14145	14119	14180	14148	14150	13982	14267	14117	14229	14242	14195	13978	14284	14145	14096	14244	14213	14099	14149	14227	14196	14082	14301	14259	14245	14193	14102	13933	14071	14232	14388	14364	14075	14184	14032	14170	14226	13950	14169	14059	14015	14267	14073	14278	14366	14238	14264	14000	14261	14154	14243	14094	14291	14116	14362	14107	14362	14208	14257	14291	14282	14119	14183	14067	14133	14060	14266	14189	14220	14079	14172	14228	14130	14077	14119	13979	14319	14100	14087	14030	14082	14138	14196	14212	14291	14435	14122	14150	14123	14216	14029	14172	14101	14076	14023	14289	14072	14200	14192	14390	14103	14238	14318	14176	14245	14326	14078	14171	14149	14132	14084	14179	14237	14074	14063	14237	14282	14164	14182	14231	14180	14252	14138	14092	14170	14084	14242	14211	14158	14111	14243	14011	14210	14076	14153	14222	14118	14092	14162	14258	14243	14163	13984	13985	14074	14109	14219	14129	14038	14337	14154	14222	14030	14132	14118	14085	14172	14358	14050	14214	14134	14311	14176	14072	14191	14067	14248	14137	14069	14278	13915	14145	14199	14256	14100	14286	14130	14025	14226	14139	14157	14170	14074	14142	14193	14184	14168	14083	14156	14018	14156	14232	14011	14292	14102	14154	14115	14196	14096	14059	14159	14113	14121	14118	14135	14066	14246	14170	14106	14170	14104	14090	14383	14263	13993	14087	14270	14292	14154	14091	14146	14046	14264	14152	14110	14144	14173	14305	14187	14045	14093	13989	14072	14149	14169	14010	14164	14181	14171	14305	14239	14152	14217	14082	14150	14217	14121	14303	14210	14249	14213	14072	14249	14162	14141	14160	14169	14317	14058	13982	14121	14322	14178	14211	14271	14356	14176	14230	14205	14249	14114	14143	14154	14184	14233	14241	14175	14208	14238	14169	14178	14041	14211	14288	14105	14158	14089	14204	14138	14093	14099	14251	14051	14043	14101	13979	14160	14081	14210	14146	14181	14203	14165	14114	14237	14079	14185	13842	14116	14291	14075	13975	14167	14236	14333	14096	14033	14008	14228	14176	14110	14059	14107	14266	14299	14246	14268	14232	14208	14265	14143	14190	14109	14115	14217	14165	14245	14168	14134	14213	14259	14149	14268	14110	14309	14134	14213	14209	13919	14076	14305	14032	14182	13934	14332	14128	14104	14216	14219	14215	14136	14191	14364	14114	14165	14178	14137	14018	14273	14211	14161	14174	14274	14202	14023	14300	14233	14329	14069	14011	14083	14024	14135	14052	14220	14275	14045	14067	14186	14135	14006	14119	14198	14210	14158	14175	14123	14117	14236	14380	14156	14210	13969	14198	14174	14037	14201	14250	14188	14398	14096	14179	14252	14096	14164	13988	14050	14364	14162	14153	13977	14034	14019	14246	14291	14109	14093	14203	14056	14246	14156	14154	14146	14211	14022	14359	14209	14154	13947	14249	14261	14109	14227	14228	14283	14190	14223	14028	14021	14066	14135	14075	14185	14129	14302	13974	14081	14202	14220	14081	14155	14134	14170	14165	14188	14206	14217	14152	14101	14100	14220	14218	14250	14213	14155	14068	14243	14228	14071	14217	14275	14099	14438	14088	14080	14071	14310	14126	14279	14187	14092	14139	14162	14109	14258	14242	14172	14223	14053	14187	14356	14157	14113	14242	14055	14114	14242	14228	14194	14211	14250	14040	14233	14198	14078	14100	14278	14233	14256	14100	14145	13997	14103	14208	14089	14130	14193	14091	14110	14064	14096	14361	14163	14109	14354	14092	14110	14122	14290	14294	14249	14216	14068	14057	14183	14195	14213	14273	14133	14153	14261	14185
25572	20756	26761	25317	19755	17993	18421	17084	17028	17415	32436	36776	26582	19695	17286	16804	16554	16527	16645	16689	16487	16718	16516	16537	16580	16599	16569	16368	16566	16546	16588	16565	16590	16420	16691	16702	16494	16653	16410	16479	16441	16540	16689	16552	16840	16552	16721	16662	16382	16491	16640	16324	16591	16478	16567	16576	16475	16580	16347	16539	16599	16643	16694	16515	16315	16449	16355	16697	16406	16802	16522	16417	16528	16691	16469	16550	16597	16709	16526	16359	16692	16506	16454	16764	16387	16661	16501	16556	16549	16705	16486	16342	16563	16596	16674	16584	16536	16451	16549	16311	16526	16390	16462	16412	16397	16298	16299	16676	16317	16549	16562	16534	16591	16408	16417	16463	16510	16678	16482	16453	16575	16495	16619	16426	16482	16340	16426	16643	16564	16611	16385	16580	16645	16730	16563	16612	16498	16720	16752	16380	16446	16611	16741	16591	16648	16591	16537	16368	16616	16711	16454	16418	16517	16683	16527	16374	16846	16586	16540	16530	16640	16490	16355	16503	16403	16543	16703	16616	16467	16602	16458	16604	16489	16690	16593	16562	16494	16452	16636	16417	16702	16682	16582	16739	16493	16481	16474	16547	16534	16396	16731	16442	16480	16343	16541	16580	16702	16842	16617	16533	16517	16715	16447	16649	16568	16508	16507	16517	16554	16496	16653	16281	16523	16633	16481	16535	16580	16517	16432	16672	16447	16374	16631	16673	16594	16459	16493	16430	16559	16445	16474	16325	16422	16223	16505	16512	16488	16491	16736	16642	16581	16596	16725	16560	16517	16413	16482	16506	16775	16564	16510	16370	16587	16522	16558	16670	16747	16553	16566	16561	16423	16532	16597	16640	16355	16354	16506	16519	16576	16570	16364	16624	16410	16449	16547	16366	16450	16626	16437	16342	16447	16515	16382	16630	16372	16668	16559	16558	16524	16538	16513	16310	16597	16575	16618	16596	16568	16605	16483	16542	16785	16525	16670	16555	16586	16678	16534	16539	16541	16671	16459	16469	16474	16493	16334	16368	16572	16565	16588	16636	16454	16461	16280	16501	16638	16554	16457	16419	16470	16438	16388	16503	16482	16307	16484	16587	16632	16666	16405	16768	16457	16469	16530	16682	16412	16614	16638	16459	16625	16419	16531	16510	16417	16608	16446	16428	16485	16737	16574	16599	16575	16303	16618	16593	16578	16634	16374	16642	16427	16523	16483	16581	16493	16646	16400	16653	16680	16432	16385	16494	16522	16798	16590	16423	16518	16486	16609	16448	16504	16447	16471	16672	16689	16565	16642	16444	16430	16256	16570	16554	16608	16415	16302	16347	16606	16640	16398	16612	16596	16713	16442	16729	16607	16564	16611	16425	16494	16397	16523	16390	16729	16406	16322	16580	16447	16469	16610	16486	16600	16525	16572	16331	16463	16445	16615	16545	16540	16633	16473	16372	16434	16584	16698	16329	16770	16593	16813	16569	16383	16416	16450	16499	16459	16576	16550	16448	16793	16625	16482	16538	16662	16730	16593	16398	16574	16757	16655	16449	16615	16551	16648	16527	16440	16602	16589	16530	16605	16472	16449	16467	16344	16617	16449	16568	16469	16485	16444	16463	16480	16480	16620	16473	16713	16580	16515	16486	16604	16733	16459	16271	16560	16363	16558	16427	16395	16221	16409	16497	16384	16462	16525	16417	16443	16458	16552	16567	16525	16643	16623	16565	16742	16571	16750	16325	16571	16654	16621	16745	16744	16719	16526	16582	16521	16640	16411	16810	16597	16576	16647	16568	16585	16558	16500	16439	16515	16522	16710	16305	16667	16607	16641	16518	16340	16448	16453	16727	16511	16706	16360	16492	16707	16390	16484	16461	16580	16465	16553	16434	16690	16354	16393	16606	16493	16584	16608	16514	16567	16600	16750	16489	16478	16627	16535	16392	16646	16691	16503	16477	16483	16466	16483	16505	16611	16443	16521	16557	16412	16453	16644	16412	16506	16436	16523	16558	16572	16658	16581	16827	16402	16466	16798	16574	16389	16337	16367	16347	16482	16663	16345	16397	16490	16730	16605	16390	16401	16449	16494	16453	16507	16696	16422	16578	16551	16686	16446	16310	16623	16537	16513	16304	16568	16347	16605	16536	16447	16590	16519	16320	16648	16510	16450	16692	16474	16493	16568	16577	16609	16740	16565	16592	16548	16529	16528	16594	16586	16625	16640	16423	16762	16442	16661	16604	16474	16459	16734	16520	16584	16441	16725	16550	16343	16670	16454	16611	16607	16716	16568	16616	16633	16678	16563	16478	16524	16550	16515	16513	16469	16590	16473	16493	16614	16254	16501	16664	16654	16467	16622	16629	16512	16504	16575	16482	16644	16418	16496	16609	16461	16548	16333	16627	16594	16306	16690	16663	16534	16619	16362	16481	16552	16577	16353	16405	16574	16339	16434	16291	16449	16410	16611	16643	16618	16559	16546	16529	16435	16600	16586	16650	16553	16509	16602	16613	16613	16383	16310	16518	16465	16423	16458	16479	16550	16492	16400	16609	16305	16479	16427	16435	16525	16664	16461	16614	16271	16444	16448	16533	16586	16533	16658	16505	16371	16573	16627	16610	16473	16724	16555	16424	16632	16604	16347	16564	16630	16401	16513	16658	16451	16616	16522	16641	16581	16647	16588	16514	16531	16424	16503	16304	16467	16431	16418	16477	16594	16314	16391	16269	16543	16553	16725	16458	16457	16561	16699	16445	16614	16478	16568	16538	16625	16639	16538	16515	16553	16434	16529	16541	16437	16567	16598	16552	16480	16512	16756	16531	16619	16474	16394	16280	16485	16441	16414	16526	16514	16577	16595	16662	16356	16402	16498	16545	16438	16494	16567	16454	16426	16536	16636	16433	16635	16495	16530	16606	16547	16610	16574	16770	16615	16614	16630	16642	16367	16433	16607	16401	16324	16511	16555	16491	16504	16620	16347	16438	16712	16690	16595	16509	16658	16426	16605	16661	16303	16645	16439	16369	16506	16575	16655	16571	16534	16474	16543	16646	16558	16717	16395	16501	16469	16536	16518	16421	16653	16589	16389	16512	16442	16596	16558	16708	16534	16413	16722	16312	16422	16471	16525	16478	16512	16664	16719	16705	16405	16546	16551	16549	16622	16463	16458	16640	16581	16599	16527	16382	16564	16487	16379	16475	16414	16449	16422	16443	16401	16661	16644	16463	16636	16632	16306	16448	16678	16504	16630	16346	16636	16543	16402	16399	16698	16736	16687	16446	16576	16645	16554	16451	16517	16657	16549	16529	16750	16356	16677	16485	16575	16491	16645	16363	16598	16370	16644	16637	16546	16735	16381	16340	16496	16652	16468	16577	16692	16623	16548	16498	16556	16464	16605	16403	16553	16482	16811	16548	16543	16442	16404	16530	16721	16694	16534	16504	16396	16561	16384	16554	16552	16689	16342	16563	16517	16283	16575	16528	16385	16394	16522	16428	16538	16640	16478	16596	16446	16409	16483	16650	16512	16363	16451	16685	16406	16591	16505	16563	16417	16560	16546	16691	16294	16662	16485	16323	16471	16539	16391	16534	16679	16462	16675	16530	16474	16564	16615	16323	16489	16593	16440	16587	16444	16503	16381	16690	16576	16552	16573	16609	16515	16592	16600	16574	16693	16545	16475	16551	16414	16465	16639	16497	16501	16558	16364	16583	16480	16576	16878	16581	16603	16445	16636	16600	16489	16394	16548	16463	16440	16603	16594	16525	16509	16476	16588	16645	16638	16759	16604	16688	16554	16645	16335	16478	16452	16503	16556	16448	16579	16572	16613	16450	16478	16419	16439	16566	16749	16491	16483	16560	16583	16727	16543	16403	16501	16552	16494	16592	16495	16434	16403	16455	16479	16430	16758	16670	16743	16406	16632	16731	16452	16449	16446	16362	16482	16503	16510	16674	16459	16702	16559	16724	16598	16607	16562	16513	16525	16653	16556	16616	16455	16619	16641	16531	16641	16512	16498	16599	16469	16518	16551	16591	16469	16440	16538	16566	16532	16585	16454	16508	16499	16617	16573	16556	16597	16527	16563	16750	16588	16547	16316	16502	16644	16714	16603	16595	16557	16412	16626	16480	16482	16726	16493	16619	16559	16494	16637	16465	16587	16511	16553	16586	16429	16680	16625	16432	16745	16440	16806	16439	16539	16409	16514	16609	16655	16597	16277	16289	16478	16583	16701	16518	16531	16624	16509	16377	16384	16682	16552	16472	16461	16481	16502	16661	16479	16694	16547	16413	16465	16491	16320	16503	16663	16626	16504	16506	16622	16669	16592	16608	16422	16469	16772	16417	16343	16730	16554	16514	16726	16534	16690	16495	16501	16405	16759	16509	16403	16528	16765	16505	16800	16487	16723	16508	16596	16406	16497	16433	16719	16371	16400	16296	16450	16322	16502	16417	16672	16815	16628	16570	16550	16440	16610	16522	16604	16515	16710	16466	16391	16260	16200	16598	16629	16355	16591	16440	16498	16523	16416	16710	16491	16463	16501	16560	16470	16536	16680	16462	16478	16286	16572	16330	16535	16472	16687	16465	16489	16556	16530	16551	16627	16544	16713	16601	16587	16617	16575	16436	16492	16596	16394	16433	16549	16404	16577	16589	16484	16517	16470	16441	16714	16755	16473	16503	16369	16379	16521	16622	16516	16553	16472	16473	16490	16429	16674	16456	16407	16475	16600	16665	16759	16608	16375	16540	16384	16624	16564	16746	16653	16488	16721	16310	16476	16613	16486	16534	16570	16517	16630	16450	16518	16690	16781	16582	16389	16644	16660	16396	16427	16688	16588	16544	16590	16528	16700	16513	16490	16484	16363	16430	16459	16395	16476	16899	16467	16454	16416	16608	16637	16360	16577	16497	16539	16393	16737	16740	16598	16501	16492	16613	16476	16714	16541	16734	16442	16625	16663	16402	16707	16457	16726	16486	16458	16596	16576	16496	16566	16335	16567	16442	16320	16318	16495	16378	16542	16409	16565	16511	16511	16542	16554	16479	16400	16667	16683	16315	16561	16551	16619	16568	16554	16511	16427	16797	16627	16592	16513	16518	16579	16516	16445	16558	16669	16590	16579	16457	16622	16633	16493	16599	16367	16361	16708	16803
13816	19440	19142	16930	15632	14997	14949	14890	14661	15648	36260	36611	24467	16770	14501	14255	14070	14157	14121	14251	14171	13928	14074	14093	14096	14083	14287	14102	14256	14151	14275	14032	14242	13998	14244	14022	14074	14175	14154	14074	14129	14090	14253	14027	14102	14018	14098	14236	14189	14211	14046	14163	14052	14212	14093	14195	14034	14079	14113	13978	13981	14207	14087	14218	13921	14120	14175	14215	14211	13997	14157	14086	14263	14136	14067	14015	14117	14202	14012	14046	14068	14075	14104	14133	14065	14235	13942	14099	14056	13984	14050	14040	14118	14081	14260	13957	14106	14254	14112	14178	14117	14123	14150	14039	14107	14074	14187	14185	14137	14226	14068	14049	14018	14012	14029	14093	14051	14124	14240	13912	14085	14057	14084	14154	14151	14193	14140	14073	14259	13929	14055	14200	14244	13979	14159	14149	14114	14062	14103	14289	14036	14002	14127	14065	14335	14011	14182	14222	14015	13821	14134	13993	14227	14085	13998	14100	14073	14230	14235	14073	14091	14070	14177	14089	14200	14123	14084	14200	14015	13983	14359	13979	14250	14177	14082	14102	14172	14126	14168	14058	13974	14195	14101	14038	14116	14131	14106	13966	14095	14188	14234	13957	14055	14108	14205	13873	14186	14067	14206	13956	14171	14033	14185	14083	14187	14117	14145	14043	14134	14039	14187	14066	13985	14100	14134	14072	14147	14144	14161	14279	14138	14040	14126	14102	14067	14241	14086	14129	14091	13987	13943	13969	14182	14014	14113	14171	14096	14310	14193	14119	13880	14093	14037	14233	14054	14124	14090	14074	14021	14023	14028	13939	14023	14115	14216	14123	14061	14198	13990	14219	14023	14230	14048	14104	14346	14077	14078	14174	14164	14106	14032	13967	14156	14270	13973	14065	14053	14223	14065	14099	14173	14056	14104	14076	14204	14118	14073	14217	14133	13971	14231	13991	14184	13943	14070	14082	14169	14071	14081	14142	13976	14036	14131	14143	14108	14074	14087	14038	14310	14010	14134	14163	14153	14428	14106	14170	13919	14153	14032	14266	14235	14185	14023	14027	14177	14051	14073	14113	14241	14151	14089	14149	14079	14157	14202	14054	14059	14005	14110	14020	14269	14192	14002	14227	14007	14112	14222	14136	14116	14212	14071	14041	14074	14095	14246	14057	14033	14198	14073	14036	14352	13853	14068	14059	14226	14279	14017	14052	14060	14152	14238	14014	14001	14162	14151	14132	14266	14147	14238	14159	14082	14076	14061	14089	14042	14154	14137	14192	14118	14182	14019	14121	14045	14104	14088	14065	14037	13977	14024	13917	13837	14194	14094	14170	14008	14104	14050	14202	14116	14250	14007	14092	14046	14014	14217	14039	14175	14005	13952	14139	14064	14107	14106	14020	13985	14253	14135	13982	14138	14090	14009	14068	14094	13927	14003	14103	14136	14096	14185	14154	14055	14098	14072	14049	14124	14120	14255	14180	14148	14337	14143	14027	14007	14100	14107	14055	14151	14050	14124	13954	14256	14059	14102	14071	14244	13958	14072	14029	13955	13981	14060	14101	14233	13968	14240	14181	14258	14082	13959	13975	14124	14146	14089	14067	14160	14065	14184	14142	14218	14266	14152	14187	14140	14100	14073	14156	14214	14169	14107	14038	14120	14321	14078	14070	14042	14146	13950	13874	14246	14046	13916	13976	14094	14150	14039	14183	14092	14168	14019	14114	14195	14054	14114	14014	14215	14021	14051	13945	14204	14023	14062	13928	14182	14128	13888	13981	14074	14197	14031	14046	14188	14266	14049	13896	14087	14332	13996	14177	14116	14150	14022	14193	14218	14024	13945	14177	14082	14022	14123	13997	14091	14274	14101	14082	14212	14138	14224	13963	14204	14129	14154	14126	14242	14137	14282	14077	14135	14153	14024	14171	14074	13983	14132	14044	13999	13892	14186	14227	14283	14015	14128	14049	14131	14181	14101	14077	14200	14154	14232	14031	14074	14177	14021	14089	13906	14056	14051	14170	14193	14042	14200	14317	13974	14091	14025	14040	14012	13986	14210	13901	14150	14007	14153	14190	14051	14099	14071	14195	14091	13943	13947	14040	13944	14133	14056	14265	14125	14002	14198	14169	14133	13983	14205	14042	14150	14074	14122	14151	14101	14053	14150	14082	14197	14067	14034	14054	14028	14219	13967	14058	14145	14071	14024	14072	14052	13968	14183	13993	14105	14100	14081	14162	14058	14176	14194	14037	14108	14105	14035	13944	14159	14183	13937	14208	14161	14250	14218	13978	14100	13956	14084	14119	14073	14182	14069	13998	14041	14127	14208	14047	14220	14093	14014	14217	14108	13954	14235	14041	14162	13934	14265	13908	14093	14136	14116	14087	14124	14066	14107	14035	14194	14073	14123	14089	14182	14297	14131	14173	14095	14041	14021	14114	14115	14072	14205	14169	14026	14105	14101	14140	14092	14089	14158	14075	14124	14018	14015	14140	14255	14033	13883	14111	14188	14149	14029	14154	14161	14079	14061	14216	14168	14092	14033	14180	14194	14088	13938	14111	14111	14071	14108	14144	14071	14259	14133	14060	14087	14087	14078	14215	13991	14207	14094	14151	14073	14084	14084	14359	14011	14134	14168	14019	14108	13977	14081	14160	14194	14195	14088	14001	14125	14087	14072	14042	14063	14062	14118	14290	14038	14156	14059	14110	14203	14069	14042	14112	14074	14268	14069	14148	14150	14102	14064	14128	14128	14190	14065	14077	14005	14072	14095	14061	14080	14146	14092	14116	14041	14086	14133	14087	14005	14150	14081	14143	14074	14149	14025	14171	14193	14138	14279	14159	14023	14198	14016	14025	14147	14061	14147	14067	13994	14211	14063	14262	14225	14166	13990	13986	13896	13978	14201	13943	14103	14140	13934	14066	14014	14151	14038	13995	14022	14039	14013	14054	14124	14101	13962	14041	13968	14108	13970	14127	14028	13972	14193	14049	14053	14135	14143	14126	14137	13965	14229	14237	14046	14090	14066	14094	14122	14017	13965	14047	13968	13986	14177	14100	14095	14108	14024	13965	14065	13980	14236	14087	14272	14118	14054	14106	14191	14228	14049	14071	14192	14196	14251	14114	13996	14177	14083	14202	14119	14079	14115	13978	13962	14069	14042	14042	14272	14191	14165	14183	14014	13956	14087	13874	14069	14217	14064	14044	13946	14198	14105	14167	14027	14131	14298	14078	13961	14111	14238	14092	14165	14038	14159	13943	14136	14208	14078	13979	14073	13902	14073	14042	14213	14179	14260	14117	14028	14115	14203	13979	14162	14100	14344	14170	14144	14082	14124	14124	14163	14030	14095	14177	14050	13988	13970	14098	14037	14065	13939	14012	13997	14054	13889	14257	13780	14143	14186	14023	14154	14041	14020	13940	14333	14126	14022	13943	14125	14128	14096	14072	14205	14176	14116	14165	14257	14091	14014	14133	14153	13976	14184	14076	14051	14061	14014	14118	14007	14088	14061	14109	14079	14084	14186	14224	14073	14137	14085	14056	14081	14170	14211	14096	14124	14045	14073	14080	14151	14042	14023	14165	14027	14187	14090	14037	14159	14155	14112	14202	14016	14067	14040	14064	14099	14008	13980	14326	14207	14083	14055	14109	13991	14028	14079	14250	14091	14156	14010	14184	14114	14010	14270	13953	14130	14008	14173	14290	14255	14219	14029	13978	14032	14228	14113	14033	14090	13979	14104	13891	14118	14080	14234	14038	14084	14245	14176	14111	14018	14037	14096	14106	14157	14140	14142	14169	13989	13997	14186	14016	14210	14134	14248	14259	14153	14032	14103	14076	14105	14140	14020	14000	13945	14259	14011	13924	14420	14219	14144	13996	14262	14132	14093	14072	13980	14186	14100	14315	13987	14000	14190	14088	14184	14152	14047	14135	13929	14125	14246	14092	14146	14048	14060	14010	14213	14065	14026	14126	14145	14007	14142	14139	14278	14118	14115	14002	14013	14222	14021	14243	14272	14263	14005	14206	14094	14035	14091	14086	14094	14037	14077	13991	14142	14013	13972	14092	14237	14063	14157	14083	13992	14076	14049	14142	14054	13995	14145	14236	14199	14009	14242	14179	14125	14296	14096	14055	14092	14139	14271	14122	14252	13872	14137	14038	14066	14091	14211	14048	14239	14009	14038	14001	14077	14064	14091	14214	13906	14155	14308	13965	14110	14051	14205	14069	14178	14139	14145	14185	14120	14198	13941	14141	14145	14090	14126	14058	14294	13935	13982	14171	14101	14313	14160	14111	14118	14018	14139	13900	14014	13978	14031	14007	14188	13968	14077	14047	14150	14182	14101	14265	14070	14041	14184	14050	14022	14081	14152	14151	14086	14201	14191	14146	14204	14142	14203	14118	13994	14270	14050	14143	14171	14028	14065	14111	14079	14269	14247	14004	14308	14199	14002	13968	14095	14125	14094	14084	14120	14126	14103	14202	14243	14007	13895	14083	13954	13984	14214	14228	14187	14219	14279	14113	14177	14006	14323	14108	14100	14073	14094	13945	14070	14031	14134	14046	14042	14313	14102	14089	14041	14089	14010	13995	14241	14019	14048	14094	14264	14097	14036	13995	14059	14119	14249	14058	14104	14105	14194	14218	14191	14243	14031	14078	14050	14367	13964	14033	14114	13940	14059	14043	14178	14064	14119	13979	14265	14279	14146	14017	14378	14279	14201	14232	14092	14029	14086	14032	14096	14094	14105	14053	14016	14091	14316	14302	13963	14072	14150	14039	14139	14198	14116	14195	14124	13953	14240	14162	14139	14134	14024	14163	14047	14099	13960	14344	14048	13950	14120	14204	14123	14117	14054	14202	14106	14125	14145	14195	14009	14018	13811	14032	14225	14285	14278	14354	14196	13985	14019	14104	14166	14077	14179	14158	14169	14125	14214	14141	13949	13986	13940	14143	14149	14160	14039	14118	14098	14196	13989	14114	14081	14111	14078	14376	14002	14138	14253	14027	14079	14052	14205	14108	14159	14142	14044	14037	14095	14050	14252	14170	13925	14152	14052	14079	13968	14009	14164	14101	14157	14095	14075	14118	14074	14192	14240	14134	14309	14112	14249	14274	14052	14264	14189	14119	14196	14233	13979	14204
23603	20766	28038	23581	21254	22641	21917	18193	17456	18693	48908	53097	34005	22846	18289	17195	16988	16676	16892	17082	16978	16980	16923	16700	16845	16865	17098	16998	17019	16880	16873	16923	16742	16800	17060	16799	16907	16731	17014	16793	16959	16850	17023	16978	16993	16675	16736	16907	16812	16923	16819	16793	16950	16670	16753	16814	16894	16857	16958	17010	16869	16790	16760	16867	16967	16757	16914	16856	16779	16746	16667	16857	16724	16752	16823	16719	16694	16870	16603	16799	16993	16848	16982	16620	16822	16812	16902	16777	16744	16806	16753	16811	16821	16820	16617	16765	16809	16637	16874	16804	16609	16652	16716	16761	16701	16908	16769	16794	16839	16896	16776	16970	16774	16672	16795	16965	16825	16719	16809	16800	16808	16915	16657	16859	16875	16682	16651	16810	16663	16668	16806	16778	16862	16768	16850	16805	16899	16860	16895	16646	16811	16772	16852	16693	16754	16703	16956	16926	16777	17022	16770	16787	16761	16736	16671	16922	16924	16762	16894	16788	16750	16830	16805	17208	16867	16821	16843	16843	16833	16492	17004	16947	16685	16787	16796	16625	16753	16602	16781	16942	16815	16799	16771	16684	16614	16674	16750	16878	16812	16776	16763	16782	16894	16847	16781	16830	16773	16955	16767	16835	16832	16753	16758	16773	16900	16958	16745	16785	16924	16672	16898	16916	16863	16625	16992	16903	16754	16599	16826	16736	16922	16824	16746	16722	16702	16909	16740	16803	16491	16673	16714	16768	16650	16603	16666	16854	16877	16979	16939	16869	16784	16881	16765	17004	16617	16677	16766	17078	16861	16902	16886	16640	16715	16532	16913	16767	16667	16659	16735	16531	16885	16718	16889	16854	16714	16782	16677	16879	16852	16839	16620	16958	16752	16866	16647	16765	16721	17088	16566	16803	16794	16922	16841	16785	16658	16883	16906	16876	16672	16662	16798	16682	17014	16517	16761	16698	16822	16768	16734	16813	16817	16983	16767	16631	16788	16763	16707	16798	16604	16872	16825	16841	16892	16734	16668	16835	16981	16745	16802	16888	16507	16568	16730	16665	16758	16675	16785	16830	16792	16712	16865	16664	16585	16751	16856	16722	16837	16717	16733	16719	16761	16724	16741	16883	16674	16860	16820	16844	16815	16641	16698	16874	16671	16776	16631	16647	16807	16785	16652	16709	16766	16777	16660	16824	16695	16709	17005	16699	16827	16679	16688	16845	16729	16909	16887	16579	16804	16905	16834	16891	17008	16804	16717	16768	16632	16898	17130	16670	16816	16641	17087	16812	16852	16447	16675	16773	16707	16612	16654	16635	16806	16895	17061	16616	16808	16777	16722	16820	16664	16730	16764	16701	16710	16737	16813	16959	16803	16754	16974	16747	16991	16736	16653	16768	16800	16920	16846	16773	16787	16782	16693	16809	16955	16750	16790	16760	16541	16900	16729	16760	16664	16585	16865	16680	16618	16784	16595	16761	16804	16935	16773	16747	16724	16710	16843	16764	16606	16738	16973	16857	16860	16827	16881	16675	16668	16655	16467	16818	16816	16790	16958	16898	16695	16779	16835	16685	16678	16789	16804	16787	16776	16885	16734	16801	16607	16888	16572	16929	16870	16754	16774	16782	16788	16798	16786	16607	16776	16924	16709	16823	16969	16806	16830	16744	16850	16589	16822	16703	16636	16802	16735	16796	16743	16835	16729	16943	16682	16855	16983	16800	16873	16744	16794	16711	16918	16925	16852	16702	16690	16935	16805	16712	16850	16897	16996	16743	16818	16815	16814	16690	16715	16786	16642	16583	17000	16801	17001	16938	16805	16762	16895	16618	16728	16723	16631	16861	16797	16657	16533	16852	16733	16988	16689	16685	16806	16764	16823	16723	16602	16697	16771	16643	16738	16568	16696	16708	16832	16775	16602	16601	16874	16926	16663	16713	16886	16991	17010	16919	16679	16867	16901	16786	16793	16747	16736	16784	16766	16738	16952	16778	16696	16756	16828	16750	16836	16852	16785	16765	16978	16900	16979	16970	16956	16811	16721	16610	16728	16608	16855	16911	16865	16803	16745	16791	16770	16703	16704	16729	16820	16855	16691	16832	16947	16797	16832	16673	16791	16837	16968	16646	16741	16984	16891	16666	16775	16728	16920	16755	16940	16828	16841	16814	16757	16828	16637	16900	16991	16534	16782	16820	17061	16799	16869	16837	16939	16723	16731	16747	16816	16484	16848	16735	16664	16513	16797	16843	16899	16710	16847	16896	16805	16883	16720	16799	16813	16795	16815	16756	16692	16775	16742	16866	16616	16687	16981	16774	16786	16834	16865	16804	16649	16612	16812	16811	16775	16764	16908	16649	16623	16932	16913	16858	16932	16682	16683	16914	16967	16606	16827	16752	16709	16703	16736	16919	16937	16768	16860	16708	16957	16851	16879	16781	16961	16647	16808	16858	16843	16881	16750	16789	16707	16659	16912	16833	16793	16936	16921	16624	16874	16780	16773	16732	16671	17033	16601	16636	16730	16789	16717	16707	16893	16901	16844	16582	16524	16795	16867	16883	16856	16670	16845	16840	16784	16687	16735	16792	16796	16691	16741	16690	16753	16834	16853	16811	16823	16738	16815	16691	16760	16757	16858	16675	16713	16768	16843	16604	16766	16716	16879	16918	16631	16844	16724	16745	16878	16784	16792	16824	16946	16899	16651	16664	16736	16856	16784	16917	16887	16863	16642	16716	16828	16640	16465	16684	16866	16805	16859	16744	16836	16700	16774	16728	16624	16944	16877	16828	16769	16716	16771	16824	16601	16773	16871	16829	16843	16870	16731	16710	16711	16724	16832	16768	16912	16763	16675	16894	16730	16802	16562	16699	16678	16818	16867	16783	16753	16713	16749	16677	16924	16617	16667	16730	16662	16491	16880	16805	17010	16649	16865	16799	16705	16836	16884	16813	16874	16530	16825	16800	16900	16834	16821	16859	16588	16803	16825	16819	16852	16891	16591	16771	16846	16779	16623	16720	16655	16726	16701	16587	16805	16758	16937	16898	16720	16836	16819	16759	16901	16675	16593	16722	16793	16737	17078	16878	16636	16756	16769	16838	16793	16673	16818	16639	16721	16766	16587	16821	16972	16812	17072	16570	16967	16877	16678	16574	16957	16829	16828	16784	16788	16752	16741	16584	16708	16721	16551	16733	16940	16880	16796	16908	16681	16861	16696	16665	16741	16843	16599	16701	17020	16713	16668	16852	16788	16718	16690	16986	16848	16822	16768	16788	16925	16853	16799	16737	16743	16736	16992	16678	16638	16690	16838	16883	16536	16674	16898	16730	16802	16616	16803	16853	16616	16806	16642	16624	16778	16950	16898	16954	16801	17005	16767	16798	17032	16636	16923	16762	16592	16657	16877	16714	16874	16835	16881	16834	16789	16865	16807	16796	16716	16652	16780	16961	16784	17029	16764	16943	16851	16716	16888	16816	16771	16750	16806	16828	16722	16857	16933	16877	16775	16713	16937	16789	16899	16683	16851	16750	17129	16794	16652	16867	16880	16928	16652	16658	16768	16752	16737	16905	16758	16789	16731	16806	16593	16752	16720	16742	17026	16708	16928	16934	16877	16802	16838	16653	16614	16747	17027	16810	16683	16681	16684	16951	17048	16779	16815	16646	16718	16811	16602	16686	16642	16740	16815	17007	16797	16699	16711	16943	16618	16821	16691	16731	16970	16937	16779	16592	16672	16850	16690	17062	16761	16905	16834	16735	16764	16687	16886	16681	16661	16662	16777	16706	16926	16931	16752	16652	16817	16816	16761	16691	16715	16713	16778	16696	16607	16577	16739	16817	16800	16810	16862	16680	16815	16712	16806	16806	16856	16760	16793	16723	16732	16532	16877	16681	16697	16836	16781	16619	16680	16904	16984	16903	16825	16678	16719	16847	16887	16746	16843	16592	16834	16717	16753	16725	16748	16854	16830	16826	16556	16776	16894	16811	16808	16741	16809	16825	16835	16757	16744	16732	16809	16746	16992	16781	16798	16681	16932	16588	16755	16809	16823	16951	16835	16834	16810	16675	16816	16753	16959	16821	16813	16614	16738	16714	16893	16807	16841	16722	16858	16858	16742	16902	16845	16638	16832	16889	16750	16874	16827	16694	16907	16708	16749	16873	16728	16752	16698	16961	16784	16700	16715	16768	16947	16999	16743	16705	16826	16564	16843	16754	16665	16714	16752	16865	16782	16776	16814	16854	16760	16830	16757	16485	16737	16820	16644	16884	16767	16651	16699	16670	16717	16934	16752	16624	16752	16765	16657	16828	16833	16878	16832	16715	16745	16842	16825	16835	17066	16882	16735	16842	16845	16817	16761	16953	16820	16789	16699	16677	16864	16842	16833	16782	16840	17031	16786	16678	16834	16612	16844	16722	16756	16852	16931	16733	16918	16808	16632	16575	16719	16971	16711	16791	16828	16719	16746	16869	16773	16660	16859	16705	16844	16674	16646	16801	16817	16976	16669	16735	16943	16532	16733	16668	16659	16681	16589	16972	16848	16809	16744	16644	16553	16915	16621	16911	16585	16667	16696	16744	16958	16903	16822	16626	16825	16606	16614	16835	16916	16731	16837	16891	16740	16983	16905	16952	16710	16881	16543	16719	16679	16890	16705	16539	16953	16976	16857	16890	16610	16739	16745	16782	16709	16829	16939	16868	16876	16624	16860	16780	16789	16738	16812	16881	16854	16706	16880	16723	16804	16878	16706	16690	16733	16787	16716	16687	16762	16531	16767	16791	16881	16725	16871	16707	16729	16919	16860	16688	16633	16900	16971	16699	16931	16893	16724	16854	16861	16757	16950	16679	16739	16992	16794	16787	16568	16830	16678	16736	16670	16933	16858	16820	16908	16706	16906	16785	16818	16834	16740	16748	16974	16801	16786	16913	16743	16854	16900	16812	16669	16662	16737	16732	16861	16979	16962	16927	17039	16651	16574	16841	16881	16563	16867	16880	16866	16773	16721	16900	16774	16634	16731	16858	16868	16787	16588	16938	16838	16912	16781	16672	16908	16641	16809	16774	16657	16814	16802	16904	16702	16957	16673	16645	16867	17022	16751	16875	16565	16860	16640	16786	16722	16709	16794	16793	16636	16700	16673	16812
16181	26662	25307	20475	18319	16702	16337	15701	15527	17371	51565	50541	31536	19356	15112	14396	14260	14246	14279	14292	14358	14329	14494	14178	14212	14406	14154	14339	14237	14236	14344	14115	14287	14273	14385	14373	14300	14088	14207	14301	14202	14425	14200	14362	14248	14244	14372	14142	14303	14088	14157	14352	14104	14222	14326	14301	14190	14166	14378	14151	14132	14349	14233	14024	14376	14302	14332	14172	14088	14379	14168	14329	14227	14096	14198	14192	14135	14139	14210	14379	14341	14353	14227	14161	14183	14143	14249	14210	14146	14274	14363	14171	14171	14053	14283	14278	14288	14199	14218	14440	14139	14202	14143	14196	14348	14315	14299	14221	14220	14391	14147	14351	14124	14151	14218	14266	14196	14203	14259	14299	14273	14419	14385	14293	14245	14246	14191	14268	14309	14143	14311	14232	14296	14151	14282	14344	14394	14173	14175	14185	14189	14428	14183	14353	14241	14171	14416	14197	14111	14063	14075	13986	14386	14269	14085	14215	14217	14100	14195	14261	14212	14049	14189	14275	14373	14306	14269	14105	14241	14289	14103	14278	14126	14227	14200	14336	14257	14208	14247	14307	14175	14279	14343	14306	14295	14148	14181	14212	14313	14297	14199	14234	14124	14465	14305	14128	14117	14134	14073	14185	14182	14179	14215	14200	14241	14308	14334	14187	14351	14240	14224	14241	14195	14115	14369	14249	14273	14112	14302	14166	14343	14208	14314	14178	14210	14155	14200	14104	14123	14423	14241	14065	14252	14248	14166	14205	14186	14329	14249	14287	14205	14264	14424	14156	14231	14356	14240	14464	14172	14292	14214	14153	14325	14412	14111	14253	14161	14194	14107	14288	14223	14028	14456	14099	14334	14215	14317	14159	14131	14263	14151	14270	14151	14187	14207	14312	14245	14129	14171	14221	14201	14228	14247	14135	14329	14305	14116	14348	14495	14193	14309	14266	14347	14290	14170	14150	14155	14222	14156	14058	14188	14251	14448	14238	14123	14238	14088	14282	14054	14189	14434	14158	14186	14175	14134	14236	14303	14159	14355	13989	14224	14255	14266	14258	14176	14141	14143	14243	14327	14138	14081	14119	14115	14341	14181	14259	14088	14277	14355	14110	14235	14232	14294	14379	14136	14287	14041	14149	14175	14296	14243	14221	14285	14281	14251	14242	14162	14285	14280	14169	14200	14201	14290	14147	14237	14018	14323	14513	14368	14118	14380	14297	14306	14220	14206	14297	14291	14176	14317	14186	14161	14102	14239	14298	14303	14044	14201	14135	14205	14064	14249	14289	14344	14104	14363	14253	14108	14396	14124	14280	14314	14099	14270	14384	14283	14390	14212	14270	14135	14195	14292	14176	14222	14292	14055	14102	13994	14150	14162	14176	14317	14168	14272	14247	14421	14265	14193	14289	14313	14128	14286	14289	14289	14035	14133	14173	14183	14228	14334	14249	14270	14126	14199	14162	14231	14291	14294	14208	14179	14199	14309	13912	14383	14125	14252	14194	14137	14271	14398	14288	14160	14162	14310	14253	14218	14121	14345	14299	14346	14312	14284	14285	14331	14174	14123	14171	14130	14300	14120	14172	14176	14187	14056	14401	14243	14304	14372	14172	14251	14329	14204	14176	14270	14240	14275	14333	14407	14148	14322	14363	14224	14126	14353	14284	14226	14172	14257	14120	14298	14356	14248	14146	14192	14096	14205	14160	14227	14247	14275	14228	14157	14237	14152	14236	14203	14147	14247	14206	14289	14239	14218	14254	14222	14115	14097	14475	13986	14225	14148	14165	14189	14096	14220	14073	14117	14176	14409	14267	14127	14172	14217	14234	14304	14261	14261	14226	14347	14281	14046	14302	14184	14363	14387	14393	14137	14317	14215	14366	14233	14249	14266	14210	14114	14198	14117	14164	14223	14259	14145	14093	14163	14232	14198	14283	14236	14334	14162	14185	14171	14210	14127	14202	14158	14178	14250	14305	14437	14417	14190	14295	14393	14207	14106	14170	14389	14205	14307	14230	14241	14268	14353	14189	14220	14012	14184	14193	14258	14171	14236	13996	14090	14081	14119	14260	14207	14286	14157	14320	14086	14281	14179	14147	14280	14210	14212	14325	14292	14283	14032	14307	14367	14195	14316	14296	14238	14216	14266	14231	14258	13993	14233	14118	14145	14039	14226	14227	14274	14022	14192	14205	14170	14204	14094	14091	14244	14405	14119	14127	14274	14330	14100	14293	14148	14121	14019	14185	14350	14222	14426	14178	14114	14337	14248	14249	14215	14352	14251	14190	14147	14384	14303	14077	14229	14300	14213	14221	14173	14137	14269	14111	14223	14247	14250	14144	14365	14275	14125	14153	14333	14061	14123	14218	14153	14311	14209	14268	14246	14392	14353	14299	14025	14226	14179	14302	14151	14190	14180	14185	14279	14094	14169	14426	14219	14215	14182	14142	14221	14216	14398	14223	14273	14235	14156	14181	14331	14344	14100	14207	14245	14370	14172	14162	14240	14364	14161	14249	14102	14166	14215	14317	14129	14188	14245	14330	14387	14174	14307	14106	14169	14257	14260	14105	14261	14143	14279	14218	14219	14187	14041	14288	14274	14274	14070	14338	14164	14232	14169	14166	14295	14236	14110	14100	14224	14223	14273	14128	14052	14150	14278	14217	14161	14203	14033	14137	14239	14273	14366	14112	14134	14241	14194	14322	14306	14217	14306	14150	14146	14175	14301	14153	14350	14514	14209	14241	14256	14253	14319	14354	14312	14361	14334	14272	14179	14289	14242	14274	14178	14142	14293	14272	14360	14290	14222	14208	14206	14226	14169	14196	14097	14160	14153	14165	14201	14418	14070	14331	14230	14398	14203	14366	14043	14367	14037	14428	14271	14231	14169	14274	14246	14187	14339	14227	14261	14252	14096	14153	14118	14147	14363	14422	14168	14298	14343	14366	14339	14210	14109	14193	14213	14291	14077	14093	14336	14380	14389	14412	14251	14133	14292	14143	14342	14197	14145	14236	14267	14439	14198	14250	14105	14324	14245	14241	14212	14246	14325	14271	14279	14087	14320	14160	14119	14279	14391	14364	14173	14307	14291	14265	14237	14276	14247	14288	14129	14224	14118	14348	14281	14052	14171	14253	14313	14326	14071	14123	14218	14206	14147	14289	14319	14278	14288	14099	14273	14196	14113	14194	14323	14124	14155	14216	14174	14152	14143	14086	14246	14136	14069	14154	14216	14147	14025	14308	14300	14243	14293	14169	14274	14205	14193	14118	14365	14175	14238	14169	14179	14299	14189	14296	14265	14322	14328	14291	14087	14284	14293	14140	14205	14369	14361	14160	14260	14269	14322	14279	14190	14274	14202	14166	14307	14415	14201	14202	14260	14108	14180	14261	14348	14201	14252	14357	14205	14345	14157	14088	14174	14170	14234	14234	14173	14462	13988	14173	14121	14187	14067	14165	14113	14229	14173	14229	14056	14192	14262	14103	14430	14272	14194	14218	14212	14115	14197	14415	14319	14187	14168	14071	14354	14262	14075	14115	14367	14288	14239	14215	14311	14069	14247	14299	14047	14197	14224	14150	14335	14108	14286	14245	14295	14126	14221	14233	14304	14224	14194	14333	14221	14277	14156	14365	14292	14105	14306	14164	14278	14223	14251	14401	14427	14087	14227	14218	14281	14260	14200	14072	14386	14210	14096	14205	14259	14233	14349	14184	14222	14127	14356	14067	14315	14346	14175	14187	14187	14203	14155	14390	14305	14179	14247	14143	14188	14256	14305	14222	14263	14232	14208	14163	14255	14280	14429	14262	14158	14318	14210	14355	14151	14152	14084	14326	14402	14077	14353	14330	14313	14364	14222	14242	14251	14286	14197	14053	14169	14151	14243	14189	14308	14251	14244	14196	14197	14115	14260	14053	14205	14100	14237	14178	14281	14280	14284	14151	14136	14263	14185	14224	14226	14133	14351	14352	14395	14158	14132	14184	14292	14322	14321	14074	14234	14184	14389	14145	14050	14269	14349	14296	14160	14223	14254	14240	14314	14268	14428	14252	14271	14254	14155	14147	14176	14150	14272	14168	14421	14106	14197	14146	14378	14234	14321	14175	14205	14151	14298	14215	14347	14190	14126	14292	14327	14232	14227	14150	14144	14127	14146	14228	14251	14170	14210	14245	14129	14226	14185	14200	14160	14331	14181	14267	14197	14228	14391	14244	14302	14283	14277	14282	14136	14114	14084	14210	14273	14296	14247	14093	14231	14251	14103	14216	14293	14258	14353	14142	14189	14414	13982	14283	14118	14163	14200	14159	14344	14208	14132	14184	14297	14333	14300	14300	13985	14304	14229	14250	14156	14165	14136	14023	14209	14251	14240	14297	14201	14293	14349	14286	14178	14285	14141	14293	14095	14186	14190	14132	14313	14170	14162	14116	14172	14258	14195	14374	14215	14365	14183	14314	14249	14341	14216	14098	14352	14349	14143	14279	14149	14168	14411	14016	14121	14385	14351	14133	14234	14396	14215	14293	14110	14273	14284	14155	14233	14338	14304	14347	14315	14097	14296	14410	14430	14187	14341	14280	14134	14175	14147	14281	14189	14170	14460	14284	14178	14103	14411	14127	14064	14046	14229	14271	14231	14138	14074	14144	14410	14115	14256	14235	14217	14406	14187	14147	14229	14304	14152	14231	14366	14162	14299	14335	14219	14185	14074	14300	14358	14159	14221	14117	14155	14289	14207	14241	14214	14268	14191	14316	14207	14212	14182	14155	14355	14108	14328	14010	14224	14222	14275	14221	14375	14316	14269	14083	14306	14223	14245	14287	14277	14111	14023	14097	14092	14326	14305	14263	14287	14237	14340	14147	14383	14248	14473	14281	14182	14202	14266	14186	14188	14328	14250	14360	14312	14145	14313	14272	14206	14149	14270	14240	14270	14169	14105	14204	14240	14217	14328	14293	14164	14030	14298	14208	14240	14224	14346	14236	14175	14295	14259	14200	14315	14152	14135	14269	14203	14126	14157	14219	14362	14088	14245	14246	14157	14178	14161	14225	14127	14336	14082	14228	14281	14271	14242	14120	14117	14024	14137	14216	14092	14226	14247	14396	14175	14413	14153	14111	14281	14128	14178	14217	14308	14096	14172	14274
29421	20959	19822	18208	16723	16906	17001	16818	16595	16856	19751	22028	19644	17675	17006	16826	16890	16664	16754	16713	16727	16647	16623	16880	16658	16556	16684	16639	16705	16679	16870	16613	16817	16839	16707	16748	16751	16750	16868	16515	16947	16900	16552	16713	16818	16893	16720	16762	16584	16802	16741	16679	16739	16750	16748	16675	16634	16767	16679	16747	16744	16733	16778	16862	16661	16704	16519	16779	16842	16773	16600	16783	16784	16725	16790	16827	16742	16927	16938	16734	16729	16629	16427	16892	16537	16873	16765	16601	16786	16854	16767	16574	16567	16689	16766	16781	16984	16878	16856	16748	16777	16693	16723	16770	16693	16690	16778	16789	16979	16586	16936	16808	16806	16840	16834	16760	16694	16662	16916	16911	16782	16724	16768	16722	16885	16737	16571	16586	16709	16781	16836	16676	16581	16681	16682	16723	16876	16636	16729	16695	16655	17054	16698	16829	16726	16867	16913	16711	16875	16615	16850	16710	16674	16963	16780	16706	16557	17016	16758	16826	16706	16822	16815	16649	16712	16606	16540	16714	16923	16755	16863	16689	16563	16624	16731	16676	16814	16800	16788	16781	16829	16598	16755	16681	16803	16609	16833	16873	16710	16814	16673	16706	16721	16667	16851	16665	16681	16741	16479	16570	16857	16691	16779	16737	16767	16524	16667	16532	16785	16644	16617	16894	16613	16648	16704	16654	16773	16774	16758	16602	16941	16781	16791	16840	16798	16816	16861	16802	16813	16526	16789	16582	16631	16902	16699	16726	16927	16796	16854	16709	16781	16894	16630	16836	16844	16783	16753	16726	16538	16858	16798	16600	16767	16927	16750	16603	16913	16796	16713	16915	16643	17019	16650	16687	16610	16606	16739	16704	16688	16502	16592	16628	16762	16787	16803	16665	16757	16821	16745	16755	16841	16684	16750	16756	16825	16698	16824	16787	16622	16627	16666	16688	16637	16859	16792	16755	16711	16737	16572	16761	16602	16724	16813	16890	16679	16754	16828	16668	16763	16618	16566	16473	16799	16663	16803	16762	16980	16688	16762	16734	16830	16678	16585	16719	16841	16806	16624	16770	16818	16667	16707	16634	16712	16652	16706	16624	16636	16726	16818	16780	16760	16487	16670	16742	16868	16818	16835	16821	16909	16797	16813	16701	16769	16784	16969	16734	16862	16805	16786	16687	16697	16695	16781	16807	16784	16637	16606	16667	16698	16915	16785	16661	16530	16759	16674	16581	16840	16930	16686	16844	16871	16808	16681	16836	16581	16639	16659	16674	16780	16696	16896	16745	16739	16593	16713	16758	16744	16708	16819	16787	16635	16855	16579	16481	16661	16675	16804	16790	16647	16748	16828	16807	16573	16823	16759	16816	16846	16510	16878	16629	16581	16751	16740	16810	16704	16785	16742	16775	16796	16720	16651	16723	16711	16859	16777	16832	16877	16868	16894	16938	16939	16709	16814	16508	16880	16733	16597	16660	16603	16878	16829	16781	16465	16899	16800	16880	16859	16798	16808	16644	16891	16627	16646	16786	16729	16867	16690	16527	16799	16686	16842	16649	16719	16728	16652	16846	16740	16898	16737	16733	16722	16791	16723	16855	17005	16739	16786	16711	16818	16842	16657	16661	16839	16739	16760	16579	16513	16847	16765	16742	16890	16789	16706	16759	17022	16727	16823	16957	16469	16816	17038	16769	16683	16708	17068	16832	16577	16477	16668	16802	16684	16802	16909	16530	16718	16795	16815	16527	16511	16767	16712	16982	16751	16846	16795	16839	16946	16863	16705	16627	16744	16789	16828	16623	16638	16753	16722	16728	16792	16793	16897	16808	16707	16797	16638	16655	16491	16718	16912	16709	16550	16736	16779	16829	16769	16781	16663	16639	16733	16884	16750	16701	16774	16683	16798	16735	16719	16702	16767	16676	16656	16811	16738	16724	16846	16654	16880	16719	16839	16690	16694	16754	16831	16754	16790	16759	16858	16569	16665	16596	16815	16643	16867	16849	16874	16624	16639	16678	16862	16718	16868	16803	16756	16697	16646	16772	16742	16783	16769	16720	16611	16647	16523	17029	16765	16758	16690	16787	16690	16582	16836	16859	16644	16911	16905	16834	16721	16767	16892	16737	16654	16705	16746	16887	16720	16714	16561	16745	16635	16645	16732	16773	16755	16850	16867	16896	16743	16758	16746	16873	16865	16706	16569	16524	16748	16693	16664	16567	16704	16689	16701	16749	16876	16824	16638	16753	16711	16800	16857	16504	16636	16550	16848	16645	16747	16662	16566	16729	16798	16518	16938	16825	16733	16711	16604	16743	16469	16611	16697	16766	16773	16853	16899	16560	16833	16554	16741	16698	16864	16698	16635	16612	16555	16660	16632	16624	16697	16658	16819	16778	16653	16662	16843	16890	16716	16632	16861	16643	16657	16724	16956	16778	16705	16946	16648	16758	16542	16788	16805	16840	16614	16744	16900	16586	16672	16575	16681	16654	16501	16630	16864	16660	16832	16803	16789	16730	16703	16728	16790	16834	16773	16708	16718	16619	16692	16695	16762	16682	16569	16673	16744	16795	16906	16847	16740	16896	16520	16639	16584	16771	16646	16627	16789	16669	16558	16887	16661	16618	16571	16627	16882	16718	16711	16808	16551	16658	16812	16830	16687	16627	16781	16787	16798	16636	16788	16996	16691	16659	16640	16557	16919	16772	16703	16830	16756	16593	16679	16747	16545	16828	16762	16565	16736	16654	16751	16624	16750	16765	16822	16631	16775	16755	16905	16834	16729	16672	16647	16831	16720	16548	16633	16692	16894	16738	16539	16943	16754	16727	16863	16642	16569	16739	16739	16958	16956	16661	16651	16791	16695	16785	16553	16660	16578	16704	16681	16681	16592	16715	16697	16709	16842	16849	16602	16733	16764	16755	16779	16907	16819	16644	16636	16917	16696	16760	16684	16523	16616	16782	16691	16793	16692	16866	16701	16535	16722	16843	16525	16640	16768	16809	16856	16657	16908	16639	16580	16878	16574	16711	16838	16858	16873	16752	16715	16675	16631	16642	16726	16688	16747	16596	16681	16713	16735	16857	16698	16749	16630	16825	16678	16722	16891	16867	16834	16638	16685	16752	16876	16761	16961	16823	16716	16748	16924	16702	16764	16812	16722	16666	16844	16763	16819	16577	16640	16840	16667	16677	16562	16812	16918	16800	16606	16611	16939	16735	16737	16912	16801	16618	16564	16765	16758	16520	16686	16598	16846	16713	16821	16716	16662	16675	16921	16817	16875	16785	16688	16774	16599	16761	16677	16741	16557	16641	16603	16717	16875	16663	16907	16853	16835	16791	16949	16827	16769	16778	16704	16958	16730	16732	16733	16634	16846	16755	16745	16677	16755	16712	16706	16556	16603	16737	16769	16732	16827	16852	16969	16621	16737	16719	16846	16468	16610	16772	16657	16827	16578	16767	16659	16819	16655	16693	16724	16724	16731	16673	16766	16844	16874	16639	16693	16844	16632	16541	16746	16589	16789	16545	16771	16738	16753	16801	16866	16564	16535	16853	16546	16600	16644	16833	17000	16613	16638	16680	16697	16754	16717	16931	16633	16631	16592	16748	16711	16802	16824	16643	16759	16776	16668	16797	16671	16594	16566	16663	16777	16776	16841	16936	16656	16704	16459	16857	16717	16866	16630	16757	16586	16707	16639	16827	16617	16735	16946	16764	16764	16591	16854	16830	16885	16716	16939	16838	16718	16758	16844	16724	16903	16869	16661	16755	16733	16987	16712	16735	16717	16660	16772	16616	16737	16519	16829	16652	16793	16880	16700	16786	16786	16640	16780	16733	16607	16725	16591	16833	16860	16797	16693	16567	16717	16812	16678	16588	16553	16825	16718	16700	16709	16819	16753	16795	16808	16868	16628	16664	16643	16704	16510	16704	16443	16771	16935	16790	16747	16799	16708	16864	16844	16616	16919	16903	16823	16945	16866	16861	16630	16856	16518	16548	16586	16616	16722	16858	16730	16743	16723	16747	16923	16954	16859	16739	16868	16686	16858	16802	16664	16764	16684	16869	16917	16641	16655	16530	16723	16676	16651	16743	16841	16734	16634	16533	16614	16802	16986	16629	16595	16731	16736	16794	16674	16692	16880	16741	16690	16796	16762	16965	16608	16713	16575	17029	16755	16785	16860	16800	16732	16707	16944	16611	16835	16763	16677	16769	16679	16741	16772	16791	16888	16764	16687	16791	16776	16798	16842	16673	16670	16462	16698	16796	16524	16680	16874	16838	16828	16956	16747	16813	16687	16674	16797	16772	16848	16765	16772	16723	16890	16842	16792	16936	16740	16770	16815	16699	16619	16695	16602	16590	16722	16819	16633	16731	16726	16816	16743	16540	16616	16826	16761	16691	16817	16897	16542	16723	16748	16509	16719	16684	16729	16711	16851	16694	16765	16626	16807	16616	16742	16712	16859	16583	16607	17008	16869	16617	16676	16805	16670	16955	16697	16827	16869	16836	16572	16825	16820	16679	16735	16726	16621	16776	16759	16628	16992	16651	16702	16673	16697	16755	16628	16668	16704	16585	16602	16749	16769	16808	16785	16718	16505	16735	16871	16850	16781	16807	16752	16614	16760	16531	16658	16793	16871	16918	16906	16713	16588	16836	16678	16812	16751	16877	16708	16711	16893	16836	16752	16767	16843	16774	16631	16703	16615	16552	16641	16734	16949	16846	16814	16922	16787	16782	16887	16709	16859	16658	16843	16573	16753	16650	16848	16879	16624	16853	16712	16678	16870	16771	16847	16781	16837	16785	16612	16729	16894	16852	16869	16824	16868	16725	16733	16775	16712	16634	16578	16926	16663	16811	16621	16786	16633	16614	16659	16883	16770	16553	16786	16963	16916	16721	16892	16881	16807	16781	16942	16716	16600	16740	16514	16846	16832	16776	16644	16741	16792	16586	16765	16900	16723	16691	16547	16735	16878	16772	16881	16650	16853	16758	16722	16776	16640	16657	16793	16770	17017	16752	16878	16940	16743	16650	16727	16843	16792	16842	16635	16534	16690	16822	16685	16689	16826	16797	16820	16762	16615	16960	16636	16765	16640	16625	16647	16852	16906	16663	16717	16619	16903	16771	16768	16643	16885	16828
15053	15086	15320	14989	14734	14454	14441	14248	14131	14533	19570	20660	17014	14713	14345	14224	14145	14038	14201	14312	14133	14161	14282	14185	14246	14285	14206	14265	14173	14159	14396	14167	14386	14335	14226	14185	14343	14247	14102	14191	14041	14231	14237	14219	14198	14136	14293	14337	14136	14196	14343	14163	14222	14249	14122	14194	14132	14435	14210	14111	14146	14431	14269	14274	14306	14239	14158	14200	14126	14215	14348	14241	14131	14203	14223	14407	14123	14291	14283	14247	14223	14202	14191	14079	14257	14255	14227	14245	14100	14078	14162	14136	14062	14219	14309	14193	13956	14296	14227	14065	14194	14189	14235	14207	14152	14329	14220	14227	14121	14305	14163	14240	14338	14188	14085	14191	13948	14359	14188	14291	14108	14260	14141	14347	14252	14316	14301	14159	14290	14261	14326	14308	14251	14103	14224	14045	14114	14308	14223	14308	14115	14258	14198	14259	14086	14170	14362	14206	14124	14147	13949	14070	14225	14199	14142	14256	14214	14114	14186	14321	14203	14340	14230	14084	14046	14263	14116	14327	14135	14187	14037	14248	14124	14259	14192	14160	14299	14258	14339	14112	14379	14152	14184	14090	14204	14234	14027	14209	14272	14259	14144	14325	14383	14276	14185	14239	14137	14182	14149	14282	14212	14371	14269	14010	14290	14259	14111	14291	14390	14348	14168	14061	14077	14250	14159	14175	14305	14240	14403	14150	14270	14228	14145	13947	14408	14104	14062	14277	14245	14289	14238	14118	14107	14185	14266	14361	14288	13969	14195	14168	14206	14089	14283	14224	14189	14245	14151	14218	14067	14142	14132	14218	14071	14163	14115	14295	14202	14209	14185	14354	14330	14277	14173	14292	14241	14284	14140	14352	14195	14169	14236	14224	14092	14237	14303	14281	14309	14149	14023	14239	14381	14196	14240	14113	14226	14243	14202	14356	14150	14161	14196	14282	14247	14058	14269	14307	14145	14086	14211	14367	14237	14236	14170	14160	14190	14068	14149	14236	14332	14214	14152	14111	14167	14209	14351	14236	14146	14193	14042	13928	14255	14079	14338	14124	14278	14271	14244	14313	14178	14304	14246	14113	14243	14218	14207	14459	14065	14176	14188	14356	14227	14182	14223	14220	14050	14135	14441	14222	14173	14155	14237	14354	14169	14211	14250	14212	14322	14250	14132	14163	14186	14003	14042	14253	14042	14259	14071	14253	14291	14211	14289	14204	14384	14239	14217	14221	14167	14292	13960	14193	14223	14305	14130	13848	14110	14268	14337	14216	14159	14179	14236	14337	14180	14313	14295	14178	14161	14256	14254	14126	14330	14250	14220	14223	14122	14215	14157	14193	14225	13949	14270	14176	14298	14240	14303	14244	14289	14091	14246	14185	14274	14122	14306	14270	14261	14315	14218	13993	14276	14235	14155	14274	14263	14277	14121	14024	14381	14096	14240	14201	14311	14222	14281	14013	14233	14124	14316	14277	14260	14285	14165	14238	14251	14157	14270	14300	14217	14215	14288	14197	14195	14248	14289	14123	14217	14203	14274	14195	14216	14214	14177	14192	14070	14171	14174	14000	14359	14079	14211	14055	14402	14250	14191	14213	14290	14253	14163	14265	14224	14228	14200	14178	14152	14039	14195	14012	14204	14243	14188	14298	14287	14404	14179	14217	14206	14317	14185	14140	14358	14148	14128	14315	14129	14310	14196	14293	14260	14307	14355	14097	14372	14063	14072	14201	14300	14175	14256	14201	14157	14302	14282	14103	14297	14097	14197	14256	14406	14257	14106	14344	14186	14316	14032	14356	14449	14223	14344	14049	14242	14115	14237	14182	14160	14191	14310	14335	14267	14302	14091	14151	13965	14289	14225	14258	14204	14191	14283	14169	14082	14080	14261	14339	14372	14361	14240	14320	14254	14109	14207	14190	14044	14264	14383	14206	14282	14156	14248	14135	14120	14154	14268	14252	14100	14232	14291	14260	14117	14057	14342	14311	14031	14236	14108	14072	14200	14374	14235	14184	14197	14150	14078	14036	14207	14285	14311	14138	14246	14110	14316	14173	14214	14192	14337	14182	14121	14202	14178	14104	14241	14232	14152	14364	14244	14112	14355	14166	14261	14108	14009	14055	14109	14245	14210	14357	14066	14269	14346	14295	14242	14170	14256	14189	14259	14173	14281	14286	14280	14230	14161	14384	14120	14285	14269	14312	14145	14297	14294	14204	14128	14091	14384	14049	14218	14093	14315	14203	14261	14280	14255	14126	14322	14222	14305	14259	14192	14330	14221	14392	14124	14228	14172	14195	14196	14212	14191	14240	14208	14296	14153	14093	14221	14217	14118	14214	14332	14206	14093	14190	14144	14294	14126	14275	14398	14254	14248	14094	14300	14249	14227	14176	14300	14087	14138	14176	14210	14404	14155	14213	14242	14188	14120	14049	14101	14257	14230	14179	14171	14286	14112	14164	14170	14358	14172	14267	14036	14260	14122	14191	14056	14229	14355	14286	14359	14158	14039	14382	14303	14064	14177	14297	14430	14273	14293	14311	14110	14199	14154	14175	14213	14320	14298	14131	14249	14151	14302	14251	14330	14198	14334	14303	14150	14239	14318	14169	14163	14299	14202	14226	14088	14262	14124	14163	14248	14310	14369	14404	14221	14075	14275	14204	14308	14190	14412	14288	14281	14221	14181	14271	14215	14128	14170	14246	14121	14284	14178	14241	14242	14246	14239	14177	14234	14357	14271	14277	14170	14138	14199	14245	14180	14205	14203	14434	14269	14262	13945	14218	14096	14208	14092	14300	14200	14160	14228	14248	14351	14262	14277	14323	14067	14161	14046	14121	14243	14427	14321	14212	14205	14208	14137	14311	14170	14232	14312	14214	14147	14243	14312	14229	14211	14064	14254	14362	14267	14206	14230	14175	14220	14345	14215	14296	14163	14263	14261	14129	14259	14279	14035	14242	14203	14117	14169	14174	14058	14376	14081	14334	14044	14257	14289	14201	14437	14138	14186	14154	14154	14151	14336	14094	14317	14295	14368	14274	14222	14270	14276	14166	14240	14374	14230	14191	14298	14118	14323	14346	14207	14308	14207	14383	14135	14302	14032	14334	14177	14326	14012	14252	14259	14116	14433	14232	14142	14311	14093	14115	14202	14269	14340	14123	14175	14304	14163	14081	14123	14270	14329	14229	14238	14227	14263	14278	14185	14157	14234	14196	14098	14118	14140	14147	14145	14292	14271	14143	14227	14291	14164	14348	14206	14214	14138	14248	14356	14196	14043	14206	14474	14251	14231	14057	14234	14305	14315	14299	14338	14356	14176	14213	14272	14082	14054	14164	14281	14108	14233	14195	14217	14363	14198	14400	14086	14255	14131	14182	14269	14392	14155	14114	14096	14250	14284	14157	14283	14332	14198	14175	14145	14128	14264	14260	14230	14128	14234	14195	14321	14381	14282	14229	14362	14225	14048	14285	14262	14327	14214	14164	14140	14242	14097	14240	14320	14055	14325	14099	14208	14330	14258	14277	14125	14106	14236	14107	14257	14202	14284	14211	14068	14188	14159	14212	14427	14288	14238	14134	14184	14128	14176	14452	14091	14091	14253	14339	13966	14253	14208	14114	14147	14307	14129	14214	14222	14316	14223	14316	14108	14158	14259	14308	14227	14206	14285	14060	14235	14214	14253	14350	14243	14432	14207	14150	14169	14230	14145	14183	14268	14197	14022	14169	14316	14289	14281	14158	14128	14163	14194	14276	14132	14332	14174	14211	14244	14302	14259	14185	14218	13994	14231	14304	14317	14241	14265	14156	14258	14172	14062	14110	14285	13931	14190	14273	14041	14220	14232	14196	14229	14065	14201	14051	14390	14279	14392	14170	14109	14115	14257	14101	14211	14337	14355	14183	14153	14205	14114	14188	14413	14173	14166	14294	14103	14243	14103	14202	14141	14163	14180	14293	14231	14161	14090	14271	14327	14227	14259	14211	14180	14316	14344	14281	14424	14192	14131	14287	14396	14198	14225	14245	14197	14256	14184	14394	14232	14319	14313	14111	14278	14252	14430	14023	14355	14292	14061	14172	14144	14253	14415	14083	14008	14209	14352	14376	14145	14224	14180	14159	14225	14156	14300	14219	14178	14242	14239	14148	14036	14273	14284	14191	14077	14302	14302	14165	14068	14315	14249	14173	14194	14338	14038	14300	14151	14375	14127	14412	14200	14172	14175	14235	14342	14321	14282	14154	14186	14337	14041	14283	14270	14166	14203	14131	14231	14222	14384	14174	14265	14105	14372	14156	14294	14301	14383	14263	14254	14204	14191	14039	14318	14050	14182	14412	14302	14267	14400	14485	14212	14121	14295	14252	14243	14544	14222	14270	14354	14290	14129	14244	14197	14211	14370	14209	14255	14164	14334	14246	14070	14309	14245	14248	14115	14212	14251	14044	14021	14112	14358	14394	14123	14128	14199	13971	14179	14147	14324	14273	14400	14226	14187	14199	14278	14283	14110	14145	14353	14095	14367	14266	14215	14174	14226	14061	14237	14310	14113	14189	14148	14215	14156	14218	14235	14221	14314	14163	14120	14278	14288	14295	14134	14344	14249	14155	14523	14133	14212	14149	14255	14066	14269	14304	14248	13986	14186	14271	14094	14225	14121	14341	14217	14173	14338	14294	14011	14278	14085	14190	14212	14176	14068	14268	14423	14038	14126	14109	14155	14340	14187	14216	14154	14244	14295	14370	14262	14220	14153	14147	14127	14302	14368	14221	14222	14131	14065	14215	14238	14236	14248	14492	14322	14208	14000	14165	14141	14307	14195	14156	14181	14422	14401	14174	14281	14312	14186	14143	14234	14100	14401	14221	14271	14286	14230	14205	14212	14256	14190	14192	14411	14155	14195	14201	14194	14276	14313	14187	14355	14248	14191	14294	14390	14283	14195	14265	14209	14301	14258	14238	14247	14116	14299	14193	14407	14336	14232	14284	14273	14199	14160	14344	14355	14313	14221	14332	14153	14254	14187	14165	14186	14205	14196	14259	14329	14409	14115	14358	14208	14167	14336	14123	14202	14140	14176	14296	14114	14167	14236	14344	14269	14138	14210	14258	14309	14167	14180	14261	14224	14270	14358	14016	14198	14222	14202	14125
25513	20714	26783	25257	19646	18186	18100	17293	17077	17714	34562	36556	24844	19023	17215	16872	16632	16598	16669	16576	16363	16651	16581	16720	16639	16577	16404	16404	16836	16391	16679	16743	16640	16471	16753	16497	16703	16589	16595	16643	16325	16452	16533	16543	16640	16570	16734	16494	16655	16547	16640	16401	16645	16361	16542	16580	16738	16435	16696	16762	16638	16615	16601	16696	16592	16448	16538	16557	16655	16748	16707	16625	16555	16529	16462	16630	16643	16425	16477	16415	16516	16494	16551	16592	16290	16469	16660	16545	16756	16681	16680	16499	16527	16560	16558	16650	16490	16550	16540	16379	16630	16510	16500	16510	16536	16373	16558	16483	16538	16593	16663	16390	16535	16689	16499	16607	16724	16618	16560	16485	16610	16536	16610	16423	16416	16577	16601	16546	16624	16612	16455	16424	16506	16585	16650	16541	16692	16629	16486	16427	16686	16381	16563	16707	16643	16595	16473	16506	16564	16624	16532	16421	16658	16673	16708	16637	16488	16590	16722	16721	16474	16534	16428	16552	16384	16584	16415	16402	16255	16558	16468	16503	16434	16598	16632	16679	16668	16471	16563	16508	16610	16491	16554	16573	16713	16911	16545	16755	16610	16293	16628	16401	16446	16570	16517	16581	16522	16523	16696	16530	16497	16553	16563	16579	16618	16403	16471	16683	16577	16462	16459	16520	16311	16478	16383	16551	16485	16459	16552	16564	16258	16505	16337	16515	16541	16574	16665	16447	16709	16512	16425	16754	16656	16392	16666	16583	16567	16450	16549	16493	16602	16662	16641	16586	16381	16597	16588	16876	16761	16579	16413	16691	16491	16753	16536	16325	16604	16557	16469	16488	16556	16736	16746	16433	16506	16387	16511	16584	16589	16588	16502	16515	16514	16380	16536	16551	16535	16579	16269	16539	16542	16599	16549	16589	16719	16608	16468	16554	16457	16463	16432	16374	16641	16384	16363	16743	16620	16416	16555	16633	16742	16645	16449	16499	16413	16374	16813	16474	16629	16557	16553	16587	16529	16562	16587	16836	16476	16519	16329	16538	16576	16576	16480	16565	16536	16586	16558	16609	16637	16529	16558	16505	16416	16475	16364	16381	16580	16323	16506	16528	16628	16716	16334	16657	16661	16573	16708	16368	16477	16482	16639	16507	16456	16540	16566	16519	16646	16640	16585	16365	16429	16626	16650	16619	16363	16624	16459	16525	16478	16511	16433	16440	16597	16667	16466	16684	16443	16409	16572	16558	16340	16633	16648	16413	16527	16561	16434	16704	16737	16512	16338	16497	16523	16601	16669	16534	16700	16503	16492	16596	16651	16379	16574	16471	16546	16468	16677	16604	16560	16588	16469	16454	16287	16361	16756	16631	16606	16486	16419	16580	16583	16642	16630	16551	16463	16652	16559	16520	16525	16561	16493	16538	16664	16401	16302	16515	16600	16592	16440	16753	16651	16490	16509	16485	16546	16639	16439	16520	16708	16583	16710	16646	16693	16528	16526	16658	16630	16445	16478	16513	16664	16513	16691	16530	16728	16501	16531	16484	16537	16614	16453	16687	16520	16464	16643	16457	16418	16530	16360	16481	16516	16752	16539	16320	16537	16505	16741	16653	16590	16646	16581	16485	16591	16645	16449	16582	16449	16640	16687	16427	16791	16660	16550	16570	16470	16681	16479	16654	16493	16569	16628	16519	16558	16677	16436	16511	16590	16488	16483	16535	16592	16550	16647	16462	16588	16480	16596	16446	16620	16523	16572	16407	16578	16484	16423	16729	16356	16731	16300	16739	16450	16586	16543	16683	16396	16501	16471	16490	16302	16384	16520	16559	16439	16651	16503	16609	16679	16533	16458	16291	16716	16574	16711	16431	16504	16633	16749	16572	16588	16764	16655	16507	16567	16372	16598	16493	16662	16484	16567	16424	16489	16653	16723	16674	16551	16533	16501	16546	16427	16407	16691	16464	16472	16564	16646	16560	16525	16311	16799	16370	16435	16406	16532	16459	16636	16738	16673	16378	16766	16441	16753	16627	16615	16397	16567	16519	16565	16564	16463	16527	16539	16579	16550	16581	16594	16571	16444	16392	16512	16588	16678	16595	16700	16465	16510	16645	16499	16569	16584	16591	16556	16466	16554	16529	16506	16591	16630	16594	16411	16785	16594	16331	16669	16593	16528	16392	16777	16384	16714	16687	16512	16686	16569	16476	16353	16386	16486	16579	16634	16634	16699	16630	16369	16711	16716	16489	16539	16469	16480	16362	16740	16395	16357	16530	16517	16500	16492	16435	16555	16436	16476	16621	16558	16535	16491	16381	16527	16559	16758	16712	16649	16614	16509	16466	16288	16789	16585	16572	16430	16508	16537	16738	16521	16550	16612	16644	16721	16666	16426	16555	16559	16708	16574	16523	16519	16433	16385	16548	16447	16514	16494	16732	16821	16403	16394	16541	16396	16676	16726	16637	16421	16384	16898	16472	16453	16633	16583	16469	16365	16744	16629	16507	16498	16351	16681	16625	16372	16691	16587	16540	16560	16622	16620	16503	16539	16630	16527	16511	16341	16555	16603	16598	16576	16573	16621	16727	16552	16504	16736	16398	16545	16573	16743	16487	16478	16588	16602	16563	16609	16584	16501	16600	16643	16560	16317	16659	16610	16536	16531	16527	16579	16611	16634	16757	16527	16469	16323	16567	16574	16434	16589	16573	16526	16546	16528	16631	16421	16599	16402	16839	16472	16455	16557	16596	16435	16532	16652	16473	16645	16518	16467	16547	16507	16395	16604	16534	16647	16373	16678	16467	16684	16581	16525	16505	16807	16489	16399	16416	16557	16723	16782	16713	16591	16583	16660	16596	16538	16637	16491	16438	16540	16392	16655	16565	16579	16479	16585	16470	16769	16553	16623	16627	16391	16494	16404	16517	16358	16610	16598	16474	16489	16519	16549	16642	16508	16305	16500	16513	16553	16652	16678	16329	16559	16544	16601	16640	16578	16780	16540	16733	16452	16453	16449	16539	16555	16487	16541	16368	16588	16739	16763	16513	16333	16461	16379	16593	16589	16428	16331	16282	16539	16427	16541	16630	16656	16506	16517	16372	16563	16601	16407	16488	16435	16468	16603	16465	16641	16470	16538	16523	16629	16716	16545	16603	16399	16554	16621	16538	16461	16598	16547	16576	16514	16372	16541	16499	16442	16553	16736	16502	16627	16557	16584	16506	16451	16586	16515	16352	16428	16376	16610	16619	16619	16518	16384	16380	16507	16487	16466	16541	16580	16397	16538	16414	16474	16433	16538	16573	16459	16449	16608	16554	16713	16415	16482	16489	16528	16468	16483	16761	16511	16606	16340	16678	16721	16518	16581	16517	16666	16742	16422	16616	16485	16619	16564	16683	16586	16640	16501	16452	16667	16554	16446	16667	16699	16504	16466	16447	16890	16552	16761	16595	16508	16461	16507	16346	16364	16573	16509	16506	16522	16517	16566	16614	16594	16461	16638	16606	16573	16578	16417	16475	16576	16585	16653	16415	16424	16757	16678	16706	16760	16661	16510	16473	16566	16605	16485	16436	16656	16593	16437	16458	16723	16427	16528	16612	16517	16709	16606	16545	16789	16606	16631	16612	16473	16440	16358	16540	16531	16614	16564	16522	16453	16654	16742	16620	16491	16479	16482	16658	16679	16435	16598	16404	16729	16542	16583	16408	16565	16644	16351	16369	16623	16623	16579	16451	16785	16663	16400	16622	16530	16671	16370	16624	16447	16433	16412	16712	16534	16743	16491	16536	16489	16733	16616	16530	16574	16607	16494	16440	16512	16721	16567	16374	16510	16550	16613	16610	16583	16477	16652	16647	16557	16625	16648	16793	16546	16600	16665	16606	16569	16541	16643	16528	16688	16444	16801	16443	16743	16508	16602	16468	16579	16682	16483	16615	16519	16414	16446	16539	16658	16484	16487	16618	16502	16498	16643	16507	16482	16539	16496	16720	16407	16735	16604	16495	16563	16642	16573	16583	16741	16523	16526	16512	16750	16600	16475	16526	16594	16530	16593	16538	16591	16405	16495	16618	16591	16467	16506	16554	16534	16388	16618	16433	16603	16709	16406	16474	16571	16518	16499	16469	16381	16578	16607	16561	16409	16466	16626	16651	16613	16537	16522	16469	16393	16405	16587	16565	16545	16544	16428	16485	16615	16637	16632	16488	16503	16509	16464	16576	16511	16473	16552	16564	16626	16508	16539	16645	16665	16537	16576	16662	16467	16565	16595	16647	16482	16680	16623	16475	16530	16431	16591	16584	16483	16375	16545	16621	16554	16527	16782	16474	16408	16574	16474	16661	16593	16682	16682	16659	16594	16624	16529	16717	16776	16708	16635	16454	16621	16556	16589	16523	16407	16683	16591	16520	16514	16587	16705	16419	16570	16678	16586	16329	16667	16668	16601	16660	16634	16545	16528	16661	16383	16580	16527	16501	16554	16526	16385	16365	16610	16722	16397	16702	16633	16640	16324	16462	16717	16236	16435	16628	16649	16544	16467	16693	16565	16523	16386	16570	16847	16620	16647	16637	16570	16537	16464	16383	16537	16633	16442	16619	16385	16493	16511	16632	16556	16479	16586	16548	16674	16425	16622	16336	16654	16715	16422	16431	16730	16461	16581	16622	16477	16496	16544	16405	16513	16695	16594	16623	16531	16566	16658	16528	16504	16622	16437	16582	16495	16314	16520	16436	16526	16458	16509	16663	16659	16552	16521	16599	16447	16637	16509	16700	16418	16636	16466	16378	16543	16537	16570	16574	16567	16529	16461	16564	16489	16531	16687	16493	16573	16615	16488	16549	16515	16593	16717	16470	16623	16549	16566	16484	16293	16521	16491	16607	16423	16412	16455	16774	16512	16541	16437	16649	16645	16515	16656	16409	16473	16594	16565	16691	16647	16657	16403	16382	16658	16651	16527	16778	16513	16471	16491	16570	16557	16410	16306	16498	16515	16692	16546	16571	16586	16494	16472	16557	16589	16612	16529	16646	16490	16730	16642	16727	16576	16582	16498	16550	16554	16500	16481	16545	16542	16505	16645	16555	16533	16522	16553	16578	16586	16487	16547	16473	16610	16758	16424	16447	16489	16583	16691	16471	16479	16418	16773	16738
13850	19666	19325	16835	15593	15083	14863	14666	14616	15954	38082	35999	21910	15919	14261	14069	13895	14166	13864	14259	13993	14008	14060	14059	14197	14174	14064	14211	14091	14303	14063	14011	14330	14036	14217	14041	14037	14165	14245	14126	14009	14023	14240	13842	14076	14172	14147	14116	14090	14150	14086	14221	14154	14072	14173	14053	14124	14019	14114	14128	13915	14173	14088	14208	13991	14104	14120	14147	14095	14166	14025	13982	14013	14189	14135	14058	14024	14091	14063	14026	14024	14211	14255	13995	14071	14100	13940	14160	14142	14169	14001	14231	14137	14114	14132	14139	13969	14270	14054	14227	14144	14096	13985	14095	14044	14242	14099	14199	14004	14287	14179	14026	14160	14041	13955	14207	14040	14129	14164	14104	14181	14064	14164	14055	14161	14140	14239	14044	14208	14049	14154	14099	14061	14237	14193	14069	13944	14219	13937	14140	14167	14099	14130	14115	14099	14194	13991	13994	14124	14192	14245	14246	13754	13934	14016	14142	14186	14089	14097	13998	14174	14141	14051	14248	14021	14178	14089	14250	14133	14127	14012	14137	14275	14054	14114	14098	14214	14177	14343	13944	14175	14047	14150	14084	14081	14207	14313	14098	14131	13994	13983	14041	14139	14059	14074	14106	14031	14130	14141	14121	14182	14084	14218	14278	13994	14115	14154	14167	14088	14021	14083	14071	14090	14212	14066	14116	13996	14161	14134	14197	14215	14061	14159	14135	13981	14087	14034	14097	14051	14152	14046	14142	14265	14141	14248	14217	13969	14125	14142	14017	14244	14018	14108	14181	14080	14248	14045	14071	14131	14101	14025	13945	14115	14158	14186	14033	14031	14115	14115	14049	14112	14039	14173	14256	14063	14222	14088	14026	14028	14202	14075	14140	13993	14166	14008	13994	14021	14002	14103	14162	14052	14091	14223	14189	14204	14211	14171	14059	14171	14108	14074	14136	14109	14192	14242	14113	14104	14142	14042	14321	14145	14151	14264	13977	14163	14272	14095	14015	14054	14110	14167	14174	14079	14023	14163	14144	14149	14064	14042	13952	14210	14011	14016	14066	14122	14120	14041	14077	13987	14154	14083	14237	14230	14204	14341	14421	14201	14091	14171	14131	14055	14154	14093	14117	14054	14146	14127	14195	14050	14148	14155	14066	14113	14033	14096	14163	14007	14264	14112	14232	14113	14198	14177	14118	14221	14219	14226	14080	14019	14146	13828	14097	14157	13994	14088	14149	14125	14081	14149	14146	14140	14092	13989	14145	14131	14098	14081	14198	14156	14153	14137	14270	14007	14063	14035	14292	14002	14222	14140	14213	14005	14166	14078	14127	14132	14154	13996	14044	14266	14090	14068	14226	14344	14301	14058	13970	13940	14208	13973	14105	14008	14172	14116	13949	14191	14002	13984	14143	14122	14160	14057	13924	14199	14026	14111	14167	14243	14132	14188	14101	14121	13969	14196	14156	14045	14204	14246	14091	13994	14001	14046	14048	14156	14207	14281	14213	14099	14138	14019	14099	14111	14058	14148	14254	14168	14299	14187	14132	14206	14068	14038	13951	14045	14152	13990	14248	14106	14213	14192	14114	14333	14112	13940	14055	14154	14110	14043	14188	14106	14103	14041	14124	14169	14180	14104	14074	14362	14052	14078	13996	14287	14157	14099	14101	14094	14056	14096	14253	14275	14213	14076	14251	14118	14047	13994	14161	14011	14092	14342	14050	14094	13897	14120	13955	14042	14134	14192	14131	14279	14096	14170	14317	14045	14130	14089	14064	14109	14085	14038	13999	14182	14052	14116	13905	14129	13987	14256	14200	14014	14101	14163	14042	14056	14112	14225	14066	14036	14008	14200	14129	14200	14179	14264	14243	14120	14239	14188	14062	14089	14169	13950	14115	14335	14093	14017	14045	14170	14090	14121	14130	14254	14027	14150	14000	14150	14150	14067	13973	14011	14310	14045	14266	13994	14142	14192	14040	14167	14044	14141	14076	14109	14027	14102	14102	14071	14069	14139	14107	14233	14132	14300	13954	14191	14113	14135	14091	13989	14009	14090	13997	13933	14016	14183	14061	14005	14173	14119	14151	14158	14149	14073	14013	14143	14061	14170	14060	14196	14161	14006	14191	14142	14074	14140	14085	14158	14261	14067	14153	14204	14101	14363	14156	13980	14144	14124	14171	14115	14103	14151	14284	14087	14048	14177	14248	13995	14149	14246	14070	14110	14140	14158	14214	14006	14163	14100	14158	14085	14176	14096	14044	14145	14059	14139	14134	14108	13995	14221	14114	14157	14022	14015	14174	14200	14043	14021	14240	14021	14100	14131	14210	14303	14053	14112	14181	14303	14130	14118	14306	14125	14042	14074	14190	14237	14150	14136	14116	13955	14182	14020	14157	14167	14184	14103	14151	14180	14014	14099	14052	14145	14021	14199	14092	14224	13997	14151	14130	14096	14133	14114	14144	14102	14227	14162	13923	14286	14180	14090	13931	14246	14209	14152	14040	14248	14158	14099	14176	14115	14224	14075	14203	14234	14148	14169	14115	14203	14221	13950	14046	14287	14158	14090	14214	14143	14127	14049	14058	14016	14042	14070	14074	14037	13961	14392	14264	14157	14054	14196	14205	14104	14220	14095	14190	14093	14159	14103	14118	14120	14091	14049	14190	14053	14157	13986	13970	14247	14019	14148	14197	14093	14229	14062	14223	14151	14024	14134	14028	14186	14225	14137	14139	14185	14213	14137	14169	14076	14123	14070	14190	14255	14355	14148	14199	14221	14045	14336	14332	14095	13946	14012	13967	14110	14083	13981	14116	13988	14179	14177	14027	14056	14222	13995	13833	14141	14128	14213	14112	14081	14148	14113	14147	14157	14246	14081	14231	14120	14294	14205	14214	14209	14111	14097	14186	14299	14031	14084	14210	14135	14036	14130	13977	14101	14145	14121	14142	14058	14033	14274	14032	14091	14175	14166	14123	14315	14053	14227	14001	14078	14157	14336	14088	14131	14267	14170	14228	14138	14132	14192	14049	14141	14161	14211	14090	14250	13959	14148	14150	14134	14072	14166	14190	14097	14237	14130	14104	14155	14156	14239	14209	13992	14115	14149	14184	14099	14154	14148	14166	14038	14190	13980	14130	14018	14100	14046	14224	14150	14123	14150	14022	14273	14110	14060	14262	14096	14122	14109	14283	14152	14030	14153	14163	14143	14112	14066	14111	14201	14171	14177	13981	14198	14177	14091	14282	14211	14126	14107	14071	14114	14146	14054	14178	13992	14104	14330	14156	14061	14126	14226	14080	14101	14123	14188	14228	14209	14193	14222	14037	14420	14130	14085	14172	14058	14240	14313	14137	14134	14034	14249	14232	14021	14203	13953	14134	14014	13997	14185	13962	14075	14080	14151	14059	13933	14168	14155	14237	14159	14036	14096	14099	14225	14094	13967	14202	14000	14087	14033	14092	14033	14170	14131	14095	14062	14129	14028	14025	14023	14154	14096	14180	14190	14204	14167	14170	14119	14207	14218	14094	14048	14103	13901	14073	14199	14179	14116	14107	14187	14213	14106	14296	14039	13994	14203	14038	13949	14031	14110	14208	14123	14225	14091	14033	14089	14195	13983	13986	14017	14146	14195	13981	14025	14189	14138	14164	14069	14073	14025	14029	14144	14342	14137	14268	14000	14061	14148	14141	14278	14037	14118	14173	14032	14183	14194	14006	14218	13966	14062	14056	14199	14286	14082	14084	14244	14041	14111	13991	14038	14137	14157	14078	13915	14109	14161	14149	14039	14177	14165	14038	14106	14115	14101	13991	14358	14149	14030	13923	14228	14159	14181	13908	14252	14211	14010	14296	14079	14234	14180	14054	14019	14210	14199	14264	14057	14158	13978	14179	14180	13968	14109	14150	14087	13957	13991	14071	14113	14153	14109	13992	14154	14128	14044	14124	14119	14150	14046	14094	14148	14331	13976	14179	14115	14230	14030	14021	14124	14173	13989	14185	13992	14056	14124	14073	14025	13923	14202	14155	14222	14112	14157	14026	14096	14154	14314	14275	14132	14017	14171	14039	14180	14148	14056	14162	14146	14155	14007	14203	14133	13948	14076	14250	14115	14045	13945	14206	14146	14114	14178	14208	14278	14165	14092	14048	14246	14105	14180	14165	14084	14187	14111	14007	14124	14177	14032	14204	14143	14268	13977	14089	14039	14199	14202	14058	14031	14014	14060	14045	14090	14280	14126	14072	14149	14106	14203	14386	14059	14123	14237	14083	14126	14037	14077	14143	14100	14040	14129	14089	14317	14127	13986	14086	14225	14283	14262	14097	14060	14141	14295	14090	14120	13995	14093	14163	14077	13931	14061	14143	14230	14199	14150	14329	14131	13921	14071	14221	14018	14141	14211	13906	14218	14169	14075	14167	14271	14089	14133	14225	14154	14086	14068	14170	14312	14238	14149	13999	14065	14083	14107	14136	14147	14172	14290	14174	14164	14117	14069	14042	14297	13987	14169	14205	14108	14328	14029	14095	14017	14099	14139	14271	14090	14209	14080	14198	14129	14053	14106	14011	14199	14016	14081	14104	14012	14002	14244	13953	14135	14011	14086	14115	14126	14181	14222	14144	14147	14009	14186	14190	14211	14123	14117	14244	14224	14032	14055	14100	14065	14298	14251	14161	13959	14103	14007	14191	14161	14110	14062	14020	14265	14038	13967	14153	14005	14203	14232	14011	14182	14259	13978	14171	14094	14112	14164	14087	14228	14013	14330	14086	14156	14192	14212	14168	14120	14135	14355	14110	14071	13970	14098	14063	14032	13975	14062	14156	14099	14199	14156	14120	14174	14184	14289	14173	14283	14091	14188	14121	14074	14059	13965	14156	14039	14074	14012	14236	14090	14111	14129	14109	14114	14182	14107	14161	14137	14222	14119	14003	14002	14117	14218	14111	14085	14160	14134	14058	14032	13995	14125	14245	14129	14033	13923	14048	14222	14121	14125	14333	14094	14059	14192	14142	14084	14209	14254	14050	14264	13973	14235	14025	14062	13989	14094	14326	14131	13936	14104	14129	13944	14181	14187	13932	14088	14277	13987	14095	14218	14046	14064	14179	14207	14248	14230	14200	14070	14135	14070	14057	14012	14249	14273	14218
23522	20680	27964	23453	21145	22534	21739	18443	17618	24239	53549	49661	30785	21638	17800	17158	16929	16693	16893	17071	17054	16899	16726	16804	16839	16792	16786	17005	16892	16920	16831	16742	16754	16836	16926	16871	16872	16839	16902	16883	16801	16749	16813	17284	17022	16961	16802	16895	16709	16709	16904	16715	16803	16857	16723	16619	16505	16985	16683	16760	16751	16700	16673	16737	16977	16810	16819	16818	16798	16868	16801	16735	16800	16819	16734	16823	16671	16849	16940	16809	16794	16984	17117	16771	16845	16862	16621	16755	16762	16745	16646	16870	16729	17000	16810	16795	16725	16699	16763	16984	16701	16893	16800	16784	16734	16508	16618	16765	16921	16967	16831	16714	17048	16806	16759	17016	16616	16831	16907	16837	16943	16888	17054	16872	16699	16921	16791	16821	16915	17038	16954	16677	16886	16936	16709	16515	16810	16655	16611	16905	16807	16748	16778	16699	16668	16732	16777	16687	16626	16751	16574	16698	16735	16783	16801	16984	16836	16832	16732	16903	16710	16943	16900	16801	16956	16836	16774	16532	16764	16896	16603	16822	16755	16788	16852	16828	16885	16916	16828	16720	16911	16889	16856	17020	16974	16900	16904	16806	16884	16929	16734	16659	16844	16701	16772	16799	16731	16780	16634	16803	16650	16772	16833	16763	16991	16741	16641	16790	16666	17049	16947	16712	16755	16733	16891	16762	16836	16832	16742	16686	16662	16638	16872	16730	16702	16686	16764	16802	16774	16970	16859	16696	16651	16825	16646	16807	16977	16753	16869	16816	16684	16956	16765	16694	16702	16862	16708	16764	16783	16729	16771	16697	16792	16829	16905	16714	16791	16735	16709	16883	16767	16851	16917	16843	16828	16689	16884	16631	16796	16688	16905	16744	16751	16980	16599	16888	16752	16811	16671	16789	16874	16864	16860	16839	16972	16718	16944	16795	16620	16674	16707	16833	16793	16584	16525	16906	16870	16770	16886	16711	16797	16695	16675	16807	16741	16913	16877	16892	16787	16991	16919	16781	16709	16815	16834	16841	16772	16855	16724	16718	16702	16877	16567	16653	16708	16690	16733	16630	16892	16700	16838	16800	16894	16885	16773	16583	16712	16745	16952	16798	16918	16861	16925	16791	16777	16781	16668	16882	17027	16882	16846	16628	16984	16879	16840	16620	16926	16836	16595	16728	16689	16666	16650	16838	16669	16732	17012	16947	16746	16691	16795	16795	16726	16713	16744	16872	16854	16882	16772	16862	16714	16622	16736	16859	16686	16738	16591	16890	16920	16696	16762	16632	16578	16829	16813	16864	16752	16841	16946	16797	16796	16483	16871	16939	16898	16728	17000	16782	16734	16799	16797	16827	16844	16802	16782	16881	16824	16563	16702	16892	16840	16740	16743	16980	16766	16671	16754	16806	17014	17004	16811	16673	16666	16663	16568	16856	16755	16881	16665	16924	16927	16828	16763	16745	16984	16669	16758	17057	16774	16557	16614	16732	16979	16978	16812	16830	16808	16606	16761	16967	16691	16790	16921	16624	16773	16858	16777	16772	16961	16879	16912	16904	16644	16764	16798	16851	16636	16881	16611	16716	16805	16874	16790	16724	16723	16931	16927	16800	16842	16708	16773	16826	16876	16584	16860	16762	16852	16880	16894	16769	16890	16815	16962	16849	16715	16597	17121	16775	17043	16773	16784	16860	16876	16943	16671	16861	16870	16744	16597	16976	16931	16769	16876	16904	16866	16624	16798	17055	16804	16571	16859	16872	16812	16662	16698	16897	16682	16886	16823	16745	16873	16793	16706	16663	16957	16764	16699	17017	16936	16769	16937	16879	16720	16822	16797	16897	16831	16841	16613	17049	16896	16697	16772	16875	16964	16767	16785	16719	16837	16785	16721	16615	16668	16816	16830	16850	16726	16761	16847	16965	16878	16964	16828	16786	16797	16644	16588	16898	16878	16628	16790	16930	16870	16648	16773	16805	16788	16736	17010	16631	16878	16613	16786	16735	16860	16807	16891	16689	16869	16793	16813	16907	16748	17004	16903	16766	16694	16735	16574	16761	16599	16714	16725	16695	16818	16881	16717	16740	16913	16680	16790	16769	16824	16926	16954	16534	16750	16889	16810	16719	16770	16930	16874	16800	16848	16711	16732	16729	17003	16886	16843	16902	16797	16781	16728	16741	16910	16944	16770	16985	16828	16887	16811	16953	16625	16760	16850	16792	16915	16848	16937	16736	16728	16983	16792	16721	16970	16760	16998	16814	16718	16794	16728	16956	16973	16872	16932	16732	16786	16716	16748	16933	16708	16895	17067	16929	16778	16832	16957	16879	16939	16820	17083	16783	16805	16746	16801	16683	16738	16553	16860	16823	16751	16877	16678	16866	16793	16743	16853	16771	16935	17032	16882	16793	16608	16982	16909	16762	16928	16872	17021	16981	16774	16675	16924	16852	16845	16725	16960	16744	16770	16977	16773	16796	16815	16917	16734	16730	16659	16700	16668	16927	16832	16656	16768	16900	16671	16513	17002	16893	16756	16816	16837	16650	16817	16772	16940	16871	16654	16881	16703	16903	16820	16790	16807	16850	16732	16764	16738	16987	16910	16607	16729	16802	16896	16791	16835	16940	16804	16757	16982	16709	16981	16673	16750	16832	16759	16712	16933	16740	16639	16652	16790	16645	16742	16659	16720	16870	16954	16790	16790	16636	16847	16849	16659	16641	16758	16774	16931	16880	16800	16580	16682	16728	16662	16648	16895	16704	16785	16833	16717	16720	16802	16820	16778	16785	16860	16763	16938	16699	16780	16910	16898	16704	16810	16775	16882	16842	16712	16800	16770	16750	16917	16860	16860	16856	16582	16634	16866	16773	16876	16829	16802	16643	16784	16750	16622	16772	16808	16833	16795	16684	16734	16722	16757	16912	16968	16827	16677	16651	16821	16751	16910	16648	16771	16918	16582	16680	16829	17022	16863	16753	16932	16745	16833	16803	16755	16751	16844	16909	16826	17015	16691	16740	16893	16873	17052	16645	16765	16890	16697	16770	16759	16828	17047	16903	16718	16814	16899	16855	16759	16768	16809	16725	16805	16794	16712	16692	16684	16639	16843	16806	16908	16735	16775	16769	16903	16627	16692	16853	16657	16858	16740	16733	16732	16717	16875	16685	16794	16743	16638	16745	16743	16908	16854	17018	16905	16879	16680	16555	16639	16794	16737	16780	16939	16656	16718	16766	16814	16698	16887	16760	16886	16772	16610	16687	16795	16999	16857	16885	16596	16786	16893	16795	16731	16940	16879	16758	16910	16599	16769	16641	16821	16812	16855	16708	16797	17003	16670	16640	16651	16638	16948	16733	16707	16795	16854	17013	16741	16887	16745	16807	16974	16930	16806	16757	16829	16710	16922	16673	16643	16682	16870	16681	16823	16710	16619	16711	16724	16970	16685	16760	16765	16807	16792	16794	16748	16878	16916	16788	17020	16917	16722	16786	16839	16897	16833	16825	16717	16570	16934	16878	17010	16898	16805	16676	16826	16758	16793	16636	16742	16936	16933	16624	16714	16929	16797	16869	16800	16930	17010	16761	16734	16651	16826	16619	16664	16881	16893	16781	16700	16937	16818	16573	16789	16915	16765	16643	16701	16596	16849	16595	16794	16761	16843	16824	16831	16739	16772	16822	16708	16829	16813	16667	16848	16873	16687	16787	16882	16894	16763	16999	16730	16893	16844	16767	16874	16640	16844	16896	16859	16703	16581	16858	16725	17096	16780	16837	16896	16938	16755	16762	16886	16902	16637	17000	16873	16824	16825	16672	16746	16955	16778	16751	16704	16942	16685	16839	16711	16449	16643	16581	16721	16803	16768	16837	16716	16816	16926	16826	16770	16703	16833	16758	16674	16761	16898	16863	16711	16898	16929	16732	16922	16799	16688	16731	16697	16669	16770	16782	16886	16918	16857	16672	16744	16674	16822	16843	16679	16751	16777	16879	16768	16906	16683	16963	16966	16748	16637	16703	16713	16581	16902	16775	16886	16833	16721	16796	16696	16742	16833	16790	16935	16937	16821	16661	16819	16513	16749	16811	16965	16594	16934	16613	16861	16730	16841	16747	16779	16817	16830	16789	16897	16957	16687	16639	16833	16928	16890	16633	16847	16900	16712	16697	16771	16518	16683	16892	16895	16927	16782	16443	16705	16607	16607	16832	16845	16856	16851	16664	16819	16699	16726	16869	16819	16896	16639	16726	16806	16788	16988	16708	16854	16943	16794	16703	16764	16798	16732	16984	16960	16867	16947	16786	16735	16911	16900	16939	16884	16733	16614	16805	16615	16746	16678	16794	16831	16807	16768	16866	16951	16553	16664	16863	16831	16706	16891	16683	16697	16799	16831	16738	16747	16725	17004	16808	16697	16995	16916	16902	16842	16755	16601	16851	16551	16589	16890	16851	16759	16789	16788	16717	16772	16769	16907	16753	16849	17022	16964	17058	16851	16931	16935	16747	16842	16691	16911	16671	16674	16620	16733	16647	16819	16638	16753	16804	16782	16815	16924	16700	16820	16831	16842	16917	17008	16742	16745	16828	16864	16750	16799	16728	16796	16789	16802	16837	16675	16560	16694	16802	16973	16728	16694	16733	16695	16826	16754	16634	16587	16542	16818	16824	16992	16671	16646	16705	16807	16893	16761	16580	16750	16763	16897	16703	16725	16733	16828	16812	16885	16683	16831	16899	16836	16993	16922	16734	16648	16735	16692	16885	16875	16847	16891	16976	16734	16778	16917	16822	16705	16905	16874	16800	16757	16691	16641	16718	16928	16666	16798	16871	16665	16894	16904	16968	16697	16774	16794	16636	16915	16996	16849	16825	16794	16906	16819	16758	16647	16663	16758	16845	16665	16762	16799	16840	16879	16737	16943	16685	16966	16983	16622	16792	16617	16733	16940	16798	16679	16825	16638	17035	16947	16861	17029	16726	16808	16742	16929	16893	16695	16927	16810	16967	16786	16607	16894	16880	16821	16871	16740	16786	16885	16723	16936	16743	16683	16799	16918	16736	16765	16760	16817	16898	16694	16757	16888	16721	16738	16665	16806	16686	16651	16793	16555	16657	16766	16824	16760	16840	16631	16813	16654	16761	16671	16972	16622	16984
16450	26840	25821	20521	17988	16769	15981	15611	15813	25880	54124	47074	28367	17987	14800	14321	14136	14171	14188	14348	14320	14229	14314	14193	14230	14311	14076	14167	14401	14324	14134	14177	14191	14335	14331	14365	14091	14390	14150	14284	14284	14213	14229	14237	14100	14102	14215	14220	14221	14158	14242	14128	14197	14311	14190	14176	14020	14187	14133	14172	14161	14167	14237	14085	14142	14385	14110	14090	14104	13978	14287	14020	14195	14034	14222	14099	14207	14149	14226	14134	14259	14146	14119	14415	14308	14155	14194	14338	14197	14281	14196	14246	14310	14226	14220	14157	14233	14043	14197	14241	14261	14188	14210	14152	14183	14232	14451	14301	14252	14238	14178	14133	14146	14173	14187	14263	14216	14109	14054	14246	14287	14298	14172	14217	14269	14239	14107	14239	14246	14249	14134	13952	14023	14247	14359	14242	14082	14260	14160	14310	14185	14196	14114	14195	14201	14088	14205	14199	14183	14351	14183	14092	14463	14151	14169	14170	14316	14354	14262	14168	14097	14260	14111	14233	14182	14186	14138	14072	14200	14161	14262	14304	14284	14263	14227	14204	14112	14120	14195	14252	14136	14091	14196	14154	14258	14404	14339	14227	14291	14237	14145	14278	14230	14135	14222	14097	14099	14013	14206	14257	14277	14448	14195	14358	14353	14134	14238	14229	14154	14266	14269	14220	14313	14180	14099	14218	14120	14136	14361	14269	14268	14126	14117	14197	14178	14327	14290	14060	14150	14111	14261	14266	14268	14207	14183	14179	14245	14226	14242	14188	14288	14165	14266	14062	14033	14256	14215	14252	14294	14232	14205	14209	14147	14224	14302	14299	14365	14223	14319	14205	14298	14156	14360	14228	14222	14222	14164	14172	14389	14116	14198	14346	14271	14167	14242	14229	14123	14185	14262	14149	14157	14237	14253	14181	14158	14190	14248	14111	14119	14375	14304	14161	14335	14230	14408	14286	14240	14197	14277	14256	14188	14201	14166	14357	14254	14354	14248	14461	14302	14058	14135	14286	14195	14216	14268	14179	14341	14292	14189	14198	14193	14169	14117	14159	14348	14161	14174	14229	13994	14267	14183	14345	14149	14007	14308	14071	14267	14316	14120	14355	14205	14244	14177	14154	14271	14202	14142	14181	14222	14099	14113	14290	14128	14253	14104	14239	14237	14282	14169	14153	14127	14201	14309	14158	14258	14280	14189	14240	14196	14056	14124	14008	14097	14337	14244	14212	14246	14224	14065	14135	14289	14035	14276	14311	14089	14220	14190	14203	14183	14329	14311	14205	14091	14402	13979	14204	14159	14429	14117	14041	14248	14015	14180	14151	13998	14165	14149	14194	14153	14181	14139	14316	14152	14103	14176	14143	14300	14192	14386	14232	14146	14167	14476	14148	14078	14255	14436	14254	14164	14187	14190	14299	14302	14339	13951	14109	14158	14224	14132	14229	14333	14260	14042	14278	14137	14233	14179	14257	14198	14141	14209	14238	14255	14310	14139	14127	14232	14223	14156	14229	14253	14028	14138	14348	14090	14355	14072	14319	14099	14379	14301	14231	14192	14191	14142	14204	14312	14225	13949	14275	14242	13953	14212	14172	14234	14340	14176	14261	14210	14194	14170	14243	14195	14265	14324	14053	14127	14126	14293	14226	14140	14370	14320	14161	14231	14190	14289	14075	14188	14109	14137	14144	14209	14206	14181	14348	14303	14157	14318	14130	14352	14097	14226	14292	14137	14225	14255	14328	14068	14163	14266	14263	14262	14064	14122	14092	14399	14069	14297	14045	14231	14106	14190	14237	14319	14243	14181	14199	14262	14319	14175	14108	14165	14006	14165	14338	14109	14176	14279	14137	14054	14198	14254	14021	14147	14111	14109	14166	14212	14094	14382	14260	14048	14064	14271	14154	14277	14173	14191	14140	14191	14121	14216	14068	14113	14180	14134	14167	14273	14346	14261	14098	14171	14158	14349	14193	14352	14364	14092	13987	14286	14219	14352	14288	14126	14235	14242	14282	14304	14243	14220	14225	14308	14312	14274	14150	14188	14190	14174	14116	14202	14188	14119	14138	14079	14377	14307	14177	14240	14342	14099	14054	14208	14234	14317	14328	14160	14205	14320	14100	14194	14206	14034	14198	14216	14011	14140	13990	14236	14137	14319	14192	14237	14151	14123	14186	14182	14164	14282	14185	14180	14130	14242	14121	14395	14266	14153	14225	14117	14237	14309	14160	14280	14274	14151	14101	14376	14245	14267	14278	14299	14183	14205	14132	14234	14242	14261	14177	14100	14178	14328	14215	14027	14276	14208	14308	14165	14289	14170	14134	14208	14188	14333	14184	14036	14280	14245	14382	14341	14189	14281	14174	14128	14179	14359	14248	14350	14093	14363	14215	14313	14124	14141	14242	14282	14212	14180	14221	14257	14185	14014	14135	14218	14313	14222	14307	14244	14186	14084	14325	14361	14283	14256	14190	14141	14321	14223	14377	14187	14366	14201	14092	14262	14234	14188	14230	14271	14045	14116	14334	14152	14206	14328	14051	14315	14173	14128	14234	14279	14250	14245	14377	14142	14197	14249	14277	14152	14169	14107	14146	14219	14304	14308	14106	14078	14185	14219	14169	14301	14208	14268	14223	14122	14094	14238	14178	14090	14216	14108	14218	14440	14289	14046	14147	14130	14292	14176	14384	14215	14199	14211	14227	14353	14212	14417	14162	14164	14163	14253	14323	14113	14329	14221	14250	14291	14184	14235	14171	14208	14229	14203	14259	14078	14225	14142	14370	14165	14212	14249	14210	14154	14348	14176	14158	14265	14269	14198	14223	14165	14190	14150	14209	13937	14354	14240	14165	14090	14033	14187	14220	14268	14239	14254	14301	14233	14165	14396	14236	14430	14362	14135	14246	14192	14093	14142	14052	14360	14225	14147	14190	14315	14266	14082	14276	14251	14289	14430	14364	14355	14345	14023	14210	14409	14285	14065	14180	14305	14223	14260	14315	14187	14126	14220	14231	14239	14320	14202	14144	14272	14200	14248	14285	14311	14122	13970	14171	14335	14041	14237	14204	14226	14297	14278	14126	14201	14217	14233	14192	14190	14147	14245	14201	14088	14267	14135	14157	14389	14179	14100	14214	14325	14318	14145	14248	14234	14334	14351	14089	14239	14213	14333	14201	14225	14292	14031	14288	14193	14068	14354	14310	14323	14298	14136	14123	14331	14055	14316	14275	14134	14297	14206	14108	14262	14325	14299	14306	14226	14144	14257	14285	14110	14295	14228	14219	14044	14080	14148	14097	14300	14072	14203	14168	14258	14245	14148	14328	14126	14182	14342	14373	14257	14179	14159	14249	14055	14479	14119	14265	14117	14231	14272	14243	14236	14247	14276	14131	14191	14230	14109	14137	14250	14119	14154	14232	14069	14235	14280	14368	13972	14259	14212	14276	14215	14262	14160	14180	14203	14228	14318	14442	14162	14170	14446	14141	14264	14145	14192	14058	14308	14134	14057	14403	14151	14182	14036	14130	14193	14148	14144	14279	14240	14193	14032	14266	14277	14195	14130	14214	14166	14198	14151	14208	14227	14214	14227	14249	14112	14314	14303	14218	14354	14165	14279	14220	14242	14296	14072	14220	14329	14183	14187	14217	14111	14203	14207	14200	14270	14235	14225	14361	14457	14170	14282	14278	14203	14068	14064	14180	14157	14243	14154	14373	14190	14300	14192	14379	14091	14192	14326	14189	14351	14295	14289	14131	14161	14332	14329	14274	14036	14245	14334	14018	14240	14185	14243	14129	14306	14200	14403	14204	14284	14281	14188	14158	14182	14066	14186	14277	14197	14197	14094	14197	14205	14170	14311	14054	14224	14184	14125	14014	14214	14223	14136	14343	14164	14369	14039	14014	14291	14193	14144	14208	14138	14055	14209	14182	14070	14329	14108	14050	14105	14162	14263	14240	14257	14052	14085	14305	14367	14180	14199	14227	14120	14066	14247	14185	14341	14234	14172	14194	14143	14293	14309	14233	14155	14229	14417	14414	14248	14375	14156	14292	14243	14116	14373	14051	14152	14144	14396	14226	14164	14297	14469	14203	14083	14166	14365	14230	14066	14287	14098	14035	14248	14274	14187	14214	14144	14074	14067	14354	14327	14119	14242	14254	14251	14230	14295	14129	14051	14353	14234	14121	14257	14242	14121	14301	14150	14225	14343	14246	14153	14237	14112	14138	14222	14050	14210	14302	14194	14213	14252	14195	14211	14127	14282	14168	14115	14216	14211	14292	14106	14332	14176	14265	14217	14153	14304	14176	14231	14101	14332	14232	14257	14177	14255	14114	14346	14132	14157	14019	14141	14254	14100	14211	14314	14096	14067	14330	14087	14267	14256	14411	14149	14109	14320	14116	14261	14219	14212	14192	14151	14318	14250	14375	14263	14318	14211	14120	14185	14135	14174	14324	14192	14094	14151	14162	14203	14140	14338	14246	14112	14066	14175	14140	14073	14142	14348	14140	14241	14229	14155	14320	14394	14194	14175	14091	14283	14403	14182	14064	14209	14117	14188	14373	14133	14275	14129	14109	14264	14382	14103	14176	14158	14238	14120	14222	14195	14232	14149	14235	14197	14098	14386	14090	14211	14158	14234	14104	14164	14262	14171	14156	14310	14285	14224	14246	14173	14165	14223	14162	14269	14137	14191	14154	14215	14239	14068	14185	14317	14334	14171	14186	14230	14256	14277	14375	14175	14085	14148	14211	14266	14086	14292	14061	14260	14145	14133	14245	14224	14208	14120	14208	14302	14117	14331	14109	14272	14264	14251	14214	14333	14301	14174	14211	14180	14320	14040	14073	14286	14246	14280	14273	14030	14107	14341	14343	14288	14272	14215	14217	14324	14113	14214	14142	14207	14249	14195	14092	14306	14031	14143	14122	14274	14232	14205	14129	14404	14144	14202	14295	14077	13999	14315	14223	14350	14259	14156	14058	14270	14265	14154	14088	14199	14151	13978	14103	14118	14229	14166	14115	14160	14398	14366	14205	14289	14063	14340	14248	14104	14180	14101	14200	14297	14249	14355	14212	14281	14109	14136	14311	14509	14364	14153	13951	14119	14100	14206	14254	14325	14251	14350	14137	14094	14233	14224	14276
29226	20864	19955	18165	16634	16804	16840	16681	16729	17084	20393	21568	19633	17351	17107	16674	16643	16891	16757	16937	16771	16645	16758	16890	16756	16640	16815	16785	16815	16701	16716	16516	16720	16846	16590	16613	16606	16636	16798	16960	16782	16839	16697	16835	16789	16461	16718	16853	16730	16561	16794	16713	16577	16731	16808	16803	16801	16851	16853	16693	16663	16566	16671	16814	16508	16901	16762	16835	16725	16593	16685	16594	16679	16691	16612	16715	16786	16677	16819	16809	16690	16588	16745	16900	16741	16751	16695	16925	16840	16774	16694	16635	16639	16659	16438	16740	16510	16561	16513	16635	16796	16731	16794	16831	16701	16720	16726	16858	16709	16725	16745	16908	16632	16722	16738	16766	16487	16755	16635	16929	16791	16695	16770	16705	16781	16579	16897	16958	16629	16592	16664	16517	16666	16561	16559	16773	16585	16653	16690	16663	16664	16845	16741	16703	16658	16820	16668	16727	16747	16644	16814	16748	16654	16621	16506	16683	16755	16817	16740	16670	16685	16575	16766	16639	16789	16781	16738	16616	16725	16877	16785	16674	16678	16787	16653	16761	16675	16640	16796	16776	16745	16612	16799	16673	16750	16649	16630	16608	16663	16600	16883	16643	16690	16570	16736	16696	16845	16636	16587	16795	16513	16713	16574	16678	16697	16720	16643	16560	16822	16649	16791	16643	16743	16526	16663	16516	16652	16623	16707	16535	16622	16771	16491	16688	16894	16851	16589	16563	16656	16621	16772	16857	16756	16807	16817	16821	16712	16755	16838	16739	16616	16767	16607	16658	16743	16552	16797	16849	16786	16770	16620	16658	16762	16746	16527	16646	16648	16801	16823	16763	16622	16745	16647	16857	16711	16782	16641	16507	16661	16710	16827	16808	16810	16618	16657	16869	16769	16854	16715	16732	16818	16834	16766	16876	16876	16619	16625	16864	16804	16580	16595	16724	16646	16824	16523	16680	16731	16752	16604	16889	16873	16647	16745	16729	16707	16751	16706	16654	16641	16704	16639	16691	16622	16718	16762	16702	16888	16939	16808	16578	16700	16718	16815	16727	16608	16771	16553	16725	16549	16779	16672	16856	16719	16663	16778	16561	16675	16747	16531	16587	16815	16960	16673	16596	16805	16852	16754	16453	16830	16569	16906	16826	16722	16572	16760	16832	16627	16694	16854	16837	16720	16605	16541	16922	16738	16882	16548	16958	16835	16892	16531	16755	16682	16486	16721	16623	16657	16696	16746	16751	16503	16658	16658	16752	16787	16822	16760	16690	16797	16699	16765	16732	16827	16793	16893	16738	16730	16703	16785	16723	16864	16734	16701	16600	16613	16758	16978	16679	16793	16808	16815	16836	16536	16624	16721	16485	16651	17062	16756	16744	16860	16766	16688	16686	16702	16954	16764	16769	16845	16710	16817	16813	16575	16763	16728	16749	16740	16706	16543	16873	16677	16790	16725	16733	16507	16744	16605	16721	16851	16584	16872	16717	16691	16832	16667	16667	16799	16905	16710	16655	16636	16593	16883	16498	16739	16616	16719	16705	16689	16757	16700	16712	16809	16801	16793	16673	16797	16641	16927	16852	16789	16759	16743	16805	16936	16953	16631	16753	16748	16809	16611	16682	16743	16867	16504	16712	16533	16692	16672	16486	16784	16855	16737	16823	16779	16641	16816	16766	16796	16624	16784	16686	16560	16477	16684	16771	16735	16698	16699	17007	16648	16758	16728	16735	16795	16792	16597	16742	16765	16750	16858	16612	16736	16724	16588	16728	16839	16749	16928	16758	16483	16765	16771	16668	16825	16659	16710	16663	16593	16735	16890	16699	16709	16691	16537	16650	16547	16792	16963	16633	16954	16883	16716	16758	16787	16907	16693	16549	16727	16680	16777	16896	16799	16824	16590	16693	16746	16835	16662	16666	16418	16779	16629	16866	16669	16579	16765	16745	16812	16633	16854	16870	16773	16597	16623	16696	16598	16659	16758	16556	16806	16761	16593	16685	16672	16765	16759	16812	16786	16701	16772	16686	16699	16783	16619	16604	16688	16853	16704	16776	16824	16709	16689	16878	16866	16776	16828	16672	16526	16718	16914	16776	16547	16686	16552	16645	16926	16697	16620	16595	16768	16803	16683	16615	16436	16718	16566	16753	16539	16601	16761	16730	16693	16724	16673	16719	16716	16574	16528	16798	16894	16694	16731	16548	16719	16683	16882	16710	16757	16610	16816	16584	16872	16636	16700	16684	16714	16659	16916	16984	16698	16711	16759	16753	16704	16600	16793	16687	16815	16640	16641	16720	16882	16867	16627	16434	16567	16662	16746	16734	16624	16560	16744	16582	16775	16615	16809	16714	16947	16710	16746	16750	16748	16481	16779	16844	16504	16655	16732	16588	16582	16598	16637	16485	16707	16955	16752	16570	16976	16838	16538	16708	16694	16719	16697	16905	16779	16512	16595	16725	16711	16650	16713	16798	16771	16926	16756	16681	16610	16840	16682	16702	16844	16484	16801	16728	16568	16576	16788	16616	16669	16691	16953	16621	16696	16761	16733	16831	16693	16574	16680	16840	16823	16822	16705	16522	16698	16680	16458	16778	16678	16599	16619	16556	16641	16549	16808	16695	16926	16785	16735	16639	16809	16794	16826	16676	16548	16786	16928	16597	16689	16814	16627	16750	16670	16820	16959	16798	16815	16739	16607	16823	16734	16892	16731	16597	16745	16931	16751	16787	16730	16581	16789	16710	16670	16642	16885	16603	16663	16717	16787	16748	16758	16781	16715	16733	16848	16725	16625	16679	16446	16571	16596	16650	16935	16656	16664	16692	16570	16673	16943	16710	16571	16987	16794	16691	16790	16704	16514	16587	16622	16803	16620	16810	16695	16822	16877	16635	16670	16715	16747	16667	16755	16776	16764	16695	16838	16782	16581	16699	16776	16748	16778	16816	16715	16649	16851	16648	16802	16576	16834	16782	16830	16711	16776	16732	16862	16821	16773	16757	16551	16669	16735	16816	16679	16804	16699	16753	16698	16696	16750	16873	16656	16690	16767	16673	16895	16788	16891	16742	16787	16746	16620	16858	16854	16831	16718	16783	16651	16679	16659	16618	16657	16763	16827	16736	16635	16688	16836	16627	16622	16880	16747	16631	16725	16846	16674	16828	16764	16807	16862	16756	16750	16722	16859	16780	16728	16859	16807	16719	16677	16784	16754	16507	16851	16516	16744	16918	16854	16761	16747	16736	16729	16723	16735	16672	16599	16693	16701	16755	16822	16649	16797	16784	16834	16718	16758	16439	16704	16770	16805	16759	16796	16667	16593	16737	16680	16754	16733	16755	16720	16608	16566	16663	16733	16699	16675	16450	16741	16720	16651	16714	16997	16702	16668	16711	16946	17035	16779	16717	16960	16931	16651	16747	16725	16646	16806	16674	16681	16823	16894	16604	16658	16529	16736	16933	16556	16589	16628	16679	16541	16684	16703	16781	16937	16650	16702	16658	16680	16614	16750	16682	16829	16829	16886	16625	16906	16690	16799	16784	16786	16666	16857	16827	16682	16805	16638	16822	16859	16876	16677	16745	16627	16494	16585	16702	16977	16644	16812	16780	16707	16699	16860	16695	16721	16662	16870	16748	16605	16592	16644	16670	16818	16544	16594	16612	16767	16690	16674	16681	16629	16691	16650	16903	16975	16646	16733	16807	16851	16830	16730	16759	16610	16719	16522	16772	16612	16602	16834	16794	16691	16750	16708	16856	16745	16716	16650	16614	16836	16727	16599	16543	16759	16622	16489	16481	16737	16651	16713	16683	16789	16823	16873	16687	16697	16517	16803	16756	16700	16753	16519	16853	16668	16812	16663	16550	16775	16737	16553	16512	16767	16846	16832	16654	16559	16911	16717	16647	16781	16746	16864	16762	16706	16887	16650	16706	16606	16653	16747	16705	16678	16733	16776	16634	16708	16876	16806	16821	16755	16856	16850	16828	16710	16719	16730	16913	16739	16716	16860	16738	16759	16776	16733	16779	16745	16675	16714	16631	16676	16730	16706	16621	16711	16699	16891	16773	16801	16551	16682	16876	16809	16553	16808	16819	16804	16845	16718	16651	16783	16880	16850	16878	16635	16456	16703	16806	16542	16711	16667	16611	16749	16624	16798	16650	16781	16909	16889	16698	16936	16718	16734	16575	16668	16578	16686	16790	16737	16560	16576	16631	16737	16675	16719	16738	16747	16697	16695	16741	16687	16535	16760	16812	16745	16882	16810	16782	16818	16560	16725	16822	16674	16630	16702	16700	16470	16760	16787	16783	16672	16775	16569	16745	16692	16726	16885	16790	16788	16775	16756	16656	16830	16784	16901	16987	16680	16676	16649	16596	16747	16700	16655	16889	16884	16860	16635	16569	16718	16887	16780	16704	16747	16673	16791	16617	16846	16847	16747	16758	16697	16728	16586	16904	16977	16589	16510	16626	16836	16728	16746	16732	16743	16878	16776	16746	16621	16847	16886	16656	16523	16791	16507	16750	16740	16753	16910	16830	16450	16728	16699	16771	16899	16717	16599	16603	16697	16785	16711	16692	16661	16887	16628	16660	16801	16799	16818	16793	16702	16816	16693	16696	16853	16766	16819	16494	16567	16510	16675	16797	17055	16806	16661	16685	16849	16644	16661	16795	16831	16719	16801	16801	16685	16768	16773	16926	16892	16904	16533	16772	16655	16647	16695	16867	16774	16808	16759	16663	16749	16702	16706	16869	16601	16664	16782	16769	16727	16719	16809	16707	16710	16787	16567	16595	16809	16705	16727	16755	16588	16659	16662	16504	16575	16824	16874	16786	16708	16676	16686	16850	16682	16782	16783	16554	16697	16878	16728	16529	16921	16629	16911	16686	16730	16932	16892	16933	16737	16796	16828	16640	16593	16616	16576	16612	16745	16809	16683	16580	16833	16830	16877	16832	16665	16634	16771	16706	16861	16633	16564	16802	16823	16689	16611	16632	16919	16716	16487	16830	16598	16851	16716	16629	16646	16774	16790	16553	16631	16614	16851	16916	16743	16690	16806	16546	16633	16774	16727	16729	16575	16668	16787	16843	16571	16552	16662	16766	16603	16730	16664	16831	16771	16561	16632	16757	16695	16776	16714	16671
15148	15170	15313	14711	14332	14457	14281	14259	14239	14762	20025	19932	16431	14872	14292	13875	14106	14124	14182	14311	14085	14154	14236	14286	14272	14359	14092	14198	14213	14096	14051	14051	14115	14201	14203	14054	14192	14146	14306	14274	14127	14100	14285	14202	14173	14182	14157	14252	14266	14145	14214	14254	14288	14379	14166	14097	14246	14234	14176	14064	14118	14268	14214	14191	14269	14033	14138	14273	14086	14092	14390	14230	14283	14219	14175	14027	14143	14126	14232	14073	14116	14064	14275	14072	14112	14174	14314	14216	14185	14155	14339	14139	14219	14133	14288	14237	14223	14395	14321	14237	14433	14007	14247	14246	14181	14218	14174	14263	14234	14154	14121	14147	14220	14326	14114	14182	14135	14202	14401	14200	14116	14132	14048	14363	14089	14294	14067	14268	14092	14305	14182	14161	14120	14190	14338	14152	14186	14097	14141	14170	14184	14263	14136	14101	14306	14192	14258	14273	14215	14297	14317	14330	14171	14017	14302	14020	14130	14100	14371	14209	14222	14200	14211	14158	14148	14114	14361	14135	14061	14311	14185	14084	14009	14199	14142	14158	14327	14319	14164	14009	14316	14217	14085	14145	14259	14330	14385	14107	14301	14097	14172	14138	14156	14160	14281	14128	14298	14272	14114	14230	14048	14216	14092	14240	14061	14228	14215	14204	14035	14209	14117	14029	14162	14278	14279	14224	14117	13995	14088	14130	14201	14259	14042	14251	14246	14096	14257	14281	14042	14175	14149	14103	14359	14132	14207	14169	14187	14089	14218	14136	14024	14247	14030	13952	14093	14205	14148	14148	14336	14193	14131	14109	14252	14112	14245	14076	14204	14068	14145	14183	14232	14155	14198	14124	14057	14206	14082	14201	14244	14185	14114	14300	14150	14069	14057	14490	14118	14296	14344	14275	14098	14012	14110	14127	14172	14297	14157	14157	14136	14100	14140	14074	14136	13917	14208	14110	14201	14217	14058	14240	14105	14105	14213	14297	14142	14156	14190	14123	13971	14044	14236	14190	14053	14083	14245	14203	14202	14108	14152	14251	14207	14276	14086	14326	14291	14124	14107	14196	13926	14247	14266	14220	14319	14261	14005	14179	14267	14281	14145	14159	14249	14091	14304	14131	14166	14160	14061	14101	14163	14075	14234	14041	14221	14178	14192	14256	14109	14172	14088	14279	14064	14259	14109	14166	14235	14238	14276	14072	14244	14285	14231	14105	14120	14216	14235	14137	14299	13956	14234	14130	14094	14166	14365	14187	14234	14033	14257	14293	14195	14198	14277	14275	14214	14214	14175	14098	14281	14254	14201	14196	14134	14143	14184	14354	14167	14261	14159	14170	14374	14136	14078	14230	14067	14103	14200	14328	14040	14143	14080	14225	14242	14068	14192	14082	13964	14273	14098	14212	14264	13908	14180	14164	14241	14079	14271	14195	14124	14376	14014	14138	14097	14078	14156	14041	14250	14169	14190	14264	13997	14085	14238	14085	14270	14202	14378	14141	14094	14143	14336	14062	14281	14180	14060	14174	14086	14278	14215	14246	14279	14088	14099	14104	14014	14277	14159	14102	14074	14041	14121	14205	14193	14215	14330	14196	14247	14248	14171	14172	14210	14122	14082	14148	14324	14067	14413	14207	14207	14153	14309	14202	14090	14155	14028	14302	14143	14147	14126	14030	14078	14143	14194	14072	14119	14224	14310	14050	14212	14270	14199	14328	14136	14106	14106	14191	14153	14238	14129	14119	14185	14115	14218	14181	14172	14203	14171	14096	14139	14115	14217	14211	14221	14169	14019	14177	14185	14317	14279	14029	14374	14094	14195	14279	14072	14179	14212	14198	14149	14298	14187	14236	14059	14169	14267	14062	14209	14098	14267	14168	14147	14125	14122	14118	14076	14100	14136	14082	14278	14176	14097	14322	14046	14248	13972	14209	14204	14311	14279	14275	14118	14071	14178	14194	14086	14277	13990	14321	14160	14096	14151	14159	14231	14228	14093	14211	14035	14251	14223	14366	13957	14227	14187	14150	14172	14039	14157	14161	14326	14089	14113	14086	14238	14113	14163	14202	14134	14199	14451	13993	14148	14272	14321	14125	14187	14274	14089	14243	14175	14196	14086	14099	14174	14206	14039	14250	14263	14324	14190	14166	14022	14167	14235	14073	14228	14318	14047	14108	14203	14086	14341	14159	14133	14172	14326	14038	14315	14257	14077	13957	14282	14205	14173	14179	14121	14161	14128	14315	14107	14091	14130	14252	13924	14187	14144	14082	14311	14174	14258	14094	14209	14225	14040	14221	14156	14171	14009	14138	14121	14090	14277	14164	14114	13943	14172	14065	14100	14110	14093	13946	14359	14092	14271	14340	14102	14109	14119	14095	13972	14106	14062	14164	14083	14212	14221	14238	14193	14159	14294	14201	14168	14103	14170	14190	14260	14124	14146	14138	14105	14210	14186	14173	14148	14179	14065	14071	14157	14115	14108	14173	14096	14153	14142	14205	14224	14173	14146	14404	14113	14303	14140	14198	14190	14158	14259	14166	14141	14302	14228	14202	14127	14144	14151	14200	14376	14207	14071	14265	14270	14178	14173	14148	14206	14249	14232	14040	14182	14024	14203	14171	14176	14237	13955	14102	14264	14125	14208	14097	14236	13971	14103	14215	14179	14254	14086	14221	14115	14150	14237	14035	14175	14203	14188	14054	14038	14127	14166	14082	14219	14291	14189	14265	14267	14059	14195	14240	14124	14257	14208	14143	14322	14284	14084	14072	14193	14157	14266	14174	14156	13981	14092	14169	14272	14102	14157	14209	14139	14247	14325	14120	14104	14333	14240	14042	14145	14081	14136	14224	14037	14175	14217	14202	14241	14148	14146	14087	14166	14135	13994	14220	14280	14046	14241	14171	14119	14164	14232	14151	14193	14309	14167	14120	14169	14050	14008	14089	14214	14261	14119	14097	13774	14226	14052	14286	14090	14187	14360	14237	14156	14273	14142	14138	14174	14108	14168	14211	14009	14219	14055	14224	14191	14383	14139	14344	14239	14329	14343	14026	14183	14018	14064	14274	14202	13970	14112	14229	14103	14188	14053	14117	14104	14257	14146	14162	14115	14177	14188	14170	14221	14276	14360	14196	14225	14285	14081	14094	14012	14169	14208	13984	14208	14104	14142	14315	14012	14119	14255	14104	14108	14187	14184	14171	14165	14124	14250	13945	14274	14266	14015	14106	14083	14301	14044	14189	14040	14161	14138	14193	14296	14147	14346	14145	14076	14237	14221	14195	14214	14140	14124	14044	14296	14247	14170	14249	14151	14287	14212	14294	14210	14082	14266	14108	14285	14110	14068	14193	14069	14205	14117	14229	14224	14224	14178	14270	14038	14136	14192	14109	14296	13957	14179	14226	14220	13971	14251	14205	14060	14284	14128	14080	14055	14309	14467	14045	14408	14149	14282	14175	14176	14258	14401	14225	14067	14085	14214	14082	14142	14217	14197	14110	14129	14182	14311	14148	14151	14078	14233	14194	14165	14178	14220	14184	14211	14085	14078	14151	14251	14146	14164	14092	14233	13929	14322	14243	14240	14276	14300	14201	14147	14133	14144	14341	14334	14231	14187	14282	14288	14119	14210	14171	14304	14193	14234	14277	14218	14272	14263	14233	14151	14106	14096	14135	14258	14094	14108	14131	14230	14301	14050	14081	14145	14338	14108	14221	14268	14033	14167	14293	14224	14191	14001	14213	14032	14208	14213	14163	14140	14092	14120	14098	14036	14087	14170	14153	14216	14199	14234	14105	14130	14084	14164	14235	14061	14123	14192	14113	14313	14292	14208	14121	14114	14352	14177	14266	14224	14152	14121	14019	14105	14201	14123	14321	14152	14260	14137	14120	14247	14191	14307	14092	14175	14092	14287	14193	14281	14271	14219	14259	14326	14216	14186	14194	14193	14222	14058	14151	14306	14237	14203	14123	14248	14105	14161	14279	14151	14170	14163	14134	14176	14101	14340	14160	14115	14180	14251	14248	14148	14138	14283	14142	14127	14271	14314	14154	14165	14115	14211	14224	14079	14154	14439	14156	14056	14198	14128	14177	14223	14081	14123	14233	14233	14205	14184	14191	14236	14212	14013	14223	14194	14127	14100	14225	14066	14243	14260	14178	14341	14024	14203	14227	14245	14237	14236	14236	14062	14237	14086	14111	14176	14034	14197	14147	14162	14298	14291	14224	14142	14245	14167	13977	14292	14149	14159	14177	14201	14250	14227	14180	14309	14131	14314	14113	14068	14132	14177	14148	14161	14080	14269	13941	13985	14185	14102	14154	14337	14140	14085	14314	14068	14195	14214	13978	14270	14277	14108	14236	14354	14162	14013	14108	14252	14257	14197	14209	14193	14173	14185	14014	14342	14007	14211	14207	14055	13988	14105	14221	14163	14225	14097	14393	14194	14272	14157	14181	14253	14344	14040	14229	14212	14108	14103	14105	14233	14107	14229	14321	14213	14055	14397	14173	14211	14121	14075	14153	14180	14268	14254	14203	14262	14087	13986	14281	14125	14181	14402	14215	14246	14213	14079	14224	14180	14175	14139	14176	14182	13964	14256	14169	14113	14069	14193	14251	14129	14187	14298	14143	14209	14249	14250	14096	14092	14165	14155	14200	14089	14292	14280	14078	14083	14355	14047	14083	14139	14299	14074	14225	14082	14210	14151	14032	14107	14451	14188	14156	14132	14324	14087	14131	14125	14302	14258	14195	14068	14251	14162	14094	14131	14139	14050	14232	14164	14158	14127	14191	14134	14226	14120	14008	14208	14019	14160	14173	14142	14143	14026	14044	14143	14287	14200	14195	14164	13986	14241	14192	14136	14180	14382	14157	14143	14148	14126	14212	14233	14183	14147	14142	14208	14132	14110	14265	14092	14113	14180	14133	14266	14176	14099	14201	14248	14207	14279	14221	14059	14434	14231	14298	14310	14220	14174	14080	14240	14108	14223	14084	14176	14263	14000	14207	14235	14070	14198	14134	14093	14293	14146	14212	14235	14191	14171	14273	14233	14224	14190	14139	14235	14281	14056	14083	14160	14065	14255	14246	14235	14254	14246	14138	14219	14245	13998	14177	14053	14343	14328	14248	14107	14161	14164	14087
25545	20691	26692	25241	19678	18017	18162	17156	16989	17735	27923	37712	27584	19945	17608	16988	16631	16658	16568	16629	16684	16670	16712	16661	16817	16734	16722	16556	16582	16814	16813	16707	16598	16673	16756	16686	16725	16782	16556	16591	16646	16694	16658	16709	16863	16508	16821	16539	16560	16640	16837	16713	16569	16702	16719	16766	16696	16853	16665	16424	16587	16687	16608	16754	16569	16355	16491	16673	16712	16595	16749	16616	16735	16632	16424	16518	16629	16862	16788	16667	16752	16788	16579	16666	16519	16389	16575	16681	16632	16686	16650	16775	16684	16836	16478	16442	16521	16782	16675	16644	16522	16644	16514	16586	16769	16572	16745	16654	16455	16592	16554	16700	16688	16724	16757	16764	16624	16409	16669	16570	16646	16665	16701	16635	16623	16592	16670	16599	16665	16692	16712	16842	16679	16938	16747	16571	16692	16560	16682	16592	16652	16565	16735	16626	16744	16620	16742	16567	16479	16536	16767	16623	16378	16558	16662	16546	16496	16512	16702	16714	16786	16769	16644	16731	16549	16528	16460	16767	16706	16592	16794	16592	16562	16611	16793	16532	16577	16586	16536	16560	16582	16813	16908	16564	16411	16652	16715	16691	16523	16479	16621	16580	16639	16613	16593	16843	16417	16424	16590	16518	16547	16395	16445	16565	16566	16639	16463	16748	16544	16646	16583	16724	16584	16528	16786	16628	16751	16447	16659	16766	16714	16434	16645	16709	16520	16590	16808	16654	16568	16688	16746	16435	16302	16782	16524	16544	16677	16888	16852	16543	16698	16649	16580	16557	16553	16594	16523	16624	16587	16693	16632	16649	16704	16648	16515	16677	16712	16405	16742	16628	16779	16807	16594	16550	16193	16620	16752	16714	16592	16465	16602	16847	16831	16553	16582	16618	16609	16743	16453	16579	16732	16485	16745	16503	16526	16495	16631	16764	16609	16639	16512	16645	16607	16625	16852	16778	16611	16667	16451	16736	16866	16523	16791	16603	16563	16542	16581	16429	16727	16744	16513	16658	16425	16621	16827	16556	16539	16480	16671	16659	16805	16782	16732	16457	16625	16562	16595	16450	16686	16707	16793	16695	16648	16571	16473	16522	16565	16488	16581	16863	16703	16786	16659	16821	16476	16503	16719	16587	16516	16603	16650	16723	16720	16631	16623	16637	16633	16417	16611	16763	16324	16470	16423	16690	16735	16640	16651	16612	16705	16513	16530	16676	16625	16526	16435	16669	16631	16608	16622	16690	16628	16517	16586	16601	16637	16642	16381	16603	16629	16684	16487	16840	16597	16471	16506	16626	16581	16638	16523	16467	16501	16687	16577	16528	16457	16657	16717	16698	16656	16713	16661	16654	16739	16394	16748	16769	16491	16527	16571	16567	16529	16723	16709	16662	16717	16754	16542	16548	16773	16650	16723	16731	16616	16471	16469	16658	16458	16536	16625	16636	16773	16591	16508	16827	16461	16572	16648	16607	16628	16462	16538	16512	16629	16428	16584	16368	16803	16605	16684	16550	16488	16561	16450	16618	16591	16385	16598	16765	16621	16621	16727	16602	16806	16497	16675	16653	16697	16549	16584	16732	16740	16742	16562	16600	16544	16483	16428	16572	16734	16667	16803	16524	16569	16525	16467	16487	16513	16702	16668	16620	16657	16617	16541	16624	16506	16534	16636	16943	16700	16622	16735	16633	16689	16548	16547	16638	16569	16639	16720	16520	16519	16582	16677	16489	16683	16640	16608	16527	16684	16522	16653	16656	16548	16471	16479	16792	16462	16350	16604	16594	16351	16559	16682	16780	16606	16521	16606	16562	16672	16586	16553	16612	16502	16657	16732	16516	16698	16412	16675	16540	16545	16756	16571	16641	16654	16376	16770	16697	16666	16628	16560	16746	16485	16769	16624	16709	16483	16669	16557	16555	16493	16700	16675	16513	16565	16899	16502	16460	16606	16450	16910	16533	16746	16639	16665	16541	16618	16745	16540	16721	16700	16622	16464	16478	16751	16603	16694	16662	16637	16534	16627	16517	16638	16709	16527	16701	16794	16700	16575	16835	16802	16464	16615	16569	16619	16762	16505	16653	16682	16503	16713	16754	16763	16618	16683	16680	16543	16594	16475	16665	16643	16688	16846	16384	16632	16678	16662	16577	16634	16773	16684	16577	16579	16650	16596	16496	16736	16504	16522	16721	16564	16475	16738	16466	16485	16452	16601	16637	16674	16775	16601	16665	16761	16646	16491	16707	16667	16515	16562	16630	16592	16673	16715	16593	16579	16501	16537	16463	16408	16391	16485	16568	16585	16582	16723	16565	16753	16658	16568	16482	16643	16599	16693	16540	16523	16626	16457	16600	16619	16711	16538	16668	16853	16735	16613	16531	16579	16642	16721	16388	16509	16742	16573	16696	16638	16531	16521	16600	16526	16652	16615	16615	16933	16555	16467	16596	16480	16525	16559	16475	16525	16509	16659	16602	16798	16861	16694	16736	16569	16644	16728	16413	16610	16710	16716	16596	16638	16724	16610	16520	16706	16696	16534	16607	16778	16432	16845	16518	16686	16576	16760	16527	16497	16747	16594	16610	16618	16649	16591	16667	16699	16423	16652	16750	16476	16752	16764	16632	16739	16630	16624	16692	16681	16825	16697	16477	16433	16574	16561	16617	16697	16757	16523	16551	16651	16637	16616	16707	16708	16684	16553	16415	16723	16602	16806	16491	16589	16665	16628	16603	16604	16667	16742	16655	16529	16572	16449	16524	16693	16686	16657	16671	16681	16699	16505	16450	16590	16757	16583	16599	16579	16472	16649	16628	16637	16611	16612	16584	16614	16634	16483	16750	16553	16477	16676	16389	16526	16716	16700	16549	16642	16709	16717	16667	16680	16541	16557	16461	16634	16615	16540	16795	16634	16674	16509	16532	16451	16444	16620	16554	16586	16675	16773	16563	16730	16693	16614	16650	16586	16732	16663	16645	16532	16597	16699	16599	16743	16561	16664	16813	16662	16605	16475	16668	16787	16706	16667	16776	16501	16684	16762	16761	16720	16807	16547	16361	16691	16625	16593	16661	16686	16419	16574	16654	16514	16469	16356	16533	16714	16684	16491	16524	16767	16504	16789	16552	16674	16576	16860	16445	16581	16692	16682	16764	16841	16626	16608	16579	16630	16792	16542	16576	16664	16599	16555	16462	16635	16736	16690	16546	16522	16619	16561	16614	16767	16560	16553	16868	16702	16677	16649	16566	16698	16634	16614	16733	16844	16578	16651	16676	16444	16570	16713	16389	16511	16670	16685	16835	16627	16554	16639	16670	16507	16487	16634	16518	16645	16501	16708	16500	16629	16451	16463	16563	16604	16616	16640	16572	16691	16752	16551	16520	16744	16628	16748	16520	16665	16565	16617	16396	16608	16428	16483	16672	16624	16684	16718	16434	16808	16846	16821	16541	16583	16630	16677	16848	16592	16719	16741	16879	16851	16734	16478	16743	16807	16701	16652	16424	16704	16698	16651	16772	16635	16586	16532	16657	16573	16395	16540	16577	16697	16498	16627	16594	16469	16723	16529	16669	16606	16627	16573	16585	16470	16648	16610	16498	16847	16605	16614	16850	16831	16893	16606	16695	16449	16581	16591	16628	16691	16585	16654	16776	16664	16579	16542	16677	16435	16606	16674	16575	16556	16791	16772	16509	16632	16551	16452	16488	16586	16621	16712	16745	16727	16474	16531	16728	16566	16803	16777	16472	16466	16506	16526	16585	16570	16573	16622	16695	16649	16618	16541	16639	16798	16429	16365	16515	16697	16541	16547	16549	16743	16661	16726	16630	16720	16523	16586	16671	16766	16688	16500	16589	16898	16611	16617	16452	16656	16663	16503	16645	16654	16550	16501	16604	16579	16516	16756	16566	16584	16608	16843	16679	16616	16511	16515	16531	16577	16773	16622	16535	16639	16540	16687	16430	16674	16617	16440	16695	16572	16539	16472	16461	16747	16664	16533	16795	16552	16547	16583	16817	16537	16601	16648	16606	16592	16718	16612	16478	16814	16703	16556	16745	16621	16535	16545	16639	16688	16619	16634	16543	16484	16705	16726	16500	16485	16676	16942	16361	16703	16515	16778	16480	16629	16460	16467	16400	16634	16741	16642	16664	16692	16572	16647	16780	16562	16726	16595	16667	16468	16745	16800	16702	16554	16750	16804	16745	16650	16546	16734	16646	16643	16504	16725	16613	16618	16550	16802	16702	16621	16488	16716	16552	16603	16745	16673	16513	16761	16875	16767	16566	16603	16457	16687	16383	16530	16949	16650	16520	16598	16478	16641	16613	16738	16569	16582	16733	16786	16642	16500	16616	16531	16502	16645	16765	16483	16455	16576	16677	16553	16678	16610	16629	16758	16692	16758	16619	16633	16432	16825	16529	16746	16532	16539	16655	16687	16733	16685	16613	16681	16564	16745	16805	16551	16701	16584	16495	16707	16713	16702	16557	16532	16703	16638	16765	16540	16476	16511	16680	16487	16566	16657	16487	16564	16760	16663	16635	16386	16592	16625	16704	16568	16646	16590	16517	16478	16486	16586	16737	16650	16537	16624	16471	16722	16610	16557	16614	16529	16857	16686	16663	16503	16697	16707	16672	16600	16650	16686	16591	16610	16667	16679	16719	16816	16556	16558	16596	16449	16572	16546	16626	16556	16542	16743	16521	16725	16464	16797	16784	16616	16545	16477	16765	16610	16520	16842	16713	16791	16464	16551	16651	16673	16647	16534	16711	16626	16626	16657	16494	16739	16615	16593	16835	16637	16487	16488	16829	16812	16516	16393	16646	16445	16608	16574	16710	16585	16599	16510	16399	16686	16728	16499	16684	16679	16296	16530	16569	16617	16621	16472	16561	16543	16670	16802	16718	16661	16550	16631	16622	16720	16657	16518	16821	16603	16422	16713	16778	16724	16552	16743	16430	16694	16606	16693	16592	16579	16681	16564	16657	16426	16776	16758	16614	16842	16768	16639	16705	16579	16674	16597	16620	16742	16522	16816	16917	16545	16469	16734	16886	16663	16501	16645	16542	16574	16561	16554	16619	16653	16476	16574	16816	16862	16708	16641	16845	16761	16572	16695	16550	16583	16626	16923	16630	16493	16476	16612	16687
13720	19949	19070	16716	15752	15218	15074	14524	14685	15625	30746	38219	25008	17198	14759	14256	14281	14199	14007	14151	14214	14130	14393	14194	14040	14191	14290	14220	14213	14058	14220	14170	13960	14164	14174	14101	14127	14084	14234	14159	14247	14146	14267	14158	14206	14242	14127	14157	14135	14239	14196	14358	14220	14101	14229	14252	14233	14311	14060	14250	14044	14212	14253	14146	14283	14274	14312	14033	14138	14242	14033	14221	14210	14168	14049	14122	14196	14229	14096	13906	14282	14164	14202	14074	14144	14114	14287	14236	14258	14228	14136	14189	14211	13996	14231	14232	14089	14223	14107	14046	13942	14239	14256	14201	14091	14230	14111	14150	14154	14260	14246	14137	14228	14190	14002	14287	14170	14081	14234	14251	14029	14120	14167	14264	14077	14302	14313	14145	14229	14220	14215	14218	14233	14309	14266	14085	14094	14018	14119	14088	14118	14270	14040	14246	14082	14224	14153	14073	14009	14129	14030	14171	14081	14120	14278	14173	14101	14136	14006	14116	13982	14067	14199	14139	14118	14183	14092	14105	14060	14025	14267	14149	14043	14204	14030	14077	14122	14278	14049	14143	14053	14136	14141	14040	14157	14095	14101	14076	14067	14112	14167	14248	14117	14105	14240	14093	14202	14113	14170	14172	14093	14107	14142	14094	14300	14092	14248	14007	14186	14105	14184	14081	14362	14134	14198	14159	14073	14263	14113	14132	14130	14079	14166	14169	14244	14254	14209	14188	14134	14140	14031	14076	14088	14281	14104	14203	14020	14216	14135	14107	14113	14299	14218	14202	14204	14195	14232	14028	14269	14223	14231	14210	14170	14224	14175	14034	14045	14222	14130	14017	14140	14144	14194	14228	14249	13943	14205	14302	13980	14181	14174	14038	14304	14132	14329	14229	14241	14124	14025	14274	14161	14116	14068	14263	14305	14161	14056	14139	14296	14165	14246	14052	14279	14159	14265	14053	14134	14177	14211	14232	14059	14122	14251	14089	14159	14202	14231	14189	14195	14133	14151	13944	14034	14252	14114	14135	14185	13969	14230	14147	14166	14176	14151	14091	13921	13952	14041	14209	14132	14248	14178	14264	14052	14013	14216	14066	14090	14151	14256	14212	14187	14193	14152	14145	14076	14087	14201	14052	14106	14218	14075	14151	14051	14301	14194	14156	14251	14125	14152	14058	14123	14242	14183	14146	14022	13977	14160	14163	14192	14212	14150	14232	14237	14140	14125	14268	14173	14089	14162	14152	14211	14023	14105	14095	14273	14093	14305	14219	14011	14093	14027	14124	14058	14088	14076	14170	14146	14274	13932	14085	14156	14151	14190	14192	14166	14173	13926	14058	14173	14000	14256	14156	14115	14120	14103	14167	14048	14243	14310	14266	14168	14214	14332	14108	14271	14195	14085	14143	14170	14164	14008	14367	14296	14253	14194	14014	14037	14126	14214	14057	14086	14103	14102	14246	14300	14094	14271	13996	14128	14232	14177	14224	14210	14096	14181	14229	14068	14244	14279	14283	14247	14059	14169	14087	14068	14006	14228	13977	14161	14170	14268	13957	14108	14309	14185	14130	13985	14084	14096	14014	14236	14264	14125	14158	14280	14076	14275	14058	14173	14010	14159	14073	14200	14271	14200	14107	14195	14174	14193	14167	14105	14140	14183	14029	14120	14154	14177	14011	14111	14144	14085	14175	14190	14149	14217	14265	14106	14216	14182	14167	14232	14003	14108	14160	14122	14093	14202	14078	14052	14103	14024	14110	14134	14153	14063	14204	14139	14073	14006	14142	14074	14187	14298	14218	14099	14090	14121	14041	14013	14153	14367	14266	14214	14206	14151	14270	14121	13959	14286	14156	14059	14235	14145	14175	14224	14227	14068	14081	14229	14146	14115	14145	14012	14144	14172	14081	14014	14159	14167	14134	14027	14163	14008	14137	14164	14070	14287	14161	14154	14228	14187	13998	14136	14009	14167	14148	14063	14141	14102	14274	14191	14157	14235	14238	14215	14210	14164	14146	14212	14153	14133	14129	14257	14073	14145	14077	14201	13988	13941	14467	14063	14137	14219	14065	14242	14215	14202	14199	14043	14189	14062	13899	14227	13995	14313	14300	14187	14154	14240	14160	14063	14108	14176	14115	14134	14083	14075	14214	14203	14165	14281	14313	14172	14098	14077	14222	14190	14107	14323	14152	14036	14158	14093	14031	14265	14169	14237	14132	14133	14124	14066	14195	13956	14234	14136	14092	14149	14061	14368	14125	13912	14155	14203	14144	14141	14233	14096	14180	14119	14154	14238	14177	14209	14231	14132	14333	14176	14228	13965	14235	14261	14179	14115	14251	14084	14185	14044	14008	14218	14252	14025	14094	13961	14091	14148	14226	14220	14214	14284	14184	14178	14087	14019	14032	14097	14164	14220	14303	14151	14126	14182	14115	14145	14148	14088	14070	14125	14094	14320	14226	14000	14157	14207	14083	14264	14140	14069	14173	14168	14219	14249	14240	14074	14298	14138	14128	14018	14053	14080	14140	14131	14185	14084	14070	14161	14174	14220	14275	14134	14265	14202	14135	14144	14134	14057	14124	14036	14182	14085	14146	14064	14257	14122	14151	14094	14014	14248	14097	14254	14092	14148	14125	14106	14196	14187	14103	14150	14136	14161	14195	14172	14012	14295	14024	14175	14206	14037	14091	14267	14129	14095	14216	14172	14256	14155	14192	14116	14184	14167	14083	14236	14122	14111	14302	14153	14027	14203	14039	14041	14173	14227	14023	14216	14040	14262	14218	14022	14100	14354	14227	14203	14281	14144	14154	14395	14238	14155	14194	14221	14118	14193	14016	14137	14092	14143	14164	14172	14268	14291	14101	14121	14167	14244	14100	14112	14129	14050	14121	14122	14151	14153	14023	14198	14240	14132	14136	14283	14142	14289	14116	14140	14290	14094	14184	14125	14114	14137	14176	14278	14005	14238	14281	14017	14142	14192	14042	14110	14046	14114	14230	14224	14251	14062	14007	14111	14038	14119	14174	14285	14208	13959	14267	14264	14234	14110	14227	14039	13987	14237	14213	14154	14226	14077	14201	14096	14061	14038	14143	14345	14158	14166	14157	14080	14091	14056	14281	14208	14159	14242	14127	14259	14032	14270	14157	14109	14261	14162	14260	14050	14127	14287	14277	14218	14217	14064	14174	14105	14071	14193	14138	14107	14044	14096	14192	14262	14222	14218	14053	14106	14209	14168	14168	14206	14249	14326	14047	14384	14145	14193	14155	14091	14147	13964	14129	14311	14140	14169	14172	14195	14254	14196	14223	14134	14309	14251	14142	14126	14191	14040	14268	14243	14171	13959	14077	13980	14184	14247	14304	13993	14162	14162	14115	14162	14270	14218	14143	14161	14099	14145	14059	14169	14265	14085	14126	14121	14216	14076	14061	14247	14179	14109	14116	14095	14236	14264	14108	13948	14093	14056	14176	14305	14182	14200	14209	14200	14083	14224	14295	14162	14183	14156	14261	14266	14257	14061	13990	14079	14003	14020	14269	14099	14116	14161	14318	14257	14136	14042	14088	14225	14045	14089	13969	14242	14057	14055	14286	14060	14264	14214	14330	14239	14135	14177	14214	14279	14260	14155	14133	14134	14200	14110	14381	14145	14181	14156	14103	14259	14121	14077	14168	14139	14151	14074	14052	14414	14095	14228	14334	14190	14385	14185	14301	14017	14172	14276	14114	14123	14096	14125	14159	14156	13937	14298	14140	14141	14217	14236	14111	14215	14128	14210	14139	14136	14345	13964	14152	14141	14231	14091	14199	14256	14146	14202	14106	14173	14380	14232	14170	14260	14194	14203	14283	14239	14051	14067	14222	14105	14154	14119	14092	14235	14105	14171	14277	14183	14169	14287	14058	14135	14326	14164	14147	14031	14113	13966	13976	14332	14165	14151	14263	14097	14264	14066	14185	14160	14112	14040	14130	14042	14139	14170	14303	14337	14103	14172	14019	14269	14015	14128	14142	14033	14204	14197	14106	14320	14093	14217	14160	14091	14138	14172	14160	14041	14136	14223	14190	14312	14064	14263	14199	14117	14179	14376	14204	14165	14280	14128	14027	14138	14057	14172	14108	14271	14144	14036	14033	14073	14053	14183	14126	14249	14010	14068	14070	14131	14028	14201	14180	14172	14087	14072	14067	14201	14255	14219	14126	14211	14107	14204	14137	14120	14059	14126	14114	14105	14152	13977	14398	14155	13989	14098	14191	14086	14232	14116	14011	14256	14147	14101	14097	14177	14040	14183	14244	14179	14083	14122	14119	14033	14302	14267	14068	14075	14189	14278	14200	14107	14151	14067	14228	14203	14147	14097	14213	13990	14115	14127	14271	14202	14243	14210	14151	14204	14049	14144	14242	14347	14223	14062	14364	14060	14178	14180	14182	14105	14259	14105	14210	14151	14183	14265	14109	14130	14055	14018	14187	14141	14084	14134	14225	14176	14133	14105	14182	14166	14147	14056	14084	14056	14182	14129	14058	14198	14058	14138	14211	14212	14211	14211	14076	14093	14093	14155	14093	14322	14300	14099	13996	14205	14245	14126	14075	14192	14098	14100	14066	14093	14214	14142	14188	14253	14056	14145	13987	14188	14026	14188	14069	14234	14438	13997	14140	14219	14027	14120	14216	14322	14305	14127	14059	14050	14090	14088	14080	14156	14084	14214	14222	14191	14135	14059	14140	14150	14114	14241	14013	14206	13969	14310	14075	14186	14069	14237	14192	14279	14014	14086	14145	14190	14128	14089	14346	14277	14159	14086	14245	14188	14096	14131	14020	14072	14266	14118	14119	14048	14018	14081	14234	14017	14203	14257	14270	14163	14119	14474	14211	14117	14259	14188	14202	14181	14199	14220	14013	14012	14142	14076	14245	14265	14067	14178	14040	14175	14216	14287	14224	14240	14178	14279	14230	14127	13981	14374	14211	14252	14185	14258	14110	14116	14224	13995	14197	14278	13965	14181	14133	14191	14147	14295	14138	14180	14092	14144	14059	14134	14117	14153	13954	13987	14295	14127	14234	14343	14132	14134	14154	14133	14075	14044	14283	14044	14115	14263	14043	14198	14084	14123	14142	14182	14137	14162	14166	14206	14053	14173	14219
23523	20724	27980	23551	21241	22542	21860	18308	17514	19254	39781	55328	37365	24654	19230	17479	17073	16943	17211	16850	17221	17042	16979	16966	16922	17020	17001	17034	16993	17129	17040	16863	17153	17065	17074	16963	17044	17144	17084	17013	16934	17112	16976	17098	16972	17129	17116	17036	17068	16945	16988	17255	16951	16923	16858	16926	16961	16880	16981	16750	16861	16859	16862	16851	16837	16839	16997	16888	16869	16776	16876	16983	16885	16863	16836	17009	16965	17158	16693	16846	17017	17061	17102	16830	16856	16842	16814	16956	16878	16939	17065	16870	16854	16778	16872	16882	16770	16912	16890	16859	16824	16975	16983	16844	16912	16722	16910	16879	16666	16735	16934	17129	16899	16931	16865	16977	16786	16996	16977	17000	17013	16782	16828	16814	16769	16873	16947	16787	16931	16770	16998	16795	16782	16756	16772	16733	16863	16995	16992	16853	16664	16798	17016	16791	16867	16974	16824	16776	16899	16718	16834	16923	17068	17017	17156	17080	16680	16844	16956	17004	16954	17085	16952	16855	16936	16873	16724	16808	16932	16961	17006	16737	17001	16954	16778	16892	16910	16887	16822	16985	16738	16749	16985	17035	17045	16842	16780	16910	17082	17012	17081	16794	17236	17055	16695	17016	16937	17024	16862	16915	16792	16971	16944	16938	16717	17043	17127	16879	16808	16807	16644	16662	16974	16851	16935	17083	16828	16659	16691	16800	16833	16717	16861	16992	16768	16787	16770	16942	16968	17004	16933	17070	16899	16942	16910	16822	16646	16667	17040	17015	16821	16997	17048	16931	16798	16870	16827	17031	16976	16922	17150	16897	16938	16933	16882	16733	16676	16777	16824	16749	16948	16914	16703	16870	16787	16673	16917	16806	16821	16757	16924	17021	16979	16884	16960	17053	16838	16993	17076	16952	16830	16734	16869	17038	16797	16850	16932	16941	16942	17040	17044	17143	16734	16701	16890	16742	16881	16821	17014	17177	16746	16899	16897	16864	16863	17023	16811	16882	17169	16900	16980	16952	16862	16871	16809	16976	16870	16821	16938	16780	16761	16927	16968	16878	16692	16983	16974	16933	16850	16857	16926	16978	16990	16722	16935	16934	16879	16938	17089	16908	16950	17098	16970	16813	16734	16944	16962	16850	16926	16983	16980	16819	16932	16756	17032	16799	16837	16803	16992	16828	16924	16845	17011	16976	16845	17024	16860	16930	17091	17023	17017	17003	16845	17027	17056	16807	17020	16919	16904	16869	16773	16800	16968	16926	17086	16679	16693	16830	16763	16771	16975	16911	16969	16918	16879	16834	16753	16981	16919	16881	16941	16865	16760	16851	16949	16928	16789	16851	16869	16838	16888	16876	16850	16762	16918	16768	16942	16823	16921	16913	17085	16883	16912	16933	16856	16901	16858	16927	16812	16917	17004	16945	17005	16952	16704	17094	16840	16752	16893	16944	16950	16732	16635	16796	16942	16914	16897	16933	16822	17017	16909	16875	17001	16845	16922	17068	16835	17059	16804	16911	16883	17047	16960	16877	16889	16792	16813	16927	16695	17025	16760	17004	16905	16888	16827	16946	16942	16993	16839	16765	16872	16847	17003	16908	16806	16959	16912	16769	16937	16863	16757	17062	16796	16850	16901	17080	17021	16957	16945	16938	16600	16973	16923	17149	16971	16950	17048	16876	16820	16845	16826	16777	16900	17023	17113	16717	16824	16845	16955	17077	17018	16934	16930	17026	16764	16873	16935	17108	16959	16864	16808	16845	16990	17022	17086	16895	16742	16867	16822	16884	17053	16956	16829	16898	16979	16900	16842	16755	16986	16969	16790	16804	16900	16944	16925	16919	16887	16879	16739	16845	16885	16982	16878	16623	16751	16802	16804	16775	16897	16906	16788	16850	16940	16755	17108	16870	17171	16861	16736	16942	16919	16852	16758	16947	16966	16649	16881	17089	16723	17036	16920	16848	17204	16927	17024	16792	16738	16798	17015	16826	16958	16712	16795	16836	16937	17035	17006	16750	16845	16836	17055	16939	17015	16694	17105	16944	17043	17075	16969	16738	16924	17019	16917	16864	17045	16802	16751	16906	16857	16960	16836	16958	16696	16735	17091	16872	16917	16966	16907	16970	16917	16896	16982	16807	16903	16878	16707	16885	16935	16900	16745	16759	16916	16659	17008	16920	16662	16758	17091	16895	16941	16928	16908	16789	16806	16861	16901	16723	16840	17110	16815	16905	16916	16893	16702	16831	16915	17192	16646	16828	16896	16890	16894	16832	16725	16958	16879	16827	16959	17073	16901	16869	16827	16963	16767	16685	16791	16920	17102	16880	16857	16805	17102	16883	16989	16900	16698	16938	17053	16872	16865	17088	16816	16795	16707	16805	16752	16843	16971	16770	17138	16844	16832	16830	16958	16848	16765	16744	16733	16911	16996	16934	16959	16745	16842	16879	16831	16955	16911	17022	16792	16958	16693	17080	17010	16812	16925	17059	16972	16984	16959	16863	16938	17129	16915	16766	17016	16556	16661	16915	16908	16973	16979	16825	16823	16838	16776	16782	16737	16860	16932	16893	16729	16802	16882	16681	16932	16968	16904	16832	16846	16822	16843	16881	16962	16743	17019	16986	17020	16897	17100	17035	16931	16854	16834	16881	16845	17064	16873	16831	16632	16726	16916	16784	16963	16910	16762	16916	16908	16925	17005	16873	16628	16943	16879	16736	16673	16888	17004	16935	16756	16955	16936	16967	16909	16921	16730	16916	16977	16631	16850	16934	17040	16860	16923	17100	16938	16865	16624	17032	16818	16925	16859	16925	16853	16984	16826	17126	16837	16874	16780	16867	16697	16800	16906	16902	16797	16622	16816	16778	16896	16783	16612	16766	16804	16761	16725	16804	16885	16904	16941	16861	17030	16970	17029	16999	17100	17006	16831	16880	16891	16879	17184	16907	16912	16943	16959	16990	16928	16819	16963	16842	16861	16721	16830	16865	16888	16861	16695	16853	16937	16723	16818	16815	16927	16832	16820	16691	16798	16937	16977	17002	16893	17022	17009	16823	16840	17003	16880	16927	16920	16836	16932	16845	16786	16973	16875	16809	16921	16834	16847	16756	16998	16860	16753	16903	16863	17056	16966	16863	16888	16917	16612	16723	17002	16917	16911	16935	16777	16689	16887	16986	16967	16788	16793	16734	16945	16837	16988	16967	16897	16848	16973	16990	17057	16818	16797	16868	16865	16772	16961	16958	16776	17050	16902	16859	16707	16954	16966	16959	16739	16892	16956	16865	17082	17181	16827	16973	17255	16891	17046	16940	16967	16838	17033	16796	17019	17167	16958	16765	16987	16877	16768	16753	16900	16735	17124	16870	16942	16715	16823	16963	16748	16958	17113	16929	17016	16896	16796	16800	16915	17067	17040	16664	16990	16751	16828	16992	16827	16977	17123	16902	17038	16797	16806	17033	16997	16793	16807	16892	16841	17064	16862	16889	16848	16886	16805	16846	16899	16897	16743	16870	17021	16890	16941	16643	17093	16994	16910	16807	16873	16723	16871	16934	16956	17094	16730	17018	17027	16671	16886	16921	16822	16930	16900	16827	16737	16784	16837	16808	16887	16866	17054	17073	16796	16758	16854	16958	16864	16764	16925	16747	16942	16765	16891	17105	16997	16848	16893	16933	17099	17008	16989	16856	16694	16852	16984	16933	16806	17129	16884	17132	16739	17023	16905	16861	16848	16898	16792	16927	16787	16788	16982	17055	17079	16926	17005	16814	16868	17000	17058	16848	17074	16897	17066	17033	16985	16946	16741	16841	16909	16978	17085	16842	16707	17026	16761	16729	16971	16737	16830	16791	16947	16913	16846	16680	17185	16922	16958	16706	16921	16954	16736	16797	16873	17030	16903	16668	16994	16889	17229	16827	16765	16862	17163	16678	17082	16687	16536	16794	16946	16999	16990	16879	16941	16658	16959	17016	16925	16958	16950	16899	16776	16678	16844	16948	17050	17110	17047	17224	16783	16886	16835	16868	16844	16904	16786	16866	16782	16869	16855	16636	16957	17016	16690	16938	16777	16905	16948	16679	17045	16875	16880	16848	16829	16983	17109	16927	16851	16938	16776	16901	17106	17039	16750	16892	16777	16833	16814	16847	16955	16901	17038	16983	16940	16858	16858	16918	16970	17045	16910	16994	16980	16749	16758	16919	16909	16977	16948	16856	16820	16898	16996	16809	16975	16588	16979	16815	17029	16824	17030	16848	16771	16752	16995	16752	16956	16878	17091	16634	16777	16905	16784	16954	16997	16878	16949	16943	16644	16685	16713	16851	16621	16916	16935	16763	16981	16914	17071	16831	17070	17026	17025	16891	16944	17046	16991	17120	16765	16791	16719	16738	17019	16850	16820	16886	17034	16961	16924	16861	16772	16825	17089	16990	17077	16975	16956	16690	17064	16960	16779	16801	16621	16810	16834	16995	16762	16970	17011	16862	16873	16836	16762	17047	16932	16887	16960	16716	16890	16904	17023	16855	16933	16971	17009	16723	16837	16882	17093	16940	16773	16815	17052	17097	16839	16796	16839	16980	16925	17065	16846	16928	16932	17028	16950	16915	17200	17019	16882	17006	16988	17164	16860	17039	16934	16799	16873	16970	16728	16709	17025	16971	17030	16955	16784	16718	16861	16659	17038	16684	16899	16777	16763	16810	16854	16719	16854	16924	16838	17052	16965	16735	16849	17085	16863	16978	16887	16962	16958	16857	16852	16603	17227	16823	16934	16807	16885	17218	17082	16891	16751	16616	16887	16834	16891	16938	16962	16865	17018	16758	17084	16770	16883	16824	16991	16706	17095	16816	16833	16999	16970	16824	16800	16672	17057	17101	16944	16874	17087	16778	16858	16912	16955	16692	16885	17114	17075	17026	16762	16901	17048	16763	17071	16795	16659	16933	16967	16770	16877	16830	16883	17138	16834	16843	16721	16869	16971	16869	16925	16887	16736	16939	17077	16902	16808	17084	16848	16810	16845	16912	17084	16958	16840	16925	16974	16834	16921	16978	16892	16813	17024	16958	16948	16979	16808	16722	16835	17054	16761	16873	17110	16896	16990	16813	17003	16866	16888	17115	16825	16939	16917	16976	16732	16673	16942	16779
16298	26872	25572	20356	18151	16998	16037	15837	15760	18202	42732	53749	34985	21169	15461	14415	14338	14440	14377	14344	14315	14299	14348	14420	14230	14354	14279	14195	14284	14198	14310	14261	14260	14223	14408	14374	14168	14484	14320	14280	14122	14374	14333	14309	14403	14230	14256	14433	14350	14268	14305	14343	14273	14295	14107	14196	14203	14260	14433	14288	14348	14250	14443	14389	14424	14249	14220	14233	14358	14342	14316	14319	14282	14347	14207	14216	14169	14376	14396	14340	14353	14429	14355	14293	14377	14318	14149	14337	14192	14417	14472	14220	14351	14352	14278	14438	14265	14177	14227	14376	14311	14334	14489	14205	14359	14333	14089	14308	14187	14320	14442	14176	14386	14352	14304	14246	14318	14116	14265	14391	14233	14329	14293	14306	14147	14377	14353	14141	14307	14213	14213	14283	14378	14213	14378	14234	14111	14358	14466	14317	14263	14321	14486	14350	14256	14436	14209	14322	14426	14540	14344	14370	14273	14294	14253	14399	14344	14270	14423	14376	14189	14216	14334	14364	14306	14367	14297	14331	14238	14300	14243	14343	14186	14366	14125	14245	14414	14344	14357	14348	14182	14352	14228	14242	14315	14452	14155	14286	14318	14194	14206	14404	14288	14303	14220	14193	14349	14281	14194	14247	14242	14397	14308	14223	14370	14474	14443	14242	14489	14110	14297	14320	14396	14289	14356	14314	14305	14233	14290	14420	14303	14354	14488	14295	14235	14355	14189	14137	14271	14314	14317	14130	14271	14422	14229	14133	14349	14199	14159	14260	14423	14351	14385	14245	14179	14238	14205	14191	14304	14399	14412	14473	14171	14352	14323	14213	14264	14265	14392	14346	14307	14295	14200	14209	14196	14304	14303	14276	14267	14190	14385	14277	14258	14229	14299	14281	14250	14076	14318	14320	14306	14613	14215	14420	14277	14277	14426	14361	14241	14496	14224	14333	14309	14280	14210	14266	14482	14255	14390	14320	14317	14392	14357	14313	14394	14303	14337	14444	14205	14425	14270	14373	14140	14306	14335	14241	14364	14164	14318	14327	14364	14377	13995	14270	14297	14184	14080	14355	14331	14270	14372	14340	14213	14287	13972	14314	14253	14218	14357	14214	14179	14286	14279	14467	14210	14333	14225	14115	14211	14333	14203	14139	14296	14189	14227	14341	14337	14195	14235	14241	14272	14260	14190	14128	14276	14377	14293	14435	14399	14422	14248	14284	14238	14258	14444	14162	14350	14197	14272	14252	14296	14354	14218	14322	14378	14225	14443	14363	14369	14210	14164	14342	14408	14348	14443	14325	14327	14188	14300	14209	14279	14306	14380	14143	14309	14321	14394	14355	14407	14252	14452	14297	14428	14277	14368	14412	14445	14270	14405	14314	14085	14251	14276	14305	14279	14313	14248	14276	14262	14271	14400	14413	14372	14398	14124	14324	14369	14328	14346	14286	14423	14281	14182	14376	14322	14158	14245	14532	14318	14323	14183	14429	14172	14318	14175	14254	14253	14344	14113	14324	14207	14351	14188	14352	14448	14489	14390	14247	14329	14279	14370	14275	14335	14194	14247	14369	14250	14383	14174	14412	14211	14192	14291	14240	14372	14218	14260	14315	14284	14332	14375	14281	14351	14494	14482	14145	14330	14241	14331	14258	14031	14283	14415	14332	14255	14320	14248	14180	14294	14316	14341	14191	14273	14277	14103	14277	14319	14383	14339	14267	14362	14338	14193	14284	14442	14314	14295	14291	14221	14307	14256	14538	14255	14235	14208	14305	14320	14386	14380	14247	14273	14216	14370	14264	14363	14141	14341	14338	14410	14430	14393	14321	14348	14306	14278	14393	14097	14315	14210	14190	14222	14286	14285	14318	14362	14194	14274	14228	14392	14225	14290	14195	14226	14358	14321	14367	14015	14274	14259	14379	14283	14316	14278	14359	14262	14449	14191	14286	14297	14242	14339	14278	14421	14183	14272	14368	14149	14266	14359	14263	14441	14286	14428	14297	14271	14299	14317	14314	14249	14296	14178	14296	14233	14465	14310	14468	14272	14330	14276	14229	14393	14178	14204	14296	14300	14232	14373	14365	14205	14349	14252	14132	14382	14284	14323	14229	14440	14157	14361	14284	14431	14139	14415	14164	14391	14301	14277	14314	14331	14432	14339	14440	14362	14222	14339	14305	14388	14339	14250	14269	14448	14268	14206	14106	14417	14356	14391	14446	14175	14405	14224	14202	14309	14376	14202	14173	14163	14288	14291	14171	14222	14237	14331	14301	14205	14214	14473	14389	14351	14501	14397	14443	14239	14380	14262	14319	14245	14171	14409	14286	14171	14372	14258	14225	14207	14289	14239	14400	14123	14266	14175	14371	14279	14376	14148	14179	14178	14277	14171	14237	14281	14255	14196	14184	14505	14289	14237	14186	14309	14263	14410	14225	14185	14279	14250	14381	14350	14345	14258	14245	14341	14465	14210	14293	14079	14349	14181	14317	14340	14167	14362	14270	14326	14428	14195	14343	14289	14195	14252	14079	14117	14248	14352	14281	14269	14285	14355	14259	14154	14466	14250	14425	14340	14299	14161	14242	14359	14272	14321	14373	14258	14215	14381	14375	14195	14401	14241	14218	14126	14438	14240	14392	14227	14130	14288	14159	14177	14237	14221	14265	14239	14475	14267	14265	14332	14371	14178	14264	14216	14273	14360	14328	14427	14145	14318	14292	14233	14268	14416	14273	14347	14277	14281	14368	14330	14293	14388	14246	14225	14518	14407	14349	14356	14258	14234	14303	14224	14300	14225	14195	14256	14315	14269	14229	14263	14248	14386	14240	14366	14324	14364	14355	14070	14314	14012	14327	14377	14204	14284	14169	14132	14387	14247	14143	14306	14303	14414	14272	14249	14306	14246	14149	14198	14456	14333	14284	14321	14192	14187	14254	14496	14315	14367	14282	14344	14221	14321	14171	14265	14296	14344	14190	14488	14376	14173	14155	14370	14367	14292	14335	14235	14253	14271	14288	14326	14227	14218	14386	14106	14270	14261	14357	14363	14320	14128	14144	14406	14115	14199	14142	14284	14198	14250	14203	14311	14345	14387	14459	14221	14203	14293	14225	14268	14308	14259	14214	14306	14493	14305	14295	14254	14372	14267	14403	14357	14316	14333	14392	14452	14313	14378	14268	14313	14108	14418	14382	14205	14283	14247	14141	14371	14311	14308	14328	14322	14404	14193	14324	14302	14285	14288	14417	14398	14253	14383	14347	14361	14291	14335	14217	14322	14218	14241	14172	14258	14358	14350	14236	14261	14423	14139	14265	14260	14254	14209	14082	14282	14340	14251	14262	14258	14209	14382	14307	14530	14401	14197	14168	14235	14318	14217	14301	14210	14420	14384	14351	14262	14185	14320	14285	14246	14313	14183	14402	14305	14244	14265	14326	14141	14327	14360	14273	14219	14223	14257	14406	14277	14272	14268	14331	14314	14253	14279	14347	14323	14342	14325	14305	14254	14458	14358	14115	14328	14212	14333	14151	14255	14219	14434	14249	14279	14278	14352	14334	14260	14414	14283	14384	14246	14307	14335	14192	14337	14287	14308	14227	14217	14331	14300	14304	14264	14071	14211	14256	14325	14316	14376	14355	14417	14313	14146	14193	14387	14213	14198	14340	14302	14129	14141	14291	14185	14288	14261	14211	14210	14268	14367	14239	14407	14246	14237	14313	14392	14277	14281	14279	14412	14337	14278	14383	14234	14159	14205	14263	14497	14224	14152	14198	14211	14248	14313	14491	14406	14276	14316	14426	14258	14283	14362	14329	14351	14212	14172	14240	14477	14273	14241	14325	14206	14211	14457	14490	14189	14348	14397	14221	14350	14256	14377	14121	14274	14412	14293	14411	14256	14242	14350	14232	14201	14312	14137	14340	14344	14072	14449	14339	14233	14101	14396	14360	14279	14230	14455	14214	14297	14252	14245	14239	14355	14210	14187	14350	14343	14379	14479	14346	14289	14378	14380	14285	14162	14191	14282	14408	14351	14219	14288	14347	14301	14289	14333	14247	14547	14346	14422	14242	14301	14295	14313	14325	14494	14274	14373	14257	14170	14138	14269	14193	14277	14355	14366	14165	14298	14093	14200	14179	14392	14163	14245	14400	14302	14361	14261	14324	14252	14430	14374	14230	14275	14142	14437	14291	14269	14314	14454	14353	14263	14395	14377	14361	14222	14247	14266	14268	14438	14139	14284	14262	14428	14234	14236	14411	14285	14245	14393	14370	14211	14300	14312	14282	14188	14236	14193	14244	14123	14181	14236	14342	14209	14129	14344	14319	14391	14311	14220	14337	14330	14239	14392	14278	14337	14538	14374	14050	14464	14265	14329	14318	14427	14383	14127	14303	14213	14338	14251	14319	14180	14351	14243	14441	14438	14342	14240	14232	14404	14328	14334	14414	14267	14549	14358	14319	14235	14272	14111	14268	14489	14240	14322	14463	14292	14201	14102	14299	14261	14343	14315	14417	14276	14319	14289	14265	14298	14490	14295	14259	14288	14481	14348	14155	14328	14302	14220	14297	14320	14252	14220	14128	14302	14214	14304	14180	14359	14268	14254	14274	14408	14364	14259	14199	14298	14188	14349	14274	14290	14471	14223	14446	14281	14393	14202	14312	14292	14373	14281	14233	14258	14422	14261	14242	14487	14373	14428	14452	14356	14126	14462	14301	14222	14361	14321	14374	14170	14289	14198	14316	14300	14145	14278	14218	14227	14295	14413	14269	14200	14323	14335	14319	14330	14302	14280	14494	14319	14345	14284	14157	14437	14225	14343	14323	14275	14171	14210	14302	14363	14402	14166	14213	14376	14055	14418	14115	14361	14352	14323	14321	14303	14155	14227	14194	14295	14252	14247	14299	14399	14302	14250	14367	14183	14347	14397	14423	14255	14229	14252	14431	14333	14198	14240	14167	14224	14316	14336	14209	14327	14467	14244	14136	14295	14333	14368	14087	14396	14142	14315	14227	14259	14300	14348	14373	14173	14282	14169	14410	14329	14303	14155	14395	14375	14344	14237	14406	14191	14273	14216	14404	14346	14284	14240	14339	14333	14410	14414	14274	14297	14409	14164	14426	14187	14236	14290	14241	14369	14519	14242	14268
29343	20850	19986	18593	16886	16909	16952	16822	16905	16858	18600	22000	20314	18172	17352	17030	16812	16871	16935	16783	16972	16819	16807	16853	16969	16963	16933	16926	16828	16969	16860	16827	16828	16744	16880	16688	16812	16730	16789	16825	17002	16995	16903	16771	16818	16863	16929	16814	17234	17107	16938	16692	16812	16869	16906	16871	16972	16860	16877	17081	16990	16673	16997	16873	16977	16893	16828	16690	16805	16800	16912	16860	16890	17062	16734	16817	16846	16956	16774	16953	16782	16983	16909	16821	16918	16845	16666	17028	16920	16866	16876	16878	17072	16797	16870	16943	16715	16762	17097	16795	16990	16809	16711	16955	16833	16787	16947	16847	16887	16838	16794	16616	16859	16854	17055	16864	16642	16948	16789	16822	16788	16797	16942	16697	17033	17010	16953	16951	16689	16823	16762	17024	16890	17068	16942	16891	16939	16947	16824	16996	16949	16865	17032	16711	16984	16875	16675	16878	16863	16816	17067	16827	16706	16725	16885	16961	16856	16917	16780	16874	17182	16839	16795	16772	16988	16839	17000	16920	16704	16875	16884	16945	17009	16822	17025	16931	16785	16834	17038	16929	16972	16725	16868	17051	16879	16753	16848	16608	16777	16749	17069	16730	16615	16789	16966	17113	16959	16827	16982	16872	16954	16835	16894	16722	16701	16961	16904	16893	16832	16825	16807	16766	16632	16843	16662	16579	16857	16911	16858	16916	16755	16791	16794	16765	16843	16847	16830	16790	17033	16832	16860	16790	16748	16854	16937	16701	16742	16765	17076	16814	16814	16638	16959	16850	16648	16713	16900	16907	16763	16626	16667	16734	16840	17089	16662	16994	16694	16902	16754	16956	16797	16779	16870	16847	16926	16975	17016	16911	16994	16758	16999	16689	16861	16727	16651	16825	16783	16649	16956	16814	17039	16609	17122	17013	16823	17014	16643	16697	17129	16948	16761	16583	16992	16853	16809	16812	16784	16783	16799	16814	16881	16622	16962	16787	16600	16642	16846	16848	16693	16769	16874	17006	16987	16920	16862	16802	16811	16652	16766	16809	16742	16802	16926	16605	16917	16885	16963	16954	16888	16667	16701	16975	16872	16774	16762	16744	16900	16875	16914	16683	16866	16827	16896	16746	16938	16824	16948	16677	16745	16761	16869	16743	16577	16816	16796	16967	16964	16823	16859	16816	16961	16799	16927	16687	16915	16853	16930	16632	16840	16771	17097	16833	17085	17059	16918	16811	16804	16840	16857	16988	16967	16879	16870	16995	16826	16717	17044	16740	16589	16815	16702	16851	16788	16638	17031	16665	16775	16973	16923	16788	16839	16947	16978	16838	16975	16747	16928	16565	16846	16857	17066	16798	16931	16900	16925	16855	16667	16984	16931	16816	16958	16876	16843	16801	16906	16912	16749	16717	16787	16821	16975	17115	16965	16850	16844	16830	16929	16663	17013	16647	16762	16823	16774	16977	16800	16869	16787	16695	17036	16771	17063	17004	16799	17099	16793	16800	16911	16809	16728	16989	16912	16885	16831	16927	16635	16839	16895	17248	16899	16740	16721	16878	16894	16951	16938	16892	16849	16988	16793	16822	16880	16932	16635	16725	16914	16756	16978	16717	16884	16851	16782	17032	16908	16624	16814	16928	16819	16853	17131	16780	16772	16763	16841	16899	17026	16753	16857	16812	16854	16915	16971	16888	16888	16732	16776	17054	16763	16772	16864	16871	17001	16765	17013	16845	16906	16922	17118	16901	16761	16975	16634	17018	16794	16846	16936	16950	17014	16843	16785	17181	16906	16793	16687	16623	16794	16865	16838	16903	16700	16885	16884	16669	16904	16829	16742	16847	16845	16881	16899	16973	16949	16916	16710	16884	16861	16840	16916	16797	16896	16755	17018	16819	17025	16916	16807	16820	16855	16797	16891	16703	17043	16954	16898	16706	16969	16927	16724	16775	16858	16822	16881	16854	16760	16936	17138	16691	16977	16771	16865	16840	16942	16839	16709	16928	16973	16826	16948	16954	16910	16949	16891	16925	16873	16762	16782	16838	16530	16939	17020	16824	16960	16755	16807	16776	16781	17055	16780	16866	16935	16958	16927	16907	16902	17062	16916	16847	16683	16842	16844	16942	16870	16880	16738	16981	16796	16829	16939	16767	16653	16523	16658	16732	16760	16943	16942	16854	16867	16827	16837	16779	16748	16856	16849	16933	16845	16726	16896	16847	16806	16611	16973	16733	16871	16817	16766	16967	16769	16825	17037	16836	16895	16942	16654	16873	17122	16694	17065	17036	16716	16849	17013	16731	16760	17008	16975	16744	17014	16914	16977	16906	16902	16625	16891	16604	16842	16664	16846	16825	16900	16944	17021	16459	16850	16767	16799	16863	16888	16974	16798	16923	16837	16798	17153	16690	16846	16794	16829	16772	16920	17139	16862	16853	16783	16905	16853	17050	16997	16972	16792	16868	16939	16917	16885	16813	16958	16769	17049	16863	16858	16988	16962	16768	16880	16783	16879	16953	16931	16779	16748	16640	16835	16691	16777	16818	16876	16780	16853	16860	16755	16913	16976	16811	17062	16813	16880	17092	16948	16931	16641	16907	16839	16933	16881	16892	16877	17056	16973	16872	16951	16811	16850	16788	16835	16843	17018	17035	16733	17005	16683	16934	16936	16937	17021	16977	16922	16847	16845	16831	16948	17018	17010	16785	16874	16777	16901	16831	16859	16914	16959	17144	16802	16765	16839	16902	16888	17078	16791	16845	16765	16908	16737	16948	16673	16899	16872	16824	17046	16808	16979	16803	16911	16934	16824	16962	16587	16871	16733	16818	16840	16759	16757	16713	16905	16836	16709	16830	17063	16868	16920	16808	16861	16903	16790	16648	16880	16980	16753	16652	16943	16917	16754	16742	16869	16633	16745	16812	17054	16803	16727	16974	16866	16855	17103	16943	16836	16836	16783	16861	16951	16973	16962	16919	16927	16871	16832	16796	17049	16933	16911	16684	16862	16907	16980	16903	16955	16915	16928	16851	16860	16751	16832	16966	16856	16725	16863	16892	16972	16863	16889	16783	16772	16850	16781	16940	17069	16938	16668	16835	17037	16933	16876	16815	16968	17012	16887	16734	17111	16862	16863	16696	16942	16943	17027	16865	16792	16844	16992	17062	16980	16961	16917	16689	16738	17062	17071	16935	16792	16933	16821	16846	16704	16901	16699	16828	17028	16825	17055	16778	16760	16974	17128	16926	16780	16786	16804	16856	16857	16844	16973	16799	16788	16845	16882	16930	17032	16849	17168	16888	17005	16659	16942	16761	16982	16726	16963	16910	16961	16909	17070	16768	16925	16902	16856	16888	16953	17002	16904	16747	16979	16873	16791	16938	16816	16871	16828	16881	16864	17110	16926	16832	16903	16927	16809	16852	16897	16830	16818	17020	16945	16690	16932	16733	16930	16807	16954	16807	16796	16980	16878	16750	16879	16846	16855	16923	16675	16926	17062	16851	16936	16914	16897	16655	16867	16738	16855	16722	16941	16665	16876	17119	16912	16819	16861	16868	16755	16949	16753	16672	16972	16946	16951	17068	17119	16886	17128	17066	17093	16940	16890	17018	16933	16971	16903	16824	17086	17020	17119	16866	16840	17027	16930	16948	16812	16781	16879	16833	16808	16605	16784	16593	16954	16942	16934	17040	17050	16855	16896	16776	16778	17005	16706	16876	17227	16879	16927	16926	16917	17091	16826	16737	16813	16724	16763	16911	16745	16812	16863	16906	16870	16867	16972	16795	16940	16878	16846	16984	17018	16963	16838	16734	16811	16905	16676	17043	16887	17033	16830	16958	16894	16920	16824	16605	16876	16937	16836	17026	16889	17009	16790	16936	16827	16835	16825	16923	16978	16875	16845	16748	16837	16930	16665	16669	16807	16800	16839	16883	16967	16719	16880	16652	16764	16751	16839	16895	16841	16792	16893	17057	16729	16931	16889	16787	16956	16851	16870	17066	17142	16964	16933	17074	16926	16831	16855	16611	16962	16815	16803	16889	16919	16617	16927	16709	16890	16828	16817	16851	16791	16875	16713	16994	16995	16815	16784	16847	16876	16788	16804	16751	16944	16861	16863	16927	16880	16752	16759	16829	16932	16983	17022	16878	16956	16708	16717	16837	16977	16788	16857	16769	16853	16662	16954	17088	16867	16844	16857	16959	16857	16837	17014	16970	16793	16901	16726	16852	17120	16851	16812	16923	16614	16941	16676	16851	16937	17031	16812	16793	17038	17030	16888	17103	16903	16779	16798	16657	16916	16855	16915	16990	16898	16939	16862	16915	16908	16989	16774	16798	16953	17130	17033	16698	16802	16941	16920	16936	16811	16828	16760	16867	16888	16913	16883	16817	16747	16783	17016	17009	17067	17135	16761	16897	16752	16904	16804	16628	16905	16888	16857	16830	16898	16672	16916	16899	16877	16861	16793	16683	16766	16746	16906	17009	16806	17108	17096	16797	16836	16830	17060	16794	16877	16890	16911	17012	16995	16961	16744	16920	16892	16963	16648	16918	16817	16903	16894	16666	16888	16905	16971	16703	16775	16947	16735	16935	17038	16995	16805	16985	16893	17075	17038	16875	16791	16890	16942	16876	16734	16799	16699	16734	16737	16815	16746	16826	16933	16926	16948	16829	17092	16810	16927	16672	17032	16657	16731	16688	16829	16977	16989	17055	16962	16911	16888	16695	17031	16958	16903	16831	17099	16764	16905	16724	17019	17006	16894	16806	16711	16859	16868	16900	16937	17052	16875	16802	16939	16875	16952	16995	16648	16968	16880	16985	16929	16945	16960	16852	16772	16898	16696	16879	17090	16937	16992	16787	16786	16727	17110	17137	16836	16738	17050	17013	17077	16786	16993	16737	16843	16876	16844	16961	16850	16809	16710	16912	16852	16783	16815	16886	17019	16883	16814	16971	16843	16893	16903	16653	16852	16646	16826	16902	16945	16960	16966	16659	16744	17015	17041	16829	16786	16844	16959	16763	16706	16894	16958	16717	16793	16860	16841	16910	16848	16950	16900	16802	16794	16989	16716	16729	16743	16697	16970	17006	16860	17086	16977	16909	16810	16912	16952	16961	16756	16868	16903	16937	16854	16887	16965	16874
14879	15269	15178	14991	14796	14265	14325	14330	14278	14173	17319	21649	17558	15245	14362	14214	14372	14288	14367	14287	14201	14255	14250	14234	14585	14292	14218	14319	14449	14258	14217	14260	14326	14399	14408	14314	14366	14227	14257	14209	14194	14257	14244	14415	14395	14210	14187	14360	14149	14178	14171	14286	14279	14210	14324	14382	14231	14170	14325	14285	14541	14239	14022	14288	14221	14244	14286	14145	14267	14383	14256	14230	14234	14105	14216	14332	14166	14420	14169	14339	14393	14305	14328	14243	14097	14197	14183	14235	14183	14246	14180	14185	14184	14279	14154	14290	14147	14299	14209	14091	14333	14133	14246	14170	14376	14346	14194	14249	14330	14358	14202	14255	14242	14302	14239	14255	14133	14423	14307	14244	14240	14157	14225	14129	14191	14144	14178	14279	14177	14266	14332	14226	14248	14230	14238	14288	14216	14094	14209	14242	14209	14166	14311	14254	14222	14167	14247	14361	14326	14269	14420	14347	14166	14289	14116	14313	14178	14383	14311	14286	14315	14359	14200	14394	14225	14210	14307	14169	14051	14345	14163	14163	14310	14278	14391	14230	14274	14312	14192	14385	14193	14183	14142	14338	14217	14290	14106	14086	14330	14342	14247	14468	14143	14311	14327	14083	14105	14411	14302	14230	14120	14132	14454	14286	14423	14229	14257	14189	14160	14080	14176	14282	14119	14147	14233	14208	14355	14306	14038	14287	14174	14217	14324	14362	14245	14293	14380	14218	14194	14144	14342	14361	14362	14104	14235	14311	14320	14313	14256	14126	14375	14096	14164	14289	14053	14348	14173	14361	14201	14192	14220	14268	14334	14220	14228	14353	14231	14115	14092	14234	14211	14311	14191	14379	14382	14289	14275	14207	14325	14111	14474	14427	14346	14273	14091	14229	14262	14252	14177	14233	14384	14260	14321	14130	14118	14269	14328	14365	14292	14209	14250	14355	14232	14166	14273	14275	14223	14310	14342	14329	14305	14120	14076	14275	14239	14218	14249	14195	14195	14394	14140	14017	14295	14332	14149	14285	14438	14273	14339	14140	14201	14087	14228	14328	14245	14295	14233	14154	14195	14164	14252	14189	14205	14517	14110	14218	14194	14338	14118	14279	14191	14272	14332	14263	14121	14296	14267	14491	14210	14239	14092	14287	14196	14111	14245	14218	14186	14310	14390	14083	14186	14251	14069	14191	14142	14258	14109	14288	14363	14242	14060	14185	14503	14259	14409	14245	14267	14302	14229	14225	14113	14289	14291	14230	14248	14249	14297	14171	14246	14267	14160	14323	14268	14266	14239	14308	14286	14301	14291	14262	14393	14358	14114	14041	14157	14142	14151	14333	14146	14298	14223	14259	14287	14088	14330	14274	14222	14199	14407	14163	14103	14229	14311	14243	14225	14180	14407	14295	14224	14300	14420	14209	14186	14231	14281	14212	14208	14058	14120	14152	14108	14349	14198	14290	14202	14278	14192	14261	14431	14248	14172	14177	14175	14166	14190	14304	14372	14336	14320	14159	14295	14369	14167	14312	14235	14311	14245	14317	14258	14271	14063	14157	14303	14418	14224	14337	14275	14163	14352	14278	14255	14266	14297	14382	14276	14258	14147	14215	14370	14169	14156	14120	14307	14286	14281	14292	14172	14261	14214	14277	14205	14323	14192	14207	14262	14357	14318	14176	14285	14214	14155	14489	14114	14361	14194	14240	14272	14130	14177	14176	14306	14344	14387	14281	14235	14314	14274	14292	14109	14259	14292	14280	14271	14240	14404	14318	14209	14265	14413	14206	14304	14296	14278	14154	14211	14328	14317	14278	14233	14229	14475	14285	14208	14368	14252	14151	14268	14200	14214	14262	14255	14236	14271	14221	14139	14343	14154	14218	14369	14234	14092	14231	14245	14310	14268	14294	14180	14281	14192	14050	14266	14183	14236	14123	14413	14091	14246	14139	14191	14220	14423	14260	14317	14254	14148	14201	14417	14116	14222	14226	14025	14070	14371	14120	14313	14264	14285	14265	14325	14056	14218	14257	14113	14133	14369	14441	14289	14098	14169	14217	14271	14339	14211	14178	14124	14298	14288	14281	14213	14394	14313	14272	14273	14374	14321	14334	14197	14190	14142	14277	14209	14399	14340	14219	14269	14331	14218	14129	14131	14178	14240	14136	14223	14250	14149	14121	14222	14155	14288	14208	13974	14344	14231	14220	14202	14378	14334	14205	14205	14242	14229	14363	14209	14330	14308	14183	14258	14269	14272	14304	14335	14233	14172	14389	14197	14264	14285	14206	14295	14138	14318	14306	14253	14132	14187	14227	14304	14457	14313	14339	14283	14131	14271	14142	14136	14064	14410	14176	14281	14135	14170	14337	14114	14225	14363	14299	14283	14261	14233	14146	14152	14317	14094	14122	14064	14256	14383	14220	14311	14190	14263	14391	14157	14137	14315	14272	14181	14219	14249	14224	14088	14276	14205	14242	14248	14143	14252	14166	14175	14052	14289	14101	14312	14271	14199	14068	14272	14059	14383	14222	14364	14230	14277	14259	14279	14249	14273	14247	14268	14097	14420	14279	14326	14270	14255	14341	14321	14121	14372	14370	14165	14151	14251	14263	14327	14374	14218	14076	14161	14342	14186	14242	14340	14294	14018	14298	14325	14361	14229	14258	14273	14175	14131	14300	14278	14359	14236	14259	14257	14222	14115	14115	14316	14332	14160	14276	14358	14218	14183	14332	14270	14058	14382	14190	14308	14241	14139	14349	14123	14457	14195	14364	14222	14192	14426	14321	14200	14267	14244	14230	14298	14308	14152	14096	14342	14480	14318	14237	14242	14169	14182	14171	14158	14170	14252	14269	14435	14209	14490	14133	14101	14263	14153	14260	14182	14170	14256	14129	14226	14263	14197	14138	14214	14346	14357	14208	14290	14194	14388	14255	14189	14239	14443	14205	14360	14206	14219	14316	14284	14385	14012	14352	14172	14218	14323	14347	14093	14337	14260	14187	14226	14266	14358	13984	14184	14254	14318	14326	14135	14196	14342	14149	14361	14386	14088	14297	14329	14224	14360	14226	14306	14291	14147	14288	14252	14212	14230	14356	14321	14197	14331	14231	14303	14078	14219	14218	14259	14377	14320	14205	14227	14290	13996	14396	14405	14397	14430	14044	14313	14303	14169	14209	14139	14344	14352	13998	14272	14393	14281	14117	14208	14257	14300	14260	14138	14380	14129	14345	14222	14242	14394	14216	14228	14086	14225	14335	14182	14192	14321	14036	14276	14329	14215	14318	14303	14077	14257	14364	14205	14256	14248	14306	14221	14291	14298	14401	14004	14312	14101	14139	14297	14274	14288	14225	14184	14194	14280	14288	14231	14035	14135	14230	14315	14304	14189	14298	14216	14163	14338	14208	14269	14199	14239	14350	14239	14291	14295	14235	14286	14322	14246	14099	14264	14182	14272	14295	14160	14114	14303	14229	14321	14097	14326	14185	14171	14270	14384	14212	14347	14214	14255	14419	14275	14302	14163	14464	14386	14224	14232	14167	14167	14265	14151	14391	14226	14355	14346	14120	14282	14234	14223	14271	14319	14343	14291	14340	14309	14224	14148	14347	14051	14211	14235	14285	14283	13999	14324	14218	14145	14169	14201	14350	14190	14259	14356	14205	14221	14319	14239	14083	14270	14329	14155	14147	14247	14089	14161	14304	14200	14218	14208	14101	14363	13997	14378	14194	14341	14216	14203	14206	14288	14183	14097	14164	14400	14294	14230	14300	14295	14154	14142	14246	14232	14377	14203	14301	14342	14149	14267	14278	14227	14133	14415	14142	14107	14154	14414	14160	14209	14210	14387	14322	14139	14244	14339	14251	14254	14192	14305	14330	14317	14367	14233	14117	14225	14328	14302	14172	14275	14208	14293	14334	14432	14231	14101	14348	14378	14319	14414	14251	14358	14107	14272	14282	14192	14229	14304	14033	14291	14343	14410	14322	14086	14181	14269	14379	14281	14163	14140	14310	14196	14215	14177	14100	14145	14199	14089	14237	14118	14207	14418	14249	14149	14347	14134	14339	14279	14287	14219	14170	14329	14374	14103	14339	14231	14403	14195	14116	14270	14284	14472	14084	14160	14433	14263	14181	14294	14174	14370	14165	14417	14328	14264	14244	14175	14312	14446	14098	14150	14332	14256	14340	14266	14280	14118	14186	14194	14268	14229	14229	14224	14339	14182	14135	14210	14269	14144	14385	14125	14242	14333	14307	14176	14202	14294	14394	14203	14254	14129	14273	14138	14331	14333	14361	14213	14299	14276	14268	14355	14265	14272	14225	14192	14326	14127	14229	14333	14211	14374	14347	14305	14217	14534	14178	14232	14161	14477	14218	14342	14285	14118	14292	14189	14355	14244	14156	14376	14344	14107	14036	14086	14246	14213	14319	14299	14254	14432	14279	14286	14292	14405	14236	14194	14138	14187	14127	14415	14466	14242	14202	14190	14243	14176	14195	14165	14260	14237	14185	14214	14194	14087	14373	14298	14218	14268	14093	14325	14287	14356	14320	14358	14149	14393	14289	14211	14247	14260	14325	14272	14241	14149	14243	14235	14167	14349	14182	14244	14260	14373	14406	14327	14439	14245	14235	14222	14290	14276	14215	14246	14386	14121	14261	14170	14336	14235	14361	14142	14291	14254	14389	14181	14356	14256	14303	14347	14277	14251	14251	14349	14344	14188	14157	14292	14201	14063	14218	14295	14432	14316	14207	14274	14242	14318	14338	14359	14185	14325	14335	14314	14234	14154	14274	14293	14182	14214	14409	14179	14239	14333	14151	14181	14182	14374	14079	14191	14202	14304	14270	14311	14227	14306	14300	14248	14231	14362	14317	14322	14273	14227	14280	14155	14346	14235	14261	14302	14124	14311	14066	14443	14162	14192	14215	14416	14243	14336	14296	14099	14309	14290	14093	14311	14149	14231	14223	14270	14258	14248	14166	14363	14346	14254	14408	14057	14103	14128	14372	14132	14164	14384	14226	14171	14364	14388	14128	14219	14105	14432	14300	14246	14266	14329	14319	14205	14368	14253	14189	14326	14034	14344	14190	14372	14231	14145	14239	14238	14290	14301	14285	14372	14201	14119	14208	14254	14190	14203	14134
25481	20678	26705	25240	19843	18195	18231	17419	17061	17063	28397	39015	27480	20244	17655	17104	17022	16720	16825	16803	17017	16725	16931	16794	16895	16917	16904	16775	16842	16792	16736	16810	16746	16920	16854	16673	16704	16813	16610	16811	16903	16817	16687	16973	16965	16818	16773	16888	16619	16895	16844	16570	16514	16614	16625	16887	16694	16807	16951	16609	16782	16739	16872	16806	16982	16757	16779	16641	16769	16835	16928	16712	17018	16719	16648	16613	16819	16693	16620	16784	16678	16814	16780	16734	16676	16671	16840	16900	16753	16532	16723	16781	16654	16934	16843	16916	16566	16844	16581	16598	16716	16838	16900	16769	16795	16877	16706	16885	16789	16578	16729	16712	16730	16567	16835	16876	16742	16599	16726	16726	16761	16561	16837	16769	16807	16680	16731	16594	16722	16722	16725	16769	16685	16865	16721	16597	16608	16748	16721	16708	16605	16590	16832	16668	16658	16886	16859	16796	16642	16670	17084	16742	16639	16754	16760	16596	16757	16490	16789	16818	16891	16766	16847	16830	16845	16786	16923	16645	16730	16837	16721	16781	16688	16814	16900	16603	16805	16687	16716	16780	16869	16698	16647	16364	16843	16779	16785	16792	16606	16528	16865	17023	16841	16718	16788	16813	16701	16793	16692	16863	16780	16712	16799	16667	16594	16545	16778	16933	16861	17016	16627	16571	16812	16739	16711	16655	16757	16829	16794	16818	16790	16582	16724	16913	16885	16660	16815	16718	16833	16781	16675	16778	16599	16695	16658	16895	16691	16766	16641	16715	16468	16653	16712	16704	16819	16625	16808	16667	16595	16835	16541	16847	16956	16675	16866	16843	16732	16939	16725	16498	16447	16649	16860	16644	16979	16783	16573	16617	16852	16621	16878	16646	16698	16500	16644	16792	16797	16638	16793	16735	16640	16771	16599	16619	16669	16737	16575	16664	16722	16657	16784	16769	16664	16479	16713	16908	16695	16928	16803	16861	16783	16844	16815	16683	16766	16969	16824	16740	16714	16667	16864	16757	16758	16525	16682	16825	16789	16808	16601	16621	16720	16661	16715	16778	16944	16560	16840	16681	16980	16966	16842	16709	16887	16732	16780	16789	16761	16764	16886	16707	16648	16974	16680	16948	16636	16613	16816	16670	16904	16647	16792	16596	16729	16737	16791	16601	16616	16677	16669	16728	16617	16556	16884	16773	16679	16642	16868	16753	16836	16718	16756	16698	16609	16656	16705	16814	16817	16732	16733	16779	16720	16760	16763	17032	16782	16805	16735	16901	16805	16566	16592	16780	16582	16881	16891	16798	16768	16586	16770	16666	16635	16951	16677	16548	16787	16743	16748	16724	16635	16791	16865	16904	16623	16902	16728	16802	16735	16554	16827	16662	16628	16759	16719	16839	16529	16676	16622	16672	16653	16776	16698	16864	16800	16781	16682	16683	16732	16543	16709	16648	16832	16770	16755	16901	16639	16980	16795	16598	16766	16725	16747	16618	16869	16752	16857	16744	16705	16756	16734	16625	16767	16818	16688	16684	16851	16749	17033	16519	16738	16942	16881	17080	16808	16786	16547	16631	16821	16743	16724	16735	16759	16720	16571	16585	16646	16840	16689	16819	16828	16648	16691	16759	16637	16790	16627	16662	16719	16685	16694	16676	16715	16745	16979	16780	16658	16807	16735	16774	16807	16878	16826	16613	16739	16773	16805	16686	16733	16853	16807	16937	16990	16715	16940	16820	16737	16854	16697	16644	16506	16701	16685	16818	16781	16720	16713	16716	16785	16884	16755	16594	16808	16972	16915	16635	16603	16710	16808	16772	16908	16591	16659	16767	16570	16809	16790	16841	16800	16646	16764	16885	16991	16867	16838	16607	16820	16827	16797	16748	16824	16656	16933	16664	16711	16748	16757	16644	16564	16892	16749	16819	16820	16901	16733	16733	16704	16505	16699	16815	16573	16805	16926	16637	16846	16816	16762	16786	16694	16706	16705	16860	16941	16835	16912	16717	16778	16739	16917	16819	16661	16775	16814	16897	16765	16699	16814	16806	16654	16857	16696	16873	16862	16735	16763	16728	16813	17021	16886	16941	16677	16808	16695	16901	16844	16758	16767	16693	16760	16950	16786	16979	16725	16657	16831	16839	16881	16874	16860	16779	16596	16756	16611	16766	16731	16699	16525	16784	16617	16692	16896	16902	16681	16686	16774	16692	16559	16736	16835	16641	16824	16724	16737	16724	16680	16715	16752	16894	16669	16834	16866	16648	16692	16799	16800	16668	16680	16717	16874	16709	16884	16773	16821	16894	16601	16566	16740	16890	16767	16803	16807	16787	16880	16610	16724	16755	16652	16654	16767	16849	16740	16914	16728	16819	16764	16822	16788	16724	16594	16910	16811	16721	16878	16977	16603	16819	16622	16634	16654	16736	16724	16743	16786	16745	16657	16912	16750	16776	16882	16768	16637	16639	16883	16938	16700	16788	16773	16724	16610	16665	16654	16797	16547	16778	16889	16935	16733	16700	16727	16695	16720	16829	16676	16881	16728	16714	16748	16662	16845	16954	16792	16794	16549	16956	16755	16674	16900	16895	16549	16857	16958	16694	16502	16734	16748	16759	16995	16640	16900	16685	16867	16490	16722	16838	16995	16761	16691	16639	16669	16861	16689	16742	16879	16676	16761	16590	16738	16756	16657	16907	16709	16517	16734	16842	16828	16694	17006	16766	16760	16984	16720	16755	16734	16957	16747	16656	16678	16831	16697	16785	16901	16582	16831	16838	16812	16773	16558	16635	16696	16781	16574	16664	16797	16633	16716	16801	16663	16670	16651	16890	16771	16696	16692	16759	16993	16977	16677	16716	16739	16622	16787	16750	16889	16783	16850	16742	16964	16838	16939	16791	16872	16938	16646	16845	16656	16724	16804	16896	16706	16929	16778	16749	16846	16649	16760	16668	16905	16958	16806	16701	16699	16737	16810	16800	16671	16651	16791	16780	16706	16727	16697	16509	16658	16912	16810	16725	16755	16641	16992	16947	16807	16727	16838	16673	16650	16646	16945	16757	16789	16727	16653	16685	16827	16641	16557	16627	16761	16774	16653	16691	16948	16724	16750	16846	16699	16780	16573	16854	16557	16890	16830	16918	16897	16974	16943	16694	16813	16733	16620	16815	16523	16854	16818	16833	16533	16745	16713	16758	16789	16764	16777	16947	16746	16879	16791	16922	16912	16819	16732	16466	16604	16765	16799	16817	16820	16858	16698	16623	16729	16635	16799	16898	16810	16670	16928	16740	16689	16842	16822	16955	16790	16890	16956	16645	16590	16630	16871	16619	16739	16633	16772	16696	16797	16885	17118	16699	16810	16631	16527	16810	16649	16848	16776	16786	16865	16748	16848	16540	16856	16832	16827	16666	16668	16781	16665	16784	16853	16800	16652	16800	17023	16637	16791	16631	16782	16794	16802	16791	16958	16604	16923	16796	16853	16608	16936	16733	16929	16897	16948	16745	16613	16825	16668	16824	16617	16785	16949	16734	16834	16893	16688	16773	16958	16826	16815	16744	16768	16792	16750	16680	16812	16527	16778	16727	16837	16966	16765	16598	16879	16885	16592	16696	16746	16810	16769	16815	16668	16710	16734	16797	16620	16657	16698	16744	16759	16662	16868	16797	16771	16796	16635	16696	16718	16652	16720	16753	16955	16820	16570	16760	16745	16889	16820	16787	16648	16908	16573	16768	16783	16660	16940	16796	16553	16763	16760	16715	16609	16729	16793	16659	16722	16841	16948	16652	16854	16811	16708	16784	16712	16824	16913	16702	16690	16826	16740	16989	16632	16582	16615	16775	16702	16880	16783	16635	16791	16711	16890	16811	16934	16709	16877	16787	16807	16677	16843	16662	16776	16866	16772	16836	16786	16880	16531	16734	16789	16736	16533	16905	16783	16666	16889	16727	16722	16613	16704	16712	16837	16702	16797	16722	16734	16797	16801	16761	16763	16776	16936	16792	16723	16660	16644	16667	16611	16844	17000	16801	16795	16760	16732	16738	16644	16657	16770	16844	16681	16731	16785	16994	16780	16846	16842	16633	16664	16638	16829	16888	16826	16964	16569	16768	16615	16701	16630	16726	16754	16895	16746	16707	16718	16844	16972	17011	16736	16706	16633	16690	16597	16652	16702	16748	16689	16702	16735	16553	16668	16560	16722	16763	16967	16714	16797	16880	16667	16856	16703	16917	17022	16915	16872	16930	16780	16805	16844	16712	16619	16800	16879	16868	16699	16690	16783	16693	16709	16845	16811	16736	16830	16741	16818	16751	16820	16506	16862	16648	16926	16564	16969	16816	16911	16838	16737	16653	16704	16849	16851	16929	16951	16845	16880	16624	16758	16691	16737	16701	16741	16688	16835	16728	16844	16672	16538	17004	16663	16734	16772	16740	16816	16885	16837	16924	16898	16696	16792	16718	16932	16822	16562	16867	16708	16696	16905	16640	16674	16858	16719	16619	16750	16601	16833	16837	16828	16767	16807	16507	16660	16737	16762	16789	16711	16945	16840	16693	16693	16762	16690	16671	16800	16751	16784	16698	16864	16738	16675	16786	16683	16634	16781	16744	16832	16741	16884	16857	16679	16736	16752	16772	16800	16756	16730	16738	16779	16841	16773	16667	16691	16782	16684	16858	16657	16844	16654	16717	16691	16801	16924	16923	16733	16874	16732	16676	16860	16768	16872	16852	16637	16641	16618	16735	16763	16816	16959	16603	16692	16620	16563	16494	16638	16598	16561	16710	16965	16826	16679	16724	16919	16729	16925	16654	16758	16810	16869	16640	16950	16765	16709	16694	16776	16826	16654	17038	16880	16610	16818	16814	16915	16773	16612	16783	16647	16745	16945	16985	16759	16844	16954	16804	16893	16719	16769	16583	16662	16835	16512	16849	16719	16860	16715	16762	16773	16824	16742	16807	16655	16584	16787	16976	16821	16764	16673	16845	16904	16952	16732	16725	16619	16687	16622	16889	16785	16637	16665	16668	16611	16836	16738	16825	16874	16759	16761	16721	16774	16536	16854	16692	16641	16612	16740	16707	16727	16823	16555	16914	16771	16760	16730	16591	16663	16629	16827	16747	16921	16542	16854	16903	16866	16810	16794	16814
14125	19762	19336	16730	15699	15210	14916	14841	14633	14628	31166	39352	24859	16993	14597	14409	14135	14316	14120	14311	14345	14296	14267	14336	14140	14096	14187	14275	14138	14334	14216	14173	14339	14129	14089	14207	14170	14259	14239	14227	14255	14310	14520	14100	14142	14263	14215	14253	14234	14331	14092	14149	14130	14085	14389	14315	14120	14243	14383	14045	14216	14110	14271	14286	14309	14296	14017	14368	14170	14294	14151	14047	14342	14239	14222	14152	14224	14337	14341	14263	14150	14346	14189	14149	14376	14233	14165	14457	14162	13965	14246	14153	14300	14188	14367	14335	14159	14165	14167	14107	14221	14062	14072	14246	14423	14113	14227	14302	14243	14189	14158	14174	14134	14269	14177	14134	14239	14082	14263	14156	14194	14128	14288	14221	14008	14257	14199	14326	14272	14212	14157	14111	14033	14151	14067	14109	14258	14128	14303	14340	14285	14269	14223	14367	14312	14168	14239	14222	14141	14160	14165	14082	14264	14077	14204	14067	14289	14291	14100	14129	14299	14133	14229	14309	14157	14124	14295	14334	14256	14412	14261	14411	14034	14180	14078	14170	14273	14165	14246	14337	14176	14173	14194	14182	14207	14229	14185	14077	14196	14270	14194	14262	14238	14348	14121	14277	14279	14419	14085	14240	14335	14212	14242	14343	14124	14250	13984	14213	14317	14205	14336	14117	14186	14106	14032	14276	14086	13971	14304	14092	14262	14413	14074	14342	14190	14076	14218	14303	14226	14222	14148	14097	14213	14274	14278	14187	14313	14154	14187	14145	14070	14383	14077	14284	14155	14378	14224	14160	14290	14042	14243	14377	14132	14188	14211	14173	14326	14218	14183	14230	14207	14077	14058	14177	14281	14092	14207	14105	14209	14186	14202	14110	14369	14221	14131	14101	14227	14152	14363	14227	14080	14167	14136	14148	14221	14260	14179	14394	14233	14273	14390	14322	14048	14285	14137	14071	14318	14442	14184	14260	14219	14022	14251	14176	14199	14153	14057	14135	14285	14177	14337	14046	14135	14269	14154	14334	14217	14355	14205	14247	14287	14211	14214	14090	14259	14101	14307	14252	14237	14164	14334	14195	14102	14268	14108	14313	14237	14172	14174	14129	14099	14274	14133	14067	14428	14197	14271	14224	14132	14228	14295	14242	14201	14172	14051	14062	14279	14274	14041	14316	14098	14321	14155	14170	14248	14194	14222	14286	14248	14162	14170	14148	14263	14062	14233	14224	14272	14220	14224	14114	14198	14140	14189	14337	14188	14292	14294	14302	14274	14059	14376	14219	14331	14075	14072	14222	14093	14223	14264	14238	14092	14241	14292	14191	14324	14088	14169	14230	14228	14183	14261	14305	14263	13957	14206	14390	14130	14384	14217	14182	14105	14151	14308	14213	14281	14273	14211	14422	14281	14195	14255	14301	14258	14253	14097	14078	14231	14230	14225	14124	14323	14200	14005	14191	14250	14044	14170	14064	14217	14406	14216	14350	14229	14171	14380	14169	14097	14187	14134	14312	14020	14119	14241	14096	14143	14295	14214	14298	14305	14129	14176	14062	14158	14258	14331	14296	14243	14201	14090	14040	14353	14052	14289	14301	14445	14350	14156	14173	14206	14237	14200	14316	14247	14227	14330	14075	14216	14168	14288	14220	14343	14197	14205	14060	14251	14211	14395	14238	14273	14097	14127	14312	14253	14178	14122	14298	14075	14015	14224	14239	14245	14145	14223	14278	14200	14224	14237	14148	14208	14216	14231	14118	14092	14182	14239	14289	14119	14055	14226	14388	14306	14183	14043	14117	14215	14371	14275	14181	14043	14324	14394	14413	14334	14217	14260	14339	14204	14239	14322	14379	14130	14137	14210	14155	14141	14222	14210	14300	14257	14339	14159	14095	14135	14135	14163	14249	14285	14218	14309	14303	14169	14226	14136	14242	14156	14202	14362	14074	14234	14139	14138	14225	14275	14332	14308	14103	14331	14135	14266	14280	14129	14303	14147	14269	14282	14353	14103	14213	14150	14049	14264	14127	14106	14261	14189	14324	14267	14407	14193	14215	14211	14077	14005	14197	14240	14221	14260	14219	14230	14201	14141	14308	14321	14191	14145	14163	14190	14402	14356	14204	13970	14331	14271	14156	14173	14358	14181	14211	14220	14182	14072	14182	14313	14178	14223	14301	14226	14152	14134	14407	14162	14166	14389	14203	14240	14227	14297	14246	14302	14185	14297	14265	14219	14142	14272	14318	14239	14139	14198	14278	14203	14136	14383	14135	14137	14056	14206	14238	14119	14229	14233	14265	14260	14188	14167	14248	14251	14273	14285	14067	14114	14224	14248	14320	14128	14217	14259	14341	14109	14298	14102	14174	14201	14277	14172	14167	14341	14076	14343	14204	14211	14140	14143	14204	14133	14200	14158	14262	14230	14311	14272	14319	14216	14241	14246	14226	14203	14183	14156	14276	14246	14410	14226	14422	14263	14132	14101	14119	14327	14297	14137	14268	14197	14196	14154	14209	14089	14298	14292	14234	14303	14198	14244	14184	14045	14301	14234	14267	14382	14211	14190	14209	14157	14178	14185	14215	14183	14292	14056	14019	14207	14404	14229	14275	14319	14312	14298	14343	14144	14108	14081	14268	14229	14014	14354	14217	14046	14186	14230	14273	14166	14328	14192	14275	14250	14256	14212	14128	14318	14264	14309	14306	14142	14327	14381	13964	14388	14123	14288	14242	14174	14252	14204	14064	14252	14267	14181	14212	14251	14169	14215	14248	14191	14223	14107	14164	14190	14199	14105	14334	14259	14242	14211	14277	14251	14130	14248	14021	14245	14322	14203	14259	14221	14302	14072	14006	14318	14191	14219	14164	14086	14327	14301	14106	14203	14069	13991	14306	14235	14077	14164	14223	14414	14266	14184	14314	14288	14183	14254	14282	14281	14095	14079	14178	14241	14127	14299	14079	14249	14338	14299	14077	14112	14158	14317	14222	14105	14291	14215	14221	14250	14292	14237	14181	13876	14320	14266	14202	14339	14248	14168	14285	14183	14183	14023	14210	14178	14157	14241	14143	14201	14151	14358	14204	14240	14237	14270	14136	14337	14135	14177	14238	14267	14046	14151	14411	14356	14152	14288	14303	14334	14215	14094	14188	14201	14336	14204	14185	14423	14423	14303	14217	14242	14075	14273	14279	14227	14140	14321	14295	14248	14410	14082	14126	14027	14157	14124	14315	14412	14094	14278	14217	14199	14259	14143	14377	14190	14224	14219	14100	14111	14130	14156	14114	14271	14224	14074	14207	14303	14216	14232	14139	14272	14388	14168	14294	14347	14089	14183	14226	14321	14105	14331	14274	14291	14370	14080	14292	14116	14117	14107	14361	14089	14269	14235	14198	14183	14165	14168	14147	14135	14298	14369	14373	14107	14164	14217	14229	14256	14025	14014	14157	14184	14183	14343	14202	14192	14131	14223	14233	14207	14181	14245	14284	14048	14141	14147	14177	14054	14319	14374	14256	14240	14291	14203	14166	14209	14044	14164	14352	14221	14126	14113	14174	14085	14315	14168	14168	14149	14206	14115	14320	14245	14353	14234	14259	14273	14317	14114	14380	14129	14247	14147	14187	14099	14047	14207	14355	14082	14285	14232	14250	14167	14132	14160	14247	14225	14220	14101	14395	14140	14311	14141	14214	14141	14177	14189	14136	14200	14361	14195	14231	14336	14182	14306	14354	14284	14261	14299	14340	14139	14218	14243	14287	14281	14333	14324	14248	13991	14137	14169	14246	14382	14105	14151	14097	14218	14234	14304	14171	14085	14352	14129	14244	14248	14165	14281	14200	14105	14202	14153	14147	14148	14170	14130	14099	14240	14039	14169	14342	14127	14233	14136	14299	14080	14264	14188	14190	14278	14245	14155	14264	14150	14117	14259	14141	14242	14069	14371	14300	14189	14293	14348	14244	14166	14164	14262	14382	14061	14104	13947	14130	14203	13899	14168	14190	14175	14209	14238	14157	14262	14189	14078	14332	14089	14153	14067	14077	14182	14112	14312	14116	14453	14099	14141	14278	14185	14122	14169	14179	14255	14314	14170	14138	14154	14028	14265	14203	14139	14177	14190	14086	14155	14091	14182	14281	14134	14234	14235	14190	14030	14248	14232	14203	14176	14203	14277	14303	14139	14303	14253	14184	14140	14189	14109	14322	14151	14249	14116	14130	14284	14107	14351	14110	14090	14210	14495	14091	14325	14183	14131	14192	14308	14211	14135	14165	14121	14380	14305	14211	14245	14154	14233	14147	14262	14096	14341	14221	14212	14257	14261	14175	14157	14168	14249	14200	14301	14363	14162	14253	14169	14214	14288	14235	14180	14026	14221	14202	14195	14201	14169	14322	14317	14303	14213	14303	14235	14184	14183	14159	14160	14258	14244	14192	14245	14239	14233	14191	14204	14138	14245	14259	14203	14114	14323	14120	14372	14277	14279	14196	14176	14380	14260	14287	14272	14163	14287	14048	14149	14111	14221	14153	14198	14294	14201	14269	14073	13989	14187	14072	14150	14241	14259	14212	14175	14273	14205	14346	14254	14192	14183	14217	14267	14097	14242	14294	14161	13989	14223	14214	14327	13941	14247	14190	14112	14280	14291	13986	14116	14403	14163	14169	14169	14194	14250	14201	14260	14063	14358	14248	14069	14266	14302	14265	14193	14165	14007	14270	14215	14235	14236	14137	14442	14082	14335	14315	14301	14161	14199	14147	14198	14196	14274	14190	14146	14164	14131	14268	14256	14177	14151	14186	14171	14232	14193	14209	14252	14078	14284	14237	14233	14289	14276	14057	14164	14334	14276	14090	14195	14274	14221	14246	14230	14152	14155	14202	14455	14099	14146	14103	14217	14167	14362	14351	14229	13894	14199	14161	14160	14185	14194	13991	14266	14065	14170	14179	14138	14184	14152	14257	14361	14154	14305	14246	14178	14337	14128	14179	14328	14167	14203	14287	14156	14239	14154	14282	14317	14108	14097	14394	14213	14180	14208	14089	14182	14469	14157	14183	14218	14178	14284	14235	14265	14260	14435	14182	14151	14196	14385	14349	14229	14271	14297	14036	14248	14076	14169	14047	14256	14341	14406	14159	14233	14057	14211	14287
23446	20684	27941	23484	21182	22547	21891	18521	17781	18120	38214	56261	37922	24406	18993	17358	17180	17169	17009	17029	17200	17041	17234	17065	17086	17098	17045	17136	17037	16994	17167	16783	17028	17179	16909	17026	17046	17107	16996	16873	16903	17084	16917	16873	17100	17283	17137	17075	17013	17041	16843	16909	17051	16965	16784	16871	17021	17078	16963	17008	17025	16871	16993	16837	17297	16901	16990	16950	16840	16967	16998	16974	16851	17022	16896	16822	16905	16805	17137	16896	17038	17041	16864	17134	16972	17020	16940	17143	16967	16926	16969	16896	17035	17016	16977	17212	17100	16920	16977	16880	16924	17122	16979	16860	16913	16943	16722	16904	17071	16757	17075	16969	16883	16978	16995	17009	17104	16922	17047	16870	16879	16896	17013	16899	17010	16761	16800	16825	16902	16688	16915	16828	16786	16857	17109	17087	17022	17105	16855	16872	16830	16946	16851	16870	17066	16970	17103	17083	16904	17205	16894	16959	16966	16920	16964	17191	17004	16799	16842	16899	16915	17009	16853	16936	17008	16942	17061	16872	16792	17021	16763	17043	16843	17020	17125	16957	16916	16975	16785	16768	16917	17019	16914	16991	16938	16917	16899	17003	16989	17051	17033	16843	16841	17092	17055	17052	17105	16791	17107	16923	16936	17008	16961	16900	16883	17072	16965	17055	16820	17108	17017	16843	17090	17077	17105	16932	16803	17294	16926	16902	16814	16963	17007	16734	16962	16853	16939	16902	16968	16857	16902	16790	16844	17042	17031	17112	16952	16912	17017	16983	16974	16974	16962	16921	17084	16939	17124	16985	16889	16974	16884	16854	17105	16820	17038	16864	16790	17013	17129	16965	16860	17083	17004	16748	17051	16913	16906	17004	16849	17009	16957	16872	16889	16944	17001	17012	17012	16834	16893	16744	16808	16866	16887	17018	16930	16999	17012	17002	16948	16725	16941	16859	16987	17102	16907	17004	16908	16982	16895	16814	17021	16862	17003	16899	16928	16865	16898	17039	16960	16940	17009	17102	17012	16896	16856	16874	16943	17060	16810	16985	16936	16939	16930	16927	16778	17062	17087	16985	17042	16912	17021	17087	17053	16785	16999	17077	17046	16977	16984	17005	17061	16891	17036	16939	16737	16722	16705	17022	17074	16818	17162	16911	16812	16770	16926	16820	16991	16828	16701	16912	16960	17034	17149	16977	16823	16811	16795	16881	16986	16834	17112	16933	16854	16996	16852	16812	16807	16808	16871	16826	16676	16655	16875	16762	16788	16926	16928	16900	17043	16998	17215	17137	16982	16655	16839	17077	17038	16854	16898	16782	17012	16949	17141	17038	16682	16810	16788	16980	16849	16961	16988	16881	17131	16834	16968	16770	16996	17029	16836	17074	17050	16955	17044	16892	16886	16725	16967	16967	17089	16889	16987	16963	17071	17070	16900	16980	16959	16843	16732	16853	16995	17034	17024	16910	16896	16883	16793	16739	17026	16712	16942	16878	16837	16995	16999	16972	17158	17013	16891	16931	16893	16829	16841	16950	17103	16917	16970	16954	16849	16981	16946	17013	16912	17007	17007	16766	17015	16837	16726	16798	16752	16835	16880	17113	16929	16984	16920	16754	16928	17029	17090	16956	16900	16823	17065	16878	17081	17017	16865	16954	17004	16903	16670	17061	16979	16988	16919	16997	16873	17031	16775	16815	16849	17108	16998	17075	16920	16977	17177	16816	16922	17000	17094	16871	16756	16837	17045	16886	16778	17019	17134	17006	17068	16934	17061	17009	16960	16916	16900	16942	16901	16916	17020	16965	16899	16964	16890	16879	16969	17229	16976	17058	16854	16817	16856	16970	17117	16938	16782	16892	16878	16838	16816	16942	17088	16877	16844	16916	16884	17048	16990	16855	17128	16922	16954	17031	16808	16743	16703	16808	16949	17147	16903	16951	16978	16988	17016	17054	17107	16829	17012	16894	16913	16939	16834	17088	17032	17106	17006	16810	16909	16893	16975	16788	17061	16948	16904	16905	16847	17032	16787	16875	16928	17014	16999	17010	17078	16690	16992	17111	17057	16866	16971	16907	16807	16894	16973	17087	16846	16849	16846	16727	17008	16966	17098	16918	17125	16915	17173	17094	17107	17055	16881	17118	16916	17012	16965	16880	16851	16734	16824	16949	16863	17166	16849	16761	17012	17010	17081	16915	16835	17066	17008	16905	16840	16996	17084	16973	17142	17037	16995	16876	16964	16960	17019	16855	16816	16918	16890	16947	16898	16844	17122	17005	16895	17037	16813	16999	16917	16839	16770	17016	16947	16803	16683	16802	16832	16928	16936	16945	17206	16968	16953	16732	16785	16811	17174	17171	16994	16851	16845	16981	17042	16967	16948	16898	16877	16932	16851	16978	16968	16913	17003	16593	17159	16877	16797	17019	16876	16954	16776	17030	17059	17099	16941	16766	16865	16850	16971	16876	17087	16860	16974	17136	16862	16905	16998	16979	16872	17040	16966	17124	16898	16850	16992	16950	16769	17061	16901	17151	16923	16988	17071	16783	16803	16729	17101	17097	17087	16882	17002	16807	16837	16945	16882	16970	16881	16938	16919	16741	16879	16797	16799	16855	17068	17040	16976	16941	17096	16981	17050	16971	16814	16869	16883	16821	16747	16830	17011	16744	17008	17070	17064	16993	16809	17111	17043	17046	16930	16954	16981	16869	16953	16759	16883	17033	16685	16816	17063	16903	16667	17032	17049	16896	17134	16995	17201	16858	16963	17000	17013	16783	16922	16925	16967	16887	17034	16752	16867	16901	16876	17019	16848	17018	16859	16877	16936	16944	17242	16872	16856	16930	16798	17049	16958	16914	16948	16852	17104	17057	17030	16786	17006	16963	16938	16858	16924	17205	17080	16834	17019	16957	17002	16734	16967	17069	16972	16953	16959	16959	16798	17014	16940	17041	16861	17009	16867	16868	16867	16885	17031	16836	16951	16944	16831	16799	16914	17046	16876	16942	17027	17046	16951	16710	16640	16884	16944	16988	16796	16890	16890	16873	17026	16780	16942	16894	17018	16877	16993	17097	16891	16782	16861	16970	16938	16812	16940	17031	16831	16970	16894	16800	16794	17072	17067	16840	16811	16711	16791	16917	17183	16969	16828	16997	17006	16751	16962	16889	17057	16855	16944	16987	16941	16774	17013	16772	16936	16855	16849	16918	17103	16793	16840	16799	16871	17006	17041	16916	16834	16812	16845	17022	16762	17003	16982	17044	16967	16865	17035	17101	17039	17023	16955	17117	17016	16845	16938	16847	16928	16969	16925	16819	16940	16883	16988	16986	17086	16707	16895	17065	17098	16937	16889	16951	16984	16801	16962	16871	16843	16942	16880	16771	16924	16936	17106	16739	17086	17052	16954	17064	16862	17156	16739	17060	17004	16906	17062	17065	17068	16982	16876	16761	16856	16933	16984	16839	16955	16933	16910	16924	16922	16854	16995	16876	17027	16699	16888	16968	16849	16901	16646	16722	16890	16849	17048	16797	16852	16921	16852	17064	16971	16711	16955	16960	16878	16981	17020	16945	16827	17040	16893	16786	16903	16928	17009	17023	16865	16898	16947	17110	16926	16757	16690	16921	16845	17115	16955	16914	17025	16862	16871	16654	17109	16821	16742	16871	16837	16816	16705	16859	16856	16890	16827	16967	16898	16935	16910	17017	17062	16907	16773	16931	16946	16967	16921	16868	16789	17039	16974	17035	16855	16765	17039	16974	16774	16971	17019	16901	17038	16893	17002	16857	16764	16958	17020	16789	17081	17026	17054	17103	17026	17142	16911	16994	16858	16939	16813	17038	17088	16868	16928	16880	17053	16854	16959	17013	16967	16840	16796	16820	16913	16976	16951	16997	16893	16919	16934	16892	16887	17197	16943	16865	16984	17166	16878	16926	16918	16849	16935	16840	16655	16924	16903	16890	17113	17176	16792	16974	16986	16845	17043	16848	16961	16937	16756	17004	16984	16975	16807	16584	16893	16718	17169	16800	16955	16947	16877	17255	16773	16794	16825	16800	16945	17059	16892	16970	16816	17051	16947	17026	16856	17144	16957	16842	16899	16983	16890	17103	16997	17047	17153	16850	16785	17174	17006	16907	16934	17032	16914	16743	17118	17020	16936	16845	16911	16796	16852	17190	17017	17118	17065	16862	17016	16892	16895	16859	16739	17033	16904	16907	16961	16917	16837	17037	16797	16971	17177	16971	16766	16982	16890	17101	16897	16970	16932	17043	16759	16899	16801	17002	16868	16864	16964	17007	16926	17109	16904	16994	17011	16974	16953	16892	17053	16897	17023	16940	17018	16903	16924	16767	17032	16984	17009	16849	16922	16877	16938	16878	16826	16905	17024	16905	16809	17114	16933	16742	16985	16819	16986	16799	16928	16854	16877	17059	16810	17008	16946	16887	17101	16778	16888	16735	16933	17067	16903	16895	17151	16799	16914	16940	17020	16977	16890	16795	16931	16916	16872	16715	16867	16763	17038	17253	16879	16907	16881	16993	16942	17068	16996	16977	16985	16954	16880	16935	16956	17031	16933	16848	16884	16824	17025	16814	16841	16797	16950	16838	17071	17190	16820	16802	17009	16837	17057	16953	16917	16899	16883	17031	16842	16994	16918	16849	16989	16864	17042	16929	16807	16618	16830	16807	16897	17061	16767	17050	16866	16731	16859	17101	16812	16948	17061	17043	16871	17029	16935	17141	17076	16940	16855	16941	16999	16892	17026	16932	16937	16978	16720	16791	17030	16975	16948	16830	16935	16808	17006	16957	16994	16948	17057	16923	16879	17030	16877	16869	17155	16986	16755	16897	17182	17103	16955	17022	16784	16938	16959	17082	16908	16796	17019	16846	17009	16951	17022	16852	16960	16888	17045	16916	16916	16837	17025	16874	16771	17074	16887	16870	16824	16980	16947	16858	16833	16876	16897	16940	17000	16877	16821	16844	16942	17010	16946	16791	17164	16932	16739	16798	16893	17027	16875	16953	16804	16799	16885	16993	17041	16731	16792	16986	17239	16985	16887	17025	16970	17099	16984	16907	16839	16930	17073	16930	16873	16960	16991	16914	17036	17039	17123	16716	16886	16914	16963	16864	16919	16833	16874	16918
16399	27182	25440	20392	18082	16876	16047	15661	15448	15806	41133	54456	34686	21447	15296	14377	14373	14310	14365	14486	14238	14261	14490	14443	14153	14492	14525	14394	14431	14272	14401	14290	14404	14276	14407	14362	14535	14222	14221	14220	14415	14305	14187	14411	14234	14381	14333	14377	14301	14298	14312	14431	14422	14194	14301	14553	14247	14270	14506	14307	14391	14059	14455	14378	14354	14207	14440	14139	14348	14345	14239	14370	14374	14420	14258	14378	14434	14219	14342	14288	14367	14260	14330	14406	14280	14583	14302	14121	14392	14504	14465	14306	14325	14214	14444	14336	14303	14338	14260	14305	14356	14371	14315	14352	14496	14338	14382	14342	14356	14324	14178	14298	14247	14334	14447	14243	14473	14308	14415	14556	14482	14521	14217	14371	14254	14253	14363	14344	14405	14308	14485	14237	14328	14133	14421	14426	14228	14240	14325	14277	14488	14301	14444	14242	14233	14269	14351	14227	14471	14314	14422	14472	14339	14257	14290	14220	14429	14303	14225	14307	14363	14233	14255	14243	14273	14301	14124	14334	14235	14410	14381	14505	14429	14298	14412	14278	14216	14429	14231	14365	14294	14347	14419	14292	14266	14307	14264	14324	14480	14324	14223	14261	14433	14314	14467	14219	14318	14252	14314	14349	14309	14463	14446	14501	14160	14331	14391	14212	14403	14426	14341	14231	14374	14333	14353	14448	14272	14319	14344	14278	14454	14146	14308	14537	14431	14351	14218	14433	14308	14339	14311	14279	14427	14358	14258	14239	14303	14353	14212	14334	14297	14269	14267	14285	14285	14316	14343	14419	14167	14237	14239	14306	14409	14438	14301	14400	14254	14299	14303	14245	14389	14227	14318	14372	14351	14276	14220	14339	14184	14216	14226	14259	14403	14163	14305	14335	14230	14395	14242	14409	14390	14246	14235	14250	14311	14362	14412	14517	14375	14228	14063	14235	14266	14283	14262	14342	14351	14166	14285	14387	14440	14296	14391	14315	14420	14378	14353	14226	14484	14127	14327	14332	14252	14291	14280	14210	14301	14147	14378	14199	14370	14281	14389	14341	14308	14353	14275	14265	14306	14065	14271	14477	14434	14202	14308	14201	14256	14324	14182	14342	14444	14277	14238	14287	14294	14229	14405	14315	14275	14235	14284	14203	14138	14441	14226	14407	14224	14356	14129	14353	14292	14383	14476	14239	14240	14302	14191	14353	14239	14281	14171	14419	14117	14280	14419	14322	14362	14455	14199	14303	14424	14254	14459	14273	14194	14369	14362	14322	14367	14140	14285	14333	14269	14179	14442	14314	14231	14271	14389	14272	14357	14447	14318	14328	14308	14388	14175	14211	14145	14284	14391	14335	14283	14218	14169	14227	14277	14345	14198	14458	14267	14300	14200	14321	14202	14268	14281	14418	14410	14447	14501	14394	14489	14398	14210	14298	14278	14493	14385	14407	14417	14387	14211	14318	14397	14286	14263	14288	14440	14376	14354	14302	14374	14426	14413	14294	14419	14449	14248	14231	14207	14316	14385	14221	14174	14270	14110	14381	14317	14377	14381	14321	14246	14125	14172	14338	14255	14259	14240	14313	14419	14291	14293	14362	14401	14415	14356	14366	14410	14245	14173	14286	14241	14378	14400	14201	14346	14284	14307	14237	14351	14223	14357	14238	14275	14327	14501	14183	14255	14333	14342	14230	14472	14427	14343	14322	14303	14098	14276	14413	14222	14297	14291	14398	14226	14307	14209	14248	14348	14289	14350	14341	14255	14255	14344	14262	14501	14375	14277	14313	14387	14229	14284	14291	14373	14403	14283	14218	14401	14347	14341	14329	14477	14372	14104	14354	14424	14345	14363	14435	14350	14275	14285	14370	14166	14429	14320	14344	14410	14338	14169	14296	14305	14277	14226	14299	14325	14216	14251	14328	14156	14279	14165	14396	14347	14280	14455	14336	14235	14398	14198	14216	14339	14185	14461	14300	14424	14344	14478	14221	14329	14165	14397	14261	14415	14170	14245	14394	14345	14244	14346	14177	14202	14323	14395	14268	14313	14304	14300	14353	14180	14318	14341	14265	14425	14296	14243	14254	14522	14290	14380	14352	14272	14385	14262	14171	14281	14222	14409	14264	14113	14428	14270	14316	14388	14385	14077	14401	14352	14234	14587	14348	14222	14428	14359	14315	14304	14372	14422	14365	14349	14242	14404	14385	14275	14198	14212	14377	14244	14310	14282	14329	14402	14340	14138	14335	14379	14342	14438	14409	14173	14471	14301	14307	14296	14287	14181	14429	14275	14235	14307	14435	14341	14336	14360	14292	14230	14226	14345	14414	14176	14346	14294	14474	14283	14142	14382	14312	14232	14453	14277	14471	14430	14298	14357	14367	14313	14151	14213	14281	14390	14069	14303	14247	14420	14397	14391	14317	14228	14466	14288	14260	14358	14095	14332	14229	14282	14326	14390	14234	14415	14481	14330	14241	14269	14347	14259	14410	14362	14222	14312	14382	14249	14462	14408	14422	14461	14249	14275	14544	14275	14273	14318	14408	14303	14249	14272	14286	14397	14319	14320	14241	14330	14256	14257	14254	14239	14255	14233	14274	14425	14403	14327	14346	14280	14183	14444	14357	14335	14263	14357	14324	14291	14248	14434	14393	14392	14231	14369	14322	14303	14178	14373	14367	14151	14316	14259	14407	14265	14113	14262	14390	14349	14340	14245	14336	14327	14196	14341	14420	14303	14204	14310	14229	14271	14234	14332	14212	14341	14265	14220	14130	14330	14291	14201	14265	14217	14201	14131	14227	14224	14301	14382	14340	14273	14118	14348	14262	14258	14217	14439	14273	14218	14208	14270	14018	14182	14319	14301	14361	14439	14446	14221	14238	14189	14141	14423	14425	14373	14186	14323	14347	14262	14358	14372	14335	14271	14168	14265	14237	14484	14344	14273	14228	14350	14345	14347	14438	14399	14294	14344	14364	14475	14282	14241	14467	14071	14281	14363	14224	14396	14391	14356	14409	14506	14180	14442	14274	14219	14327	14304	14314	14241	14221	14360	14316	14408	14299	14202	14330	14409	14384	14478	14099	14319	14344	14324	14345	14186	14375	14285	14471	14436	14265	14412	14170	14256	14390	14357	14361	14347	14269	14366	14311	14292	14395	14308	14490	14327	14355	14423	14307	14206	14425	14230	14324	14273	14364	14173	14236	14283	14337	14340	14182	14235	14156	14244	14168	14244	14319	14323	14240	14246	14381	14312	14394	14325	14253	14314	14402	14264	14174	14345	14325	14225	14385	14338	14274	14342	14378	14453	14385	14310	14391	14253	14239	14349	14378	14403	14322	14310	14326	14282	14367	14323	14381	14344	14386	14594	14193	14273	14208	14311	14495	14374	14273	14313	14178	14189	14289	14401	14350	14418	14480	14410	14548	14151	14469	14313	14189	14474	14494	14408	14295	14303	14451	14475	14313	14221	14539	14259	14520	14403	14232	14347	14444	14316	14309	14398	14467	14296	14359	14180	14279	14278	14404	14365	14197	14329	14344	14248	14207	14191	14310	14432	14445	14329	14360	14358	14292	14461	14256	14230	14448	14305	14318	14376	14315	14525	14382	14466	14353	14412	14319	14449	14324	14453	14541	14318	14269	14352	14186	14406	14331	14360	14333	14228	14285	14520	14154	14411	14186	14340	14553	14336	14220	14284	14420	14220	14206	14398	14307	14345	14305	14328	14350	14248	14379	14246	14300	14440	14305	14350	14392	14244	14449	14423	14333	14338	14197	14321	14331	14289	14209	14144	14307	14373	14279	14310	14348	14507	14423	14272	14230	14359	14358	14328	14238	14290	14322	14241	14213	14141	14300	14318	14466	14356	14391	14368	14320	14216	14306	14418	14177	14405	14309	14361	14310	14283	14349	14484	14328	14225	14232	14342	14344	14486	14365	14494	14289	14286	14294	14413	14211	14346	14416	14060	14271	14281	14348	14261	14344	14220	14364	14372	14263	14375	14516	14229	14318	14343	14087	14435	14215	14336	14239	14209	14342	14313	14381	14363	14446	14465	14245	14242	14294	14366	14121	14282	14325	14135	14280	14295	14346	14365	14365	14411	14544	14323	14291	14391	14441	14470	14360	14311	14338	14200	14325	14280	14325	14346	14376	14254	14180	14361	14244	14357	14362	14267	14170	14386	14334	14137	14244	14306	14134	14496	14320	14329	14371	14391	14289	14403	14332	14376	14312	14353	14351	14332	14151	14185	14450	14563	14258	14441	14289	14344	14233	14373	14463	14319	14252	14323	14353	14360	14318	14502	14210	14314	14289	14293	14286	14359	14387	14348	14278	14399	14262	14340	14401	14247	14316	14332	14272	14332	14247	14380	14301	14344	14338	14426	14365	14391	14374	14227	14351	14334	14288	14387	14284	14342	14339	14312	14217	14290	14417	14361	14496	14185	14227	14337	14269	14335	14361	14302	14416	14406	14417	14304	14488	14229	14522	14399	14263	14316	14222	14417	14423	14276	14227	14455	14265	14362	14270	14302	14383	14257	14303	14253	14402	14289	14411	14274	14269	14130	14399	14296	14331	14326	14482	14250	14385	14278	14350	14310	14251	14286	14390	14306	14227	14368	14362	14458	14291	14349	14474	14195	14355	14212	14437	14104	14376	14373	14149	14380	14331	14398	14397	14226	14256	14244	14373	14261	14318	14422	14260	14380	14318	14465	14449	14266	14268	14267	14361	14518	14182	14396	14355	14309	14180	14189	14415	14389	14253	14252	14362	14339	14429	14364	14328	14355	14402	14293	14302	14285	14240	14328	14221	14128	14198	14439	14333	14226	14235	14230	14380	14351	14363	14284	14238	14380	14220	14201	14290	14373	14309	14319	14304	14281	14322	14342	14430	14164	14563	14307	14398	14142	14288	14271	14198	14314	14193	14500	14462	14283	14344	14204	14235	14316	14429	14321	14368	14413	14255	14298	14215	14229	14267	14485	14136	14574	14330	14418	14244	14336	14339	14408	14174	14277	14439	14315	14263	14341	14292	14327	14394	14354	14294	14214	14437	14356	14188	14182	14165	14349	14319	14395	14270	14281	14417	14311	14382	14301	14348	14278	14212	14289	14420	14315	14424	14309	14369	14387	14456	14389	14380
29325	21183	20262	18124	17138	17056	17039	17047	17119	17152	18535	21553	20357	18232	17230	16978	16783	16993	17114	16945	16951	16952	16924	17079	16902	17047	16796	17152	17052	16984	16957	16956	16941	16872	16854	17017	16947	16955	16746	16670	16989	16971	16968	16813	16833	16952	16952	16790	16843	17154	16809	16874	16873	16986	16938	16740	17080	17005	16917	17016	16912	16970	16955	16893	16815	16853	17059	16829	16710	16950	16815	17124	16965	16962	16851	16879	16966	17139	16950	16977	16952	16801	16892	16903	16921	16870	16958	16952	17056	17003	16966	16827	17069	16963	16951	16921	17010	16939	17066	16794	17066	16889	17052	16911	16884	16819	16916	16869	16781	16912	17062	16972	17025	17125	16975	16978	16871	16885	16966	16848	16875	16712	17140	16982	17169	17159	16937	16693	16987	17024	17101	16963	17040	16782	16873	16734	16846	17089	17024	17003	16987	17159	16806	16983	17162	16956	16855	16931	16965	16709	16962	16873	16965	17002	16969	16921	16921	16864	16783	16781	16618	16790	17053	16907	16979	16996	16928	17069	16895	16920	16990	16966	16831	16815	16964	16880	16764	16976	16763	16900	16735	17014	17045	17041	16921	16633	16950	16887	16925	17179	16889	17081	16859	16946	16817	16996	16689	17008	16790	16890	16718	16857	16878	16729	16887	16804	16951	16974	16750	16763	16772	16785	17008	16895	16982	16772	17017	17044	16733	17127	16856	16778	16863	16717	17037	16960	16835	16898	17110	16831	17010	16914	16956	16968	16938	16901	16790	16785	17053	16944	16981	16865	17021	16793	16854	16710	16960	16891	16932	17026	16945	16806	16801	16950	16919	16783	17088	17010	16857	16846	16805	16815	16834	16910	16895	16811	17086	16888	16726	17016	16981	17091	16925	16989	16918	16956	17086	16938	16770	16971	16852	16866	16738	16680	16899	16724	16986	17014	16840	16938	16833	16884	16858	16788	16964	16985	16767	16867	16950	16862	16851	16982	16835	16848	16990	16883	16893	16861	16868	16863	16916	16911	16921	16908	16829	16725	16874	16908	16963	17096	16886	16995	17019	16791	16861	16771	16897	16882	16840	16987	16865	16918	17024	16933	16866	16784	17003	16930	17068	17133	16888	16843	17058	17189	16888	17005	16852	17160	16744	16757	16861	16783	16770	16671	16970	16934	16842	16858	16738	16744	16744	16877	16837	16927	16874	16957	16974	16816	16956	17137	17022	16892	17014	16939	16688	16809	17041	17008	16885	16780	16874	17008	17007	16821	16832	16773	16953	16786	16930	17184	16902	17098	16933	17028	16798	16974	16883	16970	17065	16828	16948	16821	16878	16700	17047	17026	16880	16888	16929	16876	16845	17004	16872	16956	16772	16807	16791	16854	16669	16888	17170	17020	17016	17041	16943	16897	17014	16833	16891	16781	16885	16935	16960	16895	16896	16790	16852	16945	17019	16869	16830	17007	16856	17002	17146	17029	17047	16902	16906	17014	17014	16972	16808	16949	16865	16809	16779	16909	16959	16988	17015	17043	16899	16929	16788	16865	16787	17046	16987	16783	16746	16877	16896	17134	16770	16833	17142	16917	16966	16950	16832	16762	16731	16751	16964	16860	16881	17012	16964	16840	16970	16779	16908	16968	16870	16889	17062	17025	16839	16828	16766	17232	16784	16986	17039	16973	16729	17027	16964	16877	16926	17144	16913	16807	16918	17029	16977	16993	16921	16991	16774	16919	16943	16880	17067	16877	16818	16985	16844	17033	16961	16758	17002	17060	17000	16973	17001	16925	16859	16843	16885	16727	16628	16853	16815	16961	17029	16776	16707	16944	16836	16934	16922	16970	16754	16652	16861	16781	16921	16790	16899	16979	16979	16872	16724	16975	17214	16984	17054	16792	16812	17046	16895	16978	16959	16795	16943	16747	16781	16839	16777	16923	16858	16888	17151	16885	16891	16783	16997	16828	16824	16784	16989	16678	16938	17124	16808	16627	16709	16932	16901	16938	16883	16987	17078	17125	16909	17057	16845	16969	16921	16773	16988	16919	17287	16860	16892	16948	16812	17029	16772	17045	16982	16953	16805	16962	16615	16906	16949	16929	16809	16677	16919	16950	17129	16977	17033	16664	16830	16876	17018	16984	16780	16964	16817	16946	16811	16857	16825	16748	16763	17073	16928	16921	16951	16936	17164	17097	16823	16998	16924	16769	17118	16919	16870	16935	16947	16839	16832	16902	17085	16978	16928	17010	17121	17100	16868	16919	16930	16823	16905	16789	16924	17141	16707	17092	16970	17035	17032	17063	17006	16916	16816	16710	16862	16868	16937	16841	17018	16763	16858	16857	16882	17059	16990	16935	17177	16913	16809	17070	16977	16843	16996	16803	17013	17292	17038	16792	16886	16634	16878	16731	16830	16979	16891	16874	17063	16938	16986	16988	17010	17070	16886	16887	17081	16991	16796	16887	16944	16984	16988	17066	16946	16995	16991	16785	16848	16800	16690	17126	17011	16772	16891	17048	16897	16761	16920	16805	17074	16785	16840	16895	16927	16865	16988	16914	17194	17110	16658	16666	16909	17214	17057	16807	17020	16887	16998	16890	16868	16960	16918	17093	17003	16817	16969	16906	17033	16933	16884	16714	16805	16642	17037	16949	17035	16860	16840	16793	16882	16949	16921	16928	16928	16747	16980	16764	16874	16854	17014	17118	16949	16812	16977	16991	16854	16995	17009	16895	16812	16944	16939	16885	16832	16780	16939	17221	16879	16883	16960	16817	16867	17018	16962	16957	16978	17040	16963	16902	16910	16873	16837	16869	16795	17001	16958	17140	16902	17066	16976	16942	17012	16755	17005	16910	16680	16951	16858	16852	16996	16991	16998	16704	17068	17066	16924	17010	17173	16984	16933	17008	17140	16697	16956	17005	16761	16694	16862	16836	16947	17001	16806	17102	16958	16678	16854	16996	16820	16883	16886	16673	16873	16903	16954	17060	17096	16769	16957	16982	16866	16974	17013	16917	16859	16952	17130	16816	16986	16933	16863	16929	17003	16988	17052	16890	16770	16937	16832	17086	16782	17077	16948	16847	16838	17032	17038	16656	16831	16897	16819	17191	16882	17114	17018	16995	16788	16962	16811	16923	16889	16830	17068	17031	16880	16817	16937	16882	16935	16976	16936	16780	16883	16899	17094	16947	17017	16836	16837	16773	17000	16873	17059	16865	16899	16707	16834	17020	16820	17071	16930	16816	16783	16871	17014	17074	16880	17012	16922	16880	17038	16922	17126	16936	17193	16991	16789	16969	16996	16964	17168	16729	16973	17141	17028	17051	17111	17010	16998	16898	16913	16985	16951	16930	16826	16993	16984	16835	16965	16910	16977	17001	16982	16856	16925	16794	16739	17000	16801	16825	16861	16865	16993	17073	16925	16898	17024	16932	16839	16965	17030	16883	16990	16871	16692	16862	17123	16981	16910	17036	16946	16818	16810	16947	16982	17089	16847	16834	16766	16877	16899	16668	16904	16955	16910	16882	16903	16977	16901	16916	16731	16836	16788	16721	16929	16845	16874	16972	16655	16722	16791	16903	16935	17126	16920	16928	16670	16807	16944	16775	17086	16865	17043	17068	17169	16913	16922	16692	16967	16889	16994	16985	16986	16947	16757	16803	17113	17045	16788	16827	16918	16981	16966	17024	16921	17181	16995	16819	16851	16925	17082	17019	16879	16775	16886	16915	17279	16647	17067	16920	16751	16745	16879	16799	16748	17136	16916	16903	16788	16869	16804	16956	17150	17098	16730	17040	16993	16760	16843	16882	16924	17097	16957	16946	17006	16918	16799	16796	16950	16908	17177	16938	17144	17008	16905	17013	16950	16898	16971	16931	16910	16920	17079	16939	16927	16876	16952	16748	16842	16862	16936	16961	17001	16935	16988	16919	16873	16956	16780	16994	16905	17042	16934	16988	17139	16842	16795	16676	16891	16892	16956	16798	16975	16774	16839	16865	16959	16888	16922	16887	16913	16999	16835	16837	17124	17041	16904	16897	16875	16967	16968	16991	16849	16729	16911	17019	16684	16805	16634	16839	16816	16946	16874	16856	16913	17007	17019	16859	17021	16766	16974	16909	17034	16846	16881	16964	16972	16933	16889	16814	16660	16922	17062	16882	16883	16702	17001	16978	16936	17051	17007	17017	16858	16827	16922	16864	17040	16768	16803	16788	16880	16907	17094	16942	16999	16748	16880	16984	16867	16577	16915	16764	17067	16860	16809	17036	16964	16914	16870	17022	16987	16806	17029	16794	16825	16863	17065	16892	16836	16978	16996	17099	17056	17022	16858	16702	16969	17080	16814	16900	16806	16875	17032	17066	17021	16867	16947	17055	16934	17019	16813	16946	17023	16889	16862	17113	16942	16887	16936	16899	16961	16949	16948	16873	16935	17091	16933	16836	17067	17066	16949	16961	16961	16906	16922	16916	16865	17026	16895	16821	16846	16861	16968	16940	16890	16810	16965	16912	17137	16980	17106	16931	17027	16775	16909	16967	16982	16853	16924	16948	16727	16931	17006	17058	16698	16939	17020	16999	17085	16750	16867	16713	16744	16846	16739	16953	16907	17047	16837	17009	16939	17028	16883	16998	16961	16873	17004	16815	16953	17014	16988	17002	16837	16906	16974	17163	16889	16982	16914	16829	16899	16998	16835	16984	16936	17050	17125	17009	16960	17144	16900	17008	17034	16823	16665	16828	16748	16869	16992	16812	17004	16769	16881	17010	16912	17028	17037	17034	17028	16889	16693	16933	16818	16855	16851	16904	16855	16866	16685	16975	17174	17021	16921	16756	16876	17016	16955	16804	16843	16944	16958	16847	16777	16832	16959	16889	17153	16783	16887	17237	16911	16742	16747	16678	16793	17060	17017	16954	17107	17028	16780	16833	16859	16963	16885	17152	16844	16820	16787	16877	16845	16796	17076	16822	16878	16792	17051	16927	16987	17111	16809	16906	16986	16819	16826	16749	16876	16986	16926	16830	16964	16872	16991	16858	16900	16972	16905	17037	16905	16925	16802	16938	16856	16738	16897	17046	17221	17013	16970	17075	17004	16745	17046	17029	16975	16976	16858	16798	16998	16940	16727	16854	16761	17012	16830	16774	17002	17003
15267	15247	15316	14800	14507	14543	14336	14292	14192	14299	17321	21006	17983	15175	14418	14483	14217	14303	14275	14412	14262	14229	14339	14440	14368	14346	14297	14156	14287	14197	14154	14305	14212	14265	14375	14282	14400	14240	14329	14316	14309	14355	14290	14363	14359	14235	14331	14321	14244	14332	14452	14334	14260	14262	14462	14332	14394	14367	14222	14258	14237	14268	14286	14277	14261	14214	14151	14224	14251	14336	14276	14379	14334	14268	14467	14377	14272	14307	14331	14236	14326	14315	14438	14357	14416	14200	14301	14286	14242	14308	14229	14493	14288	14338	14240	14174	14379	14175	14315	14381	14203	14290	14303	14316	14378	14441	14317	14243	14112	14366	14236	14293	14231	14278	14162	14117	14329	14192	14223	14170	14261	14258	14232	14169	14511	14259	14179	14483	14224	14261	14375	14381	14243	14388	14272	14201	14107	14294	14230	14220	14284	14435	14373	14221	14321	14233	14304	14257	14233	13961	14332	14348	14423	14258	14235	14444	14163	14196	14434	14294	14315	14458	14401	14232	14267	14350	14129	14298	14370	14165	14372	14348	14301	14234	14196	14278	14192	14414	14307	14306	14348	14317	14394	14292	14288	14227	14264	14367	14235	14326	14334	14193	14191	14347	14355	14320	14174	14404	14398	14445	14354	14249	14192	14136	14356	14191	14300	14451	14245	14422	14345	14253	14278	14212	14229	14253	14276	14338	14344	14119	14242	14345	14460	14399	14238	14322	14319	14226	14181	14206	14391	14414	14399	14176	14434	14355	14333	14354	14423	14278	14329	14286	14350	14256	14395	14318	14244	14310	14266	14223	14236	14308	14270	14272	14335	14329	14352	14248	14290	14217	14305	14291	14357	14125	14309	14143	14261	14359	14370	14392	14233	14100	14395	14271	14212	14267	14364	14219	14267	14358	14373	14323	14537	14207	14338	14291	14370	14232	14194	14370	14103	14515	14294	14411	14387	14313	14341	14308	14333	14159	14191	14372	14121	14221	14342	14184	14272	14209	14153	14304	14109	14181	14310	14319	14402	14262	14283	14242	14267	14067	14243	14471	14209	14199	14285	14294	14341	14309	14418	14235	14198	14424	14172	14462	14373	14320	14292	14164	14334	14286	14109	14312	14255	14253	14246	14225	14392	14256	14261	14186	14228	14383	14280	14247	14292	14477	14287	14211	14402	14294	14382	14333	14317	14220	14435	14245	14389	14197	14168	14387	14382	14392	14327	14272	14109	14367	14337	14263	14183	14125	14447	14245	14321	14364	14378	14182	14281	14229	14259	14172	14247	14258	14253	14368	14314	14154	14289	14210	14247	14240	14153	14265	14217	14358	14354	14375	14265	14448	14362	14188	14483	14297	14463	14288	14191	14290	14245	14364	14337	14290	14280	14363	14298	14192	14207	14436	14326	14280	14288	14329	14316	14326	14282	14181	14293	14269	14239	14283	14412	14299	14205	14277	14392	14365	14421	14337	14242	14345	14198	14239	14253	14215	14367	14350	14402	14324	14298	14328	14358	14243	14032	14157	14245	14241	14232	14316	14287	14378	14309	14438	14240	14413	14307	14298	14128	14264	14249	14164	14426	14172	14328	14195	14332	14340	14326	14345	14240	14353	14309	14280	14250	14217	14274	14228	14118	14294	14368	14457	14304	14341	14289	14226	14267	14332	14193	14230	14277	14304	14322	14376	14202	14222	14340	14291	14227	14053	14216	14159	14253	14283	14289	14301	14404	14324	14294	14210	14294	14307	14411	14225	14059	14495	14354	14193	14294	14324	14260	14176	14487	14231	14231	14180	14297	14275	14292	14260	14131	14245	14161	14329	14414	14260	14284	14275	14309	14250	14361	14439	14275	14503	14263	14375	14325	14387	14306	14288	14199	14399	14363	14200	14342	14152	14313	14188	14207	14295	14198	14198	14240	14218	14242	14308	14410	14300	14276	14293	14335	14261	14328	14332	14237	14247	14157	14279	14217	14363	14210	14357	14375	14337	14269	14361	14179	14273	14257	14170	14220	14289	14491	14427	14318	14298	14302	14360	14306	14231	14388	14353	14274	14182	14127	13879	14193	14204	14246	14318	14334	14257	14217	14151	14180	14301	14324	14170	14291	14310	14310	14197	14442	14364	14260	14267	14360	14412	14092	14366	14242	14330	14260	14121	14260	14163	13969	14109	14355	14487	14341	14226	14342	14381	14247	14350	14379	14256	14194	14313	14355	14318	14229	14510	14095	14132	14248	14333	14189	14295	14202	14368	14341	14325	14431	14097	14359	14382	14156	14434	14290	14216	14247	14340	14142	14362	14190	14358	14215	14217	14315	14449	14258	14194	14334	14425	14134	14227	14290	14318	14356	14191	14438	14343	14310	14413	14288	14351	14257	14477	14238	14287	14185	14222	14206	14454	14362	14283	14357	14161	14367	14288	14348	14197	14144	14433	14236	14315	14167	14227	14255	14471	14316	14254	14267	14341	14285	14219	14119	14211	14372	14368	14357	14213	14177	14211	14311	14407	14271	14283	14175	14195	14260	14179	14300	14226	14292	14393	14311	14162	14327	14363	14183	14202	14256	14315	14409	14339	14308	14347	14299	14134	14486	14259	14359	14312	14296	14129	14416	14302	14277	14411	14247	14293	14267	14247	14375	14107	14408	14301	14325	14201	14175	14256	14481	14496	14278	14296	14362	14063	14326	14354	14156	14264	14333	14198	14266	14374	14190	14302	14117	14309	14488	14219	14402	14421	14185	14198	14330	14270	14255	14335	14234	14334	14148	14269	14313	14282	14367	14336	14294	14276	14179	14266	14250	14311	14247	14329	14412	14429	14253	14333	14249	14296	14313	14353	14272	14272	14176	14264	14230	14305	14296	14451	14215	14276	14215	14432	14255	14148	14375	14400	14151	14249	14434	14339	14432	14287	14298	14442	14264	14443	14300	14348	14343	14134	14168	14074	14192	14424	14300	14283	14313	14410	14157	14320	14425	14099	14386	14344	14259	14262	14232	14230	14479	14332	14202	14232	14602	14224	14314	14109	14310	14293	14228	14323	14399	14178	14247	14237	14346	14269	14433	14242	14416	14459	14399	14430	14213	14415	14195	14350	14429	14166	14368	14266	14157	14299	14326	14215	14393	14343	14283	14194	14399	14374	14410	14267	14349	14418	14472	14385	14351	14254	14304	14251	14216	14351	14277	14196	14308	14258	14398	14133	14271	14415	14423	14506	14417	14258	14288	14309	14232	14438	14243	14319	14230	14281	14277	14390	14295	14290	14355	14194	14217	14167	14261	14305	14236	14434	14227	14483	14290	14301	14455	14367	14224	14287	14225	14162	14164	14162	14365	14430	14288	14112	14094	14227	14276	14333	14241	14443	14157	14259	14468	14183	14183	14298	14129	14462	14253	14243	14103	14323	14293	14231	14181	14344	14321	14386	14153	14343	14423	14390	14253	14273	14296	14271	14404	14342	14362	14363	14312	14349	14371	14264	14325	14255	14504	14185	14234	14234	14172	14381	14253	14364	14268	14193	14223	14356	14302	14219	14162	14250	14194	14300	14306	14240	14429	14369	14340	14239	14109	14254	14146	14349	14011	14232	14171	14257	14355	14292	14231	14268	14294	14305	14320	14199	14371	14148	14183	14370	14281	14349	14375	14250	14266	14214	14287	14301	14278	14184	14398	14479	14141	14389	14407	14268	14283	14077	14368	14300	14363	14072	14411	14357	14210	14421	14340	14181	14306	14269	14330	14369	14360	14191	14307	14357	14385	14288	14282	14231	14413	14345	14243	14269	14302	14355	14425	14362	14340	14193	14277	14521	14307	14227	14276	14212	14293	14276	14238	14330	14296	14301	14286	14284	14449	14176	14243	14450	14061	14330	14291	14386	14155	14088	14227	14449	14175	14187	14291	14125	14409	14448	14248	14232	14386	14531	14356	14330	14316	14348	14229	14176	14295	14280	14329	14519	14219	14266	14220	14293	14328	14259	14250	14157	14394	14319	14227	14224	14264	14330	14242	14250	14210	14332	14307	14346	14376	14165	14241	14274	14278	14381	14228	14280	14235	14129	14252	14185	14228	14254	14464	14436	14518	14231	14264	14279	14286	14383	14469	14226	14165	14339	14484	14375	14278	14454	14250	14298	14146	14339	14336	14218	14376	14186	14406	14240	14276	14263	14365	14195	14273	14390	14222	14250	14323	14332	14206	14255	14404	14249	14310	14333	14433	14465	14318	14395	14291	14189	14195	14270	14380	14395	14153	14341	14355	14276	14460	14191	14303	14290	14321	14445	14351	14172	14321	14177	14211	14334	14432	14252	14197	14468	14247	14248	14218	14335	14252	14438	14223	14322	14430	14327	14334	14140	14254	14460	14308	14241	14218	14195	14310	14364	14188	14267	14222	14293	14218	14239	14330	14267	14329	14338	14295	14230	14364	14314	14173	14331	14264	14344	14180	14331	14327	14287	14217	14346	14161	14317	14303	14201	14345	14204	14173	14337	14293	14263	14408	14391	14216	14205	14373	14308	14168	14287	14250	14454	14309	14340	14352	14221	14406	14313	14380	14239	14276	14220	14363	14153	14174	14384	14389	14370	14210	14177	14272	14296	14161	14348	14299	14189	14260	14322	14170	14265	14430	14333	14272	14219	14336	14305	14357	14297	14090	14192	14333	14331	14269	14178	14400	14187	14294	14275	14124	14360	14288	14177	14315	14210	14292	14361	14433	14241	14469	14229	14259	14279	14297	14293	14258	14293	14273	14221	14528	14283	14352	14380	14237	14345	14470	14236	14166	14417	14323	14131	14337	14299	14218	14324	14407	14192	14340	14266	14252	14292	14273	14225	14182	14257	14417	14336	14322	14524	14215	13999	14304	14446	14532	14167	14431	14429	14315	14347	14282	14178	14322	14298	14314	14317	14232	14226	14270	14448	14200	14241	14352	14290	14223	14262	14235	14364	14465	14239	14304	14315	14343	14311	14252	14473	14417	14204	14309	14165	14327	14292	14233	14321	14199	14146	14286	14121	14124	14203	14309	14285	14239	14233	14234	14336	14529	14354	14300	14184	14336	14298	14420	14427	14358	14313	14275	14193	14329	14240	14459	14360	14266	14351	14394	14147	14229	14264	14240	14133	14310	14329	14390	14344	14300	14409
25521	20722	26693	25341	19851	18477	18131	17460	17280	17351	27963	38267	28908	20767	17949	16887	16901	17025	16965	17034	16886	16949	16809	16889	16825	17007	17022	16813	16979	17052	16733	16919	16995	17097	16766	17047	17034	16865	16941	16839	16966	17041	16879	16864	17102	16954	16877	16898	16855	16719	17002	16927	16879	16899	16933	16789	16998	17016	16950	17030	16939	16791	16833	16951	16825	16810	16948	16789	16832	16904	16968	16968	16966	16983	16880	17059	17157	16828	16719	17004	16902	17095	16958	16898	17064	16752	16877	16743	16853	16999	17078	17035	16971	17028	16776	16947	16897	16734	17082	16811	16841	16943	17075	16834	16756	16699	16843	17060	16746	16726	16983	16794	17121	17003	16875	16775	17002	17013	16815	16846	17014	16942	16728	16661	16945	17057	16874	16850	17014	17023	16749	16845	16778	16964	17022	16702	16946	16634	17023	16771	16805	16826	16868	16946	16843	16858	16735	16932	16743	16729	16922	16868	17020	17033	16765	16962	16848	17092	16923	16948	16814	16904	16752	17070	16824	16977	16976	16895	16964	16781	16961	17068	16855	16787	16895	17113	16780	16856	16987	16942	16855	16898	16680	16768	16998	16844	16822	16929	16918	17005	16999	16826	17093	16980	16956	16950	16846	16874	16716	16821	16912	16805	16837	16765	16828	17053	16878	16963	16934	16904	16832	16751	16849	17008	16872	17050	16863	16571	17161	16942	16896	16709	16741	16984	16934	17071	16964	16835	16868	16800	16940	16874	16779	16956	17005	16775	17002	16976	17039	16709	16760	16809	17000	16806	17061	17124	16968	16966	17142	16937	16732	16956	16928	16896	16958	17044	17082	16894	16752	16754	16812	16800	16947	16873	16926	16724	16826	17000	16769	16881	16793	16758	16873	16998	16918	17127	16790	17031	16973	17041	16914	17158	16829	17064	16832	16894	16808	16823	16759	16947	16910	16809	17062	16786	17001	17032	16876	16863	16873	16906	16982	16790	16708	16915	16875	16861	16891	16885	16858	16987	17004	16862	16864	17056	16839	16938	16860	16785	16930	16842	16812	16759	17188	16953	17103	16880	16892	16931	16858	16806	17138	16763	16957	16789	17007	16979	16803	16840	16968	16883	16837	16949	16841	17025	17083	16850	16982	16919	16768	16973	16838	16919	16726	16892	17116	17129	16966	16881	16789	16785	16993	16890	16656	16977	17023	17036	16800	16852	16974	16898	16744	16867	17015	16932	16902	16882	17015	16938	16705	16826	17151	16949	16912	17019	16978	16870	17048	16943	16934	16874	16935	16893	16760	16891	16871	17024	16928	16827	16830	16674	16748	16870	17094	16990	16834	16951	16652	16904	17119	16856	16673	17024	16937	17054	17032	17031	16947	16802	16822	17071	16866	16796	16933	17052	17014	16691	16969	16817	16692	17028	16908	16993	17010	16986	16891	17136	17007	16914	16913	16832	16868	16916	16739	17005	16944	16829	17005	16877	16672	17042	16864	16975	16816	16909	16811	16827	16919	17030	16821	16959	16991	16991	16949	16832	16903	16819	17163	16855	16811	17043	16751	16803	16950	16810	16918	16905	16909	17007	17006	16957	16950	16646	16793	17062	17058	16936	16931	17099	16896	17055	16930	16702	16748	17044	17053	16854	17046	17046	16886	16852	16993	16951	16751	16988	16934	16687	16835	16983	16901	16869	16849	17001	16881	16858	16993	16651	16786	17025	16724	16841	17006	16897	16883	16875	16784	16837	16826	16833	17110	16985	16805	16881	16978	16956	16951	16906	16909	16949	17004	16819	16844	16731	17036	17044	16913	16771	16941	17027	16832	16823	16674	16804	17051	16986	17086	16927	16929	17035	16908	16951	16776	17054	16749	17114	16896	16910	16876	16852	16912	16994	17014	16740	16966	16805	16878	16812	17123	16912	16694	16681	17076	16723	16850	16715	17054	16810	17022	17103	16758	16943	16791	16856	17130	16837	16820	16932	16886	16867	16846	16984	16807	16994	16988	16753	16875	17122	16826	16774	16881	16532	16697	16987	16822	16786	16907	16918	16601	17049	16988	16779	16850	16790	16935	16778	16881	16831	16829	17007	16709	17160	17026	16896	16944	16894	17038	16941	16978	17082	16997	17234	17046	16979	17199	16969	16952	16904	17009	17118	16904	16841	17135	17101	16872	16843	16595	16864	16914	17062	16922	17177	16810	16951	16768	16737	17066	16762	16845	16855	16968	16982	16972	16986	16803	16889	16889	16971	16835	16845	16891	16780	16973	16789	16951	16805	16867	16736	17013	16905	16838	17003	17131	16822	17175	16969	16964	16934	16892	17073	17010	16745	16782	16849	17008	17091	16822	17013	16939	16992	16864	16807	16960	17017	16589	16888	16953	16837	16683	16857	16995	16945	17074	16819	16933	16977	16956	16840	16861	16844	16878	16825	16776	16854	16928	16871	16882	16917	16840	16770	16757	16934	16782	16891	17033	16824	16962	17058	17025	16787	16773	16664	17020	16652	17011	16748	16829	16883	16876	16760	16926	16854	16935	17087	17017	16926	16686	16739	16926	16749	16917	16781	16996	16925	16838	16807	16970	16911	17079	16830	16923	17015	16828	17000	16944	16824	16937	17151	16845	16647	17029	16958	17002	16978	17104	16955	16958	16981	17094	16991	16757	16695	16860	17020	16959	16891	16972	16841	16914	16825	16826	16875	17083	16807	16848	17054	17148	16797	17022	16824	16826	17039	16760	16949	17003	16952	16871	16710	16836	16881	16724	16813	16962	17014	17025	16880	17059	16844	16655	16774	16775	16963	16724	16757	16931	16811	16972	16821	16955	16906	16669	16905	16916	16956	16919	16916	17004	16828	16758	17067	16709	16860	16851	16695	17154	16953	16962	16841	16775	16823	16802	16962	16952	16948	16853	16995	16923	16890	16830	16965	16812	16900	16834	16956	17093	16948	17048	17042	16866	16837	16947	16974	17086	16889	16873	16931	16963	16936	16720	16834	16740	16835	16648	16837	17187	16854	16970	17017	16817	16861	16966	16755	16840	16813	16854	16961	16791	17095	16689	17063	16955	17061	16811	17025	16832	16826	16943	16764	16980	17022	16847	17209	16728	16917	17049	16791	17028	16872	16818	16678	16804	17018	17004	16936	16814	16795	16835	17137	16844	16999	16951	16940	16831	16850	16665	17012	16719	16802	16828	17030	16962	16876	16992	16943	17005	16717	17008	16899	16843	17031	16855	16997	16914	16843	16801	16871	16829	17026	17010	16895	17051	16706	16960	17080	16896	16816	16897	16775	16786	16924	16824	16851	17186	17042	16989	16955	16806	17079	16815	16916	16968	16909	17155	16973	17125	16728	17061	16970	16884	17013	17051	17022	16854	16736	16902	17143	16883	17059	16723	16903	16955	16859	16881	16932	16787	16695	16867	16890	16836	16897	16912	16977	16826	16845	16952	16835	17008	16965	16967	17006	16965	16913	16815	16938	17139	16999	16836	16840	16897	16804	16806	16908	16731	16992	16789	16796	16894	17032	17131	16923	16911	16881	17091	16798	16888	16947	16966	16872	16739	16694	16801	16926	16901	16722	17045	16894	16887	16988	17187	16986	16949	16817	16912	16719	16887	16842	16865	16977	16941	16854	16902	16934	16873	16793	16888	17082	16897	16865	16885	16850	16899	16954	16835	17084	16844	16921	16947	16880	17020	16992	17045	16889	16981	16856	17008	16710	16865	16887	17092	17049	17011	16770	16756	17091	16806	16969	17087	16821	16940	16600	16893	17097	17008	16880	16941	16755	17099	17044	17062	17118	17101	16838	16931	16971	16981	16844	17116	16774	16675	16966	16824	16884	16912	17003	16865	16882	16884	16943	16831	16975	17045	16640	16992	16938	16908	17036	16785	17051	17128	16761	16880	16862	16885	17050	16828	16702	16894	16919	17064	16870	17126	16863	16576	16833	16907	16854	16737	17062	16850	16922	17011	16757	16867	17029	16791	17077	16876	17024	16746	16774	16973	16773	16984	16900	17039	16903	17068	17043	16791	17013	17051	16944	16823	16820	16861	16816	16941	16972	17090	17069	16818	17199	17011	16744	16928	16808	16970	16941	16956	16888	17267	16797	17051	17025	16863	17128	16859	16956	16748	16946	16852	16860	16984	16952	17001	16908	16994	16888	16776	16752	16856	16961	16916	16811	16934	17020	16957	16980	16897	16944	16982	17023	16890	16743	17131	16987	16879	16926	16758	16923	16780	16957	16817	16905	16899	16976	16675	16799	16842	16931	16907	16972	17023	16795	17020	16805	16910	16788	16956	17126	16938	16802	17008	16814	16956	16907	16890	17092	17005	16708	17005	16725	16805	17012	17054	16993	16926	16942	16795	16873	17129	16964	17087	17220	16959	17009	17023	17039	16907	17026	17026	16774	16956	16879	17036	16901	16793	16686	16838	16700	17026	16909	16884	16706	16894	16881	16928	16805	17320	16935	16921	16883	16805	17080	16960	16963	16766	16786	16903	17041	16877	16755	16936	16774	17023	16969	16811	16886	16817	16993	17219	16957	17006	16857	16983	16903	16982	16695	16850	16883	16899	16932	16734	16936	16946	16975	16853	17104	16869	16841	16795	16904	17033	16853	16870	16755	17133	16894	16833	16973	16955	16930	17014	16898	17106	17021	16929	16793	17013	16715	17038	17074	17162	16887	16893	16905	16765	16912	17134	16792	16752	16954	16992	16924	16894	16938	16863	16752	16887	16852	16753	16687	16889	16790	16715	17019	17058	16968	16884	17029	16949	16858	16932	16949	16918	17070	17182	16800	17007	17079	17000	16830	16962	16997	16842	17076	16908	16985	16801	17003	16766	16821	16811	16914	16857	16945	17050	17007	16758	16829	16816	17051	16998	16736	16995	16819	16722	16680	16799	16920	17067	17023	16742	16993	16861	16704	17013	16950	17020	16936	16690	16800	17121	16949	16928	16980	16922	16898	16928	16802	16875	16907	16927	16941	16810	16950	17072	16734	16875	16756	17082	16934	17011	16866	16827	17054	16988	16993	16895	16951	16994	16945	16894	16880	17143	16753	16867	16712	16888	16800	16766	16998	16826	16885	17004	17043	17005	16975	17132	17145	16991	16965	17006	16999	16939	17042	17083	16887
13859	19593	18995	16504	15715	15233	14966	14967	14742	14885	30588	39039	25695	17333	14955	14462	14165	14218	14275	14282	14222	14234	14380	14383	14281	14248	14172	14316	14355	14115	14361	14362	14206	14401	14228	14222	14213	14381	14150	14370	14300	14422	14331	14343	14263	14073	14404	14132	14295	14348	14450	14395	14281	14223	14390	14471	14228	14265	14341	14372	14312	14329	14197	14331	14284	14258	14353	14251	14316	14248	14316	14357	14224	14273	14206	14282	14313	14357	14180	14373	14289	14415	14241	14334	14222	14298	14187	14102	14217	14299	14274	14220	14370	14282	14378	14319	14409	14087	14317	14139	13996	14461	14237	14070	14353	14212	14308	14058	14343	14233	14384	14380	14265	14262	14287	14228	14263	14476	14169	14104	14418	14321	14222	14266	14356	14131	14200	14160	14219	14252	14350	14326	14375	14147	14226	14318	14149	14404	14330	14267	14231	14331	14231	14216	14316	14516	14392	14268	14227	14309	14280	14266	14274	14342	14181	14246	14210	14296	14275	14411	14321	14295	14478	14372	14114	14212	14375	14159	14229	14312	14317	14221	14305	14362	14296	14287	14345	14322	14408	14388	14306	14257	14311	14213	14179	14372	14201	14316	14268	14297	14340	14392	14288	14231	14361	14284	14291	14312	14271	14325	14262	14335	14226	14447	14281	14219	14193	14175	14259	14339	14334	14112	14197	14208	14116	14194	14100	14167	14273	14351	14260	14247	14307	14209	14135	14223	14137	14072	14273	14207	14091	14200	14353	14252	14346	14237	14125	14332	14365	14221	14289	14264	14289	14410	14307	14314	14180	14234	14263	14254	14395	14343	14307	14402	14196	14249	14272	14447	14211	14426	14273	14219	14089	14321	14244	14097	14301	14416	14423	14376	14374	14338	14324	14359	14330	14330	14127	14261	14141	14200	14258	14293	14327	14160	14172	14240	14387	14363	14338	14312	14314	14178	14126	14331	14232	14356	14282	14161	14483	14219	14320	14443	14344	14262	14121	14340	14287	14273	14296	14264	14327	14295	14279	14313	14398	14318	14224	14240	14295	14222	14346	14216	14431	14192	14267	14236	14276	14207	14277	14420	14462	14226	14263	14241	14372	14145	14451	14307	14130	14273	14231	14194	14343	13980	14251	14255	14322	14316	14401	14218	14108	14304	14338	14207	14369	14297	14240	14347	14320	14079	14193	14173	14219	14158	14381	14271	14346	14337	14168	14279	14365	14248	14343	14420	14354	14212	14164	14393	14303	14192	14255	14303	14379	14331	14353	14256	14185	14071	14267	14200	14440	14300	14354	14405	14265	14437	14235	14316	14231	14456	14201	14336	14140	14400	14422	14351	14224	14244	14224	14294	14345	14363	14252	14262	14288	14265	14277	14347	14195	14244	14395	14305	14286	14285	14264	14200	14314	14459	14309	14237	14323	14390	14481	14294	14201	14150	14384	14187	14161	14307	14246	14178	14228	14261	14171	14326	14344	14322	14203	14363	14260	14194	14341	14173	14179	14325	14198	14310	14116	14324	14212	14175	14202	14248	14249	14269	14269	14303	14351	14368	14257	14163	14487	14313	14377	14317	14228	14270	14373	14229	14271	14234	14273	14308	14228	14233	14438	14320	14233	14276	14294	14237	14195	14303	14267	14292	14286	14209	14281	14287	14267	14227	14278	14479	14355	14187	14432	14308	14311	14315	14261	14381	14293	14243	14239	14315	14166	14261	14128	14272	14315	14357	14396	14170	14194	14206	14186	14216	14322	14271	14377	14204	14331	14238	14273	14368	14054	14268	14269	14179	14256	14208	14309	14250	14246	14302	14275	14246	14290	14293	14313	14326	14248	14385	14258	14357	14164	14308	14221	14276	14291	14286	14485	14196	14269	14287	14221	14241	14346	14564	14255	14368	14210	14291	14377	14273	14213	14150	14277	14259	14450	14147	14397	14364	14459	14365	14354	14086	14217	14226	14281	14437	14421	14413	14166	14442	14269	14207	14237	14242	14381	14413	14386	14198	14322	14298	14332	14376	14365	14240	14238	14281	14304	14251	14541	14239	14301	14345	14353	14314	14359	14281	14272	14367	14253	14195	14251	14379	14262	14190	14185	14196	14103	14422	14282	14341	14298	14223	14281	14253	14482	14270	14335	14260	14223	14218	14172	14292	14334	14314	14293	14248	14195	14430	14189	14336	14228	14399	14249	14149	14126	14228	14300	14213	14220	14327	14179	14530	14196	14241	14320	14320	14377	14155	14246	14463	14383	14215	14314	14324	14110	14260	14165	14201	14292	14355	14303	14305	14304	14367	14375	14198	14280	14164	14242	14246	14334	14228	14223	14146	14312	14152	14410	14244	14403	14399	14130	14354	14236	14234	14303	14347	14258	14221	14223	14256	14257	14271	14273	14179	14189	14273	14345	14154	14380	14106	14469	14482	14139	14158	14071	14265	14117	14320	14320	14244	14270	14235	14203	14330	14141	14583	14355	14231	14355	14162	14303	14226	14141	14293	14316	14313	14425	14395	14194	14292	14342	14075	14172	14338	14161	14284	14312	14428	14410	14161	14361	14250	14354	14199	14445	14252	14214	14129	14311	14316	14242	14380	14240	14377	14139	14325	14308	14316	14117	14458	14342	14280	14275	14100	14286	14390	14260	14333	14250	14401	14121	14271	14383	14306	14235	14309	14395	14321	14211	14364	14424	14147	14480	14107	14309	14342	14285	14226	14288	14286	14120	14345	14359	14329	14282	14174	14093	14163	14446	14436	14165	14254	14294	14390	14215	14341	14373	14245	14283	14239	14285	14334	14236	14201	14254	14234	14403	14397	14198	14203	14378	14339	14201	14407	14237	14358	14355	14156	14201	14185	14358	14265	14354	14280	14252	14352	14454	14207	14281	14295	14300	14322	14328	14225	14365	14251	14283	14183	14230	14313	14343	14342	14315	14296	14464	14228	14216	14208	14320	14179	14392	14249	14243	14341	14366	14219	14402	14258	14226	14342	14288	14472	14353	14301	14306	14233	14119	14548	14177	14164	14130	14151	14316	14188	14125	14378	14329	14242	14350	14440	14318	14261	14263	14287	14313	14153	14397	14494	14398	14306	14462	14420	14093	14452	14139	14271	14291	14339	14148	14225	14428	14248	14359	14371	14255	14417	14323	14413	14257	14244	14163	14286	14202	14316	14323	14175	14299	14155	14307	14297	14387	14208	14313	14350	14333	14316	14258	14315	14271	14245	14184	14363	14195	14314	14301	14356	14288	14338	14312	14364	14204	14340	14199	14338	14391	14090	14172	14347	14384	14378	14255	14256	14124	14246	14285	14262	14167	14302	14308	14371	14286	14303	14437	14188	14154	14400	14264	14378	14353	14382	14262	14255	14355	14235	14353	14294	14297	14218	14421	14257	14463	14254	14284	14183	14193	14311	14248	14283	14304	14404	14412	14171	14490	14225	14283	14354	14368	14398	14394	14331	14271	14241	14305	14153	14241	14145	14348	14324	14302	14403	14176	14277	14340	14138	14261	14374	14237	14317	14191	14329	14316	14220	14235	14398	14312	14331	14466	14471	14293	14437	14132	14358	14427	14281	14389	14242	14166	14401	14195	14473	14056	14379	14278	14296	14336	14166	14309	14148	14400	14275	14396	14188	14347	14125	14266	14323	14099	14499	14319	14351	14344	14253	14430	14261	14218	14469	14088	14360	14227	14296	14285	14187	14460	14190	14261	14288	14333	14183	14299	14217	14303	14324	14280	14158	14190	14247	14470	14231	14282	14339	14218	14233	14253	14366	14249	14147	14271	14202	14401	14350	14303	14254	14359	14252	14410	14450	14229	14309	14279	14246	14246	14207	14510	14319	14351	14443	14188	14220	14226	14142	14286	14230	14416	14199	14361	14154	14193	14287	14457	14185	14249	14302	14213	14408	14196	14371	14317	14261	14348	14285	14303	14170	14309	14363	14347	14226	14351	14238	14275	14319	14296	14322	14095	14338	14334	14277	14470	14345	14126	14273	14321	14289	14137	14389	14328	14236	14307	14140	14379	14311	14294	14356	14257	14100	14444	14451	14337	14277	14353	14412	14351	14427	14227	14314	14355	14403	14370	14274	14395	14270	14186	14229	14214	14310	14378	14357	14353	14145	14298	14336	14380	14280	14342	14313	14289	14162	14220	14238	14416	14312	14185	14262	14349	14372	14200	14279	14205	14309	14430	14279	14264	14284	14283	14332	14331	14258	14224	14336	14178	14340	14373	14274	14203	14389	14340	14265	14205	14418	14368	14198	14244	14266	14431	14287	14314	14234	14405	14346	14395	14231	14258	14157	14216	14195	14320	14375	14261	14483	14236	14167	14229	14184	14277	14298	14354	14152	14323	14224	14182	14281	14186	14371	14229	14206	14291	14333	14334	14299	14231	14252	14225	14171	14430	14124	14251	14285	14368	14335	14352	14195	14287	14239	14295	14310	14472	14126	14252	14296	14293	14376	14071	14105	14304	14164	14263	14213	14343	14188	14448	14202	14333	14384	14248	14339	14358	14223	14250	14276	14365	14287	14285	14466	14298	14286	14322	14369	14341	14329	14313	14190	14329	14381	14207	14359	14277	14243	14287	14372	14355	14237	14164	14297	14288	14201	14195	14365	14266	14351	14241	14181	14368	14279	14356	14074	14229	14212	14261	14191	14232	14180	14327	14304	14403	14264	14280	14260	14231	14223	14294	14280	14228	14375	14315	14303	14302	14277	14360	14337	14174	14307	14386	14298	14371	14124	14267	14221	14331	14296	14442	14208	14268	14312	14418	14230	14255	14334	14149	14421	14317	14142	14214	14176	14276	14172	14406	14150	14422	14141	14407	14315	14134	14446	14364	14386	14333	14337	14196	14282	14330	14344	14297	14383	14440	14339	14207	14380	14314	14364	14121	14315	14151	14218	14214	14252	14244	14189	14246	14244	14170	14447	14295	14081	14431	14324	14287	14262	14278	14432	14197	14088	14250	14134	14286	14343	14318	14196	14097	14201	14404	14284	14212	14198	14307	14216	14135	14247	14267	14368	14306	14304	14201	14439	14274	14204	14240	14222	14272	14211	14335	14368	14291	14371	14294	14296	14407	14222	14215	14310	14100	14224	14175	14418	14159	14268	14326	14328	14110	14191	14259	14361
23449	20662	27937	23448	21099	22411	22034	18542	17750	18163	41695	56950	35680	23499	18916	17578	17283	17075	17211	17079	17139	17114	17157	17147	17169	17034	17193	17222	17088	17050	17057	16988	17207	17331	17027	17140	17484	17160	17054	17066	16943	17145	16943	17131	17039	17001	17122	16968	17115	17137	17019	17094	17152	17086	17011	16979	17054	17134	17127	17143	17141	16892	17049	17119	16845	16987	17289	16985	17174	17137	17034	17110	17043	17017	16906	17249	17094	16981	17024	16889	17092	16922	17031	17085	16946	16915	17193	17028	16957	17127	16975	16827	16927	17145	16994	17286	17158	17008	16912	16985	17083	16944	16967	16960	17105	16978	17077	17142	17163	17073	16851	17157	17119	17003	16981	16934	16967	17045	17034	17086	16891	17039	16993	16983	16919	17117	16951	17112	17138	17145	16849	17082	16823	16992	17256	17221	17157	16940	16909	16861	16975	17043	17113	16896	17011	16961	16953	17075	17245	17055	17068	16917	16896	16944	17091	17229	17074	16957	17029	16983	17161	17238	17223	17058	17068	17106	16989	17099	17235	16949	16874	17010	17097	17087	16932	16972	17028	17036	17128	17050	16961	17051	16882	17064	16902	16980	17078	17133	17044	17045	16996	17075	17258	16961	16769	17163	17172	16995	17014	17035	16847	16896	17198	17055	16715	17102	16887	17283	16898	17044	17037	16966	17017	16948	17055	17015	17215	16930	17067	17092	17068	17203	17058	17107	17033	16975	16851	16950	16914	17208	16931	17328	17057	16866	17049	16998	17072	16964	16969	16885	17152	17205	17061	16720	17068	17112	17056	17274	17021	16884	16955	17071	17225	16990	17164	16952	16929	17240	17011	17114	17235	17027	17101	17021	17129	16991	17045	16993	16871	16874	16847	17019	17012	17151	16957	16978	16919	16895	17158	16788	16937	16996	17213	16839	17040	16995	16888	17009	16891	17161	17156	16990	17176	16875	17189	16931	17061	17095	16963	17052	17012	16936	16889	17153	17148	16946	16858	16946	17114	16885	17053	16907	17016	16953	17086	16937	17115	16908	17065	16958	16954	17134	17074	17180	17084	17098	17128	17224	17035	16931	17121	17088	17015	17097	17004	17043	17110	16993	17156	16947	17036	17075	17050	17050	17157	16904	16958	16962	17137	16981	17202	17109	16883	16886	17177	16992	17112	17204	16979	17031	17065	17144	17157	16977	17029	17238	17121	17092	17090	17165	17018	16982	17086	16985	17011	17068	16962	17170	17033	16821	17028	16950	16950	17143	17021	16954	17140	17231	16988	17188	17155	17039	17159	17131	17036	16845	17011	17082	17161	17151	16928	17041	17102	17205	16923	17005	16912	16962	17134	16889	17122	17106	17174	16962	16775	17008	17147	16903	17062	17357	17185	17049	16926	17082	17217	17047	17046	17019	16901	16964	16875	16961	17050	17024	17091	17032	17103	17080	16959	16867	17009	17040	17039	16897	17104	17050	16986	16889	17207	17202	17185	16965	17186	16801	16983	17051	16844	16877	17046	17177	17026	17168	17155	17081	17080	16939	16952	17032	17146	17185	17002	17070	17064	17161	17012	16846	16833	17145	17135	16944	16801	16994	17163	16912	16833	17053	17153	16900	17051	17114	17156	17185	17108	16952	16875	16824	16839	17191	17205	17121	16974	17008	17012	17096	17056	17075	17143	17039	16941	16906	17176	16790	17000	17154	16968	16835	17135	16904	17172	16887	16954	17026	17087	17105	16991	16941	17100	17063	17034	16973	16996	17067	16971	17241	17232	17032	17083	16882	17028	17183	16987	17149	17185	17127	17046	16967	17055	17025	17226	16970	17033	16930	16979	16927	17049	17003	17125	17022	16946	17101	17041	16780	17128	16954	17083	17007	17036	17028	17221	17023	16912	17170	16872	16801	16978	17035	17102	16768	17003	16733	17117	17017	17077	17223	17236	17024	16909	17151	16791	17291	16991	16871	16875	17163	17118	17141	16980	17154	17056	16908	17089	16897	16984	17072	17075	17228	17021	17018	16992	17060	17064	17065	16919	17011	17038	17249	16947	17002	17245	16976	16899	17074	17090	16977	17006	17124	17049	16980	17056	17060	17161	17129	17219	17053	17121	17118	17081	16860	17321	16873	17236	16978	17249	16994	16952	17172	17112	17052	17270	17038	17005	16998	17111	16919	17119	17096	16880	17073	17089	17032	17072	16990	16957	17017	16965	17023	16950	17027	17112	17114	17172	17079	17204	17206	16980	17015	17040	17002	17000	16629	16903	16993	17150	17145	17016	17074	17074	16870	17016	16923	17220	17048	16952	17227	16973	16835	17126	16976	17158	17053	16918	16912	17155	17160	17177	17142	17036	17062	17027	17253	16727	16906	17088	17014	16991	16842	16728	16963	17079	17055	17177	17173	17218	17139	17217	16957	16843	16934	16917	17153	17283	16993	17304	16945	16813	16951	17216	16896	17169	16964	17126	16975	16897	17117	17191	16880	16898	17091	17271	17122	17116	16977	17134	17012	16938	17058	17104	16987	17001	16944	17065	17161	17177	17203	17045	17040	16886	17100	16791	16995	17092	16996	17056	17257	17032	17119	16938	16974	16981	17176	17103	16974	17057	17009	17059	16940	17035	17108	17252	17199	17031	16942	17137	16863	17044	17156	16913	17110	17020	17158	16922	16966	16869	16791	16852	17038	16779	17081	16832	16928	16968	16938	16969	16861	17053	16812	16977	17064	17056	16920	17073	17152	17006	17006	16992	17241	16927	17029	16965	17118	17125	16856	17122	17209	16899	17117	17157	17104	17134	17153	16949	17086	17150	16838	16821	17045	17089	17115	17088	17030	17049	17108	16990	17023	17151	16852	17074	16945	16806	17074	17051	16991	17102	16989	17049	16899	17054	17160	17021	17035	17050	16989	17073	17060	16924	17004	17114	16920	17012	16888	17036	16918	16994	17072	17021	17094	17161	17118	16854	17166	17062	17190	17076	17170	16981	16935	17204	17107	16962	16855	16964	17117	16910	17056	16999	16973	16994	16918	17104	17103	16867	16991	16997	16793	17020	17036	17129	16855	17131	16971	17117	17170	17114	17088	17121	16948	17095	16898	17141	17085	16942	17082	16987	16830	16924	16962	17046	16928	17059	16941	17130	16910	17015	16907	17055	16887	17056	16984	17074	17269	17265	16878	16955	16963	17196	16993	17052	17005	17001	17079	17174	17139	16885	17027	17302	17125	17122	17259	17033	16810	16905	17184	17045	17188	16993	16995	17121	17209	16938	17131	16924	17140	17063	16907	17130	17217	17091	17255	17079	17153	17353	17086	16964	16888	16959	17051	17047	17101	16933	16855	17024	17093	17213	17019	17163	17131	17073	17174	17113	16932	17055	17047	16986	17171	16984	16952	17272	17017	17093	17095	17042	17139	16984	17077	17011	17072	17066	17079	17129	16979	17032	16879	17050	17097	17107	16965	17216	16991	16929	16915	17231	17146	16953	17059	16966	17062	17047	16944	16947	17060	16987	17077	17020	17271	17106	16990	17085	16990	16964	16968	17030	16914	17146	17024	17201	17142	17109	17122	17123	16887	16977	16934	17265	17081	16957	17103	16959	17065	17027	16970	16966	16956	16704	16821	16993	17079	17048	16992	16987	16883	17034	16999	16990	16811	17255	16893	16962	17090	16830	17025	17158	16945	17038	17005	17111	17103	16879	17042	16907	17017	17080	17028	17064	16989	17269	16971	17147	17109	17085	17063	17163	16955	17000	16878	17114	17007	16907	16856	17215	17018	17098	17293	16998	17171	16999	16986	16810	16914	17122	17067	17031	17074	17069	17065	16897	16941	17082	17026	16968	17126	17111	16861	17099	16996	17137	17115	16973	16942	17226	17243	17112	16990	17000	16993	17013	16974	16908	16937	17097	17138	17124	17075	16996	16947	17070	17067	16783	16857	16931	17075	16911	17002	17164	17117	16983	17029	16971	16942	16946	17133	17014	17040	17039	17118	16932	16874	16937	16833	16843	16724	16920	16953	16905	17084	17066	17087	17087	16909	17163	17179	16885	17048	16956	17092	17030	17071	17184	17190	16926	17248	17178	17260	17058	17105	16917	17117	17020	16900	16812	16886	17112	17254	17220	17110	17037	17247	17051	17133	16975	17100	17085	17107	17085	17085	17046	17066	17111	17218	17118	17139	17052	16910	17026	17171	17092	17075	17182	17117	17204	16927	16964	16966	16997	16928	17025	16842	17105	17015	16884	17105	17123	16949	16944	17030	17146	16886	17025	17177	17021	17038	17071	17010	17136	16893	17221	17137	17054	17153	17164	17127	17085	16720	17005	16997	17096	17000	17134	17131	17085	16822	17102	17062	16920	17121	17266	16957	16877	17003	17186	16881	17057	17138	17066	17171	17250	16916	17057	16898	17241	17211	17179	17136	17180	16981	16933	16996	17138	16994	16995	16998	17085	16946	16984	17001	16970	16881	17146	16755	17173	17059	17004	17184	17089	17005	17183	16998	16979	17172	16879	16981	17173	17122	16967	17122	17237	16991	17080	16851	16994	16841	17022	17176	17121	16974	16942	17026	17040	17085	17306	17025	16988	16898	17098	16782	16866	16684	16863	17091	16837	17057	16839	17198	17200	16961	17097	17080	17012	16882	17061	16912	17185	17069	16913	17059	17113	17054	17008	16957	17031	16945	17003	17063	17132	17035	17032	17196	17053	17168	17200	16985	16996	16972	17052	17137	17101	16994	16971	16925	16935	16987	17208	16993	17036	16904	17084	16761	16950	17058	17200	17027	17153	17256	17043	16790	17033	16990	16922	16980	17056	17004	17239	16989	17006	16838	16902	16941	17036	17108	16918	17013	16997	17002	17053	17148	16918	16888	16874	16899	16998	17098	16904	16908	17061	17292	17126	16919	17174	17025	16947	17044	17130	17120	16905	17153	16980	16939	16874	17084	16892	17015	17087	17265	17134	16967	17161	17019	17113	17011	17004	17137	17066	17067	17231	17136	17052	17156	17187	17040	17083	17031	17106	17093	16881	16896	17271	17053	17077	17103	17090	16999	17233	16972	17100	16884	17234	17086	17008	17017	17105	17122	16895	16940	16969	17099	17013	16826	17024	17029	17007	16888	16974	16936	17137	16928	17118	17132
16250	26751	25211	20306	18048	16702	16138	15759	15529	16305	44312	54525	32377	19837	14942	14409	14325	14524	14397	14460	14437	14423	14345	14382	14539	14258	14248	14282	14385	14432	14375	14458	14342	14311	14403	14450	14205	14451	14366	14423	14376	14388	14069	14438	14365	14418	14475	14482	14464	14307	14371	14224	14409	14365	14322	14490	14419	14326	14485	14298	14418	14291	14299	14158	14507	14384	14392	14362	14461	14250	14431	14191	14327	14366	14342	14381	14456	14340	14288	14286	14405	14394	14353	14417	14243	14500	14302	14168	14354	14257	14271	14313	14529	14236	14371	14373	14474	14494	14448	14308	14366	14426	14364	14358	14296	14211	14381	14282	14253	14449	14251	14468	14430	14453	14378	14332	14300	14545	14460	14309	14333	14435	14392	14441	14433	14415	14320	14351	14192	14500	14226	14391	14376	14338	14289	14390	14373	14304	14495	14512	14263	14304	14336	14358	14337	14399	14469	14258	14329	14457	14465	14305	14399	14369	14342	14456	14336	14325	14310	14230	14408	14195	14206	14601	14396	14314	14447	14304	14403	14281	14313	14304	14255	14418	14449	14399	14478	14296	14282	14287	14199	14353	14377	14390	14263	14355	14161	14297	14425	14360	14395	14449	14391	14304	14360	14270	14360	14338	14312	14344	14217	14366	14315	14258	14324	14380	14277	14271	14250	14180	14374	14360	14162	14322	14568	14481	14294	14186	14296	14193	14252	14322	14293	14268	14179	14245	14323	14364	14438	14473	14263	14365	14486	14445	14379	14332	14214	14363	14374	14452	14355	14367	14273	14422	14358	14377	14193	14449	14362	14443	14283	14306	14348	14454	14435	14419	14322	14443	14395	14173	14419	14206	14354	14167	14150	14388	14408	14604	14308	14455	14284	14525	14383	14235	14443	14286	14433	14351	14321	14332	14249	14450	14433	14162	14418	14307	14214	14400	14286	14215	14475	14347	14271	14343	14414	14294	14486	14417	14346	14427	14375	14566	14282	14181	14315	14447	14259	14442	14163	14264	14376	14358	14332	14399	14395	14410	14563	14435	14328	14350	14205	14370	14455	14186	14319	14352	14426	14414	14263	14251	14395	14359	14431	14188	14365	14370	14490	14351	14414	14273	14278	14305	14320	14320	14374	14352	14257	14489	14509	14397	14402	14456	14314	14140	14311	14299	14359	14439	14152	14379	14242	14270	14310	14352	14281	14277	14492	14341	14437	14545	14304	14471	14319	14429	14354	14344	14417	14345	14451	14199	14331	14411	14275	14427	14286	14336	14316	14497	14340	14230	14224	14478	14397	14331	14351	14236	14193	14297	14220	14350	14338	14543	14443	14318	14442	14385	14295	14351	14300	14364	14302	14399	14352	14211	14238	14408	14385	14341	14359	14445	14178	14319	14309	14098	14354	14253	14517	14476	14278	14394	14233	14516	14284	14265	14097	14221	14443	14482	14318	14371	14257	14266	14404	14338	14519	14371	14282	14239	14345	14439	14560	14292	14414	14458	14378	14323	14413	14453	14261	14225	14240	14288	14388	14373	14422	14499	14304	14237	14322	14462	14279	14257	14290	14207	14446	14304	14303	14433	14317	14283	14243	14448	14381	14488	14302	14318	14215	14240	14342	14351	14346	14243	14371	14156	14495	14243	14284	14263	14337	14327	14508	14421	14375	14408	14431	14242	14198	14409	14407	14406	14263	14295	14468	14406	14417	14421	14433	14298	14471	14448	14315	14282	14438	14491	14500	14208	14496	14135	14361	14495	14337	14316	14347	14420	14358	14477	14374	14184	14512	14335	14403	14419	14420	14423	14331	14404	14311	14515	14309	14364	14360	14510	14454	14402	14284	14471	14351	14345	14448	14336	14458	14270	14263	14314	14347	14364	14413	14324	14332	14320	14209	14332	14282	14438	14422	14423	14260	14454	14240	14241	14335	14357	14420	14333	14352	14357	14470	14467	14324	14284	14358	14483	14543	14487	14387	14252	14360	14302	14280	14227	14316	14372	14298	14280	14477	14271	14184	14402	14333	14309	14396	14217	14282	14481	14597	14247	14309	14308	14242	14280	14456	14327	14381	14418	14352	14416	14423	14309	14446	14346	14391	14354	14449	14258	14517	14278	14401	14429	14398	14368	14383	14406	14462	14390	14382	14505	14330	14314	14387	14184	14323	14105	14302	14478	14521	14236	14330	14288	14231	14215	14244	14223	14461	14233	14240	14409	14327	14344	14269	14247	14373	14305	14189	14253	14354	14311	14164	14485	14250	14325	14329	14426	14186	14430	14379	14361	14305	14310	14457	14245	14481	14245	14330	14283	14282	14261	14295	14401	14494	14393	14367	14399	14353	14348	14334	14298	14437	14266	14363	14228	14307	14448	14364	14424	14406	14453	14169	14506	14167	14253	14383	14252	14303	14438	14339	14355	14403	14335	14400	14283	14299	14413	14284	14272	14222	14207	14302	14556	14222	14359	14289	14396	14285	14289	14293	14221	14274	14252	14328	14407	14302	14346	14481	14380	14379	14320	14205	14255	14400	14349	14361	14317	14415	14490	14368	14460	14434	14457	14337	14406	14207	14167	14323	14263	14295	14332	14292	14328	14297	14410	14211	14313	14325	14488	14199	14330	14348	14327	14295	14373	14320	14335	14438	14347	14334	14208	14454	14407	14353	14272	14579	14392	14444	14311	14300	14254	14215	14160	14409	14357	14430	14321	14167	14479	14168	14226	14308	14408	14202	14465	14415	14425	14370	14186	14348	14450	14385	14477	14236	14382	14034	14190	14288	14316	14378	14304	14457	14348	14181	14269	14377	14319	14252	14414	14355	14290	14458	14294	14326	14320	14404	14398	14331	14337	14429	14225	14390	14386	14262	14326	14359	14414	14338	14341	14327	14396	14281	14417	14379	14251	14182	14189	14287	14260	14425	14277	14381	14422	14345	14313	14421	14593	14316	14294	14357	14190	14361	14450	14229	14480	14195	14331	14298	14549	14172	14461	14371	14325	14253	14278	14280	14361	14321	14375	14465	14424	14360	14404	14223	14243	14271	14217	14272	14434	14253	14377	14424	14322	14373	14396	14434	14403	14351	14371	14233	14495	14313	14353	14366	14321	14549	14459	14369	14089	14196	14282	14199	14347	14249	14313	14384	14349	14554	14483	14463	14433	14351	14274	14225	14273	14334	14456	14371	14361	14470	14428	14262	14231	14439	14358	14311	14216	14566	14192	14422	14521	14250	14392	14376	14489	14256	14367	14525	14273	14273	14337	14323	14371	14413	14327	14326	14430	14535	14388	14410	14393	14334	14359	14359	14322	14507	14357	14308	14296	14320	14355	14333	14263	14329	14331	14323	14409	14476	14311	14411	14260	14533	14143	14428	14207	14284	14355	14360	14356	14342	14489	14283	14401	14260	14288	14553	14261	14391	14327	14287	14428	14285	14161	14264	14339	14466	14314	14300	14478	14459	14402	14403	14416	14300	14317	14331	14323	14358	14282	14355	14526	14275	14317	14379	14368	14471	14502	14288	14313	14279	14535	14248	14346	14403	14454	14362	14310	14255	14255	14307	14387	14429	14310	14355	14339	14361	14258	14368	14375	14382	14437	14352	14285	14363	14467	14262	14474	14439	14289	14429	14318	14531	14427	14124	14416	14340	14229	14340	14340	14324	14418	14134	14292	14247	14265	14392	14442	14178	14343	14299	14358	14369	14355	14463	14283	14308	14455	14296	14395	14280	14398	14319	14126	14269	14383	14247	14462	14193	14467	14358	14284	14290	14329	14203	14341	14265	14248	14260	14400	14479	14434	14359	14246	14426	14508	14349	14301	14285	14349	14333	14383	14351	14427	14389	14295	14397	14295	14330	14443	14322	14217	14215	14157	14344	14345	14429	14176	14338	14300	14298	14540	14513	14319	14648	14230	14381	14298	14386	14243	14221	14335	14397	14280	14502	14361	14355	14455	14227	14307	14374	14295	14483	14470	14237	14219	14264	14363	14292	14244	14406	14284	14455	14418	14334	14367	14421	14406	14553	14495	14290	14298	14329	14520	14432	14353	14394	14242	14417	14354	14579	14323	14375	14317	14335	14423	14299	14358	14216	14399	14261	14350	14306	14496	14297	14357	14313	14268	14200	14312	14296	14248	14140	14368	14403	14346	14381	14274	14365	14430	14286	14288	14417	14238	14340	14409	14417	14396	14303	14303	14369	14419	14501	14209	14465	14301	14190	14589	14168	14362	14517	14339	14397	14325	14248	14374	14419	14447	14348	14413	14400	14453	14381	14476	14268	14260	14466	14406	14349	14385	14299	14447	14437	14249	14190	14392	14299	14380	14315	14474	14387	14201	14369	14444	14249	14318	14428	14315	14495	14268	14352	14339	14342	14336	14370	14312	14315	14565	14278	14350	14479	14337	14500	14452	14333	14440	14325	14322	14245	14239	14306	14292	14333	14260	14435	14357	14292	14254	14270	14352	14323	14484	14559	14409	14332	14225	14391	14286	14284	14392	14256	14451	14258	14433	14262	14165	14361	14378	14271	14316	14454	14264	14254	14271	14261	14318	14336	14218	14260	14354	14219	14406	14284	14361	14345	14304	14342	14331	14262	14577	14282	14475	14249	14403	14399	14433	14425	14436	14283	14438	14327	14343	14237	14301	14300	14334	14266	14205	14386	14423	14442	14348	14456	14248	14527	14447	14323	14331	14319	14185	14265	14460	14380	14373	14067	14349	14436	14366	14137	14305	14434	14309	14362	14276	14264	14480	14304	14217	14327	14443	14303	14249	14450	14479	14403	14276	14440	14478	14543	14216	14343	14322	14343	14230	14212	14335	14260	14289	14371	14311	14274	14287	14331	14385	14353	14379	14295	14449	14319	14245	14164	14403	14395	14382	14368	14446	14327	14290	14498	14260	14365	14272	14497	14351	14323	14314	14304	14261	14431	14312	14278	14275	14394	14506	14287	14275	14375	14506	14394	14292	14401	14248	14477	14247	14145	14442	14445	14421	14275	14423	14345	14090	14480	14321	14240	14307	14353	14250	14314	14315	14311	14352	14375	14450	14251	14307	14311	14347	14381	14520	14375	14371	14430	14283	14383	14372	14468	14209	14496	14473	14434	14365	14248	14258	14369	14461	14405	14405	14250	14323	14464	14399
29222	20834	20015	18155	17093	16941	17291	17162	17013	17116	19561	22588	19663	17765	17119	17057	16913	17222	16936	17236	17018	16894	17044	16908	17145	17070	17042	16606	17106	17124	17047	17164	16957	16736	16821	16987	16939	16843	17050	16990	17036	17117	16851	16838	16846	16935	16861	16911	16990	17029	17083	16882	17146	17102	17023	16949	17031	17003	17006	16880	16917	17043	16842	17208	17104	16891	16897	16943	16946	16906	17083	17102	16873	16958	16738	16882	16870	17072	16891	16887	17114	16774	16942	17061	16894	16885	16789	16952	17057	16960	17252	17094	17051	16879	16722	17015	17101	16931	16968	16932	17094	16876	16795	17003	16870	16639	16748	16964	16977	16820	16790	16945	16770	16957	16731	16829	16950	16911	17125	16827	16953	16896	16926	16923	16962	17038	17165	17029	17084	17119	16778	16837	17045	16819	16966	16954	16828	16722	17027	16948	16898	16727	16687	16855	16952	16847	16801	17040	16945	16973	17002	16775	16629	16846	16885	17013	16790	16833	17139	16911	16774	17092	16945	16849	16935	16745	16951	16998	16987	16890	17012	16895	16921	16824	17037	16876	16873	16810	16752	17012	16869	16988	17022	16863	16810	16877	16914	17039	16955	16816	17071	16939	16926	16897	17060	16779	16829	16992	16969	16929	16821	16969	17061	17045	17054	16845	16734	17012	16801	17067	16833	17072	17040	16855	16967	17094	16938	16849	16808	16805	16903	16789	17013	16762	16916	17012	16958	16883	16928	17026	16940	16866	17045	16868	16926	16906	16793	16835	16820	16839	16966	17009	17098	17087	16850	17022	16942	16658	16995	17025	16935	17019	16869	16912	17020	16866	16687	17067	17013	16960	17114	16933	17018	16872	16854	16766	16999	16930	16749	16868	16954	16963	16984	16867	16812	16854	16843	17068	16973	16897	16917	16768	16951	16966	16966	16994	16955	16885	16877	16870	17022	17100	16879	16962	16990	16971	16987	17097	16851	16844	16932	16877	16952	16985	16791	16819	16872	16927	17029	16933	16919	16917	17129	17013	16994	16833	17112	17094	16936	16909	17025	16831	16988	17021	16945	17015	17098	17050	17025	17012	16860	16946	16863	16805	16939	16918	16768	17007	16864	16843	16957	16880	16922	16981	17013	16850	16934	16984	17164	16990	16951	16858	16926	16914	17027	16886	17161	16855	16807	16994	16962	16844	16980	17013	17049	16933	16833	17141	16928	17094	16903	16965	16897	16928	17133	17055	16833	16671	16750	17030	17043	17046	16784	16862	16961	16806	16864	16749	16848	16964	16820	16947	16964	16820	16994	16895	16915	17154	17018	16836	16946	16977	17160	16886	16649	16858	16799	16821	16660	16828	16865	16834	16976	17027	16999	16853	17018	16881	16962	16970	17117	17103	16816	16814	16733	17042	16879	17112	16917	17044	16907	16861	16937	16973	16984	16922	16912	16750	17062	16835	16749	16854	16825	16778	16955	16784	16742	16970	16935	17014	16980	16937	16940	16856	16933	17037	16982	16934	16811	16871	16865	16835	17005	17035	16989	17010	16967	16847	16962	16818	16878	16923	16998	16954	17103	17167	16914	17141	16973	16777	17130	17009	16914	16948	16962	17074	16937	17000	16868	16744	16914	16832	16898	16879	16822	16915	16918	16877	17010	16799	16839	17018	16984	16864	16860	16951	16931	16778	17023	17068	17080	17092	16866	16994	16888	16959	17003	16934	17177	17028	17021	16859	16923	16965	16913	16974	16975	16877	16866	17039	17064	16863	17103	16956	16813	16956	17037	16923	16960	16893	16997	16805	16693	16880	16760	17008	16834	16974	17098	16797	16776	16884	16910	16965	16972	16867	16990	16665	16953	16979	16986	16982	16999	16920	16979	16822	17147	16850	16970	17010	16931	17017	16861	16892	17072	17081	16883	17008	17072	17049	17177	16996	16916	16965	17155	16806	16711	16935	17058	16993	16875	17004	17016	16949	17129	16924	16994	16976	16893	16628	16897	17082	16952	17017	16850	16894	17018	16945	16918	16923	16921	16885	17004	16984	17097	16945	16973	16833	16972	17014	16958	16875	16845	17065	16744	16830	16712	16953	16998	17105	17118	16853	16650	16956	16922	16940	16975	16907	17024	17002	16859	16965	17008	17002	17093	16774	16976	16939	16920	16856	17146	16825	16954	17015	16956	16599	16757	17016	16983	16943	16939	17083	17006	16927	17028	17064	17131	16947	17061	16896	17033	16754	16875	16928	16836	16927	17120	16850	17070	17012	16927	16960	16676	16904	17043	17015	16892	16914	16761	17034	16891	17150	16991	16817	16846	16880	16932	16933	16887	17000	16952	16794	16940	16919	16978	16914	16873	16912	17028	16793	16948	17078	17004	16822	16731	16927	16821	16814	16925	16789	16871	16916	16793	16907	16911	16908	16929	16908	16683	17105	17112	16819	16920	16933	17074	17076	17185	16809	16892	16767	17040	17254	16930	16794	17153	17043	16972	16903	16925	16884	16919	16888	16948	17083	16845	16823	16908	16956	16803	17074	16760	16998	16998	16989	16949	16915	16887	16951	16894	17164	16801	16862	17139	16949	17240	17068	16733	16993	16839	17138	17009	16912	16943	17118	17133	16984	16899	16726	17176	16904	17048	16900	16815	17017	17053	16810	16825	16982	16945	16817	16971	16895	16868	16809	16765	16880	17083	16858	16964	16976	16903	16821	16743	17043	17077	16969	16952	16953	17058	16866	16815	17026	16939	17009	16801	17099	17027	16975	16775	16865	16898	17202	16842	16918	16889	16987	16903	16798	17006	16833	17169	17046	17154	16634	16879	16910	17019	16980	16888	16899	16925	17054	17138	17047	17119	16952	17136	16919	16887	17057	16828	16856	16951	16830	16993	16954	17111	16869	16928	16631	16727	16933	17040	16896	17108	17036	17094	16901	16857	16964	16922	16946	16985	16967	16885	17036	16929	16922	16790	16902	16971	17004	16841	16877	16790	16648	16953	16966	16942	16958	17019	16971	16897	16933	16926	17279	17209	17121	16822	16798	17004	16681	17132	16797	16846	16772	17114	17067	16954	17068	17015	17141	17180	16971	16945	17025	17024	16927	16893	16897	16885	16925	16853	17008	16883	16887	16931	16837	16809	16835	17003	16646	17107	16881	16899	16923	16849	16804	17101	16916	16707	16954	16958	16998	16809	16858	16832	16942	17126	16986	16838	16884	16994	16972	17058	17157	17045	17064	16844	17014	17099	16941	16861	16974	16681	16955	16935	17022	17172	16983	17118	16895	16954	16948	16972	17002	16883	17072	16850	16875	17048	17065	16849	16888	16837	17037	16995	17096	17191	17283	17050	16855	17070	16857	17011	17023	17171	17101	16917	16833	17101	17002	16875	17083	16995	17022	16850	16763	16708	17026	16790	16949	17009	16929	16815	17019	16908	16801	17018	17090	16942	16979	17005	17192	16964	17012	16858	17041	16972	17102	16972	16967	16776	16976	16986	17033	17010	16769	17078	16890	17016	17030	16922	16870	16935	16982	16803	17060	17052	17093	16950	17064	17064	16818	17030	16942	17108	16953	16914	17164	16778	16788	16967	16894	16976	17085	16739	16933	16918	17056	17019	17005	16923	17003	16915	16902	17126	17070	16873	17007	16940	16973	17015	16910	16941	16683	16983	17003	16996	16854	17080	16942	16839	16987	16930	16766	16996	17082	17035	16839	17009	17000	16858	17035	17068	17006	17038	16943	16922	16895	16889	17298	17326	17011	16673	16885	17002	16923	16916	16868	16742	16915	16923	16773	16878	17062	16902	16715	16981	17125	17003	16893	16934	16937	17044	17035	16911	17100	17023	16991	16892	16808	17115	16792	16749	16999	17025	16832	16931	17002	16833	16980	17138	17136	17042	17062	17057	16943	16706	16759	16854	17074	17047	16950	17026	16895	16879	16815	17000	16913	16842	16786	16941	17015	17011	16965	16975	16763	16935	16883	16904	16850	17171	17073	16969	17038	16937	16991	16898	17018	16939	16943	17038	16802	17015	16944	17029	16978	16840	16988	16918	17064	16917	17033	16932	16936	17077	16874	17009	16917	17089	17017	17079	16939	16871	16867	17153	17000	17036	16902	16874	16797	16954	16826	16777	16835	16918	16974	16808	16832	16875	16777	16868	16813	17077	16855	16989	17025	17007	17004	16968	16642	16808	16962	17079	16996	17010	16746	16986	16707	16856	16772	17176	16900	17051	16994	17047	16995	16868	16996	16984	16838	16912	17061	17281	17079	16954	16808	16877	16944	16922	17004	16861	16964	16928	16882	16998	16899	16984	16731	16855	16866	16858	16932	16943	17129	16806	16982	16831	16915	16947	16903	16801	16873	16864	16931	16818	16893	16886	16923	16991	17003	16861	17003	17137	17076	16909	17071	17127	16866	16979	17015	16855	16886	16977	16850	16909	16939	16870	16798	16944	16994	16980	16886	16872	17040	16866	16831	17010	17128	16902	16888	16928	17226	17061	16963	16968	17060	16935	16917	17166	16862	17024	17118	17074	16757	16898	16851	16949	16734	17036	16971	16943	16963	17046	17143	16946	16978	16941	16849	17020	16838	17104	16885	16924	16832	16868	16977	17168	17057	16936	16780	16972	17102	16985	17029	16930	16775	17040	17030	16858	17089	17018	16972	16946	16758	17014	17189	16997	17012	16909	16952	16913	16871	17038	16867	17181	16901	16874	17000	17207	16964	17008	16834	16909	16825	16989	16874	17070	17045	16931	17208	16881	17049	16743	16817	17089	16760	17008	17011	16898	16832	16879	16943	16738	16832	16912	16921	16941	17013	16915	16818	16930	16873	16923	16865	16885	16941	17047	17112	16983	16911	16910	16952	16972	16951	16856	16911	17033	16851	16643	16930	16846	16808	16945	16871	17053	16954	16767	17008	16990	17138	16828	16943	16961	16933	17108	16874	17038	17024	17047	17056	17092	16925	16750	17011	16973	17102	17008	16812	16982	16793	17060	17060	16929	16913	17060	16948	16852	16862	17137	16890	17002	17048	17080	16896	17027	17161	16975	17136	16934	17057	16882	17120	17013	16896	17150	16921	17089	17128	16864	17098	16930	16871	17226	16772	17030	16948	16672	17113	17015	17157	16993	16906	16821	16926
15013	15030	15025	14729	14624	14365	14418	14473	14255	14923	19138	21472	16916	14826	14373	14476	14294	14249	14203	14437	14156	14313	14045	14454	14347	14552	14223	14129	14316	14261	14425	14280	14369	14330	14480	14257	14436	14411	14384	14191	14354	14258	14390	14384	14321	14393	14278	14395	14461	14311	14397	14237	14313	14368	14298	14181	14186	14451	14246	14392	14363	14330	14215	14291	14309	14287	14538	14294	14303	14381	14339	14352	14170	14403	14168	14336	14227	14407	14373	14165	14556	14260	14383	14273	14290	14403	14405	14303	14258	14313	14182	14423	14449	14236	14293	14346	14163	14205	14525	14239	14395	14321	14251	14410	14421	14550	14227	14324	14306	14395	14287	14320	14384	14241	14462	14464	14375	14302	14187	14416	14250	14151	14359	14291	14321	14328	14234	14357	14342	14228	14338	14402	14376	14323	14430	14434	14304	14416	14262	14192	14342	14325	14397	14342	14277	14424	14255	14599	14451	14373	14354	14417	14282	14417	14205	14251	14321	14170	14416	14337	14309	14271	14254	14311	14292	14362	14374	14444	14359	14472	14300	14366	14311	14352	14396	14482	14305	14448	14315	14348	14245	14436	14150	14342	14304	14266	14469	14494	14263	14429	14485	14360	14257	14395	14257	14255	14397	14305	14403	14247	14185	14278	14488	14220	14233	14247	14191	14324	14363	14361	14379	14367	14390	14474	14288	14336	14550	14369	14406	14364	14286	14355	14311	14372	14235	14296	14311	14176	14299	14168	14403	14170	14271	14260	14297	14470	14381	14279	14285	14233	14369	14201	14410	14257	14247	14326	14424	14432	14373	14445	14285	14374	14407	14190	14294	14376	14264	14164	14458	14201	14377	14343	14239	14319	14403	14404	14153	14295	14355	14342	14279	14459	14302	14471	14234	14351	14278	14364	14376	14387	14366	14387	14324	14335	14233	14345	14381	14469	14423	14333	14459	14144	14365	14349	14418	14186	14378	14257	14252	14315	14421	14120	14273	14294	14383	14235	14292	14298	14404	14362	14200	14126	14303	14108	14446	14269	14188	14295	14316	14406	14329	14276	14465	14395	14334	14365	14338	14223	14235	14297	14256	14206	14280	14134	14305	14190	14406	14288	14244	14428	14452	14233	14208	14266	14378	14417	14285	14472	14309	14237	14345	14327	14281	14233	14334	14456	14413	14245	14257	14338	14453	14373	14415	14249	14357	14339	14453	14524	14426	14282	14309	14382	14313	14350	14263	14441	14310	14367	14354	14463	14316	14372	14288	14229	14231	14336	14267	14185	14292	14319	14223	14278	14327	14177	14355	14446	14222	14368	14231	14382	14113	14358	14232	14300	14394	14284	14272	14544	14237	14329	14258	14326	14373	14360	14199	14624	14520	14368	14168	14412	14297	14321	14220	14308	14343	14298	14452	14164	14292	14252	14429	14343	14370	14372	14247	14350	14297	14320	14454	14262	14226	14387	14253	14330	14316	14435	14367	14336	14273	14302	14380	14281	14249	14346	14295	14431	14312	14322	14468	14403	14373	14275	14268	14295	14277	14325	14329	14370	14369	14214	14311	14215	14526	14288	14336	14288	14146	14288	14166	14294	14299	14286	14299	14360	14572	14360	14263	14423	14250	14299	14405	14358	14427	14401	14360	14430	14151	14191	14299	14313	14487	14261	14368	14436	14420	14392	14285	14259	14405	14223	14355	14246	14380	14267	14425	14208	14365	14194	14477	14285	14199	14302	14356	14361	14240	14422	14300	14371	14347	14169	14332	14464	14362	14315	14362	14283	14354	14340	14241	14336	14444	14371	14402	14226	14308	14373	14321	14261	14368	14428	14330	14364	14401	14432	14249	14326	14254	14286	14160	14420	14333	14306	14422	14335	14247	14287	14277	14332	14229	14368	14252	14304	14168	14551	14378	14353	14402	14315	14332	14243	14347	14098	14336	14256	14379	14344	14361	14302	14346	14326	14261	14379	14322	14239	14251	14432	14207	14265	14224	14131	14317	14301	14438	14292	14260	14375	14331	14219	14351	14462	14320	14402	14310	14136	14143	14458	14263	14568	14342	14307	14474	14521	14217	14311	14265	14314	14404	14083	14444	14361	14284	14356	14306	14234	14423	14191	14321	14389	14267	14289	14235	14383	14401	14242	14375	14462	14224	14373	14646	14376	14454	14281	14260	14419	14350	14538	14203	14287	14357	14425	14262	14565	14094	14239	14443	14202	14195	14275	14304	14205	14304	14418	14323	14529	14250	14287	14372	14254	14320	14322	14331	14271	14303	14272	14187	14301	14313	14020	14199	14415	14296	14413	14312	14377	14282	14329	14233	14361	14352	14261	14292	14218	14308	14235	14432	14259	14354	14466	14313	14217	14403	14267	14113	14295	14201	14448	14415	14296	14503	14230	14370	14271	14567	14361	14231	14314	14338	14343	14392	14339	14324	14268	14226	14442	14365	14501	14318	14416	14397	14239	14364	14326	14289	14388	14454	14387	14301	14308	14391	14185	14209	14332	14121	14373	14280	14231	14167	14402	14191	14375	14301	14344	14216	14296	14449	14433	14251	14371	14337	14426	14297	14340	14253	14141	14465	14297	14208	14351	14276	14443	14278	14355	14422	14380	14350	14291	14419	14320	14285	14311	14446	14275	14187	14249	14364	14474	14310	14337	14244	14469	14246	14180	14584	14284	14284	14326	14256	14363	14345	14265	14387	14251	14169	14172	14332	14453	14349	14119	14227	14332	14407	14255	14396	14386	14220	14333	14253	14294	14189	14331	14434	14287	14285	14487	14169	14409	14258	14441	14416	14271	14392	14311	14138	14498	14362	14369	14368	14427	14461	14312	14343	14455	14336	14162	14377	14400	14280	14299	14418	14337	14318	14349	14353	14331	14244	14152	14510	14321	14397	14246	14365	14392	14398	14326	14221	14289	14378	14131	14214	14330	14249	14105	14295	14258	14220	14235	14403	14308	14266	14273	14202	14307	14301	14392	14359	14403	14292	14331	14389	14211	14602	14314	14383	14247	14259	14272	14339	14331	14243	14216	14293	14253	14311	14274	14354	14409	14493	14311	14373	14177	14290	14453	14215	14379	14288	14362	14289	14236	14405	14210	14480	14250	14225	14458	14266	14266	14275	14282	14191	14390	14200	14426	14462	14459	14410	14374	14412	14365	14364	14382	14226	14417	14253	14143	14378	14322	14308	14215	14110	14089	14433	14427	14233	14458	14022	14261	14290	14416	14244	14318	14214	14423	14388	14244	14333	14280	14499	14295	14385	14378	14157	14405	14428	14341	14266	14371	14300	14300	14243	14287	14280	14468	14246	14226	14334	14285	14308	14265	14454	14236	14442	14321	14351	14198	14307	14222	14377	14299	14455	14367	14341	14408	14176	14371	14154	14446	14225	14276	14388	14396	14379	14341	14326	14338	14329	14331	14286	14128	14421	14265	14239	14522	14344	14380	14327	14366	14465	14469	14381	14294	14266	14241	14386	14365	14396	14348	14433	14441	14384	14314	14209	14417	14317	14342	14435	14378	14338	14357	14378	14352	14360	14283	14272	14520	14445	14263	14256	14322	14336	14352	14394	14415	14192	14278	14368	14450	14227	14333	14469	14334	14214	14187	14268	14477	14322	14094	14484	14206	14312	14247	14323	14396	14419	14313	14405	14406	14254	14505	14254	14296	14408	14313	14405	14269	14305	14282	14252	14337	14262	14279	14290	14376	14338	14373	14341	14130	14379	14225	14428	14411	14374	14176	14308	14252	14155	14262	14340	14380	14264	14280	14419	14220	14344	14253	14414	14441	14225	14306	14362	14347	14136	14338	14415	14461	14363	14391	14421	14336	14423	14263	14440	14358	14356	14265	14233	14360	14413	14363	14302	14269	14356	14098	14296	14313	14345	14302	14384	14373	14259	14431	14322	14332	14472	14404	14350	14408	14338	14283	14257	14232	14353	14441	14246	14297	14376	14297	14365	14418	14318	14297	14204	14239	14411	14370	14158	14399	14480	14329	14174	14293	14401	14304	14195	14164	14369	14144	14210	14378	14383	14378	14303	14325	14376	14315	14403	14358	14375	14300	14320	14249	14184	14341	14147	14384	14310	14358	14153	14308	14516	14279	14289	14331	14211	14311	14155	14372	14303	14361	14383	14264	14343	14395	14340	14299	14307	14461	14171	14457	14237	14403	14305	14402	14398	14305	14335	14363	14195	14376	14265	14333	14327	14250	14304	14269	14208	14456	14452	14164	14378	14199	14245	14398	14285	14343	14243	14237	14504	14354	14398	14291	14388	14345	14325	14233	14440	14397	14382	14339	14418	14324	14336	14328	14160	14366	14440	14198	14440	14312	14178	14461	14318	14142	14267	14481	14373	14320	14482	14279	14377	14204	14263	14258	14316	14288	14440	14224	14303	14364	14349	14432	14326	14269	14423	14234	14409	14279	14398	14375	14281	14289	14233	14372	14449	14326	14422	14405	14209	14236	14349	14427	14277	14414	14242	14193	14412	14377	14288	14297	14212	14224	14486	14361	14318	14356	14286	14390	14337	14374	14318	14468	14600	14454	14225	14303	14260	14267	14290	14416	14323	14358	14200	14406	14378	14400	14360	14349	14391	14409	14419	14366	14254	14517	14278	14311	14225	14337	14308	14328	14319	14289	14149	14414	14282	14199	14453	14365	14369	14375	14426	14382	14314	14374	14197	14363	14386	14233	14329	14321	14271	14237	14271	14486	14291	14398	14417	14356	14204	14311	14322	14201	14273	14314	14318	14130	14315	14249	14345	14204	14328	14274	14051	14167	14293	14309	14272	14321	14373	14287	14447	14241	14500	14432	14377	14233	14353	14256	14381	14387	14426	14146	14169	14373	14338	14319	14292	14379	14292	14279	14362	14537	14366	14272	14247	14343	14439	14426	14382	14248	14336	14320	14505	14193	14375	14381	14278	14279	14173	14195	14283	14311	14366	14247	14331	14211	14200	14241	14461	14427	14373	14450	14340	14380	14354	14351	14347	14228	14316	14467	14454	14216	14230	14186	14262	14300	14400	14407	14268	14431	14226	14336	14357	14232	14434	14251	14432	14349	14345	14367	14355	14402	14282	14547	14431	14271	14257	14298	14398	14182	14301	14350	14230	14309	14361	14246	14321	14314
25422	20695	26784	25191	19726	18269	18233	17354	17231	20090	37544	35082	23760	18610	17360	16936	17003	16821	16979	16900	17113	17053	16919	17028	17051	16792	17001	16892	16889	16885	16972	16791	17021	16862	16864	17026	16833	16912	16821	17017	16843	17050	16920	16964	16932	16702	16742	16921	16872	16832	16879	17166	16896	16859	16816	16891	16878	16783	16947	16963	16936	16827	16948	17007	16688	16920	16804	17002	16987	16723	16942	16859	16933	16757	17094	16748	16861	16793	16781	16852	16881	16788	16852	17023	16750	16715	17075	16884	16867	16956	16906	16776	16794	16681	16854	16849	16745	17022	16765	16820	16845	17032	17023	17071	16964	16724	16924	17045	16886	16874	16789	16756	16855	16990	16850	17049	16735	16836	16942	17001	16804	16852	16770	16736	16811	16855	16888	16977	16879	16728	17033	17107	16933	16773	16802	16993	16835	16815	16797	16742	16906	17085	16831	16618	16734	16813	16916	16931	16782	16763	17025	16801	16889	16733	16793	16773	16802	16929	16716	17065	16828	16830	16907	16892	16705	16842	16776	16796	16921	16840	17095	16543	16874	16901	16625	16873	16835	16898	16719	16650	16619	16770	16762	16808	16938	16721	16776	16943	16807	16845	16654	16934	16887	17071	16917	16957	16861	16873	16918	16902	16822	17092	17011	16973	16934	16949	16801	16980	16975	16644	16961	16888	16882	16782	17032	16879	16909	16845	16781	16943	16802	16820	16952	17039	16708	16779	16994	16768	16732	16867	16946	16843	16971	16860	16954	16867	16976	16990	16847	16783	16795	16858	16785	16906	16844	16827	17032	16811	16942	16799	16887	17172	17072	17035	16884	16835	16924	16640	16857	16898	16839	16838	16897	16853	16730	16817	16766	16632	16856	16894	16919	16691	16884	16776	16927	16759	16812	16850	16898	16724	16813	16700	16788	16853	16951	17153	16835	16609	16922	16991	17001	16953	16970	16841	17025	16852	16917	16943	17069	16903	16839	16645	16799	16836	16722	16806	16975	16759	16583	16834	16824	16990	17077	16939	16857	16842	16844	16768	16914	16944	17008	16698	16850	17074	16774	16768	16753	16661	17192	16828	16924	16938	17000	16873	16808	16886	16843	16715	16871	16935	16775	16719	16698	16751	16835	16731	16934	16876	16881	16883	16948	16768	16700	16848	16889	16783	16934	16893	16712	17084	16988	16872	16927	16940	16837	16981	16914	16761	16771	16916	16822	16972	16804	16881	16843	16844	16697	16886	17018	16793	16833	16776	16788	16934	16919	16815	16950	16943	16976	16727	16834	16857	16861	16891	16912	16879	16911	16700	17013	17059	16873	16907	16881	16690	16801	17034	16995	16822	16813	16849	16795	16873	16915	16916	16969	16807	16945	17123	16601	16747	16773	16919	16797	16748	16886	16823	16966	16867	16879	16697	16900	16847	16821	16832	16776	16789	16730	16901	16670	16860	16746	16952	16781	16728	16973	16786	16866	16921	16796	16852	16799	16827	16921	16752	16859	16848	16811	17012	16828	16751	16936	16768	16837	16973	16838	16782	17069	16769	16667	17029	16955	16805	16943	16867	16924	16846	17130	17048	16803	16679	16828	16705	16871	16876	16920	16875	16888	16934	16633	16885	16829	17052	16702	16771	16932	17028	16820	16965	16805	16845	16819	16919	16957	16872	17027	16953	16878	16702	16883	17009	16788	16911	16889	16978	17000	16726	16692	16761	16886	16999	17112	17133	16864	16864	17043	16793	16896	17115	17071	16955	16794	16810	16876	16958	16970	16817	16841	16838	16886	16926	16808	16922	17008	16885	16915	16888	16878	16882	16996	16872	16723	16899	16898	16670	16843	16672	16813	16884	16958	17125	16771	16647	16657	16615	16730	16821	16855	17050	16760	16838	16957	16791	17087	16912	16840	16763	16919	16944	16968	16717	16719	16905	17132	17189	17075	16779	16866	16947	16920	16884	17130	16955	16884	17005	17091	17009	16962	16852	16909	16734	17131	16788	17041	16783	16932	16901	16824	16780	17095	16752	16846	16985	16970	16866	17045	16879	16815	16795	16878	16867	16805	16726	16939	16775	16879	16926	16913	16912	16801	17006	16808	16868	16752	16952	16789	16869	16960	16635	17028	16754	16886	16783	16685	16819	16898	16735	16644	16904	16799	16689	16863	16703	16774	16846	16774	16834	16933	16808	16902	16840	16916	16970	17111	16911	16997	17035	16962	16852	16695	16951	16731	16790	16888	16618	16997	16778	16955	16912	16821	16790	17073	16746	16863	16694	16909	16834	17053	16977	17207	16892	16739	16783	16677	16970	16717	17004	16825	16957	16851	16911	17012	16985	16906	16876	16700	16964	16975	17055	16870	16889	16893	16926	17050	16829	17003	16760	17017	16759	16842	16793	16945	16941	16928	16832	17004	16728	16869	16899	16982	17011	16900	16838	16827	16925	16903	16838	16776	17080	16749	16570	16806	16803	16869	16627	16888	16963	16814	16909	16910	16613	16967	16880	16930	16972	16725	16695	16698	17006	16969	16786	17017	16855	16819	16862	17069	16831	16959	16824	16931	16974	16909	16786	16812	16651	16900	16843	16941	17005	17074	16876	17047	16677	16876	17167	17016	16930	16633	16825	16824	16921	16880	16670	16709	16910	17087	16882	17013	16715	17149	16924	16893	16929	16879	16796	16815	16780	16672	16808	16750	16811	16865	16950	16807	16876	16965	16762	16745	17002	16736	16883	16770	17028	16786	16905	16822	16723	16754	16875	17072	16793	16928	16866	16800	16907	16714	16532	16852	16870	16870	16869	16827	16679	16927	16652	16746	16917	16657	17016	17258	16861	16944	16758	16932	16826	16734	16981	16854	16780	16916	17083	16656	16890	16917	16850	16827	17001	16906	16993	17025	16636	16711	16703	16892	16972	16781	16665	16938	16907	16901	17136	17024	16717	16937	16777	16887	16934	16964	16836	16732	16817	17031	16819	16977	16775	16771	16882	16942	16752	16872	16677	16769	16848	17005	16881	17185	16981	16840	16752	16911	16910	16786	16894	16759	16939	17066	16932	16828	16953	16921	16930	16839	16808	16839	16917	16971	16921	16813	16629	16779	16835	17078	16774	17013	17012	16939	16706	16965	16693	16996	16786	16817	16924	16900	16801	16740	16846	16888	16647	16718	16807	16941	16910	16905	16686	16804	16842	16868	16921	16899	16735	16913	16622	16758	16822	16865	16846	16838	16887	16921	16831	16876	16943	16901	16787	16967	16885	16716	17027	16909	16978	16821	17040	16834	16792	16931	16783	16900	16808	16687	16613	16764	16888	16995	17212	16943	16873	17091	17049	16959	16823	16901	16739	16880	17074	16946	16852	16938	16952	16847	17037	16804	16736	16887	16924	16880	16627	16863	16901	17093	17105	16915	16885	16725	16854	16704	16781	16601	16821	17083	16557	16695	16897	16650	16818	16880	16865	17001	16855	16856	16904	16911	16935	16988	16941	16904	17007	16850	16808	16772	16736	16950	17213	16818	16899	17216	16689	16915	16835	16733	17017	17033	16765	17022	16854	16856	16979	16747	16897	16888	16856	16899	16839	16963	17022	16974	17026	16916	16868	16727	17027	16964	16888	16980	16977	16830	16844	16884	16800	16803	16853	16721	16973	16909	16900	16942	17070	16848	16773	16855	16843	17050	16949	16888	16902	16856	16832	16904	16862	16860	16703	16821	17007	16859	16818	16959	16838	16947	16910	16898	16807	16658	16723	16976	16890	16911	16835	16709	16916	16945	16931	17039	17104	16924	16821	16893	16731	17097	16785	16818	16766	16897	16838	16940	16820	16770	16756	16792	16812	16950	16760	16785	16657	16853	16741	17018	16958	17083	16754	16832	16862	16794	16894	17030	16701	16841	16807	16716	16837	16855	16807	16538	16786	16999	16931	17014	16951	16992	16700	16886	16837	16716	16903	16764	17015	16838	16893	16894	16789	16863	16929	16936	16829	16688	16768	16738	16966	16815	16833	16880	16987	16678	16941	16743	17022	17173	17011	16991	17004	16899	16917	16871	17076	16959	16764	16729	16966	16891	16808	16757	16900	16929	16920	16977	16925	17030	17001	16941	17089	16972	16927	16866	17042	16930	16893	16838	16897	16885	16828	16808	16960	16918	17012	17053	16722	16816	16884	16693	16802	16873	16853	16889	16761	16795	16951	16940	16903	16852	16891	16917	16805	16935	16921	16991	16859	16789	16847	16936	16769	16972	16975	16999	16802	16905	16671	16895	16746	16737	16806	16881	17095	16771	16764	16762	16832	16758	16928	16751	16936	16790	16896	16902	16946	17111	16785	16939	16869	16923	16824	16826	17031	16811	16938	16739	17006	17012	16893	16982	16945	16770	16967	16891	17086	16833	16906	16716	16912	16789	16918	16949	17070	16971	17021	16788	16865	16803	16906	16841	16904	16790	17105	16728	16931	16814	16786	16883	16906	16786	16894	16888	16905	16733	16760	16783	16986	16733	17088	16935	16950	16898	16990	16742	16948	16906	16909	16857	16911	16866	16830	16895	16920	17134	16916	16674	17023	16787	17020	16739	17069	16898	16832	16732	16755	16871	16959	16598	16964	16872	16967	16901	16813	16901	16696	16811	16868	16954	16905	16935	16927	16798	16852	16904	16937	16719	17020	16900	16681	16855	16864	16805	16666	16954	17005	17044	16934	16719	16768	16954	16907	17085	16777	16869	16909	16757	16776	17074	16844	16890	16979	16843	16781	16968	17039	16918	16774	16764	16735	16831	16743	16768	16796	17044	16876	16973	16944	16676	16931	16744	16777	17057	17018	16899	17112	16946	16974	16919	16891	16930	16939	16818	16821	16740	16894	16872	16907	16900	16991	16988	16831	16814	16934	16711	16871	16925	16968	16869	16863	16825	16997	16878	17090	16955	16781	16838	16745	16978	16856	16822	16891	16620	16837	17029	16946	16932	17031	16879	16898	16978	16874	16956	16925	16837	16903	16667	16927	16985	16981	16823	16895	16779	16945	17001	16844	16849	16905	17068	17041	16811	16866	16934	16813	16807	16954	16827	16787	16794	16900	17092	16708	16937	16915	16895	16953	16799	17178	16768	16837	16952	16824	16695	16889	16755	16759	16924	16570	16892	16773
14047	19541	19119	16475	15712	15191	15048	14777	14870	20012	40131	33768	20584	15701	14485	14253	14315	14333	14378	14399	14423	14320	14244	14195	14290	14281	14258	14274	14178	14424	14287	14437	14304	14437	14408	14338	14394	14262	14341	14393	14266	14383	14325	14316	14323	14255	14329	14373	14187	14385	14342	14256	14219	14359	14319	14368	14222	14324	14235	14381	14235	14403	14130	14314	14343	14248	14401	14269	14276	14353	14389	14343	14405	14315	14330	14201	14474	14462	14226	14293	14346	14254	14151	14156	14492	14127	14340	14361	14115	14290	14059	14251	14378	14195	14406	14185	14299	14324	14114	14235	14114	14166	14450	14318	14502	14139	14363	14317	14223	14196	14386	14248	14368	14383	14331	14196	14084	14246	14255	14342	14401	14327	14194	14183	14196	14254	14207	14422	14342	14191	14297	14102	14360	14377	14291	14385	14284	14170	14529	14358	14385	14403	14208	14337	14326	14406	14137	14195	14250	14381	14281	14404	14461	14256	14287	14348	14264	14280	14157	14262	14284	14190	14407	14286	14160	14252	14272	14377	14348	14247	14298	14251	14209	14338	14095	14275	14263	14293	14407	14329	14164	14278	14397	14326	14459	14298	14317	14280	14301	14341	14118	14360	14521	14229	14351	14350	14401	14307	14270	14294	14356	14367	14402	14075	14265	14360	14177	14387	14267	14383	14269	14340	14480	14395	14387	14358	14258	14361	14160	14283	14288	14479	14361	14405	14220	14219	14313	14491	14286	14427	14425	14306	14235	14450	14300	14213	14201	14262	14462	14426	14276	14407	14097	14292	14371	14372	14209	14228	14404	14280	14421	14383	14068	14329	14375	14289	14260	14316	14367	14344	14259	14153	14149	14401	14277	14191	14288	14376	14391	14264	14389	14403	14453	14239	14217	14460	14290	14248	14220	14344	14270	14142	14225	14351	14496	14391	14272	14372	14364	14318	14235	14265	14378	14242	14367	14336	14332	14148	14311	14351	14285	14226	14176	14274	14444	14302	14202	14514	14300	14299	14340	14176	14340	14233	14248	14363	14137	14364	14199	14220	14441	14271	14368	14238	14406	14270	14208	14215	14262	14320	14441	14310	14374	14382	14222	14422	14436	14361	14205	14320	14255	14181	14307	14248	14515	14324	14296	14151	14302	14383	14150	14360	14421	14404	14348	14196	14451	14307	14328	14409	14157	14156	14515	14173	14240	14264	14353	14350	14069	14163	14187	14364	14343	14310	14384	14400	14257	14102	14305	14439	14269	14346	14225	14229	14312	14428	14253	14409	14392	14282	14094	14396	14482	14298	14263	14312	14338	14161	14279	14257	14316	14518	14411	14197	14366	14371	14298	14436	14410	14355	14336	14374	14207	14201	14157	14278	14376	14279	14473	14368	14511	14340	14314	14239	14313	14228	14240	14337	14385	14438	14394	14141	14274	14364	14244	14233	14218	14295	14306	14177	14258	14445	14390	14341	14352	14302	14314	14357	14353	14106	14177	14301	14274	14491	14260	14268	14409	14423	14237	14259	14219	14183	14498	14521	14269	14139	14262	14428	14171	14347	14157	14421	14230	14260	14002	14376	14399	14155	14218	14339	14304	14297	14432	14336	14379	14277	14354	14371	14468	14275	14244	14214	14332	14401	14379	14201	14207	14339	14457	14350	14146	14220	14337	14414	14322	14122	14319	14329	14321	14329	14342	14192	14195	14333	14314	14444	14329	14348	14255	14326	14264	14390	14321	14426	14245	14380	14394	14206	14267	14295	14321	14269	14191	14332	14376	14288	14341	14419	14343	14462	14451	14229	14283	14293	14253	14440	14467	14298	14360	14254	14200	14463	14384	14274	14199	14217	14191	14260	14345	14274	14563	14399	14357	14325	14361	14138	14427	14419	14205	14215	14161	14279	14310	14367	14275	14320	14207	14191	14227	14296	14271	14333	14384	14276	14250	14327	14317	14397	14443	14290	14395	14375	14227	14325	14213	14396	14303	14439	14325	14305	14214	14189	14252	14468	14350	14329	14419	14219	14296	14244	14252	14300	14317	14248	14375	14263	14402	14201	14443	14240	14419	14306	14288	14220	14433	14370	14364	14297	14251	14341	14157	14227	14313	14410	14446	14253	14293	14394	14357	14350	14364	14244	14346	14203	14388	14349	14457	14393	14183	14046	14246	14229	14327	14294	14166	14254	14221	14302	14470	14353	14260	14227	14386	14500	14340	14198	14215	14290	14224	14206	14294	14310	14223	14195	14420	14303	14287	14305	14435	14338	14358	14280	14462	14277	14214	14361	14094	14274	14359	14383	14177	14329	14531	14321	14166	14390	14408	14445	14404	14186	14216	14414	14302	14334	14394	14200	14109	14285	14294	14373	14272	14469	14172	14326	14374	14398	14487	14338	14269	14348	14176	14293	14235	14360	14237	14310	14344	14197	14438	14290	14334	14382	14241	14487	14115	14374	14391	14440	14345	14312	14361	14387	14310	14341	14258	14196	14510	14356	14283	14299	14383	14425	14236	14270	14393	14230	14397	14378	14334	14287	14182	14393	14294	14340	14440	14342	14328	14183	14386	14374	14398	14345	14206	14260	14487	14308	14202	14242	14345	14308	14321	14216	14371	14329	14382	14313	14366	14078	14115	14386	14385	14413	14326	14275	14290	14355	14459	14343	14315	14343	14399	14402	14209	14329	14357	14282	14316	14174	14236	14407	14464	14320	14390	14424	14302	14226	14538	14414	14335	14330	14442	14184	14253	14212	14267	14254	14369	14249	14286	14137	14340	14376	14340	14375	14295	14365	14509	14164	14351	14292	14379	14232	14259	14213	14298	14309	14236	14359	14414	14308	14080	14254	14336	14275	14259	14326	14338	14326	14228	14497	14363	14299	14318	14286	14200	14286	14438	14215	14460	14361	14299	14354	14271	14264	14403	14283	14356	14327	14344	14300	14280	14470	14337	14240	14313	14279	14472	14363	14355	14427	14402	14109	14260	14293	14349	14312	14238	14307	14324	14551	14391	14358	14245	14380	14339	14227	14440	14325	14387	14286	14559	14285	14216	14425	14288	14339	14311	14352	14417	14439	14443	14124	14335	14337	14296	14306	14308	14467	14493	14321	14250	14358	14253	14348	14432	14225	14335	14549	14400	14325	14395	14405	14252	14238	14394	14474	14207	14139	14238	14397	14445	14150	14305	14227	14246	14291	14347	14224	14263	14415	14272	14187	14335	14253	14438	14372	14364	14221	14281	14169	14325	14503	14377	14282	14260	14271	14348	14340	14388	14263	14363	14215	14326	14321	14266	14275	14269	14267	14275	14423	14252	14346	14275	14214	14266	14315	14327	14382	14181	14425	14319	14391	14463	14286	14287	14311	14193	14372	14226	14357	14531	14281	14363	14203	14511	14280	14299	14380	14345	14425	14358	14285	14270	14423	14334	14227	14245	14321	14327	14386	14378	14342	14375	14381	14251	14212	14356	14359	14118	14078	14368	14205	14288	14211	14313	14333	14232	14287	14376	14336	14313	14307	14249	14365	14465	14238	14227	14375	14320	14293	14338	14299	14162	14172	14254	14161	14285	14360	14198	14300	14423	14246	14430	14340	13999	14361	14301	14346	14224	14384	14296	14341	14385	14290	14268	14390	14302	14225	14229	14487	14275	14232	14203	14295	14158	14381	14457	14448	14281	14395	14179	14192	14250	14245	14214	14153	14215	14093	14433	14252	14299	14287	14343	14393	14180	14303	14502	14264	14288	14247	14199	14178	14361	14233	14528	14259	14319	14417	14320	14341	14200	14351	14355	14358	14126	14263	14352	14394	14106	14271	14264	14295	14255	14267	14305	14243	14231	14382	14352	14349	14316	14322	14314	14450	14333	14316	14388	14289	14357	14180	14297	14414	14322	14268	14318	14563	14325	14418	14445	14519	14285	14228	14446	14230	14379	14365	14484	14407	14191	14282	14292	14437	14364	14317	14413	14341	14359	14398	14437	14330	14251	14395	14282	14414	14212	14010	14180	14101	14479	14180	14508	14235	14248	14333	14494	14151	14314	14230	14321	14238	14286	14354	14393	14241	14454	14296	14400	14434	14453	14321	14453	14254	14435	14325	14202	14343	14502	14253	14192	14490	14185	14458	14231	14242	14412	14346	14154	14293	14271	14245	14347	14555	14291	14373	14275	14591	14396	14330	14181	14268	14273	14430	14314	14319	14093	14239	14439	14317	14389	14169	14315	14229	14308	14259	14165	14279	14408	14389	14273	14203	14379	14274	14255	14350	14463	14215	14455	14300	14224	14383	14210	14366	14276	14338	14263	14154	14191	14171	14385	14432	14220	14286	14233	14205	14308	14219	14282	14422	14299	14123	14390	14207	14403	14109	13986	14301	14352	14257	14310	14366	14368	14348	14325	14502	14514	14149	14268	14263	14270	14341	14125	14158	14446	14352	14313	14244	14307	14342	14129	14159	14249	14328	14417	14258	14413	14236	14324	14349	14410	14276	14333	14306	14197	14272	14282	14399	14201	14308	14311	14335	14360	14313	14375	14275	14473	14274	14316	14335	14350	14307	14219	14280	14347	14291	14340	14178	14221	14236	14442	14408	14513	14165	14386	14343	14474	14306	14372	14409	14256	14193	14308	14400	14230	14184	14399	14355	14426	14373	14237	14353	14322	14442	14138	14426	14333	14387	14490	14274	14414	14406	14127	14427	14213	14174	14238	14307	14326	14318	14473	14404	14168	14484	14322	14399	14492	14189	14461	14275	14547	14299	14327	14383	14185	14529	14312	14290	14385	14347	14101	14338	14418	14405	14379	14254	14360	14419	14292	14162	14222	14448	14431	14432	14298	14273	14416	14231	14402	14251	14260	14378	14188	14433	14405	14378	14300	14257	14343	14294	14284	14378	14443	14143	14337	14251	14278	14341	14408	14403	14243	14238	14273	14297	14246	14294	14380	14366	14324	14538	14323	14167	14362	14307	14392	14265	14350	14406	14285	14388	14578	14237	14419	14349	14355	14368	14173	14541	14337	14316	14179	14256	14174	14382	14318	14288	14440	14369	14308	14247	14456	14123	14445	14196	14271	14409	14217	14414	14265	14390	14298	14388	14411	14245	14302	14287	14420	14371	14490	14408	14461	14301	14330	14343	14253	14295	14324	14263
23428	20662	27921	23424	21156	22652	22059	18556	17863	26825	55554	48034	29809	21510	18218	17476	17448	17152	17409	17162	17274	17227	17391	17162	17112	17063	17330	17063	17280	17352	17331	17183	17203	17082	17067	17159	17087	17151	17088	16968	17062	17241	17240	17236	17274	17194	17059	16826	17213	17081	17211	17145	17079	17074	17346	17119	17296	17238	17245	17335	17232	17208	17098	17067	17002	17080	16964	17274	17010	16950	17096	17283	17210	17217	17182	17278	17091	17096	17099	17061	17167	17066	17130	16950	17213	17185	17139	17063	17173	17128	17231	17262	17223	17193	17065	17040	17204	16906	17077	17153	16987	17061	17032	17093	17028	16955	17150	17131	17086	16950	17032	17310	17209	17043	17375	17089	17049	17031	17246	17102	17062	17275	16973	17086	17025	17228	17074	17364	17133	17094	17064	17178	17235	17133	17068	17068	17102	17127	17032	17282	17001	17008	17070	17057	17131	17041	17109	16971	17235	17101	16986	17206	17070	17266	17046	17211	17126	17345	17183	17231	17097	17194	17168	17142	16891	17227	17226	17229	17202	17398	17044	17182	17166	17154	17062	17127	17099	17186	16986	16896	17140	17120	16953	17123	17185	17013	17156	17057	17182	17052	16974	16994	17242	17251	17087	17193	16966	17044	17179	17083	17287	17035	17068	16903	16943	17019	17199	17020	17212	17330	17257	17162	17100	17115	17093	17384	17144	16907	17089	17087	17019	17117	17065	17094	17281	17232	17046	16906	17039	17198	17481	16939	16958	17161	17159	17097	17160	17298	17194	17171	17407	17060	16981	17064	17123	17157	17039	17014	16976	16985	17184	17093	17114	17151	17069	17196	17244	17411	17306	17168	17136	17049	17079	17242	16925	17191	17125	17310	17229	17262	17233	17220	17099	17150	17025	17027	16988	17124	17148	17017	17272	16869	17026	17131	17166	16949	16997	17084	17164	17068	17127	17172	17028	17108	17073	17158	17157	17103	16860	17130	17026	17052	17175	17105	17110	16980	16834	17128	17159	17074	16978	17074	17142	17035	17254	17115	17359	17025	17055	17309	17094	17185	16994	16933	16956	17025	17159	17072	17122	17202	17104	17014	16947	16959	17023	16990	17137	17076	16995	17267	17124	17070	17107	16929	17061	17155	17038	17109	17038	17009	17058	16966	17226	17059	17188	17047	17134	17032	17064	16942	17145	17117	17094	17086	17250	17042	16959	17082	17105	17202	17036	16901	17038	17025	16984	17048	17016	16990	16967	17264	17162	16952	17283	17216	17210	17108	16987	17272	17095	17004	16930	17160	17113	17087	16908	17273	17300	17324	17253	17072	17118	16916	17103	17001	17211	17221	17144	17084	17094	17003	17354	17055	16981	17047	17015	16891	17281	16937	17051	17029	17241	17372	17167	17080	17047	17156	17183	16996	17033	16832	17131	17036	17262	17044	16946	16959	17220	16918	17139	17218	17223	17073	17219	17137	17188	17141	17079	17093	17084	17193	17080	16990	17075	17261	17158	17126	17078	17184	17023	17190	17113	17184	17191	17084	17123	17016	17004	17058	17082	17343	17131	17133	17181	17217	17293	17257	17188	17293	17071	16989	17105	17080	17023	17023	17216	17141	17138	17135	17097	17114	17088	16967	17288	17128	17286	16982	17125	17325	17292	17129	16967	17155	16902	16771	17177	17025	16971	17201	16998	17100	17201	17143	17258	17173	17215	17194	17168	17130	17176	16987	17059	17043	17128	17170	17019	16917	17101	17096	16985	17006	17234	17218	17126	17053	17254	17223	17099	17228	16994	17198	17109	17195	17081	17256	17187	17171	17128	17197	17074	17224	17091	17197	17232	17118	17010	16931	16972	17221	17035	17005	16948	17075	17066	17041	17080	17089	17057	17081	17146	16980	17262	17179	17269	16880	17031	17081	17118	17059	17061	17159	17067	17155	17228	17212	17288	17250	17174	17050	16909	17067	16989	17204	17108	17248	16979	17131	17078	17118	17009	17110	17028	17204	16966	16912	17029	16863	17001	17194	17171	16963	16888	17213	17109	17307	16920	17172	17166	17000	17184	17276	17200	16920	17104	17084	16841	17033	17176	16972	17129	17064	17012	17146	16947	17116	16933	16979	17306	16972	17068	16945	17039	16903	17051	16922	17183	17057	16961	17157	17146	17085	17101	17169	17223	17227	17121	16924	17125	17076	17225	17104	17116	17133	16876	17110	17062	17068	17161	17202	17018	17157	17313	17206	17040	17189	16985	17190	17335	17132	17101	16962	17202	16985	17273	17038	17015	17017	17005	17199	17157	17137	17102	17107	17163	17254	17243	17005	17035	16940	17093	17190	17072	17271	17352	17036	17137	17090	17146	17120	17038	17130	17022	17240	17078	17249	17229	17404	17104	17123	17160	17104	17083	17275	16967	17210	17259	17309	17174	17109	17087	17102	17122	17054	17127	17259	17184	17093	17025	16816	17074	17177	17059	17058	17128	16941	17263	17000	17316	17121	17010	17113	17056	17073	17172	17262	16963	17024	17069	17154	17180	17133	16872	17219	17139	17128	17118	17202	16960	17203	17124	17101	17038	17025	17247	16986	17067	16980	17112	17107	17070	17024	16994	17308	17070	17096	17325	17044	17207	17071	17098	17130	17059	17017	17198	17183	17271	17281	17121	17026	17126	17103	17228	17177	17196	17024	16924	17197	16952	17106	17184	17055	16825	17226	16987	17089	16985	16990	17160	17189	17095	17104	17053	17010	17125	17164	17202	17180	17048	17060	17135	17090	17221	17145	17043	17110	17104	16956	16963	17197	17302	17011	17077	16900	16921	17149	17194	17139	16988	17097	16864	17012	17145	16951	17411	17120	17299	17120	17506	17194	17018	16884	17178	17079	17166	17165	17245	17171	16972	16949	17089	17179	17172	17189	17282	17022	17255	17095	17155	17012	16983	17092	17051	17007	17251	17072	17116	17153	17064	17058	17291	17118	17135	16900	16953	17079	17134	17353	17128	17032	17176	17145	16897	17285	17213	16976	17103	17203	17238	17290	16960	17016	16962	17101	17000	17052	17018	17315	17209	17049	17192	17039	17113	17250	17024	17172	17058	16986	17215	17148	17114	17308	17340	17121	17289	17106	16924	17232	17280	17109	16994	17190	17018	17088	17207	16933	17111	16954	17107	17038	17272	17137	17256	17006	17015	17356	17128	17184	17180	17000	17344	17110	17088	17092	17066	17045	17023	17168	17033	17179	17106	16951	16922	17095	17431	16987	17064	17056	17210	16983	17003	17174	16949	17274	17015	17156	17151	16971	17017	17136	17068	17057	17109	17033	17098	17071	16929	17005	16951	16970	17256	17094	17252	17067	17191	17064	17243	17221	17231	16966	17014	17154	16937	16825	17052	17099	17236	17135	17087	17207	17137	17056	17160	17187	17134	17085	17075	17046	16932	17015	17145	17062	17249	17204	17086	17039	17175	17072	16944	17078	16921	17197	17059	17031	17261	17048	16767	17139	17080	17007	17009	17096	17085	17183	17055	17024	17303	17152	17208	17140	17201	17213	17080	17171	17323	17111	16953	17191	17099	17043	17142	17156	17186	17076	17209	17248	17029	17005	16976	17198	17164	16922	17150	17105	17145	16856	16948	17113	17326	16994	17192	17137	16828	17099	17132	16996	17079	16962	17103	17061	17073	17200	17113	17149	17079	17191	17054	17053	17099	17067	17059	17051	17104	17231	17060	17015	17070	17203	17173	17070	17317	17331	17099	16942	17168	16963	17236	17247	16899	16975	17126	17101	17038	17059	17023	16950	17018	17194	16911	16905	17394	17307	17422	17107	17178	17151	17229	17070	17041	17173	17169	17369	17122	17038	17241	16947	17224	17005	17208	17394	17184	17031	16936	17175	16986	17147	17041	16916	17210	17133	17072	17041	17154	17214	16881	17347	17279	17008	17259	17133	17365	17082	17164	16963	17161	17017	17147	17058	17202	17204	17082	17144	16971	16998	16916	17171	16922	17123	17153	17160	16983	17006	17115	17332	17057	17077	17079	17041	17014	17156	17257	17156	17048	16895	17242	17273	17265	17335	17072	17222	17136	16974	17058	17111	17350	16973	17177	17231	16959	16978	17218	17029	17025	16961	17155	17045	17052	17084	17083	17145	17143	17054	16981	17110	16925	17000	17229	17256	17068	17204	17156	17110	16995	17109	17000	16853	17088	17045	16804	16873	16864	17174	17186	17102	17162	17240	17084	17264	17011	17079	17023	17092	17268	17064	17084	17121	17105	17264	17199	17041	17250	16941	17132	17234	17151	17175	17021	17277	17238	17149	17226	17148	16993	17100	17134	17033	17034	17025	17026	17211	17137	17094	17069	17126	17166	17319	17230	17154	16980	17065	17195	17145	16904	17061	16809	17044	17133	17213	17056	17332	17196	17298	17097	17066	17094	17119	17104	17158	17066	17219	16977	16956	17295	17259	16935	17064	17003	17103	17110	17106	17215	17080	17312	17194	17059	17048	17060	17154	17141	17292	17069	17221	17171	16997	17105	17341	17050	17022	17013	17323	17179	17096	17197	16901	17083	16948	17072	17121	17168	17239	17120	17154	17031	17198	17092	17035	17148	17011	17070	17079	17446	17215	17284	17149	17315	16841	17143	16952	17193	17134	17216	17041	16943	17076	17070	16996	17190	17094	17201	17031	17092	16998	17067	17185	17149	17221	17110	17133	17083	17034	17037	16953	17070	17074	17079	17177	16974	17134	16966	17198	17101	17154	17212	16986	17080	17014	16916	17224	17349	17126	17225	17194	17114	16990	17057	16924	17041	17016	17012	17135	17174	16978	17309	17309	16983	17172	17096	17287	17202	17185	17045	17160	17109	17120	17185	17203	16956	17046	17174	17101	17049	17236	17166	17233	17165	17099	17092	17280	17079	17321	17148	17109	17079	17084	17054	17148	17064	17166	17025	16984	17163	17112	17185	17173	17110	16911	17156	16967	17165	17104	17199	17106	17227	16975	17228	17235	16960	17083	17201	17113	17142	17151	17272	16929	17015	17039	17105	17372	17160	16987	17123	17397	17135	17086	17080	17141	17097	16969	17031	17093	17025	17003	16964	16979	16996	17186	17011	17222	17029	17208	17109	17182	17060	17159	17127	17127	17068	17188
16381	27046	25374	20500	18135	17018	16260	15800	15965	28219	55214	45140	27209	17912	14707	14349	14483	14325	14490	14413	14467	14451	14381	14523	14472	14533	14375	14473	14647	14447	14286	14439	14450	14552	14557	14361	14405	14352	14384	14351	14413	14342	14413	14576	14353	14378	14325	14333	14474	14197	14433	14534	14506	14395	14469	14484	14432	14291	14444	14498	14601	14328	14464	14354	14306	14462	14339	14476	14385	14383	14377	14489	14363	14414	14441	14358	14365	14347	14402	14219	14360	14444	14446	14473	14420	14452	14589	14487	14296	14432	14405	14390	14405	14493	14400	14485	14464	14276	14304	14238	14474	14237	14335	14327	14415	14551	14553	14584	14334	14406	14371	14412	14396	14368	14229	14371	14645	14471	14435	14220	14291	14355	14258	14375	14514	14369	14362	14445	14419	14443	14450	14385	14436	14438	14363	14453	14433	14359	14451	14407	14423	14358	14348	14349	14307	14425	14451	14304	14248	14349	14337	14453	14317	14386	14330	14334	14340	14352	14316	14288	14138	14521	14287	14365	14542	14427	14389	14257	14477	14509	14460	14462	14351	14469	14395	14284	14366	14398	14409	14364	14389	14539	14575	14350	14320	14392	14461	14612	14265	14385	14275	14482	14475	14397	14448	14474	14470	14358	14521	14459	14322	14455	14364	14396	14461	14354	14427	14343	14288	14492	14518	14398	14416	14511	14316	14351	14397	14446	14213	14283	14349	14248	14489	14403	14617	14468	14422	14283	14591	14324	14401	14446	14389	14438	14360	14363	14607	14299	14322	14581	14360	14289	14435	14379	14501	14584	14428	14311	14344	14359	14391	14475	14453	14391	14248	14335	14505	14443	14382	14329	14390	14494	14262	14301	14389	14560	14314	14502	14325	14275	14407	14371	14352	14396	14409	14333	14319	14320	14419	14521	14290	14373	14475	14591	14449	14322	14392	14478	14510	14507	14376	14464	14358	14401	14456	14335	14390	14482	14411	14464	14509	14447	14485	14429	14288	14324	14349	14400	14426	14329	14339	14265	14450	14367	14387	14407	14345	14567	14510	14368	14462	14481	14334	14463	14550	14648	14384	14283	14422	14405	14376	14468	14461	14373	14369	14519	14328	14570	14468	14501	14288	14471	14391	14428	14431	14368	14338	14509	14300	14543	14233	14374	14337	14190	14511	14380	14356	14546	14411	14507	14395	14443	14442	14284	14448	14437	14369	14551	14181	14407	14579	14362	14539	14516	14406	14305	14374	14099	14401	14368	14503	14266	14492	14521	14465	14427	14252	14346	14491	14415	14305	14549	14357	14490	14423	14399	14459	14293	14496	14538	14363	14358	14468	14508	14355	14230	14516	14466	14423	14412	14216	14313	14418	14486	14596	14338	14600	14387	14243	14242	14286	14449	14334	14422	14320	14335	14475	14427	14417	14246	14428	14406	14530	14399	14488	14354	14499	14334	14421	14357	14127	14332	14207	14392	14460	14296	14543	14474	14396	14382	14520	14391	14373	14361	14382	14380	14379	14465	14181	14583	14437	14472	14401	14294	14376	14386	14538	14405	14346	14516	14452	14344	14476	14377	14404	14437	14528	14315	14338	14534	14373	14441	14346	14358	14254	14410	14511	14447	14280	14279	14234	14254	14331	14425	14552	14399	14248	14367	14291	14330	14326	14336	14311	14357	14521	14455	14405	14397	14432	14382	14292	14412	14541	14267	14577	14532	14353	14282	14226	14397	14327	14357	14336	14422	14358	14534	14408	14282	14369	14499	14397	14297	14533	14533	14317	14302	14522	14383	14599	14296	14341	14490	14323	14443	14358	14368	14257	14453	14544	14359	14550	14431	14343	14474	14308	14302	14400	14464	14265	14378	14176	14251	14376	14422	14334	14467	14287	14350	14368	14304	14397	14311	14401	14434	14510	14346	14457	14448	14470	14502	14392	14427	14427	14395	14306	14444	14358	14167	14608	14396	14389	14463	14466	14282	14271	14355	14567	14430	14438	14398	14514	14412	14469	14285	14237	14393	14444	14256	14435	14523	14410	14392	14533	14600	14462	14405	14437	14540	14339	14383	14256	14476	14295	14290	14418	14389	14423	14446	14333	14194	14394	14500	14241	14310	14462	14194	14284	14221	14461	14389	14456	14410	14266	14352	14354	14380	14420	14433	14467	14314	14458	14475	14480	14378	14344	14380	14449	14350	14418	14377	14566	14366	14320	14217	14464	14420	14430	14323	14450	14259	14403	14258	14328	14445	14289	14375	14485	14185	14345	14340	14316	14224	14304	14552	14445	14312	14543	14366	14313	14434	14341	14310	14395	14390	14442	14427	14433	14336	14318	14280	14389	14474	14337	14342	14321	14499	14405	14315	14419	14361	14383	14465	14460	14354	14405	14434	14305	14360	14452	14399	14382	14424	14606	14495	14306	14317	14363	14410	14307	14479	14450	14233	14387	14368	14420	14430	14492	14403	14386	14496	14368	14235	14365	14447	14275	14304	14390	14438	14340	14418	14304	14440	14312	14503	14398	14365	14232	14308	14461	14271	14372	14387	14364	14432	14360	14565	14450	14417	14434	14443	14384	14375	14372	14337	14487	14481	14418	14399	14288	14357	14449	14458	14498	14388	14222	14348	14289	14409	14594	14315	14323	14356	14454	14414	14355	14360	14470	14404	14440	14366	14458	14485	14334	14370	14297	14396	14486	14452	14395	14377	14608	14454	14266	14304	14398	14354	14403	14435	14452	14276	14295	14364	14466	14409	14414	14401	14488	14255	14405	14489	14319	14495	14342	14403	14515	14344	14394	14487	14217	14335	14263	14276	14460	14328	14199	14435	14198	14227	14289	14364	14635	14507	14424	14330	14340	14370	14168	14459	14438	14360	14337	14500	14358	14339	14474	14400	14382	14327	14321	14414	14309	14453	14329	14505	14445	14507	14351	14357	14387	14382	14466	14430	14419	14323	14558	14538	14447	14145	14357	14134	14500	14269	14518	14371	14484	14409	14411	14427	14410	14396	14404	14434	14328	14428	14489	14290	14345	14323	14378	14416	14352	14417	14428	14206	14375	14328	14322	14340	14381	14433	14297	14361	14261	14285	14361	14488	14436	14476	14458	14375	14510	14437	14477	14336	14256	14469	14475	14235	14555	14430	14380	14243	14525	14357	14409	14254	14473	14289	14409	14440	14260	14399	14442	14397	14536	14336	14331	14381	14400	14371	14441	14503	14282	14277	14389	14230	14391	14434	14591	14384	14297	14515	14445	14450	14491	14335	14477	14358	14366	14419	14411	14309	14364	14296	14229	14298	14320	14430	14348	14450	14583	14486	14251	14362	14338	14335	14340	14361	14494	14329	14441	14392	14486	14360	14384	14360	14275	14479	14386	14444	14347	14390	14426	14476	14504	14370	14506	14385	14527	14496	14585	14424	14428	14402	14507	14334	14495	14317	14553	14222	14327	14188	14492	14282	14467	14258	14429	14383	14437	14401	14394	14339	14282	14561	14326	14268	14447	14363	14316	14418	14501	14428	14413	14503	14444	14480	14342	14384	14408	14385	14451	14429	14320	14311	14323	14538	14348	14384	14471	14544	14422	14365	14413	14371	14559	14311	14349	14378	14271	14449	14256	14335	14284	14390	14383	14321	14420	14416	14417	14397	14526	14334	14420	14483	14386	14301	14361	14370	14347	14428	14233	14577	14424	14370	14509	14472	14524	14354	14449	14286	14355	14246	14287	14454	14406	14454	14434	14346	14356	14403	14464	14331	14336	14483	14444	14442	14478	14477	14320	14372	14425	14343	14480	14423	14386	14397	14416	14288	14332	14375	14308	14429	14260	14348	14389	14483	14545	14414	14447	14494	14370	14310	14367	14443	14262	14420	14405	14344	14336	14417	14374	14379	14446	14412	14449	14364	14545	14366	14452	14345	14277	14579	14398	14419	14412	14469	14286	14394	14273	14389	14425	14254	14361	14401	14207	14296	14387	14357	14572	14525	14332	14424	14282	14505	14270	14428	14370	14490	14431	14299	14251	14384	14507	14423	14494	14355	14354	14497	14399	14320	14415	14373	14359	14285	14425	14375	14478	14580	14288	14335	14502	14347	14453	14356	14392	14282	14322	14425	14317	14511	14551	14221	14368	14550	14395	14507	14395	14406	14299	14378	14407	14402	14423	14366	14374	14475	14264	14571	14370	14289	14387	14378	14410	14457	14605	14393	14365	14486	14460	14299	14338	14474	14339	14486	14519	14361	14417	14322	14401	14412	14417	14233	14350	14269	14183	14247	14442	14309	14613	14364	14279	14457	14298	14297	14437	14494	14530	14399	14290	14487	14362	14465	14382	14493	14530	14309	14404	14428	14434	14381	14584	14417	14459	14558	14298	14418	14326	14490	14356	14309	14346	14479	14410	14279	14420	14454	14444	14440	14485	14400	14332	14249	14455	14435	14545	14435	14531	14385	14633	14435	14336	14467	14452	14411	14450	14413	14468	14373	14346	14553	14424	14456	14364	14347	14264	14364	14367	14461	14391	14414	14323	14265	14386	14353	14421	14532	14383	14395	14224	14648	13935	14454	14413	14402	14432	14274	14418	14307	14208	14287	14364	14320	14480	14414	14324	14342	14381	14442	14481	14279	14348	14413	14329	14405	14408	14373	14254	14480	14582	14351	14448	14424	14382	14393	14331	14438	14190	14453	14478	14407	14410	14373	14423	14501	14384	14409	14658	14419	14328	14273	14458	14427	14484	14380	14485	14499	14401	14513	14240	14329	14315	14520	14387	14548	14469	14502	14333	14314	14357	14659	14387	14360	14295	14418	14468	14500	14494	14316	14283	14340	14267	14358	14196	14307	14261	14414	14544	14390	14461	14319	14441	14379	14517	14452	14373	14487	14525	14385	14316	14443	14431	14443	14469	14513	14264	14342	14261	14504	14297	14372	14458	14537	14233	14280	14317	14362	14407	14347	14337	14295	14424	14598	14369	14370	14380	14482	14329	14431	14555	14397	14421	14405	14427	14444	14262	14381	14418	14320	14409	14393	14504	14547	14220	14382	14270	14514	14383	14366	14534	14345	14353	14362	14402	14376	14347	14431	14332	14380	14184	14508	14322	14355	14309	14395	14351	14340	14448	14353	14329	14528	14457	14318	14478	14388	14397	14139
29342	21171	20214	18600	17222	17157	17555	16988	17338	17894	21746	21362	19040	17702	17378	17168	17190	17073	17059	16976	17140	17371	16983	17051	17036	17179	17211	17195	17140	17139	17086	17129	17055	17030	17128	17080	16973	17014	17162	17098	16888	17111	17254	17064	17166	17084	17200	16989	17066	17411	17209	17063	17100	17056	16898	17158	17015	17185	17077	17024	16912	17139	17158	17085	17161	16969	17080	17139	17184	17368	17296	17252	16947	16978	17110	17079	16948	16906	17074	16940	17168	17255	17118	16949	17113	17168	17478	17098	17143	17103	17194	17163	17195	17162	17051	16964	17177	17016	17307	17259	17190	17237	17114	16934	17110	17250	17072	17021	17046	17252	17060	16971	17051	17213	17137	17091	16983	16902	16947	17308	17030	17171	17149	16964	17196	16972	17086	17201	17072	17145	17086	17222	17147	16903	17225	17112	16925	17244	17171	17240	16971	16940	17168	17012	17126	17200	17039	16959	17070	17195	17108	17150	17115	16998	17063	17031	16944	17090	17096	17175	17219	17171	17118	16927	17030	17102	17133	17049	17140	17145	17023	17105	17186	17338	17096	16967	17008	17114	16972	16985	17117	17038	17039	17136	17075	17168	17128	16940	17165	17220	17069	17193	17045	17269	16987	17079	17092	17073	17167	17161	17129	17001	17018	17111	17049	17239	17107	17070	17042	16944	17294	17131	17271	17207	17084	17083	17054	17095	17138	17115	17161	17168	17035	17302	17191	17081	17077	17096	17065	17217	17102	17092	17220	17013	17075	17208	17214	17083	16983	17063	17187	17158	17216	17157	17087	17012	17120	17117	17238	17042	17139	17093	17168	17145	17180	17274	17229	17258	17142	17049	17044	17209	17162	17106	17243	17020	17185	17015	17113	17056	16966	17244	17084	17228	17125	17061	17189	17232	17016	17242	17026	17052	17128	17178	17008	17038	17114	17126	17166	17142	17268	16869	17183	17337	17211	17156	17114	17021	17085	16870	17386	17166	16986	17173	17192	17061	17017	17204	17176	17097	17414	17051	17239	17264	17066	17046	17047	17055	17225	17070	17341	17065	17028	17232	17234	17157	17255	17354	17240	17114	17092	16964	17029	16959	17039	17094	17006	17055	17108	17110	16935	17151	17016	17081	17209	16834	17105	17274	17114	17282	17004	17357	17138	17181	16967	17122	16970	17139	16974	17132	17189	17222	17116	17027	17197	17190	17284	17231	17290	17216	17152	17058	17128	17112	17184	17174	17077	17157	17139	17129	17199	17039	17046	17126	17053	17136	17047	16988	17160	17173	17057	17095	17076	17120	17095	17238	17052	17152	17171	17199	16989	17142	17212	17154	16957	17078	17336	17124	17173	17019	17313	16947	16910	16978	17086	17110	17050	17044	17009	17090	17221	17292	17116	17123	17108	17118	17348	17307	17326	17284	17140	17111	17185	17021	17062	17087	17066	17177	17091	17091	17327	17075	17218	17097	17166	17108	17262	17241	16991	17333	16935	16976	17211	16965	17161	17161	17183	17174	17067	17018	16898	17080	16970	17172	17123	17088	17011	17046	17221	16979	17161	16975	17139	17177	17082	17062	17188	17008	17275	17214	17101	17078	17109	17155	17133	17013	16849	17061	17050	16969	17197	17088	17162	17093	17076	17031	17077	17121	17172	16805	16998	17038	16946	16909	17127	17276	17231	17169	17202	17084	16955	17049	17085	17112	17144	17231	17223	17019	17020	17122	16842	17175	17104	17104	16850	17061	17201	17052	17110	16912	17326	17209	17064	17175	17123	17169	17168	17141	17117	17212	17134	17099	17120	17233	17245	17017	17131	17082	17151	17136	17075	17046	17120	17191	17036	17166	17031	17181	16929	17253	17209	17196	16949	17015	17330	17047	17072	17156	17175	16993	16791	17207	17096	17167	17043	17062	17279	17191	17056	17200	17118	17322	17023	17013	17081	17128	17157	16999	17405	17018	17144	17056	17186	17008	17240	17156	17088	16968	17160	17117	17317	16953	17154	17069	17025	17045	17176	16875	17051	17083	17153	17366	17194	16877	16989	17221	17446	17112	16942	17271	17126	17103	17091	17088	17033	17059	16880	17024	17005	17112	17023	17161	17263	17203	17205	17255	17187	17035	16993	16981	16961	16992	17264	17160	17061	17178	17062	16861	17120	17194	17232	17197	17173	17218	17158	17225	17343	16968	17102	17159	17074	17160	17230	17420	17050	16921	17177	17195	17167	17041	17040	16970	17019	17061	17207	17123	17174	16931	16971	17227	17022	17146	16890	17398	17041	17145	17304	17175	17378	17122	16972	17040	17284	17233	17004	17176	17069	17118	17183	17058	17027	17008	17116	17281	17016	17059	17104	17087	17135	17086	17103	17237	17193	17051	16994	17051	17340	17225	17034	17103	17013	17097	17081	17125	17013	17205	17201	17060	17099	17220	17134	16885	17270	17065	17230	17133	17151	17141	17120	17018	17265	17101	17224	17139	17207	17301	17054	17053	17119	17032	17075	16980	17097	17074	17038	17137	17087	17213	17165	17091	17082	17048	17071	17171	17168	17014	17133	17118	17078	17432	17256	17027	17065	16998	17163	17201	17179	17184	17256	17068	17019	17146	16976	16919	17080	17111	16987	17260	17082	17113	17103	16987	17149	16907	17076	17216	17109	17088	17219	17116	17004	17094	17160	17101	17123	17126	17016	16915	17192	17111	17237	17179	17057	17074	17138	17281	16998	16855	17165	17049	17216	17143	17224	17235	17142	17228	17105	16913	17067	17205	17019	16967	17251	17171	16947	16932	16834	17268	17319	17132	17226	16908	17032	17112	17199	16895	17008	17068	17270	16923	16849	17013	17171	17105	17007	17035	17073	17192	16974	17210	17080	17134	17127	17051	16932	17086	17138	17190	17196	17213	17196	17087	17134	16915	17049	17112	16989	17229	17157	17262	17091	17164	17123	17104	17186	17172	17168	17108	17084	17086	16911	17044	17065	17096	16846	17116	16950	17074	17126	17225	16965	17452	17132	17292	17098	17124	17132	16840	16952	17046	17380	17123	16962	17086	17008	17165	17167	17239	17211	17059	17065	17027	17138	16868	17148	17128	17154	16962	17150	17155	16880	17208	17166	17143	17071	17159	17104	17200	17003	17152	17230	16997	17145	17118	17273	17107	17081	17142	17114	17148	17176	17044	17213	17228	17148	17085	16962	17059	17159	17064	17116	17081	17186	16940	17244	17149	17055	17081	17099	17073	17154	16996	17068	17272	17149	16993	17004	16962	16817	16958	17072	17050	17074	17178	17240	17170	16938	17032	17238	17106	17042	17173	17084	17168	17239	17129	17139	17075	17109	17251	17188	17258	17138	17150	17128	17069	16924	17176	17026	16958	17234	17069	17018	17370	17329	17165	17063	17165	17108	17035	17009	17115	17100	17415	17257	16981	17184	17113	17030	17126	17110	17019	17067	17123	17102	17048	17036	17039	17119	17060	17247	17307	17240	17055	17206	16985	17035	17140	17183	17204	17033	17102	17209	16910	17016	17294	17078	17320	16889	16974	17204	17455	17077	17057	17007	16934	17020	17018	17166	16982	17006	17089	17072	17115	16993	17077	17016	16968	17091	17111	17136	17051	16994	16999	17024	17007	16914	17048	17050	17230	17041	17189	16988	16928	17065	17141	17112	17158	17000	16913	17102	17186	17099	17067	17274	17212	17194	17077	17129	17225	17149	17146	16993	17106	16878	16927	17032	17221	17081	17083	17095	17131	16957	17090	17137	17085	17136	17058	16939	17067	17141	17167	16967	17023	16990	17291	17119	16925	17189	17048	16966	17146	17231	17092	17081	16787	17139	17242	17153	17121	17132	17158	17139	17213	17299	16910	17145	17123	17375	17315	17190	16992	16845	17107	16968	17017	17114	17104	17111	17080	17311	17152	17123	16970	16943	17205	16970	17237	17201	17020	17130	17125	16972	17183	17235	17150	16991	17141	17216	17122	17108	17069	16717	17155	16996	17017	16956	17217	17298	17053	17106	17104	17153	17128	17371	17141	17202	17232	17056	17040	17202	17135	17010	17039	17149	17028	17236	17242	17208	16937	17315	17180	17218	17147	17088	17224	17047	17288	17106	17131	17257	17197	16960	17161	17268	17166	17158	17306	17220	17389	16996	17195	16983	17015	17092	17135	17279	17140	17065	17093	17368	17106	17276	17055	16914	17102	17146	17015	17177	17032	17205	17127	17117	16888	17181	17044	17229	17086	17071	16993	17172	17162	17130	17086	17069	17040	17324	17007	17109	17105	17229	17058	17134	17275	17192	16996	17270	17350	17254	17224	17067	16977	17227	17134	17277	17122	17215	17221	17016	17096	17174	17149	16973	17162	17186	17261	16969	17110	17140	17191	17264	17155	17260	17017	17103	16960	17151	17136	17226	17165	17081	17163	17267	16896	16995	17087	17053	16978	17260	16870	16951	17026	17097	17083	17082	17203	16968	17135	17246	17110	17063	16873	17222	17247	17037	17109	17115	17106	17019	17193	17001	17313	17218	17362	16836	17281	17012	16987	17032	17226	17302	17097	17064	17115	17182	17130	17114	17157	16954	17176	17146	17134	17364	17219	17056	17000	17111	17260	17087	17017	16969	17006	17158	17138	17146	17038	17126	17204	17151	17080	17089	17050	17086	16964	17165	17190	17227	17257	17136	17217	17001	17194	17135	17054	17230	17225	17091	16922	17221	17061	16990	17018	17248	17175	17220	17008	17149	17216	17225	17101	16936	17200	17178	17239	17018	17043	17293	16984	17219	17087	17167	16990	17023	17014	17119	17143	17044	17209	17216	17027	17164	17180	17226	17046	16943	16968	17157	17162	17291	17057	17149	17173	16956	17275	17134	17078	17163	17198	17205	17144	17159	17377	17017	16968	17210	17161	17280	16919	17360	16966	17039	17248	17015	17124	17215	17158	17223	17003	17386	17156	17092	17231	17088	17281	17202	17135	17336	17111	17065	17044	17013	17002	16965	17183	16988	17052	17248	17183	17037	17087	17078	17218	17266	16888	17088	17254	16994	17104	17221	17124	17191	17251	17057	17064	17028	17165	17055	17140	17014	17104	17078	17035	16988	17051	16855	17266	16992	17119	16976	17062	17013	17129	17201	16873	17142	17059
15339	14979	15244	14863	14701	14518	14556	14419	14303	15636	21109	19226	16202	14778	14660	14384	14560	14428	14472	14303	14527	14484	14264	14317	14198	14289	14374	14329	14464	14206	14296	14446	14605	14387	14530	14470	14371	14504	14563	14244	14324	14503	14319	14178	14380	14306	14158	14414	14483	14512	14338	14320	14357	14484	14190	14499	14445	14421	14210	14523	14337	14447	14399	14535	14389	14321	14343	14340	14227	14406	14242	14360	14424	14376	14281	14202	14305	14342	14365	14441	14222	14362	14442	14370	14316	14438	14157	14354	14332	14287	14294	14371	14572	14483	14285	14381	14418	14433	14395	14416	14351	14421	14467	14366	14186	14275	14321	14292	14190	14317	14365	14430	14327	14396	14478	14451	14207	14488	14367	14311	14450	14260	14406	14526	14247	14460	14386	14375	14215	14341	14419	14313	14267	14337	14308	14358	14330	14350	14352	14291	14488	14420	14460	14291	14410	14523	14371	14375	14433	14442	14323	14237	14341	14298	14455	14491	14323	14295	14335	14559	14376	14229	14504	14355	14375	14297	14297	14358	14304	14384	14177	14410	14386	14416	14309	14263	14285	14424	14327	14275	14399	14211	14349	14453	14382	14313	14382	14403	14355	14295	14384	14412	14406	14239	14233	14300	14456	14234	14329	14249	14402	14397	14269	14389	14416	14296	14216	14214	14379	14214	14344	14518	14465	14322	14378	14441	14230	14322	14341	14410	14362	14473	14451	14353	14421	14624	14347	14381	14421	14287	14465	14414	14226	14341	14264	14388	14125	14426	14397	14458	14269	14383	14267	14351	14173	14306	14382	14348	14398	14326	14492	14225	14190	14428	14465	14374	14539	14313	14424	14374	14425	14368	14310	14312	14306	14447	14219	14414	14253	14235	14398	14339	14459	14319	14355	14334	14534	14268	14394	14443	14282	14396	14477	14439	14432	14307	14309	14293	14366	14366	14526	14266	14339	14220	14484	14404	14408	14451	14322	14413	14291	14280	14313	14218	14419	14255	14450	14461	14435	14324	14352	14452	14316	14368	14371	14367	14493	14234	14508	14313	14357	14351	14456	14223	14325	14570	14436	14293	14335	14265	14405	14168	14386	14422	14440	14386	14609	14333	14405	14405	14433	14259	14438	14508	14325	14252	14387	14322	14401	14390	14283	14368	14277	14268	14457	14284	14460	14354	14209	14497	14322	14313	14338	14287	14212	14308	14468	14377	14325	14583	14299	14570	14382	14291	14514	14338	14378	14247	14466	14538	14387	14312	14360	14374	14443	14408	14395	14431	14552	14427	14311	14463	14271	14280	14463	14397	14526	14378	14456	14425	14434	14429	14555	14184	14532	14417	14490	14410	14188	14380	14334	14404	14375	14257	14407	14380	14272	14253	14435	14309	14370	14233	14294	14416	14344	14354	14364	14446	14531	14450	14235	14596	14329	14194	14429	14490	14289	14255	14275	14460	14372	14429	14338	14374	14267	14283	14392	14441	14310	14331	14391	14348	14415	14524	14345	14275	14159	14429	14333	14375	14313	14429	14360	14482	14396	14493	14274	14423	14365	14465	14376	14374	14513	14336	14318	14445	14257	14408	14467	14474	14238	14176	14259	14306	14383	14142	14448	14242	14398	14243	14348	14421	14377	14328	14428	14422	14314	14312	14316	14457	14288	14239	14366	14303	14241	14353	14345	14354	14452	14440	14243	14269	14377	14290	14410	14208	14303	14458	14187	14283	14416	14404	14294	14411	14318	14165	14365	14300	14384	14435	14391	14341	14376	14248	14346	14419	14492	14478	14413	14396	14432	14486	14381	14256	14314	14387	14423	14402	14395	14526	14254	14433	14188	14489	14471	14424	14386	14511	14265	14299	14302	14310	14316	14360	14227	14419	14400	14131	14418	14404	14524	14358	14325	14305	14505	14438	14509	14377	14397	14263	14360	14480	14212	14503	14434	14450	14133	14487	14306	14358	14421	14404	14363	14365	14408	14330	14293	14459	14178	14392	14445	14320	14313	14430	14340	14188	14247	14352	14414	14596	14160	14217	14260	14378	14341	14306	14344	14169	14255	14500	14287	14531	14213	14323	14394	14170	14258	14240	14399	14453	14330	14360	14180	14261	14360	14419	14478	14350	14484	14297	14161	14316	14281	14326	14458	14311	14259	14299	14170	14297	14300	14410	14347	14359	14250	14371	14257	14257	14197	14276	14458	14342	14272	14361	14360	14244	14504	14356	14304	14373	14173	14188	14423	14222	14480	14337	14207	14380	14377	14504	14410	14350	14364	14367	14260	14450	14385	14289	14420	14422	14498	14335	14377	14400	14443	14357	14428	14320	14251	14219	14425	14337	14207	14484	14503	14613	14436	14359	14321	14455	14331	14267	14482	14414	14500	14410	14478	14337	14309	14257	14336	14345	14576	14336	14457	14284	14382	14058	14438	14362	14473	14442	14349	14491	14269	14318	14312	14398	14350	14615	14435	14290	14417	14367	14377	14458	14351	14414	14370	14309	14286	14372	14491	14233	14428	14286	14462	14330	14372	14262	14402	14353	14341	14434	14482	14384	14446	14433	14255	14273	14466	14257	14303	14422	14274	14397	14318	14388	14511	14402	14149	14491	14533	14486	14409	14243	14282	14387	14344	14339	14419	14394	14320	14498	14409	14274	14322	14331	14370	14336	14413	14306	14365	14405	14465	14302	14339	14271	14313	14453	14275	14375	14329	14327	14377	14358	14418	14319	14345	14201	14410	14485	14224	14388	14375	14432	14456	14301	14392	14340	14440	14210	14380	14460	14234	14316	14281	14188	14455	14458	14409	14372	14389	14365	14451	14387	14291	14429	14296	14419	14179	14336	14263	14327	14223	14371	14202	14605	14375	14330	14276	14445	14385	14274	14246	14227	14321	14386	14325	14213	14410	14404	14316	14354	14436	14380	14270	14237	14422	14171	14490	14378	14446	14365	14406	14401	14290	14370	14256	14323	14248	14354	14306	14296	14496	14417	14373	14343	14299	14344	14279	14350	14410	14450	14456	14206	14444	14394	14392	14364	14416	14345	14319	14382	14351	14462	14474	14295	14447	14308	14408	14484	14393	14539	14487	14595	14335	14493	14411	14378	14502	14304	14381	14449	14434	14355	14326	14310	14440	14381	14211	14319	14308	14393	14350	14328	14331	14486	14352	14314	14288	14397	14229	14207	14293	14384	14247	14437	14318	14562	14427	14317	14471	14253	14404	14431	14476	14302	14523	14398	14326	14512	14403	14495	14545	14405	14436	14353	14440	14284	14420	14399	14439	14334	14352	14090	14429	14484	14377	14559	14564	14378	14447	14304	14350	14377	14374	14410	14402	14367	14406	14298	14404	14353	14293	14316	14407	14278	14514	14332	14485	14423	14470	14047	14460	14160	14267	14429	14372	14417	14431	14398	14393	14398	14353	14437	14372	14391	14448	14291	14406	14395	14369	14413	14306	14378	14265	14435	14459	14286	14226	14284	14348	14299	14438	14490	14321	14526	14308	14346	14490	14253	14407	14298	14245	14425	14328	14388	14335	14407	14536	14387	14395	14338	14446	14301	14640	14339	14315	14297	14396	14454	14358	14245	14467	14381	14233	14408	14493	14450	14414	14319	14354	14328	14289	14427	14245	14480	14220	14502	14316	14424	14361	14436	14357	14445	14436	14469	14378	14350	14416	14198	14500	14277	14328	14460	14389	14398	14295	14351	14505	14329	14427	14265	14399	14358	14441	14426	14393	14509	14306	14336	14373	14229	14474	14364	14299	14302	14436	14512	14498	14357	14337	14338	14347	14371	14293	14550	14402	14179	14346	14382	14363	14296	14403	14321	14418	14347	14456	14360	14407	14365	14267	14480	14325	14437	14355	14381	14386	14221	14348	14407	14407	14317	14495	14358	14433	14430	14469	14370	14519	14425	14337	14385	14246	14232	14397	14358	14454	14434	14319	14388	14457	14150	14463	14303	14198	14312	14486	14484	14308	14324	14322	14296	14376	14387	14363	14279	14480	14480	14357	14264	14271	14446	14489	14404	14381	14162	14420	14396	14278	14366	14371	14295	14190	14370	14371	14317	14677	14257	14433	14388	14405	14191	14428	14138	14389	14538	14359	14343	14348	14424	14423	14212	14453	14584	14319	14396	14118	14393	14522	14262	14260	14371	14295	14397	14476	14409	14267	14386	14336	14318	14255	14537	14337	14371	14416	14183	14247	14403	14474	14321	14351	14260	14343	14315	14390	14373	14321	14318	14386	14248	14189	14330	14297	14289	14382	14432	14440	14317	14347	14271	14445	14371	14357	14412	14435	14279	14316	14351	14367	14378	14239	14207	14365	14327	14347	14332	14499	14446	14393	14451	14377	14368	14328	14345	14368	14492	14415	14156	14274	14347	14284	14132	14258	14345	14309	14445	14470	14419	14320	14443	14333	14435	14221	14362	14346	14274	14241	14216	14346	14562	14230	14234	14278	14257	14534	14399	14481	14486	14537	14296	14384	14124	14365	14329	14358	14412	14293	14172	14368	14285	14501	14404	14321	14443	14525	14162	14341	14422	14421	14254	14330	14239	14381	14368	14364	14407	14372	14322	14454	14298	14438	14425	14459	14420	14235	14423	14279	14346	14178	14486	14339	14460	14216	14489	14371	14364	14195	14263	14349	14474	14159	14281	14397	14358	14438	14455	14321	14286	14321	14304	14365	14197	14310	14458	14422	14482	14334	14348	14413	14432	14429	14360	14527	14513	14239	14526	14438	14420	14346	14392	14374	14408	14375	14614	14372	14450	14367	14305	14226	14173	14230	14271	14348	14362	14446	14484	14369	14362	14439	14356	14456	14316	14377	14320	14283	14166	14406	14380	14281	14516	14499	14189	14494	14213	14194	14313	14373	14331	14448	14444	14408	14337	14361	14431	14332	14316	14301	14391	14322	14466	14435	14408	14432	14408	14430	14459	14412	14466	14344	14191	14442	14351	14625	14419	14442	14311	14363	14268	14360	14348	14248	14326	14490	14307	14424	14229	14382	14288	14312	14410	14460	14353	14500	14596	14403	14496	14354	14395	14249	14443	14211	14389	14484	14317	14247	14272	14515	14305	14416	14187	14497	14234	14382	14401	14320	14407	14288	14334	14273	14352	14362	14433	14440	14486
25461	20681	26729	25241	19937	18239	18359	17601	17283	21353	39018	33978	23208	18883	17313	17234	17196	17164	17028	17163	17163	16977	17094	17244	17029	16955	16896	17018	17220	16892	17036	17146	17077	16858	17080	17149	17088	17259	16869	17062	16841	17015	16987	16873	17108	16938	16761	17126	16939	16870	17042	16989	16831	16828	16936	17190	16741	17073	17066	17037	16962	16922	16917	16718	17252	16644	17003	17039	16902	17107	16958	16904	17138	16971	17178	17029	16984	16847	16960	16995	16780	16716	17222	17125	16940	17082	16771	17027	16904	16902	16807	16930	16792	16810	16891	17002	16939	16925	16817	17033	16737	17029	16865	16926	16805	16968	17049	17052	16879	17039	16820	16936	16748	17066	16942	17158	17050	17070	16904	16893	17159	16983	17047	16930	16894	16958	16832	17217	17080	16952	16906	16909	16892	16942	16969	17063	17198	17067	17043	17219	16977	16845	16888	16854	17084	16934	16854	16886	16839	17133	16902	16801	17060	17026	16932	16927	17047	16940	16924	17230	16949	16785	16965	16888	16882	16803	16920	16952	17019	16899	16919	17098	16883	17007	16919	16807	17039	17036	17085	17036	17247	16901	16990	16850	16979	16971	17166	17109	16851	16669	17012	16932	16917	17005	16914	16947	16997	16733	16858	16749	17048	16952	16999	17106	16975	17148	17012	16932	16889	16954	16999	16811	16975	17160	16986	16977	17009	16863	16941	16848	16864	16788	16709	16882	16764	16894	16846	16850	16875	17116	16988	16871	17005	17027	16859	16999	16982	17001	17054	17092	17107	16871	16929	16909	16968	16912	16976	16809	16822	16872	16977	17082	16919	16879	16884	16984	16850	16841	16953	16899	16889	17008	16886	17008	17152	17055	16816	16902	16973	16940	16917	17032	16900	17041	16902	17109	17020	16726	16832	17046	17029	16944	17038	16906	16932	16906	16779	17035	17045	17085	17046	16834	16851	16813	16995	17047	17083	16908	16901	17121	16916	16823	16759	17041	16899	17078	16921	16827	16868	16896	17025	16807	16957	16718	17127	16961	16947	17222	16884	16781	16989	16907	16898	16977	16978	16986	17033	16870	16999	17109	16904	16930	16943	16754	16955	16909	16905	17079	16982	16868	17037	16886	17043	17116	17045	16885	17180	17165	16999	16783	16846	17068	17037	16982	16973	17000	16816	16896	17032	16821	16870	16902	17096	16963	17123	16928	16958	16836	16809	16886	16877	16904	16739	16931	16921	17184	16776	16922	16860	17011	16948	16864	16825	16927	17095	16807	16813	16973	17072	17029	16938	16962	16923	16961	16891	16896	16976	17050	17019	16827	17027	16859	17166	17034	16931	16784	16955	17020	17064	17137	17026	16807	16841	16860	16930	17004	16987	16985	16819	17260	16885	17002	16940	16984	17000	16968	16947	16956	17063	17072	16953	17130	16989	16972	17129	16834	16827	17104	16960	16962	16897	17033	16954	16875	17028	17327	17092	16767	17008	16892	16903	17019	16843	17130	17023	16959	16986	17150	16938	16931	17086	16822	16895	16971	17029	16995	16990	16957	16669	17020	17174	16925	16946	16968	16920	16896	16992	17226	16875	16895	16930	17036	16906	16814	16914	17006	16876	16900	16986	17040	16929	17017	16885	17100	16996	16807	16940	17012	16800	16843	16997	16736	17040	17209	16873	17174	16887	16738	17059	16914	16919	17118	16853	16903	17121	16899	17091	16918	16998	16925	17097	16914	16923	17109	17101	17075	16905	16977	17059	16957	17049	17023	17023	16873	16860	16836	16888	17001	17065	16781	16876	16885	17070	16977	17036	17136	16846	16928	17088	16830	17098	16938	16939	17031	16951	16922	17157	16942	16999	17042	16822	16851	16971	17226	16833	17141	16883	16914	16824	17090	17077	17001	17085	16943	17056	17077	16923	17007	17043	17188	16991	16879	17029	16805	16925	17058	16837	16913	16923	17040	17007	17063	17016	17215	16979	16969	17020	17077	17100	17057	16919	17035	16865	17241	17129	17030	16939	16977	16713	16871	16999	16990	17031	17121	16902	17034	16980	16973	16934	16936	16991	17175	17013	16893	16986	16972	17121	16765	16943	16942	16991	16949	17085	17116	17089	16785	17086	17015	16780	17070	16866	16800	16983	16870	17087	17097	16880	17022	16940	16902	16912	16971	17008	17012	17058	16952	16866	16821	17024	17106	16922	17075	17176	16976	16941	17006	17049	17048	16679	16934	17003	16989	17040	17108	16923	17023	17177	17007	17232	16926	17067	16773	16933	16841	16867	16850	16924	17007	17051	16777	17074	17019	16882	16899	16875	17072	17096	16850	17010	16772	16950	16982	16817	16886	17098	17117	16931	16873	16805	16752	17057	17175	16910	17157	16988	16720	16925	17156	17080	16939	16972	17016	16980	16908	16903	16792	16910	17088	17135	16830	17037	16812	16961	17016	17077	17042	16945	16917	17089	16829	16926	17006	16829	17073	16915	16818	16859	16962	16904	17180	16780	17078	17083	17057	16826	17025	16762	17037	16934	16989	17030	16872	16936	16925	16671	16944	16784	16911	17079	17081	16937	16889	16872	16680	16774	16899	16959	16883	17025	16948	17086	17095	16958	16821	17051	16870	16923	16915	16889	16948	16897	16731	16906	16989	16860	16955	16973	17054	17017	17026	16941	17003	17074	16993	16722	16909	16850	16746	16999	17274	17038	17067	16841	16777	16980	16902	16930	16931	16941	16996	17040	17009	17187	17082	17056	17026	17094	16824	17141	16945	16975	17081	17016	16840	17042	17022	17050	17016	17050	16974	16963	16924	16959	16992	17065	17097	17145	16905	17051	17053	17046	16968	17083	17114	16994	17079	17122	17157	17279	17149	17127	16855	17109	16952	16780	16871	16990	16904	16903	16905	17107	17183	16994	16916	17080	16938	17064	16948	16899	17096	16956	17017	16814	16925	17071	16946	16872	16916	17020	16922	16901	17007	17107	16992	16975	16950	17045	17108	16923	16951	16823	17026	16981	16874	16817	16984	17012	17033	16866	16858	17033	17100	17048	17139	17060	16867	17033	16950	16954	16924	17228	17036	16843	17046	17107	16904	16953	16793	16936	17101	16902	16963	16887	17193	17000	16753	16819	16817	16981	16759	16971	17111	16781	17083	17043	17080	16887	16878	17118	16980	16914	17000	17063	17192	17071	16909	16949	16910	17044	16939	17007	16978	17140	17049	16892	16911	16987	16992	16775	16807	16786	17241	16946	16955	16801	17073	17152	16950	17003	17112	16972	17038	17037	16968	17039	16989	16984	16975	16790	16770	16852	16883	16981	16948	17085	16880	16959	17004	16986	17113	16980	16813	16996	16969	17116	16864	16944	17015	17000	16978	17102	17076	16808	17061	16901	17028	16957	16794	16848	17008	17041	16920	17021	16810	17032	16800	16878	16954	16904	16813	16823	17022	16925	16942	16825	16902	17024	17126	16886	16902	17010	16981	16907	16953	16919	16914	16875	16870	16922	17262	16985	16853	17006	16847	16954	16910	16917	17146	16871	16943	16926	16828	17089	17075	16764	16982	16955	16796	16817	17005	16745	17061	16919	16937	17077	16823	17143	16968	16972	17016	16759	17042	17091	16897	17161	16836	16999	17038	17022	16945	16922	16975	16963	17054	17107	17044	16914	16909	17108	17081	16889	17085	16913	17140	16853	17015	16909	16991	17140	16999	17105	16955	17017	16878	16977	16960	17033	16856	16893	16908	16986	16937	16839	16984	17119	16969	17065	16878	16904	16748	16917	16890	16827	16841	16982	17013	17006	17023	17125	16887	16888	16883	17082	17022	17125	16927	16763	16882	17151	16892	17089	16839	17097	17023	17274	16942	17158	16985	17001	16938	17107	16983	16996	16875	16854	16994	16937	16932	16992	16981	17095	17239	17123	16973	16838	17098	16956	16953	17093	16915	16735	17028	17006	16931	17136	17013	17069	17020	17118	16767	17127	16928	17051	17098	16888	16886	16912	16824	16921	17078	16975	16985	16979	17152	16930	17158	17106	16912	16881	16831	16716	16934	17105	16782	16807	16962	17191	16898	16833	16794	17048	17128	17187	17055	16856	16958	17026	16976	16979	16890	16952	16872	16868	16920	17022	16959	17139	17045	17117	17073	16734	17011	17051	16983	17340	17060	17243	17023	16899	16882	16962	16853	17082	16832	16896	17096	16863	16918	17011	16888	16861	17001	17057	16926	16883	17046	17109	17141	16983	16894	17157	16813	16972	17100	17016	17047	16948	16863	17025	16921	16886	16846	17005	17038	16891	16902	16896	16816	17026	16938	16923	16788	16875	17002	16965	16950	16846	16941	16929	17151	17036	16872	16958	16939	16953	16966	17074	16784	17074	16955	17018	17071	17057	16935	16970	17083	16991	17098	16787	16897	16896	16858	16898	17021	17063	16964	17104	16867	16890	16930	17077	16983	16971	16943	16811	17046	16833	16884	16887	17068	16885	16983	17265	16843	16898	16833	16824	17137	17124	16943	16967	17153	16861	16985	16925	16916	16912	17056	17040	16999	16968	16998	16779	16731	17096	17153	17028	16952	17101	16981	16976	17150	16920	17026	17018	16831	17053	16934	16925	17067	17154	16955	16784	17055	17082	16846	17132	17091	17015	17001	16855	16923	16829	17093	17271	17303	17077	17123	16984	17173	17187	16821	16890	17275	17123	17027	17023	16892	17060	16936	16932	16974	17015	16948	17096	16964	17144	17016	16899	17074	16908	16965	17192	17013	16941	17078	17060	17019	17107	17069	17090	16853	17016	17181	16971	16995	16913	16908	16843	16914	16800	16914	16818	16996	16888	17054	17021	17070	16955	17136	16957	16983	17051	16953	16868	16965	17065	16982	16961	16917	16969	16731	16899	17018	16894	16788	16854	16760	17040	17179	17003	17195	17235	17151	17073	17053	16881	16871	16979	16925	16953	17105	16898	17007	16889	17086	17032	17053	16935	16844	16902	16832	17030	17144	16945	16973	17062	16991	16961	16867	16800	16766	16913	17041	16810	16983	16982	16892	17016	17029	17021	16941	16998	16780	16848	17023	16850	17047	17034	17076	16711	16938	17007	16857	16939	16973	17056	17029	17114	16977	17026	17111	16860	16948	17063	16742
14055	19992	19453	16691	15835	15294	14859	14818	14781	21798	40715	31901	20303	15589	14443	14310	14532	14330	14244	14292	14266	14289	14372	14263	14389	14540	14500	14462	14124	14296	14356	14486	14372	14483	14354	14306	14273	14311	14290	14438	14274	14451	14403	14399	14277	14306	14329	14404	14403	14209	14278	14338	14378	14359	14207	14247	14402	14324	14621	14296	14475	14222	14264	14290	14439	14465	14321	14370	14363	14415	14437	14207	14317	14423	14349	14384	14350	14356	14335	14532	14420	14355	14444	14497	14231	14227	14255	14256	14308	14321	14188	14326	14466	14291	14329	14473	14345	14307	14211	14294	14313	14175	14429	14250	14196	14322	14428	14267	14276	14320	14330	14483	14194	14438	14169	14296	14373	14230	14342	14351	14337	14277	14477	14268	14280	14458	14307	14358	14372	14252	14190	14373	14217	14444	14291	14411	14424	14340	14355	14222	14356	14362	14318	14378	14355	14468	14385	14469	14421	14315	14365	14122	14491	14264	14183	14220	14288	14229	14333	14435	14261	14336	14317	14393	14291	14334	14454	14394	14347	14291	14326	14373	14318	14363	14162	14299	14334	14483	14135	14318	14470	14187	14326	14425	14275	14363	14379	14250	14467	14270	14255	14069	14471	14550	14281	14465	14314	14472	14304	14272	14332	14393	14418	14297	14296	14362	14368	14330	14267	14463	14386	14434	14337	14389	14276	14316	14396	14270	14314	14449	14325	14279	14540	14391	14339	14239	14305	14464	14303	14246	14387	14382	14348	14166	14325	14424	14270	14383	14212	14421	14166	14528	14343	14234	14378	14438	14268	14353	14352	14230	14396	14455	14378	14273	14217	14328	14364	14328	14376	14247	14391	14340	14401	14407	14369	14254	14291	14216	14345	14403	14383	14376	14425	14279	14256	14350	14273	14153	14334	14351	14276	14336	14383	14420	14220	14433	14276	14471	14243	14345	14273	14360	14132	14263	14235	14336	14260	14303	14509	14270	14474	14451	14472	14245	14373	14288	14386	14412	14389	14386	14388	14442	14487	14356	14385	14289	14311	14395	14530	14278	14220	14398	14298	14287	14433	14385	14356	14397	14291	14338	14322	14262	14426	14365	14276	14449	14348	14354	14467	14412	14422	14186	14385	14241	14285	14281	14378	14224	14337	14474	14423	14404	14252	14288	14344	14451	14219	14376	14345	14315	14286	14413	14410	14352	14364	14273	14291	14472	14182	14367	14358	14316	14314	14288	14368	14199	14273	14109	14376	14405	14263	14399	14291	14400	14445	14215	14328	14353	14297	14273	14522	14237	14402	14381	14337	14433	14310	14363	14359	14278	14299	14289	14369	14297	14284	14333	14384	14300	14353	14383	14360	14272	14384	14370	14303	14268	14343	14481	14292	14376	14262	14380	14323	14345	14291	14345	14325	14195	14272	14140	14394	14333	14495	14426	14369	14233	14409	14201	14413	14467	14208	14361	14336	14485	14236	14294	14348	14309	14251	14093	14361	14299	14322	14265	14293	14367	14175	14413	14273	14476	14377	14233	14388	14605	14279	14381	14260	14176	14439	14252	14257	14415	14436	14450	14464	14261	14236	14193	14418	14257	14371	14332	14254	14199	14292	14505	14269	14394	14239	14384	14270	14338	14189	14438	14351	14521	14399	14164	14347	14323	14431	14469	14348	14338	14363	14147	14335	14261	14345	14168	14343	14165	14389	14395	14291	14286	14436	14334	14406	14328	14442	14448	14264	14449	14168	14313	14257	14365	14190	14331	14411	14331	14337	14209	14172	14268	14515	14227	14209	14240	14275	14260	14310	14271	14247	14416	14450	14202	14414	14199	14273	14241	14469	14457	14226	14320	14417	14220	14444	14192	14368	14373	14343	14342	14403	14270	14388	14548	14327	14437	14487	14437	14309	14259	14287	14311	14318	14319	14338	14338	14473	14326	14370	14210	14296	14180	14434	14348	14126	14350	14212	14380	14433	14248	14324	14256	14375	14417	14353	14149	14615	14264	14282	14326	14461	14311	14514	14304	14357	14310	14345	14281	14064	14338	14279	14374	14378	14239	14401	14323	14376	14485	14249	14252	14373	14357	14376	14246	14311	14460	14469	14281	14341	14430	14489	14427	14371	14373	14546	14309	14242	14272	14290	14250	14397	14380	14267	14399	14362	14392	14388	14468	14416	14179	14419	14561	14352	14423	14281	14427	14309	14260	14309	14481	14283	14318	14464	14308	14273	14369	14372	14304	14302	14414	14384	14332	14293	14267	14520	14281	14461	14281	14252	14269	14322	14556	14367	14311	14376	14313	14391	14471	14448	14342	14312	14214	14343	14202	14423	14391	14425	14325	14325	14360	14286	14441	14342	14374	14292	14162	14125	14319	14384	14277	14149	14373	14526	14410	14411	14388	14255	14312	14398	14392	14192	14339	14213	14209	14364	14328	14241	14263	14388	14407	14330	14521	14118	14358	14306	14441	14461	14313	14257	14474	14308	14253	14223	14424	14459	14318	14375	14332	14296	14386	14350	14394	14167	14350	14211	14390	14412	14146	14351	14268	14251	14384	14180	14321	14206	14203	14218	14359	14454	14515	14267	14147	14367	14273	14426	14335	14478	14443	14339	14425	14351	14341	14337	14400	14172	14353	14283	14358	14395	14305	14376	14461	14382	14242	14322	14335	14386	14308	14288	14530	14350	14310	14379	14399	14454	14486	14315	14408	14277	14393	14501	14404	14198	14261	14346	14054	14268	14357	14299	14415	14347	14302	14426	14313	14282	14345	14313	14407	14402	14405	14442	14315	14388	14235	14263	14096	14104	14247	14327	14179	14376	14314	14307	14428	14346	14353	14490	14364	14263	14259	14255	14458	14459	14332	14385	14424	14265	14398	14506	14306	14257	14349	14416	14303	14420	14349	14539	14144	14289	14417	14477	14237	14555	14208	14237	14291	14364	14445	14376	14326	14324	14406	14494	14405	14257	14211	14446	14404	14635	14330	14325	14402	14243	14384	14118	14198	14274	14146	14460	14409	14306	14414	14294	14301	14295	14254	14540	14497	14424	14315	14398	14319	14322	14385	14104	14378	14254	14265	14282	14371	14301	14267	14317	14343	14417	14445	14321	14311	14329	14382	14297	14314	14265	14296	14381	14435	14336	14429	14312	14246	14344	14328	14491	14340	14192	14355	14295	14217	14399	14206	14272	14442	14365	14372	14298	14323	14247	14417	14257	14293	14267	14375	14188	14271	14438	14400	14342	14491	14348	14362	14171	14421	14215	14326	14385	14315	14375	14327	14352	14252	14300	14430	14322	14353	14357	14233	14311	14176	14217	14354	14493	14312	14432	14313	14149	14365	14274	14183	14456	14269	14446	14185	14256	14366	14433	14216	14466	14108	14253	14296	14266	14454	14269	14380	14318	14271	14416	14271	14324	14354	14391	14282	14355	14359	14262	14399	14325	14128	14457	14390	14184	14396	14377	14300	14224	14502	14290	14409	14328	14381	14428	14364	14299	14327	14469	14211	14259	14249	14457	14282	14363	14392	14429	14246	14307	14302	14306	14365	14216	14310	14476	14277	14323	14335	14310	14398	14453	14318	14388	14309	14386	14488	14277	14323	14406	14146	14255	14296	14350	14239	14404	14239	14518	14215	14368	14406	14323	14418	14214	14298	14212	14398	14279	14180	14352	14241	14459	14323	14203	14342	14349	14452	14281	14372	14297	14498	14256	14457	14277	14302	14481	14305	14504	14430	14342	14446	14205	14405	14353	14257	14339	14266	14329	14501	14435	14492	14399	14324	14475	14234	14416	14393	14489	14506	14053	14393	14478	14205	14479	14288	14414	14177	14244	14398	14482	14349	14148	14216	14355	14184	14282	14310	14377	14341	14445	14509	14517	14317	14306	14447	14284	14206	14421	14236	14198	14308	14272	14438	14293	14364	14205	14421	14385	14415	14426	14187	14360	14384	14296	14423	14422	14412	14323	14465	14270	14212	14368	14281	14193	14253	14261	14405	14456	14414	14299	14348	14294	14309	14336	14468	14162	14412	14371	14337	14390	14286	14508	14217	14372	14265	14416	14469	14348	14404	14388	14227	14316	14333	14338	14335	14233	14350	14366	14399	14316	14305	14354	14184	14274	14383	14340	14285	14344	14432	14464	14397	14403	14347	14183	14406	14215	14309	14495	14417	14248	14457	14333	14259	14169	14043	14356	14172	14544	14450	14219	14266	14287	14324	14415	14349	14429	14246	14399	14210	14310	14352	14347	14384	14307	14315	14334	14381	14283	14456	14259	14354	14379	14417	14509	14457	14327	14412	14113	14429	14442	14314	14278	14482	14247	14225	14285	14282	14289	14369	14280	14272	14359	14228	14229	14390	14336	14266	14370	14358	14314	14243	14447	14505	14523	14381	14326	14450	14218	14405	14344	14344	14328	14411	14397	14377	14353	14222	14253	14214	14341	14251	14472	14377	14264	14426	14221	14344	14337	14318	14323	14315	14272	14316	14398	14367	14324	14264	14401	14313	14259	14372	14261	14363	14164	14293	14399	14401	14368	14390	14359	14336	14530	14156	14349	14329	14431	14398	14270	14376	14408	14256	14354	14394	14342	14210	14293	14338	14505	14376	14421	14287	14288	14308	14304	14284	14281	14291	14258	14362	14361	14420	14349	14291	14307	14307	14583	14337	14263	14342	14545	14437	14387	14387	14302	14283	14282	14416	14251	14281	14355	14293	14243	14270	14172	14342	14278	14270	14165	14250	14290	14351	14356	14500	14316	14393	14404	14271	14185	14403	14283	14378	14355	14424	14282	14313	14355	14372	14372	14360	14308	14110	14380	14208	14418	14208	14186	14281	14466	14201	14572	14478	14355	14431	14286	14325	14496	14192	14387	14406	14271	14273	14321	14424	14285	14450	14433	14361	14373	14291	14385	14427	14428	14373	14305	14419	14206	14406	14332	14403	14277	14299	14379	14288	14260	14345	14544	14173	14369	14310	14418	14418	14410	14491	14393	14226	14399	14399	14331	14504	14428	14338	14368	14366	14434	14414	14305	14508	14267	14336	14251	14296	14416	14130	14225	14218	14341	14320	14397	14214	14396	14361	14268	14429	14388	14242	14446	14375	14164	14434	14277	14443	14368	14262	14411	14106	14432	14286
23492	20744	28034	23511	21236	22697	22136	18663	18098	25643	54503	48995	31031	22070	18440	17454	17532	17393	17469	17163	17485	17412	17370	17199	17317	17426	17381	17419	17340	17502	17483	17481	17504	17283	17323	17350	17260	17370	17168	17305	17198	17360	17066	17280	17392	17290	17344	17396	17451	17510	17280	17626	17577	17345	17264	17505	17283	17134	17246	17249	17118	17354	17527	17408	17239	17285	17480	17220	17374	17344	17509	17620	17305	17289	17277	17510	17430	17464	17377	17074	17371	17229	17253	17435	17443	17132	17292	17115	17380	17252	17233	17449	17432	17216	17281	17358	17198	17164	17450	17338	17454	17233	17434	17326	17123	17168	17410	17289	17115	17202	17408	17417	17397	17234	17198	17438	17354	17376	17321	17282	17248	17180	17259	17333	17182	17471	17300	17195	17226	17378	17323	17212	17151	17213	17227	17501	17186	17066	17202	17087	17198	17240	17185	17298	17181	17255	17199	17322	17423	17449	17156	17250	17255	17056	17363	17217	17059	17077	17333	17162	17286	17330	17342	17117	17121	17264	17293	17196	16945	17146	17432	17180	17333	17205	17090	17200	17360	17230	17199	17201	17444	17252	17304	17312	17247	17230	17262	17305	17048	17123	17196	17195	17242	17300	17500	17331	17275	17126	17341	17421	17363	17310	17216	17364	17368	17343	17392	17405	17220	17212	17246	17368	17312	17337	17186	17344	17377	17363	17163	17163	17329	17181	17132	17166	17196	17299	17423	17297	17101	17146	17311	17180	17300	16996	17437	17470	17359	17317	17399	17175	17117	17306	17230	17182	17140	17403	17243	17381	17363	17155	17389	17330	17198	17348	17126	17118	17234	17250	17067	17246	17312	17428	17587	17354	17412	17174	17271	17241	17170	17353	17282	17057	17156	17244	17253	17246	17316	17262	17231	17457	17233	17371	17124	17193	17455	17350	17053	17200	17215	17371	17335	17333	17309	17366	17206	17370	17308	17325	17268	17305	17359	17068	17303	17166	17134	17126	17419	17269	17361	17291	17145	17478	17340	17183	17415	17506	17275	17053	17176	17324	17118	17343	17242	17110	17276	17291	17158	17323	17355	17304	17334	17168	17385	17516	17322	17440	17111	17237	17402	17237	17346	17250	17259	17133	17192	17411	17278	17128	17394	17349	17421	17345	17392	17267	17377	17220	17405	17270	17358	17157	17231	17341	17412	17401	17313	17271	17101	17414	17422	17347	17084	17156	17323	17216	17149	17355	17164	17237	17368	17408	17285	17184	17317	17164	17239	17282	17407	17304	17463	17287	17409	17385	17435	17450	17304	17090	17311	17125	17187	17067	17361	17185	17348	17251	17283	17152	17245	17126	17121	17301	17327	17269	17122	17224	17227	17292	17199	17453	17436	17373	17088	17190	17317	17399	17376	17305	17143	17154	17280	17327	17235	17385	17192	17131	17234	17364	17309	17136	17131	17312	17107	17413	17482	17216	17179	17337	17159	17196	17053	17150	17341	17191	17410	17327	17292	17357	17290	17186	17239	17307	17277	17367	17217	17392	17318	17429	17264	17123	17310	17197	17288	17104	17309	17285	17142	17133	17472	17153	17279	17307	17254	17173	17197	17168	17235	17255	17307	16988	17202	17408	17365	17237	17171	17185	17315	17241	17338	17302	17123	17339	17307	17164	17273	17147	17400	17363	17079	17155	17288	17212	17076	17185	17368	17540	17338	17164	17123	17263	17244	17123	17150	17180	17108	17180	17351	17361	17214	17212	17251	17198	17365	17251	17111	17287	17361	17334	17240	17157	17281	17285	17208	17131	17247	17399	17204	17413	17270	17420	17161	17253	17290	17286	17225	17511	17217	17373	17265	17412	17144	17371	17489	17000	17277	17311	17296	17378	17245	17302	17272	17318	17282	17462	17182	17489	17342	17235	17047	17429	17400	17312	17377	17313	17092	17254	17157	17394	17061	17384	16958	17115	17431	17435	17387	17311	17261	17357	17224	17162	17257	17248	17484	17146	17265	17409	17411	17455	17292	17299	17314	17110	17350	17413	17226	17451	17374	17329	17190	17344	17312	17165	17138	17278	17078	17201	17337	17287	17291	17109	17314	16975	17362	17256	17329	17173	17255	17184	17368	17409	17155	17245	17228	17175	17263	17081	17211	17268	17270	17478	17305	17404	17180	17361	17262	17212	17163	17269	17164	17330	17248	17414	17295	17317	17301	17134	17235	17275	17420	17254	17214	17296	17337	17293	17157	17185	17198	17217	17185	17096	17193	17079	17332	17447	17240	17195	17242	17241	17267	17422	17372	17094	17229	17485	17158	17229	17268	17215	17046	17199	17220	17434	17250	17260	17274	17136	17324	17081	17319	17202	17350	17189	17142	17592	17207	17159	17301	17410	17418	17401	17253	17476	17500	17200	17291	17188	17446	17093	17331	17374	17165	17165	17376	17217	17177	17246	17187	17264	17046	17133	17235	17262	17244	17464	17090	17258	17355	17344	17138	17271	17256	17129	17155	17067	17278	17134	17395	17417	17304	17268	17276	17062	17321	17341	17428	17307	17249	17201	17252	17297	17223	17105	17485	17194	17392	17128	17234	17368	17303	17117	17169	17335	17331	17186	17250	17367	17111	17388	17266	17173	17302	17269	17257	17348	17260	17142	17318	17320	17124	17274	17104	17155	17290	17236	17337	17038	17252	17270	17494	17098	17486	17194	17315	17191	17114	17309	17247	17052	17294	17396	17426	17320	17208	17103	17220	17234	17122	17163	17262	17313	17217	17384	17464	17165	17354	17324	17206	17041	17134	17164	17317	17239	17518	17387	17334	17204	17357	17295	17346	17378	17278	17274	17261	17205	17314	17317	17462	17320	17276	17330	17325	17252	17355	17279	17510	17353	17312	17215	17449	17176	17393	17441	17206	17366	17475	17194	17148	17223	17232	17126	17194	17329	17164	17169	17206	17533	17372	17377	17256	17216	17175	17259	17371	17316	17176	17451	17167	17470	17055	17328	17334	17174	17263	17320	17312	17334	17234	17481	17460	17488	17431	17369	17224	17227	17206	17158	17221	17240	17405	17247	17438	17124	17259	17103	17141	17305	17185	17277	17388	17355	17209	17267	17221	17363	17336	17315	17309	17314	17205	17367	17470	17258	17209	17123	17252	17238	17187	16998	17397	17171	17383	17234	17373	17264	17379	17284	17221	17182	17329	17500	17390	17439	17311	17380	17318	17371	17282	17425	17220	17330	17362	17243	17463	17339	17261	17142	17016	17204	17240	17326	17320	17180	17233	17258	17410	17342	17243	17302	17147	17466	17228	17383	17287	17262	17223	17297	17184	17266	17160	17226	17131	17337	17488	17073	17225	17172	17476	17439	17052	17225	17246	17249	17356	17304	17311	17366	17206	17180	17361	17184	17341	17349	17374	17228	17283	17611	17409	17501	17229	17337	17281	17490	17108	17354	17471	17237	17230	17373	17553	17169	17493	17344	17320	17266	17298	17238	17148	17326	17287	17424	17286	17051	17185	17037	17327	17112	17176	17308	17330	17209	17252	17282	17040	17414	17212	17337	17160	17278	17302	17305	17355	17184	17266	17254	17535	17277	17325	17189	17107	17207	17391	17352	17337	17329	17416	17277	17174	17353	17372	17549	17301	17140	17095	17263	17373	17069	17348	17124	17386	17104	17155	17176	17425	17179	17344	17426	17288	17257	17160	17302	17140	17109	17361	17346	17277	17313	17117	17216	17133	17111	17366	17211	17291	17080	17195	17226	17242	17251	17245	17247	17286	17428	17338	17259	17349	17185	17289	17298	17236	17180	17178	17201	17250	17236	17212	17164	17267	17130	17416	17395	17423	17114	17299	17295	17282	17167	17238	17226	17285	17396	17161	17268	17361	17512	17201	17458	17252	17260	17186	17436	17445	17234	17215	17403	17336	17145	17257	17240	17230	17042	17239	17460	17361	17477	17299	17207	17036	17136	17316	17202	17112	17133	17139	17228	17183	17171	17442	17403	17011	17198	17319	17375	17321	17369	17069	17263	17329	17153	17115	17514	17319	17331	17404	17274	17191	17299	17343	17292	17320	17317	17324	17319	17053	17203	17243	17195	17247	17173	17325	17321	17257	17347	17211	17454	17356	17172	17409	17157	17137	17304	17310	17464	17307	17154	17249	17271	17236	17224	17517	17131	17321	17149	17181	17211	17217	17316	17164	17366	17431	17317	17393	17247	17260	17273	17066	17354	17149	17477	17264	17246	17216	17306	17243	17457	17347	17463	17193	17596	17280	17134	17180	17306	17303	17227	17111	17261	17241	17109	17408	17381	17238	17071	17084	17362	17377	17119	17144	17191	17258	17342	17112	17201	17037	17414	17287	17292	17257	17194	17433	17435	17318	17350	17324	17161	17368	17396	17189	17357	17258	17159	17212	17455	17242	17435	17143	17276	17255	17314	17388	17265	17225	17187	17302	17228	17285	17181	17212	17256	17234	17410	17110	17335	17222	17306	17296	17243	17251	17489	17204	17281	17243	17278	17302	17255	17204	17271	17190	17161	17578	17334	17204	17165	17221	17231	17005	17351	17166	17148	17195	17436	17264	17397	17210	17153	17378	17158	17441	17439	17274	17405	17258	17226	17050	17345	17046	17166	17133	17256	17379	17312	17358	17213	17321	17367	17343	17278	17481	17328	17333	17221	17202	17207	17305	17231	17177	17219	17299	17435	17488	17246	17258	17422	17401	17251	17178	17106	17447	17254	17433	17285	17212	17271	17261	17365	17240	17230	17286	17038	17193	17125	17363	17407	17400	17285	17414	17282	17413	17264	17332	17416	17325	17322	17203	17162	17271	17329	17185	17454	17488	17063	17303	17579	17391	17113	17357	17235	17288	17191	17467	17156	17216	17291	17212	17260	17305	17229	17266	17359	17233	17289	17130	17464	17383	17466	17432	17388	17370	17497	17085	17070	17249	17398	17413	17465	17265	17286	17388	17169	17164	17264	17383	17389	17094	17249	17172	17372	17257	17231	17278	17296	17313	17283	17157	17406	17268	17342	17484	17243	17241	17245	17137	17031	17157	17337	17208	17103	17337	17254	17204	17134	17320	17330	17346	17232	17422	17263	17214	17142	17121	17167	17266	17271	17259	17305	17353	17223	17384	17073
16484	27144	25399	20445	18201	16862	16396	15829	15773	26448	54362	46818	28502	18355	14976	14630	14490	14574	14541	14595	14326	14543	14580	14679	14400	14535	14537	14470	14725	14565	14603	14444	14477	14620	14559	14470	14621	14469	14447	14424	14545	14429	14714	14453	14507	14310	14547	14552	14665	14422	14553	14575	14478	14564	14483	14540	14487	14541	14566	14463	14439	14577	14488	14551	14237	14493	14580	14611	14459	14508	14460	14415	14495	14520	14443	14569	14459	14460	14374	14626	14336	14643	14545	14341	14544	14432	14492	14546	14327	14476	14351	14533	14609	14563	14457	14388	14574	14513	14469	14545	14699	14526	14487	14364	14640	14422	14411	14405	14546	14456	14439	14418	14474	14578	14329	14587	14533	14411	14465	14306	14617	14482	14527	14396	14516	14529	14534	14494	14331	14461	14369	14474	14461	14397	14544	14324	14528	14433	14594	14470	14432	14506	14568	14425	14533	14536	14372	14420	14674	14350	14464	14475	14435	14430	14330	14465	14435	14534	14412	14511	14552	14559	14296	14504	14591	14412	14542	14473	14561	14501	14404	14562	14514	14682	14505	14523	14601	14475	14412	14445	14393	14417	14642	14395	14446	14421	14577	14380	14416	14596	14470	14536	14486	14541	14659	14422	14707	14489	14450	14369	14496	14450	14433	14722	14432	14706	14482	14393	14443	14472	14494	14376	14434	14467	14607	14608	14461	14701	14351	14517	14310	14416	14493	14478	14384	14389	14426	14459	14561	14422	14487	14560	14416	14498	14573	14509	14475	14409	14451	14484	14458	14289	14388	14427	14425	14529	14386	14498	14494	14514	14428	14466	14532	14422	14591	14507	14504	14409	14514	14414	14551	14490	14610	14438	14367	14385	14554	14307	14612	14557	14401	14497	14515	14415	14570	14434	14540	14335	14376	14469	14484	14528	14484	14430	14564	14496	14549	14446	14466	14677	14726	14391	14478	14402	14618	14439	14472	14618	14524	14435	14387	14438	14439	14333	14421	14349	14566	14470	14550	14619	14441	14620	14449	14589	14314	14541	14518	14457	14455	14485	14572	14364	14626	14341	14624	14453	14570	14399	14382	14465	14438	14479	14278	14397	14615	14330	14648	14546	14475	14506	14501	14370	14520	14391	14644	14379	14392	14551	14412	14523	14509	14495	14516	14364	14542	14358	14737	14527	14489	14406	14517	14419	14673	14465	14495	14553	14553	14416	14612	14589	14433	14421	14362	14431	14547	14570	14447	14364	14461	14466	14584	14404	14464	14519	14496	14548	14576	14456	14458	14671	14494	14464	14398	14584	14468	14484	14486	14532	14402	14378	14276	14578	14523	14575	14619	14543	14326	14475	14478	14566	14421	14370	14558	14449	14501	14373	14572	14282	14456	14571	14349	14524	14537	14566	14564	14516	14459	14526	14430	14326	14466	14480	14525	14351	14436	14569	14504	14562	14462	14651	14477	14575	14408	14372	14436	14545	14467	14565	14632	14424	14432	14462	14580	14634	14492	14398	14470	14629	14617	14508	14623	14371	14489	14395	14465	14475	14543	14466	14495	14623	14418	14492	14495	14423	14594	14512	14591	14387	14545	14437	14503	14387	14543	14419	14510	14466	14418	14530	14605	14429	14503	14573	14678	14426	14604	14581	14481	14459	14508	14557	14553	14469	14555	14562	14393	14580	14508	14448	14568	14473	14493	14469	14477	14519	14509	14491	14673	14398	14450	14459	14401	14319	14565	14569	14357	14628	14291	14492	14392	14360	14570	14626	14711	14542	14392	14463	14441	14356	14568	14552	14453	14376	14439	14586	14536	14491	14484	14483	14364	14591	14530	14576	14349	14422	14573	14482	14381	14600	14455	14508	14549	14384	14304	14512	14526	14441	14418	14601	14337	14503	14532	14385	14448	14449	14565	14481	14493	14623	14489	14505	14486	14626	14312	14498	14456	14595	14419	14639	14415	14466	14469	14474	14499	14439	14574	14476	14323	14715	14659	14519	14492	14487	14391	14475	14480	14413	14481	14549	14426	14542	14352	14512	14438	14278	14601	14390	14476	14392	14590	14532	14311	14601	14405	14288	14510	14503	14549	14446	14457	14485	14575	14417	14581	14443	14470	14401	14708	14434	14525	14386	14481	14525	14566	14520	14283	14400	14316	14666	14453	14678	14488	14652	14519	14546	14438	14665	14445	14363	14571	14502	14435	14294	14340	14287	14576	14582	14437	14482	14534	14464	14520	14538	14555	14501	14583	14467	14507	14344	14430	14666	14404	14549	14477	14557	14372	14540	14419	14500	14411	14360	14509	14369	14403	14460	14656	14375	14486	14450	14485	14505	14500	14373	14525	14453	14478	14410	14471	14295	14578	14532	14444	14486	14472	14556	14443	14420	14436	14678	14493	14425	14524	14409	14648	14429	14434	14364	14491	14428	14467	14453	14534	14515	14487	14341	14451	14571	14148	14382	14447	14408	14534	14344	14518	14510	14407	14714	14496	14691	14369	14475	14270	14401	14554	14447	14514	14616	14526	14550	14562	14653	14381	14553	14487	14511	14531	14675	14467	14679	14528	14449	14308	14353	14426	14535	14548	14654	14457	14408	14605	14348	14471	14690	14399	14272	14546	14344	14346	14521	14512	14415	14495	14500	14605	14522	14467	14396	14521	14677	14558	14564	14537	14576	14454	14472	14410	14541	14466	14482	14340	14593	14631	14406	14406	14632	14479	14407	14616	14429	14613	14485	14415	14480	14449	14327	14686	14543	14612	14586	14543	14541	14531	14755	14595	14357	14533	14325	14450	14460	14628	14418	14532	14479	14370	14255	14570	14579	14506	14540	14457	14460	14644	14395	14328	14395	14465	14525	14341	14520	14353	14637	14550	14510	14461	14554	14537	14595	14574	14480	14661	14542	14564	14502	14407	14454	14781	14472	14567	14479	14471	14388	14506	14558	14517	14600	14340	14514	14592	14433	14498	14489	14600	14460	14723	14417	14561	14337	14456	14584	14435	14521	14465	14454	14738	14339	14760	14597	14482	14587	14536	14428	14532	14378	14667	14470	14507	14518	14511	14506	14418	14455	14523	14524	14389	14618	14470	14290	14574	14493	14423	14455	14433	14668	14516	14485	14546	14467	14542	14564	14576	14512	14399	14387	14497	14482	14638	14479	14231	14672	14603	14452	14508	14588	14291	14491	14415	14467	14451	14649	14385	14449	14482	14602	14518	14568	14476	14459	14544	14449	14374	14552	14318	14582	14464	14423	14532	14586	14489	14462	14469	14529	14582	14425	14525	14378	14656	14379	14272	14544	14498	14389	14599	14476	14455	14599	14428	14590	14601	14560	14425	14502	14553	14462	14493	14399	14431	14441	14499	14311	14531	14429	14335	14294	14486	14566	14423	14587	14361	14559	14392	14419	14430	14377	14495	14513	14326	14515	14481	14549	14451	14411	14290	14592	14603	14547	14392	14611	14405	14486	14510	14503	14479	14561	14518	14551	14554	14378	14462	14349	14488	14366	14462	14427	14538	14510	14517	14535	14491	14516	14414	14492	14431	14478	14394	14261	14538	14476	14500	14424	14563	14429	14557	14408	14521	14473	14445	14476	14464	14424	14539	14624	14510	14470	14565	14422	14530	14663	14493	14543	14457	14416	14510	14431	14700	14476	14726	14401	14592	14559	14632	14586	14588	14591	14462	14429	14577	14365	14534	14487	14375	14604	14463	14461	14509	14497	14567	14520	14469	14511	14383	14258	14494	14541	14387	14555	14521	14318	14511	14584	14324	14490	14623	14427	14460	14392	14376	14432	14323	14522	14520	14408	14515	14532	14624	14397	14467	14486	14509	14471	14541	14504	14430	14406	14543	14540	14600	14544	14469	14444	14507	14394	14599	14541	14557	14313	14282	14544	14488	14581	14695	14560	14475	14547	14433	14634	14217	14519	14462	14438	14505	14437	14644	14393	14481	14446	14489	14438	14468	14519	14600	14554	14480	14285	14606	14519	14497	14670	14410	14383	14500	14478	14447	14634	14512	14439	14483	14401	14600	14472	14516	14415	14468	14466	14423	14394	14510	14659	14581	14503	14373	14507	14383	14428	14585	14525	14572	14384	14510	14362	14489	14452	14454	14537	14536	14506	14697	14450	14370	14598	14420	14489	14550	14381	14496	14540	14568	14426	14505	14311	14507	14517	14424	14333	14435	14527	14500	14388	14523	14419	14458	14380	14468	14518	14574	14361	14699	14375	14510	14515	14511	14522	14440	14557	14524	14391	14441	14450	14431	14359	14564	14631	14623	14578	14399	14479	14398	14374	14452	14470	14481	14456	14490	14466	14438	14649	14585	14494	14361	14457	14534	14633	14478	14556	14398	14507	14448	14475	14470	14425	14430	14356	14540	14431	14599	14533	14673	14362	14370	14436	14462	14695	14412	14566	14442	14522	14403	14420	14392	14374	14393	14403	14526	14573	14434	14522	14400	14347	14475	14580	14460	14413	14532	14512	14604	14589	14432	14276	14526	14348	14543	14443	14547	14487	14507	14583	14543	14424	14408	14453	14340	14531	14506	14406	14562	14569	14421	14512	14362	14617	14532	14433	14348	14523	14479	14463	14535	14657	14487	14546	14490	14423	14480	14352	14524	14577	14510	14478	14468	14365	14427	14528	14769	14576	14588	14458	14380	14500	14411	14518	14548	14522	14547	14697	14441	14517	14686	14586	14462	14406	14549	14273	14518	14599	14491	14401	14333	14591	14505	14403	14451	14514	14509	14623	14487	14418	14477	14525	14360	14468	14584	14480	14371	14429	14527	14686	14444	14473	14460	14588	14386	14554	14526	14457	14540	14531	14487	14530	14561	14517	14619	14496	14484	14448	14418	14445	14493	14513	14319	14397	14348	14387	14413	14602	14589	14487	14443	14460	14424	14469	14385	14230	14319	14435	14482	14488	14442	14547	14388	14591	14608	14510	14304	14559	14453	14554	14423	14620	14459	14441	14280	14424	14454	14538	14377	14577	14501	14552	14489	14528	14548	14438	14453	14437	14477	14495	14420	14452	14481	14404	14325	14455	14425	14460	14558	14422	14521	14444	14476	14455	14353	14511	14340	14463	14438	14367	14427	14496	14414	14523	14610	14470	14471	14591	14555	14587	14437	14593
29575	21100	20211	18547	17256	17350	17393	17393	17194	17778	20391	21956	19949	18201	17515	17235	17145	17188	17395	17401	17135	17224	17399	17192	17297	17270	17189	17191	17111	17268	17196	17152	17152	17355	17202	17224	17164	17216	17134	17294	16938	17381	17177	17282	17329	17071	17380	17163	17198	17170	17230	17184	17071	17219	17097	17016	17177	17412	17182	17217	17159	17257	17220	17194	17304	17335	17093	17131	17079	17100	17068	17273	17187	17118	17092	17093	17329	17144	17019	17005	17059	17321	17202	17242	17115	17159	17288	17467	17181	17305	17219	17097	17073	17019	17246	17168	17176	17282	17062	17194	17343	17349	17186	17554	17408	17212	17126	17219	17235	17209	17374	17251	17161	17351	17193	17053	17190	17045	17485	17055	17020	17372	17020	17086	17278	17208	17123	16985	17177	17116	17163	17137	17171	17122	17157	17052	17116	17144	17110	16990	17301	17045	17059	17014	17231	17261	17364	17236	17154	17049	17067	17066	17141	17140	17015	17123	17078	17108	17130	17363	17177	17204	17028	17040	17393	17094	17209	17338	17156	16884	17146	17236	17378	17231	17201	16972	17160	17137	17169	17121	16953	17210	17387	17190	17193	17261	17202	17228	17306	17452	17221	17224	17334	17342	17190	16975	16866	17302	17279	17185	16979	17033	17236	17220	17193	17253	17293	17207	17316	17013	16915	17266	17176	17296	17268	17064	17186	17202	17288	17179	17086	17016	17009	17112	17201	17092	17018	17269	17253	17064	17334	17199	17164	17016	17335	17428	17299	17102	17361	17191	17181	17244	17006	16966	16930	17372	17112	17129	17331	17215	17212	17260	17331	17041	17161	17117	17249	17226	17324	16943	17151	17397	17409	17104	17288	17289	17211	17083	17210	17174	17092	17237	17302	17043	17145	17410	17165	17120	16911	17091	17343	17098	17021	17097	17121	17160	17280	16971	17234	17255	17302	17137	17170	17002	17156	17310	17303	17259	17211	17422	17246	17223	17097	17101	17142	17230	16979	17262	17358	17022	17021	16975	17324	17294	17232	17250	17194	17344	17160	17101	17271	17218	17230	17186	17166	17149	17193	16993	17211	17127	17356	17191	17203	17227	17272	17249	17251	17162	17082	17064	17298	17204	17014	17171	17175	17291	17142	17118	17091	17037	17155	17095	17421	17237	17201	17160	17116	17145	17100	17119	17150	16992	17021	17056	17263	17050	17208	17194	16861	17132	17219	17247	17008	17168	17280	17093	17235	17285	17378	17352	17245	17174	17041	17221	17152	17245	17027	17057	17284	17120	17360	17166	17157	17192	17164	17181	17151	17278	17148	17347	17362	17169	17161	17248	17185	17133	17344	17186	17241	17129	17222	17273	17153	17136	17181	17047	16940	17088	17044	17048	17102	17228	17286	17179	17229	17246	17198	17157	17245	17251	17164	17154	17071	17110	17265	17366	17189	17096	17375	16923	17063	17330	17218	17127	17114	17226	17227	17279	17295	17234	17232	17273	17227	17229	17145	17187	17061	17470	17152	17068	17004	17118	17251	17175	17067	17043	16997	17242	17573	17319	17075	17203	16999	17255	17212	17307	17222	17062	17178	17212	16920	17103	17090	17285	17267	16895	17210	17164	17233	17047	17159	17329	17288	17345	17266	16999	17134	17230	17197	16953	17128	17121	17008	17270	17127	17066	17142	17248	17206	17419	17385	17186	17161	17223	17221	17261	17356	17206	17233	17399	17220	16884	17230	17203	17378	17203	17090	17111	17300	17276	17222	17451	17321	17367	17199	17119	17093	17141	17206	17047	17179	17051	17016	17077	17150	17038	17288	17330	17086	17104	17348	17034	17050	17146	17246	17286	17264	17007	17381	17402	17311	17245	17308	17175	17291	17111	17055	16941	17102	17205	17198	17134	17226	17156	17225	17081	17129	17243	17300	17321	17329	17221	17097	17385	17108	17272	17063	16951	17044	17398	17194	17309	17247	17286	17297	17040	17094	17343	17131	17183	17225	16980	16937	17121	17274	17198	17238	17259	17445	17213	17220	17272	17159	17281	17146	17191	17218	17072	17169	17255	17211	17112	16987	17241	17071	17283	16980	17211	17198	17140	17093	17255	17126	17102	17275	17241	17150	16996	17456	17144	17328	17031	17151	17136	17110	17198	17017	17290	17201	17066	17314	17177	17391	17021	17084	17157	17427	17251	17252	17115	17237	17245	17203	17158	17156	17066	17111	17202	17112	17160	17279	17267	17100	17347	17260	17185	17245	17149	17282	17135	17117	17227	17183	17071	17220	17216	17185	17111	17309	17320	17526	17163	17154	17203	17264	17271	17144	17254	16892	17222	17097	17325	17210	17104	17238	17128	17487	17215	17267	17142	17064	17053	17106	17314	17072	17215	17292	17195	17202	17246	17151	17127	17350	17143	16952	17316	17195	17156	16955	17259	17155	17141	17228	17184	17516	17489	17015	16993	17038	17167	17315	17301	17285	17227	17234	17216	17231	17207	17282	17268	17131	17059	17344	17081	17173	17117	17117	17234	17207	17364	16991	17244	17242	17203	17134	17159	17005	17192	17264	17346	17096	17162	17231	17109	17125	17280	17267	17358	17397	17165	17327	17325	17247	17123	17391	17268	17305	17188	17236	17114	17107	17183	17208	17318	17136	17110	17137	17155	17270	17269	17308	17132	17280	17293	17254	17291	17346	17403	17082	17212	17081	17244	17157	17094	17303	17197	17082	17119	17083	17066	17201	17314	17122	17278	17022	17338	17221	17223	17143	17061	17116	17175	17311	17478	17106	17049	17160	17261	17116	17286	17280	17167	17262	17235	17187	17105	17319	17263	17231	17111	17124	17141	17261	17220	17142	17309	17072	17039	17172	17246	17341	17066	17261	17084	17107	17181	17344	17169	17233	17017	17039	17023	17115	17074	17412	17230	17166	17251	17390	17117	17211	17260	17148	17105	17251	17143	17172	17403	17245	17515	17322	17261	16928	17131	17154	17098	17210	17293	17040	17091	16965	17052	17123	17181	17137	17238	17196	17112	17058	17482	17146	17296	16943	17170	17099	17212	17188	17245	17209	17181	17246	17076	17225	17090	17088	17324	17272	17159	16977	17209	17181	17186	17189	17283	17030	17128	17244	17053	17362	17270	17223	17335	17186	17152	17092	17096	17180	17160	17162	17113	16951	17339	17212	17199	16939	17299	17221	17162	17244	17282	17065	17046	17155	17212	17162	17189	17115	17026	17152	16992	17035	17144	17152	17191	17151	17305	16992	17258	17124	17006	17229	17177	17478	17109	17091	17268	17356	17140	17014	17163	17287	17219	17225	17132	17376	17180	17138	17182	17171	17246	17011	17193	17151	17100	17155	17194	17080	16943	16981	17038	17046	17175	17212	17095	17165	17313	17279	17303	17190	17273	17401	17228	17219	17262	17145	17274	17190	17166	17290	17201	17214	17314	17320	17056	17307	17139	17201	17236	17120	17084	17197	17010	17231	17203	17006	17174	17079	17348	17197	17369	17302	17237	17293	17168	17231	17081	17251	17174	17149	17220	17105	17200	17045	17380	17386	17102	17080	17320	17147	17267	17305	17319	17184	17145	16999	17166	17071	17189	17078	17275	17077	17195	17241	17193	17123	17220	17202	17313	17306	17229	17252	17075	17172	17112	17151	17151	17175	17229	17130	17168	17197	17229	17169	17202	17285	17213	17140	17243	17237	17137	17344	17240	17145	17014	17190	17047	17123	17122	16954	17142	17086	17228	17207	17226	17105	17252	17189	16986	17125	17215	17063	17348	17118	17172	17052	17058	17119	17397	17115	17316	16912	17120	17356	17111	17327	17016	17188	17108	17345	17312	17153	17230	17265	17191	17171	17284	17126	17223	17358	16858	17290	17372	17021	17193	17291	17333	16960	17060	17300	17269	17109	17251	17219	17013	17077	17301	16977	17232	17101	17156	17129	17085	17051	17026	16944	17207	17111	17085	17449	17319	17300	17201	17117	17296	17152	17227	17208	17150	16979	17104	17146	17074	16899	17382	17210	17163	17148	17130	17056	17130	17144	17139	17093	17151	17141	17172	17183	17080	17159	17292	17211	17445	17217	17273	17122	17155	17044	17241	17133	17170	17077	17102	17204	17396	17226	17248	17494	17226	17188	17071	17189	17187	17357	17093	17244	17124	17559	17181	17090	17318	17355	17242	17276	17143	17081	17308	17179	17077	17160	17123	17217	17267	17109	17240	17286	17301	17185	16993	17386	17252	17283	17238	17198	17026	17301	17330	17261	17300	17232	17086	17346	17012	17375	17367	17121	17145	17397	17317	17151	17289	17301	16984	16944	17233	17084	17251	17242	17176	17174	17197	17048	17194	17305	17377	17430	17550	17175	17050	17030	17091	17180	17214	17282	17305	17237	17342	17082	17182	17061	17214	17240	17023	17037	17107	17285	17049	17027	17208	17432	17292	17293	17223	17206	17384	17134	17210	17228	17115	17106	17036	17179	16925	17096	16992	17026	16998	17269	17101	17109	17228	17205	17166	17307	17160	17076	17122	17150	17070	17055	16992	17298	17058	17319	16965	16996	17168	16976	17096	16960	17016	17008	17136	17229	17104	17284	17073	17075	17188	17171	17143	17296	17121	17043	17168	17322	17151	17129	17192	17362	17185	17231	17185	17224	17296	17010	17200	17000	17181	17162	17197	17021	17211	17037	17144	17210	17249	17062	17247	17000	17355	17116	17051	17050	17130	16974	17193	17356	17038	17288	17196	17171	17136	17156	17209	16984	17177	17210	17169	17185	17228	17227	16970	17102	17230	17207	17200	17208	17139	17337	17161	17157	17086	17074	17047	17244	17319	17340	17138	16987	17255	17241	17347	17353	17300	17232	17202	17290	17273	17229	17157	17323	17146	17272	17167	17379	16948	17280	17224	17289	17202	17184	17209	17213	17027	17313	17285	17107	17074	17223	17195	17085	17158	16905	17215	17275	17239	17115	17339	17368	17339	17155	17270	17397	17183	17166	17197	17457	17246	17177	17177	17035	17131	17156	17066	16976	17137	17114	17188	17110	17223	17311	17306	17095	16965	17242	17335	17306	17196	17188	17046	16956	17360	17225	17186	17054	17224	17156	17033	17205	17247	17321	17155	17232	17416	17276	17304
15384	15375	15319	14837	14592	14737	14626	14507	14651	15225	19826	20556	16900	15248	14538	14494	14525	14412	14535	14549	14453	14412	14504	14551	14400	14500	14460	14373	14329	14324	14439	14472	14346	14553	14606	14545	14531	14370	14382	14612	14545	14293	14418	14570	14424	14483	14507	14503	14391	14403	14395	14579	14435	14488	14587	14442	14504	14508	14454	14499	14335	14307	14374	14577	14498	14350	14405	14536	14364	14278	14386	14403	14490	14391	14372	14357	14405	14538	14442	14428	14444	14481	14371	14333	14232	14577	14588	14461	14563	14433	14506	14524	14439	14497	14480	14578	14359	14188	14277	14467	14349	14203	14562	14476	14393	14482	14457	14592	14533	14459	14504	14561	14301	14590	14501	14351	14499	14456	14426	14342	14475	14460	14343	14529	14541	14458	14509	14623	14505	14464	14470	14451	14343	14510	14379	14472	14536	14383	14403	14594	14395	14408	14394	14512	14252	14503	14455	14475	14500	14453	14437	14431	14307	14521	14542	14480	14444	14485	14508	14222	14572	14355	14554	14302	14410	14390	14513	14436	14466	14455	14390	14466	14337	14543	14560	14483	14425	14614	14385	14420	14324	14639	14467	14294	14465	14370	14469	14396	14400	14388	14485	14522	14290	14398	14456	14566	14312	14417	14399	14615	14498	14379	14411	14341	14333	14354	14562	14528	14434	14490	14358	14376	14483	14489	14184	14589	14541	14446	14409	14488	14477	14486	14412	14532	14339	14494	14339	14617	14542	14516	14480	14484	14438	14429	14443	14312	14331	14352	14427	14501	14480	14366	14418	14426	14492	14361	14330	14390	14344	14552	14384	14380	14410	14516	14331	14516	14393	14360	14422	14523	14482	14475	14565	14330	14470	14382	14484	14364	14526	14434	14555	14375	14383	14608	14533	14386	14385	14356	14460	14610	14406	14463	14306	14465	14400	14416	14421	14453	14275	14364	14518	14364	14321	14263	14372	14418	14486	14494	14396	14466	14441	14495	14440	14481	14275	14321	14437	14479	14420	14313	14457	14472	14574	14384	14581	14370	14429	14434	14344	14552	14478	14564	14290	14472	14545	14433	14387	14375	14426	14459	14408	14525	14410	14498	14440	14439	14317	14342	14533	14438	14448	14562	14507	14400	14544	14450	14578	14409	14392	14385	14347	14495	14357	14377	14451	14487	14459	14476	14580	14649	14440	14440	14467	14604	14498	14390	14412	14383	14302	14387	14570	14257	14669	14368	14473	14429	14270	14487	14319	14435	14446	14489	14479	14357	14560	14478	14358	14468	14406	14488	14476	14510	14386	14610	14406	14474	14429	14515	14368	14483	14482	14481	14452	14551	14447	14559	14370	14251	14476	14474	14410	14449	14259	14567	14430	14672	14431	14399	14379	14510	14468	14281	14440	14492	14433	14495	14457	14523	14557	14325	14588	14446	14388	14516	14409	14636	14478	14411	14404	14424	14483	14338	14544	14367	14556	14485	14448	14400	14513	14595	14270	14410	14510	14534	14473	14486	14380	14426	14489	14419	14517	14500	14449	14392	14356	14282	14344	14433	14460	14456	14416	14546	14528	14346	14418	14496	14361	14539	14469	14498	14359	14292	14419	14356	14594	14344	14558	14543	14479	14547	14641	14379	14360	14303	14469	14369	14580	14496	14470	14490	14270	14359	14391	14457	14413	14438	14542	14342	14595	14527	14373	14455	14376	14593	14447	14351	14585	14511	14630	14283	14488	14503	14357	14494	14419	14441	14357	14327	14537	14435	14525	14510	14502	14394	14362	14437	14410	14353	14299	14399	14629	14546	14482	14435	14350	14317	14406	14529	14594	14499	14417	14390	14522	14434	14425	14443	14447	14283	14448	14418	14367	14444	14360	14572	14491	14790	14450	14445	14476	14475	14501	14339	14666	14279	14340	14493	14610	14279	14541	14505	14546	14484	14422	14380	14377	14517	14439	14370	14324	14556	14585	14575	14694	14403	14486	14473	14414	14460	14514	14281	14416	14390	14421	14527	14250	14367	14336	14415	14398	14496	14432	14603	14475	14447	14392	14324	14525	14521	14509	14392	14408	14409	14284	14309	14399	14455	14452	14501	14270	14461	14526	14521	14428	14425	14399	14475	14418	14525	14543	14491	14529	14362	14389	14406	14410	14468	14460	14261	14475	14509	14605	14605	14421	14389	14450	14445	14577	14357	14358	14420	14326	14374	14384	14344	14498	14483	14308	14493	14506	14329	14599	14549	14540	14517	14656	14309	14518	14440	14309	14536	14485	14524	14453	14380	14339	14444	14349	14424	14542	14568	14358	14589	14479	14403	14378	14493	14170	14487	14340	14324	14438	14373	14414	14462	14418	14442	14613	14403	14398	14631	14399	14374	14409	14431	14524	14472	14542	14605	14586	14427	14373	14370	14507	14505	14455	14420	14466	14440	14364	14470	14421	14406	14447	14423	14375	14611	14603	14490	14458	14385	14367	14445	14432	14516	14344	14453	14320	14386	14411	14350	14436	14399	14460	14350	14550	14526	14570	14491	14438	14268	14321	14517	14436	14442	14587	14402	14433	14516	14442	14566	14409	14516	14519	14446	14511	14433	14467	14546	14449	14465	14409	14425	14481	14546	14536	14463	14263	14277	14434	14534	14512	14336	14586	14425	14394	14394	14313	14477	14321	14550	14443	14473	14513	14369	14275	14369	14436	14295	14566	14507	14430	14493	14520	14471	14474	14497	14490	14376	14478	14592	14480	14375	14586	14460	14402	14371	14511	14401	14359	14492	14579	14422	14396	14459	14290	14447	14595	14412	14426	14482	14305	14350	14317	14428	14430	14460	14380	14596	14496	14371	14379	14222	14468	14515	14391	14526	14452	14677	14553	14583	14478	14513	14383	14451	14338	14172	14570	14401	14567	14536	14436	14462	14573	14591	14653	14490	14502	14444	14349	14530	14496	14462	14481	14462	14665	14447	14378	14261	14321	14365	14403	14436	14540	14381	14632	14386	14354	14282	14455	14580	14403	14521	14275	14500	14463	14395	14308	14482	14344	14584	14392	14604	14341	14420	14466	14603	14483	14477	14357	14567	14448	14291	14381	14581	14511	14584	14451	14405	14311	14517	14552	14509	14512	14471	14432	14507	14484	14497	14400	14420	14505	14636	14281	14429	14402	14448	14303	14470	14402	14494	14544	14586	14403	14624	14542	14437	14514	14388	14590	14400	14568	14404	14490	14531	14458	14455	14415	14499	14371	14224	14545	14457	14282	14489	14355	14575	14500	14428	14617	14361	14462	14572	14468	14291	14509	14453	14557	14479	14368	14431	14264	14533	14574	14489	14664	14541	14467	14592	14597	14494	14455	14311	14448	14510	14477	14389	14343	14389	14472	14381	14508	14522	14468	14337	14495	14395	14441	14518	14427	14685	14292	14460	14557	14584	14433	14404	14436	14439	14529	14394	14415	14588	14419	14496	14426	14402	14345	14573	14476	14360	14514	14430	14405	14539	14395	14607	14517	14555	14504	14394	14372	14479	14285	14479	14366	14424	14488	14516	14482	14416	14604	14431	14411	14498	14463	14391	14423	14453	14453	14249	14457	14435	14432	14639	14461	14388	14355	14437	14443	14396	14418	14382	14455	14336	14563	14538	14468	14466	14532	14521	14508	14349	14539	14370	14378	14482	14283	14473	14460	14391	14454	14453	14469	14418	14593	14525	14463	14394	14488	14416	14534	14491	14481	14434	14670	14291	14370	14474	14520	14433	14600	14732	14399	14375	14487	14408	14510	14487	14362	14325	14501	14443	14393	14433	14410	14609	14447	14517	14429	14491	14467	14428	14446	14383	14552	14397	14358	14398	14485	14415	14506	14483	14504	14341	14513	14310	14530	14455	14327	14613	14310	14489	14466	14300	14395	14468	14363	14505	14430	14365	14382	14604	14457	14383	14388	14358	14661	14516	14348	14245	14458	14480	14327	14486	14544	14601	14492	14401	14611	14334	14442	14325	14302	14455	14508	14197	14385	14614	14420	14689	14555	14409	14233	14404	14568	14525	14489	14549	14506	14561	14383	14476	14353	14340	14507	14467	14423	14563	14542	14393	14455	14365	14475	14449	14584	14554	14548	14502	14580	14412	14432	14487	14418	14439	14456	14381	14626	14325	14427	14427	14410	14348	14591	14485	14328	14465	14361	14444	14485	14425	14367	14480	14465	14421	14420	14489	14578	14438	14478	14468	14422	14298	14405	14746	14514	14419	14470	14410	14345	14413	14488	14501	14489	14449	14338	14610	14505	14538	14426	14454	14503	14344	14442	14391	14514	14678	14531	14634	14565	14395	14416	14606	14411	14403	14397	14367	14516	14342	14593	14408	14380	14478	14458	14491	14555	14191	14422	14462	14328	14527	14395	14399	14434	14532	14383	14477	14376	14416	14469	14400	14475	14401	14509	14362	14499	14330	14376	14458	14447	14388	14567	14519	14482	14382	14451	14367	14387	14271	14303	14372	14493	14370	14639	14541	14513	14291	14535	14694	14431	14696	14409	14493	14439	14402	14444	14412	14496	14483	14311	14482	14463	14306	14537	14522	14616	14497	14428	14560	14340	14503	14447	14316	14545	14529	14397	14590	14494	14450	14556	14324	14430	14347	14426	14513	14327	14356	14483	14526	14382	14490	14418	14465	14494	14328	14604	14322	14424	14554	14384	14517	14537	14398	14378	14451	14384	14435	14440	14414	14411	14380	14435	14388	14478	14412	14440	14456	14523	14572	14523	14307	14632	14374	14432	14489	14521	14498	14537	14419	14439	14559	14351	14327	14491	14369	14615	14658	14303	14162	14484	14420	14592	14400	14406	14646	14363	14443	14362	14460	14515	14370	14589	14587	14452	14491	14581	14334	14445	14404	14305	14512	14326	14455	14602	14465	14496	14624	14341	14436	14439	14282	14542	14449	14476	14380	14559	14592	14579	14234	14496	14449	14492	14375	14304	14415	14313	14275	14443	14476	14416	14384	14457	14464	14466	14481	14507	14463	14538	14427	14557	14555	14408	14405	14517	14428	14389	14435	14490	14511	14351	14459	14485	14412	14461	14541	14258	14345	14407	14474	14515	14224	14609	14434	14291	14186	14442	14422	14458	14481	14357	14379	14444	14443	14389	14475	14558	14432
25429	20684	26712	25253	19918	18474	18413	17486	17387	20823	34796	35694	25189	19791	17644	17350	17045	17154	16909	17289	17335	17161	17060	17144	17120	17202	17146	17101	16949	17064	16902	17091	17166	17004	17090	16982	16944	17269	17226	17036	17104	17324	17008	17162	16974	17256	17170	17025	17130	16996	17180	17072	16926	17099	17113	17197	17054	17218	17160	17074	17207	17266	17041	17093	16997	16847	17076	17042	17231	17198	17087	17295	17322	16965	17214	16968	17155	17190	17143	17019	17188	17082	17102	17155	17287	17219	16997	16849	17190	17123	17281	17106	17250	17138	16950	17053	17325	17206	17096	17180	17054	16945	16857	17113	17185	16972	17184	16902	16890	17161	16958	17211	16835	17164	17314	16868	17017	17142	17228	17063	17097	17231	17184	17260	17020	17091	16901	16987	17033	17092	17041	17249	17000	16933	17087	17253	17152	17173	17034	17286	16832	17242	17230	17071	17190	17221	17130	17242	17244	17138	17023	17162	17008	16955	17075	17110	17272	16834	17029	17149	17140	17147	17034	17135	17005	17109	16954	17447	17058	17140	17243	17149	17144	17230	17318	17271	17139	16813	17156	17087	16965	17031	17203	16818	17045	17058	17009	16984	17180	17111	17184	17006	16878	17093	17185	17050	17052	17033	17130	17095	17179	17287	17116	17132	17250	17069	17152	17082	16921	16963	17071	17089	16887	16945	16857	17330	16930	16990	16809	17103	16961	17234	17330	16823	17202	17182	16919	17008	17194	17151	17017	16845	17065	17114	17045	17017	16896	17134	17045	16968	17064	17120	17107	17064	17041	17156	17060	17020	17036	16852	16992	17109	17252	17219	16963	16935	17228	17102	17151	16881	16967	17027	17147	17175	17216	16945	16941	16769	17040	17293	16996	16925	16823	17035	16935	16970	16965	16977	16960	17021	17094	17099	17200	17102	17041	17088	16933	17076	17022	17057	17179	17082	17243	17067	16976	16999	17169	17159	17059	17248	17026	17126	17206	17055	17190	17179	17190	17187	17148	17309	17267	17144	17136	17100	17099	17152	17034	17096	17314	17135	17145	17201	17090	17071	17013	17192	17219	17112	17047	16959	16930	17196	17269	17226	17055	17055	17052	17415	17146	16913	17034	17006	17234	17028	17156	17067	16947	16984	17003	17114	16841	17217	17043	17023	16939	17137	17153	17185	17267	17042	17090	17117	16889	17015	17073	17209	17158	17056	17240	16964	17135	17136	17241	16865	17191	17224	17259	17291	16978	17099	17067	17028	17045	17161	17410	17266	17157	16813	17014	16997	17143	17037	16971	17110	16970	16843	17002	17096	17093	17121	17014	17070	16849	17207	16951	17216	17079	17115	17192	17260	16983	16955	16926	17070	17114	17229	17123	17147	17173	17073	17057	17082	16895	17121	17027	17002	17006	17007	17311	17074	17232	17096	17065	17009	17054	17087	17139	17021	17099	17079	17003	17081	16856	17139	17154	17144	17125	17068	17166	17108	17017	17277	17155	17114	17062	17125	17044	17040	16871	17034	17056	17074	17300	17063	17299	17078	17185	17169	17140	17143	17138	17078	17057	17105	17044	16930	17245	17070	16949	17165	17199	17107	17182	17194	16950	17085	17046	17112	17063	17040	17242	17066	17031	17070	17066	17084	17125	17159	16968	17219	17171	17294	16957	16893	16996	16953	17173	17111	17147	17105	17062	17113	17260	17041	17037	17289	16993	17069	17214	17096	17051	17055	17159	17124	17123	16810	17224	17267	17048	17195	17202	17020	17096	17081	17118	17194	17000	17176	17068	17132	17184	17141	17094	16799	17033	16942	16992	17180	17034	17192	17015	17120	16981	17086	17150	17034	17077	17128	17102	17095	17227	16932	17173	17210	17169	17021	17038	17187	17070	17067	17046	17007	17129	17241	17112	17169	17111	17003	17143	16953	17302	17286	16951	17256	17095	17041	17113	17063	17198	16830	16921	16922	17049	17108	17067	17067	17130	17246	17132	17118	17220	17112	17260	16991	17302	17053	17245	17228	16969	17242	17196	17215	16948	17029	17272	17040	17284	17026	17256	17128	17428	17058	17070	17063	16954	16997	17086	17138	16895	17217	17119	17066	16970	17051	17224	17124	17104	17081	17163	16953	17151	17171	17032	17258	17160	16923	16888	17221	17295	17106	17151	17033	17256	17302	17064	17091	16973	17217	17348	17165	17139	17153	17055	17264	17126	16979	16911	16930	17137	17065	17338	17010	17177	17157	17284	16825	17014	16917	17120	17017	17160	16953	16997	16995	17032	17121	17116	17040	16946	17024	16938	17212	16828	16947	17355	17036	17251	17027	17080	17090	17074	17273	17189	16978	16962	17234	16759	17083	17160	17241	16991	17206	17167	17298	17006	16972	16918	17166	17186	17222	17164	17191	16934	17272	16951	17274	17139	16961	17188	17082	17165	17142	17307	17065	17185	17079	17035	17026	17170	16999	16875	17128	17280	17101	17069	17055	16979	17049	17090	17066	16992	17151	17225	17088	16985	17139	17215	17195	17239	17246	17191	17093	17163	17103	17188	16983	17012	17018	17020	17175	17049	16905	17003	17139	17167	16950	17280	17101	17225	17264	17184	17129	17135	16931	17128	17434	16903	16996	17223	17279	17096	16963	17081	17014	16842	16976	16992	16985	17145	16940	17082	17114	17179	16762	16910	16883	17023	17036	17324	17138	16957	17009	17140	16978	16856	16815	17383	17228	16955	17140	17108	16961	17138	16967	17077	17114	17173	16820	17139	16918	17240	17073	16995	16895	17089	16871	16865	17018	16943	17137	17060	17093	17007	17035	16995	16989	17112	17033	16942	16916	16935	17175	17187	17299	16831	17050	17071	16956	17116	17106	17200	17180	17103	17143	17200	17164	17028	16871	17086	17135	17225	17158	17097	16876	17060	17201	17037	17059	17033	16963	17157	17081	17140	16880	17016	17100	16966	17111	17249	16976	16846	17061	16865	17057	17098	17272	17096	17202	17165	17002	17075	17005	17123	17009	17081	17257	16959	16909	17124	17112	17050	17028	17021	17076	17083	17119	17121	17019	16972	17162	17049	17097	17095	17006	17124	17126	17205	16882	17235	17041	17082	17076	17205	17207	17113	17096	17097	17098	16923	16839	16915	17184	17040	17063	17091	17069	17096	17112	17121	17134	17187	17001	17305	16982	17093	16969	17059	17139	17187	17076	17029	16961	17086	17044	16993	17078	17136	17142	17111	17011	17091	17258	17155	17013	17024	17317	17391	17002	16835	16997	16990	16856	17200	17175	17179	17151	17046	17118	17182	17109	17208	17060	17082	17066	17051	17099	16982	17024	16971	17120	17097	17029	16982	17061	17212	17103	17055	17096	17197	17192	17304	17230	16950	17087	16775	17190	17102	16957	16896	17163	16928	17180	17042	17104	17231	17241	16885	16911	17162	16995	17191	17048	17251	17058	17223	16917	17182	17148	17270	17158	17191	17235	17094	17254	17047	16934	17060	17026	17279	17017	16900	17103	17049	17014	17299	17044	17155	17282	17152	17076	17111	17153	17271	16992	17034	17091	17142	17184	17356	17192	17143	17031	16970	17126	17193	17110	16923	16868	17045	17193	16908	17084	17082	17085	17013	17028	17031	16969	17111	17051	17092	17052	16857	17041	17110	17192	17177	17205	16863	16979	17041	17018	17015	17040	17091	17131	17032	17124	16975	17170	17293	17131	16928	17072	17015	16953	17317	17089	17047	17099	17147	17051	17178	17248	16941	17000	16954	16892	16973	17070	16960	17122	17177	16918	17069	17086	16877	17044	17125	17131	17165	17120	17073	17035	17189	17265	17186	17072	16947	17169	17245	17108	17066	17350	17157	17054	17129	17234	17154	17121	17294	17248	17221	16999	17222	17053	16955	17079	17279	17082	17250	17484	17179	17035	16993	16972	17300	16942	17138	16945	17045	17045	17278	16896	17167	16947	17148	16978	16831	16987	17065	17117	17073	17082	17019	17178	17047	17221	17049	17059	17097	17237	17048	17207	16954	17204	17111	17258	16988	17146	17078	16929	16992	17133	17060	17057	17291	17185	17262	17062	17399	17056	17131	16965	17083	17088	17177	17000	16974	17271	17180	17042	17128	17250	17239	17365	17050	17169	17134	17090	17014	17091	16991	17125	17144	16983	17154	17176	17027	17085	17015	17157	17161	17028	17031	17119	16998	17077	17043	17042	17146	17114	17125	17156	17309	17228	17120	17103	16774	17136	17081	17068	16967	17025	16983	17201	17232	17202	17200	17359	16991	17076	17220	17119	17030	17141	17152	17176	17180	16992	16877	17112	16992	17156	17310	17312	17238	17210	17194	17030	17132	17267	17082	16846	16926	17243	17045	17144	17318	17128	17182	17071	17004	17169	17225	17119	16975	17011	17114	17020	17078	17135	17273	17078	17012	16992	17145	17029	17109	16924	17040	17077	17227	17056	17292	17097	17020	16977	17137	17159	17340	16958	17064	16898	16988	17187	17092	17150	17039	17124	17310	16861	17273	17143	17247	17230	17150	17098	16978	17092	17092	17094	17103	17277	17089	17121	17167	17098	17094	17133	17072	17084	17095	16915	16959	17026	17173	17195	17253	16968	17092	17059	17230	17236	17257	17006	17385	17248	17159	17116	17075	17143	17155	17014	16872	17151	17169	17197	17176	17116	17139	17165	17105	17058	17021	17021	17078	16813	17008	17201	17006	17022	17103	16951	17021	17153	17070	17144	17025	16871	16930	17046	17185	16955	17104	17058	17219	17001	16974	17076	17058	16884	17041	16977	17061	16964	17112	17061	17178	16967	17040	17039	17313	17020	17063	17177	16999	17045	16927	16988	17191	17096	17113	17175	17205	17022	17110	16985	17004	16962	17085	17126	16861	16924	17176	17007	17064	17368	17302	17083	17069	17034	17318	16988	17148	17024	16964	17022	17132	17099	16844	17084	17041	17053	17044	16814	17165	17124	17045	17283	17149	17034	17130	16953	17244	17103	17089	16980	17094	17054	16895	16992	17287	17098	17264	17110	17273	17141	17028	17103	16996	17116	16944	17172	17191	17112	16950	17165	16974	17219	17099	17045	17188	17010	17188	17163	17465	16967	17159	17107	17214	17086	17304	17331	17229	16904
13964	19639	19154	16807	15690	15294	14903	14942	14869	20796	37294	35055	22344	16833	14727	14298	14548	14489	14480	14369	14293	14404	14479	14503	14415	14288	14548	14199	14345	14303	14343	14448	14435	14232	14395	14437	14375	14386	14412	14396	14450	14407	14356	14488	14251	14308	14468	14388	14412	14510	14333	14218	14465	14416	14329	14272	14350	14561	14298	14364	14381	14313	14421	14516	14315	14381	14368	14382	14324	14469	14315	14457	14424	14192	14617	14309	14277	14330	14249	14340	14318	14534	14322	14307	14331	14267	14404	14460	14290	14399	14433	14303	14229	14309	14336	14310	14470	14262	14562	14352	14297	14289	14337	14347	14408	14406	14342	14349	14398	14400	14373	14353	14429	14243	14439	14360	14495	14509	14455	14296	14400	14499	14364	14241	14370	14512	14629	14373	14312	14337	14522	14338	14387	14234	14389	14421	14282	14410	14494	14437	14417	14342	14428	14448	14479	14470	14235	14512	14386	14324	14412	14531	14449	14470	14395	14387	14412	14421	14348	14372	14238	14210	14396	14459	14296	14372	14091	14331	14225	14345	14226	14362	14348	14397	14412	14267	14404	14385	14463	14543	14402	14397	14462	14516	14358	14462	14273	14313	14274	14383	14276	14312	14390	14512	14403	14445	14287	14425	14266	14445	14368	14499	14359	14306	14453	14341	14287	14441	14309	14396	14368	14408	14516	14325	14351	14346	14435	14554	14427	14379	14442	14490	14367	14514	14181	14435	14427	14553	14585	14435	14361	14354	14312	14345	14228	14300	14374	14479	14381	14340	14216	14277	14365	14256	14315	14269	14350	14264	14479	14385	14406	14421	14305	14395	14436	14432	14253	14306	14379	14495	14351	14442	14426	14365	14514	14412	14376	14401	14343	14349	14319	14227	14253	14409	14303	14377	14405	14403	14265	14537	14179	14539	14505	14318	14318	14417	14270	14442	14371	14351	14319	14492	14503	14475	14203	14366	14397	14527	14540	14238	14302	14535	14361	14395	14356	14395	14376	14370	14360	14442	14346	14331	14399	14443	14407	14508	14462	14161	14223	14382	14511	14340	14328	14413	14404	14327	14379	14251	14296	14376	14318	14477	14307	14482	14308	14310	14253	14484	14436	14471	14281	14338	14338	14496	14330	14422	14347	14386	14396	14318	14338	14410	14139	14295	14310	14287	14284	14390	14417	14461	14465	14444	14367	14388	14290	14305	14543	14191	14470	14323	14395	14304	14257	14474	14565	14404	14381	14522	14394	14297	14512	14327	14419	14272	14366	14366	14481	14470	14348	14537	14407	14237	14318	14358	14488	14528	14376	14269	14460	14519	14271	14324	14365	14324	14145	14261	14245	14492	14386	14362	14262	14363	14338	14287	14573	14441	14314	14575	14316	14438	14467	14396	14411	14302	14347	14371	14439	14293	14341	14323	14443	14498	14321	14534	14261	14346	14393	14450	14530	14288	14320	14357	14434	14377	14345	14641	14200	14299	14239	14392	14260	14315	14360	14304	14293	14277	14478	14352	14384	14397	14274	14200	14307	14301	14400	14355	14278	14346	14395	14388	14460	14588	14448	14439	14414	14203	14295	14392	14486	14333	14443	14134	14356	14348	14332	14344	14327	14451	14387	14527	14280	14442	14399	14389	14371	14305	14370	14422	14269	14476	14412	14356	14389	14461	14465	14368	14483	14243	14418	14370	14524	14375	14418	14357	14266	14321	14339	14371	14090	14333	14375	14494	14276	14417	14597	14347	14413	14336	14366	14454	14340	14344	14312	14348	14359	14366	14421	14334	14354	14440	14202	14372	14409	14380	14299	14316	14480	14512	14242	14413	14370	14332	14351	14485	14357	14343	14414	14462	14494	14441	14413	14445	14270	14484	14445	14256	14453	14303	14392	14532	14453	14425	14436	14324	14419	14511	14341	14435	14443	14364	14489	14422	14432	14417	14226	14287	14399	14581	14550	14301	14481	14264	14524	14374	14335	14351	14360	14379	14493	14430	14276	14253	14376	14260	14442	14380	14376	14374	14345	14366	14306	14399	14297	14312	14486	14364	14368	14413	14391	14232	14337	14241	14314	14530	14433	14338	14238	14379	14272	14308	14450	14523	14589	14350	14552	14292	14317	14414	14420	14319	14374	14235	14467	14489	14387	14364	14492	14231	14393	14319	14398	14317	14440	14252	14298	14348	14378	14290	14462	14315	14318	14352	14246	14390	14419	14522	14419	14429	14379	14384	14509	14257	14564	14367	14381	14564	14332	14298	14525	14073	14288	14254	14382	14529	14407	14650	14338	14400	14459	14427	14341	14375	14459	14369	14410	14401	14533	14327	14532	14303	14242	14464	14413	14329	14345	14398	14279	14270	14166	14332	14358	14451	14299	14541	14393	14363	14321	14572	14448	14465	14403	14342	14380	14453	14514	14372	14361	14415	14405	14440	14324	14434	14372	14314	14221	14273	14390	14320	14386	14364	14248	14397	14274	14291	14312	14285	14220	14582	14517	14401	14189	14356	14219	14330	14295	14451	14311	14360	14232	14378	14330	14417	14463	14416	14506	14406	14184	14408	14463	14224	14421	14377	14369	14396	14551	14407	14484	14220	14394	14355	14423	14340	14295	14427	14355	14365	14464	14587	14340	14481	14350	14366	14431	14300	14429	14354	14384	14401	14351	14305	14369	14199	14490	14381	14392	14342	14338	14381	14424	14307	14179	14425	14460	14345	14439	14412	14580	14512	14462	14447	14421	14378	14244	14475	14598	14526	14290	14220	14491	14372	14235	14359	14459	14451	14378	14372	14332	14412	14492	14365	14429	14288	14434	14340	14377	14355	14436	14481	14370	14243	14296	14429	14335	14421	14334	14388	14189	14399	14440	14345	14371	14173	14360	14359	14382	14304	14389	14400	14426	14609	14434	14418	14275	14291	14445	14288	14429	14474	14411	14386	14413	14345	14549	14450	14197	14311	14464	14520	14347	14282	14419	14301	14560	14329	14359	14281	14230	14312	14402	14434	14329	14304	14228	14370	14266	14417	14396	14342	14372	14418	14285	14305	14265	14402	14361	14168	14401	14350	14268	14312	14218	14306	14311	14677	14210	14543	14412	14441	14336	14330	14477	14273	14480	14321	14570	14362	14268	14366	14458	14314	14364	14444	14437	14461	14434	14395	14146	14288	14466	14509	14237	14503	14268	14301	14486	14467	14458	14408	14422	14264	14433	14224	14381	14435	14333	14294	14355	14290	14381	14298	14178	14170	14517	14343	14358	14538	14534	14252	14541	14274	14317	14466	14348	14362	14439	14232	14549	14547	14263	14312	14445	14248	14354	14472	14344	14305	14488	14255	14381	14266	14333	14376	14366	14530	14352	14394	14392	14303	14571	14391	14540	14327	14352	14343	14318	14284	14296	14369	14453	14320	14410	14380	14353	14236	14564	14426	14371	14558	14353	14334	14418	14204	14484	14428	14187	14410	14372	14400	14437	14421	14407	14331	14290	14307	14186	14472	14369	14449	14230	14444	14213	14403	14496	14455	14232	14280	14559	14391	14190	14353	14365	14494	14526	14380	14332	14556	14403	14351	14473	14293	14320	14277	14411	14187	14272	14388	14475	14257	14394	14286	14419	14361	14412	14328	14487	14325	14400	14422	14388	14337	14361	14382	14338	14475	14417	14612	14307	14347	14491	14396	14357	14409	14259	14338	14373	14466	14102	14252	14485	14443	14431	14411	14467	14434	14267	14571	14386	14283	14385	14542	14342	14327	14417	14415	14214	14347	14377	14395	14391	14387	14283	14302	14394	14488	14513	14296	14361	14398	14397	14356	14298	14350	14459	14296	14352	14537	14228	14449	14299	14288	14584	14377	14472	14323	14284	14283	14375	14303	14313	14258	14175	14353	14373	14286	14404	14291	14394	14466	14271	14510	14359	14303	14411	14498	14405	14370	14227	14201	14460	14388	14396	14366	14514	14414	14257	14389	14408	14365	14391	14167	14362	14298	14287	14437	14366	14392	14498	14511	14638	14464	14386	14298	14429	14454	14301	14192	14386	14396	14625	14396	14356	14295	14444	14598	14329	14443	14386	14372	14302	14263	14444	14555	14350	14339	14449	14302	14492	14251	14351	14335	14423	14531	14558	14378	14305	14373	14287	14411	14391	14237	14625	14396	14406	14497	14549	14590	14426	14366	14407	14435	14378	14498	14594	14422	14458	14280	14516	14290	14289	14335	14462	14266	14398	14590	14362	14384	14331	14322	14432	14379	14480	14181	14404	14423	14360	14100	14359	14264	14264	14379	14241	14354	14302	14411	14268	14351	14363	14343	14193	14396	14334	14412	14448	14411	14467	14505	14107	14402	14479	14224	14308	14295	14385	14163	14378	14243	14387	14618	14308	14573	14460	14349	14354	14341	14439	14357	14276	14416	14447	14300	14408	14350	14379	14362	14445	14479	14262	14313	14463	14379	14223	14400	14354	14381	14447	14321	14222	14299	14316	14226	14284	14440	14412	14376	14417	14425	14491	14424	14419	14526	14390	14211	14453	14259	14484	14490	14553	14427	14359	14354	14564	14308	14471	14373	14509	14350	14441	14478	14354	14521	14439	14405	14466	14651	14460	14576	14509	14276	14344	14373	14526	14458	14404	14438	14251	14381	14359	14249	14479	14293	14315	14453	14476	14252	14375	14428	14410	14337	14441	14261	14185	14450	14295	14294	14330	14456	14407	14421	14341	14199	14408	14375	14460	14376	14357	14249	14165	14480	14361	14447	14459	14326	14500	14399	14354	14499	14453	14359	14427	14583	14319	14295	14258	14372	14275	14427	14422	14498	14265	14432	14448	14326	14412	14477	14507	14290	14411	14417	14526	14305	14345	14300	14288	14405	14523	14529	14322	14170	14367	14309	14286	14411	14517	14449	14417	14443	14126	14574	14377	14409	14302	14331	14418	14363	14456	14308	14434	14275	14261	14463	14499	14415	14464	14459	14265	14194	14484	14442	14309	14375	14360	14351	14458	14338	14365	14518	14354	14419	14449	14515	14285	14352	14271	14448	14357	14386	14415	14453	14343	14409	14565	14491	14531	14326	14370	14462	14545	14525	14582	14403	14414	14168	14381	14188	14446	14591	14394	14396	14575	14232	14371	14437	14473	14331	14533	14412
23521	20684	27943	23515	21188	22617	22252	18771	18080	23557	52987	50695	32476	22843	18951	17721	17493	17488	17431	17560	17456	17557	17381	17403	17457	17303	17506	17582	17199	17240	17449	17473	17441	17398	17467	17321	17504	17491	17452	17391	17409	17482	17464	17441	17403	17506	17398	17543	17215	17278	17387	17226	17276	17307	17232	17526	17414	17380	17230	17331	17497	17309	17278	17420	17367	17238	17587	17264	17498	17324	17361	17357	17444	17175	17495	17297	17340	17383	17317	17308	17296	17349	17251	17359	17300	17220	17321	17301	17350	17339	17459	17451	17497	17302	17328	17246	17079	17469	17418	17273	17658	17411	17260	17311	17171	17330	17469	17300	17409	17218	17267	17382	17284	17465	17277	17136	17373	17275	17367	17369	17439	17297	17253	17109	17274	17203	17229	17321	17176	17295	17357	17256	17422	17246	17289	17286	17384	17366	17194	17283	17450	17403	17249	17397	17475	17398	17254	17341	17439	17487	17477	17476	17657	17665	17376	17225	17210	17496	17419	17267	17261	17235	17299	17309	17270	17270	17465	17166	17439	17555	17337	17389	17339	17240	17384	17178	17399	17348	17347	17463	17176	17149	17350	17353	17337	17383	17169	17345	17489	17353	17296	17354	17508	17770	17477	17472	17431	17385	17321	17693	17573	17447	17404	17364	17319	17455	17401	17363	17441	17473	17230	17262	17533	17201	17347	17167	17397	17279	17326	17377	17175	17391	17326	17505	17385	17303	17436	17112	17288	17345	17350	17335	17361	17143	17228	17293	17203	17127	17334	17328	17035	17298	17226	17439	17447	17358	17504	17426	17391	17430	17405	17252	17290	17264	17316	17299	17541	17357	17236	17302	17273	17366	17528	17371	17524	17329	17371	17469	17326	17401	17583	17268	17305	17528	17398	17555	17259	17417	17399	17375	17397	17378	17366	17414	17355	17460	17239	17421	17196	17199	17313	17274	17318	17570	17395	17500	17301	17239	17179	17369	17470	17420	17329	17442	17292	17333	17338	17379	17233	17452	17185	17125	17203	17419	17323	17380	17493	17113	17576	17459	17382	17155	17522	17387	17444	17419	17311	17563	17282	17256	17428	17416	17440	17243	17413	17243	17159	17276	17297	17443	17384	17374	17142	17425	17334	17365	17329	17408	17304	17400	17320	17416	17344	17422	17384	17394	17309	17544	17282	17441	17353	17451	17246	17401	17449	17486	17347	17382	17479	17435	17373	17140	17342	17350	17291	17101	17360	17342	17295	17311	17389	17147	17264	17381	17335	17469	17426	17436	17376	17355	17410	17116	17295	17223	17177	17276	17344	17277	17169	17331	17171	17224	17372	17351	17273	17377	17417	17202	17440	17332	17453	17406	17453	17389	17257	17306	17310	17370	17236	17164	17114	17212	17154	17184	17168	17270	17232	17332	17274	17358	17150	17430	17284	17294	17454	17316	17504	17288	17442	17295	17303	17266	17282	17400	17287	17334	17217	17566	17241	17341	17431	17349	17228	17313	17528	17349	17635	17479	17222	17428	17503	17291	17263	17229	17313	17211	17386	17492	17515	17230	17325	17223	17418	17277	17440	17280	16997	17329	17323	17294	17232	17252	17170	17483	17457	17529	17418	17288	17264	17671	17430	17399	17378	17113	17292	17270	17346	17369	17422	17112	17501	17418	17253	17531	17378	17540	17365	17150	17280	17336	17342	17141	17272	17655	17306	17374	17363	17463	17333	17310	17273	17428	17220	17498	17455	17406	17296	17417	17562	17444	17258	17343	17525	17233	17493	17471	17433	17374	17515	17309	17365	17366	17214	17419	17365	17343	17238	17187	17598	17370	17242	17207	17235	17347	17374	17332	17472	17207	17335	17234	17439	17477	17284	17352	17049	17499	17463	17346	17203	17241	17058	17574	17371	17489	17297	17194	17359	17311	17457	17437	17455	17458	17470	17464	17536	17300	17240	17426	17376	17338	17432	17465	17118	17279	17398	17294	17264	17347	17281	17384	17533	17446	17533	17345	17213	17408	17233	17234	17421	17337	17291	17365	17402	17453	17387	17172	17413	17515	17219	17283	17395	17320	17350	17323	17338	17398	17139	17289	17181	17392	17370	17289	17328	17302	17421	17305	17188	17277	17256	17354	17435	17343	17315	17459	17291	17243	17320	17430	17267	17555	17271	17273	17329	17360	17441	17317	17326	17396	17281	17294	17218	17299	17332	17117	17176	17246	17195	17227	17120	17433	17412	17328	17451	17325	17401	17519	17325	17463	17054	17345	17245	17394	17209	17433	17318	17533	17056	17312	17240	17212	17411	17524	17250	17211	17376	17339	17414	17547	17380	17480	17353	17584	17373	17500	17438	17284	17305	17370	17350	17380	17366	17170	17475	17375	17534	17217	17330	17078	17318	17394	17287	17281	17209	17338	17140	17240	17180	17289	17443	17253	17174	17294	17664	17446	17262	17385	17268	17362	17552	17495	17415	17282	17376	17266	17179	17273	17190	17492	17287	17240	17102	17228	17277	17276	17586	17470	17363	17207	17234	17501	17480	17355	17444	17239	17496	17492	17249	17412	17067	17059	17147	17464	17453	17318	17467	17203	17235	17547	17489	17253	17235	17355	17254	17396	17261	17364	17602	17319	17426	17498	17549	17334	17344	17541	17306	17427	17462	17309	17129	17372	17421	17326	17600	17484	17326	17200	17345	17306	17289	17483	17410	17419	17583	17416	17470	17210	17357	17242	17308	17321	17460	17209	17305	17336	17437	17356	17436	17378	17610	17357	17233	17472	17544	17335	17354	17376	17513	17337	17514	17181	17308	17229	17382	17434	17412	17387	17592	17247	17177	17353	17266	17511	17349	17424	17240	17355	17363	17435	17265	17350	17212	17222	17216	17497	17244	17342	17424	17394	17375	17509	17266	17197	17435	17113	17286	17237	17400	17435	17453	17506	17344	17209	17342	17458	17331	17171	17109	17224	17465	17321	17312	17396	17314	17218	17368	17317	17513	17452	17603	17376	17210	17281	17405	17449	17309	17209	17608	17274	17398	17215	17121	17304	17403	17361	17292	17332	17441	17577	17298	17146	17432	17131	17212	17314	17267	17150	17361	17458	17442	17457	17454	17362	17330	17517	17271	17207	17380	17134	17173	17587	17574	17465	17442	17570	17192	17258	17228	17240	17211	17237	17233	17431	17551	17356	17378	17342	17407	17143	17168	17247	17287	17344	17392	17352	17199	17543	17150	17464	17361	17306	17291	17315	17374	17399	17414	17310	17380	17414	17547	17479	17583	17261	17458	17340	17199	17300	17597	17283	17362	17439	17254	17433	17183	17143	17250	17176	17294	17242	17397	17354	17315	17486	17434	17270	17388	17224	17326	17054	17554	17284	17461	17209	17396	17339	17466	17197	17307	17366	17364	17233	17364	17435	17298	17407	17506	17441	17255	17465	17507	17326	17316	17513	17397	17214	17418	17524	17466	17378	17472	17299	17459	17400	17117	17164	17366	17306	17206	17338	17223	17260	17155	17363	17374	17284	17443	17352	17437	17432	17285	17083	17070	17248	17322	17330	17469	17466	17420	17418	17290	17407	17145	17101	17297	17300	17254	17261	17275	17125	17248	17183	17511	17427	17410	17378	17332	17188	17450	17268	17470	17461	17357	17214	17301	17263	17301	17547	17251	17260	17313	17186	17285	17173	17403	17383	17323	17420	17321	17123	17265	17444	17358	17318	17381	17465	17362	17239	17284	17215	17265	17569	17421	17460	17457	17193	17450	17459	17432	17357	17465	17570	17525	17226	17302	17256	17246	17491	17329	17345	17352	17438	17387	17330	17357	17246	17433	17304	17593	17045	17116	17306	17259	17295	17349	17383	17323	17296	17298	17363	17405	17101	17172	17429	17384	17288	17428	17217	17408	17412	17476	17225	17541	17159	17457	17470	17493	17323	17429	17069	17266	17466	17480	17241	17427	17246	17452	17363	17199	17397	17292	17339	17414	17396	17390	17210	17321	17213	17441	17213	17330	17490	17367	17394	17219	17218	17214	17526	17421	17329	17333	17428	17332	17347	17260	17673	17184	17376	17373	17301	17408	17365	17363	17153	17416	17493	17101	17497	17391	17329	17414	17262	17374	17613	17424	17258	17395	17459	17346	17264	17330	17361	17306	17460	17504	17387	17434	17406	17428	17385	17382	17422	17550	17239	17478	17419	17251	17337	17245	17328	17522	17264	17329	17402	17330	17452	17455	17368	17334	17377	17615	17439	17260	17295	17244	17414	17310	17268	17461	17409	17360	17336	17228	17374	17404	17237	17279	17377	17387	17270	17294	17403	17189	17476	17151	17445	17133	17540	17611	17274	17434	17376	17283	17213	17340	17307	17396	17365	17247	17233	17270	17601	17389	17088	17502	17347	17488	17346	17493	17423	17296	17297	17416	17194	17313	17298	17435	17244	17247	17350	17390	17367	17236	17423	17339	17514	17575	17145	17231	17308	17600	17419	17430	17149	17377	17554	17323	17473	17284	17198	17331	17312	17219	17248	17402	17341	17301	17311	17263	17462	17504	17152	17103	17195	17325	17255	17402	17291	17253	17259	17201	17293	17264	17213	17211	17399	17226	17180	17275	17266	17408	17309	17303	17414	17434	17296	17286	17375	17423	17332	17438	17284	17344	17489	17479	17231	17180	17649	17326	17197	17249	17433	17300	17315	17179	17503	17475	17073	17348	17405	17424	17107	17566	17487	17395	17509	17617	17417	17291	17321	17399	17381	17492	17233	17373	17350	17341	17409	17299	17179	17322	17245	17388	17545	17124	17542	17322	17174	17563	17346	17640	17390	17201	17352	17418	17353	17367	17419	17561	17335	17418	17205	17462	17217	17446	17211	17404	17390	17150	17028	17148	17270	17211	17273	17547	17284	17254	17256	17391	17248	17322	17288	17339	17196	17094	17311	17272	17390	17376	17250	17297	17444	17317	17348	17180	17400	17394	17153	17430	17378	17237	17155	17202	17448	17333	17437	17294	17528	17317	17081	17181	17505	17365	17189	17301	17628	17477	17313	17427	17252	17439	17422	17419	17218	17263	17254	17252	17294	17339	17446	17415	17437	17220	17328	17398	17414	17273	17275	17343	17416	17332	17303	17263	17268	17308	17401	17291	17369
16509	27044	25523	20498	18155	16774	16298	15981	15638	24087	53897	48304	30172	19199	15153	14666	14417	14548	14427	14475	14459	14407	14696	14536	14513	14572	14502	14533	14483	14403	14590	14493	14448	14592	14543	14491	14552	14503	14618	14536	14508	14557	14495	14656	14462	14649	14410	14559	14554	14455	14540	14566	14634	14445	14638	14755	14588	14489	14449	14381	14499	14453	14476	14477	14534	14448	14637	14411	14451	14687	14632	14499	14369	14549	14446	14507	14514	14583	14361	14399	14496	14434	14626	14525	14459	14614	14572	14479	14542	14367	14445	14427	14401	14707	14385	14686	14449	14460	14548	14388	14308	14457	14467	14398	14466	14568	14402	14407	14529	14380	14564	14479	14471	14464	14565	14447	14452	14576	14485	14383	14495	14384	14503	14524	14334	14507	14492	14497	14626	14520	14520	14680	14437	14506	14503	14363	14398	14490	14499	14548	14488	14553	14407	14483	14587	14486	14468	14516	14552	14456	14596	14394	14334	14454	14588	14442	14494	14514	14509	14404	14502	14508	14584	14413	14594	14331	14591	14682	14597	14526	14446	14550	14489	14544	14440	14439	14457	14567	14382	14328	14370	14627	14473	14532	14491	14418	14446	14632	14415	14445	14422	14386	14408	14523	14335	14538	14530	14549	14609	14593	14580	14441	14550	14540	14330	14501	14473	14470	14551	14572	14425	14385	14558	14438	14539	14415	14462	14478	14402	14292	14537	14433	14528	14534	14375	14378	14573	14497	14532	14450	14477	14443	14533	14589	14553	14486	14441	14537	14423	14504	14503	14537	14475	14509	14439	14572	14567	14544	14491	14471	14567	14478	14461	14334	14621	14484	14527	14671	14446	14612	14615	14583	14373	14498	14411	14606	14638	14367	14588	14509	14521	14477	14530	14550	14406	14668	14523	14634	14412	14472	14480	14500	14463	14519	14448	14319	14440	14478	14507	14496	14469	14593	14346	14603	14385	14459	14389	14554	14506	14499	14428	14417	14630	14524	14367	14463	14622	14529	14650	14691	14427	14544	14523	14481	14608	14473	14556	14337	14548	14509	14545	14597	14443	14486	14565	14588	14590	14715	14635	14396	14517	14294	14473	14376	14496	14569	14474	14540	14534	14505	14371	14550	14695	14407	14487	14571	14379	14521	14419	14545	14430	14540	14549	14511	14552	14488	14475	14524	14501	14589	14519	14392	14568	14364	14534	14578	14483	14507	14443	14642	14472	14511	14359	14607	14518	14307	14369	14617	14456	14687	14517	14374	14520	14487	14441	14481	14510	14492	14331	14461	14560	14530	14525	14514	14555	14463	14531	14452	14573	14720	14444	14586	14518	14461	14268	14498	14549	14465	14550	14459	14425	14492	14518	14509	14584	14373	14362	14534	14439	14470	14718	14501	14583	14332	14412	14620	14584	14375	14389	14446	14591	14525	14451	14391	14378	14370	14563	14585	14504	14562	14576	14511	14473	14402	14300	14467	14569	14465	14445	14528	14336	14481	14320	14623	14475	14518	14470	14387	14636	14364	14543	14509	14597	14471	14582	14553	14433	14371	14475	14432	14583	14667	14439	14481	14495	14342	14339	14669	14384	14491	14462	14460	14321	14480	14364	14544	14256	14537	14452	14460	14341	14581	14613	14344	14449	14583	14474	14493	14608	14321	14536	14496	14472	14441	14539	14524	14452	14527	14516	14696	14440	14434	14402	14361	14565	14537	14460	14584	14568	14416	14537	14508	14423	14552	14503	14531	14379	14451	14287	14373	14651	14452	14599	14365	14501	14469	14352	14413	14360	14472	14535	14563	14464	14596	14506	14641	14397	14531	14619	14486	14460	14611	14444	14498	14506	14444	14624	14500	14474	14535	14427	14391	14560	14449	14471	14457	14526	14308	14492	14400	14443	14456	14466	14527	14435	14434	14695	14681	14523	14642	14486	14411	14568	14603	14427	14465	14555	14409	14653	14527	14395	14355	14456	14482	14461	14562	14470	14511	14566	14481	14334	14720	14530	14332	14571	14458	14535	14421	14597	14546	14564	14612	14368	14565	14500	14577	14483	14460	14480	14383	14515	14581	14481	14569	14300	14472	14354	14461	14349	14602	14348	14464	14515	14327	14548	14525	14437	14550	14414	14683	14334	14390	14403	14543	14512	14541	14465	14406	14478	14446	14568	14391	14430	14412	14479	14461	14333	14505	14540	14443	14721	14479	14419	14565	14547	14512	14312	14471	14589	14545	14472	14377	14580	14519	14456	14633	14395	14447	14523	14401	14387	14541	14525	14654	14428	14517	14319	14431	14523	14575	14548	14374	14390	14547	14496	14553	14553	14553	14427	14575	14399	14447	14447	14682	14502	14340	14491	14502	14398	14469	14520	14427	14520	14438	14393	14415	14494	14417	14404	14503	14579	14517	14433	14608	14538	14389	14525	14569	14464	14518	14469	14488	14472	14505	14407	14419	14539	14545	14420	14475	14458	14582	14439	14666	14473	14509	14574	14326	14589	14383	14462	14384	14556	14412	14481	14603	14568	14487	14590	14604	14407	14526	14328	14510	14708	14435	14470	14562	14412	14530	14462	14461	14395	14488	14452	14601	14485	14451	14504	14567	14424	14508	14373	14653	14523	14546	14761	14532	14524	14378	14556	14554	14425	14540	14410	14366	14559	14452	14285	14635	14598	14517	14507	14513	14222	14611	14615	14570	14546	14604	14409	14562	14488	14580	14548	14539	14390	14447	14364	14411	14602	14447	14547	14463	14540	14436	14585	14552	14475	14486	14603	14449	14659	14443	14562	14363	14695	14366	14550	14450	14485	14443	14584	14432	14546	14629	14340	14549	14573	14332	14463	14544	14346	14449	14609	14412	14493	14313	14398	14263	14497	14485	14464	14548	14396	14335	14480	14669	14491	14328	14365	14397	14465	14609	14325	14422	14497	14464	14451	14622	14612	14434	14406	14469	14520	14609	14570	14365	14472	14483	14451	14471	14416	14569	14478	14498	14429	14347	14552	14428	14454	14511	14663	14378	14476	14365	14625	14424	14475	14615	14406	14548	14431	14618	14559	14337	14335	14471	14593	14583	14520	14489	14387	14565	14534	14457	14536	14479	14501	14395	14397	14705	14505	14465	14393	14460	14551	14468	14600	14520	14418	14591	14453	14524	14520	14543	14417	14408	14526	14549	14573	14412	14425	14471	14727	14410	14695	14384	14522	14299	14540	14386	14395	14609	14469	14414	14295	14481	14432	14499	14386	14298	14402	14425	14619	14552	14446	14741	14231	14439	14508	14405	14419	14377	14493	14377	14553	14464	14593	14425	14390	14529	14492	14487	14560	14407	14458	14647	14597	14539	14477	14400	14554	14411	14643	14604	14544	14508	14331	14380	14479	14424	14508	14461	14624	14376	14568	14442	14530	14298	14531	14409	14475	14448	14431	14418	14442	14465	14357	14523	14504	14535	14487	14455	14549	14484	14493	14674	14519	14357	14743	14547	14511	14559	14493	14534	14329	14635	14472	14540	14488	14426	14612	14533	14534	14341	14327	14577	14524	14634	14500	14509	14572	14334	14535	14553	14504	14540	14718	14474	14476	14584	14613	14456	14268	14561	14384	14460	14415	14375	14424	14426	14425	14563	14587	14464	14481	14624	14377	14454	14458	14443	14401	14345	14586	14442	14558	14531	14357	14559	14596	14600	14576	14538	14606	14554	14443	14515	14511	14554	14491	14509	14593	14455	14390	14622	14489	14498	14476	14567	14510	14312	14540	14436	14488	14368	14547	14589	14454	14581	14506	14467	14427	14604	14482	14368	14479	14407	14599	14632	14401	14498	14393	14402	14484	14506	14552	14456	14593	14390	14638	14536	14385	14453	14484	14558	14426	14549	14502	14308	14376	14318	14278	14641	14565	14532	14517	14457	14509	14576	14424	14642	14649	14356	14425	14621	14452	14513	14435	14453	14580	14427	14702	14531	14474	14436	14648	14464	14619	14453	14392	14546	14257	14376	14358	14687	14292	14558	14555	14500	14560	14484	14487	14559	14584	14486	14375	14632	14647	14559	14549	14575	14383	14550	14533	14374	14616	14526	14633	14410	14484	14371	14473	14353	14437	14339	14503	14511	14584	14374	14341	14423	14610	14672	14306	14621	14440	14410	14413	14211	14581	14350	14419	14366	14554	14557	14610	14539	14485	14358	14412	14481	14723	14472	14378	14514	14473	14616	14305	14473	14457	14564	14402	14381	14594	14560	14601	14560	14334	14593	14508	14565	14532	14636	14458	14508	14570	14594	14513	14508	14573	14381	14462	14598	14445	14513	14656	14516	14600	14521	14596	14302	14432	14499	14628	14554	14452	14661	14391	14481	14577	14607	14390	14720	14402	14581	14514	14407	14473	14487	14633	14495	14494	14644	14432	14530	14576	14530	14344	14436	14452	14479	14572	14412	14406	14414	14494	14509	14309	14373	14496	14588	14568	14629	14533	14608	14378	14372	14605	14567	14625	14315	14429	14498	14489	14390	14442	14316	14479	14467	14548	14457	14334	14561	14672	14450	14428	14516	14483	14673	14470	14587	14435	14529	14539	14476	14552	14663	14443	14383	14367	14555	14390	14349	14644	14611	14514	14432	14544	14506	14561	14540	14443	14365	14481	14623	14510	14484	14569	14368	14549	14384	14596	14517	14449	14425	14374	14667	14507	14479	14496	14704	14337	14659	14496	14525	14513	14465	14461	14641	14707	14469	14585	14309	14490	14297	14563	14471	14482	14594	14460	14484	14481	14598	14428	14621	14588	14525	14408	14510	14466	14481	14499	14474	14538	14502	14407	14614	14441	14408	14500	14405	14519	14351	14561	14546	14478	14373	14426	14584	14597	14414	14522	14428	14557	14408	14496	14452	14542	14546	14418	14507	14555	14583	14426	14551	14482	14674	14575	14423	14423	14518	14412	14566	14283	14571	14288	14448	14679	14594	14445	14489	14441	14499	14584	14481	14493	14501	14572	14554	14666	14385	14511	14586	14628	14535	14540	14501	14512	14512	14308	14498	14414	14405	14506	14385	14523	14429	14618	14470	14457	14541	14321	14460	14459	14570	14454	14400	14467	14365	14678	14442	14541	14562	14482	14374	14643	14368	14561	14499	14638	14489	14412	14339	14661	14568
29547	21118	20304	18586	17266	17264	17339	17351	17481	17475	21114	21738	19665	18008	17524	17250	17446	17159	17252	17168	17346	17307	17519	17513	17265	17291	17179	17250	17466	17222	17245	17240	17394	17181	17172	17435	17267	17071	17124	17357	17392	17152	17232	17269	17349	17074	17376	17213	17508	17438	17254	17183	17347	17402	17400	17231	17318	17298	17221	16985	17209	17150	17106	17195	17128	17156	17319	16942	17259	17267	17345	17268	17328	17159	17020	17235	17134	17221	17386	17162	17263	17343	17181	17181	17337	17344	17007	17101	16963	17296	17279	17354	17362	17399	17214	17409	17119	17183	17252	17351	17246	17204	17536	17225	17261	17279	17244	17280	17418	17438	17301	17248	17269	17077	17149	17185	17318	17339	17280	17171	17227	17239	17375	17217	17116	17293	17318	17139	17186	17300	17367	17291	17160	17218	17227	17313	17204	17215	17323	17244	17257	17283	17174	17050	17319	16977	17314	17436	17416	17392	17203	17247	17036	17120	17268	17121	17264	17272	17434	17340	17154	17252	17231	17196	16972	17276	17286	17404	16859	17299	17345	17210	17414	17359	17321	17253	17224	17391	17538	17171	17262	17303	17146	17242	16893	17312	17274	17183	17145	17384	17273	17363	17066	17246	17424	17263	17419	17245	17292	17301	17104	17385	17407	17174	17155	17013	17136	17425	17220	17120	16974	17188	17103	17354	17187	17152	17282	17233	17192	17212	17162	17239	17154	17494	17228	17357	17365	17402	17125	17109	17325	17130	17240	17194	17218	17236	17239	17161	17382	17096	17148	17235	17345	17069	17357	17054	17038	17226	17133	17293	17125	17255	17191	17126	17457	17150	17181	17365	17137	17204	17044	17134	17189	17355	17301	17273	17244	17405	17181	17234	17232	17211	17250	17303	17267	17292	17218	17228	17475	17206	17287	17114	17133	17190	17221	17254	17336	17383	17186	17318	17053	16947	17238	17051	17120	17034	17314	17337	17400	17235	17131	17226	17246	17351	17196	17105	17187	17121	17363	17279	17273	17258	17278	17248	17196	17313	17118	17553	17200	17357	17503	17454	17203	17184	17489	17269	17280	17347	17295	17375	17386	17118	17192	17282	17245	17214	17123	17382	17132	17422	17048	17139	17266	17373	16995	17270	17154	17176	17213	17448	17160	17217	17080	17387	17075	17204	17289	17067	17093	17339	17227	17344	17271	17199	17232	17314	17215	17197	17087	17232	17276	17295	17238	17239	17093	17163	17354	17295	17312	17208	17356	17280	17237	17204	17244	17349	17324	17207	17457	17306	17401	17127	17377	17353	17274	17181	17237	17422	17216	17300	17081	17194	17396	17091	17260	17086	17143	17359	17135	17069	17380	17295	17336	17201	17106	17157	17456	17123	17049	17172	17209	17337	17236	17336	17225	17294	17339	17120	17413	17099	17235	17456	17296	17202	17115	17220	16922	17080	17351	17147	17481	17123	17403	17502	17202	17322	17312	17164	17247	17392	17158	16931	17322	17224	17121	17322	17157	17259	17073	17339	17195	17311	17160	17122	17105	17289	17291	17201	17266	17306	17500	17360	17203	17403	17340	17244	17251	17289	17199	17266	17370	17463	17454	17266	17368	17237	17080	17367	17294	17299	17126	17115	17247	17387	17307	17306	17244	17356	17310	17233	17391	17326	17324	17311	17252	17429	17212	17017	17199	17166	17233	17217	17369	17255	17192	17171	17289	17310	17219	17340	17322	17311	17284	17090	17293	17014	17035	17197	17065	17121	17281	17103	17219	17347	17159	17100	17290	17190	17205	17311	17318	17232	17046	17258	17151	17238	17149	17181	17128	17107	17287	17287	17191	17255	17293	17104	17218	17077	17416	17118	17169	17375	17309	17158	17457	17258	17181	17302	17438	17254	17166	17319	17417	17416	17160	17480	17269	17267	17104	17062	17227	17286	17261	17372	17331	17079	17276	17412	17432	17259	17279	17283	17087	17355	17168	17151	17182	17337	17228	17203	17178	17051	17375	17084	17317	17386	17319	17289	17423	17224	17213	17233	17109	17156	17122	17259	17143	17153	17239	17129	17178	17358	17235	17145	17481	17402	17222	17064	17250	17441	17251	17225	17192	17123	17352	17219	17128	17190	17138	17102	17174	17188	17139	17383	17251	17219	17336	17194	17123	17302	17219	17234	17308	17235	17272	17172	17179	17351	17284	17188	17219	17273	17362	17338	17098	17452	17243	17375	17355	17378	17109	17432	17342	17421	17420	17236	17287	17092	17438	17236	17155	17348	16973	17158	17419	17399	17364	17012	17342	17415	17165	17257	17208	17333	17183	17263	17238	17039	17087	17216	17100	17371	17135	17382	17269	17312	17252	17180	17247	17302	17187	17174	17335	17129	17438	17459	17091	17213	17127	17311	17145	17342	17124	17122	17151	17304	17319	17275	17204	17262	17295	17315	17077	17154	17247	17370	17042	17313	17251	17211	17182	17170	17231	17386	17323	16974	17001	17288	17007	16975	17255	17274	17112	17248	17148	17259	17351	17363	17312	17237	17172	17260	17359	17409	17163	17209	17445	17059	17276	17169	17339	17157	17410	17257	17248	17425	17226	17457	17236	17267	17198	17211	17304	17295	17263	17270	17354	17229	17310	17306	17166	17367	17153	17309	17219	17289	17243	17171	17326	17136	17164	17095	17142	17067	17100	17068	17316	17060	17044	17114	17370	17331	17190	17355	17203	17018	17257	17384	17408	17405	17244	17096	17321	17261	17268	17379	17189	17149	17335	17311	17274	17194	17075	16965	17111	17260	17245	17110	17403	17245	17308	17065	17193	17067	17235	17244	17375	17348	17189	17141	17180	17086	17307	17347	17216	17337	17516	17175	17317	17414	17311	17206	17234	17021	17163	17251	17120	17037	17280	17241	17050	17032	17010	17244	17162	17115	17143	17280	17494	17285	17258	17279	17090	17214	17271	17170	17331	17464	17377	17325	17123	17105	17351	17372	17264	17228	17272	17159	17251	17246	17244	17012	17466	17294	17330	17153	17019	17313	17277	17223	17312	17322	17295	17288	17161	17076	17280	17017	17147	17200	17136	17214	17243	17172	17219	17285	17069	17154	17070	17270	17383	17218	17121	17328	17211	17163	17167	16982	17073	17215	17276	17265	17237	17141	17118	17146	17274	17307	17346	16975	17062	17268	17263	17449	17183	17054	17219	17127	17302	17536	17233	17114	17236	17018	17262	17277	17307	17236	17310	17010	17377	17075	17399	17070	17178	17304	17227	17331	17169	17268	17037	17156	17364	17230	17141	17262	17205	17274	17087	16909	17278	17168	17261	17173	17143	17173	17220	17206	17359	17429	17221	17320	17063	17362	17017	17270	17197	17178	17048	17205	17076	17332	17327	17106	17255	17311	17430	17298	17130	17267	17423	17331	17320	17149	17244	17206	17439	17324	17338	17336	17173	17268	17298	17219	17093	17385	17242	17251	17337	17084	17275	17568	17419	17259	17248	17172	17230	17228	17223	17372	17219	17313	17159	17296	17080	17135	17367	17167	17331	17163	17219	17280	17144	17376	17349	17082	17136	17170	17400	17387	17324	17340	17386	17335	17243	17246	17351	17160	17166	17139	17199	17302	17206	17085	17359	17359	17399	17160	17064	17197	17097	17076	17173	17371	17188	17308	17387	17366	17321	17276	17332	17146	17339	17210	17274	17342	17272	17153	17180	17345	17183	17134	17113	17364	17181	17144	17175	17388	17033	17151	17128	17042	17212	17256	17340	17248	17249	17156	17310	17271	17219	17417	17294	17164	17427	17212	17145	17203	17176	17313	17307	17426	17223	17147	17328	17303	17171	17320	17414	17467	17221	17221	17179	17247	17072	17119	17134	17140	17297	17320	17220	17123	17477	17330	17073	17150	17083	17190	17336	17221	17230	17518	17456	17307	17122	17112	17277	17097	17337	17157	17294	17229	17232	17164	17286	17318	17259	17283	17307	17367	17040	17131	17223	17231	17196	17181	17270	17358	17262	17195	17336	17084	17351	17087	17358	17390	17335	17385	17184	17379	17256	17274	17359	17291	17487	17065	17146	17150	17200	17162	17438	17314	17251	17270	17190	17205	17341	17358	17258	17398	17274	17275	17206	17244	17166	17193	17259	17325	17106	17353	17336	17415	17233	17324	17215	17506	17347	17338	17182	17228	17043	17389	17291	17256	17207	17127	17197	17185	17254	17057	17170	17143	17158	17169	17287	17198	17167	17345	17363	17159	17032	17093	17369	17302	17232	17330	17293	17213	17252	17050	17257	17067	17473	17373	17084	17288	17145	17438	17366	17286	17362	17360	17333	17241	17148	17150	17444	17242	17358	17051	17197	17261	17091	17374	17381	17234	17186	17187	17289	17035	17088	17332	17229	17370	17320	17377	17070	17254	17335	17331	17108	17232	17371	17254	17212	17207	17318	17265	17200	17427	17277	17227	17177	17287	17362	17262	17324	17136	17205	17312	17315	17358	17323	17504	17396	17278	17193	17161	17101	16897	17207	17139	17324	17139	17027	17054	17120	17183	17350	17416	17151	17263	17062	17342	17379	17396	17370	17333	17150	17309	17246	17396	17491	17148	17235	17358	17293	17330	17225	17222	17201	17272	17185	17241	17076	17233	17188	17207	17259	17073	17079	17125	17520	17303	17318	17261	17411	17195	17137	17251	17435	17318	17422	17262	17289	17233	17058	17103	17088	17477	17244	17472	17465	17244	17230	17289	17208	17344	17454	17165	17218	17291	17018	17230	17191	17152	17302	17093	17312	17343	17039	17319	17395	17140	17287	17179	17510	17145	17263	17286	17186	17105	17385	17364	17299	17162	17500	17339	17299	17214	17187	17246	17140	17212	17397	17132	17139	17374	17237	17366	17162	17274	17275	17221	17168	17243	17080	17198	17215	17157	17455	17024	17218	17358	17298	17294	17253	17232	17286	17163	17106	17341	17311	17155	17155	17249	17299	17137	17437	17129	17336	17034	17285	17091	17141	17170	17194	17172	17171	17213	17251	17220	17103	17235	17435	17131	17179	17351	17019	17381	17148	17218	17263	16996	17134	17288	17365	17364	17220	17168	17230	17089	17230	17233	17224	17221	17157	17185	17316	17501	17498	17069	17462	17309	17164	17294
15293	15396	15217	15051	14550	14741	14492	14615	14521	14908	20690	19970	16714	15035	14461	14277	14511	14644	14473	14408	14495	14575	14577	14431	14451	14450	14584	14393	14480	14501	14387	14407	14619	14356	14448	14410	14310	14231	14453	14541	14624	14385	14577	14416	14449	14419	14604	14493	14373	14427	14489	14495	14416	14421	14462	14421	14375	14487	14375	14347	14557	14399	14480	14393	14502	14357	14449	14448	14436	14495	14477	14405	14554	14433	14391	14598	14290	14524	14488	14397	14489	14242	14433	14580	14371	14462	14530	14437	14465	14470	14476	14383	14428	14384	14433	14394	14570	14566	14400	14424	14446	14458	14506	14356	14466	14423	14355	14485	14507	14535	14420	14437	14411	14432	14561	14501	14519	14302	14562	14465	14386	14356	14476	14380	14601	14388	14656	14513	14628	14602	14550	14400	14438	14272	14352	14524	14208	14589	14600	14341	14366	14456	14197	14438	14471	14651	14456	14449	14501	14359	14548	14397	14383	14325	14450	14446	14456	14468	14445	14555	14637	14598	14451	14452	14565	14544	14349	14540	14345	14595	14375	14404	14251	14494	14323	14244	14375	14382	14426	14526	14370	14471	14423	14549	14527	14369	14287	14427	14503	14441	14383	14397	14446	14435	14372	14379	14614	14426	14344	14601	14470	14566	14561	14283	14395	14637	14574	14501	14383	14502	14439	14549	14342	14495	14376	14336	14485	14568	14414	14450	14374	14551	14294	14482	14289	14387	14395	14472	14623	14450	14388	14424	14394	14484	14194	14417	14533	14403	14485	14293	14417	14594	14714	14465	14467	14413	14408	14495	14511	14514	14355	14431	14431	14598	14367	14367	14485	14571	14454	14434	14496	14439	14422	14429	14516	14492	14484	14498	14407	14470	14343	14309	14459	14292	14424	14519	14538	14406	14612	14378	14666	14382	14515	14307	14507	14421	14642	14291	14417	14470	14325	14613	14477	14446	14444	14420	14421	14463	14539	14347	14440	14418	14381	14467	14542	14319	14389	14378	14452	14655	14307	14357	14427	14273	14501	14537	14566	14533	14527	14453	14390	14395	14424	14462	14377	14356	14426	14444	14545	14487	14522	14462	14420	14403	14379	14411	14503	14421	14491	14247	14544	14205	14496	14489	14607	14449	14479	14383	14344	14461	14482	14333	14258	14459	14572	14521	14645	14579	14295	14407	14571	14450	14290	14640	14345	14487	14500	14486	14350	14390	14531	14477	14456	14404	14265	14436	14411	14403	14449	14471	14362	14489	14451	14391	14385	14406	14326	14291	14500	14583	14403	14454	14443	14477	14586	14485	14375	14380	14434	14402	14508	14405	14494	14395	14565	14440	14400	14299	14261	14558	14471	14339	14486	14429	14380	14464	14482	14414	14510	14337	14569	14595	14438	14499	14384	14499	14454	14543	14395	14339	14569	14294	14434	14442	14403	14496	14545	14328	14318	14267	14539	14338	14458	14476	14547	14371	14350	14485	14499	14501	14496	14539	14495	14427	14469	14467	14439	14524	14370	14466	14503	14496	14320	14445	14415	14420	14511	14476	14631	14351	14299	14291	14460	14510	14520	14392	14327	14481	14354	14436	14420	14472	14579	14362	14274	14515	14516	14268	14482	14297	14325	14467	14437	14378	14432	14305	14424	14475	14569	14550	14362	14316	14439	14430	14424	14533	14477	14422	14397	14442	14516	14410	14297	14507	14413	14479	14484	14423	14470	14415	14440	14475	14448	14602	14397	14394	14537	14388	14472	14534	14422	14520	14433	14484	14335	14508	14518	14324	14432	14558	14564	14553	14436	14493	14356	14331	14349	14389	14248	14259	14418	14375	14516	14360	14375	14476	14447	14405	14234	14336	14217	14273	14541	14382	14555	14357	14341	14398	14530	14349	14363	14504	14525	14465	14472	14505	14539	14468	14463	14478	14426	14456	14311	14297	14389	14502	14481	14284	14468	14499	14339	14416	14425	14487	14614	14583	14548	14373	14398	14477	14234	14476	14347	14431	14309	14418	14387	14392	14497	14405	14503	14564	14427	14416	14569	14601	14418	14364	14468	14470	14481	14288	14498	14415	14349	14376	14397	14636	14576	14410	14531	14379	14397	14277	14535	14468	14357	14370	14377	14288	14283	14612	14462	14527	14473	14418	14385	14448	14396	14366	14501	14500	14543	14244	14377	14440	14354	14418	14467	14448	14497	14469	14515	14460	14372	14441	14568	14582	14278	14456	14491	14399	14460	14448	14454	14346	14425	14542	14483	14428	14451	14506	14459	14396	14443	14495	14388	14408	14629	14474	14424	14461	14548	14481	14291	14426	14352	14370	14401	14415	14503	14541	14493	14460	14298	14551	14384	14520	14559	14189	14434	14541	14450	14450	14491	14433	14557	14418	14360	14230	14510	14380	14497	14365	14532	14502	14394	14436	14445	14222	14482	14429	14429	14334	14366	14422	14413	14607	14581	14671	14204	14482	14332	14468	14429	14455	14338	14401	14274	14424	14431	14505	14285	14407	14554	14523	14408	14279	14398	14501	14487	14481	14307	14472	14385	14313	14393	14448	14359	14398	14546	14496	14388	14444	14481	14399	14450	14360	14396	14481	14352	14480	14329	14342	14345	14420	14405	14485	14418	14464	14436	14504	14485	14453	14483	14406	14502	14476	14596	14640	14429	14302	14510	14497	14534	14497	14507	14367	14435	14507	14532	14455	14494	14404	14493	14423	14431	14623	14360	14332	14347	14515	14342	14546	14505	14447	14726	14360	14456	14399	14414	14417	14467	14580	14481	14533	14577	14401	14370	14584	14598	14480	14423	14308	14435	14400	14407	14422	14440	14503	14424	14302	14456	14614	14515	14300	14518	14469	14420	14253	14389	14416	14395	14510	14592	14325	14327	14476	14450	14433	14405	14424	14398	14345	14687	14448	14319	14408	14336	14514	14506	14367	14532	14509	14445	14375	14515	14338	14379	14351	14353	14389	14403	14428	14369	14482	14392	14553	14437	14609	14395	14312	14404	14382	14416	14413	14501	14433	14440	14528	14660	14323	14468	14581	14368	14332	14513	14452	14593	14388	14455	14295	14556	14497	14402	14454	14479	14414	14513	14364	14341	14572	14495	14516	14542	14519	14430	14503	14415	14332	14643	14474	14411	14486	14382	14428	14220	14491	14394	14363	14295	14560	14372	14336	14419	14431	14412	14531	14402	14448	14409	14400	14433	14491	14382	14407	14469	14413	14770	14440	14515	14514	14389	14366	14473	14488	14487	14366	14151	14485	14537	14359	14430	14474	14455	14597	14246	14397	14588	14584	14407	14481	14327	14375	14664	14457	14387	14483	14480	14432	14462	14453	14355	14460	14391	14457	14650	14411	14468	14525	14542	14401	14393	14443	14524	14495	14329	14447	14278	14434	14423	14552	14377	14463	14340	14576	14442	14451	14565	14608	14548	14655	14222	14310	14466	14446	14603	14256	14474	14355	14448	14425	14524	14392	14305	14428	14437	14349	14366	14232	14467	14431	14435	14416	14455	14587	14470	14457	14544	14454	14446	14147	14515	14400	14361	14386	14366	14466	14685	14382	14348	14541	14503	14393	14544	14374	14493	14472	14527	14467	14302	14430	14455	14255	14424	14516	14410	14464	14399	14483	14574	14338	14248	14314	14432	14375	14472	14210	14540	14377	14438	14613	14337	14468	14449	14416	14354	14550	14446	14348	14586	14466	14556	14571	14324	14355	14500	14393	14525	14510	14473	14514	14421	14565	14566	14548	14356	14507	14619	14439	14399	14444	14537	14414	14409	14438	14593	14567	14487	14364	14481	14307	14442	14371	14347	14589	14386	14461	14628	14503	14375	14412	14383	14614	14500	14338	14405	14546	14533	14559	14384	14475	14371	14377	14385	14331	14289	14456	14384	14331	14401	14419	14283	14364	14380	14314	14456	14428	14656	14447	14387	14531	14315	14478	14505	14446	14404	14557	14398	14536	14525	14447	14335	14663	14514	14340	14488	14509	14484	14292	14553	14566	14425	14430	14459	14491	14657	14387	14439	14535	14463	14506	14416	14394	14417	14489	14403	14292	14501	14458	14381	14653	14536	14333	14265	14494	14595	14581	14209	14551	14625	14239	14325	14419	14365	14421	14421	14553	14573	14540	14469	14295	14520	14603	14284	14360	14457	14562	14425	14448	14473	14504	14456	14515	14434	14341	14495	14662	14551	14579	14498	14525	14490	14443	14359	14361	14545	14562	14402	14403	14326	14440	14517	14493	14542	14402	14361	14505	14395	14465	14527	14572	14470	14348	14493	14393	14463	14329	14549	14356	14352	14527	14478	14383	14482	14297	14321	14562	14336	14493	14473	14378	14395	14562	14283	14414	14405	14386	14354	14514	14366	14533	14447	14510	14366	14369	14416	14434	14486	14343	14407	14484	14472	14315	14317	14414	14467	14547	14558	14485	14423	14441	14611	14409	14498	14526	14502	14437	14600	14377	14430	14457	14374	14613	14401	14334	14453	14521	14415	14451	14541	14498	14382	14303	14557	14335	14477	14584	14368	14446	14417	14452	14370	14404	14229	14523	14461	14534	14435	14542	14620	14531	14499	14329	14312	14452	14440	14318	14567	14469	14429	14363	14512	14324	14301	14438	14379	14517	14374	14470	14478	14381	14403	14431	14423	14491	14468	14477	14378	14463	14481	14647	14275	14534	14509	14622	14422	14409	14396	14456	14567	14381	14439	14241	14387	14525	14547	14435	14487	14338	14394	14348	14428	14498	14312	14401	14296	14482	14526	14559	14484	14461	14447	14386	14502	14388	14458	14532	14320	14505	14358	14370	14326	14466	14448	14443	14585	14376	14422	14620	14586	14463	14358	14347	14302	14493	14387	14468	14344	14441	14483	14495	14298	14381	14482	14432	14541	14369	14560	14606	14388	14328	14454	14477	14399	14549	14550	14407	14444	14512	14514	14342	14395	14341	14459	14495	14435	14364	14446	14461	14305	14408	14387	14609	14472	14500	14535	14522	14290	14528	14455	14505	14595	14506	14506	14446	14595	14441	14388	14317	14425	14488	14565	14398	14491	14359	14540	14324	14361	14495	14591	14319	14508	14429	14431	14486	14636	14424	14425	14528	14483	14579	14403	14395	14548	14469
25346	20686	26806	25285	19887	18499	18478	17518	17437	20394	37692	34883	24116	19472	17798	17471	17374	17237	17225	17192	17202	17152	17242	17209	17246	17179	17247	17320	17229	17012	17209	17353	17128	17459	17292	17419	17143	17257	17189	17048	17220	17144	17350	17096	17046	17174	17053	17256	17094	17095	17239	17151	17047	17355	17305	17203	17260	17093	17212	17144	17012	17004	17120	17230	17016	17160	17266	17272	17243	17274	17338	17160	17206	17188	17173	17152	17121	17134	17141	17208	17056	17088	16896	16948	17146	17154	17112	17052	17253	17257	17093	17129	17233	17243	17060	17216	17249	17113	17195	17060	17182	17192	17226	17116	17101	17116	17097	17221	17081	17080	17057	17191	17175	17194	17274	17010	17088	17246	16973	17184	17258	17052	17133	17193	17128	17145	17191	17185	17109	17155	17303	17303	17022	17185	17195	16994	17151	16995	17041	17123	17246	17151	16962	17381	17331	17168	17176	17220	16915	16944	17284	17004	17396	17106	17186	17104	17142	17318	17094	17020	17169	17145	17056	17079	17034	17262	17043	17199	17308	17210	17230	17163	17241	17117	17119	17070	16918	17081	17169	17175	17080	17053	17076	17376	17126	17063	17079	17199	16994	16957	17064	16999	17092	17124	17318	17023	17027	17272	17319	17175	17324	17168	17291	17106	17130	17163	17010	17163	17009	17155	17122	17112	17042	17006	17080	17046	17040	17101	17199	17110	17090	17260	17024	17142	17251	17072	17136	17338	17296	17143	17268	17308	17360	17011	17272	17285	16970	17046	17143	17172	16977	17166	17039	17175	16956	17201	17081	17148	17345	17109	17254	17262	17218	17040	17042	17198	17176	17240	17191	17069	17313	17172	17227	17014	17133	17080	17000	17119	17349	16881	17311	17096	17106	17131	17103	16988	17050	17134	17112	17181	17260	17035	17174	17415	17247	17187	17192	17148	17263	17181	17194	17137	17399	17152	17122	17122	17200	17062	17117	17111	17038	17100	17345	17385	17164	17189	17069	17240	17125	17128	16956	17151	17042	17198	17153	17175	17075	17100	17089	17166	17469	17185	16844	17048	17029	16988	17238	17005	17108	17137	17077	17039	17196	17293	17114	17236	17349	17298	17141	17141	16903	17258	17280	17207	16987	17201	17207	17278	16956	17197	17124	17212	17249	17178	17280	17062	17218	17404	16973	17184	16960	17244	17087	17222	17171	17183	17138	17298	17245	17113	17253	17161	17162	17108	17001	17106	17017	17310	17235	17174	17251	16952	17085	17188	17185	17423	17367	17064	17040	17162	17094	17301	17215	17332	17246	17313	16995	17152	17170	17149	16922	17158	17095	17026	17106	17049	17065	17178	17163	17248	17012	17167	17074	17177	17217	17051	17084	17240	17198	17072	17132	17223	17216	17086	17106	17065	17227	17072	17065	17345	17059	16935	17170	17220	17046	17007	17187	17160	17251	17208	17211	17212	17097	17025	17016	17184	17132	17217	17115	17018	17317	17059	17149	17187	17300	17112	17144	17153	17301	16904	17075	17143	17175	17151	17209	17027	17209	17138	17155	17241	17269	17101	17031	17229	17148	17171	17250	17056	17006	17217	17262	17152	17060	17184	17071	17209	17251	17122	17078	17115	17040	16978	17299	17053	17095	17109	17287	17053	17170	17073	17101	17191	17089	16998	17231	17010	17178	17186	17087	17242	17194	17184	17261	17196	17209	17219	17208	17222	17092	17240	17265	17136	17032	17080	17015	17129	17076	17054	17225	17071	17180	17289	17032	17140	17016	17129	17142	17285	17196	17187	17183	17303	17317	17205	17140	17303	17168	17166	17136	17073	17221	17019	16934	17049	17171	17378	17115	17125	17090	17031	17080	16983	17092	16908	17047	17107	17224	17164	17042	17176	17087	17311	17243	17042	17050	17081	16926	17181	17250	17221	17080	16942	17132	17151	17143	17348	17236	17385	17032	17297	17252	17005	17103	17006	17257	17073	16894	17119	17121	16968	17102	17103	16958	17069	17018	17131	17391	17221	17127	17094	17064	17097	17081	16902	16976	17066	17283	17123	17201	17157	17077	17145	17551	17223	17303	17228	17091	17130	17102	17188	17061	17192	17147	17245	17261	17056	17151	16991	17226	17170	17245	17188	17059	16999	17313	17064	17048	17190	17072	16915	17093	16903	17162	17005	17235	17242	17082	17244	17150	17347	17275	17231	17376	17378	17370	17156	17079	17163	17087	17140	17048	17326	17276	17094	17271	17289	16987	17138	16911	17229	17253	17029	17188	17187	17144	17247	16917	17176	17210	17335	17156	17047	17281	17120	16989	17352	17124	17305	17042	16889	17050	17206	17155	17178	17199	17183	17233	17066	17196	17211	17341	17074	17150	17112	17009	17157	17063	17281	17081	16971	17252	17046	17182	17017	17191	17192	17012	17191	17007	16950	17138	17043	17063	17031	16972	17103	17161	17182	17043	17265	17183	17085	17077	17185	17099	17091	17219	17192	17174	17357	17311	17195	17174	17314	17194	17202	16959	16824	17088	17206	17218	17209	17204	17116	17086	17181	16898	17092	17048	17133	16984	17193	17099	17211	17457	17096	17079	17285	17270	17075	17136	17184	17199	17224	17254	17137	17258	17230	17269	17285	17148	17281	17143	17137	17157	17107	17194	17246	17052	17265	17242	17318	17188	17092	17000	17189	17348	16910	17192	17096	17006	17212	17205	17086	17075	17200	16979	17060	17114	17139	17260	17304	16970	17136	17201	17082	16938	16977	17132	17168	17214	17446	17021	16941	17043	17163	17155	17135	17233	17233	17029	17271	17312	17010	17139	17272	17227	16997	17092	17340	16921	17135	17161	17089	17108	17270	17028	17251	17246	17460	17260	17253	17010	17039	16970	17190	17161	17235	17203	17180	17164	17172	17089	16948	16993	17259	17122	16971	17171	16992	17099	16992	17092	17121	17145	17058	17245	17351	17312	17190	17120	17093	17121	17247	17358	17213	17084	17243	17036	17272	16852	16980	17048	17174	17080	17208	17134	16888	16995	17096	17184	17242	17026	17175	17102	17071	17181	17200	17159	17189	17224	17173	17195	17147	17266	17184	17098	16990	17088	17296	17051	17276	17294	17188	17140	17064	17023	16935	17119	17230	17091	17042	17204	17034	17128	17090	17336	17211	17036	17130	17308	17095	16989	17023	17138	17243	17146	17116	17047	17010	17099	17061	17199	17113	17062	17060	17269	17478	17204	17339	17204	17121	17119	17102	17143	17098	17196	17136	17149	17225	17318	17154	17108	17168	17015	16991	17421	17065	17112	17187	17045	17071	17025	17157	17219	17099	17140	17130	17132	17159	16944	17206	17201	17151	17332	17250	17215	17202	17235	17279	17199	17147	17335	17037	17142	17276	17036	17165	17203	17025	17152	17129	17100	17048	17198	17073	17123	17027	17238	17263	17259	17240	17202	17369	17103	17036	17137	17271	17186	17357	17069	17071	17089	17112	17111	17279	16971	17035	17304	17238	17243	17043	17065	17212	17445	17206	17098	17179	17277	17253	17074	17043	17063	17255	17110	17124	17190	16908	17019	17030	17286	16980	17151	17126	17256	17124	17089	16934	17250	17084	16956	16855	17323	17223	17180	17005	17103	17114	17291	17065	17261	17154	17174	17100	17377	17056	17197	17226	17191	17000	16951	17107	17154	17048	17099	17135	17198	17231	17004	17197	17008	17010	17047	17138	17330	17094	17284	17095	17235	17147	16936	17386	17297	17208	17164	17022	17207	17029	17103	17171	17304	17170	17256	17257	17117	17206	17227	17275	17086	17170	17073	17183	17157	17084	17127	17161	16884	16966	17061	17175	17094	16978	16997	17181	17259	17213	17077	17151	17130	17327	17283	17149	17254	17077	17332	17223	17242	16984	17074	17109	17228	17323	17196	17172	17092	17234	17152	17338	17154	17328	17161	17162	17263	17150	17174	17051	17079	17198	17038	16985	17240	17246	17173	17091	17142	17073	17293	17099	17132	17026	17299	17245	17255	17191	17246	17113	17215	17340	17273	17078	17046	16992	17182	17095	17297	17043	17381	17258	17248	17307	17169	17229	17182	17103	17160	17131	17271	17201	17192	17137	17144	17093	17188	17247	17318	17291	17155	17129	17150	17127	16957	17222	17242	17167	17190	17168	17310	17087	17074	17195	17366	17069	17043	17130	17194	17045	17061	17143	17232	17010	17143	17037	17275	17021	17162	17147	17171	17140	17064	17264	17083	17065	16928	17112	17127	17128	17112	16834	17023	17140	16985	17232	17259	17255	17351	17223	17131	17088	17319	17319	17065	17067	17252	17019	17241	17207	17251	17171	17225	17359	17273	17122	17256	17113	17269	17003	17006	16980	17277	17301	17227	17300	17346	17106	17259	17139	17359	17067	16998	17215	17123	17316	17376	17111	17101	17370	17053	17194	17075	17050	17138	17138	17289	17157	17130	17217	17264	17218	17122	17006	17127	17001	17061	17045	17244	17058	17278	17254	17043	17034	17094	17171	17046	17132	17194	17253	17083	17207	17281	17185	17211	17200	17077	17077	17146	16940	17129	16953	16870	17022	16965	17023	17134	16983	17139	17162	17135	17068	16968	17223	17173	17317	17087	17079	17087	17131	17026	17267	17031	16990	17232	16804	17312	17230	17159	17440	17313	17228	17110	17094	17215	17084	17261	17209	17181	17145	17137	17221	17359	17255	17184	16927	16931	17037	17040	16972	17233	17123	17356	17257	17211	17080	17434	17217	17263	17282	17076	17158	17131	17217	17173	17000	17098	17106	17015	16863	17143	17154	17273	17087	17039	16959	17216	17200	17165	17296	17026	16987	17078	17138	17123	17083	17089	17228	17297	17191	17262	17334	17305	17152	17282	17097	17098	17042	17316	16996	17006	17146	17282	17270	17319	17015	16925	17286	17281	17113	17109	17026	17223	17201	17105	17138	17132	17255	17084	17078	17355	17036	16990	17115	17135	17306	17370	17071	17417	17253	17212	17137	16952	17156	17162	16995	17000	17350	17097	16982	16994	17138	17092	17075	17044	17197	17070	17101	17280	17137	17278	17178	17290	17253	17539	17352	16992	17209	16961	17023	17194	16926	17162	17030	17285	16936	17169	17097	16938	17130
13953	19853	18979	16968	15862	15253	15064	14796	14852	20135	39712	33649	21523	16265	14822	14404	14398	14406	14474	14464	14409	14467	14434	14375	14371	14405	14287	14468	14424	14346	14312	14583	14576	14502	14410	14443	14411	14318	14600	14479	14344	14363	14418	14461	14512	14440	14474	14398	14441	14552	14606	14333	14513	14341	14420	14460	14370	14441	14447	14318	14438	14392	14338	14287	14295	14399	14239	14371	14439	14487	14356	14372	14515	14460	14404	14378	14359	14505	14567	14335	14522	14567	14332	14328	14255	14368	14697	14450	14429	14340	14499	14507	14532	14409	14416	14512	14291	14555	14465	14377	14475	14320	14387	14548	14421	14435	14487	14458	14499	14248	14448	14346	14423	14518	14438	14275	14491	14394	14445	14461	14418	14314	14392	14364	14575	14443	14444	14403	14492	14580	14481	14439	14489	14327	14451	14526	14643	14290	14431	14355	14429	14338	14424	14321	14419	14403	14398	14416	14584	14382	14322	14486	14304	14545	14473	14524	14254	14424	14358	14452	14476	14429	14429	14548	14294	14624	14370	14549	14531	14376	14305	14522	14428	14511	14308	14516	14576	14333	14400	14343	14391	14388	14373	14366	14416	14400	14422	14463	14262	14417	14449	14248	14281	14436	14330	14387	14268	14251	14420	14443	14481	14401	14349	14405	14481	14486	14613	14246	14604	14376	14282	14226	14441	14534	14489	14427	14300	14547	14449	14368	14477	14448	14481	14325	14374	14482	14489	14545	14271	14584	14414	14562	14511	14279	14402	14439	14469	14514	14439	14382	14465	14468	14520	14533	14352	14501	14447	14542	14314	14304	14421	14339	14551	14466	14354	14300	14425	14511	14535	14440	14292	14297	14495	14545	14463	14464	14379	14460	14651	14332	14498	14414	14483	14320	14514	14299	14441	14501	14352	14459	14382	14543	14615	14413	14466	14518	14334	14468	14316	14447	14395	14453	14591	14533	14340	14334	14496	14402	14416	14602	14417	14252	14456	14570	14461	14374	14425	14417	14354	14417	14484	14504	14360	14432	14450	14559	14401	14468	14568	14254	14388	14359	14320	14401	14454	14453	14343	14279	14468	14385	14296	14547	14327	14317	14438	14430	14477	14318	14531	14580	14430	14371	14472	14460	14404	14358	14334	14199	14421	14520	14323	14347	14531	14383	14283	14459	14396	14288	14361	14422	14245	14573	14463	14554	14536	14485	14312	14310	14406	14155	14404	14467	14414	14636	14378	14463	14418	14398	14582	14314	14405	14532	14328	14627	14499	14344	14334	14326	14311	14303	14322	14427	14409	14262	14333	14406	14400	14307	14451	14312	14293	14444	14433	14312	14361	14530	14471	14459	14396	14519	14367	14451	14351	14352	14413	14551	14441	14499	14591	14431	14445	14472	14480	14451	14455	14464	14532	14475	14275	14383	14524	14379	14355	14509	14412	14437	14430	14320	14410	14294	14442	14323	14413	14374	14420	14454	14319	14269	14352	14433	14306	14334	14477	14431	14377	14621	14421	14339	14401	14426	14565	14485	14593	14422	14332	14478	14490	14505	14356	14431	14577	14490	14210	14517	14502	14445	14350	14414	14554	14397	14395	14350	14384	14398	14468	14351	14469	14503	14393	14389	14423	14537	14379	14416	14390	14624	14376	14358	14439	14534	14406	14527	14442	14390	14492	14430	14495	14381	14399	14349	14342	14377	14614	14420	14294	14309	14431	14424	14567	14433	14289	14247	14406	14334	14537	14485	14553	14397	14554	14370	14367	14318	14438	14415	14416	14568	14409	14506	14484	14342	14462	14532	14444	14442	14316	14464	14471	14351	14483	14374	14236	14391	14310	14570	14443	14500	14393	14368	14451	14274	14276	14505	14489	14339	14370	14301	14405	14263	14448	14236	14358	14480	14465	14298	14387	14391	14391	14338	14514	14451	14336	14492	14337	14426	14426	14266	14408	14213	14487	14499	14371	14423	14431	14431	14288	14421	14431	14461	14603	14510	14224	14534	14553	14547	14532	14385	14436	14314	14372	14430	14330	14453	14501	14493	14490	14507	14369	14317	14358	14461	14436	14387	14462	14370	14410	14568	14512	14530	14507	14621	14232	14414	14416	14407	14452	14345	14441	14331	14260	14459	14488	14411	14394	14503	14400	14341	14471	14262	14468	14572	14227	14392	14291	14396	14392	14391	14325	14601	14397	14446	14572	14498	14263	14357	14537	14466	14432	14470	14319	14421	14401	14417	14289	14516	14537	14467	14473	14393	14404	14557	14371	14533	14393	14293	14357	14369	14500	14306	14435	14430	14297	14444	14443	14557	14456	14406	14516	14410	14472	14389	14503	14483	14596	14315	14478	14529	14329	14340	14381	14443	14454	14424	14291	14352	14322	14354	14491	14535	14648	14416	14450	14532	14208	14366	14282	14523	14495	14339	14507	14255	14457	14451	14345	14548	14405	14334	14568	14359	14374	14458	14416	14505	14591	14589	14481	14337	14487	14392	14455	14351	14654	14465	14516	14595	14416	14486	14361	14632	14429	14384	14414	14410	14575	14554	14348	14559	14562	14417	14429	14478	14446	14463	14631	14476	14496	14426	14226	14390	14338	14335	14612	14282	14512	14421	14438	14458	14465	14374	14588	14487	14385	14446	14437	14508	14384	14575	14458	14232	14470	14409	14547	14539	14300	14506	14446	14319	14363	14500	14291	14456	14431	14477	14329	14419	14524	14549	14570	14506	14614	14275	14318	14419	14313	14529	14358	14486	14510	14432	14335	14394	14539	14413	14577	14386	14289	14416	14297	14455	14420	14386	14470	14452	14478	14370	14449	14501	14401	14569	14334	14309	14435	14506	14407	14592	14343	14240	14399	14609	14302	14363	14378	14451	14531	14256	14596	14342	14608	14548	14439	14269	14404	14434	14400	14486	14469	14604	14330	14415	14332	14531	14373	14381	14139	14347	14537	14495	14508	14470	14498	14386	14445	14528	14366	14402	14404	14126	14387	14346	14445	14522	14424	14576	14308	14564	14612	14428	14515	14550	14456	14429	14346	14461	14349	14423	14669	14283	14383	14427	14333	14469	14550	14405	14530	14549	14386	14289	14535	14420	14395	14359	14530	14444	14294	14538	14386	14373	14437	14536	14395	14412	14495	14347	14434	14521	14447	14417	14201	14353	14196	14389	14439	14381	14361	14551	14480	14497	14197	14586	14431	14446	14514	14607	14395	14497	14400	14408	14530	14659	14443	14327	14566	14323	14469	14518	14619	14475	14370	14418	14409	14447	14503	14416	14431	14269	14467	14408	14462	14509	14411	14340	14405	14214	14403	14303	14128	14375	14357	14474	14532	14432	14411	14227	14291	14552	14317	14515	14285	14365	14429	14404	14307	14438	14498	14493	14499	14426	14425	14319	14406	14574	14312	14561	14413	14407	14306	14260	14392	14460	14395	14379	14563	14447	14445	14454	14475	14439	14429	14403	14383	14301	14431	14346	14496	14523	14458	14362	14454	14539	14426	14283	14548	14464	14514	14379	14518	14442	14282	14268	14275	14453	14484	14403	14445	14445	14416	14519	14351	14458	14455	14382	14463	14210	14473	14354	14451	14291	14367	14235	14686	14429	14535	14298	14446	14333	14655	14401	14455	14283	14483	14423	14473	14318	14471	14474	14405	14265	14424	14383	14302	14405	14473	14445	14544	14362	14308	14415	14473	14628	14532	14462	14590	14407	14360	14604	14403	14585	14320	14396	14433	14356	14429	14277	14457	14382	14556	14542	14327	14487	14389	14447	14435	14424	14451	14373	14454	14362	14478	14379	14404	14619	14440	14491	14296	14472	14344	14422	14579	14391	14489	14313	14577	14424	14429	14490	14470	14360	14470	14459	14491	14473	14457	14497	14316	14436	14350	14385	14362	14339	14418	14608	14331	14421	14398	14320	14475	14666	14443	14380	14455	14510	14547	14491	14477	14307	14491	14429	14352	14339	14477	14451	14596	14486	14470	14357	14485	14411	14374	14454	14351	14326	14324	14637	14426	14497	14316	14425	14405	14427	14461	14543	14303	14400	14237	14452	14498	14447	14419	14504	14362	14405	14559	14346	14329	14343	14665	14531	14483	14424	14364	14444	14541	14412	14515	14452	14387	14498	14400	14507	14271	14339	14505	14371	14236	14534	14395	14503	14329	14367	14480	14343	14318	14403	14388	14297	14309	14338	14353	14370	14404	14346	14495	14546	14547	14320	14353	14491	14466	14310	14419	14640	14537	14350	14450	14410	14322	14509	14432	14427	14390	14403	14396	14507	14358	14470	14397	14549	14552	14321	14412	14399	14467	14523	14484	14488	14375	14269	14489	14505	14407	14486	14472	14426	14433	14498	14473	14373	14398	14433	14402	14543	14353	14476	14436	14647	14572	14374	14556	14426	14401	14404	14340	14265	14247	14384	14584	14261	14460	14519	14475	14513	14477	14494	14437	14333	14360	14498	14454	14456	14427	14331	14441	14339	14340	14533	14436	14455	14447	14388	14454	14199	14508	14570	14353	14329	14517	14451	14569	14313	14491	14550	14465	14322	14503	14490	14652	14499	14398	14446	14406	14401	14411	14512	14189	14236	14509	14356	14426	14425	14404	14484	14359	14332	14554	14430	14659	14286	14361	14463	14437	14427	14512	14496	14564	14427	14428	14619	14434	14325	14495	14512	14360	14398	14338	14560	14414	14299	14459	14419	14520	14422	14204	14435	14457	14418	14629	14525	14369	14258	14446	14471	14586	14382	14316	14296	14615	14422	14485	14418	14486	14478	14382	14399	14356	14420	14496	14541	14410	14558	14339	14426	14557	14534	14377	14430	14381	14430	14495	14450	14526	14466	14457	14464	14440	14435	14537	14303	14455	14516	14436	14359	14443	14315	14372	14554	14508	14458	14467	14460	14385	14473	14364	14458	14494	14361	14402	14184	14373	14286	14561	14187	14388	14481	14322	14435	14365	14474	14573	14574	14626	14439	14379	14424	14483	14356	14401	14441	14368	14427	14328	14379	14386	14528	14434	14282	14280	14368	14380	14499	14440	14426	14584	14297	14365	14434	14311	14511	14415	14411	14434	14325	14340	14536	14485	14426	14475	14507	14366	14490	14550	14379	14303	14181	14311	14465	14521	14376
23453	20682	27923	23482	21234	22712	22125	18719	18172	23369	55842	48527	30796	22292	18674	17997	17720	17585	17586	17732	17565	17356	17580	17654	17434	17662	17574	17432	17484	17242	17475	17692	17437	17503	17333	17406	17663	17549	17486	17751	17615	17371	17358	17336	17427	17415	17374	17389	17470	17459	17659	17520	17467	17557	17559	17529	17437	17325	17296	17479	17210	17415	17418	17235	17527	17371	17519	17483	17438	17344	17516	17433	17375	17353	17493	17545	17445	17449	17277	17361	17384	17387	17313	17445	17492	17436	17387	17312	17491	17407	17395	17414	17391	17462	17526	17392	17425	17532	17408	17379	17434	17435	17407	17628	17604	17468	17467	17257	17233	17395	17510	17422	17711	17511	17505	17447	17332	17376	17427	17361	17421	17601	17280	17566	17224	17326	17475	17307	17454	17265	17232	17390	17431	17413	17451	17293	17472	17296	17342	17487	17441	17261	17558	17410	17415	17543	17357	17597	17394	17244	17188	17381	17456	17416	17271	17493	17363	17607	17477	17378	17765	17340	17369	17410	17621	17432	17389	17362	17436	17083	17321	17339	17418	17195	17394	17444	17282	17459	17457	17348	17243	17637	17306	17062	17527	17353	17378	17420	17319	17272	17342	17454	17445	17461	17363	17320	17233	17149	17409	17415	17369	17283	17326	17142	17682	17441	17421	17327	17381	17320	17491	17446	17240	17616	17292	17405	17528	17153	17346	17462	17258	17499	17327	17380	17537	17281	17432	17657	17349	17357	17321	17303	17253	17476	17322	17542	17640	17478	17374	17619	17308	17468	17333	17492	17314	17431	17526	17553	17395	17468	17223	17453	17400	17370	17332	17304	17152	17307	17431	17394	17418	17416	17463	17572	17682	17382	17437	17410	17350	17672	17482	17712	17260	17388	17367	17330	17472	17490	17348	17364	17370	17414	17413	17348	17497	17292	17496	17427	17434	17466	17286	17278	17316	17355	17362	17404	17314	17415	17216	17243	17452	17340	17726	17340	17709	17341	17425	17320	17346	17239	17216	17337	17484	17435	17413	17574	17418	17165	17530	17385	17540	17500	17679	17476	17357	17542	17369	17301	17185	17406	17441	17457	17355	17163	17360	17399	17271	17514	17478	17519	17381	17560	17609	17518	17411	17513	17592	17366	17375	17364	17567	17496	17431	17495	17417	17597	17384	17115	17617	17473	17394	17348	17197	17362	17260	17524	17368	17326	17580	17443	17336	17537	17546	17544	17410	17330	17492	17479	17425	17451	17500	17350	17373	17343	17378	17427	17388	17454	17255	17309	17397	17280	17481	17311	17488	17456	17443	17232	17316	17405	17469	17477	17475	17273	17500	17240	17549	17260	17362	17337	17501	17310	17575	17447	17497	17392	17495	17386	17460	17471	17220	17490	17378	17436	17360	17430	17682	17302	17514	17266	17190	17391	17434	17361	17318	17653	17373	17351	17280	17431	17232	17458	17596	17401	17509	17395	17364	17303	17283	17346	17298	17224	17495	17351	17310	17361	17262	17361	17364	17413	17299	17255	17242	17378	17478	17579	17369	17551	17345	17270	17258	17497	17184	17388	17326	17365	17511	17421	17465	17408	17517	17445	17439	17629	17592	17360	17353	17667	17226	17556	17530	17556	17444	17139	17241	17371	17581	17351	17230	17347	17466	17514	17206	17327	17461	17567	17359	17536	17395	17261	17445	17389	17515	17475	17514	17429	17462	17401	17446	17494	17404	17382	17398	17369	17428	17390	17225	17334	17378	17300	17184	17394	17256	17372	17300	17318	17475	17325	17347	17333	17206	17460	17186	17388	17384	17321	17375	17516	17361	17436	17313	17411	17408	17217	17312	17527	17384	17280	17430	17523	17253	17524	17511	17403	17249	17189	17214	17356	17303	17231	17401	17256	17466	17205	17537	17406	17410	17438	17381	17242	17408	17542	17492	17417	17521	17453	17284	17430	17529	17360	17286	17217	17474	17335	17404	17271	17436	17393	17315	17502	17316	17207	17397	17346	17253	17444	17567	17431	17518	17433	17374	17371	17360	17645	17367	17188	17254	17283	17359	17358	17490	17449	17216	17308	17426	17266	17294	17684	17435	17050	17427	17205	17191	17378	17368	17326	17400	17401	17288	17247	17328	17394	17410	17207	17358	17229	17414	17425	17353	17226	17466	17247	17418	17367	17398	17471	17439	17246	17315	17434	17280	17387	17543	17359	17418	17361	17532	17500	17367	17369	17305	17147	17470	17491	17473	17571	17634	17358	17405	17402	17395	17504	17490	17471	17514	17502	17495	17534	17627	17316	17561	17419	17405	17560	17380	17180	17355	17351	17507	17330	17421	17309	17531	17208	17180	16992	17567	17484	17405	17359	17409	17312	17390	17360	17405	17228	17413	17587	17412	17491	17583	17463	17418	17287	17347	17233	17448	17388	17422	17491	17344	17401	17360	17176	17574	17495	17412	17351	17444	17534	17371	17353	17526	17529	17435	17233	17166	17351	17504	17293	17469	17475	17381	17376	17422	17411	17332	17344	17392	17494	17560	17429	17393	17423	17426	17369	17144	17476	17397	17460	17243	17457	17210	17304	17231	17570	17511	17534	17368	17319	17560	17543	17500	17285	17472	17654	17447	17440	17507	17412	17294	17264	17484	17394	17135	17560	17368	17436	17363	17144	17656	17395	17401	17585	17348	17389	17477	17397	17493	17509	17333	17333	17443	17295	17426	17324	17412	17713	17453	17471	17341	17449	17493	17416	17394	17524	17457	17384	17485	17483	17176	17285	17528	17372	17737	17276	17396	17438	17364	17425	17421	17167	17577	17446	17447	17379	17407	17591	17294	17487	17625	17464	17343	17363	17400	17254	17347	17383	17341	17286	17261	17366	17296	17356	17387	17459	17573	17232	17258	17289	17413	17365	17515	17291	17648	17492	17539	17617	17544	17328	17429	17347	17435	17284	17342	17230	17419	17427	17376	17457	17300	17120	17338	17675	17399	17366	17316	17776	17386	17469	17337	17573	17356	17344	17258	17428	17316	17605	17407	17478	17371	17476	17537	17474	17408	17445	17501	17379	17396	17400	17370	17411	17533	17327	17260	17262	17310	17098	17316	17462	17437	17230	17483	17315	17354	17443	17470	17575	17251	17456	17359	17326	17394	17152	17317	17264	17323	17391	17404	17380	17446	17395	17470	17316	17411	17581	17555	17492	17498	17456	17284	17454	17403	17285	17476	17390	17407	17444	17543	17459	17450	17354	17524	17628	17663	17401	17519	17356	17727	17424	17465	17392	17281	17423	17337	17545	17117	17346	17370	17183	17527	17354	17381	17288	17286	17374	17392	17511	17440	17375	17381	17463	17660	17462	17330	17422	17445	17355	17411	17417	17442	17452	17352	17471	17262	17402	17610	17448	17485	17189	17489	17581	17698	17316	17325	17513	17428	17526	17662	17470	17334	17407	17464	17352	17358	17548	17613	17437	17457	17355	17465	17458	17398	17494	17364	17128	17416	17348	17495	17365	17397	17301	17482	17308	17389	17236	17447	17363	17586	17418	17308	17481	17479	17320	17218	17552	17416	17298	17445	17617	17250	17530	17328	17226	17334	17242	17556	17330	17449	17280	17392	17637	17216	17445	17457	17437	17309	17217	17449	17418	17339	17278	17448	17187	17488	17360	17357	17294	17400	17390	17592	17449	17446	17504	17238	17069	17181	17333	17427	17435	17458	17425	17327	17177	17277	17345	17390	17556	17455	17374	17532	17186	17259	17593	17352	17450	17376	17289	17373	17375	17423	17575	17329	17461	17440	17262	17449	17422	17630	17203	17239	17475	17445	17513	17382	17343	17443	17352	17399	17199	17425	17403	17285	17131	17407	17341	17338	17270	17487	17451	17482	17627	17664	17391	17431	17433	17549	17455	17411	17457	17438	17461	17522	17441	17508	17263	17365	17214	17315	17446	17620	17412	17650	17299	17343	17471	17483	17318	17614	17314	17184	17482	17286	17246	17499	17548	17170	17271	17348	17139	17385	17558	17312	17614	17240	17406	17631	17351	17266	17449	17365	17339	17232	17315	17146	17464	17368	17516	17445	17356	17434	17347	17288	17394	17448	17363	17328	17552	17413	17693	17406	17281	17163	17177	17391	17378	17484	17624	17602	17540	17393	17482	17351	17307	17239	17480	17215	17400	17288	17433	17672	17334	17357	17353	17431	17268	17507	17476	17505	17307	17365	17347	17415	17475	17513	17312	17474	17361	17322	17223	17368	17382	17428	17361	17458	17362	17283	17585	17357	17285	17418	17196	17558	17374	17479	17270	17508	17395	17411	17174	17377	17337	17437	17288	17337	17526	17392	17417	17419	17321	17499	17482	17445	17363	17270	17385	17509	17329	17052	17456	17479	17437	17579	17365	17420	17405	17421	17501	17311	17406	17422	17098	17482	17308	17559	17489	17463	17479	17536	17472	17503	17469	17231	17520	17415	17370	17473	17433	17361	17405	17365	17572	17542	17504	17468	17549	17491	17571	17344	17349	17245	17215	17462	17354	17650	17421	17219	17278	17195	17479	17265	17477	17343	17357	17317	17046	17117	17484	17377	17338	17483	17201	17419	17322	17481	17359	17416	17398	17600	17264	17613	17459	17329	17442	17438	17490	17301	17368	17452	17327	17457	17488	17571	17388	17436	17151	17490	17427	17571	17533	17343	17441	17285	17463	17424	17403	17539	17598	17352	17393	17416	17375	17302	17665	17287	17518	17344	17410	17511	17454	17509	17356	17393	17362	17448	17349	17543	17508	17446	17506	17575	17665	17461	17427	17447	17428	17517	17314	17343	17146	17285	17524	17278	17374	17259	17229	17330	17478	17392	17449	17322	17346	17436	17360	17332	17488	17531	17458	17359	17231	17407	17152	17367	17287	17401	17291	17272	17334	17374	17524	17382	17225	17461	17093	17511	17385	17400	17301	17310	17436	17407	17234	17208	17369	17245	17375	17498	17297	17674	17400	17474	17456	17415	17443	17480	17225	17413	17325	17520	17508	17276	17465	17415	17454	17521	17334	17280	17376	17473	17358	17414	17538	17269	17440	17369	17423	17462	17355	17356	17279	17361	17433	17244	17212	17274	17319	17317	17224	17335	17547	17454	17573	17539	17366	17441	17533
16290	26890	25489	20386	18098	16707	16015	15919	15743	24018	55870	45928	28595	18634	14940	14609	14510	14780	14690	14770	14523	14506	14491	14594	14556	14544	14428	14598	14526	14685	14645	14612	14605	14571	14410	14566	14605	14554	14446	14434	14605	14528	14656	14597	14321	14449	14636	14536	14499	14493	14871	14607	14620	14629	14418	14453	14614	14539	14536	14544	14582	14561	14615	14536	14480	14495	14493	14602	14418	14400	14520	14381	14539	14558	14555	14590	14683	14447	14528	14395	14550	14465	14568	14490	14511	14607	14522	14604	14541	14310	14466	14521	14629	14428	14544	14583	14402	14497	14473	14610	14309	14552	14463	14520	14616	14513	14418	14542	14495	14413	14453	14550	14664	14647	14443	14587	14412	14530	14378	14631	14533	14537	14610	14345	14667	14498	14558	14506	14605	14592	14553	14477	14344	14410	14613	14753	14485	14514	14510	14439	14599	14509	14574	14466	14408	14593	14633	14532	14629	14627	14462	14629	14699	14665	14511	14500	14435	14591	14431	14445	14532	14460	14507	14425	14568	14465	14611	14550	14455	14598	14561	14500	14493	14432	14594	14426	14341	14525	14593	14509	14360	14533	14584	14453	14590	14363	14606	14483	14654	14380	14588	14499	14458	14472	14652	14542	14558	14556	14454	14359	14410	14574	14496	14580	14441	14508	14488	14434	14520	14436	14652	14302	14458	14533	14456	14598	14553	14650	14492	14522	14444	14520	14463	14507	14580	14324	14655	14522	14534	14543	14504	14727	14536	14454	14558	14516	14336	14481	14462	14512	14484	14535	14419	14440	14512	14597	14490	14455	14563	14497	14579	14504	14624	14638	14637	14519	14607	14510	14538	14610	14569	14556	14661	14481	14579	14519	14428	14508	14641	14502	14680	14578	14592	14471	14525	14571	14538	14471	14450	14415	14507	14668	14554	14507	14442	14533	14690	14539	14670	14561	14518	14379	14547	14604	14434	14507	14599	14607	14601	14449	14527	14578	14553	14373	14582	14514	14348	14531	14492	14438	14624	14478	14596	14470	14657	14657	14617	14513	14607	14597	14470	14369	14551	14363	14574	14417	14477	14566	14243	14581	14488	14503	14470	14552	14712	14593	14448	14620	14494	14571	14672	14449	14509	14602	14677	14366	14545	14626	14455	14629	14644	14546	14345	14368	14530	14309	14416	14595	14515	14565	14574	14408	14531	14486	14560	14737	14565	14546	14555	14537	14529	14676	14510	14677	14605	14561	14507	14550	14502	14662	14576	14476	14519	14699	14728	14444	14370	14471	14383	14452	14515	14499	14687	14430	14577	14562	14482	14646	14400	14378	14726	14492	14643	14575	14539	14551	14361	14560	14493	14507	14633	14497	14644	14515	14558	14587	14746	14469	14419	14509	14533	14552	14381	14411	14573	14654	14664	14563	14410	14553	14549	14396	14589	14510	14603	14447	14405	14331	14393	14479	14545	14397	14510	14644	14603	14500	14602	14650	14603	14568	14657	14574	14490	14451	14436	14677	14356	14598	14483	14430	14562	14559	14627	14689	14439	14415	14395	14559	14421	14435	14467	14486	14526	14463	14682	14516	14671	14623	14410	14425	14491	14643	14414	14407	14578	14726	14400	14455	14652	14565	14398	14641	14381	14458	14469	14412	14443	14448	14505	14500	14477	14505	14490	14364	14578	14466	14522	14391	14357	14621	14492	14492	14511	14611	14416	14372	14597	14720	14711	14525	14656	14504	14455	14443	14341	14560	14452	14593	14423	14550	14344	14519	14487	14563	14355	14521	14372	14460	14442	14637	14450	14596	14587	14602	14493	14583	14435	14346	14450	14530	14620	14739	14456	14730	14371	14417	14597	14374	14514	14616	14515	14578	14429	14610	14620	14488	14702	14607	14660	14456	14533	14568	14530	14788	14588	14470	14486	14466	14352	14445	14539	14540	14473	14440	14431	14590	14486	14695	14512	14554	14580	14374	14497	14327	14687	14599	14434	14380	14643	14519	14458	14508	14563	14687	14550	14348	14400	14587	14504	14448	14465	14529	14434	14711	14465	14615	14448	14528	14689	14569	14435	14428	14443	14429	14376	14494	14595	14537	14583	14524	14700	14553	14552	14484	14533	14334	14560	14456	14442	14576	14509	14275	14471	14681	14511	14467	14565	14607	14438	14577	14499	14323	14638	14411	14492	14602	14498	14409	14524	14518	14518	14541	14464	14413	14553	14544	14611	14458	14644	14536	14308	14539	14612	14446	14519	14492	14539	14460	14641	14437	14551	14461	14555	14431	14468	14486	14635	14517	14433	14395	14509	14684	14589	14453	14577	14448	14519	14425	14543	14327	14401	14473	14687	14591	14458	14661	14628	14437	14469	14533	14670	14585	14627	14690	14514	14549	14534	14396	14685	14483	14589	14453	14497	14416	14648	14452	14545	14405	14496	14522	14583	14412	14595	14572	14458	14699	14593	14598	14518	14416	14640	14429	14520	14396	14490	14628	14491	14577	14508	14400	14492	14497	14597	14622	14459	14533	14592	14607	14379	14401	14692	14433	14472	14564	14503	14519	14487	14645	14471	14418	14378	14697	14634	14579	14339	14429	14618	14429	14430	14585	14625	14556	14513	14441	14529	14559	14471	14503	14486	14488	14384	14523	14490	14479	14387	14529	14595	14476	14479	14458	14546	14566	14503	14380	14479	14400	14617	14365	14405	14459	14563	14552	14579	14373	14419	14504	14401	14515	14608	14422	14526	14597	14515	14468	14606	14465	14456	14594	14557	14581	14471	14673	14349	14640	14390	14509	14565	14363	14615	14451	14662	14569	14440	14635	14515	14503	14782	14399	14489	14472	14618	14380	14415	14594	14584	14615	14430	14608	14459	14468	14483	14511	14612	14433	14433	14353	14591	14694	14468	14562	14647	14486	14500	14451	14657	14516	14684	14478	14475	14487	14499	14606	14507	14611	14495	14629	14695	14535	14467	14570	14602	14480	14453	14451	14473	14577	14367	14446	14406	14446	14351	14610	14609	14453	14534	14498	14603	14442	14503	14581	14479	14417	14426	14426	14629	14453	14652	14683	14580	14593	14635	14556	14448	14472	14643	14292	14432	14482	14544	14441	14544	14560	14656	14451	14659	14500	14555	14549	14466	14576	14530	14598	14327	14603	14568	14406	14576	14504	14526	14674	14346	14606	14469	14433	14662	14616	14579	14588	14548	14501	14464	14488	14347	14441	14563	14643	14365	14559	14510	14419	14520	14569	14321	14351	14460	14467	14627	14487	14595	14482	14667	14519	14522	14433	14397	14451	14730	14581	14486	14731	14509	14530	14644	14604	14407	14600	14471	14634	14592	14480	14491	14388	14522	14455	14669	14489	14550	14532	14415	14636	14606	14689	14512	14520	14606	14601	14461	14499	14535	14470	14579	14529	14506	14475	14615	14520	14503	14429	14618	14507	14687	14623	14402	14636	14513	14580	14519	14492	14616	14566	14407	14639	14542	14504	14475	14596	14599	14455	14445	14460	14378	14626	14611	14488	14613	14561	14520	14777	14379	14513	14498	14449	14570	14647	14641	14523	14511	14457	14431	14376	14485	14508	14491	14642	14389	14686	14602	14645	14506	14332	14573	14675	14537	14621	14704	14562	14495	14624	14488	14749	14515	14445	14593	14471	14583	14471	14525	14502	14477	14627	14555	14536	14552	14455	14545	14507	14529	14486	14474	14571	14496	14555	14807	14424	14582	14342	14579	14405	14321	14449	14576	14496	14431	14497	14513	14655	14520	14442	14634	14540	14422	14524	14539	14515	14417	14588	14532	14337	14570	14504	14613	14524	14610	14546	14674	14413	14644	14576	14324	14584	14461	14405	14383	14466	14731	14717	14561	14424	14495	14477	14485	14520	14593	14480	14437	14477	14560	14407	14452	14556	14575	14452	14706	14546	14386	14544	14557	14513	14350	14540	14481	14499	14569	14442	14562	14346	14540	14422	14511	14540	14537	14532	14507	14604	14518	14582	14492	14451	14531	14507	14461	14629	14286	14643	14524	14587	14598	14633	14524	14530	14505	14384	14343	14625	14452	14594	14514	14595	14431	14616	14491	14615	14547	14458	14528	14723	14496	14438	14513	14424	14509	14555	14571	14486	14526	14496	14533	14401	14455	14478	14434	14443	14488	14401	14352	14506	14654	14568	14493	14497	14362	14522	14544	14490	14658	14534	14279	14470	14557	14478	14303	14690	14355	14607	14645	14559	14606	14434	14606	14511	14434	14404	14485	14504	14432	14508	14496	14550	14805	14499	14559	14394	14692	14481	14606	14510	14459	14482	14690	14400	14504	14382	14542	14615	14583	14478	14415	14456	14596	14574	14499	14658	14512	14422	14662	14649	14453	14438	14490	14601	14456	14439	14609	14600	14520	14482	14459	14598	14528	14379	14528	14453	14603	14480	14605	14553	14440	14574	14496	14586	14520	14559	14507	14533	14511	14614	14444	14423	14598	14348	14591	14507	14643	14536	14661	14418	14522	14537	14517	14587	14407	14528	14483	14581	14523	14534	14383	14531	14542	14510	14490	14597	14384	14469	14647	14483	14615	14465	14478	14384	14596	14575	14523	14611	14424	14748	14610	14518	14433	14669	14670	14836	14489	14661	14666	14537	14303	14578	14579	14502	14581	14612	14451	14447	14614	14479	14497	14338	14328	14568	14427	14649	14582	14662	14466	14448	14608	14524	14349	14540	14482	14516	14332	14617	14466	14652	14404	14395	14616	14598	14485	14634	14534	14575	14513	14545	14535	14543	14509	14528	14487	14762	14696	14468	14436	14536	14468	14516	14441	14502	14607	14611	14553	14379	14575	14397	14469	14837	14620	14543	14517	14420	14212	14550	14634	14529	14383	14495	14400	14468	14707	14565	14512	14516	14401	14546	14562	14449	14621	14484	14481	14522	14634	14584	14548	14549	14509	14436	14633	14418	14461	14468	14589	14595	14583	14506	14655	14547	14614	14670	14406	14492	14445	14642	14572	14647	14476	14581	14457	14621	14439	14645	14624	14441	14608	14494	14429	14584	14446	14465	14627	14447	14703	14413	14428	14546	14709	14391	14576	14401	14660	14725	14585	14429	14561	14482	14374	14491	14599	14632	14507	14492	14471	14446	14491	14501
29347	21117	20267	18677	17270	17357	17718	17336	17318	17853	20480	22441	20035	18222	17707	17299	17221	17414	17255	17355	17291	17478	17452	17309	17320	17325	17230	17478	17487	17465	17319	17470	17550	17349	17552	17355	17560	17454	17411	17479	17259	17384	17416	17208	17467	17248	17363	17456	17149	17546	17475	17490	17010	17150	17297	17398	17440	17374	17439	17337	17448	17375	17362	17162	17345	17401	17491	17468	17459	17374	17437	17459	17162	17432	17426	17485	17323	17533	17337	17484	17408	17408	17443	17406	17438	17486	17287	17168	17292	17242	17221	17448	17236	17339	17463	17402	17396	17403	17446	17255	17326	17322	17273	17302	17310	17123	17325	17408	17265	17449	17287	17655	17511	17441	17388	17214	17223	17351	17243	17425	17094	17457	17241	17321	17507	17346	17432	17118	17428	17443	17389	17406	17362	17487	17548	17386	17281	17403	17477	17488	17434	17378	17330	17189	17270	17311	17256	17268	17443	17360	17547	17301	17188	17381	17395	17170	17264	17309	17267	17278	17352	17449	17636	17275	17365	17237	17152	17294	17497	17508	17238	17334	17370	17388	17377	17558	17447	17219	17583	17450	17408	17265	17275	17359	17316	17577	17634	17387	17433	17542	17361	17273	17321	17222	17442	17367	17313	17371	17300	17396	17391	17441	17380	17529	17332	17213	17428	17320	17210	17384	17438	17305	17209	17427	17495	17440	17422	17163	17365	17387	17428	17312	17339	17300	17321	17237	17316	17421	17197	17327	17342	17221	17454	17407	17436	17441	17270	17344	17401	17360	17223	17493	17731	17252	17167	17266	17480	17069	17415	17150	17513	17226	17391	17432	17298	17498	17224	17385	17286	17445	17391	17372	17317	17397	17322	17180	17397	17261	17207	17423	17234	17340	17313	17326	17490	17200	17384	17296	17159	17159	17310	17299	17368	17302	17540	17336	17133	17439	17307	17406	17391	17383	17531	17311	17389	17285	17193	17236	17284	17269	17268	17157	17457	17392	17356	17340	17223	17407	17281	17328	17447	17475	17340	17360	17360	17245	17481	17383	17534	17539	17283	17255	17316	17401	17479	17282	17492	17327	17088	17370	17326	17340	17369	17448	17236	17412	17301	17357	17438	17077	17449	17157	17162	17417	17548	17412	17190	17302	17275	17407	17301	17175	17390	17345	17301	17471	17197	17428	17397	17337	17232	17374	17395	17326	17420	17226	17183	17058	17287	17516	17467	17269	17452	17252	17373	17320	17409	17330	17323	17258	17539	17110	17407	17134	17339	17527	17376	17440	17148	17570	17289	17474	17257	17567	17107	17380	17393	17509	17202	17367	17189	17278	17460	17351	17406	17420	17253	17433	17590	17269	17251	17410	17251	17324	17388	17341	17309	17454	17473	17322	17231	17223	17434	17372	17275	17198	17346	17505	17367	17205	17125	17181	17551	17385	17421	17460	17485	17355	17402	17452	17238	17473	17339	17247	17369	17493	17402	17366	17407	17404	17180	17332	17194	17461	17457	17223	17246	17290	17122	17347	17226	17364	17526	17214	17343	17266	17345	17448	17449	17196	17357	17459	17320	17343	17587	17331	17458	17289	17362	17374	17383	17623	17385	17262	17439	17366	17407	17276	17287	17284	17357	17449	17302	17324	17412	17330	17174	17208	17291	17321	17361	17215	17467	17390	17618	17375	17333	17353	17631	17447	17436	17475	17477	17531	17320	17210	17276	17469	17335	17440	17425	17421	17475	17231	17334	17230	17105	17444	17412	17207	17130	17398	17567	17321	17280	17299	17550	17418	17545	17456	17418	17281	17404	17458	17192	17307	17367	17263	17244	17465	17591	17322	17129	17376	17255	17277	17391	17416	17331	17468	17213	17307	17111	17498	17323	17269	17127	17390	17535	17251	17481	17216	17497	17278	17424	17488	17376	17456	17201	17275	17333	17377	17218	17332	17388	17482	17337	17549	17134	17500	17599	17294	17356	17517	17339	17282	17292	17291	17518	17330	17489	17486	17492	17384	17125	17437	17328	17329	17369	17225	17361	17347	17433	17303	17340	17337	17497	17251	17294	17542	17373	17260	17399	17386	17590	17408	17536	17302	17202	17314	17280	17311	17341	17311	17324	17146	17114	17382	17481	17354	17376	17607	17621	17575	17369	17324	17577	17384	17448	17331	17340	17254	17346	17438	17421	17403	17387	17461	17275	17105	17445	17195	17417	17234	17323	17473	17411	17386	17406	17080	17219	17635	17334	17292	17262	17277	17213	17447	17305	17266	17193	17337	17205	17335	17339	17310	17553	17303	17130	17458	17341	17451	17235	17169	17147	17540	17520	17226	17399	17407	17477	17214	17300	17209	17445	17402	17419	17297	17596	17432	17271	17507	17361	17507	17419	17479	17309	17553	17237	17337	17348	17463	17361	17373	17471	17333	17326	17266	17399	17483	17529	17275	17411	17306	17389	17346	17323	17399	17189	17328	17503	17447	17319	17406	17344	17486	17462	17376	17511	17473	17259	17423	17380	17356	17158	17004	17386	17558	17409	17287	17327	17141	17357	17368	17419	17398	17364	17142	17179	17333	17436	17189	17350	17268	17382	17289	17290	17340	17170	17183	17299	17478	17339	17364	17349	17152	17343	17469	17324	17276	17480	17552	17259	17283	17315	17365	17366	17403	17558	17263	17591	17228	17362	17426	17353	17443	17384	17449	17495	17369	17448	17311	17179	17386	17395	17337	17317	17348	17307	17335	17359	17329	17186	17399	17524	17433	17471	17265	17264	17390	17401	17415	17367	17341	17400	17117	17263	17383	17272	17510	17334	17467	17271	17306	17207	17416	17348	17470	17436	17339	17396	17536	17481	17427	17331	17270	17259	17207	17178	17202	17277	17142	17188	17306	17462	17162	17283	17433	17379	17430	17239	17383	17052	17267	17266	17408	17248	17298	17311	17324	17252	17367	17469	17548	17282	17416	17353	17315	17595	17283	17285	17300	17454	17432	17436	17514	17351	17464	17465	17305	17286	17280	17267	17361	17323	17278	17309	17271	17429	17383	17359	17291	17555	17174	17408	17348	17516	17253	17643	17426	17626	17302	17436	17272	17366	17318	17339	17394	17002	17302	17203	17250	17121	17540	17304	17488	17323	17305	17453	17534	17101	17439	17387	17318	17366	17483	17489	17376	17402	17298	17500	17278	17161	17479	17331	17287	17446	17403	17356	17161	17315	17315	17421	17381	17208	17361	17492	17469	17335	17507	17189	17504	17115	17063	17351	17429	17257	17477	17525	17204	17317	17101	17472	17372	17527	17344	17435	17425	17421	17526	17210	17355	17396	17432	17288	17358	17239	17511	17284	17333	17324	17429	17349	17313	17441	17356	17200	17414	17425	17454	17541	17192	17449	17357	17258	17369	17462	17543	17463	17133	17290	17306	17432	17363	17413	17204	17303	17355	17361	17315	17244	17288	17464	17307	17288	17302	17441	17248	17296	17470	17258	17256	17440	17388	17263	17367	17143	17502	17375	17554	17281	17092	17034	17216	17534	17362	17379	17265	17155	17049	17335	17452	17395	17225	17259	17515	17379	17195	17198	17301	17424	17431	17538	17423	17136	17222	17261	17408	17457	17170	17529	17239	17310	17268	17410	17393	17502	17295	17086	17216	17417	17359	17496	17074	17326	17234	17290	17270	17292	17425	17526	17389	17182	17553	17576	17320	17489	17517	17476	17231	17307	17319	17504	17367	17456	17335	17228	17243	17412	17177	17352	17223	17409	17332	17465	17380	17436	17445	17340	17362	17616	17333	17548	17372	17076	17293	17372	17588	17445	17474	17514	17374	17440	17545	17364	17296	17207	17387	17486	17446	17377	17331	17444	17468	17559	17560	17337	17333	17572	17392	17343	17481	17261	17379	17158	17330	17344	17285	17380	17177	17449	17393	17349	17298	17324	17388	17088	17413	17365	17140	17242	17568	17299	17324	17413	17255	17372	17454	17378	17252	17155	17431	17701	17411	17425	17471	17325	17238	17347	17411	17387	17269	17461	17381	17240	17363	17369	17417	17227	17206	17336	17470	17438	17572	17202	17323	17349	17340	17355	17450	17243	17452	17496	17473	17298	17312	17384	17238	17665	17459	17279	17281	17266	17475	17272	17339	17374	17246	17272	17353	17420	17453	17351	17409	17406	17192	17270	17346	17367	17567	17229	17223	17345	17243	17242	17223	17471	17481	17387	17404	17437	17313	17253	17527	17404	17303	17319	17297	17108	17550	17392	17386	17367	17343	17601	17350	17414	17360	17249	17170	17283	17374	17251	17180	17230	17250	17177	17254	17251	17298	17292	17364	17707	17396	17335	17310	17449	17287	17475	17286	17380	17259	17292	17268	17385	17317	17417	17224	17228	17456	17385	17161	17393	17321	17201	17192	17347	17444	17381	17175	17375	17223	17455	17388	17236	17409	17396	17309	17292	17396	17257	17445	17353	17435	17300	17270	17377	17481	17266	17328	17428	17271	17173	17624	17295	17291	17403	17296	17345	17342	17451	17334	17330	17435	17346	17341	17282	17307	17188	17385	17323	17492	17340	17105	17317	17376	17399	17418	17475	17242	17221	17199	17482	17560	17275	17234	17278	17474	17318	17392	17349	17213	17265	17324	17400	17318	17253	17440	17123	17345	17552	17563	17488	17345	17295	17343	17286	17417	17433	17498	17222	17430	17369	17306	17519	17391	17174	17381	17360	17365	17471	17557	17488	17390	17332	17403	17272	17225	17268	17444	17252	17201	17316	17341	17337	17343	17279	17450	17457	17362	17334	17140	17453	17341	17339	17445	17094	17488	17446	17431	17601	17518	17430	17431	17236	17308	17469	17329	17233	17473	17415	17251	17433	17510	17296	17470	17310	17323	17391	17507	17539	17241	17358	17234	17352	17164	17294	17332	17292	17471	17327	17386	17361	17531	17412	17289	17472	17260	17408	17205	17477	17439	17213	17191	17298	17550	17436	17400	17351	17423	17380	17462	17480	17320	17325	17360	17278	17353	17558	17313	17322	17357	17402	17455	17224	17590	17409	17455	17504	17325	17268	17443	17486	17539	17435	17448	17254	17430	17404	17165	17133	17374	17324	17191	17444	17292	17496	17222	17341	17320	17360	17292	17301	17258	17271	17339
15382	15429	15458	15078	14631	14860	14569	14672	14607	14710	19741	20664	16849	15077	14478	14590	14485	14433	14445	14642	14515	14463	14475	14561	14323	14460	14589	14450	14442	14567	14370	14358	14543	14471	14624	14379	14451	14425	14361	14624	14551	14577	14393	14516	14532	14533	14399	14379	14430	14568	14500	14400	14433	14446	14600	14331	14427	14355	14442	14520	14425	14406	14510	14553	14603	14588	14617	14566	14497	14454	14521	14515	14437	14540	14466	14505	14474	14211	14604	14560	14559	14455	14403	14407	14706	14520	14354	14547	14561	14411	14490	14445	14410	14581	14508	14598	14437	14513	14416	14368	14509	14499	14624	14372	14301	14459	14672	14501	14415	14557	14490	14472	14336	14542	14496	14394	14345	14610	14368	14377	14324	14546	14380	14610	14419	14412	14554	14394	14276	14425	14396	14455	14591	14415	14564	14442	14494	14530	14668	14427	14465	14479	14497	14393	14418	14427	14563	14527	14317	14418	14591	14336	14519	14447	14509	14576	14478	14449	14535	14662	14567	14467	14341	14470	14482	14545	14453	14520	14453	14408	14515	14563	14448	14447	14507	14407	14311	14539	14289	14319	14562	14474	14437	14434	14545	14485	14401	14484	14219	14459	14526	14808	14472	14647	14551	14421	14560	14413	14433	14363	14669	14470	14461	14394	14556	14680	14490	14502	14423	14372	14503	14444	14569	14442	14458	14494	14505	14463	14478	14570	14568	14425	14403	14504	14383	14521	14457	14494	14528	14523	14551	14576	14701	14479	14450	14553	14273	14624	14589	14343	14428	14559	14345	14659	14482	14434	14533	14564	14373	14491	14405	14584	14470	14409	14700	14578	14402	14538	14612	14471	14450	14351	14315	14389	14381	14346	14649	14408	14482	14517	14385	14551	14325	14372	14505	14519	14449	14417	14349	14469	14535	14516	14391	14623	14454	14581	14552	14471	14380	14491	14412	14431	14676	14449	14491	14439	14408	14505	14325	14495	14452	14546	14496	14622	14544	14596	14375	14585	14505	14615	14392	14615	14460	14574	14463	14375	14538	14401	14548	14412	14675	14430	14537	14475	14430	14490	14396	14489	14500	14450	14460	14558	14328	14609	14435	14504	14477	14440	14483	14437	14620	14530	14392	14441	14461	14549	14525	14467	14490	14393	14444	14422	14572	14521	14506	14605	14418	14492	14654	14610	14591	14488	14502	14610	14398	14410	14383	14351	14581	14254	14469	14522	14436	14473	14615	14569	14546	14449	14584	14455	14466	14594	14595	14515	14546	14366	14614	14261	14530	14457	14411	14314	14452	14565	14465	14531	14454	14417	14358	14464	14482	14463	14575	14586	14431	14447	14602	14601	14239	14482	14502	14413	14289	14638	14684	14610	14498	14630	14386	14426	14408	14497	14648	14431	14578	14595	14443	14445	14558	14414	14419	14577	14361	14362	14583	14505	14613	14457	14252	14425	14401	14496	14357	14469	14600	14546	14517	14495	14452	14372	14547	14275	14520	14359	14410	14315	14528	14359	14410	14395	14544	14446	14440	14477	14464	14514	14425	14299	14639	14453	14472	14259	14445	14371	14440	14608	14450	14344	14589	14362	14432	14435	14525	14439	14625	14507	14380	14484	14514	14602	14301	14604	14393	14567	14366	14545	14467	14379	14573	14482	14480	14494	14454	14260	14431	14409	14570	14478	14486	14498	14433	14498	14521	14554	14410	14469	14387	14548	14511	14468	14425	14384	14514	14513	14540	14425	14443	14521	14451	14429	14378	14522	14508	14413	14434	14365	14500	14510	14582	14562	14357	14361	14512	14565	14465	14757	14614	14386	14462	14560	14362	14533	14315	14494	14510	14446	14471	14438	14537	14399	14665	14524	14360	14461	14405	14524	14443	14253	14435	14597	14535	14368	14440	14559	14505	14535	14377	14437	14520	14581	14391	14591	14516	14454	14447	14494	14364	14554	14523	14460	14512	14618	14523	14470	14490	14393	14497	14526	14278	14595	14446	14514	14547	14435	14435	14429	14505	14439	14516	14483	14426	14492	14447	14411	14389	14478	14533	14474	14575	14448	14517	14680	14470	14444	14581	14588	14350	14480	14610	14468	14539	14531	14444	14661	14443	14549	14623	14401	14563	14553	14518	14315	14388	14467	14210	14502	14546	14538	14604	14478	14443	14505	14496	14352	14464	14348	14218	14578	14436	14509	14541	14544	14641	14514	14481	14461	14402	14543	14485	14498	14534	14405	14403	14459	14383	14433	14386	14612	14504	14468	14285	14553	14584	14500	14364	14472	14416	14656	14341	14503	14414	14393	14524	14482	14525	14310	14520	14347	14590	14355	14542	14519	14466	14420	14527	14535	14483	14742	14462	14511	14431	14504	14349	14416	14516	14503	14350	14467	14462	14421	14410	14604	14460	14391	14565	14661	14511	14503	14489	14558	14563	14468	14476	14361	14333	14440	14415	14415	14460	14297	14474	14313	14649	14380	14517	14317	14487	14510	14474	14595	14451	14458	14538	14294	14273	14659	14451	14515	14443	14372	14293	14561	14642	14653	14549	14548	14615	14310	14327	14636	14441	14383	14425	14466	14457	14607	14477	14378	14518	14613	14320	14406	14532	14393	14491	14669	14384	14324	14369	14510	14676	14550	14338	14452	14461	14523	14401	14476	14464	14542	14576	14417	14385	14463	14435	14379	14546	14497	14526	14563	14380	14458	14418	14491	14569	14564	14462	14393	14637	14539	14420	14524	14529	14437	14473	14478	14519	14448	14509	14628	14613	14441	14481	14632	14476	14573	14398	14500	14489	14503	14421	14524	14571	14452	14394	14485	14467	14429	14442	14487	14507	14555	14416	14232	14401	14469	14408	14650	14420	14381	14514	14502	14480	14602	14514	14406	14420	14533	14699	14569	14621	14370	14468	14576	14513	14304	14337	14559	14441	14560	14560	14457	14525	14425	14624	14522	14453	14419	14372	14406	14501	14483	14472	14286	14602	14384	14526	14517	14394	14536	14541	14416	14474	14571	14496	14384	14409	14418	14298	14563	14431	14339	14389	14471	14484	14409	14571	14553	14539	14413	14617	14419	14457	14686	14548	14666	14418	14497	14444	14224	14579	14407	14613	14608	14635	14525	14439	14373	14356	14408	14594	14491	14617	14606	14418	14478	14683	14328	14576	14539	14558	14531	14429	14468	14585	14517	14539	14421	14504	14558	14401	14472	14477	14631	14505	14493	14550	14523	14618	14588	14373	14389	14447	14581	14577	14443	14580	14340	14482	14385	14646	14373	14574	14473	14520	14548	14526	14656	14432	14543	14451	14578	14444	14624	14410	14637	14461	14337	14464	14561	14589	14474	14609	14426	14429	14436	14314	14339	14444	14432	14402	14482	14637	14405	14476	14500	14395	14506	14607	14448	14541	14419	14562	14436	14436	14480	14472	14357	14425	14619	14548	14389	14524	14624	14524	14458	14464	14648	14550	14603	14547	14628	14668	14434	14473	14719	14475	14352	14494	14430	14445	14432	14361	14526	14448	14425	14485	14577	14340	14500	14308	14507	14612	14385	14487	14493	14352	14345	14483	14445	14619	14615	14358	14435	14508	14436	14406	14447	14486	14637	14564	14607	14674	14548	14266	14560	14507	14489	14464	14466	14517	14530	14437	14380	14502	14456	14389	14513	14499	14514	14442	14490	14632	14459	14425	14354	14453	14405	14538	14347	14429	14434	14409	14506	14373	14525	14563	14480	14447	14502	14305	14521	14520	14506	14529	14575	14495	14481	14463	14431	14552	14539	14606	14455	14546	14490	14504	14493	14454	14417	14435	14490	14499	14652	14337	14614	14362	14571	14520	14503	14518	14425	14419	14402	14638	14346	14534	14518	14464	14474	14491	14631	14376	14558	14533	14540	14427	14502	14391	14597	14450	14465	14562	14356	14323	14566	14618	14597	14479	14502	14553	14393	14563	14379	14412	14522	14573	14515	14492	14482	14445	14555	14367	14598	14412	14589	14409	14614	14575	14458	14639	14397	14573	14433	14513	14564	14542	14466	14416	14585	14479	14437	14498	14524	14567	14324	14462	14244	14477	14518	14435	14384	14534	14470	14508	14502	14325	14363	14500	14437	14415	14403	14504	14324	14411	14436	14657	14340	14465	14519	14580	14528	14422	14601	14452	14415	14405	14556	14591	14366	14560	14439	14585	14605	14341	14518	14440	14501	14486	14498	14687	14678	14434	14322	14643	14509	14525	14546	14429	14491	14654	14492	14537	14598	14447	14542	14485	14523	14626	14549	14537	14354	14575	14497	14557	14501	14303	14426	14497	14507	14424	14507	14529	14474	14440	14499	14470	14402	14386	14475	14579	14512	14583	14438	14508	14360	14473	14581	14534	14509	14576	14480	14538	14539	14577	14644	14400	14666	14480	14406	14697	14411	14620	14394	14339	14535	14370	14602	14627	14677	14364	14498	14448	14587	14427	14527	14332	14532	14593	14605	14484	14513	14545	14406	14559	14487	14406	14528	14432	14559	14299	14437	14527	14409	14534	14575	14422	14612	14586	14446	14543	14297	14373	14537	14523	14584	14496	14415	14564	14469	14267	14477	14632	14348	14463	14376	14594	14437	14461	14541	14472	14497	14450	14424	14478	14523	14560	14307	14521	14507	14628	14452	14634	14433	14485	14400	14374	14537	14509	14418	14398	14557	14437	14498	14486	14407	14491	14415	14622	14618	14378	14462	14644	14399	14556	14636	14513	14441	14642	14784	14415	14439	14415	14494	14501	14454	14561	14504	14520	14457	14431	14392	14453	14667	14379	14563	14353	14572	14390	14384	14597	14443	14501	14349	14545	14466	14535	14430	14391	14708	14524	14252	14348	14578	14499	14619	14551	14275	14497	14503	14430	14520	14550	14216	14553	14552	14650	14430	14553	14370	14549	14573	14371	14588	14542	14535	14358	14546	14287	14410	14540	14359	14595	14366	14299	14468	14430	14311	14489	14422	14537	14566	14577	14530	14411	14496	14589	14470	14575	14310	14509	14580	14502	14677	14400	14492	14540	14520	14477	14601	14437	14351	14301	14447	14449	14341	14521	14520	14556	14520	14612	14371	14543	14464	14433	14663	14430	14465	14450	14544	14433	14420	14299	14523	14450	14433
25501	20678	26697	25293	20015	18314	18569	17704	17571	18414	34033	37751	25879	19911	17997	17449	17471	17421	17417	17277	17310	17493	17252	17379	17353	17311	17357	17386	17262	17096	17164	17175	17226	17443	17393	17180	17410	17162	17305	17324	17323	17302	17422	17260	17286	17317	17280	17307	17095	17253	17233	17220	17409	17239	17313	17346	17094	17247	17085	17354	17344	17140	17195	17273	17306	17069	17285	16995	17349	17129	17209	17203	17190	17307	17219	17290	17437	17133	17411	17285	17379	17121	17147	17056	17404	17288	17368	17195	17114	17233	17148	17370	17190	17189	17254	17258	17131	17147	17238	17209	17249	17254	17352	17299	17173	17138	17234	17248	17239	17260	17304	17060	17158	17443	17261	17372	17475	17309	17241	17283	17328	17143	17283	17433	17189	17061	17170	17313	17407	17097	17110	17285	17218	17264	17193	17179	17358	17323	17011	17306	17314	17234	17310	17159	17271	17204	17366	17249	17414	17004	17320	17411	17221	17315	17108	17088	17290	17172	17282	17211	17220	17090	17263	17159	17255	17374	17226	17282	17302	17406	17275	17200	17096	17157	17182	17241	17150	17135	17162	17296	17215	17135	17410	17269	17218	17319	17330	17380	16967	16860	17472	17341	17295	17069	17394	17336	17262	17341	17105	17135	17408	17138	17395	17021	17224	17166	17209	17243	17271	17088	17391	17391	17402	17175	17125	17378	17323	17210	17369	16997	17157	17532	17070	17347	17221	17283	17218	17239	17329	17356	17284	17201	17278	17244	17249	17247	17175	17436	17201	17284	17139	17155	17020	17211	17186	17058	17422	17435	17408	17416	17342	17138	17231	17231	17268	17326	17193	16997	17381	17190	17345	17306	17288	17237	17092	17257	17165	17096	17291	17217	17370	17219	17170	17234	17314	17400	17208	17121	17325	17207	17257	17388	17145	17191	17390	17263	17272	17262	17376	17414	17192	17071	17221	17258	17300	17226	17262	17375	17041	17172	17256	17298	17161	17157	17150	17168	17135	17127	17237	17198	17062	17253	17200	17195	17092	17212	17169	17298	17157	16975	17261	17320	17392	17275	17406	17171	17331	17203	17310	17462	17118	17284	17227	17315	17205	17208	17287	17133	17318	17188	17366	17461	17219	17156	17404	17178	17205	17182	17210	17236	17259	17284	17406	17192	17423	17189	17172	17393	17188	17042	17300	17341	17217	17283	17186	17368	17148	17006	17327	17358	17371	17373	17186	17315	17348	17440	17401	17411	17219	17186	17196	17322	17188	17325	17289	17122	17463	17387	17364	17383	17293	17107	17246	17231	17244	17115	17009	16992	17032	17321	17324	17332	17215	17376	17392	17403	17070	17175	17303	17332	17179	17157	17365	17319	17524	17116	17230	17328	17160	17389	17465	17317	17398	17226	17312	17317	17238	17322	17232	17144	17261	17402	17130	17270	17218	17090	17120	17115	17281	17329	17338	17101	17352	17207	17138	17194	17338	17092	17436	17356	17137	17303	17057	17144	17438	17356	17237	17203	17083	17086	17333	17254	17279	17152	17110	17184	17273	17130	17125	17183	17274	17194	17147	17271	17104	17364	17290	17129	17162	17057	17154	17377	17187	17233	17054	17155	17167	17177	17092	17096	17243	17241	17251	17109	17290	17290	17347	17359	17316	17260	17352	17270	17305	17162	17250	17302	17297	17218	17363	17216	17279	17381	17230	17416	17266	17303	17467	17232	17248	17287	17250	17426	17270	17080	17358	17258	17051	17260	17074	17251	17361	17239	17471	17267	17043	17038	17310	17265	17331	17182	17241	17264	17126	17336	17237	17256	17109	17301	17365	17123	17252	17161	17294	17337	17082	17351	17355	17276	17061	17021	17350	17330	17178	17224	17336	17281	17085	17259	17169	17123	17385	17265	17458	17234	17212	17148	17193	17310	17048	17098	17204	17091	17124	17375	17256	17245	17192	17253	17332	17135	17156	17214	17289	17429	17191	17287	17296	17295	17101	17192	17131	17149	17192	17415	17230	17225	17398	17368	17232	17240	17388	17097	17305	17217	17332	17296	16996	17393	17321	17144	17070	17354	17088	17238	17311	17346	17478	17302	17060	17359	17313	17333	17235	17299	17254	17202	17251	17466	17177	17179	17289	17066	17395	17211	17370	17241	17174	17287	17234	17126	17271	17131	17307	17117	17096	17187	17216	17200	17147	17410	17133	17152	17290	17173	17306	17188	17188	17131	17232	17369	17359	17205	17193	17215	17251	17134	17333	17084	17144	17155	17268	17314	17531	17386	17173	17299	17267	17348	17217	17301	17311	17211	17412	17262	17405	16983	17011	17273	17264	17203	17243	17512	17268	17362	17202	17375	17121	17356	17339	17124	17136	17260	17381	17254	17157	17251	17204	17303	17198	17090	17286	17200	17210	17209	17283	17337	17109	17253	17279	17345	17158	17261	17381	17423	17253	17425	17374	17400	17339	17056	17215	17379	17155	17294	17148	17179	17188	17174	17263	17256	17243	17131	17074	17164	17288	17162	17259	17396	17260	17389	17272	17129	17458	17428	17056	17307	17260	17380	17391	17434	17243	17330	17369	17094	17246	17016	17375	17387	17295	17407	17511	17275	17373	17247	17244	17398	17262	17327	17204	17354	17515	17319	17258	17168	17177	17153	17155	17186	17243	17321	17563	17441	17308	17180	17384	17316	17454	17224	17504	17260	17251	17191	16945	17117	17271	17175	17271	17241	17230	17470	17446	17180	17335	17351	17325	17376	17326	17362	17140	17126	17269	17157	17272	17036	17127	17088	17154	17212	17257	17238	17174	17181	17039	17220	17257	17162	17262	17184	17224	17322	17222	17393	17401	17211	17272	17166	17307	17323	17069	17019	17117	17210	17173	17069	17447	17343	17397	17299	17350	17199	17242	17240	17219	17150	17181	17302	16940	16949	17221	17216	17481	17204	17523	17146	17237	17136	17097	17089	17239	17133	17208	17030	17126	17164	17026	17377	17288	17289	17315	17339	17129	17309	17126	17108	17186	17248	17355	17204	17346	17212	17193	17303	17314	17413	17428	17132	17314	17179	17257	17206	17050	17180	17202	17221	17489	17294	17359	17193	17356	17270	17138	17241	17402	17289	17052	17168	17267	17132	17164	17216	17400	17379	17114	17288	17141	17515	17355	17217	17281	17434	17260	17269	17320	17356	17231	17267	17200	17244	17285	17167	17326	17224	17261	17317	17271	17098	17368	17261	17049	17201	17347	17150	17211	17186	17067	17216	17111	17014	17269	17324	17233	17331	17115	17309	17056	17125	17354	17362	17290	16965	17368	17193	17267	17143	17242	17277	17408	17234	17225	17373	17259	17008	17182	17221	17304	17318	17401	17113	17349	17210	17169	17257	17282	17188	17332	17068	17457	17348	17270	17314	17157	17212	17198	17130	17094	17235	17147	17272	17337	17280	17241	17407	17145	17097	17100	17349	17224	17420	17381	17470	17324	17255	17155	17225	17278	17365	17177	17162	17410	17275	17128	17277	17223	17337	17226	17346	17416	17304	17197	17415	17095	17484	17546	17323	17313	17216	17259	17256	17187	17220	17235	17291	17254	17190	17267	17369	17199	17117	17235	17306	17233	17096	17121	17277	17175	17295	17254	17257	17328	17129	17334	17219	17155	17175	17173	17246	17134	17252	17414	17228	17484	17024	17166	17088	17091	17176	17319	17312	17216	17288	17319	17476	17159	17469	17283	17203	17280	17254	17229	17032	17185	17340	17176	17199	17347	17044	17455	17064	17292	17532	17275	17391	17264	17222	17304	17025	17310	17177	17336	17206	17537	17376	17259	17302	17224	17166	17346	17300	17193	17209	17095	17139	17232	17139	17474	17093	17279	17474	17138	17114	17243	17176	17359	17227	17171	17251	17272	16998	17183	17275	17368	17119	17158	17398	17333	17198	17219	17353	17206	17234	17112	17205	17262	17257	17260	17253	17332	17302	17274	17442	17199	17218	17254	17184	17228	17393	17269	17300	17340	17298	17328	17219	17309	17167	17345	17209	17292	17174	17092	17158	17350	17048	16963	17088	17277	17223	17219	17172	17133	17373	17339	17282	17266	17163	17147	17122	17552	17333	17327	17091	17408	17404	17221	17316	17202	17317	17180	17300	17230	17163	17003	17009	17269	17110	17372	17255	17226	17205	17354	17431	17206	17180	17216	17337	17403	17397	17298	17173	17090	17329	17521	17138	17267	17254	17367	17108	17482	17253	17149	17333	17208	17358	17373	17177	17134	17219	17357	17298	17228	17148	17327	17269	17380	17061	17263	17247	17273	17347	17317	17168	17430	17080	17237	17292	17159	17122	17105	17241	17388	17126	17264	17222	17165	17240	17204	17406	17231	17285	17189	17237	17252	17256	17366	17386	17327	17291	17151	17204	17261	17284	17415	17231	17234	17234	17220	17110	17230	17353	17067	16967	17348	17210	17238	17137	17058	17254	17203	17447	17136	17191	17299	17315	17359	17240	17182	17182	17205	17235	17229	17274	17162	17115	17335	17085	17310	17189	17222	17349	17231	17337	17221	17136	17256	17135	17334	17176	17396	17376	17523	17268	17290	17087	17280	17389	17399	17206	17233	17213	17379	17354	17151	17363	17394	17380	17304	17287	17444	17291	16992	17213	17267	17422	17159	17201	17268	17208	17092	17249	17265	17237	17282	17297	17312	17208	17152	17361	17216	17211	17328	17297	17195	17124	17309	17369	17205	17345	17184	17377	17234	17192	17304	17059	17248	17213	17153	17136	17208	17347	17087	17216	17308	17334	17212	17209	17087	17149	17292	17108	17312	17195	17133	17213	17445	17321	17346	17542	17359	17219	17396	17281	17140	17265	17161	17192	17375	17165	17374	17268	17235	17312	17370	17135	17162	17280	17352	17252	17318	17251	17305	17077	17110	17251	17247	17328	17029	17210	17480	17380	17308	17209	17233	17100	17200	17251	17248	17247	17244	17170	17233	17330	17009	17233	17270	17222	17088	17319	17334	17290	17194	17239	17135	17143	17060	17189	17387	17205	17469	17401	17096	17322	17196	17297	17448	17340	17141	17237	17332	17148	17161	17114	17400	17348	17270	17176	17294	17203	17191	17226	17174	17178	17314	17129	17376	17282	17178	17289
14062	19914	19407	16748	15763	15284	15055	14985	14949	16151	37391	36740	22768	16540	14772	14497	14478	14585	14324	14596	14575	14506	14369	14487	14451	14444	14466	14458	14463	14485	14579	14649	14516	14544	14388	14365	14497	14475	14450	14574	14597	14475	14432	14447	14348	14425	14480	14341	14685	14458	14437	14487	14610	14606	14337	14494	14479	14264	14433	14352	14426	14417	14429	14488	14516	14390	14577	14409	14493	14247	14487	14319	14441	14632	14332	14306	14491	14388	14477	14429	14305	14558	14544	14435	14437	14323	14596	14528	14436	14480	14478	14528	14293	14344	14367	14518	14405	14455	14445	14459	14369	14527	14547	14371	14569	14457	14469	14386	14468	14442	14395	14347	14515	14468	14345	14521	14282	14495	14386	14523	14450	14436	14367	14467	14501	14495	14573	14567	14462	14391	14495	14498	14334	14493	14637	14531	14558	14518	14480	14430	14480	14457	14536	14435	14505	14530	14520	14581	14479	14350	14585	14485	14569	14451	14472	14407	14575	14384	14358	14578	14516	14433	14654	14426	14422	14296	14523	14474	14444	14549	14326	14421	14568	14534	14492	14436	14563	14412	14484	14264	14555	14540	14345	14623	14706	14191	14541	14416	14387	14464	14482	14486	14401	14297	14323	14489	14346	14659	14486	14444	14423	14528	14426	14605	14274	14487	14523	14550	14508	14471	14414	14657	14555	14359	14640	14451	14501	14350	14387	14423	14339	14365	14626	14467	14428	14532	14343	14604	14398	14442	14528	14476	14362	14282	14515	14487	14519	14444	14354	14439	14512	14410	14386	14438	14477	14681	14385	14345	14449	14420	14476	14482	14456	14250	14322	14468	14555	14479	14351	14538	14465	14235	14557	14516	14661	14313	14426	14376	14346	14372	14443	14510	14366	14470	14330	14318	14353	14486	14463	14422	14488	14597	14379	14440	14498	14468	14373	14440	14433	14454	14445	14559	14672	14567	14441	14466	14471	14586	14498	14385	14589	14511	14482	14357	14536	14577	14352	14556	14321	14430	14411	14481	14507	14475	14429	14380	14541	14396	14380	14467	14423	14407	14351	14426	14474	14477	14585	14291	14271	14539	14447	14386	14473	14445	14594	14550	14643	14413	14390	14377	14389	14458	14603	14337	14529	14458	14556	14502	14566	14468	14540	14583	14379	14489	14345	14495	14448	14496	14451	14501	14586	14255	14397	14498	14452	14458	14496	14277	14416	14485	14456	14395	14265	14482	14388	14518	14593	14394	14484	14434	14429	14557	14444	14465	14550	14515	14461	14390	14312	14420	14457	14317	14514	14543	14379	14521	14433	14455	14346	14340	14415	14499	14538	14523	14538	14371	14378	14429	14405	14321	14434	14453	14524	14426	14388	14258	14408	14446	14350	14345	14369	14501	14412	14387	14459	14457	14439	14547	14427	14470	14433	14424	14476	14410	14492	14426	14623	14326	14418	14472	14415	14337	14510	14421	14452	14387	14468	14432	14525	14326	14399	14341	14561	14273	14408	14523	14294	14484	14451	14445	14422	14561	14299	14492	14628	14418	14335	14239	14523	14519	14545	14626	14440	14190	14383	14379	14408	14427	14562	14414	14597	14488	14480	14359	14423	14555	14252	14473	14309	14530	14508	14456	14454	14401	14301	14447	14394	14494	14437	14609	14344	14510	14376	14349	14485	14619	14462	14597	14462	14467	14278	14591	14631	14414	14378	14363	14379	14421	14691	14307	14378	14367	14462	14382	14552	14481	14381	14365	14502	14468	14374	14331	14488	14429	14510	14523	14453	14595	14393	14538	14524	14320	14465	14432	14593	14352	14434	14415	14524	14306	14434	14511	14414	14308	14488	14244	14367	14348	14447	14450	14362	14529	14564	14621	14540	14463	14506	14471	14360	14609	14504	14456	14480	14323	14345	14482	14539	14522	14506	14466	14464	14483	14415	14478	14312	14312	14411	14265	14304	14478	14591	14362	14556	14321	14246	14413	14435	14444	14484	14497	14311	14306	14398	14369	14475	14501	14491	14481	14577	14503	14429	14576	14441	14358	14292	14748	14350	14485	14236	14606	14461	14277	14530	14346	14523	14483	14547	14438	14461	14635	14489	14485	14411	14429	14447	14577	14497	14382	14303	14384	14393	14352	14393	14304	14473	14498	14566	14430	14587	14372	14437	14662	14460	14362	14470	14428	14519	14429	14381	14363	14584	14423	14312	14453	14173	14452	14501	14528	14553	14385	14538	14323	14567	14463	14322	14328	14454	14399	14370	14677	14507	14288	14344	14462	14474	14409	14549	14585	14467	14457	14433	14476	14543	14382	14590	14489	14426	14294	14318	14536	14442	14564	14376	14538	14407	14481	14496	14427	14507	14457	14470	14511	14354	14494	14484	14479	14493	14575	14375	14529	14533	14240	14402	14511	14388	14584	14447	14584	14220	14471	14404	14436	14304	14678	14348	14371	14447	14413	14470	14608	14439	14411	14493	14398	14357	14738	14492	14508	14596	14476	14363	14468	14597	14455	14356	14476	14494	14258	14424	14314	14483	14411	14473	14515	14538	14617	14426	14472	14573	14470	14470	14588	14571	14405	14350	14339	14602	14519	14463	14457	14465	14590	14504	14652	14483	14288	14411	14485	14395	14346	14408	14255	14471	14398	14453	14489	14311	14531	14438	14509	14522	14578	14371	14511	14387	14357	14440	14466	14550	14420	14467	14568	14505	14468	14359	14351	14419	14532	14498	14356	14215	14595	14663	14322	14398	14411	14543	14332	14573	14608	14376	14395	14475	14399	14441	14431	14426	14523	14718	14379	14396	14179	14680	14374	14403	14395	14595	14285	14419	14472	14408	14529	14391	14421	14234	14506	14502	14354	14360	14357	14380	14555	14598	14538	14558	14576	14376	14565	14525	14458	14545	14435	14302	14509	14475	14609	14546	14538	14248	14401	14471	14439	14579	14607	14348	14479	14430	14377	14432	14584	14434	14524	14501	14532	14530	14506	14567	14410	14305	14399	14563	14511	14565	14539	14434	14319	14413	14447	14441	14469	14504	14471	14562	14471	14483	14431	14388	14388	14422	14494	14391	14454	14580	14255	14429	14389	14486	14266	14408	14468	14355	14529	14567	14427	14284	14406	14549	14473	14436	14551	14573	14524	14385	14612	14566	14225	14489	14352	14535	14423	14256	14441	14517	14461	14369	14383	14611	14546	14416	14490	14374	14510	14542	14348	14425	14564	14421	14347	14354	14518	14619	14517	14323	14382	14477	14416	14448	14510	14381	14438	14488	14352	14407	14434	14494	14319	14422	14508	14404	14440	14404	14487	14514	14471	14390	14653	14512	14501	14559	14499	14275	14513	14387	14458	14497	14586	14502	14336	14515	14379	14462	14353	14613	14457	14584	14398	14423	14633	14472	14300	14486	14637	14401	14443	14442	14418	14391	14371	14499	14409	14576	14456	14363	14432	14456	14634	14457	14405	14571	14395	14411	14475	14782	14454	14567	14360	14293	14433	14470	14431	14670	14367	14422	14470	14549	14515	14538	14423	14507	14396	14475	14280	14429	14593	14247	14495	14452	14439	14491	14410	14337	14393	14328	14516	14506	14544	14329	14432	14384	14503	14368	14344	14370	14559	14397	14500	14517	14454	14436	14426	14500	14373	14490	14493	14275	14390	14409	14478	14484	14449	14376	14424	14253	14385	14465	14529	14408	14415	14516	14486	14449	14549	14426	14476	14471	14337	14463	14408	14563	14288	14624	14406	14528	14440	14342	14398	14383	14468	14603	14463	14530	14404	14405	14551	14419	14698	14409	14422	14516	14518	14248	14504	14347	14395	14293	14692	14458	14322	14461	14294	14606	14463	14465	14472	14479	14495	14531	14500	14481	14453	14356	14520	14539	14442	14443	14389	14514	14452	14474	14266	14512	14595	14569	14463	14547	14520	14372	14557	14365	14593	14447	14461	14532	14474	14411	14482	14452	14482	14475	14551	14444	14403	14574	14474	14403	14376	14428	14466	14352	14528	14500	14483	14386	14479	14427	14459	14387	14517	14454	14488	14395	14522	14316	14233	14393	14677	14501	14475	14499	14521	14456	14388	14451	14577	14695	14542	14578	14299	14289	14504	14435	14379	14503	14297	14707	14425	14492	14473	14372	14490	14327	14381	14439	14408	14432	14620	14539	14280	14511	14457	14438	14301	14478	14473	14355	14482	14420	14409	14439	14597	14541	14301	14500	14478	14305	14409	14295	14520	14589	14470	14583	14484	14455	14368	14316	14494	14469	14346	14575	14502	14424	14507	14396	14496	14475	14503	14668	14565	14605	14359	14425	14406	14490	14553	14434	14400	14410	14368	14380	14464	14455	14515	14594	14538	14422	14585	14427	14555	14469	14546	14683	14511	14332	14415	14487	14435	14482	14472	14473	14328	14429	14569	14448	14461	14461	14360	14464	14426	14444	14469	14457	14423	14429	14233	14426	14486	14347	14545	14482	14400	14541	14495	14532	14561	14542	14498	14430	14433	14359	14311	14388	14535	14380	14434	14400	14484	14513	14476	14374	14669	14348	14239	14522	14368	14495	14530	14322	14430	14333	14424	14455	14364	14282	14457	14526	14511	14534	14518	14435	14514	14392	14379	14477	14450	14447	14634	14510	14410	14369	14581	14476	14554	14420	14287	14441	14543	14408	14546	14431	14532	14586	14332	14601	14409	14466	14461	14474	14410	14578	14348	14597	14437	14467	14439	14364	14504	14513	14428	14470	14442	14339	14552	14586	14494	14327	14571	14349	14411	14454	14402	14454	14561	14413	14617	14454	14432	14412	14390	14513	14642	14501	14472	14393	14390	14435	14439	14568	14561	14488	14470	14487	14510	14378	14498	14342	14646	14340	14543	14618	14497	14555	14373	14311	14482	14441	14469	14522	14499	14483	14508	14442	14470	14330	14454	14502	14429	14354	14589	14398	14288	14434	14472	14443	14441	14522	14551	14272	14661	14565	14522	14462	14421	14402	14252	14333	14471	14341	14524	14388	14363	14634	14389	14426	14432	14358	14462	14615	14575	14563	14302	14379	14312	14377	14465	14572	14481	14512	14547	14273	14387	14590	14375	14399	14509	14530	14546	14363	14434	14395	14560	14385	14284	14270	14654	14549	14310
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
