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
339075755645	339075756211	339075756761	339075757311	339075757861	339075758411	339075758961	339075759511	339075760061	339075760611	339075761161	339075761711	339075762261	339075762811	339075763361	339075763911	339075764461	339075765011	339075765561	339075766111	339075766661	339075767211	339075767762	339075768311	339075768861	339075769411	339075769961	339075770511	339075771061	339075771611	339075772161	339075772711	339075773261	339075773812	339075774361	339075774911	339075775461	339075776011	339075776561	339075777111	339075777661	339075778212	339075778761	339075779312	339075779861	339075780411	339075780961	339075781511	339075782061	339075782611	339075783161	339075783711	339075784261	339075784811	339075785362	339075785911	339075786461	339075787011	339075787561	339075788111	339075788661	339075789211	339075789761	339075790311	339075790861	339075791411	339075791961	339075792511	339075793061	339075793611	339075794161	339075794711	339075795261	339075795811	339075796361	339075796911	339075797461	339075798011	339075798561	339075799111	339075799661	339075800211	339075800762	339075801311	339075801861	339075802412	339075802962	339075803511	339075804061	339075804611	339075805161	339075805711	339075806261	339075806811	339075807362	339075807911	339075808461	339075809011	339075809561	339075810111	339075810661	339075811211	339075811762	339075812311	339075812861	339075813411	339075813962	339075814511	339075815061	339075815611	339075816161	339075816711	339075817261	339075817811	339075818361	339075818912	339075819461	339075820011	339075820562	339075821112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2602	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	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24899	21747	29497	26979	57700	41623	45704	46993	46246	36949	30580	24543	20952	19397	18455	18323	18153	18204	18130	17923	18235	18337	18138	18175	18199	18071	18314	18175	18098	18096	18082	18367	18124	18141	18222	18073	18102	18099	18000	18314	18121	17976	18052	18053	18028	18115	18261	18041	18069	18161	17928	18232	18184	18048	18018	18082	18046	18041	17964	18019	18127	18123	17994	17998	18164	17970	18234	18128	18028	18035	18009	18287	18002	18024	17962	17804	18058	17999	17757	17764	18060	18070	18049	18052	18036	18105	18047	18019	18035	17708	18231	18106	18235	17937	18113	17862	17916	18061	18222	18177	18160	17881	18084	18012	17885	17909	18119	17730	17957	17945	18111	18039	18118	18112	17908	18095	18078	17906	18169	18174	18020	18009	18096	18000	17966	18036	18029	17929	17931	18005	17985	17920	18130	18084	18084	17744	17803	18065	18109	17671	18121	18076	18129	17932	18145	18138	17950	17950	18102	17962	18009	17805	17913	17745	18137	18092	18222	18091	18046	17943	17934	17913	18139	17913	17908	17898	17901	17779	17884	17936	18171	17908	17908	18093	17793	18113	18035	18069	18073	18065	18069	18180	18137	17969	18148	17969	17950	17969	18042	18003	18145	18134	18047	18286	18127	18034	18126	18116	17906	18140	17938	17933	18119	17990	18054	18043	17908	17879	18151	17828	17898	18274	18038	17773	18030	18151	17849	18223	17873	18001	17825	17900	17959	18126	17917	17971	18095	18022	18126	18134	18179	18009	18024	17965	17972	17930	17965	17926	18294	18143	17948	18072	18174	17981	17933	17943	17942	18043	17938	17852	18146	17958	18107	18105	17991	17967	18035	17993	18121	18031	18039	17987	17955	17902	17949	18006	18076	17951	17940	17912	17900	18099	17875	18233	18075	17938	17920	18029	18114	18182	17962	17988	17868	17953	17914	17923	17644	18060	17955	17853	18054	17913	18126	18008	18041	17953	18221	17915	18033	17938	18003	17930	18117	18171	17840	18228	18107	17949	17964	18065	18170	18059	17969	17913	18028	18125	17911	18015	17985	18154	18156	18046	18099	17951	17898	17987	17882	17924	18097	17966	18059	17907	18067	17884	18211	17892	18220	18253	17842	17987	17996	17889	18185	17929	18070	18010	18022	18228	18014	17942	18231	18076	18017	17915	18038	17818	18020	18029	18117	18142	17982	17985	18095	17844	17944	17976	18089	17984	18125	18012	17982	17971	17826	18026	18137	18122	18128	18017	17915	18017	18043	17949	17845	17837	17930	17869	18136	18184	18168	17971	18030	18127	18176	18084	17686	17927	17974	18101	18151	18028	17907	18098	18193	18014	17968	18068	17980	18144	17944	18225	17916	17848	17936	18113	17974	18040	17925	17731	18075	18036	18237	17897	18022	18043	18040	18098	17769	17947	17966	18227	18019	18120	18001	18103	18129	18148	18073	18221	17957	18103	17993	17870	17975	17928	17962	18082	17820	18148	18008	18103	18042	17957	18266	17931	17885	17967	18052	18069	18065	18115	18120	18047	17915	17670	17962	18037	18005	17904	17973	17868	17850	17958	18091	17850	18017	17928	18172	17866	18160	17868	18149	17964	18086	18055	17959	17958	17948	18124	18129	18228	18176	17946	18144	18054	18196	17974	17993	17928	17875	18095	17932	18138	18071	17999	18025	18094	17949	18147	17970	18108	18006	18056	18058	17929	18084	18041	18122	18009	17936	18101	18148	17840	18075	18040	18077	17882	17830	18049	18073	18096	18018	17887	17935	17933	18090	17904	17982	18141	18277	17957	18064	18078	18006	17797	18195	17986	18104	17990	18226	17948	17899	18039	18052	18095	17890	17928	17999	18089	18018	18113	17865	18019	17900	18070	18104	18175	18127	18028	17986	18081	18308	17948	17895	18156	18014	17938	18148	17944	17890	18106	17867	18192	18068	17952	18109	17910	17954	18083	17989	18037	17845	17885	18067	17919	17959	18056	18018	17943	17889	17927	17829	17950	17834	18022	18054	17996	18045	18038	17904	18149	17973	18098	18228	17936	17969	18013	18156	17881	18035	17948	18013	18194	17864	17790	17966	18074	18007	17960	17958	17968	18068	18134	17735	18128	18172	18031	18013	17899	17980	17973	18037	17966	17970	17806	18113	18007	17919	17973	17981	18074	17939	17923	18209	18024	18046	18085	18020	18143	17921	17987	18110	17963	18110	18017	18078	17836	18016	17991	18153	17996	18096	18040	17863	18108	18098	17965	18054	17912	17827	18016	18066	18079	18204	18013	18114	17914	17875	17903	17996	17987	18030	18074	17878	17929	17773	18272	17828	17998	18009	17852	18165	18066	18086	17854	18055	18111	17953	18046	17985	18018	17985	17896	17910	18066	17903	18084	17861	17984	17969	18000	18074	18020	18302	18148	18132	17849	18006	17835	17976	17752	17924	17828	18098	18088	18118	17943	18000	17929	18099	18281	18221	17958	18065	18118	18157	17873	18017	18031	17968	18037	17926	17978	17804	18043	18106	18237	17696	17972	18074	17979	17912	17977	18183	18077	18056	18110	17708	17828	18002	17984	18059	18123	17997	18042	18280	17907	18048	18043	18151	17977	18215	17907	18136	17964	18018	17948	18065	18035	17936	18092	18012	18032	17864	18040	18004	18042	18082	18155	18054	18430	17947	17938	18188	18165	18020	18014	17862	18054	18216	17996	17898	18062	18002	18084	17982	18095	17917	17972	18063	18201	17839	18105	18088	18059	18101	18262	17951	17986	17890	17984	18025	18018	18065	18178	18104	17822	17936	17926	18036	18056	17854	17851	17920	18016	18044	17994	18003	18173	17933	17982	18054	18086	17965	18009	18092	18111	17998	18044	18044	18013	17971	17947	18004	17808	17803	18063	18114	18166	17870	17982	18082	18032	18062	17813	17916	18122	18017	17908	18257	18034	17882	17990	18051	17736	18002	17935	17939	18237	18039	17875	18127	17955	17962	18049	17953	18243	18232	17930	18042	17927	18223	18125	18181	17896	17986	17985	18045	17825	17924	18034	17793	18000	18011	18009	17995	18168	18000	18128	18019	17854	18124	17962	17859	18019	17887	18011	18136	18058	18064	18107	18124	17895	18080	18096	18098	17967	17914	17940	17973	17971	18160	18006	18024	17930	18068	17944	17993	18019	18076	18025	18069	18046	18140	18162	18062	18198	17942	18005	18124	18204	18180	18108	17921	18135	17938	18039	18196	18115	17923	18120	18073	17866	17800	18138	18109	18182	18016	17842	17984	18154	17932	18071	18162	18174	17983	17890	18224	18147	17971	18014	17981	18082	18135	17927	18052	17982	18139	17968	18075	17934	17992	18333	18071	17976	17959	17881	18036	18188	18211	17972	18117	18050	18110	18064	17988	17925	18072	18081	17813	18178	18000	17934	17954	18053	17973	17911	18097	17995	17982	18106	17979	18103	17880	18002	18272	17901	18015	18091	18022	17942	18184	17871	18028	18056	17972	18098	17976	18240	17839	18025	17832	18041	17893	17954	17950	17811	17999	17973	18138	18264	17956	18065	17889	18167	17866	17995	17873	17986	17985	18120	17753	17886	18002	18110	17930	17828	18090	17826	18027	18037	17980	18045	18050	18047	17957	17925	17914	17941	18033	18121	17959	17989	17855	17879	17973	18028	18131	18085	18167	17851	17965	18288	18097	17950	17954	17916	17982	18001	18167	18011	17986	18102	18003	18159	17951	18231	17986	18037	18161	18097	17996	18199	18038	18041	17939	17974	18141	18046	17996	18235	17919	18028	18231	17901	18010	18041	17895	17965	18037	18086	18005	17740	17960	18130	17993	18108	18072	17953	18093	17985	18070	17992	18080	18019	17915	18106	17914	17827	17785	17791	17920	18027	18206	18017	17877	17943	18115	17946	18158	18139	17902	17768	17962	17910	17950	18001	18028	18073	18008	17920	18104	18056	17770	18070	18104	18049	18053	18200	17959	17954	18050	17721	18111	17930	18036	17900	17930	18070	18227	17952	17863	17959	18180	18300	18057	17665	17938	18004	18169	17991	17778	18126	17991	18057	17855	18242	18221	18147	18003	18079	17999	18068	17910	18038	17979	17980	17757	18068	18172	18216	17976	18025	17956	17991	18016	18039	18178	18102	18047	18147	18201	18036	18071	17817	17987	18120	18091	18235	18008	18041	18021	17820	17856	18083	17867	18027	18272	17995	17926	18176	18125	18151	18253	18152	18049	17884	17996	18056	18219	18085	18139	18085	17992	17887	18062	18124	18159	18268	17929	18000	17957	18224	18033	18086	18030	17885	18116	18251	18065	18018	17930	18182	18029	18094	18065	18092	18060	18135	17995	18236	18130	17962	17903	18233	18238	17930	17862	18103	17871	18176	17985	18127	18029	17832	18118	17987	18170	18144	18156	18120	17898	17843	18048	18047	17967	17955	17935	17955	18062	18016	18046	17926	18090	18057	17852	18098	17936	17837	18111	17967	17957	18074	18134	18229	17961	18018	18153	18101	18147	18101	18072	18176	18101	18016	18076	18045	18249	17886	17958	18089	18125	17938	17951	17947	18094	17885	18044	18107	18194	17841	17937	18196	18075	18261	17893	18102	18184	18127	18057	17909	18115	18076	17938	18120	17960	18009	18079	17983	17926	18015	18152	18186	17863	18016	17840	18104	17944	18051	17999	17965	17990	18025	17939	18056	18049	18051	17956	17793	18119	18070	17874	18082	18322	17972	18144	17973	18050	17995	18019	18298	17963	17983	17886	18090	18148	17827	17889	17839	18005	18008	18113	18219	18181	18155	18056	17901	17931	18036	18017	18044	17991	18001	17933	17851	18054	18008	18183	17840	17929	17890	18218	18014	18012	18019	17936	18062	18021	18127	17887	17814	17896	18179	17894	17919	17726	18037	17960	18069	18163	17996	18091	18172	17890	18326	17979	18053	17868	18066	18139	17945	18104	17975	17985	18085	18051	17922	18212	17857	18140	17830	18000	18006	18135	17865	17761	18176	17963	18127	18380	17972	17969	18048	18131	18051	18151	18242	18090	18014	17806	17897	18070	17657	17838	18037	18129	18275	18011	18073	18085	18110	18171	18111	18161	17812	17910	18045	18253	18127	17982	17900	18029	18048	18068	17959	18020	17946
40208	66565	61964	48941	74783	39121	48798	48834	45905	36628	29438	21854	17520	15493	14697	14667	14559	14559	14737	14654	14559	14669	14464	14605	14514	14585	14606	14709	14686	14516	14790	14592	14276	14632	14496	14561	14600	14547	14581	14648	14574	14603	14461	14607	14493	14413	14507	14534	14562	14408	14453	14615	14535	14464	14621	14480	14390	14640	14460	14516	14719	14499	14327	14593	14507	14666	14551	14619	14466	14420	14501	14563	14644	14696	14492	14576	14539	14595	14627	14336	14545	14604	14529	14461	14607	14566	14625	14485	14454	14647	14450	14479	14340	14601	14673	14574	14497	14566	14574	14648	14574	14535	14544	14718	14625	14539	14284	14719	14571	14523	14317	14623	14555	14587	14593	14677	14439	14391	14383	14569	14728	14522	14630	14533	14545	14493	14583	14446	14555	14678	14629	14601	14514	14587	14526	14381	14487	14739	14521	14567	14439	14586	14605	14522	14585	14608	14453	14504	14464	14622	14609	14578	14453	14516	14771	14574	14465	14366	14477	14466	14617	14641	14481	14450	14750	14580	14584	14401	14527	14512	14449	14573	14609	14676	14583	14621	14543	14516	14557	14454	14537	14558	14614	14367	14484	14603	14471	14512	14561	14722	14548	14481	14581	14634	14541	14493	14469	14480	14519	14556	14518	14677	14548	14652	14519	14517	14596	14709	14601	14622	14370	14519	14506	14477	14507	14728	14627	14636	14615	14706	14587	14614	14497	14417	14420	14668	14545	14360	14527	14649	14445	14682	14636	14546	14516	14574	14577	14608	14584	14400	14530	14548	14493	14587	14490	14545	14591	14619	14661	14594	14563	14620	14597	14571	14507	14571	14601	14491	14522	14459	14602	14556	14272	14554	14535	14513	14535	14504	14374	14482	14588	14577	14611	14614	14601	14488	14679	14644	14364	14589	14626	14500	14457	14669	14572	14688	14569	14470	14592	14616	14504	14410	14528	14639	14696	14498	14664	14527	14490	14594	14475	14650	14573	14599	14565	14410	14775	14452	14464	14535	14697	14468	14420	14479	14516	14556	14566	14410	14455	14603	14577	14431	14482	14651	14460	14440	14566	14609	14572	14589	14543	14575	14454	14439	14741	14641	14701	14691	14608	14588	14658	14625	14552	14593	14471	14603	14566	14665	14671	14563	14629	14459	14583	14599	14564	14422	14534	14484	14448	14643	14591	14485	14580	14557	14591	14508	14546	14735	14668	14605	14735	14616	14645	14693	14636	14653	14527	14424	14593	14524	14596	14585	14479	14592	14534	14550	14577	14704	14456	14490	14555	14679	14637	14534	14648	14565	14438	14548	14522	14528	14698	14480	14626	14420	14540	14692	14400	14556	14702	14553	14701	14512	14517	14714	14520	14483	14595	14413	14492	14442	14274	14332	14647	14745	14569	14404	14526	14587	14387	14516	14701	14428	14687	14677	14660	14617	14625	14525	14640	14493	14575	14564	14444	14661	14609	14428	14427	14565	14614	14457	14431	14700	14615	14553	14729	14526	14621	14431	14494	14483	14591	14377	14631	14630	14769	14475	14602	14469	14567	14610	14656	14545	14433	14449	14374	14633	14753	14547	14584	14658	14444	14312	14647	14326	14349	14623	14585	14640	14516	14535	14607	14557	14483	14457	14587	14566	14772	14499	14644	14608	14596	14401	14564	14522	14456	14455	14440	14479	14505	14550	14738	14357	14507	14524	14597	14561	14446	14458	14549	14713	14607	14636	14605	14606	14557	14542	14474	14566	14447	14524	14596	14510	14548	14535	14526	14457	14426	14697	14474	14491	14445	14450	14642	14375	14469	14512	14543	14627	14607	14468	14435	14472	14528	14507	14468	14563	14589	14468	14481	14644	14534	14622	14542	14429	14545	14438	14579	14491	14669	14493	14658	14727	14576	14436	14566	14487	14692	14482	14581	14521	14718	14576	14576	14378	14434	14446	14575	14564	14631	14471	14635	14534	14645	14652	14680	14528	14517	14508	14500	14471	14624	14525	14463	14615	14488	14573	14569	14561	14524	14427	14712	14534	14519	14552	14465	14672	14515	14550	14492	14657	14477	14516	14653	14645	14571	14589	14521	14571	14603	14696	14599	14450	14688	14641	14345	14578	14438	14403	14568	14511	14579	14556	14536	14353	14572	14476	14646	14643	14534	14606	14598	14577	14593	14388	14479	14637	14642	14583	14582	14543	14477	14598	14742	14539	14460	14471	14535	14576	14598	14537	14623	14643	14550	14566	14545	14501	14642	14648	14507	14440	14567	14485	14433	14690	14552	14505	14488	14556	14650	14587	14615	14228	14628	14502	14606	14597	14514	14484	14585	14547	14592	14601	14595	14695	14661	14452	14669	14670	14405	14574	14539	14600	14370	14519	14737	14606	14522	14500	14498	14589	14401	14793	14442	14788	14538	14726	14509	14486	14406	14553	14679	14411	14479	14453	14553	14538	14524	14669	14656	14496	14478	14588	14687	14689	14425	14533	14473	14556	14407	14543	14634	14553	14577	14657	14366	14434	14608	14578	14510	14696	14648	14287	14731	14689	14768	14533	14563	14600	14339	14492	14560	14614	14638	14696	14452	14564	14515	14630	14569	14523	14665	14323	14509	14332	14548	14505	14581	14636	14403	14814	14496	14453	14603	14629	14624	14386	14606	14352	14486	14528	14627	14486	14691	14666	14614	14564	14565	14640	14560	14604	14502	14613	14442	14431	14481	14592	14561	14534	14593	14530	14534	14532	14538	14569	14571	14620	14520	14583	14651	14529	14614	14516	14436	14599	14654	14503	14713	14657	14539	14510	14509	14652	14441	14547	14500	14512	14573	14522	14457	14618	14566	14515	14529	14504	14502	14474	14394	14511	14599	14585	14470	14529	14464	14635	14567	14721	14450	14496	14766	14706	14568	14517	14684	14512	14535	14517	14443	14504	14523	14462	14422	14366	14395	14450	14484	14438	14606	14598	14633	14667	14437	14496	14554	14561	14540	14495	14373	14600	14477	14525	14487	14579	14495	14539	14507	14436	14483	14625	14474	14658	14439	14480	14462	14542	14334	14458	14618	14430	14567	14748	14682	14523	14558	14674	14431	14613	14610	14564	14549	14488	14670	14629	14540	14369	14549	14554	14400	14512	14437	14529	14626	14440	14554	14615	14769	14719	14497	14614	14464	14523	14492	14598	14514	14410	14641	14379	14613	14613	14541	14553	14554	14770	14687	14479	14598	14549	14617	14726	14552	14650	14487	14645	14510	14495	14603	14496	14537	14614	14442	14718	14543	14520	14559	14520	14592	14767	14491	14577	14463	14430	14530	14539	14720	14608	14439	14547	14401	14484	14438	14606	14504	14595	14564	14519	14662	14673	14493	14310	14584	14416	14680	14528	14563	14314	14544	14479	14678	14435	14547	14508	14663	14586	14676	14576	14745	14724	14508	14508	14595	14651	14452	14430	14413	14592	14535	14309	14571	14406	14584	14606	14460	14472	14538	14568	14654	14470	14636	14610	14460	14600	14578	14436	14489	14545	14621	14497	14614	14546	14471	14529	14548	14547	14658	14630	14805	14397	14642	14748	14338	14515	14609	14637	14699	14448	14481	14663	14554	14732	14681	14549	14596	14501	14475	14510	14476	14478	14385	14513	14524	14588	14616	14704	14508	14475	14693	14739	14463	14650	14495	14622	14621	14687	14520	14467	14731	14546	14425	14550	14526	14482	14531	14468	14480	14399	14589	14642	14494	14550	14564	14439	14477	14583	14499	14535	14400	14702	14622	14545	14385	14406	14665	14354	14615	14502	14421	14398	14514	14615	14630	14566	14440	14574	14562	14541	14496	14417	14457	14560	14501	14628	14683	14505	14585	14454	14426	14615	14580	14540	14503	14499	14448	14432	14692	14626	14541	14605	14384	14732	14531	14600	14635	14439	14440	14738	14509	14561	14557	14561	14630	14699	14625	14652	14554	14589	14415	14701	14627	14780	14608	14535	14426	14583	14413	14546	14440	14628	14575	14635	14417	14615	14488	14508	14697	14592	14697	14664	14529	14642	14710	14489	14503	14556	14503	14538	14440	14560	14384	14533	14354	14544	14472	14601	14725	14556	14623	14622	14527	14385	14575	14587	14537	14538	14649	14354	14488	14500	14631	14409	14532	14613	14633	14564	14357	14520	14540	14421	14562	14493	14496	14628	14640	14561	14645	14505	14628	14400	14602	14425	14468	14484	14586	14522	14553	14468	14501	14574	14733	14418	14617	14621	14564	14517	14531	14521	14287	14556	14741	14430	14351	14509	14602	14625	14493	14574	14396	14579	14638	14642	14617	14686	14480	14572	14603	14477	14513	14523	14557	14499	14566	14487	14487	14582	14453	14497	14689	14471	14567	14449	14613	14569	14646	14532	14709	14376	14474	14466	14541	14539	14536	14511	14512	14363	14405	14495	14511	14576	14410	14529	14434	14666	14512	14433	14534	14516	14449	14630	14601	14681	14669	14628	14579	14455	14505	14533	14493	14662	14713	14726	14512	14492	14684	14410	14616	14426	14502	14613	14704	14547	14511	14432	14450	14560	14598	14557	14597	14609	14551	14491	14461	14466	14399	14580	14511	14428	14590	14678	14574	14555	14421	14568	14595	14665	14649	14508	14454	14638	14482	14555	14573	14537	14465	14456	14468	14644	14582	14616	14565	14470	14526	14494	14630	14526	14331	14443	14511	14635	14511	14494	14529	14479	14481	14481	14523	14571	14598	14494	14617	14449	14424	14619	14645	14558	14620	14689	14630	14575	14506	14665	14674	14674	14576	14587	14580	14574	14784	14608	14649	14535	14413	14589	14466	14419	14615	14494	14688	14619	14561	14568	14612	14653	14446	14450	14533	14524	14660	14655	14434	14417	14519	14530	14511	14621	14669	14508	14480	14477	14349	14619	14573	14587	14504	14477	14665	14463	14549	14468	14571	14557	14445	14471	14402	14650	14509	14464	14576	14554	14517	14445	14543	14519	14627	14651	14418	14612	14495	14627	14470	14552	14570	14443	14511	14457	14664	14468	14664	14509	14666	14451	14522	14695	14250	14575	14631	14577	14599	14604	14721	14607	14488	14466	14655	14490	14575	14526	14475	14412	14744	14597	14556	14439	14525	14401	14675	14597	14556	14507
32969	29188	34272	24185	27405	21358	21221	21342	20647	20282	19695	19151	18884	18846	18736	18646	18679	18665	18566	18566	18530	18385	18526	18631	18790	18640	18626	18630	18558	18679	18547	18519	18619	18463	18501	18360	18549	18577	18653	18564	18611	18695	18552	18549	18560	18331	18727	18593	18616	18710	18599	18451	18483	18489	18593	18395	18578	18447	18552	18671	18754	18607	18518	18452	18698	18701	18657	18662	18384	18612	18182	18627	18712	18415	18599	18369	18653	18555	18375	18516	18664	18506	18521	18477	18756	18530	18533	18420	18663	18681	18434	18535	18543	18528	18388	18684	18696	18614	18520	18750	18618	18347	18453	18715	18480	18626	18871	18655	18632	18603	18492	18517	18426	18670	18710	18739	18771	18410	18647	18742	18485	18548	18609	18680	18463	18461	18535	18410	18584	18834	18729	18574	18549	18881	18791	18717	18471	18493	18388	18670	18618	18438	18665	18638	18566	18535	18598	18481	18597	18543	18455	18805	18610	18457	18602	18474	18599	18576	18587	18620	18519	18325	18638	18572	18553	18569	18524	18519	18673	18623	18603	18545	18664	18618	18690	18712	18687	18756	18474	18560	18806	18532	18739	18539	18732	18764	18687	18718	18432	18534	18548	18640	18511	18492	18394	18546	18526	18489	18493	18414	18613	18579	18640	18435	18401	18509	18714	18503	18555	18525	18409	18549	18618	18684	18670	18516	18531	18541	18512	18610	18553	18781	18410	18592	18506	18594	18573	18645	18599	18630	18740	18658	18716	18616	18703	18665	18526	18492	18549	18300	18550	18745	18690	18599	18603	18596	18483	18629	18473	18674	18342	18346	18474	18603	18738	18719	18540	18463	18637	18416	18359	18530	18374	18573	18646	18552	18403	18730	18792	18538	18476	18526	18670	18498	18741	18523	18569	18484	18700	18413	18407	18572	18533	18362	18525	18530	18703	18676	18680	18641	18418	18467	18445	18633	18520	18395	18537	18674	18473	18507	18536	18560	18565	18455	18846	18785	18501	18733	18676	18398	18567	18687	18668	18548	18553	18587	18505	18544	18668	18483	18568	18743	18583	18668	18504	18724	18569	18465	18670	18568	18492	18608	18543	18505	18547	18426	18734	18567	18500	18609	18426	18630	18829	18663	18651	18657	18680	18565	18573	18602	18698	18525	18599	18542	18385	18531	18455	18733	18609	18614	18657	18700	18722	18493	18399	18641	18567	18596	18613	18413	18635	18596	18599	18458	18646	18479	18720	18368	18748	18696	18607	18361	18603	18431	18739	18582	18507	18526	18658	18570	18617	18402	18577	18230	18692	18391	18765	18449	18586	18614	18605	18535	18612	18572	18508	18670	18572	18455	18389	18468	18391	18479	18543	18666	18489	18475	18607	18553	18789	18646	18727	18533	18444	18466	18523	18643	18563	18612	18681	18560	18815	18574	18434	18379	18606	18678	18525	18626	18749	18737	18599	18697	18550	18499	18620	18792	18676	18473	18480	18588	18627	18849	18561	18450	18559	18642	18601	18709	18789	18591	18465	18510	18572	18310	18627	18822	18518	18435	18541	18604	18547	18679	18549	18501	18639	18570	18586	18688	18296	18438	18714	18463	18676	18524	18364	18617	18694	18532	18546	18504	18563	18552	18660	18438	18603	18417	18522	18628	18534	18634	18591	18445	18369	18556	18349	18453	18687	18551	18511	18406	18536	18704	18520	18614	18470	18527	18374	18619	18588	18562	18655	18576	18585	18576	18600	18697	18641	18722	18579	18478	18462	18749	18582	18383	18499	18647	18646	18778	18694	18697	18722	18367	18654	18594	18669	18614	18654	18411	18868	18446	18571	18751	18542	18697	18461	18617	18541	18382	18385	18579	18574	18555	18478	18735	18597	18664	18426	18555	18698	18490	18634	18591	18656	18553	18410	18499	18390	18480	18603	18687	18347	18653	18471	18565	18471	18410	18435	18625	18730	18473	18568	18609	18481	18404	18601	18422	18789	18526	18683	18544	18569	18494	18655	18394	18495	18665	18555	18509	18515	18570	18577	18525	18604	18762	18615	18677	18607	18617	18505	18567	18521	18492	18581	18732	18586	18443	18620	18507	18638	18720	18475	18678	18506	18715	18648	18571	18503	18632	18736	18437	18365	18309	18723	18475	18549	18657	18563	18536	18538	18461	18644	18680	18598	18505	18614	18610	18483	18677	18517	18433	18618	18440	18567	18556	18540	18706	18509	18445	18503	18759	18551	18714	18509	18569	18600	18382	18574	18330	18527	18423	18573	18472	18669	18711	18496	18579	18773	18601	18491	18485	18494	18426	18634	18585	18406	18500	18521	18654	18566	18429	18619	18499	18448	18500	18777	18633	18461	18558	18533	18691	18499	18491	18612	18662	18672	18680	18505	18597	18495	18676	18648	18472	18608	18624	18595	18419	18264	18533	18789	18590	18635	18464	18418	18604	18628	18448	18633	18616	18647	18383	18608	18463	18780	18707	18774	18780	18702	18416	18353	18518	18502	18702	18687	18821	18469	18546	18230	18493	18528	18691	18395	18649	18513	18559	18486	18345	18686	18449	18530	18590	18551	18615	18632	18630	18608	18633	18496	18715	18614	18511	18545	18466	18486	18560	18607	18704	18432	18763	18301	18565	18640	18765	18630	18594	18684	18733	18564	18483	18409	18596	18559	18640	18527	18525	18518	18627	18446	18666	18413	18539	18728	18435	18666	18418	18528	18262	18335	18549	18608	18531	18610	18550	18663	18441	18691	18729	18547	18957	18652	18356	18476	18663	18601	18653	18447	18573	18732	18613	18442	18602	18570	18578	18718	18376	18732	18706	18633	18507	18519	18501	18483	18500	18465	18646	18512	18451	18584	18616	18607	18578	18528	18713	18536	18581	18699	18574	18711	18595	18479	18326	18679	18396	18591	18810	18727	18758	18674	18663	18418	18509	18547	18427	18549	18526	18694	18522	18688	18616	18509	18674	18538	18568	18637	18505	18517	18619	18627	18537	18514	18586	18790	18696	18680	18535	18493	18611	18355	18535	18590	18623	18515	18439	18745	18586	18587	18633	18566	18428	18517	18669	18802	18640	18529	18849	18593	18609	18611	18534	18584	18631	18735	18778	18473	18575	18406	18580	18478	18547	18658	18590	18712	18437	18533	18605	18587	18620	18653	18608	18709	18641	18629	18600	18560	18783	18623	18434	18406	18559	18626	18451	18841	18618	18735	18768	18568	18403	18419	18634	18434	18635	18617	18635	18649	18580	18643	18642	18626	18685	18408	18780	18563	18724	18651	18650	18684	18654	18504	18540	18508	18662	18702	18658	18473	18253	18515	18453	18586	18525	18529	18717	18626	18651	18478	18551	18497	18459	18432	18492	18425	18567	18583	18435	18496	18545	18670	18541	18513	18492	18645	18570	18527	18619	18566	18747	18470	18490	18663	18679	18545	18601	18649	18557	18363	18496	18681	18546	18621	18607	18402	18508	18652	18696	18551	18639	18693	18811	18615	18521	18463	18628	18337	18591	18591	18467	18422	18727	18600	18557	18560	18625	18532	18596	18648	18613	18540	18820	18757	18693	18417	18458	18658	18707	18594	18560	18501	18341	18768	18482	18524	18448	18587	18733	18568	18443	18737	18613	18841	18664	18645	18556	18569	18338	18626	18590	18698	18453	18526	18598	18522	18733	18658	18402	18573	18508	18616	18537	18554	18322	18655	18601	18562	18572	18482	18500	18532	18656	18733	18348	18583	18617	18440	18701	18585	18765	18585	18478	18576	18652	18650	18496	18600	18377	18183	18598	18458	18483	18678	18614	18548	18765	18620	18399	18776	18617	18701	18516	18623	18769	18440	18482	18473	18465	18403	18670	18499	18624	18696	18495	18624	18647	18533	18788	18469	18830	18545	18668	18665	18690	18677	18643	18529	18352	18452	18540	18950	18542	18542	18677	18620	18718	18731	18588	18478	18338	18581	18615	18434	18485	18652	18602	18521	18544	18521	18673	18631	18597	18549	18695	18652	18567	18316	18450	18679	18552	18532	18436	18675	18803	18401	18326	18550	18871	18527	18438	18430	18585	18631	18550	18620	18748	18652	18501	18497	18417	18482	18511	18452	18513	18679	18645	18380	18543	18456	18698	18493	18504	18563	18731	18400	18628	18524	18684	18590	18757	18626	18394	18667	18446	18524	18597	18433	18678	18926	18704	18459	18566	18752	18538	18447	18720	18644	18499	18554	18569	18411	18504	18508	18759	18458	18739	18769	18599	18804	18738	18640	18503	18538	18555	18541	18493	18531	18608	18411	18473	18692	18457	18551	18230	18553	18549	18709	18878	18697	18450	18772	18559	18557	18702	18562	18512	18787	18723	18663	18641	18694	18706	18727	18523	18542	18714	18750	18791	18588	18569	18507	18711	18701	18693	18594	18500	18481	18415	18481	18601	18655	18663	18611	18479	18378	18732	18523	18570	18669	18320	18551	18664	18536	18762	18655	18731	18695	18666	18444	18620	18490	18628	18389	18585	18479	18439	18661	18625	18652	18536	18654	18541	18478	18559	18778	18522	18617	18602	18542	18400	18406	18349	18737	18638	18606	18618	18611	18661	18651	18581	18601	18551	18404	18638	18430	18601	18775	18538	18613	18454	18593	18698	18629	18574	18583	18570	18563	18735	18695	18511	18606	18591	18630	18500	18399	18449	18542	18526	18428	18576	18634	18543	18663	18506	18669	18426	18520	18603	18467	18548	18489	18706	18535	18544	18434	18616	18392	18474	18527	18618	18515	18693	18604	18600	18634	18558	18825	18754	18428	18564	18667	18555	18601	18469	18484	18712	18696	18591	18691	18490	18681	18617	18544	18450	18775	18518	18830	18639	18780	18529	18483	18609	18648	18567	18610	18513	18528	18504	18543	18651	18616	18825	18748	18520	18624	18522	18647	18368	18490	18642	18483	18706	18429	18495	18663	18486	18644	18552	18738	18627	18632	18720	18528	18585	18804	18689	18602	18595	18691	18591	18598	18663	18712	18745	18509	18647	18514	18589	18368	18465	18423	18722	18627	18565	18596	18648	18549	18614	18357	18553	18541	18430	18643	18636	18538	18582	18528	18659	18713	18682	18683	18502	18533	18738	18459	18804	18949	18760	18722	18777	18798	18547
27475	37822	34366	20638	26948	16868	18361	18608	17548	16626	16161	15295	14926	14825	14881	15013	14732	14770	14670	14806	14970	14685	14573	14644	14862	14801	14810	14549	14981	14856	14795	14941	14822	14714	14722	14649	14725	14604	14750	14734	14573	14746	14684	14589	14775	14746	14757	14657	14733	14716	14772	15015	14635	14800	14813	14853	14857	14839	14722	14794	14682	14786	14710	14838	14729	14693	14719	14608	14725	14746	14830	14751	14792	14735	14784	14906	14847	14844	14698	14894	14756	14940	14678	14685	14783	14603	14759	14816	14857	14711	14727	14782	14947	14842	14835	14743	14701	14905	14596	14691	14871	14684	14655	14784	14905	14747	14818	14653	14566	14926	14614	14850	14742	14813	14880	14855	14690	14799	14730	14732	14714	14671	14762	14565	14884	14793	14782	14790	14807	14730	14881	14677	14639	14623	14794	14853	14713	14602	14815	14719	14831	14663	14669	14864	14638	14798	14601	14724	14887	14749	14659	14568	14846	14773	14815	14921	14812	14900	14739	14791	14891	14839	14850	14828	14735	14680	14884	14668	14697	14835	14842	14793	14660	14751	14701	14535	14651	14742	14743	14491	14925	14774	14667	14816	14763	14856	14756	14711	14697	14749	14617	14968	14716	14778	14627	14939	14564	14821	14793	14647	14782	14673	14556	14852	14758	14897	14678	14747	14869	14688	14614	14771	14732	14659	14767	14791	14535	14696	14691	14772	14744	14832	14595	14761	14677	14823	14783	14836	14592	14815	14800	14677	14740	14661	14682	14698	14672	14653	14735	14767	14802	14740	14804	14696	14836	14791	14565	14747	14664	14605	14865	14609	14771	14665	14819	14747	14672	14684	14877	14698	14729	14889	14752	14688	14727	14689	14739	14617	14611	14805	14634	14709	14722	14760	14879	14768	14819	14789	14802	14712	14792	14765	14784	14771	14665	14821	14705	14784	14800	14716	14718	14859	14668	14716	14678	14817	14757	14605	14655	14710	14846	14752	14659	14719	14700	14758	14753	14863	14637	14556	14858	14687	14791	14810	14631	14579	14749	14865	14634	14838	14691	14680	14788	14763	14799	14764	14700	14667	14755	14867	14664	14794	14879	14768	14788	15156	14939	14937	14830	14870	14822	14651	14824	14730	14737	14619	14728	14827	14746	14620	14809	14751	14685	14914	14618	14604	14773	14786	14770	14727	14713	14737	14742	14626	14726	14799	14785	14572	14783	14675	14774	14716	14756	14677	14690	14636	14645	14632	14787	14887	14625	14830	14842	14741	14602	14626	14859	14869	14722	14627	14905	14827	14875	14649	14631	14865	14769	14676	14692	14876	14632	14611	14690	14560	14665	14741	14591	14855	14861	14657	14684	14758	14677	14754	14788	14775	14716	14734	14682	14732	14892	14667	14577	14741	14750	14818	14816	14883	14698	14638	14810	14712	14738	14484	14663	14787	14874	14754	14865	14802	14675	14771	14651	14909	14722	14706	14810	14777	14688	14761	14721	14618	14497	14886	14762	14763	14649	14800	14582	14652	14783	14703	14805	14742	14787	14732	14628	14643	14883	14602	14706	14719	14722	14790	14656	14652	14802	14817	14707	14602	14878	14716	14690	14761	14791	14752	14726	14711	14754	14636	14865	14759	14737	14727	14800	14693	14705	14494	14793	14641	14736	14755	14561	14687	14874	14790	14758	14795	14682	14802	14735	14788	14753	14802	14620	14641	14734	14652	14707	14575	14765	14562	14587	14785	14690	14722	14903	14753	14569	14727	14532	14657	14702	14654	14719	14721	14682	14545	14729	14687	14852	14709	14753	14838	14781	14667	14722	14778	14770	14760	14813	14870	14736	14654	14882	14692	14646	14751	14833	14793	14728	14749	14662	14774	14710	14744	14733	14735	14746	14789	14753	14948	14920	14817	14789	14627	14764	14678	14723	14716	14633	14956	14758	14675	14851	14804	14787	14825	14587	14715	14811	14609	14611	14861	14795	14847	14781	14577	14804	14741	14727	14647	14704	14767	14703	14694	14817	14644	14793	14842	14528	14672	14768	14602	14814	14859	14623	14711	14732	14641	14616	14726	14854	14752	14723	14515	14804	14605	14893	14771	14649	14725	14689	14678	14779	14725	14615	14861	14759	14737	14881	14719	14688	14644	14684	14680	14640	14845	14382	14779	14816	14766	14841	14804	14739	14664	14752	14728	14742	14888	14786	14804	14706	14708	14815	14788	14754	14654	14560	14860	14580	14776	14757	14794	14675	14666	14754	14688	14802	14933	14637	14734	14787	14613	14800	14688	14732	14663	14874	14795	14797	14776	14642	14640	14905	14726	14856	14566	14857	14783	14687	14805	14755	14823	14571	14732	14877	14969	14774	14618	14715	14744	14669	14842	14677	14637	14612	14665	14854	14785	14644	14721	14748	14819	14739	14743	14605	14778	14650	14594	14639	14777	14713	14804	14701	14797	14773	14790	14639	14881	14560	14703	14610	14907	14769	14707	14805	14834	14666	14691	14727	14785	14698	14794	14566	14723	14667	14790	14859	14693	14665	14710	14804	14857	14746	14648	14858	14591	14658	14775	14768	14798	14826	14779	14771	14729	14661	14789	15025	14797	14680	14545	14753	14817	14718	14849	14625	14699	14748	14552	14840	14802	14696	14630	14659	14816	14665	14748	14720	14626	14755	14642	14850	14750	14637	14894	14834	14739	14837	14647	14655	14619	14844	14580	14659	14704	14796	14802	14746	14661	14697	14787	14614	14663	14610	14909	14889	14763	14715	14783	14786	14849	14806	14713	14839	14848	14894	14769	14876	14868	14822	14758	14519	14767	14897	14556	14765	14727	14777	14667	14717	14628	14760	14826	14831	14731	14806	14622	14732	14673	14632	14696	14859	14831	14886	14825	14540	14807	14743	14701	14810	14839	14744	14793	14595	14853	14770	14834	14594	14714	14589	14739	14755	14649	14835	14828	14759	14850	14719	14847	14866	14807	14940	14632	14604	14753	14727	14726	14840	14736	14672	14878	14725	14661	14812	14769	14708	14690	14682	14779	14751	14679	14773	14709	14958	14679	14908	14780	14730	14776	14853	14723	14749	14757	14729	14680	14696	14643	14771	14640	14695	14710	14848	14607	14808	14673	14804	14663	14623	14843	14854	14767	14825	14738	14646	14662	14896	14725	14744	14739	14901	14843	14644	14737	14651	14618	14521	14790	14794	14742	14770	14701	14693	14760	14742	14641	14623	14721	14821	14630	14873	14811	14795	14920	14680	14797	14856	14831	14859	14599	14678	14675	14729	14630	14896	14751	14752	14769	14663	14724	14732	14725	14762	14819	14718	14644	14729	14781	14773	14817	14653	14703	14767	14747	14631	14681	14764	14729	14780	14755	14683	14690	14733	14753	14646	14815	14720	14761	14795	14507	14603	14851	14767	14609	14813	14620	14722	14716	14778	14788	14599	14706	14842	14791	14543	14655	14734	14657	14764	14810	14694	14646	14763	14738	14864	14668	14751	14784	14757	14794	14993	14664	14586	14748	14418	14895	14815	14697	14666	14716	14760	14663	14793	14652	14810	14801	14684	14629	14808	14764	14580	14915	14819	14660	14788	14874	14711	14705	14662	14724	14640	14667	14838	14795	14836	14777	14796	14708	14770	14764	14839	14914	14761	14573	14908	14784	14813	14638	14832	14631	14668	14702	14711	14855	14857	14609	14797	14631	14643	14698	14722	14911	14862	14726	14724	14693	14594	14671	14838	14670	14736	14801	14714	14682	14830	14549	14542	14830	14643	14757	14729	14689	14750	14670	14781	14869	14765	14741	14576	14688	14955	14732	14855	14854	14692	14654	14702	14809	14616	14777	14990	14644	14791	14944	14689	14784	14821	14787	14779	14839	14765	14710	14711	14651	14697	14750	14788	14706	14697	14729	14738	14797	14665	14685	14694	14755	14729	14775	14960	14655	14848	14807	14672	14875	14716	14710	14757	14601	14834	14722	14743	14858	14791	14858	14784	14761	14662	14786	14575	14779	14855	14587	14859	14623	14730	14863	14883	14874	14850	14853	14725	14660	14758	14662	14879	14595	14745	14766	14700	14814	14552	14789	14790	14735	14700	14829	14581	14875	14745	14812	14735	14625	14598	14636	14852	14770	14727	14619	14870	14818	14859	14834	14743	14822	14775	14765	14857	14834	14829	14908	14582	14645	14846	14936	14711	14828	14741	14591	14648	14714	14709	14661	14548	14618	14723	14847	14657	14799	14726	14792	14748	14631	14768	14716	14640	14816	14742	14748	14896	14732	14681	14825	14746	14757	14807	14942	14956	14549	14727	14711	14883	14732	14605	14822	14664	14747	14785	14558	14692	14712	14857	14854	14688	14949	14658	14735	14780	14798	14785	14825	14713	14787	14858	14826	14875	14812	14710	14716	14574	14734	14791	14693	14841	14635	14765	14760	14797	14793	14653	14689	14676	14964	14805	14788	14636	14766	14786	14779	14843	14695	14868	14753	14658	14609	14682	14701	14833	14981	14804	14623	14773	14700	14976	14756	14890	14801	14753	14952	14749	14842	14661	14830	14875	14748	14791	14755	14708	14630	14677	14726	14842	14696	14779	14743	14643	14860	14696	14657	14872	14824	14784	14657	14653	14814	14511	14773	14748	14835	14494	14754	14690	14837	14820	14601	14768	14742	14609	14782	14819	14634	14414	14875	14768	14552	14758	14844	14912	14701	14889	14701	14715	14790	14678	14866	14742	14782	14781	14705	14732	14828	14796	14833	14952	14702	14734	14775	14714	14611	14863	14885	14750	14671	14753	14798	14758	14831	14600	14660	14674	14727	14866	14892	14908	14700	14777	14907	14904	14888	14888	14703	14695	14653	14858	14565	14806	14594	14745	14749	14616	14774	14833	14641	14493	14808	14768	14696	14724	14764	14770	14815	14822	14644	14669	14786	14707	14857	14733	14654	14861	14765	14761	14562	14709	14780	14778	14749	14823	14616	14746	14793	14597	14769	14869	14834	14716	14796	14715	14758	14782	14652	14655	14678	14598	14742	14832	14750	14560	14754	14673	14814	14720	14638	14780	14680	14716	14669	14746	14777	14776	14570	14718	14511	14828	14710	14741	14685	14794	14628	14958	14754	14699	14852	14769	14766	14746	14703
26346	21725	30060	36485	55808	32300	31529	29528	26599	25457	22245	19545	18182	17663	17596	17180	17421	17222	17059	17300	17284	17280	17155	17362	17118	17233	17252	17516	17259	17137	17120	17402	17261	17274	17229	17064	17122	17280	17077	16959	17133	17210	17081	17202	17319	17088	17126	17259	17130	17318	17211	17111	17056	17007	17106	17330	17057	17284	17022	17154	17171	17151	17055	17168	17020	17353	17185	17153	17201	17008	17190	17415	17236	17257	17495	17003	17087	17062	17180	17271	17173	17155	17031	17377	17188	17231	17354	17286	17044	17104	17080	17078	17106	17085	17217	17212	17136	17165	17222	17261	17362	16992	17288	17181	17292	17209	17159	17241	17053	17345	17355	17225	17353	17233	17050	17036	17138	17121	17210	17032	17232	17141	17064	17165	17118	17287	17266	17229	17097	17133	17168	17307	17326	17061	17135	17245	17058	17095	17019	17282	17349	17146	17141	17032	17170	17199	17033	17022	17227	17042	17022	17263	17197	17191	17239	17275	17210	17201	17255	17241	17150	17125	17094	16968	17257	17028	17198	17110	17134	17219	17190	17035	17146	17191	16927	16990	17016	17205	17221	17236	17153	17210	17088	17234	17277	17272	17119	17215	17103	17246	17330	17028	17298	16972	17311	17185	17114	17221	17177	16988	17132	17108	17085	17134	17066	17177	17106	17328	17116	17194	17147	17052	17220	17134	17063	17246	17171	17085	17311	17038	17098	17200	17258	17060	17151	17131	17162	17345	16978	17147	16999	17204	17168	17086	17230	17165	17262	17366	17310	17318	16954	17136	17120	17059	17239	16992	17146	17346	17158	17119	17186	16999	17180	17164	17060	17250	17302	17317	17158	17212	17304	17249	17328	17108	17368	17004	16968	17066	16991	17029	17097	17134	17209	17091	17238	17251	17283	17315	17271	17177	17129	17164	17180	17117	17166	17167	17067	17286	17294	17255	17408	17138	17100	17130	17081	17025	17192	17157	17184	17385	17256	17194	17019	17041	17228	17377	16784	17183	17138	16965	17282	17139	17039	17068	17148	17368	17196	17232	17160	16994	17036	17085	17044	17032	17201	17073	17083	17124	17262	17150	17343	17220	17060	17171	17192	17289	17309	16910	16993	17080	17314	17234	17273	17094	17225	17001	17090	17105	17139	17191	17126	17280	17097	17084	17136	17212	17034	17072	17143	17140	17208	17019	17231	17185	17128	17208	16791	17293	16967	17406	17323	16993	17279	17147	17239	17283	17435	17292	17334	17282	17381	17238	17014	17165	17202	17133	16973	17169	17223	17083	17104	17032	17071	17158	17302	17179	17222	17082	17144	17185	17349	17149	17220	17307	17218	17325	17320	17140	17154	17089	17223	17176	17241	17175	17237	17126	17271	17134	17157	17231	17167	17042	17273	17272	17211	17117	17185	17132	17016	16981	17063	17198	17256	17076	17304	17261	17079	16978	16965	17300	17377	17201	17109	17172	17056	17255	17273	16976	17200	17104	17279	17024	16976	17088	17104	17145	17064	17234	17177	17205	17211	17196	17144	17057	17202	17062	17069	17159	17199	17068	17055	17113	17124	17159	17300	17121	17059	16976	17049	17121	17237	17258	17041	17008	17328	17439	17242	17255	17072	17132	17343	17215	17225	16971	17166	17341	17302	17181	17210	17196	17350	17166	17078	17420	17216	17080	17081	17072	17100	17405	17101	17106	17128	17350	17214	17274	17213	17052	17180	17307	17184	17251	17182	17158	17112	17194	17120	17091	17270	17355	17021	17098	17220	17107	17387	17175	16970	17081	17058	16869	16986	17175	17217	17119	17211	17160	16960	17106	17232	16960	16993	17073	17103	17301	17207	17122	17004	17316	17293	16998	17089	17108	17370	17181	17057	17243	17356	17209	17337	17249	17113	17027	17132	17135	17152	17156	17145	17342	17073	17361	17183	17242	16926	17166	17229	17141	17242	17035	17074	17171	17246	17187	17112	17142	17174	17208	17265	16973	17122	17264	17234	17113	17374	17336	17074	16994	17122	17096	17158	17132	17063	17245	17095	17164	17188	17124	17354	17170	17195	17055	17306	17173	17256	17207	17006	16953	17343	17190	17189	17025	17207	17334	17228	17362	17243	17189	17070	17279	17106	17207	17168	17080	17177	17323	17375	17099	17195	17305	16973	17119	17036	17222	17145	17153	17177	17265	17273	17208	17303	17084	17208	17138	17148	17250	17067	17153	17249	17261	17038	17175	17349	17169	17207	17135	17019	17262	17177	17178	17088	17215	17166	17270	17340	17140	17213	17141	17282	17188	17139	16936	17281	17305	17026	16960	17218	17007	17237	17125	17197	17177	17113	17287	17296	16923	16961	17135	17012	17193	17159	17082	17331	17064	16951	17140	17175	17472	17213	17102	16973	17060	16966	17213	16958	16872	17106	17205	17271	17198	16982	17152	17210	17139	17041	17242	17216	17482	17380	17352	16975	17186	17097	17178	17088	16984	17282	17009	17178	17269	17075	17036	17368	17174	17354	17149	17179	17097	17174	17240	17358	17307	17167	17146	17151	17260	17254	17105	17206	17198	17132	17325	17330	17320	17350	17074	17131	17043	17186	17255	17147	17218	17352	17224	16999	16954	17147	17285	17140	17186	17250	17123	17207	17123	17303	17060	17281	17270	17297	17189	17088	17364	17027	17096	17071	17159	17103	17325	16950	17062	17044	17166	17228	17097	17090	17032	17250	17110	17095	17102	17176	17311	17147	17154	17049	16952	17330	17242	17336	17295	17066	17013	17118	17119	17172	16953	17032	17109	17462	17197	17264	17262	17364	17146	17097	17076	17030	17166	17067	17183	17251	16994	17247	17426	17372	17158	17065	17256	17172	17004	17242	17151	17240	17073	17091	17274	17370	17222	17223	17053	17390	17097	17178	17332	17302	17146	17196	17265	17126	17036	17105	17134	17317	17073	17270	17215	17203	17193	17284	17285	17264	17060	17174	17065	17167	17234	17215	17111	17027	17230	17039	17423	17338	17420	16974	17028	17152	17002	17149	17304	17247	17146	17193	17008	17117	17110	17148	17203	17234	17019	17217	17158	17070	17120	17405	17090	17135	17149	17427	17167	17055	16861	17141	17045	17092	17228	17051	17218	17072	17134	17306	17139	17346	17186	17255	17152	17120	17331	17042	17013	17208	17105	16814	17236	17218	17177	17108	17047	17003	17284	17239	17211	17305	17272	16855	17234	17114	17175	17038	17244	17067	16989	17197	17209	17025	17211	17193	17168	17089	17149	17198	17266	17056	17197	17191	17304	17115	17128	17248	17202	17049	17155	16912	16989	17136	17214	16983	17146	16984	16992	17045	17232	16924	17346	17137	17155	17137	17143	17075	17303	17308	17177	17322	17240	17206	17139	17329	17133	17127	17068	17343	17018	17005	17272	16958	17128	17265	17081	17191	17205	17132	17310	17073	17175	17115	17040	17116	16951	17458	17243	17038	17122	17282	17350	17266	17086	17181	17356	17265	17156	17247	17263	17009	17131	17244	17193	17257	17168	17183	17286	17185	17091	17247	17174	16911	17106	17257	17129	16978	16920	17096	17132	17032	17127	17351	17281	17182	17240	17173	17096	17283	17171	17219	17284	17167	17268	17295	16951	17176	17260	17331	17134	17155	17058	17214	17109	17528	17181	17274	16974	17142	17201	17190	17130	17121	16976	17257	17154	17028	17362	16939	17293	17093	17203	17131	17098	17285	17143	16958	16881	16925	17188	17041	17029	17120	17177	17269	17207	17391	17256	17299	17188	17254	17287	17037	17052	17102	17199	17273	17247	17141	17198	17073	17059	16958	17152	17183	17346	17059	17199	17150	17095	17233	17200	17132	17032	17087	17138	17166	17106	17369	17284	17332	17183	16998	17133	17042	17238	17167	17226	17325	16922	17224	17084	17076	17162	17110	17251	17345	17029	17103	17221	17219	16907	16964	17142	17120	16938	17192	17330	17193	17168	17214	17239	17163	17132	17200	17433	17130	17074	17199	17161	17249	17251	17267	17144	17284	16937	17045	17146	17274	17160	16993	17007	17014	16965	16999	17307	17160	17303	17257	17276	17046	17113	17173	17187	17003	17249	17252	16910	17062	17274	17114	16922	17115	17103	17095	17202	17043	17076	17088	17226	17260	17251	17392	17117	17228	17117	16952	16984	17342	17154	17228	17010	17131	17145	16942	16968	17184	17326	17013	17003	17046	17206	17279	17040	17119	17207	17352	17217	17020	17323	17213	17296	17074	17219	17398	17162	17201	17215	17184	17254	17312	17195	17023	17332	17212	17010	17135	17121	17062	17131	17109	17002	17033	17072	17169	17006	17043	17143	17046	17171	17087	17135	17195	17129	17195	17180	17195	17239	16938	17251	17342	17039	17167	17193	17474	17149	17248	17210	17041	17120	17235	16978	17213	17197	17382	17141	17314	17207	17145	17273	17446	17229	17304	16948	16972	17211	17186	17118	17175	16910	17108	16980	17133	17104	17054	17238	17282	17174	16971	17134	17023	17277	17383	17359	16975	16983	16987	17246	17159	17198	17125	17188	17347	17113	17183	17059	17160	17348	17301	17285	17146	17149	16979	17286	17355	17112	17150	17168	17205	17188	17364	17182	17161	17092	17429	17312	17234	17213	17279	17110	17220	17356	17292	17230	17223	17279	17176	17257	17266	17389	17095	17166	17175	17164	17146	17171	17114	17204	17130	16990	17123	17212	17079	17290	17243	17058	17202	17140	17147	17223	17061	17163	17209	17143	17302	17310	17204	17083	17173	17118	17206	17171	17115	17420	16966	17185	17179	17329	17224	17282	17209	17181	17176	17126	17093	17201	17221	17264	17240	17396	17244	17163	17008	17130	17060	17123	17239	17176	16990	17097	17086	17108	17177	16994	17102	17225	17177	17142	17194	17180	17176	17193	17370	17036	17247	17127	17365	17081	17287	17116	17174	17378	17283	17129	17213	17163	17274	17341	17140	17127	17198	17168	17379	17238	17126	17105	17209	17132	17296	17247	17180	17143	17026	17089	16968	17399	17223	17458	17253	17223	17225	17155	17078	17062	17146	17022	17286	17104	17226	17165	17101	17197	17090	17143	17078	17149	17011	17209	17024	17158	17218	16859	17225	16989	17129	17332
32295	56126	48058	46539	54459	26399	32392	27621	26661	24218	19854	16434	14745	14184	13967	13781	14034	13947	13895	13946	14041	14103	14049	13952	14085	13966	13917	13940	13934	13928	13949	13982	13973	13881	14183	13891	13910	13889	14042	13828	13916	13934	13937	13746	13822	14000	14043	13971	13941	13952	13993	13904	14012	13940	14012	13873	13735	14053	13950	14113	13894	13964	13966	14021	13835	13774	14000	13860	13865	13882	13961	13907	13905	13840	13813	13882	13973	14016	13933	13914	13959	13929	13856	13943	13833	14123	13929	13827	13877	14012	13728	13961	13951	13973	13907	14008	14054	13950	14062	14055	13903	13998	13955	13975	13951	13858	14022	13994	13918	13876	13825	13886	14014	13944	13938	13803	13989	13939	14102	14018	13970	13967	13759	14044	13974	13929	13826	14025	13950	13934	14028	14013	14063	13837	13843	13865	14006	13896	13872	14026	13712	13898	13856	13977	13964	13920	13804	13973	14027	13957	13884	13985	13877	14021	13976	14009	13924	13875	14015	13921	13902	13937	14056	13722	13855	13987	14050	13814	14188	14023	13795	13996	14090	13940	13871	13869	14129	13976	13989	13961	14031	13870	13939	14063	13824	13855	14108	13913	13861	13972	13968	13897	13959	13901	14063	13861	14122	13859	13958	13961	13908	13879	13984	13877	14034	13997	13924	13969	13966	13808	13999	13901	14028	13911	13843	14012	13938	13892	14000	13882	13969	13929	13811	14010	13877	13929	14011	13891	13876	13979	13922	13843	13821	13905	13785	13906	13886	14147	14006	13825	13944	13894	13783	13945	14146	13869	14011	13977	13983	13992	13856	13843	13977	14036	13957	13853	13851	13995	13937	13879	14075	13919	13941	13898	13907	13916	14088	13867	14002	13931	13898	13754	13829	13890	13827	13842	14009	14027	13911	13889	13929	13887	14005	13927	13934	13928	13856	13951	13955	13967	14030	13919	13848	14033	14074	13857	14005	13963	14033	13936	13921	13989	13957	13818	13855	13860	13834	14061	13862	13846	13857	14010	13944	13971	14044	14003	13838	13964	13816	14032	13941	14101	13925	13935	13910	13901	13808	13952	13823	13959	14113	13930	13836	13792	13983	13923	13894	13901	13814	14102	13824	13857	14074	13797	14010	14097	13909	13945	13796	13804	13808	13921	13887	13947	13908	14032	14076	14042	13991	13931	13937	13732	13960	13970	13990	13733	14042	13917	14031	13902	14052	13952	13849	13959	13886	13685	14077	13959	13935	13909	14084	13868	14036	13833	13966	13910	13951	13776	13701	13966	13947	13966	14026	13952	13813	13963	14003	14036	13925	13881	13890	13703	13991	13998	13867	13751	14077	13948	13987	13952	13972	14027	13992	14050	13989	13886	13926	13923	13932	13946	13825	14085	13892	13819	13889	13762	13801	13963	13968	13828	13903	13918	14002	13935	13765	13841	13965	13852	13875	14102	14044	14089	14083	13908	13964	13944	13747	13927	13701	14075	13889	13971	13860	14058	13858	13975	13971	13909	13722	13961	14140	13911	13808	13912	14052	14026	13817	14044	14033	13746	13954	14024	13977	14095	13796	13729	13901	13908	13830	14020	13904	13993	13857	13784	13758	13984	13961	13891	13955	13842	14073	13915	13770	13938	13910	13982	13871	13892	13909	14050	13966	13977	13830	13904	13791	13760	13966	13955	13844	13929	13903	13745	13904	13856	13933	13869	13931	13864	13965	13852	14078	14096	13862	14096	13893	13994	14027	13661	14048	14073	14127	13879	14048	13943	13846	13984	13765	13834	13913	13984	13898	13956	14019	13860	13948	13925	14133	13839	13943	13859	13824	13990	13951	14061	13952	14020	13860	13875	13757	13967	13883	13863	13995	13976	14014	13951	13939	13911	13818	13997	13895	13850	13897	13786	13931	13901	13941	13942	13966	14027	13935	13952	13936	13889	13953	13841	13827	14275	13980	13927	13941	13971	13911	13952	13988	13937	13746	13908	13914	13991	14093	13940	13917	13998	13915	13861	13971	13973	13922	13980	13897	13994	13998	13936	13847	13861	13905	13948	14006	13835	13796	13780	13934	13762	14113	13904	13892	14137	14098	13949	13826	13861	13724	13961	13931	13969	13876	14021	13899	13959	13904	13952	13957	14156	13838	14055	14033	13848	13712	13794	13956	13891	13937	13857	14080	13798	13911	13968	13941	13906	13982	13846	13869	13943	13769	13999	14049	13629	13844	13915	13948	13962	13931	14026	14116	14032	13906	13914	14002	13886	13930	13910	14094	13841	13825	13878	13948	13884	14072	13886	13802	13952	14062	13860	13990	13817	13905	13743	14052	13919	13949	14042	13946	13959	13805	13891	13823	14020	13895	13914	14007	13897	14017	13897	13909	13942	13854	13941	13897	13884	13848	14007	13988	14010	13952	13966	13852	13879	13867	13972	14008	13934	13948	13880	13965	13821	13983	14021	13864	13956	13974	13937	14045	13928	14069	13929	14071	13886	13932	13885	13970	13782	14088	13985	14098	13814	13885	13988	14036	14017	13855	14056	13977	14041	13894	13870	13907	14020	13699	13923	13874	14113	14007	13977	13906	14039	13957	14005	13706	13850	13979	13997	13901	13769	13910	13834	13914	13803	13990	13970	13867	14121	13899	14020	13954	13826	13714	14082	13932	13882	13940	13927	13911	13844	14127	14066	13983	13926	13876	13942	13926	13704	13954	13863	14014	13869	14027	13802	14080	13820	13864	14038	13972	13949	14143	13942	13811	13930	13886	14034	13964	14081	13930	13858	13886	14103	14067	13965	13804	14063	13845	13931	13835	14105	13929	14036	14003	14122	13997	13983	13926	13930	13968	13939	13965	14024	14031	13858	14058	13867	13918	14131	13995	13772	14058	13889	13905	13951	13843	13980	13962	14044	13967	13870	13835	13882	13968	14131	13897	13883	14051	13918	13971	13881	13984	13891	13840	14163	14035	13912	14095	13915	13865	13762	13984	14048	13987	13978	13858	13964	13836	13935	13951	13932	13999	13975	14026	13859	13985	14073	13859	13728	13967	14081	13787	13961	13694	13873	13921	13867	13972	13935	13843	13890	13823	13816	13954	13834	13974	13886	13790	13797	13867	13950	13964	13936	13869	13709	13888	13934	13903	13815	14037	14007	13889	14067	14072	13792	13907	13892	13790	13942	13834	13938	13917	13892	13861	13867	13756	14029	13917	13971	13930	13935	13905	13947	13844	13857	13899	14108	13954	13649	13824	13813	14112	14061	13821	13894	14040	13915	13708	13889	13840	14012	14139	13945	13810	13879	14070	13993	13907	13831	14125	13986	13863	13977	13967	13897	14024	13953	14046	14013	14006	13865	13824	13948	13798	14121	13688	13973	13987	13876	13826	13818	13736	14036	13797	13899	14059	13946	14155	13950	14078	13851	13812	14141	14036	13821	14107	13865	13915	13869	13972	14100	13847	13895	14032	13895	13997	13945	13837	13700	14001	13847	13877	13889	13889	13763	14113	13986	14069	13951	14047	13994	13895	14067	14008	13949	14175	13969	14127	14099	13789	14020	13959	13895	14083	13870	13871	13830	13891	13846	13789	14197	14051	14065	13772	13937	14103	13927	13857	13945	14091	13884	14019	13971	13908	14027	14034	13829	14000	13965	13984	14039	13957	13966	13958	13972	13886	14043	13933	14024	13968	13979	13932	13866	13715	14012	13941	13907	13824	13792	14089	13948	13765	13923	13971	14011	14030	13886	13886	13950	13833	14120	14022	13834	13932	14094	14027	13972	13957	14043	13898	13918	14031	13967	13879	14053	13987	13911	14010	14026	13781	13910	13850	13997	13958	13827	14009	13850	13738	14077	14180	13851	13998	13928	14098	13845	13997	14160	13753	14083	14098	14105	13758	13911	13941	13997	13750	13916	13723	13793	14021	14054	14009	13820	13917	13904	13830	14038	13854	14004	13756	13867	13771	13856	13889	13907	13854	14020	13884	13820	13906	13861	14002	13972	14044	13847	13831	13959	13786	13973	14148	13897	14013	13803	13747	14056	13934	13941	13866	14054	14038	14103	13875	14010	13958	13994	13794	13837	13911	13899	13760	14034	13910	14015	13957	14048	13844	13974	13840	14050	13971	13956	13877	14003	13806	14136	13972	13730	14031	13918	13897	13844	13974	13799	13968	13803	13771	13986	13948	13885	13754	14013	13875	13999	13947	13944	13971	13878	13898	13828	13928	13716	14005	13918	13971	14011	14007	13888	13874	13958	14009	13989	13914	13742	13863	14115	14040	13900	13904	13844	13875	13964	14014	13971	14135	14097	13837	14024	13735	13972	13739	13933	13900	13919	13908	13929	13849	14018	13812	13856	14091	13875	14020	13932	14003	13831	14062	13894	13950	13822	13738	14045	14013	13960	13981	13996	13790	13925	13939	13963	13877	14006	13953	13982	13960	14025	14127	13991	13913	13992	14020	14042	13950	14065	13838	14011	14150	14017	13836	13904	14013	13841	13954	13955	13973	13887	13965	13979	13888	13949	13835	13848	13818	13860	13972	14045	14051	13948	14005	13951	13903	13858	14019	13907	13863	13862	13918	13986	14009	13833	13920	13954	14019	13880	13962	13983	13928	14159	14120	13802	13852	14064	13993	13809	13828	13836	13886	13951	13784	13996	14099	13926	13989	13723	14067	14069	13901	13846	14136	13920	13979	13938	13925	13968	13903	13982	13910	13949	13957	13959	13906	14059	13895	14019	14040	13786	14146	13900	13693	13994	13944	13903	13990	13824	13957	13950	14120	13762	13835	13913	13855	13845	13876	14000	14094	13942	14045	13888	13912	14053	13875	13940	14110	13810	13970	13856	13986	13973	13959	13864	14077	13986	13912	14098	13999	13853	13938	13923	14046	13835	13972	13958	13970	14016	13843	14000	13911	13890	13855	13967	14036	13851	13981	13918	13978	14088	13881	13890	13782	13779	14007	13902	14026	13801	14113	14061	14026	14094	13997	13868	13965	14038	13674	13928	13776	13833	13940	13845	14072	14035	14104	13945	13953	13922	13876	14075	13884	13949	13967	13912	14018	13766	13756	13968	13835	13943	14068	13891	13884	14148	14059	14073	14003	14003	13859	14108	13970	13899	13750	13866	13862	13884	13773	14048
24203	21118	28536	36177	67073	41648	30916	30595	32259	32194	29302	21826	18724	16206	15196	15003	14742	14755	14619	14792	14807	14686	14637	14745	14843	14701	14666	14687	14659	14768	14795	14660	14663	14702	14616	14403	14540	14716	14893	14649	14716	14740	14582	14660	14814	14670	14814	14630	14728	14638	14612	14721	14618	14673	14820	14873	14690	14604	14669	14668	14805	14698	14717	14598	14837	14650	14690	14712	14633	14737	14826	14627	14623	14601	14635	14603	14675	14570	14688	14732	14489	14723	14661	14999	14691	14544	14727	14589	14589	14637	14626	14751	14792	14874	14632	14735	14596	14443	14710	14632	14527	14603	14658	14577	14617	14989	14748	14715	14601	14568	14674	14543	14644	14682	14536	14676	14605	14519	14747	14632	14506	14631	14495	14598	14626	14716	14761	14466	14701	14514	14482	14753	14731	14701	14636	14653	14467	14517	14528	14724	14713	14708	14665	14588	14615	14633	14760	14656	14788	14797	14499	14554	14667	14579	14711	14601	14499	14758	14640	14527	14677	14386	14802	14638	14743	14756	14575	14838	14568	14645	14638	14712	14841	14558	14493	14687	14520	14586	14657	14513	14476	14479	14549	14644	14640	14691	14477	14587	14607	14652	14632	14565	14677	14714	14493	14648	14475	14474	14747	14788	14565	14700	14465	14500	14756	14651	14742	14545	14570	14442	14478	14510	14517	14664	14706	14537	14485	14605	14577	14663	14623	14513	14531	14773	14743	14646	14571	14635	14488	14644	14778	14631	14565	14674	14683	14716	14698	14576	14627	14702	14491	14529	14559	14577	14800	14743	14646	14615	14760	14422	14611	14592	14612	14354	14800	14466	14545	14719	14528	14530	14543	14559	14628	14781	14755	14744	14754	14383	14677	14709	14787	14633	14681	14586	14575	14619	14752	14493	14582	14629	14729	14423	14627	14693	14802	14667	14598	14456	14642	14461	14694	14630	14592	14643	14533	14616	14576	14603	14761	14463	14675	14517	14803	14843	14561	14658	14553	14453	14599	14697	14525	14527	14556	14582	14616	14520	14622	14646	14593	14639	14678	14527	14598	14608	14675	14913	14658	14711	14705	14563	14613	14617	14627	14578	14821	14679	14695	14628	14561	14503	14454	14646	14716	14682	14712	14552	14582	14661	14957	14668	14766	14542	14643	14619	14523	14597	14531	14667	14708	14662	14505	14675	14585	14511	14513	14698	14637	14806	14615	14693	14682	14497	14648	14702	14472	14739	14862	14613	14578	14661	14449	14303	14574	14702	14765	14784	14755	14479	14474	14550	14587	14496	14502	14630	14653	14465	14792	14552	14491	14594	14683	14523	14658	14642	14739	14761	14481	14449	14719	14680	14829	14543	14694	14743	14538	14970	14594	14633	14518	14671	14603	14524	14775	14687	14560	14618	14574	14908	14530	14602	14434	14713	14730	14633	14542	14505	14664	14786	14620	14662	14499	14535	14725	14738	14632	14514	14482	14567	14461	14758	14539	14481	14626	14733	14508	14585	14467	14474	14437	14622	14586	14575	14677	14517	14686	14423	14813	14608	14502	14652	14609	14603	14718	14695	14584	14803	14598	14678	14537	14561	14662	14764	14641	14733	14734	14583	14416	14610	14477	14628	14481	14590	14632	14390	14522	14695	14605	14426	14405	14551	14706	14728	14598	14657	14715	14572	14576	14651	14664	14573	14682	14761	14612	14463	14815	14735	14644	14481	14566	14701	14583	14537	14474	14595	14493	14726	14521	14544	14603	14572	14605	14561	14706	14523	14527	14792	14455	14843	14763	14725	14719	14453	14629	14568	14559	14485	14691	14583	14646	14675	14644	14512	14750	14522	14590	14679	14729	14920	14475	14599	14741	14607	14398	14573	14533	14789	14491	14618	14754	14820	14695	14543	14730	14598	14681	14768	14743	14431	14486	14532	14811	14662	14657	14633	14671	14764	14682	14747	14635	14522	14498	14617	14633	14798	14692	14452	14663	14680	14453	14481	14723	14637	14753	14651	14768	14563	14632	14625	14687	14574	14532	14742	14414	14655	14670	14466	14554	14405	14461	14674	14680	14647	14699	14573	14725	14593	14647	14574	14689	14444	14684	14739	14753	14584	14616	14543	14662	14626	14628	14649	14741	14621	14707	14519	14480	14794	14695	14732	14489	14337	14698	14733	14789	14677	14489	14688	14521	14506	14658	14677	14622	14728	14669	14504	14531	14648	14678	14706	14584	14392	14566	14371	14746	14632	14676	14721	14748	14667	14680	14474	14595	14878	14487	14592	14650	14678	14633	14701	14735	14645	14549	14642	14621	14635	14641	14817	14459	14569	14499	14669	14482	14672	14659	14393	14677	14592	14469	14667	14506	14736	14640	14718	14674	14791	14718	14652	14487	14730	14596	14783	14642	14656	14618	14819	14790	14596	14669	14611	14683	14406	14529	14561	14494	14676	14654	14664	14585	14507	14616	14598	14825	14502	14654	14788	14461	14520	14679	14561	14600	14469	14664	14610	14767	14654	14723	14806	14709	14613	14633	14581	14645	14785	14632	14568	14667	14633	14672	14685	14607	14610	14682	14635	14615	14627	14541	14560	14598	14430	14465	14543	14654	14690	14613	14538	14733	14685	14803	14616	14770	14459	14792	14562	14628	14514	14805	14723	14580	14631	14622	14667	14621	14511	14532	14515	14774	14534	14533	14669	14673	14791	14754	14426	14631	14582	14649	14614	14485	14638	14497	14408	14643	14822	14559	14662	14593	14610	14421	14667	14672	14856	14843	14617	14723	14531	14941	14788	14525	14725	14671	14644	14824	14506	14395	14718	14704	14661	14656	14643	14671	14583	14582	14529	14360	14541	14716	14488	14593	14536	14757	14709	14560	14735	14618	14595	14654	14669	14693	14697	14602	14648	14614	14617	14553	14501	14635	14781	14779	14650	14596	14708	14646	14582	14673	14521	14712	14522	14552	14520	14401	14523	14548	14460	14753	14418	14488	14653	14745	14560	14641	14583	14606	14529	14511	14629	14369	14729	14782	14747	14567	14584	14629	14717	14732	14829	14655	14692	14692	14533	14563	14641	14849	14727	14676	14606	14739	14686	14641	14570	14565	14460	14514	14603	14509	14478	14548	14786	14725	14591	14551	14535	14842	14630	14650	14631	14590	14669	14435	14612	14599	14772	14742	14736	14694	14555	14462	14723	14393	14564	14652	14850	14599	14845	14644	14572	14564	14541	14574	14565	14838	14800	14698	14777	14785	14554	14778	14499	14611	14461	14797	14573	14531	14592	14600	14619	14447	14815	14481	14594	14847	14581	14531	14751	14635	14599	14729	14789	14670	14600	14664	14611	14665	14374	14810	14700	14581	14459	14497	14320	14690	14398	14444	14473	14688	14921	14476	14644	14686	14503	14515	14635	14681	14651	14765	14585	14685	14504	14500	14482	14534	14393	14401	14697	14686	14572	14638	14842	14589	14576	14735	14717	14668	14642	14538	14623	14687	14700	14872	14862	14719	14534	14457	14521	14525	14744	14710	14642	14665	14454	14526	14700	14560	14789	14695	14521	14661	14494	14493	14624	14639	14488	14665	14648	14760	14835	14829	14664	14558	14418	14564	14811	14735	14694	14593	14675	14586	14563	14481	14533	14561	14641	14728	14853	14809	14643	14517	14551	14518	14731	14661	14665	14687	14662	14800	14515	14680	14633	14404	14579	14566	14476	14794	14526	14748	14444	14670	14606	14857	14485	14565	14514	14690	14620	14521	14664	14519	14523	14661	14674	14649	14576	14686	14704	14793	14578	14564	14619	14760	14641	14509	14665	14609	14505	14477	14819	14623	14523	14705	14689	14506	14601	14544	14476	14792	14695	14396	14477	14589	14688	14556	14647	14734	14695	14487	14480	14575	14860	14587	14602	14615	14609	14524	14732	14598	14670	14643	14876	14674	14683	14777	14589	14730	14677	14502	14618	14749	14592	14585	14618	14594	14759	14610	14631	14791	14525	14449	14600	14559	14750	14559	14552	14625	14675	14753	14707	14650	14917	14682	14797	14660	14657	14690	14568	14732	14726	14559	14539	14641	14571	14695	14719	14437	14463	14672	14454	14661	14703	14669	14646	14601	14727	14681	14619	14661	14646	14614	14525	14637	14547	14590	14585	14619	14461	14574	14630	14527	14638	14643	14511	14729	14678	14500	14664	14576	14750	14662	14632	14499	14510	14766	14516	14535	14607	14382	14400	14443	14588	14560	14675	14652	14484	14730	14658	14497	14505	14591	14617	14640	14664	14698	14808	14602	14712	14746	14783	14535	14582	14722	14508	14531	14576	14605	14814	14652	14618	14763	14683	14819	14661	14465	14498	14432	14539	14593	14516	14711	14717	14691	14549	14452	14748	14420	14623	14712	14770	14649	14684	14828	14703	14775	14525	14664	14646	14682	14762	14561	14541	14472	14769	14588	14793	14529	14703	14767	14654	14606	14805	14473	14649	14592	14466	14342	14672	14795	14624	14458	14608	14541	14826	14555	14641	14525	14652	14689	14702	14527	14767	14501	14596	14756	14720	14782	14614	14571	14732	14448	14569	14723	14572	14746	14422	14578	14667	14630	14425	14516	14603	14590	14681	14356	14635	14861	14751	14541	14590	14657	14766	14639	14740	14658	14579	14700	14502	14600	14643	14629	14636	14595	14629	14618	14652	14716	14554	14772	14709	14537	14739	14708	14645	14669	14683	14639	14587	14577	14562	14773	14690	14663	14473	14719	14612	14621	14616	14769	14589	14596	14553	14689	14632	14715	14519	14581	14610	14683	14460	14630	14591	14674	14533	14634	14767	14684	14577	14778	14659	14691	14459	14681	14613	14586	14688	14598	14690	14559	14598	14765	14671	14538	14740	14668	14459	14567	14737	14668	14511	14742	14592	14683	14485	14508	14663	14360	14524	14720	14604	14716	14478	14671	14682	14423	14578	14599	14689	14562	14709	14598	14636	14623	14678	14486	14879	14690	14662	14570	14711	14659	14767	14563	14511	14693	14618	14760	14774	14746	14792	14646	14576	14519	14485	14447	14515	14547	14658	14567	14718	14492	14735	14694	14653	14593	14823	14627	14780	14597	14624	14581	14352	14473	14440	14761	14417	14677	14339	14606	14477	14491	14729
38307	65368	54017	62702	73862	41629	28937	33460	34855	34377	29498	20187	16759	13679	12927	12741	12568	12360	12603	12441	12369	12186	12449	12349	12321	12524	12378	12336	12315	12441	12436	12497	12493	12509	12409	12602	12601	12567	12435	12420	12331	12401	12586	12508	12410	12395	12161	12475	12438	12571	12484	12390	12444	12248	12426	12439	12481	12549	12573	12477	12518	12249	12566	12501	12471	12532	12482	12543	12460	12391	12386	12512	12377	12396	12485	12511	12488	12323	12487	12289	12379	12352	12274	12425	12356	12536	12461	12444	12297	12494	12286	12433	12295	12649	12358	12462	12384	12442	12334	12528	12413	12504	12485	12619	12358	12524	12392	12463	12512	12435	12458	12452	12319	12333	12298	12395	12280	12351	12312	12274	12491	12410	12458	12293	12374	12485	12565	12263	12451	12403	12369	12318	12387	12288	12535	12338	12346	12364	12339	12405	12284	12400	12381	12498	12571	12302	12390	12410	12505	12387	12481	12481	12454	12404	12432	12418	12456	12311	12571	12386	12417	12442	12490	12461	12261	12377	12374	12369	12336	12341	12250	12402	12303	12438	12472	12577	12282	12478	12542	12538	12390	12361	12374	12430	12312	12402	12371	12418	12417	12391	12655	12470	12263	12399	12359	12449	12347	12400	12277	12424	12368	12302	12345	12325	12291	12473	12446	12325	12369	12390	12482	12396	12528	12288	12534	12566	12501	12581	12461	12478	12366	12421	12480	12580	12390	12390	12540	12382	12366	12463	12550	12212	12320	12305	12220	12470	12519	12355	12288	12565	12499	12420	12430	12367	12380	12228	12440	12311	12422	12349	12415	12394	12389	12337	12469	12421	12299	12491	12495	12441	12227	12435	12469	12483	12552	12412	12518	12387	12482	12300	12388	12392	12372	12262	12392	12566	12473	12491	12415	12552	12411	12357	12501	12397	12429	12418	12496	12487	12459	12501	12432	12582	12397	12408	12475	12232	12587	12382	12525	12501	12407	12465	12449	12467	12430	12412	12303	12374	12367	12342	12405	12261	12410	12223	12540	12299	12174	12400	12481	12435	12268	12430	12531	12345	12380	12395	12538	12387	12476	12448	12297	12298	12331	12476	12343	12133	12419	12518	12359	12267	12463	12475	12325	12468	12340	12368	12544	12495	12386	12438	12489	12297	12320	12524	12320	12281	12482	12366	12519	12285	12452	12554	12548	12379	12203	12389	12337	12519	12310	12280	12186	12350	12422	12434	12317	12371	12519	12333	12293	12223	12451	12521	12393	12479	12426	12397	12420	12547	12346	12556	12357	12310	12354	12392	12411	12494	12525	12279	12503	12520	12515	12210	12623	12396	12335	12515	12378	12563	12313	12467	12268	12355	12308	12472	12510	12293	12298	12386	12384	12436	12356	12357	12545	12282	12366	12394	12475	12326	12303	12381	12337	12426	12431	12444	12501	12374	12450	12415	12322	12172	12340	12281	12373	12437	12307	12460	12484	12460	12547	12493	12391	12618	12476	12354	12313	12429	12375	12260	12311	12351	12522	12442	12378	12255	12471	12463	12354	12543	12375	12547	12509	12392	12512	12427	12397	12374	12320	12199	12348	12467	12436	12530	12381	12215	12344	12500	12206	12335	12266	12479	12495	12410	12459	12350	12491	12516	12477	12459	12405	12317	12370	12477	12365	12525	12433	12358	12305	12335	12315	12540	12451	12413	12465	12423	12488	12312	12308	12320	12393	12386	12406	12598	12491	12413	12536	12486	12370	12461	12413	12317	12429	12489	12395	12482	12493	12462	12348	12545	12396	12439	12477	12309	12380	12555	12496	12367	12287	12502	12420	12503	12453	12557	12512	12344	12385	12368	12404	12378	12384	12276	12432	12434	12472	12462	12391	12544	12325	12159	12508	12487	12479	12498	12523	12427	12389	12253	12454	12342	12429	12443	12569	12366	12300	12357	12322	12386	12393	12545	12312	12415	12400	12614	12121	12544	12367	12276	12479	12397	12369	12450	12561	12295	12406	12530	12318	12388	12259	12515	12340	12413	12426	12344	12494	12270	12640	12465	12369	12481	12191	12375	12349	12524	12367	12352	12438	12507	12390	12384	12369	12351	12346	12396	12412	12357	12334	12388	12177	12611	12221	12415	12462	12470	12494	12423	12318	12298	12315	12240	12340	12411	12464	12415	12448	12446	12448	12407	12344	12476	12256	12487	12363	12289	12386	12436	12487	12575	12387	12371	12347	12524	12385	12379	12401	12402	12578	12484	12189	12520	12557	12437	12353	12400	12591	12419	12463	12266	12228	12533	12247	12465	12555	12286	12408	12498	12305	12622	12516	12336	12415	12557	12442	12350	12399	12332	12521	12462	12444	12616	12482	12483	12453	12364	12279	12275	12268	12343	12370	12229	12398	12488	12406	12431	12487	12576	12290	12460	12390	12489	12332	12370	12387	12420	12191	12373	12486	12284	12516	12449	12625	12476	12470	12400	12451	12523	12443	12340	12463	12604	12228	12328	12462	12350	12305	12487	12396	12430	12376	12254	12485	12436	12410	12381	12370	12455	12516	12473	12422	12330	12432	12524	12223	12461	12355	12370	12289	12336	12445	12451	12384	12458	12299	12360	12490	12315	12420	12421	12477	12422	12480	12508	12621	12286	12251	12385	12405	12506	12478	12543	12475	12400	12287	12341	12352	12308	12263	12485	12452	12246	12471	12468	12312	12519	12414	12471	12458	12513	12428	12452	12298	12335	12462	12436	12444	12449	12460	12428	12548	12606	12236	12494	12464	12475	12393	12279	12438	12455	12441	12331	12401	12419	12447	12471	12333	12308	12423	12277	12431	12153	12551	12357	12387	12473	12465	12399	12453	12547	12371	12266	12271	12359	12264	12408	12337	12452	12445	12283	12360	12565	12319	12366	12559	12413	12344	12350	12586	12354	12420	12225	12444	12450	12552	12280	12393	12479	12412	12410	12483	12538	12420	12469	12400	12341	12325	12397	12508	12483	12398	12420	12410	12411	12300	12372	12308	12372	12405	12410	12401	12501	12467	12501	12287	12426	12436	12396	12464	12467	12442	12458	12463	12447	12458	12311	12489	12316	12302	12431	12541	12513	12371	12451	12473	12583	12398	12298	12237	12432	12332	12313	12400	12439	12309	12317	12424	12327	12501	12400	12456	12272	12306	12553	12409	12532	12349	12406	12308	12402	12360	12334	12334	12427	12437	12325	12543	12308	12377	12318	12511	12465	12428	12630	12253	12408	12374	12369	12339	12495	12238	12407	12470	12430	12394	12429	12528	12459	12152	12396	12367	12555	12283	12407	12458	12304	12432	12409	12255	12505	12299	12432	12366	12302	12385	12413	12294	12375	12382	12455	12526	12415	12584	12384	12460	12505	12491	12354	12390	12456	12258	12299	12251	12282	12552	12468	12509	12305	12450	12336	12368	12343	12384	12508	12265	12438	12450	12463	12407	12334	12456	12415	12410	12342	12276	12416	12393	12448	12365	12515	12321	12403	12508	12429	12375	12515	12480	12454	12390	12412	12319	12260	12433	12366	12431	12424	12344	12374	12209	12343	12316	12368	12511	12593	12237	12553	12447	12547	12352	12378	12467	12329	12378	12456	12501	12509	12354	12482	12306	12327	12421	12466	12460	12444	12298	12414	12501	12386	12231	12261	12326	12305	12305	12346	12570	12504	12430	12390	12366	12406	12413	12313	12344	12350	12375	12256	12526	12520	12439	12524	12416	12552	12354	12292	12573	12478	12584	12228	12391	12454	12396	12330	12452	12638	12232	12368	12358	12278	12378	12443	12296	12478	12407	12462	12360	12418	12411	12491	12540	12429	12423	12347	12452	12449	12497	12482	12414	12377	12385	12531	12267	12455	12369	12436	12585	12407	12343	12414	12345	12569	12410	12453	12298	12482	12231	12361	12525	12669	12454	12303	12311	12414	12310	12475	12375	12338	12414	12357	12439	12510	12471	12580	12388	12323	12437	12451	12403	12485	12373	12449	12502	12386	12374	12310	12540	12510	12258	12383	12354	12305	12188	12415	12520	12472	12165	12403	12409	12379	12415	12459	12446	12409	12330	12594	12332	12416	12291	12425	12458	12425	12398	12452	12315	12456	12442	12494	12458	12319	12386	12411	12494	12288	12519	12416	12375	12417	12339	12430	12438	12331	12463	12352	12375	12451	12310	12340	12427	12554	12357	12299	12396	12362	12391	12289	12479	12353	12468	12586	12474	12354	12387	12462	12477	12281	12395	12274	12442	12534	12393	12371	12364	12519	12385	12347	12485	12463	12391	12270	12332	12345	12466	12352	12421	12365	12433	12326	12398	12355	12306	12496	12417	12447	12424	12553	12524	12543	12453	12370	12420	12429	12437	12552	12426	12632	12392	12490	12543	12317	12336	12590	12358	12493	12425	12501	12319	12306	12328	12356	12375	12367	12418	12281	12510	12505	12559	12505	12360	12444	12356	12423	12604	12381	12435	12522	12289	12457	12455	12524	12444	12319	12254	12574	12398	12496	12459	12438	12517	12509	12381	12555	12293	12463	12320	12285	12416	12386	12446	12351	12383	12662	12437	12367	12484	12559	12376	12478	12548	12211	12491	12303	12292	12267	12296	12527	12295	12267	12444	12293	12394	12337	12447	12347	12297	12186	12464	12290	12469	12349	12378	12509	12387	12239	12377	12455	12481	12412	12543	12253	12240	12350	12486	12347	12473	12342	12358	12221	12329	12388	12396	12487	12443	12491	12156	12462	12310	12438	12387	12328	12381	12350	12361	12351	12518	12362	12416	12447	12434	12373	12510	12213	12469	12431	12537	12260	12407	12443	12527	12520	12457	12589	12363	12456	12382	12285	12269	12404	12343	12424	12299	12406	12303	12397	12344	12342	12368	12447	12470	12258	12490	12440	12485	12372	12505	12297	12204	12581	12341	12456	12327	12468	12324	12259	12431	12357	12454	12393	12662	12302	12413	12269	12262	12348	12474	12473	12220	12453	12318	12304	12326	12478	12413	12420	12422	12304	12245	12559	12346	12376	12500	12407	12493	12342	12310	12267	12337	12404	12504	12407	12504	12417	12298	12523	12304	12487	12458	12298	12313	12380	12483	12520	12269	12382	12276	12504	12332	12352	12539	12569	12373	12223
31900	27987	28609	27027	32065	22507	16924	16661	16421	16491	16403	16022	16262	15918	16058	15741	15935	15826	15670	15688	15717	15850	15754	15776	15732	15870	15871	15777	15902	15919	15819	15712	15933	16093	15660	15567	15726	15961	16046	15820	15858	15798	16035	15975	15671	15871	15904	15872	15917	15764	15715	15787	15853	15833	15876	15744	15974	15889	15660	15824	15716	15563	15812	15848	15875	15889	15629	15846	15881	15853	15738	15754	15737	15897	16032	15787	15832	15851	15763	15943	15914	15874	15971	15858	15735	15887	16015	15676	15781	15651	15893	15640	15878	15841	15780	15853	15761	15954	15890	15852	15831	15836	15843	16154	15848	15804	15940	15806	15977	15893	15881	15901	15939	16000	16045	15705	15786	15801	15875	15799	15822	15707	15861	15729	16026	15894	15979	15916	15899	15792	15820	15855	16049	15714	15879	15692	15866	15852	15918	15974	15543	15902	15900	15774	15826	15798	15895	15817	15894	15899	15788	15678	15709	15746	16104	15848	15913	15775	15559	15851	15597	15923	15975	15805	15699	15688	16054	15872	15913	15903	15781	15832	15773	15983	15853	15771	15755	15744	15768	15820	15859	15903	15819	15895	15903	16014	15923	15843	15762	15660	16021	15772	15843	15874	15906	15887	16091	15812	16008	15968	15912	15817	15892	15790	15711	15916	15779	15775	15612	15834	16157	16245	15924	15841	15670	15599	15838	15736	15902	15770	15763	15745	15815	15881	15824	15840	15679	15849	15750	15935	15922	15875	15830	15794	15802	15811	15870	15793	15741	15804	15923	15786	15629	15907	15801	15898	15828	15814	15865	15873	15830	15792	15885	15760	15689	15638	15891	15712	15684	15757	15560	15666	15762	15774	15833	15940	15948	15953	15909	15785	15900	15609	15762	15864	15732	15821	16019	16181	15919	15923	16014	15930	15835	15833	15674	15722	15742	15800	15787	15909	15942	15787	16027	15981	15792	15944	15957	15771	15726	15826	15682	15926	15852	15894	15847	15865	15924	15988	15875	15777	15813	15913	15917	15809	15870	15911	15895	15733	15810	15860	15954	15961	15749	15851	15742	16058	15980	15622	15966	15808	15881	15777	15722	15915	15635	15865	16015	15863	15840	15916	15865	15733	15750	15854	15764	15610	15608	15569	15908	15939	15765	15825	15926	15864	15841	15782	15646	15833	15935	15757	15929	15681	15973	15767	15838	15944	15896	15755	15681	15741	15807	15836	15669	15604	15807	15825	15890	15971	15824	15751	15791	15928	15898	16024	15751	15904	15960	15741	15551	15799	15781	15691	15804	15785	15818	15920	15842	15696	15639	15999	15923	15900	15763	15590	15913	15915	15812	15766	15939	15909	15815	15726	15969	15759	15693	15717	15695	15910	15895	15668	15727	15807	15799	15581	15784	15863	15801	15654	15813	15949	15823	16043	16035	15676	15890	15940	15887	15790	15709	15794	15955	15973	15826	15799	15715	15767	15867	15960	15885	15740	15895	15772	15791	15873	15762	15881	15783	15721	15756	15830	15758	15663	15916	15785	15795	15964	15798	15835	16014	15889	15927	15676	15896	15811	15748	15881	15816	15663	15898	15921	15853	15917	15595	15592	15902	15685	15792	15781	15537	15911	16097	15774	16038	15984	15940	15700	15840	15721	15766	15616	15835	15972	15709	15990	16051	15682	15795	15612	15846	15701	15763	15711	15799	15882	15919	15819	15848	15803	15765	15818	15793	15722	15663	15845	15698	15741	15975	15850	15811	15967	15812	15792	15883	15604	15705	15814	15911	15805	15733	15806	15586	15860	15658	16086	15874	15874	15620	15824	15918	15819	15699	15865	15887	15648	15650	15922	15784	15811	15847	15733	15668	15785	15849	15816	15596	15749	15872	15866	15880	15946	15958	15735	15856	15886	15836	15904	15983	15821	15915	15787	15736	15881	15908	15853	15740	15833	16058	15849	15789	15980	15813	15814	15518	15932	15867	15687	15714	15833	15944	15835	15810	15607	15700	15864	15755	15855	15909	15903	15876	15973	15952	15714	15578	15695	15878	15782	15846	15940	15925	15768	15969	16066	15696	15660	15953	15928	15884	15848	15851	15826	16056	15898	15911	15796	15701	15904	15668	15823	15797	15842	15809	16145	15695	15733	16062	15803	15840	15808	15996	15812	15968	15954	16040	15866	15733	15980	15878	15718	15774	15924	15928	15783	15913	15900	15899	15836	15914	15934	15748	15734	15824	15766	15707	15711	15803	15845	15717	15635	15816	15750	15810	15966	15828	15871	15948	16002	15726	15821	15959	15826	15838	15948	16003	15865	15891	16226	15806	15961	15900	15813	16060	15750	15892	15864	15800	15676	15731	15751	15820	15819	15745	15736	15696	15638	15867	15781	15770	15818	15833	15746	15933	15720	15760	15747	15728	15705	15978	15719	15683	15854	15754	15889	15740	15913	15874	15869	15811	15792	15972	15980	15580	15678	15875	15836	15754	15646	15747	15716	15729	15761	15798	15875	15840	15789	16076	15689	16034	15962	15862	15791	15736	15820	15812	15769	15720	15757	15807	15977	16072	15898	15971	15922	16036	15832	15936	15950	15744	15781	16037	15694	16060	15922	15882	15683	15721	15782	15752	15923	15864	15895	15893	15835	15698	15828	15729	15771	15973	15802	15867	15736	15694	15665	15815	15767	15942	15782	15696	15830	15854	15742	15802	15709	15857	15864	16048	15614	15879	15905	15701	15817	15827	15785	15899	15778	15752	15782	15771	15583	15782	15920	15944	15856	15706	15842	15853	15601	15697	15601	15939	15824	15787	15822	15799	15844	15879	15767	15705	15864	15808	15800	15913	15529	15887	15767	15847	15790	15712	15759	15964	15777	15798	15757	15755	15921	16011	15874	15794	15932	15816	15912	15875	15766	15805	15903	15737	15899	15603	15735	15833	15869	15758	15753	15983	15815	15858	15800	15853	15786	15754	15904	15705	15801	15806	15857	15630	15783	15818	16075	15469	15705	15778	15848	15904	15961	15852	15979	15877	15818	15920	15954	15834	15925	15792	15684	15839	15946	15768	15978	15827	15878	15779	15896	15718	15866	15683	15787	15817	15837	15866	15893	15732	15886	15626	15940	15807	15840	15792	15972	15869	15758	16016	15753	15686	15698	15615	15691	15818	15741	15943	15994	15862	15807	15651	15858	15962	15753	15771	15821	15765	15887	15815	15851	15848	15654	16051	15870	15938	15649	15944	15724	15885	15668	15813	15696	15937	15733	15864	15768	15714	15859	16084	15903	15710	15655	15766	15942	16130	15835	15714	15970	16017	15705	15896	15838	15650	15590	15885	15898	16040	15801	15776	15915	15729	15829	15970	15751	15794	15750	15871	15822	15796	15625	15830	15809	15753	16006	15955	16082	15897	15892	15805	15908	15926	15803	16023	15710	15817	15855	15838	16094	15708	15922	15849	15740	15883	15742	15707	15906	15845	15700	15900	16084	16021	15778	15772	15786	16036	15692	15790	15654	15868	15735	15662	15763	15970	15817	15835	15947	15699	15784	15895	15797	15864	15736	15634	15876	15831	15760	15921	15500	15858	15708	15895	15847	15712	15821	15923	15749	15817	15775	15830	15820	15666	16004	16027	15802	15783	15825	15780	15720	15883	15891	15809	15899	15797	15710	15818	15774	15855	15794	15761	15746	15938	15791	15905	15836	16079	15905	15901	15700	15662	15882	15734	15574	15745	15752	15915	15873	15809	15763	15837	16006	15849	15943	15943	15814	15844	15731	15906	15835	15758	15977	15917	15855	15827	15872	15833	15875	16053	15854	15716	15651	15756	15794	15896	15909	15867	15837	15979	15926	15924	15762	15938	15844	15717	15804	15877	15693	15910	15910	15805	15793	15897	15760	15946	15827	15916	15975	15945	15882	15680	15824	15782	15653	15851	16002	15781	15953	15674	15762	16035	15780	15745	15943	15748	15877	15954	15748	15780	15913	15929	15778	15768	15781	15869	15901	15810	15816	15917	15849	15781	15788	15696	15717	15919	15906	15740	15782	15892	16135	15535	15981	15832	15900	15982	15838	16092	15816	15877	15730	15988	15814	15888	15852	15908	15751	15865	15733	16029	15801	15778	15825	15773	15848	15791	15948	15891	15880	15779	15675	15649	15769	15868	15778	15939	15830	15874	15783	15985	15728	15882	15840	15822	15923	15794	15639	15986	15759	15949	15919	15896	15863	15725	15799	15799	15892	15931	15732	15987	15836	15907	15910	15983	15999	15850	15774	16094	15818	15711	15979	15783	15963	15789	15722	15832	15928	15868	15770	15864	15813	15801	15862	15875	15762	15699	15827	15754	15668	15805	15823	15683	15836	15606	15892	15757	15859	15979	15994	15888	15873	15802	15890	15675	15730	15829	15865	15872	15934	15845	15981	15873	15801	15634	15846	15780	15878	15671	15895	15870	15744	15768	15729	15876	15856	15920	15762	15913	15710	15784	15635	15816	15968	15752	16034	15929	15836	15818	15894	15854	15613	15829	16004	15870	15668	15716	15905	16088	15769	15754	15821	15772	15858	15790	15809	15775	15676	15865	15813	15837	15736	15854	15758	15896	15870	15614	15846	15738	15663	15785	15817	15807	15870	15752	15758	15845	15862	15869	15861	15952	15942	15743	15931	15939	15851	15830	15872	15857	15851	16041	16043	15917	16004	15827	15545	15823	15649	15715	15664	15817	15936	16084	15931	15862	15731	15831	15739	15862	15920	15802	15881	15780	15877	16008	15860	16006	15792	16014	15748	15936	15589	15758	15723	15819	15861	15805	15906	15981	15829	15784	15929	15680	15751	15923	15861	15833	15878	15795	15888	15757	15715	15807	15846	15843	15973	15933	15898	15907	16073	15947	15756	15638	15880	15783	15841	15796	15956	16012	15856	15776	15777	15779	15809	15663	15927	15929	15646	15750	15763	15875	15840	15823	16000	15764	15685	15917	15875	15898	15814	15814	15945	15754	15888	15758	15942	15842	15796	15983	15738	15799	15703	15657	15704	15820	15941	15795	15855	15776	15911	15905	15880	15809	15703	15993	15994	15814	16028	15918	15950	15896	15732	15770	16022	15795	16038	15870	15680	15935	16049	15839	15771	15841	15806	15799	15829	15792	15915
26152	36103	31558	27993	32375	18020	13653	14294	14149	13966	13808	13562	13564	13354	13352	13408	13242	13199	13055	13154	13311	13184	13231	13177	13053	13123	13172	13420	13154	13016	13149	13300	13050	13109	13109	13390	13081	13163	13103	13120	13208	13140	12980	13201	13065	13224	13183	13223	13251	13272	13206	13013	13046	12974	13051	13059	13088	13293	13097	13120	13183	13236	13072	13147	13149	13028	13115	13234	13025	13147	13183	13039	13195	13152	13206	13153	12915	13299	13148	13144	13185	13001	13217	13214	13191	13120	13231	13057	13322	13051	13103	12995	13007	13201	13062	12953	13080	13079	13174	13194	13247	13056	13080	13130	13074	13043	13065	13235	13334	13273	13103	13070	13196	13245	13200	13089	13160	13275	13166	13121	13062	13117	13195	13236	13214	13078	13109	13241	13189	13111	13371	13128	13238	13219	13213	13143	13184	13297	13284	13098	13286	13153	13189	13248	13249	13225	13206	13003	13266	13138	13121	13170	13127	12931	13222	13250	13019	13103	13061	13428	13214	13218	13141	13204	13134	13106	13105	13266	13069	13162	13199	13245	13139	13264	13163	12980	13080	13151	13124	13190	13185	13210	13085	13188	13188	13214	13160	13139	13230	13273	13181	13138	12964	13170	13170	13136	13198	13099	13225	13095	13353	13320	13252	12934	13200	13157	13048	13039	13165	13202	13170	13037	13135	13043	13080	13047	13216	13003	13090	13190	13125	13118	13101	13110	13080	13195	13132	13107	13193	13154	13296	13199	13225	13154	13163	13247	13128	13125	13086	13213	13231	13341	13335	13098	13154	13168	13074	13047	13126	13151	12955	13141	13176	13107	13093	13356	12999	13166	13110	13032	13169	13116	13214	13113	13153	13233	13071	13174	13075	13225	13139	13141	13310	13057	13170	13215	13074	13006	13060	13144	13055	13151	13152	13071	13061	13214	13188	13151	13236	13340	13081	13254	13289	13036	13144	13231	13152	13178	13129	13098	13204	13136	13226	13241	13235	13125	13238	13244	13199	13210	13169	13074	13091	13237	13215	13249	13111	13206	13086	13125	13061	13228	13142	13143	13034	13049	13040	13196	13053	13185	12997	13179	12994	13257	13246	13042	13276	13241	12947	13086	13003	13257	13168	13165	13264	13292	13172	13248	13112	13309	13199	13125	13180	13227	13168	13110	13335	13192	13183	13374	13109	13267	13026	13154	13173	13213	13279	13270	13206	13286	13364	13092	13131	13235	13176	13047	13245	13167	13214	13219	13142	13076	13190	13175	13166	13201	13105	13267	13243	13205	13271	13148	13226	13130	13221	13207	13260	13170	13044	13161	13049	13148	13117	13123	13351	13128	13133	13165	13301	13002	13057	13206	13271	13074	13224	13269	13158	13240	13316	13182	13197	13189	13166	13441	13230	13086	13163	13253	13115	13171	13058	13150	13251	13165	13216	13141	13227	13159	13008	13253	13124	13177	13068	13237	13151	12914	12894	13101	13180	13089	13197	13169	13279	12970	13216	13116	13202	13322	13058	13148	13269	13100	12972	13105	13104	13241	13093	13073	13099	13033	13279	13232	13190	13016	13090	13075	13222	13269	13039	13140	13096	13273	13085	13137	13260	13228	13179	13091	13146	13290	13232	13201	13052	13062	13320	13178	13178	13130	13123	13208	13215	13280	13040	13202	13164	13173	13240	13190	13129	13067	13177	13228	13214	13115	13157	13130	13243	13217	13206	13308	13211	13177	13047	13245	13170	13265	13190	13264	13166	13286	13136	13261	13243	13151	12968	13073	13295	13113	13286	13094	13362	13103	13233	13318	13336	13140	13144	13235	13082	13102	13254	13253	13048	13217	13078	13152	13109	13177	12927	13236	13168	13196	13157	13313	13014	13096	13086	13069	13160	13030	13075	13129	13033	13212	13148	13229	13212	13249	13083	13263	13063	13158	13147	13155	13111	13120	13030	13125	13063	13169	13050	13249	13180	13136	13278	13290	13211	12980	13015	13114	13218	12973	13280	13252	13173	13201	13244	13355	13171	13018	13261	13281	13184	13100	13046	13062	13161	13240	13339	13084	13071	13085	13164	13160	13223	13094	13239	13164	13160	13092	13163	13017	13205	13069	13267	13057	13148	13106	13237	13137	13175	13184	13224	13164	13165	13190	13094	13256	13145	13192	13144	13165	13242	13236	13148	13021	13164	13223	13169	13296	13298	13106	13138	13032	13035	13159	13104	13200	13157	13193	13150	13277	13257	13022	13078	13223	13183	13136	13228	13120	13192	13048	13323	13254	13206	13260	13068	13093	13123	13224	12968	13131	13201	13005	13131	13073	13142	13156	13037	13178	13211	13059	13239	13097	13126	13226	13142	13248	13055	13215	13127	13116	13101	13305	13119	13200	13104	13167	13140	13014	13264	13156	13205	13216	13104	13183	13150	13270	13096	13173	13126	13137	13177	12970	12996	13132	13296	13165	13094	13207	13278	13218	13172	13055	13279	13122	13120	13262	13147	13135	13191	13129	13101	13310	13168	13093	13183	13137	13290	13260	13084	13204	13006	13137	13159	13107	13336	13212	13263	12882	13178	13217	13257	13109	13014	13120	13062	13288	13108	13149	13166	13253	13224	13099	12992	13274	13097	13323	13248	13154	13063	13084	13296	13102	13137	13216	13292	13236	13177	12972	13127	13077	13198	13274	13248	13194	13172	13233	13258	13030	13205	13104	13237	13125	13234	13148	13149	12945	13185	13161	12973	13163	13157	13087	13266	13213	13196	13050	13381	13131	13241	13148	13247	13096	13100	13264	13204	13149	13218	13190	13081	13233	13041	13245	12936	13127	13329	13136	13164	13353	13127	13228	13314	13188	13100	12954	13155	13247	13120	13205	13196	13184	13116	13127	13122	13155	13146	13096	13085	13265	13121	13079	13181	13001	13282	13325	13060	13152	13384	13025	13255	13154	13106	12918	13076	13326	13016	13108	13211	13156	13321	13049	13028	12982	13107	13139	13174	13194	13349	13084	13129	13068	13306	12987	13124	13217	13143	13138	13051	13013	13194	13119	13146	13095	13179	13039	13069	13220	13124	13082	13282	13113	13231	13111	13064	13235	13158	13184	13115	13089	13225	13152	13037	13077	13098	13149	13072	13096	13233	13184	13139	13197	13094	13219	13128	13162	13043	13264	13254	13076	13123	13038	13141	13162	13207	13002	13098	13176	13260	13204	13062	13155	13341	13363	13114	13234	13128	13096	13074	12988	13170	13070	13007	13070	13198	13147	13082	13137	13215	12979	13124	12902	13310	13169	13077	13191	13118	13120	13107	13285	13160	13144	13050	13238	13397	13049	13044	13141	13115	13154	13063	13115	13149	13179	13126	13155	13119	13104	13157	13116	13183	13083	13171	13046	13010	13103	13053	13139	13166	13110	13165	13233	12980	13138	13203	13200	12975	13089	13219	13265	13200	13064	13240	13203	13268	13056	12956	13254	13134	13047	13160	13178	13149	13093	13260	13071	13211	13121	13093	13047	13354	13237	13199	13114	13181	13181	13265	13125	13066	13036	13179	13379	13092	13251	13102	13146	13116	13063	13106	13208	13158	13222	13235	13117	13220	13141	13194	13028	13202	13187	13097	13116	13321	13077	13212	13171	13142	13129	13281	13254	13252	13160	13230	13106	13076	13089	13205	13278	13145	13267	13302	13310	13047	13136	13113	13178	12999	13123	13062	13309	13221	13368	13121	13185	12945	13289	13221	13227	13110	13049	13063	13166	13230	13264	13318	13182	13205	13130	13191	13029	13266	13045	13168	13073	13155	13208	13253	13048	13167	13036	13217	13104	13237	13086	13261	13030	13200	13129	13190	13031	13183	13188	13173	13085	13199	13206	13164	13276	13060	13163	13255	13346	13165	13116	13166	13168	13148	13145	13101	13035	13194	13315	13079	13219	13136	13135	13202	13111	12972	13192	13268	13305	13229	13277	13171	13142	13153	13226	13146	13140	13135	13174	13148	12996	13133	13243	13115	12967	13135	13119	13079	13126	13123	13169	13184	13108	13259	13121	12990	13257	13104	13258	13121	13225	13036	13172	13193	13068	13112	13181	13054	13336	13001	13258	13129	13225	13098	13049	13202	13274	13315	13101	13093	13133	13168	13171	13223	13178	13150	13140	12999	13143	12961	13237	13223	13041	13234	13047	13049	13123	13213	13150	13299	13244	13294	13296	13048	13094	13178	13174	13230	13176	13245	13093	13103	13282	13241	12966	13027	13126	13016	13328	13146	13128	13075	13306	13118	13069	13065	13167	13172	13056	13118	13226	13304	13054	13200	13000	13115	13352	13248	13263	13335	13076	13153	13112	13111	12986	13043	13134	13138	13172	13071	13057	13231	13064	13138	13177	13086	13088	13236	13024	13222	13076	13196	13016	13157	13101	13195	13154	13251	13198	13065	13142	13032	12999	13222	13080	13125	13165	13085	13231	13292	13105	13111	13308	13224	13212	13188	13167	13073	13240	13183	13075	13370	13258	13121	13001	13059	13125	13059	13296	13155	13268	13218	13209	13179	13148	13247	13190	13173	13187	13206	13264	13001	13205	13173	13205	13141	13149	13240	13238	13234	13048	13247	13160	13306	13149	12968	12977	13093	13101	13133	13231	13207	13040	13261	13137	13291	13178	13188	13335	13201	13214	13219	12996	13064	13204	13187	13040	13247	13320	13185	13369	12989	13199	12987	13236	13155	13178	13212	13150	13229	13278	13152	13330	13216	13184	13241	13020	13288	13179	12926	13335	13095	13200	13197	13147	13167	13037	13231	12974	12973	13133	13044	13135	13192	13050	13313	13280	13241	13215	13245	13211	13047	13280	13131	13169	13137	13254	13083	13213	13255	13238	13083	13172	13202	13229	12993	13131	13233	13154	13128	13134	13208	13015	13238	13123	13322	13147	13095	13179	13005	13152	13192	13154	13099	13090	13252	13232	13054	13279	13306	12921	13167	13217	13012	13123	13177	13071	13267	13173	13158	13125	13239	13138	12991	13093	13129	13371	13164	13020	13149	13215	13377	13205	13065	13135	13118	13244	13119	13151	13128	13127	13091	13229	13231	13067	12966	13089	13118	13238	13190	13110	13201	13198	13124	13121	13231	13116	13244	13091	12876	13095	13074	13160
26163	21505	29982	34145	61954	37601	23695	24245	23831	21812	20238	19019	17349	16556	16019	15559	15735	15646	15572	15630	15666	15557	15466	15395	15469	15586	15556	15429	15708	15704	15473	15443	15651	15585	15470	15709	15389	15407	15597	15395	15361	15566	15368	15290	15600	15537	15539	15708	15380	15599	15640	15528	15433	15620	15418	15434	15306	15424	15362	15420	15605	15453	15566	15445	15473	15559	15597	15543	15531	15583	15403	15529	15641	15384	15549	15427	15459	15517	15556	15488	15531	15464	15571	15423	15443	15486	15528	15389	15526	15411	15301	15437	15658	15717	15450	15373	15301	15541	15421	15527	15332	15562	15450	15518	15227	15476	15278	15609	15432	15462	15406	15478	15534	15440	15331	15619	15715	15654	15436	15468	15551	15522	15380	15404	15494	15512	15420	15547	15591	15376	15449	15426	15481	15451	15279	15486	15425	15477	15455	15418	15291	15326	15719	15477	15502	15604	15447	15423	15531	15583	15467	15382	15543	15673	15617	15434	15478	15466	15486	15435	15460	15632	15563	15419	15470	15589	15336	15458	15501	15587	15567	15562	15522	15430	15414	15544	15486	15495	15368	15554	15352	15437	15382	15528	15300	15516	15481	15533	15348	15446	15366	15600	15375	15410	15376	15278	15344	15535	15533	15455	15573	15386	15507	15521	15707	15389	15618	15548	15349	15432	15392	15341	15468	15742	15448	15494	15493	15380	15395	15530	15362	15586	15592	15376	15271	15435	15329	15425	15540	15448	15519	15373	15347	15660	15532	15422	15470	15507	15543	15447	15337	15418	15576	15503	15398	15379	15434	15564	15521	15533	15501	15358	15377	15707	15541	15493	15370	15479	15628	15421	15545	15437	15499	15446	15184	15551	15435	15451	15398	15746	15464	15491	15632	15502	15406	15521	15608	15401	15216	15514	15452	15551	15503	15487	15410	15418	15338	15391	15464	15381	15533	15553	15642	15259	15522	15475	15317	15284	15323	15305	15466	15497	15485	15612	15410	15515	15452	15490	15547	15540	15342	15496	15364	15391	15419	15454	15410	15463	15335	15392	15372	15562	15601	15522	15447	15445	15362	15440	15595	15544	15593	15431	15392	15541	15468	15599	15578	15552	15484	15427	15393	15399	15566	15502	15524	15287	15561	15634	15714	15501	15732	15482	15510	15446	15433	15443	15501	15365	15544	15501	15665	15457	15462	15333	15571	15434	15583	15328	15469	15421	15570	15572	15515	15328	15341	15418	15380	15427	15388	15524	15619	15526	15717	15344	15478	15600	15610	15450	15446	15456	15460	15286	15562	15590	15407	15338	15330	15136	15454	15586	15586	15238	15595	15499	15475	15451	15604	15804	15499	15504	15454	15580	15263	15574	15464	15670	15518	15491	15451	15453	15381	15555	15308	15757	15505	15300	15282	15376	15388	15518	15440	15492	15601	15570	15501	15536	15433	15576	15435	15468	15481	15408	15566	15566	15450	15314	15389	15438	15417	15484	15521	15295	15373	15507	15339	15327	15551	15421	15528	15431	15429	15452	15500	15482	15467	15477	15338	15331	15516	15550	15593	15348	15443	15425	15584	15350	15657	15707	15406	15629	15510	15440	15452	15494	15470	15344	15333	15378	15577	15404	15459	15574	15342	15517	15689	15457	15585	15419	15195	15407	15618	15494	15371	15254	15318	15597	15411	15465	15565	15438	15594	15257	15406	15508	15410	15346	15401	15367	15537	15705	15337	15433	15470	15546	15528	15408	15632	15424	15470	15535	15478	15470	15303	15580	15383	15410	15456	15346	15473	15580	15450	15497	15301	15220	15454	15582	15458	15478	15574	15469	15493	15462	15387	15421	15442	15569	15650	15321	15395	15584	15328	15534	15549	15492	15286	15489	15505	15751	15378	15516	15558	15417	15400	15559	15438	15305	15453	15439	15256	15411	15448	15621	15543	15333	15433	15527	15381	15249	15493	15485	15481	15421	15488	15544	15479	15591	15448	15453	15518	15304	15469	15595	15411	15545	15428	15473	15455	15436	15450	15566	15431	15406	15628	15724	15611	15586	15623	15570	15476	15520	15419	15553	15635	15449	15576	15350	15383	15330	15438	15569	15301	15606	15512	15465	15644	15539	15370	15402	15546	15741	15656	15550	15548	15576	15424	15452	15703	15633	15387	15243	15553	15400	15566	15290	15498	15412	15651	15320	15469	15362	15494	15562	15641	15643	15666	15757	15602	15622	15590	15360	15606	15496	15333	15430	15533	15548	15568	15433	15465	15587	15457	15393	15474	15623	15443	15488	15591	15343	15447	15396	15489	15437	15424	15371	15327	15399	15358	15491	15621	15593	15362	15427	15515	15446	15446	15365	15527	15476	15506	15452	15470	15550	15493	15235	15377	15341	15580	15590	15469	15475	15398	15436	15569	15396	15436	15430	15466	15472	15651	15564	15433	15676	15534	15383	15455	15404	15361	15314	15433	15322	15342	15505	15614	15487	15424	15538	15640	15598	15426	15462	15372	15505	15291	15303	15719	15664	15598	15435	15283	15651	15527	15564	15586	15321	15571	15439	15570	15471	15483	15291	15458	15524	15621	15656	15295	15536	15444	15578	15375	15203	15267	15440	15288	15652	15407	15349	15484	15407	15375	15501	15480	15598	15433	15444	15563	15555	15458	15288	15351	15472	15400	15662	15532	15509	15408	15498	15540	15510	15350	15795	15478	15384	15526	15409	15486	15321	15472	15576	15591	15432	15387	15723	15488	15481	15417	15408	15639	15435	15553	15406	15401	15475	15514	15301	15673	15374	15373	15508	15386	15519	15446	15358	15611	15335	15527	15595	15640	15368	15482	15252	15406	15565	15456	15435	15462	15450	15395	15538	15523	15317	15532	15558	15551	15370	15722	15692	15522	15640	15700	15419	15572	15620	15679	15674	15509	15724	15628	15442	15591	15330	15664	15423	15518	15370	15726	15550	15476	15639	15536	15613	15532	15465	15583	15528	15531	15272	15396	15777	15511	15699	15378	15459	15514	15452	15604	15422	15535	15533	15495	15664	15496	15493	15669	15489	15555	15626	15465	15478	15686	15456	15554	15440	15424	15492	15396	15386	15597	15555	15480	15622	15487	15563	15635	15350	15319	15468	15502	15412	15411	15390	15371	15314	15652	15474	15546	15433	15668	15291	15531	15525	15461	15503	15577	15527	15298	15626	15390	15442	15579	15612	15580	15429	15327	15458	15516	15514	15389	15273	15609	15514	15377	15302	15630	15366	15305	15369	15325	15519	15324	15582	15439	15601	15365	15455	15405	15507	15422	15499	15361	15427	15345	15474	15272	15606	15544	15558	15542	15387	15527	15537	15422	15294	15230	15305	15412	15367	15432	15248	15382	15603	15333	15501	15547	15440	15616	15384	15408	15506	15412	15339	15657	15694	15437	15275	15329	15355	15599	15460	15363	15447	15644	15580	15553	15484	15342	15225	15274	15390	15498	15515	15349	15524	15637	15435	15406	15473	15348	15583	15651	15466	15535	15579	15686	15452	15442	15534	15573	15431	15417	15608	15513	15710	15444	15450	15614	15376	15478	15582	15396	15585	15316	15397	15582	15655	15550	15546	15556	15632	15610	15315	15558	15455	15531	15437	15435	15364	15508	15332	15509	15284	15467	15287	15200	15584	15512	15561	15467	15498	15706	15615	15451	15458	15421	15526	15457	15503	15588	15353	15535	15409	15377	15531	15339	15353	15443	15477	15463	15604	15723	15414	15354	15464	15393	15440	15599	15473	15414	15614	15567	15539	15447	15641	15509	15416	15279	15545	15612	15416	15520	15391	15413	15391	15519	15461	15471	15518	15509	15462	15427	15510	15339	15575	15303	15517	15429	15535	15430	15208	15494	15457	15314	15359	15665	15497	15216	15364	15420	15317	15400	15661	15403	15509	15540	15442	15533	15591	15492	15586	15514	15524	15537	15497	15412	15464	15303	15461	15395	15483	15536	15265	15654	15459	15357	15459	15492	15455	15477	15352	15503	15478	15213	15461	15668	15445	15353	15389	15386	15422	15417	15454	15411	15530	15410	15522	15344	15459	15242	15552	15502	15587	15720	15624	15327	15435	15656	15533	15430	15646	15407	15655	15629	15539	15383	15462	15457	15457	15497	15603	15708	15564	15690	15676	15459	15424	15534	15559	15608	15444	15452	15551	15512	15542	15694	15581	15476	15447	15437	15507	15580	15326	15528	15580	15436	15364	15507	15573	15436	15560	15641	15491	15381	15413	15552	15419	15557	15503	15321	15694	15353	15460	15337	15471	15384	15440	15435	15301	15713	15466	15656	15350	15321	15486	15414	15341	15543	15490	15444	15523	15443	15694	15327	15550	15598	15585	15612	15474	15492	15644	15570	15427	15466	15264	15487	15413	15496	15653	15507	15388	15362	15398	15541	15443	15655	15409	15529	15579	15424	15350	15325	15386	15321	15420	15477	15526	15574	15418	15709	15629	15322	15676	15296	15561	15637	15547	15686	15528	15555	15430	15428	15455	15405	15447	15331	15455	15250	15363	15371	15284	15451	15378	15480	15490	15417	15494	15439	15321	15510	15562	15238	15436	15402	15447	15405	15571	15557	15580	15344	15452	15452	15609	15462	15519	15358	15455	15399	15562	15552	15553	15577	15378	15423	15429	15499	15566	15535	15518	15557	15584	15582	15434	15594	15565	15538	15610	15462	15407	15570	15461	15228	15526	15571	15351	15597	15269	15540	15670	15411	15416	15489	15533	15516	15576	15445	15606	15452	15532	15471	15310	15352	15418	15561	15436	15517	15564	15455	15208	15530	15639	15485	15401	15417	15489	15463	15603	15340	15482	15447	15565	15491	15308	15583	15510	15635	15450	15547	15475	15537	15541	15573	15609	15461	15589	15432	15528	15567	15498	15513	15336	15447	15445	15535	15658	15488	15494	15450	15496	15298	15378	15410	15408	15622	15473	15491	15536	15229	15477	15457	15617	15456	15477	15326	15503	15579	15567	15472	15336	15449	15627	15521	15318	15469	15339	15468	15477	15420	15461	15405	15576	15466	15481	15517	15433	15724	15519	15401	15527	15542	15566	15378	15557	15474	15469	15495	15375	15364	15535	15503	15505	15375	15541	15413	15389	15494	15320	15491	15498
22999	46675	47223	42617	64481	29440	19860	25181	24748	21384	19571	17774	15198	13905	13208	13246	12972	13014	13066	12878	13125	13057	13008	12974	12822	12936	13025	12996	13003	12940	13041	12896	13210	13088	13104	13132	13018	13028	13006	12879	13084	12825	13106	13218	13055	12969	12882	12915	12993	13067	12910	12990	12967	12993	12959	13055	12973	12909	12798	12988	12856	12927	12905	13056	12917	12908	13043	12799	12977	13035	12797	12971	12897	13042	12971	13078	12932	13103	12958	13076	13058	13156	13125	12822	13023	13138	12893	13000	12977	12959	13088	13077	12977	13151	13190	13016	12845	13021	12946	13001	13031	12848	12917	13106	12988	13060	12859	12755	12955	13115	12802	12912	12906	12979	12980	12977	12894	12965	13018	13039	12876	13089	12690	13052	12951	12986	13050	12928	13130	12917	13071	13039	13014	13000	13069	12961	12981	12921	12873	13006	13071	12951	13011	12999	12842	12905	13147	12848	12894	13106	13021	12967	12783	12972	12943	13208	12915	13031	13215	13019	12973	13012	13234	13049	12891	13050	12930	12988	12866	13046	12920	13049	12905	13098	12977	12960	12831	12941	12970	12946	13004	13067	12980	13090	13129	13134	13046	13082	12982	13032	13130	13102	12962	12775	12885	12941	12885	12992	13047	13143	12975	13064	13081	12899	12946	13000	12963	12923	12845	12912	12998	12818	12939	13062	12957	12928	13015	13020	12978	12928	12931	12960	13050	13044	13003	13040	12968	13041	12990	12820	12960	12950	12805	13123	12996	12998	13017	13004	12991	12909	12940	12897	12940	12962	12868	12876	12976	12796	12984	13039	12995	13003	13045	12890	13119	12892	13131	12989	12968	12972	12891	13127	12954	12944	12882	12858	12988	13036	12943	12999	12851	13020	13142	12947	12951	13220	12986	12998	12901	12904	13039	13010	12943	12877	13177	13044	12950	12929	13180	13094	12900	12993	13014	13036	13036	12929	12957	12887	13034	12980	12974	12991	12894	13223	12915	12990	12985	12916	13068	12844	12825	12972	12927	13050	13013	12998	13029	13039	12938	12901	12936	13077	12943	13072	12986	12932	13016	13105	13126	12957	13004	13100	13015	12907	12898	13035	12806	12900	12985	13058	12903	13040	13049	13102	12883	12867	13061	12932	13109	12967	13085	12995	12878	13070	12922	12913	12922	13141	13175	12990	12878	12960	13015	12964	12969	13083	12833	12878	13032	12743	12967	12945	13117	13021	12969	12961	13093	12987	12983	13234	12861	13073	13032	12834	13056	12993	12943	12970	12869	13022	13006	12998	12922	13015	12994	12987	13027	13044	12990	12994	13063	12834	12940	12994	12888	12888	12912	12992	13113	12949	12947	13069	13068	12959	13078	12974	13131	13020	12974	12880	13054	13160	13109	12925	12898	12988	13066	13035	12987	12971	12871	13041	12996	13106	12988	13035	12937	12783	13004	12842	12927	12813	12982	12906	12924	13009	12892	12969	13011	12982	12962	13028	12952	12768	12970	12930	12961	13061	12832	12961	13013	12970	12798	12845	12882	13094	12974	13028	12998	12969	12956	12996	12799	13073	12942	12993	12989	13019	12876	12923	13113	12984	13121	12886	13119	12984	12901	13068	13050	12989	13147	12997	13094	13072	13118	12907	13089	13032	13017	12801	13100	13152	12824	12786	13037	13058	13003	12900	12950	12896	13022	13016	12989	13004	13099	13015	12741	12767	12988	12902	12981	13153	12878	12862	13063	13007	12942	12938	13113	12923	12806	12945	13029	12943	12851	12819	12994	13053	13011	13124	12887	12938	12992	13009	12995	12812	12987	12994	12854	13030	12946	12833	12896	12954	12842	13051	13007	12988	12982	13058	12988	13042	12978	12912	13037	12998	13138	12952	13074	12876	12989	12970	12810	12966	12976	12852	12841	12857	13040	12784	13055	13009	12844	13206	12863	12881	13066	13141	13001	13078	13008	13034	12968	13002	13030	12958	12996	12955	12930	12864	12976	12977	13031	13039	12868	13051	12887	12938	13056	12919	13070	13053	12992	13121	12955	12880	12996	12744	13156	12877	12890	12899	12996	13160	12900	12986	12876	12920	13072	13128	12930	13075	13067	12868	13116	12924	12967	13077	13060	12871	13007	13079	13034	13067	12925	13011	13049	13010	12942	13020	13064	12918	12927	13041	12721	13022	13104	13001	12962	13033	12875	12983	12975	13049	13132	13012	12871	13124	13027	12913	12876	13088	13035	13004	12917	12940	12968	12941	13072	13001	12964	13060	12854	13053	12898	12812	13005	13007	12858	13075	13069	13146	13035	13036	12969	13000	13051	13049	13170	12975	12920	12821	12989	13123	12971	13034	13190	13007	12991	12889	12815	12961	13199	12923	13080	12931	12801	13090	13147	12854	12984	12982	13029	12960	13008	13108	13041	12810	13033	12853	12935	12984	12892	13005	12940	13097	12932	12968	13048	12978	12967	13004	13004	13048	12908	12915	12952	12935	12874	12926	12957	12898	13056	12964	13004	12876	13084	12849	13021	12836	13069	13066	12933	12961	12938	12926	13011	12899	12907	13075	13012	13136	12966	12845	13063	13018	13074	12927	12980	13172	12960	13041	12983	13005	12891	12915	13006	13035	13017	12934	13047	12977	13083	13094	12981	12954	13002	12993	12968	12919	13027	12997	13138	12902	13025	13153	12889	12949	12936	13158	13065	13123	13008	12960	12960	12956	13101	12841	13040	13091	13010	12969	13045	12962	13009	13049	13061	12959	12971	13058	13121	12964	12932	13009	12991	12891	13040	12996	12960	12972	12875	12951	13030	13088	13001	13230	13002	13060	12965	12929	13067	12990	13070	12969	13077	12983	12916	12887	12900	12952	12927	12967	12942	12864	13061	12899	13035	12946	12946	12865	12838	13057	12945	13062	12957	12991	12943	13130	12898	12846	12952	12855	13032	12847	12877	12995	12975	12891	12932	12940	12855	12908	12906	12952	13108	13131	12970	13156	12818	12978	13088	12837	13060	13016	13082	12763	13009	13073	12916	13039	12936	12795	12975	13070	13022	12951	13039	13108	12978	12790	12793	12942	12926	13032	12981	13018	12970	12978	12967	12973	12984	12881	13123	13001	13077	12986	13228	12914	12850	13003	13033	13036	13094	12990	12985	12806	12865	12882	12818	12854	12873	12831	12999	13006	13002	13140	13021	13068	12945	13045	12922	12994	12924	13074	13037	13027	12918	13054	12979	12961	12898	12959	12861	13146	12779	12890	12914	12920	12956	13123	12921	13126	13023	13148	12914	13016	13103	12905	13101	12947	13083	12970	13011	12925	13010	12932	13001	12905	13023	12766	12897	12993	12986	12940	12995	12894	13137	12923	12956	12929	12992	13024	13005	13145	12932	13023	12965	12892	12859	12823	12934	12982	13181	12805	13249	13059	13014	12874	13094	12923	12921	13048	13075	13039	13122	12969	13028	12837	12863	12930	12938	13079	12918	12892	13129	12957	13016	12922	12846	13066	12902	12869	13067	13107	13053	12882	12940	12862	13014	13039	12929	12959	13020	12996	13057	12982	13020	13000	12964	12880	13126	13080	12963	12903	13127	12997	13057	13050	12995	12976	13046	12886	12980	13064	12902	13198	12852	13114	13081	13043	12836	12955	12897	12873	13038	12980	12880	12971	12825	12873	12894	13008	13013	12961	12749	12934	12948	12990	13064	12871	12885	13039	13018	13125	12950	12907	13115	13132	13111	12909	13173	13246	12983	13047	12879	13084	13069	13059	12945	13056	12822	12826	13012	12971	12984	13087	13126	12911	12929	13047	12941	12888	12987	13117	13103	12974	12961	13074	12875	12953	12966	13032	13063	12879	12952	13043	12890	13033	12964	13011	12987	12975	12946	13102	13028	12944	12885	12999	13070	12936	13029	12956	13056	12953	12919	13030	12951	12838	13009	13126	12961	13009	13002	12944	12949	12879	13027	12930	13041	13029	12976	12845	13089	12937	13073	12999	13027	13083	12805	12866	12994	12912	13051	13058	12999	13001	13116	12850	12971	13088	13115	12822	13082	12915	12963	12907	13071	12866	12916	12957	13020	13118	12902	13150	13141	12939	13022	12935	12987	13074	13055	13177	12960	12906	13055	13100	13145	12890	13100	13036	12923	12944	13118	13009	13084	12907	12836	13025	12897	12910	12879	13049	13056	13121	13205	13043	13012	13178	12882	12835	12912	13065	12916	13004	13209	12998	12804	12960	12779	12898	12983	12900	13065	12938	12902	13035	13238	12799	13058	13086	12901	12967	12929	13003	12990	12957	12916	13008	13194	12901	13268	12982	13266	12966	12942	13008	12986	12872	13079	13148	13134	12958	12984	12923	13036	13160	13026	12986	12970	13064	12840	13103	12983	12951	12890	12996	12897	13113	12929	12975	13093	12899	13138	12963	13009	12980	12963	13014	12810	12990	12968	13099	13054	13162	12949	12968	13006	12958	12962	12836	12975	13048	12996	13077	12875	13025	12978	13010	12853	12916	13167	12945	12890	13028	12969	13051	13058	13015	12744	12951	12846	12945	12733	12899	13044	12956	12908	12908	12961	12940	13035	13032	13034	12920	13091	13073	12969	13051	13148	12930	13011	12848	12889	12949	12977	12995	12893	12921	12958	12868	13013	12978	12958	12894	13023	13225	13081	12929	12991	13079	13040	12848	13098	12981	12894	13008	12922	12821	12940	12879	12957	13003	13071	12776	12823	12997	13159	13024	13177	13079	13087	12951	13197	13008	13019	12937	13147	13084	13149	12929	12962	13124	13002	13066	13072	12994	13031	13005	13028	13010	12880	13084	13017	12993	12944	13019	12905	13016	13104	12902	13080	13059	13135	12784	12965	12875	13044	12908	13142	12986	12921	12990	12881	12922	13006	13009	12927	13035	12936	13062	12967	12700	13019	12957	12780	12874	13038	13051	12937	12787	12899	13082	12832	12878	12925	13012	13011	12921	13237	13132	13007	12952	13239	12971	13001	12966	12837	12962	13021	13013	12944	13027	13180	12995	12993	13053	12932	12974	13066	12927	13068	12953	13243	12948	13012	13014	12989	12934	13018	12928	12939	12795	12998	13051	13065	12794	13244	12942	12946	12940	13007	13020	12997	13055	13038	13103
24249	21064	28882	39872	69299	44452	27023	29586	31904	31283	27747	24325	20197	17498	15724	15076	14800	14731	14985	14711	14890	15065	14554	14897	14984	14822	14941	15066	14784	14738	14673	14782	14741	14800	14860	14923	14636	14922	14887	14818	15034	14893	14998	14966	14778	14779	14923	14747	14690	14780	14907	15005	14855	14596	14856	14567	14783	14498	14699	14756	14749	14677	14542	14761	14640	14502	14748	14828	14836	14844	14824	14630	14721	14734	14894	14943	14919	14616	14723	14817	14798	14653	14590	14782	14844	14711	14710	14660	14722	14708	14722	14671	14883	14760	14756	14709	14960	14781	14737	14814	14734	14998	14759	15027	14701	14762	14768	14693	14739	14437	14764	14518	14993	14539	14655	14767	14610	14920	14918	14708	14612	14684	14868	14832	14694	14726	14780	14776	14729	14736	14715	14669	14684	14782	14701	14897	14731	14764	14486	14806	14867	14694	14978	14755	14767	14690	14571	14544	14794	14654	14720	14636	14748	14783	14609	14748	14597	14655	14651	14666	14758	14825	14859	14795	14784	14724	14787	14821	14793	14539	14669	14814	14830	14799	14548	14766	14616	14651	14692	14903	14791	14674	15043	14931	14723	14717	14580	14795	14724	14754	14612	14721	14598	14667	14713	14920	14819	14764	14429	14633	14717	14713	14626	14789	14653	14748	14676	14687	14873	14803	14838	14849	14679	14903	14666	14671	14847	14756	14959	14716	14694	14725	14867	14903	14777	14571	14572	14898	14610	14752	14723	14757	14744	14706	14800	14764	14645	14683	14876	14696	14815	14864	14467	14736	14719	14913	14623	14758	14744	14748	14707	14735	14624	14963	14747	14582	14775	14732	14705	14559	14662	14893	14608	14637	14615	14821	14672	14549	14794	14890	14775	14739	14612	14585	14659	14698	14794	14604	14677	14868	14800	14827	14612	14651	14859	14669	14875	14770	14776	14574	14899	14784	14838	14813	14894	14774	14740	14831	14750	14510	14768	14774	14742	14721	14842	14941	14770	14594	14780	14799	14852	14727	14924	14917	14596	14666	14700	14739	14684	14888	14828	14826	14768	15042	14741	14697	14918	14858	14801	14837	14769	14669	14591	14694	14770	14657	14715	14670	14775	14650	14739	14713	14715	14561	14811	14879	14616	14822	14758	14629	14658	14710	14710	14608	14791	14748	14774	14602	14687	14677	14544	14862	14780	14643	14688	14723	14738	14593	14818	14673	14696	14869	14985	14812	14933	14578	14931	14890	14625	14779	14740	14596	15007	14832	14932	14817	14920	14739	14671	14596	14643	14616	14838	14519	14717	14800	14852	14767	14547	14686	14741	14658	14745	14817	14886	14946	14749	14833	14769	14755	14606	14643	14670	14922	14677	14832	14828	14872	14697	14799	14807	14830	14956	14831	14514	14672	14697	14813	14762	14848	14692	14762	14564	14660	14862	14507	14729	14656	14631	14713	14697	14787	14928	14757	14768	14638	14957	14798	14737	14784	14762	14730	14594	14676	14587	14778	14780	14909	14674	14552	14804	14660	14727	14803	14670	14738	14693	14619	14788	14964	14704	14731	14705	14757	14892	14797	14855	14690	14645	14827	14749	14960	14557	14619	14872	14500	14803	14628	14747	14729	14665	14716	14864	14815	14795	14791	14846	14807	14863	14831	14962	14759	14932	14938	14759	14760	14687	14752	14763	14878	14620	14753	14832	14735	14654	14826	14716	14939	14741	14706	14979	14686	14797	14773	14856	14634	14586	14905	14656	14839	14762	14792	14589	14800	14663	14721	14649	14712	14810	14745	14744	14865	14905	14789	14607	14715	14789	14728	14609	14704	14506	14705	14878	14785	14774	14698	14760	14531	14868	14833	14872	14765	14744	14607	14843	14724	14819	14904	14678	14693	14931	14892	14855	14520	14774	14759	14647	14642	14575	14605	14639	14665	14799	14828	14673	14744	14661	14789	14705	14767	14627	14838	14648	14552	14779	14881	14857	14822	14760	14558	14732	14763	14730	14877	14746	14701	14760	14717	14825	14746	14562	14787	14747	14657	14651	14754	14568	14685	14862	14694	14762	14670	14724	14649	14886	14879	14590	14666	14815	14838	14598	14660	14733	14914	14937	14828	14772	14737	14953	14664	14742	14646	14713	14958	14710	14703	14837	14646	14904	14637	14702	14631	14774	14706	14646	14697	14839	14879	14675	14863	14880	14846	14718	14821	14853	14911	14814	14798	14482	14712	14674	14845	14806	14645	14863	14717	14787	14761	14767	14518	14660	14693	14831	14725	14796	14763	14844	14911	14740	14578	14681	14708	14853	14697	14685	14764	14749	14742	14652	14687	14589	14975	14792	14744	14921	14899	14826	14508	14585	14675	14796	14956	14684	14791	14752	14636	14582	14607	14609	14650	14727	14870	14902	14474	14662	14460	14617	14895	14666	14773	14865	14699	14573	14820	14892	14813	14826	14639	14872	14813	14811	14447	14843	14844	14762	14797	14603	14682	14721	14495	14807	14691	14828	14713	14552	14900	14963	14640	14919	14799	14830	14718	14740	14733	14729	14763	14714	14662	14746	14780	14582	14729	14729	14697	14438	14794	14864	14496	14568	14681	14720	14480	14757	14670	14652	14540	14677	14814	14780	14838	14933	14555	14746	14640	14805	14797	14833	14663	14725	14683	14730	14772	14824	14737	14691	14805	14871	14859	14840	14718	14833	14631	14874	14613	14597	14713	14773	14658	14685	14854	14991	14664	14638	14654	14723	14839	14878	14625	14888	14807	14759	14990	14822	14701	14633	14605	14764	14754	14744	14756	14762	14587	14684	14522	14759	14683	14833	14676	14550	14787	14973	14645	14717	14702	14622	14698	14669	14737	14595	14793	14693	14901	14630	14617	14684	14820	14696	14589	14551	14827	14792	14682	14781	14942	14526	14725	14864	14668	14676	14849	14611	14625	15023	14747	14721	14740	14744	14758	14940	14942	14890	14912	14958	14766	14630	14774	14854	14606	14826	14605	14641	14576	14741	14446	14738	14819	14707	14697	14796	14941	14791	14489	14394	14719	14775	14802	14782	14441	14792	14769	14539	14842	14673	14975	14797	14765	14737	14798	14692	14825	14838	14663	14707	14719	14644	14674	14712	14852	14736	14668	14740	14792	14733	14721	14721	14681	14738	14862	14827	14808	14776	14700	14626	14750	14632	14861	14658	14928	14782	14794	14691	14766	14781	14570	14604	14760	14758	14638	14798	14602	14654	14978	14738	14653	14674	14886	14915	14701	14802	14662	14772	15055	14865	14921	14887	14693	14803	14741	14718	14602	14690	14727	14843	14641	14954	14807	14764	14580	14627	14665	14744	14590	14801	14430	14649	14802	14861	14639	14793	14943	14723	14713	14579	14883	14845	14788	14880	14719	14839	14798	14732	14867	14826	14794	14720	14783	14775	14756	14673	14708	14727	14793	14862	14710	14694	14777	14779	14765	14690	14512	14863	14832	14762	14620	14891	14682	14921	14946	14815	14815	14709	14734	14949	14481	14617	14859	14776	14777	14599	14779	14862	14730	14731	14704	14613	14748	14662	14763	14765	14720	14655	14703	14767	14765	14641	14643	14756	14839	14887	14717	14822	14911	14758	14662	14767	14822	14646	14824	14781	14828	14590	14577	14702	14731	14601	14715	14693	14934	14826	14753	14853	14587	14762	14720	14437	14667	14717	14731	14901	14675	14837	14950	14906	14932	14652	14634	14801	14668	14842	14616	14552	14704	14724	14640	14803	14700	14502	14640	14853	14752	14839	14869	14739	14899	14858	14792	14735	14667	14661	14598	14758	14806	14625	14481	14744	14953	14883	14776	14707	14782	14804	14636	14536	14658	14818	14872	14660	14699	14800	14667	14728	14537	14825	14735	14801	14634	14715	14780	14830	14479	14408	14794	14759	14718	14871	14819	14641	14824	14742	14658	14520	14914	14712	14710	14688	14826	14761	14901	14856	14872	14744	14792	14658	14874	14743	14727	14673	14535	14747	14627	14567	14747	14724	14799	14837	14738	14643	14649	14658	14712	14785	14783	14665	14854	14778	14708	14807	14581	14809	14703	14815	14735	14727	14514	14862	14766	14764	14689	14681	14731	14621	14738	14739	14820	14896	14675	14886	14673	14868	14930	14808	14579	14694	14796	14699	14771	14805	14619	14747	14782	14733	14893	14672	14697	14566	14643	14823	14647	14903	14806	14811	14788	14776	14788	14721	14851	14949	14905	14623	14659	14874	14909	14559	14741	14761	14641	14721	14727	14679	14720	14894	14690	14800	14535	14698	14648	14837	14805	14776	14888	14685	14832	14753	14915	14832	14600	14643	14667	14794	14808	14707	14914	14826	14626	14709	14481	14680	14799	14709	14808	14690	14870	14887	14731	14773	14796	14858	14741	14740	14796	14848	14732	14801	14789	14656	14675	14678	14748	14885	14722	14808	14626	14652	14617	14684	14812	14620	14538	14721	14675	14627	14604	14567	14684	14476	14573	14828	14725	14932	14535	14723	14674	14821	14748	14780	14822	14784	14840	14590	14865	14699	14695	14786	14792	14851	14584	14554	14798	14652	14690	14855	14693	14842	14701	14775	14548	14608	14752	14760	14764	14674	14579	14687	14712	14801	14668	14711	14768	14659	14710	14901	14715	14754	14608	14756	14793	14839	14804	14645	14495	14528	14643	14784	14599	14657	14802	14769	14680	14653	14627	14741	14643	14670	14907	14708	14670	14690	14852	14849	14807	14517	14688	14889	14832	14813	14755	14671	14623	14553	14793	14712	14704	14956	14734	14567	14655	14664	14755	14725	14747	14547	14583	14820	14920	14827	14799	14797	14629	14691	14798	14752	14564	14819	14885	14825	14628	14781	14797	14671	14559	14801	14936	14898	14812	14749	14673	14805	14641	14677	14864	14721	14453	14804	14616	15013	14964	14941	14864	14955	14841	14689	14793	14649	14809	14565	14783	14704	14727	14887	14808	14804	14490	14861	14871	14673	14836	14728	14616	14713	14798	14768	14671	14910	14716	14649	14618	14798	14802	14651	14847	14950	14667	14629	14837	14616	14665	14653	14814	14741	14930	14764	14901	14806	14793	14791	14598	14833	14940	15038	14728	14720	14633	14772	14821	14755	14740
30578	55044	61965	66998	82550	34543	24429	32594	35431	32750	28556	24252	19033	15211	13426	12771	12518	12522	12504	12380	12507	12613	12629	12433	12570	12431	12587	12450	12450	12575	12625	12408	12636	12517	12525	12431	12424	12606	12798	12505	12431	12533	12555	12607	12474	12486	12481	12511	12507	12317	12449	12661	12451	12496	12333	12561	12603	12472	12564	12400	12541	12478	12455	12656	12388	12540	12391	12450	12626	12372	12451	12482	12466	12546	12455	12565	12543	12520	12525	12641	12369	12470	12581	12479	12571	12380	12451	12547	12587	12509	12452	12448	12255	12513	12551	12524	12672	12494	12381	12711	12357	12593	12394	12576	12547	12606	12454	12333	12462	12528	12483	12339	12536	12380	12451	12578	12483	12505	12325	12504	12469	12426	12409	12468	12309	12419	12351	12484	12376	12454	12459	12461	12480	12309	12393	12490	12462	12338	12591	12496	12432	12472	12302	12332	12481	12567	12319	12335	12488	12433	12495	12424	12406	12607	12378	12385	12450	12432	12465	12421	12343	12563	12382	12425	12469	12470	12577	12487	12466	12299	12453	12420	12564	12613	12431	12554	12587	12443	12379	12393	12599	12446	12541	12527	12552	12447	12571	12513	12488	12500	12383	12554	12446	12466	12336	12492	12434	12460	12480	12458	12321	12629	12461	12567	12532	12433	12487	12602	12508	12545	12657	12556	12453	12556	12423	12488	12487	12504	12404	12636	12465	12462	12469	12496	12521	12361	12289	12583	12438	12479	12352	12586	12482	12539	12563	12432	12417	12389	12433	12503	12450	12510	12606	12481	12426	12437	12413	12487	12653	12504	12512	12468	12333	12308	12563	12429	12354	12488	12524	12472	12519	12450	12368	12495	12483	12476	12514	12499	12471	12499	12487	12551	12341	12523	12490	12209	12562	12508	12612	12553	12513	12608	12320	12532	12521	12498	12398	12595	12423	12409	12550	12512	12545	12550	12397	12454	12353	12492	12488	12424	12358	12423	12500	12336	12555	12493	12482	12432	12395	12442	12615	12552	12516	12469	12621	12576	12569	12547	12590	12468	12359	12430	12524	12355	12565	12646	12405	12421	12453	12504	12412	12358	12564	12559	12499	12514	12525	12468	12511	12378	12538	12469	12474	12541	12497	12485	12468	12386	12260	12479	12332	12406	12572	12413	12503	12516	12531	12549	12581	12552	12511	12583	12531	12488	12645	12562	12278	12495	12498	12536	12670	12435	12417	12397	12389	12629	12613	12429	12464	12433	12480	12367	12460	12340	12662	12344	12510	12433	12407	12387	12278	12479	12607	12517	12584	12569	12514	12484	12448	12550	12390	12484	12523	12430	12579	12367	12376	12619	12466	12472	12483	12574	12552	12474	12463	12416	12411	12338	12501	12544	12576	12441	12555	12454	12549	12463	12322	12498	12471	12548	12481	12663	12545	12403	12520	12354	12494	12301	12494	12489	12523	12500	12357	12551	12427	12597	12520	12494	12377	12353	12593	12298	12428	12545	12525	12532	12586	12325	12622	12400	12378	12449	12417	12435	12453	12568	12448	12519	12495	12389	12659	12619	12477	12560	12499	12492	12489	12496	12663	12393	12508	12372	12679	12602	12593	12401	12484	12438	12634	12679	12471	12592	12444	12507	12628	12466	12613	12385	12348	12473	12658	12451	12536	12413	12427	12391	12489	12381	12292	12476	12432	12483	12472	12289	12596	12317	12538	12346	12546	12435	12673	12543	12659	12392	12581	12404	12539	12485	12393	12548	12364	12603	12567	12346	12551	12392	12503	12413	12440	12325	12368	12621	12641	12554	12503	12221	12330	12411	12360	12424	12630	12377	12458	12515	12540	12511	12428	12556	12469	12454	12454	12614	12597	12519	12275	12456	12609	12520	12495	12614	12407	12591	12528	12678	12414	12651	12247	12401	12609	12491	12258	12541	12397	12278	12535	12481	12484	12620	12639	12513	12444	12558	12641	12365	12462	12329	12416	12520	12449	12428	12394	12586	12489	12542	12633	12330	12447	12407	12566	12417	12499	12571	12385	12477	12464	12388	12505	12369	12497	12624	12442	12409	12532	12512	12477	12435	12445	12581	12578	12401	12519	12416	12456	12505	12371	12520	12471	12356	12342	12425	12607	12367	12595	12214	12509	12599	12507	12498	12445	12439	12469	12561	12524	12474	12626	12390	12588	12376	12594	12494	12448	12493	12475	12444	12310	12408	12598	12516	12459	12387	12381	12448	12536	12496	12715	12550	12483	12462	12601	12340	12468	12575	12543	12520	12355	12420	12430	12527	12434	12531	12297	12407	12454	12431	12483	12595	12676	12402	12405	12434	12540	12427	12679	12493	12457	12591	12585	12587	12426	12474	12524	12419	12354	12471	12632	12544	12399	12395	12662	12432	12378	12465	12578	12487	12373	12524	12377	12412	12493	12378	12513	12493	12481	12568	12319	12512	12433	12373	12453	12399	12582	12721	12586	12489	12438	12836	12532	12503	12476	12292	12522	12515	12451	12381	12344	12295	12328	12443	12573	12368	12463	12333	12258	12588	12635	12544	12609	12417	12286	12386	12588	12554	12542	12444	12430	12592	12511	12462	12527	12472	12544	12451	12401	12463	12355	12420	12431	12578	12538	12322	12499	12558	12359	12392	12528	12383	12469	12479	12423	12437	12384	12632	12288	12672	12354	12571	12476	12438	12617	12425	12494	12432	12569	12497	12562	12409	12456	12537	12543	12498	12490	12412	12371	12438	12332	12660	12571	12573	12437	12454	12543	12440	12579	12477	12476	12588	12347	12436	12569	12449	12242	12614	12496	12530	12516	12521	12472	12475	12525	12287	12507	12532	12487	12393	12432	12297	12539	12586	12471	12604	12574	12400	12466	12387	12415	12330	12483	12429	12446	12488	12578	12449	12440	12437	12640	12499	12488	12485	12547	12525	12531	12486	12622	12469	12448	12468	12400	12570	12396	12440	12451	12612	12538	12415	12418	12515	12411	12421	12336	12303	12407	12555	12406	12541	12432	12414	12375	12381	12457	12486	12307	12466	12584	12383	12452	12558	12411	12511	12575	12532	12536	12428	12438	12457	12516	12443	12574	12432	12434	12245	12585	12473	12474	12500	12412	12318	12469	12492	12544	12496	12587	12412	12359	12467	12621	12562	12399	12506	12438	12456	12571	12476	12293	12407	12526	12663	12550	12498	12601	12619	12369	12463	12570	12451	12418	12619	12617	12362	12453	12459	12411	12645	12487	12666	12626	12464	12448	12578	12395	12198	12541	12473	12380	12407	12450	12508	12343	12492	12341	12501	12555	12561	12464	12586	12347	12595	12553	12380	12597	12425	12508	12389	12451	12550	12502	12342	12432	12374	12473	12350	12577	12394	12475	12445	12268	12473	12388	12303	12424	12448	12395	12404	12423	12635	12527	12446	12488	12566	12444	12384	12503	12405	12524	12468	12606	12632	12503	12456	12304	12481	12602	12538	12441	12535	12523	12291	12531	12552	12577	12596	12540	12397	12625	12526	12410	12429	12521	12383	12509	12390	12539	12617	12577	12383	12344	12384	12683	12553	12540	12486	12537	12374	12449	12498	12611	12344	12591	12476	12456	12420	12537	12518	12474	12421	12443	12461	12539	12474	12456	12489	12367	12438	12477	12414	12444	12566	12461	12575	12388	12544	12412	12428	12456	12520	12604	12513	12501	12536	12430	12470	12361	12514	12517	12513	12530	12564	12576	12602	12551	12526	12462	12663	12413	12524	12428	12372	12508	12580	12559	12504	12590	12552	12293	12531	12551	12485	12550	12385	12424	12336	12493	12572	12492	12489	12495	12461	12541	12555	12329	12467	12594	12464	12368	12580	12542	12476	12400	12616	12579	12388	12500	12457	12446	12475	12407	12383	12561	12524	12552	12586	12344	12512	12477	12584	12510	12523	12761	12276	12432	12445	12359	12635	12506	12513	12448	12485	12537	12526	12381	12616	12494	12581	12426	12515	12526	12548	12591	12633	12552	12467	12475	12446	12536	12356	12431	12507	12453	12438	12466	12434	12552	12473	12454	12440	12406	12468	12612	12450	12513	12425	12471	12512	12422	12401	12481	12427	12551	12466	12513	12436	12352	12464	12428	12457	12513	12628	12486	12318	12570	12464	12486	12437	12549	12427	12577	12606	12372	12336	12671	12646	12422	12501	12548	12372	12450	12398	12534	12510	12634	12352	12651	12503	12387	12398	12498	12599	12384	12406	12409	12591	12490	12623	12466	12391	12416	12370	12388	12440	12381	12676	12672	12607	12426	12402	12452	12602	12463	12562	12690	12388	12432	12612	12532	12399	12449	12662	12411	12603	12382	12545	12536	12440	12541	12466	12500	12445	12653	12443	12415	12566	12436	12407	12389	12507	12391	12539	12583	12589	12548	12436	12430	12616	12416	12569	12571	12481	12576	12601	12505	12419	12446	12600	12722	12409	12369	12428	12565	12257	12477	12457	12408	12344	12448	12552	12508	12587	12562	12430	12420	12399	12446	12593	12499	12612	12470	12595	12363	12364	12399	12477	12392	12471	12557	12434	12570	12477	12355	12392	12313	12584	12332	12425	12467	12419	12438	12529	12544	12560	12492	12644	12536	12523	12551	12682	12269	12480	12444	12639	12518	12598	12577	12582	12487	12359	12647	12418	12484	12529	12529	12405	12490	12388	12462	12530	12488	12489	12413	12383	12574	12375	12469	12565	12409	12431	12365	12330	12550	12366	12606	12438	12494	12486	12474	12469	12436	12481	12339	12374	12468	12412	12419	12386	12439	12508	12637	12454	12353	12437	12551	12455	12502	12643	12428	12438	12341	12563	12590	12505	12443	12409	12483	12451	12468	12519	12418	12235	12508	12538	12538	12520	12449	12549	12444	12597	12383	12348	12505	12487	12434	12389	12474	12453	12468	12564	12493	12512	12537	12407	12428	12565	12498	12509	12360	12417	12733	12254	12400	12448	12525	12502	12467	12393	12380	12339	12608	12398	12424	12513	12601	12512	12472	12465	12487	12451	12439	12538	12406	12616	12444	12492	12474	12538	12409	12531	12319	12503	12543	12428	12458	12446	12502	12389	12518	12695	12359	12500	12410	12530	12614	12351	12548	12581	12618	12441	12320	12482
31037	24538	28692	27551	27809	17956	16156	16310	16510	16860	16683	16450	16029	15730	15767	15649	15597	15367	15478	15550	15496	15438	15366	15492	15404	15494	15438	15341	15480	15333	15583	15563	15505	15505	15567	15454	15338	15439	15539	15659	15374	15551	15410	15530	15301	15590	15510	15503	15364	15277	15538	15418	15379	15310	15439	15258	15531	15348	15466	15324	15502	15320	15440	15357	15474	15323	15472	15515	15315	15360	15502	15384	15420	15430	15548	15334	15450	15507	15542	15390	15430	15346	15540	15427	15421	15376	15220	15513	15359	15550	15387	15524	15300	15504	15494	15382	15526	15388	15524	15476	15524	15336	15270	15426	15544	15380	15308	15356	15211	15362	15316	15424	15472	15364	15254	15348	15342	15323	15389	15423	15512	15284	15366	15389	15382	15444	15478	15543	15455	15104	15219	15267	15464	15551	15418	15568	15457	15556	15495	15354	15702	15582	15451	15417	15493	15481	15456	15282	15460	15526	15311	15191	15417	15394	15309	15508	15495	15326	15377	15459	15556	15522	15381	15624	15423	15239	15474	15468	15443	15317	15357	15361	15364	15338	15092	15271	15442	15560	15612	15484	15390	15474	15307	15449	15333	15330	15549	15518	15364	15456	15523	15303	15506	15323	15451	15467	15634	15428	15417	15564	15335	15505	15352	15499	15277	15432	15650	15509	15373	15511	15294	15538	15435	15264	15252	15470	15369	15581	15459	15493	15281	15246	15190	15458	15507	15378	15333	15424	15401	15587	15095	15289	15364	15331	15358	15446	15433	15401	15244	15455	15565	15285	15317	15574	15475	15397	15488	15464	15285	15480	15540	15482	15445	15401	15442	15441	15473	15434	15384	15389	15587	15420	15327	15285	15522	15244	15424	15321	15283	15272	15416	15362	15446	15420	15456	15600	15513	15551	15448	15625	15450	15410	15523	15406	15386	15358	15447	15463	15462	15615	15462	15398	15600	15559	15404	15408	15473	15444	15377	15349	15483	15506	15429	15458	15298	15499	15539	15564	15628	15244	15478	15498	15388	15447	15440	15486	15462	15227	15565	15578	15455	15345	15550	15474	15501	15496	15592	15175	15451	15377	15291	15409	15535	15164	15522	15472	15377	15430	15472	15357	15363	15457	15508	15532	15296	15227	15485	15481	15313	15680	15355	15448	15404	15319	15163	15145	15342	15526	15220	15401	15452	15327	15386	15501	15534	15502	15335	15588	15308	15362	15353	15345	15183	15480	15433	15445	15339	15395	15396	15412	15397	15542	15430	15156	15620	15396	15491	15524	15388	15642	15530	15315	15331	15492	15422	15331	15495	15404	15547	15502	15474	15359	15429	15599	15367	15490	15261	15463	15139	15295	15266	15576	15381	15448	15338	15261	15456	15423	15387	15271	15330	15396	15339	15472	15398	15346	15413	15133	15306	15434	15181	15455	15445	15261	15465	15260	15410	15505	15616	15392	15235	15094	15427	15375	15273	15447	15289	15481	15497	15396	15539	15548	15324	15467	15351	15582	15419	15357	15609	15333	15448	15449	15425	15467	15314	15407	15281	15419	15370	15319	15483	15383	15373	15226	15337	15441	15163	15226	15459	15386	15437	15422	15381	15267	15212	15723	15230	15330	15401	15485	15564	15524	15675	15431	15571	15313	15321	15580	15351	15333	15450	15360	15388	15436	15624	15273	15411	15323	15312	15159	15333	15368	15445	15427	15542	15415	15323	15466	15398	15377	15334	15251	15214	15371	15388	15391	15448	15486	15323	15226	15368	15371	15328	15421	15488	15472	15364	15359	15416	15386	15480	15445	15584	15367	15284	15437	15467	15547	15383	15162	15391	15623	15490	15164	15440	15543	15195	15457	15378	15493	15294	15460	15511	15453	15554	15654	15543	15325	15182	15514	15381	15300	15564	15341	15521	15386	15424	15589	15432	15411	15271	15448	15503	15652	15474	15652	15479	15415	15307	15556	15431	15396	15456	15327	15289	15644	15263	15386	15738	15435	15491	15461	15431	15607	15497	15481	15443	15509	15509	15395	15391	15456	15375	15372	15505	15496	15298	15406	15417	15212	15445	15305	15568	15371	15501	15452	15415	15296	15314	15337	15400	15382	15279	15421	15325	15458	15370	15266	15421	15418	15540	15619	15638	15365	15331	15352	15448	15376	15192	15424	15197	15500	15509	15455	15268	15354	15395	15516	15442	15385	15491	15253	15295	15500	15653	15457	15367	15556	15445	15387	15269	15580	15212	15191	15474	15398	15510	15475	15426	15504	15268	15396	15348	15314	15225	15300	15488	15557	15394	15654	15386	15458	15583	15296	15512	15420	15516	15288	15421	15332	15392	15362	15611	15445	15376	15373	15436	15467	15490	15698	15460	15328	15533	15198	15358	15524	15666	15472	15478	15560	15274	15427	15625	15549	15497	15664	15320	15676	15572	15636	15496	15681	15484	15316	15481	15459	15586	15453	15413	15585	15398	15227	15664	15471	15410	15546	15415	15413	15350	15449	15395	15473	15748	15329	15523	15361	15511	15562	15470	15316	15417	15368	15534	15502	15410	15275	15570	15410	15251	15604	15536	15384	15481	15417	15482	15521	15369	15410	15295	15287	15407	15444	15344	15492	15401	15325	15436	15483	15367	15331	15379	15335	15279	15337	15449	15274	15532	15611	15434	15358	15217	15520	15531	15316	15501	15623	15451	15609	15243	15633	15207	15458	15327	15478	15354	15393	15306	15488	15487	15401	15306	15405	15470	15278	15265	15671	15384	15618	15467	15523	15586	15396	15428	15451	15426	15277	15376	15400	15459	15579	15392	15282	15355	15612	15669	15528	15426	15366	15377	15547	15361	15409	15609	15447	15372	15230	15365	15385	15215	15253	15231	15484	15433	15409	15362	15409	15440	15488	15459	15335	15344	15415	15592	15386	15348	15360	15419	15478	15342	15265	15552	15430	15405	15351	15527	15443	15515	15297	15619	15585	15259	15530	15627	15209	15390	15193	15316	15263	15331	15443	15490	15450	15438	15314	15322	15411	15417	15498	15344	15472	15549	15331	15291	15393	15253	15434	15471	15345	15443	15359	15510	15279	15447	15321	15326	15392	15656	15295	15295	15520	15346	15507	15443	15482	15474	15385	15265	15387	15486	15467	15348	15507	15445	15472	15219	15475	15683	15236	15355	15379	15483	15322	15428	15387	15286	15504	15439	15294	15501	15454	15360	15464	15385	15406	15451	15228	15338	15398	15308	15353	15599	15424	15547	15365	15555	15329	15421	15339	15396	15436	15343	15502	15446	15468	15357	15482	15425	15373	15333	15263	15565	15521	15595	15353	15281	15538	15489	15359	15388	15376	15260	15373	15510	15420	15529	15446	15434	15593	15281	15331	15554	15274	15619	15360	15287	15623	15548	15451	15356	15531	15578	15334	15350	15323	15336	15339	15580	15495	15561	15355	15541	15440	15560	15321	15359	15180	15401	15413	15448	15406	15404	15351	15592	15402	15417	15393	15398	15453	15321	15519	15320	15590	15465	15529	15462	15340	15457	15529	15525	15361	15590	15349	15560	15523	15512	15451	15224	15466	15417	15379	15684	15570	15550	15462	15391	15363	15465	15349	15367	15412	15397	15251	15474	15258	15365	15320	15365	15519	15235	15411	15425	15572	15307	15399	15298	15703	15525	15490	15420	15331	15307	15581	15517	15472	15442	15433	15472	15506	15472	15365	15241	15298	15709	15473	15383	15188	15182	15365	15240	15437	15431	15702	15486	15573	15319	15112	15484	15464	15589	15468	15376	15199	15454	15617	15210	15272	15417	15474	15509	15336	15437	15419	15501	15364	15504	15424	15632	15332	15232	15351	15433	15341	15458	15565	15569	15536	15507	15380	15537	15277	15271	15349	15391	15436	15265	15510	15562	15369	15370	15395	15297	15400	15231	15439	15316	15445	15318	15517	15430	15485	15482	15415	15398	15431	15474	15556	15201	15321	15541	15471	15439	15543	15489	15467	15249	15473	15432	15388	15389	15447	15713	15471	15369	15559	15708	15559	15598	15333	15604	15438	15392	15445	15544	15376	15415	15390	15423	15362	15349	15506	15352	15357	15309	15455	15559	15419	15447	15219	15456	15373	15478	15291	15421	15566	15474	15380	15357	15534	15434	15563	15487	15369	15727	15520	15379	15295	15470	15390	15484	15223	15401	15192	15397	15422	15651	15447	15511	15572	15487	15319	15178	15268	15311	15269	15397	15655	15469	15360	15313	15518	15302	15364	15337	15468	15357	15230	15485	15400	15475	15330	15395	15487	15322	15289	15404	15277	15335	15392	15303	15335	15467	15477	15455	15243	15660	15327	15457	15374	15361	15307	15355	15376	15642	15340	15523	15363	15409	15559	15232	15312	15327	15353	15412	15387	14989	15557	15530	15506	15395	15390	15400	15478	15329	15651	15369	15414	15484	15163	15559	15472	15410	15432	15506	15327	15369	15573	15666	15410	15410	15366	15422	15506	15435	15453	15531	15388	15489	15361	15442	15351	15485	15426	15351	15380	15212	15387	15386	15332	15439	15466	15217	15534	15411	15387	15266	15372	15506	15520	15260	15246	15350	15387	15450	15448	15443	15490	15303	15559	15343	15318	15310	15421	15409	15363	15387	15601	15397	15293	15276	15466	15350	15412	15367	15370	15348	15521	15448	15349	15569	15619	15400	15300	15391	15397	15400	15232	15610	15494	15586	15526	15531	15413	15216	15522	15487	15435	15587	15312	15401	15238	15317	15419	15511	15556	15402	15360	15278	15289	15290	15486	15314	15367	15293	15587	15622	15307	15614	15524	15500	15198	15266	15419	15401	15499	15309	15429	15230	15355	15409	15405	15595	15350	15546	15564	15405	15525	15471	15351	15513	15436	15255	15516	15332	15376	15542	15445	15496	15376	15599	15512	15528	15557	15440	15371	15287	15390	15364	15301	15369	15198	15456	15289	15387	15547	15560	15375	15443	15379	15509	15454	15287	15405	15419	15420	15439	15457	15399	15732	15467	15461	15528	15474	15349	15456	15425	15330	15367	15297	15173	15336	15227	15384	15448	15593	15416	15497	15411	15335	15305	15334	15320	15460	15190	15302	15376	15416	15326	15552	15436	15409	15340	15429	15437	15428	15224	15369
21697	29428	31801	28649	26608	13890	13538	14193	14896	15037	14582	14076	13651	13259	12914	12944	12964	12919	13078	13001	12800	13054	12920	12957	12943	12868	12928	12924	13102	12852	12987	12986	12904	12802	12904	12929	13057	13018	12783	12761	12893	12966	12980	13020	12876	13032	12883	12955	12774	12879	12977	12878	13062	12962	12925	12851	12854	12749	12864	12724	12948	12862	12844	12709	12847	12811	12925	12881	12744	13120	12914	13002	12835	12871	12891	12741	13008	12823	13008	13001	12888	12931	12722	12998	13020	12874	12979	12925	13073	12835	12953	12904	12928	12920	12949	12918	12970	12845	13148	12818	12760	12935	13116	12919	12910	12995	13059	12818	12846	13005	12750	13145	12949	12933	12851	12906	12876	13082	12969	12859	12842	12768	13051	12997	12921	13041	12916	12888	12865	12931	12809	12995	12705	12894	12809	12758	12861	12946	12919	12893	13006	12895	12721	12900	12816	12951	13071	12971	12940	12936	13075	12971	12826	12767	12976	12818	12921	12886	12822	12831	12898	12879	12873	12958	12901	12833	12911	12955	12883	13032	12850	12901	13065	12961	12886	12896	13131	13015	12963	12724	12886	12777	12913	12873	12972	12822	12924	12742	13002	12937	12925	12962	12868	12847	12889	12825	12868	12859	12849	13032	12923	12826	12996	12960	12957	13107	12980	12801	13014	12999	12946	12766	12969	12816	12786	12862	12928	12997	12859	12821	12974	12987	12773	13004	12881	12986	12845	12904	12990	12870	12841	12850	12863	13016	12924	12815	12977	12910	12797	12944	12887	12902	12783	12785	13003	12938	12950	12881	12892	12946	12890	12886	12916	12961	12841	12755	12928	12858	12925	12850	12948	12926	13042	13061	12819	12857	13002	13016	12850	12754	13092	12833	12798	12808	12967	12895	13081	13048	13047	13053	13212	12982	12941	12921	13035	12898	12823	12866	12872	13024	12929	12826	13077	13064	12725	12847	12989	12750	13093	12773	12928	12961	12925	12936	12866	12803	12930	12904	12967	12902	12868	12869	12794	12877	12935	12933	12975	12783	12849	12956	12983	12840	12859	12863	12932	13020	12969	12918	12957	13091	12854	12728	12900	13122	12960	13039	12881	12878	12884	12894	13144	12867	12902	12894	13178	12960	12990	12878	12957	12797	12994	12995	13116	12983	12844	12793	12942	13080	12852	13035	12943	12881	12904	12926	12982	12837	12939	12994	12912	13010	12895	12947	12927	13089	12865	12792	13094	12899	12974	12936	12968	12950	12831	12934	12968	12873	12888	12773	13097	12882	12888	12991	12834	13007	12956	12810	12971	12777	12873	12908	12775	12867	12883	12834	12960	12979	13070	12931	12923	12838	12885	12817	12897	12824	12713	12880	12934	12910	12898	12922	12929	13014	12991	12814	12930	12962	13005	12836	12841	13073	12866	12715	13034	12924	12764	12962	13013	12939	12868	13008	12813	12836	12878	13009	13133	12831	12845	12805	13024	12971	12812	12884	12865	12826	12886	12900	12883	12839	12981	12942	12881	12920	12895	12855	12987	12879	12776	12816	12913	12716	13003	12884	12926	12946	12908	12993	12818	12836	12980	13073	12864	13044	12965	12914	12915	12840	12838	12924	12895	12913	12859	12817	12946	12985	12743	13085	12992	12853	12717	12902	13028	12853	12919	12875	12858	13030	12879	12936	12889	12971	12870	12811	12861	12885	12922	12846	12873	12939	12846	13030	12901	12797	12911	12878	12933	12927	13062	12877	12837	12941	12947	12807	12999	12829	13147	12789	12821	12817	12778	12782	12970	12852	12773	12905	12863	12800	12909	12916	12890	12792	12960	12826	12904	12812	13044	13114	12949	12839	12843	12895	12931	12862	12911	12842	12860	13013	12960	12786	12802	12914	12880	12907	12859	12844	12927	12949	12843	12855	12878	13030	12985	13124	12920	12895	12778	12952	13024	12811	12894	12845	12800	12966	12974	12803	12975	12749	12768	12736	12851	12913	12987	12753	12916	12932	12904	12878	12898	13046	12907	13012	12930	12865	12964	12858	12930	13056	12861	12883	12966	13050	13034	12970	12830	12731	12877	12960	12999	12956	12860	12738	12969	12894	13038	12875	12830	12913	13053	12949	12951	12898	12993	12836	13144	12927	12844	12998	12818	12716	12896	13008	12842	12859	12842	13034	12692	12850	12883	12853	12926	12902	13007	13031	12920	12897	12809	12787	12993	12918	13050	12806	12908	12923	12982	12858	12876	13002	12807	13113	13076	12898	12796	12857	12882	13000	13084	12808	12936	12975	12940	12839	12885	12893	12903	12903	12844	12913	13005	12955	12907	12921	12880	12945	12871	12974	12948	12770	12898	13042	12856	12721	12749	12919	13021	12878	12896	12913	12956	12903	12911	12779	12800	12999	12963	13088	12973	13036	12881	12861	12978	13062	12971	12913	12977	12999	12797	12955	12978	12981	12794	12880	12954	12835	12847	12953	12913	12804	12803	12809	12774	12921	12912	12892	12890	12956	12881	12950	13008	12943	12964	12883	12882	13102	12915	12878	12975	12955	12842	13016	12982	12972	12858	12831	12961	12871	12901	12912	12895	12841	12880	12929	13020	12874	12887	13092	12931	13000	12879	12799	12845	12992	12937	12950	12931	12862	12830	12918	12952	12889	12932	12867	13062	13060	12765	12982	13085	12941	13000	12961	12949	12871	12981	12950	12906	13002	13037	13037	12851	12892	12851	12938	12818	12928	12947	12879	12963	12687	12917	13015	12892	13033	12905	13068	12957	12758	13073	12891	13081	12989	12832	12826	12966	12900	12774	12827	12766	12793	12993	12903	12944	12761	13003	13072	12931	12833	12975	12910	12810	12839	12825	12892	12931	12871	12803	13027	12971	12929	13043	12802	13072	12998	12848	12849	12737	12867	12923	13076	12785	12959	13028	13061	12875	12759	12892	12898	12849	12816	12861	12995	13169	12835	12978	13062	12989	12909	13051	13050	12751	12820	13017	12970	12947	12774	12910	12857	13025	12910	12997	12914	12917	13107	12937	12943	12974	12729	12922	12948	12871	12877	12920	12927	13024	12831	12941	12737	12869	12843	12908	12825	12878	13126	13050	12898	12809	12856	13021	12845	12944	12992	12890	12776	13076	13050	12879	12963	13044	12787	12831	12743	12929	12995	12887	12843	13031	12995	12786	13149	12829	12946	12919	12925	12822	12921	13065	12852	12833	12899	12949	12985	12832	12894	13085	12758	12823	12858	12891	12828	12948	13027	12857	13167	12914	12877	12922	12713	12733	12979	12952	12910	12958	12997	12898	12843	13072	12855	12859	12908	12761	12839	12988	12917	12721	12961	12990	12794	12976	12986	12952	13104	13037	12887	12918	12961	12941	12914	12929	12855	12982	12895	12912	12902	12980	12790	12900	13044	12791	12884	12846	12878	12975	12848	12919	12761	12873	12909	12902	13003	12936	12952	12760	12800	12944	12848	12985	12781	12882	12989	12876	12911	12845	12932	12919	12962	12901	12804	13125	13048	12723	12949	13028	12874	12965	12864	13124	12734	12805	12881	12960	12877	13036	12942	13061	12783	12934	12942	12915	12752	12958	13086	12638	12890	13053	12921	12771	12945	12969	12861	12862	12829	12943	12925	12837	12848	12990	12992	12909	12854	13120	12943	12843	12953	12944	12805	12966	13006	12963	12759	13018	12932	13108	12950	12988	13001	13193	12883	12995	12887	13011	12855	12881	12801	12622	12931	12932	12844	12895	12842	13025	13012	12938	12933	12984	13144	12774	12934	12939	12805	12908	12942	12941	13130	12999	13042	13037	12892	13012	12805	12982	12835	12848	12840	12815	12955	12811	12907	12835	12965	12964	12809	12916	12831	12998	12855	12854	13089	13001	12978	12989	12842	12908	12908	12900	12967	12813	12926	12917	13030	12851	12701	12757	12918	12783	12791	12981	12973	12913	12896	12954	12876	12844	12861	13013	12872	12787	12872	12888	12888	12946	12799	12959	13012	12943	12879	12937	12893	12944	12839	12799	12793	12829	12958	12843	12884	12864	12955	12812	13120	12928	13015	12838	13005	12819	12932	12913	13065	12981	12812	12988	12814	12908	12852	12834	12917	12867	13070	12922	12859	12790	12973	12918	12857	13014	13028	12953	12984	12806	12923	12961	12968	12979	13057	13012	12908	13084	13000	12851	12883	13067	12912	12824	13060	12957	13001	12939	13079	12893	12898	12771	12987	12941	12921	12841	12873	13005	12809	12782	13020	12858	13090	12994	12857	12986	12860	12908	12853	13001	12892	12946	12751	12872	12928	12833	12941	12768	12859	13012	12932	12940	12871	12917	12855	12855	12974	12970	12844	12811	12967	12900	12944	12776	12836	13005	12873	12839	12839	12857	12848	13010	12820	12979	12961	12973	12897	12846	12865	12944	12982	12878	12878	12942	12906	13015	12792	12802	12863	12813	12878	13013	12864	12957	12955	12971	12956	13065	12593	12995	12996	12793	12804	13009	12890	12974	12819	12945	12872	12861	12977	12851	13101	12959	12914	13049	12935	12937	12838	12969	13085	12980	12807	12764	12853	13037	12865	12999	12836	13056	12931	12850	12946	12876	12775	13094	12747	12823	13139	12921	12879	12932	12973	12935	12894	12859	12976	12860	12915	12975	12888	12999	13080	12742	12810	12832	13040	12824	12855	13033	12896	12999	12864	12719	12986	12935	12888	12820	12921	12873	12909	12928	12843	12964	13049	12794	12962	13018	12918	12810	12976	12990	12796	12877	12882	12958	12803	12855	12676	12904	12889	12841	12836	12865	12756	12850	12797	12871	12862	12987	12886	13009	13024	13052	12707	12790	12979	12966	12966	12957	12808	12799	12905	12957	12882	12901	12836	13025	12858	12908	12812	12883	12969	13034	12877	12829	12970	13024	12799	12852	12787	12904	12852	12881	12989	12928	13048	12879	12848	12833	12783	12784	12911	12857	12985	12819	12952	12848	12838	12887	12830	13039	13030	12934	13063	12854	12821	12919	12927	12954	13019	12805	12947	12794	12755	12802	13038	12875	12850	12853	13009	12728	12957	12878	13018	12754	12851	12919	12868	12938	12958	12813	12826	12955	12788	12760	12936	13114	12940	13026	12914
26316	21293	28847	32110	35192	30645	22384	23151	28579	29194	26174	21968	18673	16095	14772	14497	14492	14530	14413	14223	14434	14341	14120	14502	14252	14267	14198	14377	14182	14257	14200	14425	13995	14166	14354	14240	13993	14393	14241	14232	14236	14254	14310	14241	14202	14236	14232	14254	14326	14080	14454	14118	14300	14080	14233	14072	14195	14214	14204	14331	14365	14061	14395	14166	14402	14144	14353	14035	14282	14232	14150	14193	14295	14207	14175	14106	14263	14420	14205	14182	14194	14349	14268	14208	14362	14150	14230	14309	14467	14075	14300	14309	14385	14109	14137	14189	14190	14330	14047	14119	14317	14248	14139	14282	14189	14115	14262	14187	14161	14024	14289	14101	14204	14100	14203	14307	14315	14228	14266	14273	14142	14244	14263	14138	14154	14157	14342	14114	14136	14051	14348	13986	14245	14182	14308	14026	14058	14286	14151	14222	14245	14296	14330	14116	14145	14147	14254	14211	14377	14237	14133	14347	14334	14196	14301	14251	14155	14370	14142	14253	14246	14198	14255	14300	14271	14324	14132	14375	13954	14254	14335	14239	14302	14176	14189	14076	14137	14273	14231	14187	14103	14152	14315	14214	14264	14121	14294	14172	14156	14231	14201	14249	14155	14254	14315	14292	14224	14193	14237	14280	14336	14365	14246	14076	14188	14007	14367	14139	14136	14305	14250	14095	14086	14194	14233	14050	14128	14123	14205	14262	14271	14035	14305	14387	14431	14252	14101	14240	14168	14341	14231	14186	14232	14381	14311	14086	14210	13994	14190	14266	14149	14351	14295	14222	14113	14407	14343	14101	14237	14120	13970	14180	14244	14305	14180	14345	14281	14126	14224	14374	14279	14278	14362	14352	14076	14153	14185	14276	14244	14287	14186	14433	14374	14308	13985	14303	14264	14237	14244	14247	14253	14241	14125	14071	14162	14141	14142	14271	14280	14092	14178	14182	14211	14310	14115	14153	14307	14228	14157	14205	14246	14292	14472	14296	14219	14083	14214	14266	14031	14218	14134	14322	14216	14197	14327	14312	14328	14348	14349	14380	14282	14125	14217	14131	14270	14035	14073	14244	14093	14243	14197	14045	14118	14319	14264	14160	14246	14242	14212	14380	14249	14296	14082	13987	14095	14346	14289	14147	14262	14155	14298	14334	14271	14211	14218	13914	14189	14158	14181	14168	14221	14164	14293	14191	14302	14099	14318	14323	14517	14201	14111	14198	14081	14242	14372	14254	14311	14255	14321	14023	14407	14323	14338	14216	14136	14247	14136	14299	14268	14038	14225	14246	14388	14064	14248	14210	14167	14223	14357	14245	14332	14255	14384	14303	14304	14122	14308	14092	14339	13991	14219	14195	14251	14193	14390	14237	14233	14169	14532	14287	14110	14250	14258	14185	14052	14044	14179	14167	14316	14170	14269	14247	14070	14003	14000	14368	14315	14092	14294	14223	14107	14313	14252	14138	14221	14209	14133	14375	14194	14272	14078	14183	14105	14212	14194	14211	14259	14408	14285	14347	14247	13971	14396	14108	14280	14393	14151	14217	14314	14392	14310	14301	14252	14084	14359	14106	14312	14307	14304	13996	13988	14229	14327	14239	14218	14230	14264	14125	14088	14326	14409	14296	14254	14083	14157	14237	14225	14245	14282	14098	14056	14484	14327	14322	14341	14369	14248	14174	14118	14280	14103	14304	14357	14219	14238	14238	14202	14157	14150	14198	14339	14060	14265	14331	14329	14122	14254	14187	14236	13977	14123	14225	14334	14238	14372	14319	14316	14221	14337	14226	14337	13925	14292	14203	14100	14219	14240	14192	14270	14179	14289	14232	14218	14176	14284	14354	13998	14365	14483	14181	14199	14376	14305	14207	14081	14311	14117	14121	14187	14214	14314	14093	14213	14179	14066	14024	14189	14267	14112	14315	14242	14089	14111	14074	14069	14314	14278	13972	14151	14060	14259	14061	14172	14114	14059	14189	14171	14079	14232	14140	14056	14331	14081	14066	14213	14197	14267	14288	14203	14301	14288	14307	14323	14097	14235	14154	14273	14378	14312	14298	14268	14042	14424	14269	14338	14242	14122	14036	14212	14125	14326	14367	14007	14081	14153	14127	14115	14241	14227	14252	13973	14028	14237	14047	14387	14237	14205	14262	14060	14277	14301	14178	14313	14229	14181	14250	14228	14146	14149	14088	14303	14444	14546	14248	14171	14160	14154	14287	14271	14363	14071	14216	14148	14188	14176	14348	14269	14215	14318	14182	14103	14081	14297	14197	14302	14208	14425	14264	14199	14278	14248	14026	14181	14219	14238	14310	14174	14150	14218	14195	14260	14087	14168	14163	14303	14201	14191	14113	14083	14142	14054	14253	14284	14255	14270	14231	14222	14169	13968	14239	14212	14383	14222	14207	14087	14285	14127	14250	14202	14301	14269	14218	14210	14199	14158	14135	14255	14495	14312	14257	14470	14189	14314	14209	14115	14232	14064	14206	14171	14170	14184	14169	14224	14147	14140	14035	14169	14305	14176	14073	14059	14295	14187	14265	14251	14198	14413	14231	14283	14027	14137	14349	14183	14238	14031	14103	14249	14049	14214	14315	14269	14241	14154	14095	14288	14119	14132	14274	14108	14392	14347	14271	14252	14254	14437	14259	14097	14338	14134	14131	14156	14204	14125	14085	14210	14384	14311	14315	14112	14495	14254	14225	14136	14088	14046	14171	14249	14105	14318	14195	14313	14122	14112	14322	14096	14126	14089	14001	14264	14331	14272	14344	14312	14328	14094	14308	14217	14380	14049	14135	14339	14568	14053	14186	14148	14036	14256	14260	14091	14146	14251	14236	14237	14211	14199	14173	14525	14430	14200	14003	14204	14212	14258	14315	14169	14301	14389	14248	14080	14254	14291	14234	14073	14184	14133	14247	14246	14178	14191	14271	14180	14267	14110	14308	14367	14202	14003	14004	14021	14093	14157	14061	14182	14319	14150	14249	14179	14211	14202	14105	14149	14298	14280	14064	14078	14234	14248	14452	14448	14202	14294	14083	14428	14254	14353	14051	14229	14290	14264	14236	14177	14156	14293	14232	14162	14180	14312	14147	14210	14250	14151	14278	14282	14087	14427	14278	14257	14141	14213	14158	14094	14126	13979	13966	14188	14354	14357	14229	14335	14169	14320	14137	14150	14122	14219	14382	14169	14091	14140	14220	14283	14268	14252	14298	14324	14262	14338	14241	14236	14264	14278	14158	14112	14173	14180	14301	14351	14392	14224	14230	13999	14244	14305	14121	14157	14237	14246	14357	14380	14201	14209	14121	14304	14165	14169	13936	14169	14312	14401	14274	14302	14360	14254	14302	14177	14146	13964	14031	14291	14361	14214	14180	14418	14026	14316	14353	14297	14321	14203	14374	14321	14492	14245	14068	14200	14079	14194	14269	14338	14318	14212	14252	14278	14251	14164	14241	14325	14154	13999	14238	14183	14342	14101	14313	14110	14160	14172	14225	14266	14202	14276	14045	14033	14206	14292	14264	14192	14134	14230	14206	14217	14196	14185	14205	14120	14100	14225	14281	14103	14236	14092	14100	14275	14375	14097	14268	14268	14092	14283	14176	14048	14131	14246	14139	14350	14195	14225	14240	14170	14326	14381	14331	14147	14180	14300	14142	14349	14173	14096	14230	14259	14165	14270	14151	14424	14279	14037	14112	14401	14375	14349	14301	14258	14248	14334	14240	14305	14232	14188	14248	14274	14375	14344	14107	14220	14195	14100	14115	14181	14280	14304	14405	14119	14109	14213	14114	14077	14111	14363	14325	14235	14365	14315	14349	14429	14287	14308	14175	14123	14307	14157	14143	14189	14172	14218	14182	14240	14028	14070	14056	14240	14113	14260	14223	14246	14330	14392	14220	14183	14245	14303	14421	14303	14244	14175	14141	14150	14351	14120	14307	14400	14337	14152	14035	14376	14149	14181	14047	14167	14205	14284	14324	14183	14179	14436	14235	14226	14116	14229	14201	14256	14306	14355	14238	14173	14262	14203	14365	14311	14102	14219	14075	14276	14214	14174	14241	14257	14123	14079	14397	14398	14286	14350	14221	14241	14078	14088	14123	14253	14333	14349	14171	14184	14285	14261	14248	14129	14224	14115	14151	14270	14060	14301	14374	14098	14048	14213	14330	14299	14098	14137	14261	14245	14302	14197	14184	14172	14109	14254	14207	14314	14356	14320	14096	14138	14057	14164	14261	14111	14178	14132	14162	14441	14294	14143	14042	14418	14128	14104	14179	14159	14297	14097	14200	14290	14220	14278	14223	14142	14156	14292	14244	14150	14050	13968	14152	14224	14304	14359	14307	14274	14216	14300	14307	14353	14275	14328	14052	14238	14277	14288	14323	14207	14267	14242	14193	14378	14267	14334	14144	14122	14129	14141	14345	14329	14289	14204	14242	14077	14137	14075	14151	14315	14390	14363	14247	14323	14300	14243	13995	14224	14285	14115	14011	14125	14337	14078	14299	14265	14390	14210	14171	14208	14145	14229	14258	14207	14156	14193	14120	14210	14231	14453	13938	14193	14214	14393	14051	14294	14263	14327	14305	14369	14375	14226	14095	14279	13889	13974	14220	14086	14079	14137	14239	14341	14178	14352	14144	14391	14151	14173	14381	14419	14216	14208	14212	14311	14242	14231	14435	14367	14279	14277	14325	14178	14324	14164	14342	14240	14280	14060	14179	14368	14372	13979	14231	14170	13983	14315	14329	14127	14253	14168	14266	14096	14416	14234	14123	14284	14212	14255	14282	14153	14271	14310	14198	14221	14229	14296	14254	14316	14072	14266	14223	14209	14393	14269	14177	14175	14204	14343	14073	14320	14223	14219	14211	14232	14318	14352	14186	14310	14242	14051	14339	14126	14162	14167	14307	14322	14327	14319	14176	14289	14085	14256	14178	14220	14208	14115	14133	14408	14313	14063	14060	14074	14320	14117	14120	14416	14276	14172	14170	14279	14241	14254	14151	14368	14197	14400	14326	14240	14089	14097	14221	14330	14184	13973	14286	14157	14247	14175	14151	14230	14089	14223	14012	14252	14221	14205	14165	14232	14089	14053	14147	14110	14342	14174	14151	14255	14218	14328	14325	14320	14151	14223	14027
26671	46430	45109	39773	37859	29972	19614	25282	31644	30995	26398	21511	17176	14179	12737	12438	12214	12375	12249	12240	12162	12165	12135	12101	12232	12150	12080	12160	12151	12208	12307	12201	12286	12226	12207	12389	12310	12189	12146	12248	12292	12191	12352	12184	12224	12299	12314	12124	12376	12272	12104	12335	12352	12246	12244	12231	12300	12175	12194	12414	12128	12265	12221	12375	12169	12237	12053	12275	12402	12150	12193	12234	12197	12200	12176	12235	12271	12270	12050	12291	12027	12127	12320	12259	12202	12242	12270	12351	12333	12308	12112	12244	12269	12420	12233	12344	12286	12254	12299	12288	12153	12280	12337	12435	12224	12271	12350	12285	12374	12240	12166	12211	12267	12095	12348	12309	12054	12144	12220	12254	12304	12239	12345	12250	12228	12257	12203	12229	12226	12229	12236	12339	12371	12252	12406	12191	12235	12269	12065	12278	12300	12102	12302	12209	12347	12283	12054	12353	12371	12170	12224	12390	12094	12006	12365	12227	12480	12337	12205	12261	12237	12251	12182	12304	12076	12390	12255	12185	12105	12115	12171	12202	12269	12174	12216	12268	12185	12445	12170	12264	12273	12297	12232	12280	12317	12187	12225	12262	12189	12264	12196	12412	12281	12270	12391	12108	12226	12115	12188	12224	12261	12194	12233	12256	12060	12248	12266	12375	12414	12195	12213	12234	12279	12240	12272	12205	12109	12130	12250	12170	12342	12137	12351	12172	12000	12173	12235	12189	12234	12147	12350	12164	12144	12250	12240	12266	12139	12200	12252	12272	12222	12500	12255	12180	12313	12233	12145	12334	12274	12201	12248	12270	12308	12401	12283	12123	12332	12123	12244	12264	12370	12294	12150	12275	12143	12298	12250	12219	12157	12120	12288	12227	12248	12241	12240	12303	12306	12153	12334	12420	12205	12195	12241	12256	12159	12330	12271	12250	12137	12291	12358	12138	12242	12211	12158	12349	12307	12172	12183	12369	12286	12154	12285	12469	12369	12331	12257	12288	12156	12227	12302	12283	12248	12305	12280	12367	12274	12259	12186	12287	12292	12253	12347	12302	12242	12382	12199	12210	12208	12154	12308	12178	12298	12152	12200	12313	12334	12293	12114	12403	12180	12254	12077	12309	12262	12108	12353	12257	12261	12326	12304	12270	12196	12103	12088	12212	12273	12178	12361	12334	12195	12136	12260	12175	12210	12229	12010	12194	12356	12131	12236	12335	12266	12170	12139	12090	12378	12134	12323	12172	12247	12319	12299	12450	12104	12212	12337	12310	12385	12259	12252	12281	12324	12226	12355	12141	12253	12227	12139	12263	12225	12205	12329	12063	12227	12210	12274	12320	12194	12153	12258	12066	12320	12063	12310	12347	12264	12253	12193	12333	12198	12285	12189	12351	12107	12259	12099	12243	12178	12174	12175	12161	12292	12104	12250	12248	12271	12133	12458	12206	12205	12039	12239	12287	12250	12391	12183	12281	12286	12180	12046	12153	12374	12448	12292	12327	12368	12272	12236	12376	12197	12226	12205	12310	12361	12241	12248	12213	12142	12280	12323	12438	12298	12374	12298	12223	12242	12237	12128	12256	12293	12297	12296	12120	12240	12120	12016	12256	12190	12301	12342	12269	12213	12366	12215	12294	12253	12029	12321	12179	12355	12381	12261	12076	12189	12271	12258	12115	12418	12245	12370	12277	12159	12214	12327	12239	12123	12288	12238	12279	12253	12318	12169	12300	12174	12175	12240	12247	12311	12081	12118	12148	12283	12204	12236	12262	12266	12204	12210	12485	12168	12094	12200	12271	12161	12219	12248	12378	12339	12198	12272	12206	12313	12171	12044	12312	12247	12183	12172	12233	12061	12382	12232	12081	12328	12314	12294	12299	12162	12135	12213	12212	12420	12131	12241	12110	12364	12147	12158	12360	12237	12318	12191	12265	12271	12267	12239	12285	12147	12097	12181	12274	12104	12301	12197	12346	12158	12187	12316	12248	12228	12340	11913	12268	12262	12180	12166	12164	12357	12442	12334	12233	12199	12370	12122	12276	12453	12238	12226	12101	12198	12354	12037	12252	12261	12143	12203	12230	12307	12207	12277	12090	12277	12250	12285	12182	12149	12146	12327	12209	12046	12261	12271	12236	12220	12169	12234	12195	12254	12330	12070	12299	12222	12175	12331	12188	12203	12076	12225	12197	12316	12146	12292	12247	12134	12278	12215	12366	12175	12133	11955	12242	12196	12429	12216	12400	12064	12358	12278	12443	12246	12285	12230	12257	12288	12254	12143	12116	12223	12344	12182	12253	12269	12217	12150	12232	12449	12108	12222	12122	12298	12393	12188	12256	12108	12242	12280	12174	12294	12367	12292	12203	12169	12341	12214	12270	12150	12184	12210	12059	12105	12118	12272	12295	12225	12217	12146	12218	12246	12242	12201	12264	12070	12183	12365	12229	12403	12314	12378	12193	12177	12288	12247	12158	12112	12242	12378	12303	12277	12093	12146	11969	12423	12163	12097	12308	12090	12193	12233	12167	12184	12256	12099	12268	12379	12306	12324	12246	12228	12179	12340	12216	12242	12249	12110	12308	12261	12120	12280	12178	12240	12208	12295	12093	12214	12167	12106	12334	12281	12236	12110	12245	12313	12211	12021	12234	12381	12266	12221	12285	12063	12342	12206	12229	12220	12174	12229	12164	12379	12322	12132	12315	12164	12136	12224	12314	12146	12299	12196	12134	12264	12146	12257	12314	12226	12248	12178	12349	12073	12178	12234	12285	12123	12303	12199	12130	12267	12121	12331	12286	12222	12337	12238	12229	12162	12201	12348	12178	12274	12559	12299	12248	12148	12172	12212	12236	12265	12211	12152	12155	12092	12250	12013	12404	12161	12195	12156	12250	12216	12214	12158	12179	12098	12252	12268	12240	12319	12205	12382	12123	12167	12194	12190	12402	12336	12380	12110	12280	12224	12213	12172	12253	12286	12335	12208	12422	12378	12211	12297	12302	12316	12282	12167	12222	12052	12185	12240	12203	12175	12270	12269	12187	12305	12223	12269	12244	12293	12123	12111	12318	12188	12127	12142	12248	12140	12358	12089	12232	12273	12141	12221	12067	12202	12144	12154	12252	12396	12128	12248	12295	12272	12499	12224	12341	12202	12227	12396	12369	12223	12207	12113	12188	12205	12270	12432	12090	12247	12157	12288	12291	12221	12235	12113	12149	12361	12144	12177	12151	12243	12090	12225	12301	12155	12178	12085	12222	12325	12199	12204	12192	12182	12200	12262	12330	12159	12307	12394	12336	12061	12111	12178	12300	12140	12222	12289	12287	12189	12300	12349	12020	12319	12246	12276	12153	12247	12226	12409	12295	12276	12194	12131	12348	12238	12266	12194	12047	12195	12262	12250	12288	12193	12189	12116	12122	12108	12311	12177	12224	12165	12240	12203	12372	12266	12284	12123	12221	12351	12057	12146	12173	12256	12189	12319	12241	12191	12337	12209	12238	12190	12136	12167	12339	12136	12269	12270	12307	12289	12245	12276	12185	12199	12178	12347	12144	12340	12185	12417	12188	12327	12239	12264	12080	12408	12236	12329	12229	12232	12148	12213	12215	11957	12292	12176	12356	12287	12299	12190	12353	12307	12161	12254	12371	12346	12278	12458	12189	12223	12323	12173	12320	12219	12106	12307	12234	12160	12393	12248	12112	12237	12168	12011	12226	12187	12324	12450	12280	12194	12267	12094	12206	12203	12156	12231	12131	12221	12178	12123	12215	12147	12305	12301	12444	12237	12138	12273	12207	12272	12248	12095	12151	12244	12268	12389	12296	12299	12213	12202	12270	12298	12225	12359	12338	12365	12305	12275	12204	12306	12162	12280	12290	12196	12281	12145	12262	12097	12096	12262	12234	12183	12317	12267	12060	12380	12222	12252	12175	12324	12172	12392	12276	12252	12222	12322	12249	12191	12160	12248	12211	12201	12169	12031	12243	12295	12248	12285	12113	12167	12094	12238	12338	12200	12360	12227	12419	12269	12296	12142	12080	12238	12283	12222	12468	12135	12233	12235	12236	12233	12296	12172	12199	12225	12266	12244	12273	12262	12237	12138	12200	12280	12316	12140	12252	12228	12164	12263	12234	12300	12112	12158	12245	12238	12229	12081	12127	12286	12254	12366	12274	12198	12371	12339	12308	12134	12089	12188	12154	12350	12085	12095	12167	12291	12042	12128	12109	12212	12160	12038	12205	12245	12240	12273	12117	12309	12284	12155	12263	12192	12309	12393	12260	12191	12159	12317	12203	12330	12317	12214	12179	12182	12203	12467	12280	12130	12328	12063	12348	12180	12164	12280	12210	12279	12194	12254	12385	12224	12288	12254	12124	12266	12305	12276	12176	12269	12269	12268	12187	12292	12099	12246	12286	12133	12385	12159	12234	12248	12222	12368	12181	12290	12160	12094	12322	12194	12330	12108	12245	12126	12191	12205	12259	12361	12183	12263	12320	12360	12233	12218	12279	12179	12242	12216	12295	12386	12206	12166	12362	12238	12246	12394	12204	12330	12269	12145	12096	12262	12134	12140	12245	12213	12289	12149	12171	12130	12293	12293	12157	12301	12326	12313	12503	12095	12222	12311	12444	12382	12132	12278	12355	12107	12333	12234	12140	12394	12267	12235	12289	12233	12249	12188	12121	12287	12303	12359	12327	12268	12190	12211	12288	12227	12367	12189	12227	12217	12151	12192	12351	12245	12254	12213	12267	12225	12199	12335	12257	12258	12323	12293	12234	12208	12390	12232	12264	12316	12310	12238	12250	12218	12187	12155	12248	12193	12264	12242	12162	12093	12156	12132	12170	12221	12218	12197	12178	12227	12375	12381	12142	12223	12247	12344	12246	12259	12272	12268	12325	12241	12117	12382	12125	12191	12410	12158	12247	12230	12178	12144	12209	12108	12105	12294	12200	12386	12305	12156	12220	12148	12277	12355	12407	12213	12289	12425	12234	12232	12270	12293	12332	12211	12270	12283	12261	12299	12362	12134	12235	12146	12229	12292	12218	12281	12164	12166	12165	12163	12128	12132	12261	12195	12118	12063	12044	12277	12250	12232	12077	12191	12102	12267	12281	12167	12297	12239	12197	12277	12148	12178	12212
24346	21111	28526	31629	49590	47778	30912	28421	37193	37096	32606	26598	20860	16884	15724	15185	14568	14530	14370	14492	14458	14704	14310	14513	14252	14467	14394	14241	14290	14357	14395	14449	14473	14395	14151	14292	14253	14281	14254	14290	14428	14325	14372	14338	14452	14141	14384	14375	14251	14430	14332	14375	14546	14373	14336	14271	14108	14365	14295	14434	14292	14210	14401	14190	14299	14387	14255	14168	14265	14148	14370	14424	14151	14225	14264	14449	14387	14331	14316	14318	14437	14267	14289	14415	14450	14296	14256	14429	14370	14179	14293	14137	14399	14217	14480	14209	14375	14338	14394	14287	14260	14275	14239	14346	14337	14442	14255	14331	14395	14254	14242	14318	14407	14312	14123	14285	14104	14195	14341	14304	14239	14331	14117	14059	14306	14343	14504	14076	14279	14209	14282	14313	14290	14382	13969	14144	14182	14225	14141	14419	14360	14340	14236	14254	14380	14270	14069	14380	14092	14505	14325	14254	14391	14258	14268	14335	14240	14473	14335	14314	14242	14214	14472	14202	14389	14331	14265	14202	14243	14403	14238	14160	14269	14310	14308	14276	14400	14361	14246	14140	14329	14171	14173	14299	14405	14248	14299	14501	14378	14119	14334	14378	14074	14243	14312	14078	14208	14292	14210	14331	14243	14260	14236	14276	14133	14353	14365	14407	14276	14266	14298	14317	14173	14209	14316	14287	14266	14275	14387	14504	14345	14326	14214	14416	14444	14474	14378	14233	14204	14386	14405	14177	14205	14271	14371	14258	14171	14293	14241	14390	14108	14239	14352	14306	14355	14377	14330	14224	14184	14203	14346	14298	14293	14125	14373	14255	14250	14228	14375	14213	14326	14275	14481	14209	14400	14302	14192	14134	14228	14378	14344	14467	14382	14125	14430	14213	14233	14452	14149	14398	14046	14211	14201	14454	14333	14430	14124	14281	14247	14194	14308	14107	14256	14279	14396	14159	14249	14250	14285	14205	14174	14238	14225	14319	14565	14170	14296	14320	14262	14240	14334	14398	14063	14104	14431	14470	14448	14322	14338	14045	14467	14299	14306	14280	14296	14378	14308	14267	14300	14211	14443	14383	14307	14288	14518	14340	14622	14183	14249	14462	14233	14100	14439	14195	14303	14077	14390	14460	14164	14162	14335	14347	14325	14369	14316	14235	14322	14245	14278	14286	14251	14330	14387	14357	14155	14404	14182	14088	14464	14152	14264	14256	14077	14259	14445	14326	14328	14199	14029	14265	14441	14317	14229	14321	14171	14275	14226	14260	14512	14138	14370	14091	14411	14266	14417	14324	14404	14184	14166	14127	14310	14244	14425	14291	14284	14273	14321	14283	14307	14290	14396	14129	14309	14187	14328	14188	14154	14186	14272	14204	14234	14209	14396	14410	14260	14234	14316	14335	14274	14346	14246	14027	14251	14311	14401	14530	14453	14330	14391	14283	14315	14400	14427	14009	14322	14283	14268	14396	14111	14310	14286	14159	14351	14359	14169	14257	14206	14271	14335	14323	14494	14240	14130	14354	14245	14364	14312	14311	14116	14336	14297	14384	14209	14242	14333	14316	14299	14361	14341	14163	14393	14339	14237	14413	14390	14275	14204	14383	14285	14130	14335	14250	14216	14345	14377	14129	14268	14142	14449	14126	14102	14155	14431	14353	14267	14259	14338	14326	14398	14117	14268	14237	14461	14252	14353	14439	14222	14367	14311	14211	14136	14218	14318	14533	14436	14116	14366	14338	14185	14229	14240	14232	14206	14195	14176	14198	14123	14292	14258	14437	13981	14193	14221	14407	14199	14159	14335	14295	14067	14298	14476	14385	14264	14241	14258	14203	14435	14180	14259	14320	14436	14394	14264	14297	14187	14188	14300	14446	14279	14379	14450	14423	13988	14287	14423	14302	14220	14209	14375	14290	14326	14267	14187	14316	14147	14097	14274	14210	14641	14207	14153	14192	14333	14453	14336	14222	14345	14269	14385	14336	14336	14278	14076	14413	14369	14459	14201	14223	14361	14233	14248	14389	14356	14279	14137	14291	14223	14265	14283	14202	14417	14217	14288	14373	14474	14239	14269	14288	14261	14195	14180	14224	14266	14173	14180	14183	14228	14421	14240	14217	14097	14376	14154	14295	14421	14576	14350	14239	14390	14303	14261	14046	14243	14333	14231	14205	14016	14375	14367	14401	14166	14367	14375	14158	14222	14361	14257	14305	14208	14356	14294	14351	14394	14350	14329	14291	14297	14034	14215	14236	14388	14195	14402	14304	14428	14388	14135	14239	14256	14228	14392	14054	14203	14173	14287	14229	14366	14377	14139	14322	14392	14100	14126	14162	14387	14292	14495	14288	14377	14293	14503	14140	14231	14237	14156	14196	14264	14424	14442	14408	14147	14344	14360	14104	14229	14283	14388	14510	14246	14159	14370	14100	14314	14164	14224	14234	14305	14398	14254	14360	14424	14338	14334	14115	14320	14299	14343	14357	14326	14170	14254	14341	14324	14365	14204	14296	14199	14470	14095	14390	14304	14294	14037	14257	14348	14310	14304	14237	14200	14267	14187	14260	14375	14279	14154	14082	14299	14227	14268	14297	14280	14301	14362	14276	14360	14266	14162	14243	14267	14126	14380	14373	14424	14247	14393	14254	14168	14225	14506	14274	14145	14261	14456	14287	14259	14193	14249	14309	14129	14460	14267	14323	14371	14248	14255	14293	14312	14352	14208	14157	14001	14173	14234	14257	14325	14309	14349	14251	14348	14466	14419	14158	14345	14214	14369	14382	14237	14329	14250	14127	14314	14183	14139	14129	14210	14145	14087	14348	14406	14291	14388	14279	14210	14271	14227	14159	14211	14176	14205	14410	14110	14210	14316	14038	14283	14308	14209	14248	14133	14188	14264	14188	14383	14267	14391	14301	14245	14329	14504	14323	14353	14363	14169	14354	14222	14271	14292	14316	14159	14274	14384	14319	14406	14129	14147	14233	14064	14275	14126	14282	14234	14200	14249	14111	14308	14200	14311	14190	14274	14405	14217	14078	14176	14314	14310	14228	14265	14135	14070	14385	14227	14333	14312	14204	14290	14313	14311	14288	14104	14189	14327	14163	14221	14174	14103	14428	14278	14429	14213	14236	14326	14403	14300	14129	14340	14218	14179	14405	14292	14323	14177	14174	14334	14309	14514	14189	14166	14258	14160	14102	14396	14202	14282	14425	14299	14357	14255	14091	13985	14234	14323	14390	14143	14229	14335	14042	14319	14367	14302	14106	14187	14324	14372	14378	14268	14351	14638	14325	14224	14397	14263	14305	14316	14246	14184	14292	14278	14547	14564	14329	14498	14332	14360	14188	14227	14241	14193	14181	14233	14135	14346	14141	14211	14293	14247	14371	14237	14070	14304	14072	14189	14161	14181	14112	14442	14256	14182	14364	14452	14425	14302	13913	14138	14322	14131	14383	14115	14263	14140	14317	14164	14259	14345	14030	14532	14225	14314	14394	14152	14289	14379	14266	14220	14292	14271	14111	14289	14354	14244	14019	14191	14131	14295	14121	14391	14322	14353	14290	14254	14358	14426	14376	14231	14416	14226	14309	14445	14129	14172	14290	14433	14178	14236	14274	14269	14316	14509	14488	14431	14504	14241	14144	14302	14246	14110	14217	14251	14296	14125	14146	14187	14381	14292	14103	14266	14219	14338	14264	14272	14034	14449	14170	14415	14373	14264	14552	14130	14354	14236	14425	14446	14232	14020	14108	14158	14338	14367	14250	14458	14310	14408	14348	14275	14240	14246	14437	14306	14180	14393	14229	14320	14354	14348	14426	14247	14271	14268	14248	14168	14416	14056	14356	14258	14224	14249	14401	14279	14241	14153	14218	14334	14186	14255	14267	14097	14254	14194	14220	14346	14284	14100	14261	14434	14207	14234	14352	14157	14295	14225	14288	14334	14010	14230	14423	14263	14250	14167	14273	14351	14271	14531	14236	14141	14125	14270	14271	14307	14307	14407	14343	14199	14109	14331	14231	14251	14377	14258	14099	14306	14377	14290	14251	14255	14316	14083	14268	14361	14377	14312	14261	14458	14234	14373	14236	14157	14204	14290	14314	14149	14294	14164	14386	14287	14266	14340	14262	14347	14078	14108	14175	14251	14335	14311	14270	14281	14532	14310	14556	14398	14405	14369	14208	14073	14207	14282	14556	14240	14229	14418	14294	14103	14145	14257	14283	14244	14265	14464	14181	14272	14178	14167	14532	14307	14290	14201	14416	14371	14422	14147	14153	14170	14203	14256	14446	14230	14368	14205	14454	14365	14469	14178	14143	14201	14228	14193	14202	14269	14433	14271	14259	14350	14235	14142	14129	14162	14273	14317	14259	14459	14320	14437	14225	14268	14260	14131	14419	14192	14224	14276	14151	14244	14301	14273	14238	14209	14209	14295	14216	14213	14363	14026	14338	14196	14174	14209	14249	14333	14282	14302	14196	14203	14336	14259	14311	14240	14200	14414	14220	14201	14102	14263	14168	14263	14007	14161	14513	14262	14337	14280	14113	14364	14218	14235	14288	14183	14267	14330	14343	14245	14268	14321	14399	14370	14108	14241	14343	14232	14243	14359	14180	14152	14207	14108	14337	14234	14294	14250	14432	14305	14127	14472	14096	14154	14218	14083	14184	14258	14313	14325	14265	14434	14217	14264	14149	14397	14281	14286	13976	14336	14296	14405	14241	14320	14392	14431	14408	14327	14394	14473	14286	14273	14157	14306	14105	14344	14265	14353	14314	14290	14155	14193	14268	14367	14431	14134	14238	14286	14301	14378	14144	14507	14150	14329	14324	14371	14363	14352	14392	14324	14234	14403	14187	14470	14364	14446	14324	14322	14286	14115	14131	14308	14219	14431	14261	14215	14223	14167	14537	14176	14230	14143	14379	14357	14205	14341	14200	14387	14325	14242	14451	14482	14330	14405	14287	14402	14418	14212	14214	14270	14339	14359	14346	14328	14256	14293	14413	14142	14251	14238	14227	14424	14388	14424	14074	14233	14447	14351	14169	14106	14211	14252	14315	14364	14382	14202	14232	14261	14136	14227	14060	14348	14212	14259	14261	14292	14116	14151	14166	14229	14483	14238	14122	14265	14350	14260	14303
30631	54728	54985	59677	67674	52416	23798	32873	41282	38846	33843	26612	19259	14787	13758	12961	12375	12156	12266	12341	12294	12341	12272	12341	12267	12329	12354	12353	12265	12465	12362	12275	12392	12231	12314	12290	12373	12265	12198	12368	12152	12350	12228	12300	12200	12267	12319	12397	12345	12330	12173	12351	12271	12274	12282	12214	12198	12311	12372	12208	12153	12223	12280	12187	12166	12234	12256	12283	12210	12438	12207	12001	12341	12233	12295	12312	12169	12340	12346	12411	12319	12417	12278	12350	12226	12269	12239	12287	12373	12241	12379	12214	12338	12150	12268	12321	12320	12309	12212	12324	12255	12331	12268	12249	12192	12333	12278	12247	12390	12470	12352	12163	12323	12229	12294	12209	12168	12145	12421	12213	12258	12232	12251	12224	12307	12273	12319	12095	12258	12281	12137	12304	12172	12322	12267	12217	12323	12188	12265	12399	12409	12219	12291	12440	12281	12469	12297	12271	12148	12327	12129	12244	12283	12295	12294	12271	12359	12197	12309	12191	12208	12245	12256	12231	12366	12308	12315	12195	12276	12313	12338	12379	12013	12390	12217	12276	12292	12312	12133	12216	12222	12267	12074	12176	12332	12045	12406	12351	12301	12257	12263	12188	12418	12105	12150	12187	12225	12254	12158	12225	12321	12254	12327	12227	12191	12352	12391	12136	12214	12379	12208	12203	12475	12326	12231	12335	12211	12163	12251	12222	12249	12149	12208	12164	12222	12156	12284	12269	12224	12455	12197	12417	12291	12232	12252	12322	12219	12220	12233	12312	12209	12284	12458	12298	12245	12418	12422	12266	12222	12195	12194	12348	12406	12287	12262	12279	12113	12566	12207	12336	12199	12259	12331	12413	12374	12407	12281	12246	12320	12449	12341	12292	12232	12263	12309	12166	12228	12210	12200	12407	12253	12476	12432	12195	12166	12040	12176	12068	12246	12395	12228	12321	12271	12174	12112	12334	12107	12324	12181	12238	12373	12141	12173	12357	12310	12264	12210	12210	12310	12383	12272	12296	12250	12279	12312	12230	12210	12301	12186	12160	12152	12292	12510	12279	12222	12149	12239	12310	12191	12400	12272	12473	12213	12269	12278	12377	12244	12246	12249	12106	12449	12224	12202	12283	12271	12347	12127	12229	12045	12312	12204	12260	12265	12051	12217	12276	12360	12292	12255	12300	12191	12185	11963	12324	12224	12308	12450	12204	12364	12213	12352	12176	12359	12408	12408	12339	12252	12218	12289	12369	12137	12165	12253	12410	12277	12282	12389	12337	12141	12258	12117	12271	12238	12222	12353	12399	12235	12206	12205	12346	12234	12256	12307	12393	12319	12288	12322	12412	12354	12319	12394	12157	12138	12354	12310	12123	12295	12388	12332	12236	12196	12108	12283	12310	12320	12333	12288	12333	12300	12201	12330	12338	12141	12222	12290	12284	12298	12342	12214	12256	12220	12272	12251	12307	12338	12194	12173	12192	12424	12251	12401	12235	12156	12334	12341	12346	12119	12374	12194	12152	12258	12255	12287	12305	12335	12075	12303	12399	12311	12026	12224	12353	12234	12225	12067	12236	12169	12350	12159	12218	12357	12280	12226	12426	12218	12213	12341	12307	12314	12306	12194	12350	12090	12282	12145	12231	12364	12212	12235	12353	12236	12286	12229	12324	12263	12224	12309	12360	12173	12004	12184	12204	12137	12269	12135	12231	12127	12274	12197	12229	12347	12214	12288	12199	12336	12299	12329	12399	12196	12287	12175	12365	12324	12222	12449	12346	12169	12183	12308	12254	12272	12244	12260	12317	12170	12353	12363	12340	12257	12338	12429	12147	12245	12207	12313	12224	12279	12479	12474	12225	12176	12234	12416	12427	12266	12451	12238	12256	12338	12264	12312	12166	12368	12106	12252	12115	12426	12233	12227	12266	12290	12308	12172	12182	12176	12280	12214	12167	12261	12387	12113	12158	12159	12197	12275	12161	12257	12305	12279	12308	12265	12267	12202	12347	12258	12086	12397	12315	12245	12376	12236	12287	12316	12197	12203	12317	12289	12356	12263	12342	12226	12279	12349	12308	12228	12185	12344	12244	12266	12437	12136	12224	12214	12213	12323	12450	12422	12350	12475	12285	12224	12214	12252	12266	12253	12263	12389	12316	12441	12157	12090	12287	12216	12304	12386	12423	12308	12206	12122	12303	12307	12351	12271	12198	12249	12148	12282	12247	12386	12188	12265	12318	12283	12402	12376	12094	12274	12348	12264	12159	12317	12476	12313	12370	12240	12169	12340	12051	12239	12306	12354	12324	12089	12123	12283	12187	12328	12320	12268	12234	12239	12260	12095	12124	12307	12346	12121	12230	12195	12308	12340	12380	12322	12395	12151	12269	12351	12413	12488	12211	12172	12161	12287	12231	12046	12185	12213	12416	12150	12351	12351	12315	12201	12186	12242	12327	12085	12321	12172	12226	12136	12368	12348	12256	12217	12297	12381	12487	12403	12305	12321	12133	12260	12264	12239	12320	12283	12328	12423	12286	12253	12272	12274	12191	12085	12070	12368	12360	12211	12232	12247	12257	12403	12193	12317	12305	12358	12234	12209	12282	12218	12227	12428	12277	12335	12295	12131	12271	12325	12325	12186	12224	12423	12362	12217	12127	12276	12238	12214	12301	12220	12293	12396	12207	12400	12176	12334	12127	12444	12276	12244	12217	12266	12328	12331	12363	12215	12184	12237	12258	12417	12489	12333	12281	12255	12269	12188	12254	12134	12352	12427	12308	12264	12099	12178	12313	12346	12216	12379	12261	12044	12218	12208	12203	12417	12281	12093	12416	12362	12298	12247	12242	12267	12256	12235	12520	12282	12367	12294	12312	12257	12270	12154	12211	12269	12223	12323	12318	12288	12117	12307	12187	12064	12114	12179	12246	12260	12290	12342	12226	12319	12187	12237	12245	12136	12278	12373	12329	12189	12271	12264	12065	12336	12209	12254	12441	12369	12322	12390	12210	12374	12248	12371	12243	12198	12147	12320	12261	12299	12300	12280	12173	12253	12389	12315	12347	12315	12316	12239	12171	12359	12276	12282	12288	12293	12250	12360	12239	12218	12099	12402	12125	12237	12367	12128	12412	12215	12353	12374	12340	12234	12262	12184	12275	12304	12234	12128	12224	12263	12130	12163	12215	12340	12273	12219	12277	12366	12196	12406	12190	12236	12318	12202	12246	12230	12288	12376	12294	12328	12271	12377	12270	12110	12266	12446	12282	12145	12233	12211	12055	12221	12201	12482	12166	12343	12282	12221	12311	12289	12189	12418	12122	12197	12300	12272	12296	12447	12377	12175	12356	12252	12381	12169	12349	12316	12171	12106	12308	12088	12295	12203	12153	12253	12211	12273	12269	12196	12385	12088	12373	12281	12286	12175	12070	12249	12272	12347	12193	12278	12100	12362	12258	12211	12293	12430	12466	12423	12193	12227	12195	12248	12307	12245	12112	12279	12213	12244	12183	12241	12216	12369	12399	12298	12155	12271	12283	12280	12377	12346	12353	12345	12329	12075	12266	12355	12318	12140	12217	12384	12279	12304	12248	12396	12285	12288	12204	12329	12328	12192	12301	12289	12336	12131	12222	12193	12277	12224	12296	12364	12361	12345	12302	12444	12262	12227	12361	12249	12264	12170	12354	12232	12278	12206	12211	12233	12275	12283	12419	12268	12371	12268	12296	12265	12319	12253	12392	12178	12242	12148	12236	12237	12362	12259	12331	12202	12246	12396	12210	12303	12363	12222	12204	12191	12346	12366	12426	12353	12157	12339	12299	12243	12092	12251	12230	12128	12366	12262	12231	12237	12315	12172	12290	12280	12153	12182	12346	12179	12350	12244	12388	12272	12152	12236	12184	12353	12198	12306	12367	12156	12311	12188	12170	12406	12283	12277	12357	12387	12278	12225	12170	12205	12401	12268	12235	12346	12325	12232	12315	12342	12367	12085	12338	12119	12308	12160	12230	12398	12270	12267	12219	12317	12243	12353	12271	12191	12467	12454	12216	12364	12290	12312	12247	12413	12274	12277	12135	12340	12327	12402	12402	12461	12273	12425	12285	12266	12322	12206	12259	12266	12330	12391	12312	12329	11965	12441	12188	12454	12399	12396	12226	12177	12330	12276	12137	12257	12258	12227	12365	12307	12266	12207	12197	12215	12340	12157	12330	12159	12147	12455	12215	12236	12302	12359	12152	12297	12239	12216	12293	12388	12260	12126	12254	12179	12236	12398	12276	12353	12283	12212	12288	12335	12189	12289	12311	12147	12227	12266	12353	12286	12225	12278	12292	12218	12223	12232	12140	12348	12291	12411	12422	12363	12363	12298	12329	12267	12312	12324	12256	12096	12248	12224	12282	12231	12313	12167	12271	12293	12225	12246	12255	12318	12201	12205	12353	12183	12247	12303	12233	12338	12372	12222	12251	12177	12318	12331	12190	12428	12087	12177	12241	12176	12317	12408	12165	12153	12214	12299	12329	12402	12194	12327	12149	12253	12275	12302	12193	12221	12415	12132	12217	12305	12186	12150	12248	12303	12241	12295	12206	12223	12352	12346	12189	12225	12272	12303	12367	12125	12176	12379	12289	12398	12162	12309	12115	12157	12175	12387	12255	12199	12174	12170	12241	12133	12245	12413	12212	12310	12284	12263	12305	12346	12309	12362	12436	12204	12086	12336	12308	12391	12339	12238	12146	12392	12324	12252	12251	12266	12308	12260	12206	12314	12253	12369	12354	12289	12287	12076	12261	12285	12324	12198	12182	12317	12193	12331	12250	12270	12327	12207	12180	12386	12383	12311	12178	12241	12153	12301	12182	12231	12141	12184	12239	12404	12405	12124	12334	12395	12191	12343	12192	12023	12255	12310	12292	12119	12276	12102	12376	12236	12225	12225	12350	12253	12302	12265	12272	12282	12295	12260	12245	12341	12356	12351	12230	12343	12203	12362	12152	12254	12429	12181	12207	12120	12165	12109	12311	12332	12353	12373	12251	12421	12335	12260	12240	12328	12379	12242	12154	12303	12546	12144	12214	12180	12464	12307	12410	12234	12406	12287	12238	12291	12183	12299	12290	12203	12240	12363	12266	12210	12350	12424	12261	12303	12235	12255	12178
31272	22751	25221	23200	27590	22800	18870	17685	18562	18496	18151	17785	17440	17249	17121	16975	17125	17100	17063	17114	17025	17138	17067	16779	17236	17193	16987	17195	17209	16868	17006	16941	17131	16966	17089	16999	17104	16991	16899	17018	16968	16885	17017	16912	17089	17047	16979	16736	17211	16994	17101	16923	17038	17009	16984	16919	17056	16991	16976	17069	17196	17246	17104	17106	16931	17066	17018	16886	16917	16978	16982	16984	17037	17040	16914	16802	16895	16961	16939	16773	16879	16813	17127	17078	17047	16998	16831	16886	16680	17037	17038	16920	16773	16938	16916	17136	17046	16979	17072	17209	17184	17085	17220	17067	16874	16907	17111	17163	17063	16951	17123	16995	16939	17152	17034	16845	16951	17047	16889	16943	17075	16829	16831	17124	17001	16957	16898	16941	16978	17077	16875	17018	17142	17080	17111	16895	16995	17268	16910	16872	17001	16971	16900	17223	17035	16969	16998	16957	17199	17083	17043	17185	16857	16967	16970	17187	16894	16959	16958	17108	16835	16982	17222	17128	17027	16923	16990	17056	17132	17011	16833	17081	16961	17035	17083	17266	17118	16805	16832	17046	16870	17000	17115	16935	16837	17044	17055	17172	17266	17039	16951	16984	17127	16881	16986	17102	17026	16823	17185	17009	17084	16997	17009	16896	16925	16904	17127	17009	16918	17147	17097	17213	16888	16899	16823	17037	16934	16801	17215	16982	17136	16936	16764	17002	16879	16791	16864	17012	16939	16890	16896	16775	17039	17003	16868	16982	16868	16924	16909	16901	17231	16917	16928	17044	17030	17173	17009	16987	17126	16863	16904	17040	17028	16865	16969	17007	17126	16954	16963	16851	16779	16962	17072	16932	17020	16880	16998	17294	17094	17092	16921	17008	16773	16821	17009	16928	17039	16686	16873	17002	16851	17164	16903	16996	17014	16990	17079	17141	17034	17055	17038	16759	17087	16893	16839	17034	16937	16832	17202	17090	16961	17105	16729	17134	16853	16876	17138	16887	17117	17059	16875	16834	17050	16966	16997	17052	16981	16908	16873	16894	16915	16918	16775	17023	17046	16954	16928	16789	16901	17013	17115	17054	17044	17197	17071	16721	17141	16922	17022	16814	17057	17149	17035	17159	17018	16986	16986	16910	16963	16971	16975	16961	16889	16782	16851	17130	17062	17139	16727	16947	16941	17117	17028	17038	17071	16884	17035	16870	17078	16852	16663	17134	16999	16838	16997	16993	17271	16848	16869	16859	16940	16877	17071	16893	16827	17108	17164	17093	17060	16963	17031	16982	16857	17203	17120	16837	17039	16851	16805	17097	17038	16986	16811	16907	17002	17129	17116	17031	16914	17222	16879	16966	16961	17060	16922	17147	16910	16986	17096	17085	16996	16958	17110	16833	17004	17152	17185	17017	16973	16830	16938	16630	17001	17081	16965	16941	17146	16890	16944	16953	17001	16961	17320	17001	16897	16901	16921	17065	17096	16829	16951	17043	16865	16953	16866	17206	17076	17064	16953	16938	17111	17073	17240	17164	17193	16898	16969	16975	17105	16972	17239	16986	17090	17058	17059	16776	16832	16938	16931	17200	16979	17070	17280	16880	17079	16872	17071	16882	17044	16960	17182	16882	16796	17017	17008	16920	16789	16826	16944	16663	16988	16887	17001	17002	16971	16821	16982	17061	17019	16710	17110	17040	16747	17136	17094	17066	16867	17096	16909	16958	17128	16984	17051	17250	16761	17075	17068	17018	16993	16986	17059	17159	17102	17063	17004	16902	16918	16902	17048	16850	17127	17178	16997	16826	17024	16949	17145	16840	16757	17017	16999	16919	16851	16818	17277	17077	16908	16917	16835	16911	17027	16940	16830	17040	17059	16805	17163	16865	16843	17007	17025	16925	17188	17013	16917	16939	17155	17079	16975	16883	17066	16792	17022	16809	17130	17129	17062	16966	16887	17019	16840	17076	16938	16878	16830	17151	16728	16836	16817	16949	16958	16923	17085	17033	16882	16898	16962	17054	16988	16799	17038	17098	16971	17047	16923	16882	17041	16927	16707	17070	16984	16965	16826	16736	16935	17009	16919	16948	17073	17097	17116	17010	17049	17071	17199	17054	16907	16993	17065	16841	16905	16869	16930	17048	16729	16791	16982	17102	16868	17037	17018	16778	16906	17102	16938	17013	17127	17005	16953	17009	17026	17040	16906	16860	16987	16944	16991	17176	17123	16877	16857	16937	17290	17141	17003	16926	17101	16985	16865	17102	17109	16729	16928	17051	16997	16924	17062	17219	16943	16861	16988	16939	17138	16865	16849	17014	17157	17012	16858	16947	16987	17182	16917	16943	16817	16934	17087	17100	16900	17067	16996	16938	16951	17145	16975	17030	17058	17027	16956	17018	17134	17042	16911	17145	16759	17066	16872	16915	16859	17184	16860	16783	16821	16918	16925	17033	16879	16985	16898	16922	16997	17108	17070	17087	17228	16989	16994	17071	16916	16843	17051	16969	17134	16992	17080	17102	16901	16938	16858	17057	16986	16885	16942	16928	17284	17116	16796	17111	17016	17053	17064	17123	17118	17144	17188	16987	17076	16897	17037	16922	17084	16809	17003	16967	17025	16867	17014	16935	16905	16931	17037	16874	16696	16945	17030	16800	17027	17112	17004	17095	16917	17115	16966	17072	17058	16842	17020	17014	17124	17131	17024	17150	17015	17010	16641	16939	16936	16874	16988	17162	17002	17021	17287	17010	17032	16961	16991	17052	17123	16965	17079	16963	16922	16985	17012	17089	16868	16824	17136	16922	17068	17053	16936	17110	16941	16800	16842	17010	16848	16882	16828	16992	16924	16901	17113	17039	17057	16947	16937	17065	16903	17040	16983	17089	16921	16934	16887	17096	17038	17228	17148	17219	16898	16972	16849	16969	16967	16926	16975	16777	17014	17102	16870	16898	17052	16892	17092	16976	16982	16993	16796	16728	16946	16924	17122	16902	16808	16797	16996	16975	16987	17000	17216	16942	16888	16956	17096	16922	16851	16914	17044	16931	16865	17045	17107	16863	17082	16800	16963	17207	16954	16813	16827	17049	17031	16949	17048	16828	16938	17030	16882	16927	16981	16908	16888	17014	16924	16904	17027	16998	17004	17027	16869	16949	17108	16887	17078	17235	16820	16941	16827	16887	17040	16949	17053	16944	16978	16930	16971	17098	17017	16863	17089	17024	16813	16987	16821	17037	16993	17151	17073	17001	17085	16937	16904	17171	16967	17287	16896	17142	16956	16836	17094	16914	17082	16889	17113	17055	16942	16926	16970	17011	17116	17115	16957	17148	16812	16915	17083	16915	17020	16991	17069	17059	16934	16732	17085	16885	16972	17149	16983	16875	17056	17178	16811	17113	17065	16955	17188	17145	17043	17281	16946	16915	17146	16904	17063	17036	17269	17030	17139	17105	17054	16761	16917	16880	17026	17088	17088	17066	16883	17055	17022	16904	17113	17037	17201	16882	17108	17142	16910	16989	16880	16878	16951	17003	17112	17080	16849	17015	17024	17104	16985	16904	17008	17054	16922	17023	17155	16992	17073	17047	17018	16851	16864	16958	16972	17038	17063	16764	16978	17030	17239	16861	16887	16978	17026	16789	17082	16756	16875	17150	17001	17022	16935	17193	17090	17031	16960	17123	16861	16954	17107	17136	17215	17107	16982	16917	17045	17075	17016	16984	17114	16934	16981	16964	16762	17050	16912	16857	16989	17025	17009	16998	16905	16997	17177	17042	16920	16826	16851	16966	16865	16954	16975	16875	16802	17046	17088	17031	17343	17013	17046	16959	17113	16986	16883	17095	16950	17077	16999	17014	17000	16934	16972	17003	17136	17082	17174	17079	17045	16890	17086	16839	16843	16865	17000	17065	17035	16958	16848	17116	17060	16750	16813	17165	16822	17055	16944	17102	17063	17096	16935	17177	17159	16982	17060	16903	17089	16763	17176	16663	16873	16928	16969	17044	17093	16755	16769	16957	17035	17142	16833	17133	16995	16778	16912	17000	16877	16959	16956	16776	16857	17257	17001	17051	17135	17233	16827	17003	17039	17190	16891	17003	17074	16954	17281	16947	17194	16966	16953	16808	17068	16996	16783	16894	17032	16987	17031	17081	17041	17198	17124	16780	17141	16940	16933	17068	17149	17089	16783	16906	16872	16963	17012	16964	16900	16987	16796	17051	16976	16881	16951	16996	16907	16964	16989	17238	16860	16825	16891	17215	16992	16926	16953	16859	17087	16925	17007	17115	16989	17140	17000	16956	16894	16974	16842	17016	16915	17047	16794	17021	17103	16975	17009	16634	17173	16933	16987	16993	16980	16919	17077	16727	16791	16884	16996	17107	17090	17010	17028	17155	16970	16956	16922	16962	16813	16783	17154	16943	17001	17039	17211	17008	16930	17079	16907	17256	16976	17070	16816	16879	16865	16851	16797	17005	16879	16985	16954	17241	17067	16709	17123	17090	17010	16948	17037	16855	16933	16927	16989	17143	17167	17200	16900	17059	16900	16957	17147	17001	16998	17060	16916	16996	17057	16837	16890	17161	16994	17176	17043	16862	16977	17060	16925	17159	16977	16936	16969	16958	17143	16898	16712	16831	16818	17067	17077	17071	17076	16773	17024	16879	16994	16910	17027	16840	16895	16968	17141	17135	16908	16992	16913	16800	16964	17016	16860	17007	17109	17177	17021	17166	17015	17000	17058	17009	16997	17047	16919	17103	17055	17053	17262	16853	17119	16949	16999	17001	16963	16907	16982	17089	17154	16881	17088	17072	17251	16951	16859	17002	16919	16957	17048	16928	17013	17108	17028	16916	17139	16809	17155	17191	17068	16922	17062	17046	17074	17068	17010	16974	17046	16761	16917	16988	16900	16970	16785	16834	16932	17146	17032	17035	16728	17178	17094	17124	16830	16935	16979	16926	17036	16955	16970	17001	16921	16901	16963	16894	17097	16842	16995	17078	17017	16787	16942	17020	16955	16990	16753	16925	16920	16936	17028	17186	17099	17013	17080	16796	17053	16802	16989	17055	16988	17016	17036	16883	16968	17019	17083	16844	16947	16904	17108	17167	17099	17058	16850	16917	16896	16960	16903	16980	16950	16798	16945	16992
21024	22322	25180	22108	27901	20798	15006	14922	16372	15953	15323	14647	14405	14101	14007	13944	13873	13827	13775	13883	13836	13822	13838	14007	13878	13946	13942	13660	14007	13879	13877	13823	13936	13793	13907	13907	13959	13816	14125	13853	13690	13835	13834	13912	13960	13829	13948	13943	13962	13761	13971	13858	13954	13864	13987	13680	13670	13883	13889	13906	13823	13725	13709	13796	13950	13923	13958	13800	13768	13829	13737	13728	13841	13895	13991	13760	13782	13747	13814	13888	13946	13838	13767	13977	13926	13667	13795	13761	13942	13774	13611	13854	13947	13766	13884	13831	13919	13724	13811	14004	13896	13725	13932	13839	13957	14081	13867	13781	13776	13942	13682	13845	14025	13857	14026	13784	13920	13706	13731	13957	13882	13946	13917	13862	13851	13623	13990	13815	13833	13724	13752	14041	13935	13732	13865	13955	13873	13802	13740	13840	13943	13921	13819	13934	14031	13770	13768	13921	13853	13957	13811	13737	14004	13761	13933	13827	13835	13903	13986	13809	13928	13795	13785	13869	13876	13983	13812	13964	13788	13818	13856	13658	13856	13659	13809	13690	13833	13985	13788	13897	13918	13878	13712	13746	13818	13962	13769	13856	13853	13931	13817	14033	13937	13865	13629	13893	13888	13996	13877	13865	13754	13875	13921	13934	13799	13846	13960	13797	13840	13850	14061	13805	14044	13910	13874	13982	13709	13770	13915	13771	13867	13883	13853	13839	13814	13997	13912	13754	13982	13922	13855	14031	13817	13744	13799	13895	13690	13941	14060	14069	13701	13965	13886	13905	13905	13943	13884	13756	13823	13761	14003	13684	14100	13828	13848	13931	13808	13836	13660	13887	13945	13954	13861	13785	13950	13876	13793	13859	13784	13776	13848	13759	13922	13897	13911	13848	13772	13941	13887	13858	13946	13943	13823	13950	13761	14027	13899	13883	13871	13877	13987	13666	13928	13833	13786	14037	14018	13767	13856	13802	13908	13752	13831	13849	13859	13908	13862	13772	13918	13878	13714	13900	13827	13835	13800	13844	13777	13767	13788	13866	14033	13953	13646	13818	13725	13883	13935	13817	13789	13728	13820	13942	13832	13801	13729	13802	13895	13840	13819	13813	14109	13836	13806	13807	14001	13947	13802	13654	13865	13698	13956	13883	13789	13843	13816	13742	13881	13771	13801	14192	13849	13897	13952	13793	13841	13783	13893	13918	13775	13897	13719	13899	13859	13809	13822	14015	13793	13843	13894	13862	13850	13893	13954	13978	13854	13763	13771	13782	13905	13902	13792	13886	13733	13888	13917	13769	13872	13674	13934	13950	13917	13834	13943	13862	13831	13945	13917	13773	13827	13755	13765	13972	13849	13876	14128	13910	13970	13883	13799	13870	13817	13747	13885	13710	13733	13865	13799	13838	13817	13813	13864	13859	13922	13866	13830	13899	13835	13751	13905	13859	13816	13735	13785	13829	13877	13841	13773	13961	13966	13877	13735	13944	13744	13824	14038	13683	13947	13868	13965	13907	13967	13708	13847	13838	13935	14020	13927	13910	13851	13817	13690	13789	13825	13750	13850	13892	13825	13869	13956	13843	13756	13971	13843	13998	13845	13883	13827	13969	13919	13782	13913	14002	13826	13877	13891	13912	13660	13745	13653	14033	13730	13702	13782	13913	13912	13825	13780	13793	13889	13875	13879	13937	13781	13742	13991	13852	13987	13832	13815	13798	13859	13839	13898	13958	13741	13868	13986	13937	13921	13857	13860	13892	13946	13913	13772	13812	13700	13800	13946	13861	13895	13994	13888	13825	13846	13951	13942	13882	13777	14028	13802	13952	13845	13914	13827	13710	13847	13777	13986	13799	13947	13752	13734	13964	13973	13847	13772	13731	14015	14016	13781	13870	13735	13856	13854	13868	13760	13894	13841	13888	13758	13912	13886	13874	13882	13812	13823	13776	13972	13979	13912	13940	13846	13882	13755	14064	13832	13981	13899	13756	13877	13963	13709	14010	13888	13891	13919	13854	13884	13733	13850	13876	13956	13723	13869	14064	13683	13814	13848	13861	13689	13597	13880	13860	13869	14074	13864	13770	13726	13918	13839	13838	14003	13821	13957	13858	13820	13997	13922	13855	13901	13877	13892	13956	13846	13786	13926	13856	13844	13915	14029	13742	13829	13795	13857	13866	14006	13819	13712	13933	14054	13837	13856	13864	13957	13869	13868	13847	13816	13787	13779	13806	13932	13885	13744	13962	13833	13867	13813	13908	14025	13700	13827	13954	14121	14000	13704	13677	13846	13926	13937	13839	13970	13754	13806	13925	13925	13825	14024	13994	13780	13946	13812	13894	13800	13865	13821	13955	13849	13929	13995	13762	13863	13779	13967	13803	13995	13864	13938	13584	13682	13842	14050	13822	13868	13966	13731	13719	13859	13859	13852	13877	13956	13750	13767	13727	13685	13860	13654	13966	13784	13857	13862	13775	13740	14076	13855	13888	13939	14024	13945	13754	13883	13673	13749	13923	13791	13952	13770	14024	13782	14060	13832	13865	13986	13838	13918	13877	13911	13833	13954	13726	13833	13871	13785	13796	13998	13934	13640	13779	13970	13820	13807	13793	13801	13998	13835	13789	13865	13883	13894	13887	13832	13827	13813	13901	13940	13917	13896	13864	13758	13888	13896	13856	13927	13884	13939	13793	13674	13716	13801	13553	14017	13772	13856	13839	13974	13742	13937	13928	13776	13859	13883	13679	13939	14096	13633	13934	13833	13964	13962	13840	14064	13855	13786	13934	13956	13784	13972	13957	13753	13980	13849	13862	13896	13874	13938	13756	14005	13866	13767	13837	13838	13940	13886	13759	13777	13837	13850	13962	13874	13956	13884	13977	13748	13825	13943	13832	13791	13970	13726	14003	13874	13914	13870	13921	13733	13850	13722	13925	13728	13884	13897	13940	13993	13922	13821	13976	13905	13808	13885	13797	13962	13750	13839	14008	13813	13741	13845	14083	13798	13874	13727	13920	13872	13925	13799	13663	13881	13700	13727	13983	13747	14025	13785	13931	13773	13816	13807	13883	13780	13894	13961	13908	13782	13866	13988	13867	13841	13846	13964	14094	13838	13827	13799	13819	13883	13830	13977	13724	13972	13801	13926	13934	14048	13871	13838	13846	13711	13880	13871	13814	13811	13888	13786	13808	13871	13973	13903	13705	13846	13892	13889	13867	13977	13806	13874	13817	13934	13610	13950	13734	13865	13719	13810	13732	13671	13770	13864	13797	13993	13875	13807	14048	13938	13814	13962	13880	14026	13815	13910	13799	13820	13848	13872	13904	13894	13955	13824	13719	13958	13849	13725	13871	13941	13819	13803	13916	13862	13820	13821	13945	13942	13881	13928	13878	13810	13992	13882	14000	13978	13777	13874	13893	14033	13961	13808	13895	13898	13786	13955	13966	13753	13779	13983	13830	13917	13971	13864	13812	13890	13757	13768	13847	13760	13892	13938	13828	13861	13939	13748	13867	13791	13842	14139	14017	13723	13874	14016	13966	13847	13696	13987	13885	13880	13954	13848	14026	13881	13765	13998	13781	13801	13799	13823	13749	13821	13812	13762	14061	13815	13818	13782	13875	13648	13942	13798	13942	13739	13753	13917	13842	13805	13705	13946	13922	13881	13883	13874	13900	14014	13922	14086	13855	13995	13680	13953	13796	14005	13876	13907	13843	13941	13965	13789	14001	13865	13909	14042	13894	13963	13885	13937	13900	13874	13803	13867	13876	13736	13760	13984	13903	14019	13867	13877	13872	13926	13938	13682	13807	13923	13652	13694	13979	13882	13814	13893	13957	13959	13686	13847	13746	14002	13756	13928	13845	13853	13774	13918	13905	13801	13773	13803	13803	13829	13971	13817	14036	13784	13928	14015	13769	13951	13956	13933	13900	13923	13747	13773	13830	13907	13901	13836	13966	13960	13769	13751	14031	13827	13949	13944	13845	13900	13706	13940	13913	13898	13759	13820	13761	13781	13903	13925	13879	13617	13951	13854	13767	13754	13756	13795	13816	13830	13784	13905	13721	14000	13812	13962	13716	13820	13873	13860	13869	13803	14104	13924	13878	13797	13873	13817	13832	13857	13849	14055	13858	13906	13911	13824	13823	14074	13922	13998	13725	13804	13802	13681	13941	13895	14074	13919	13954	13838	13881	13998	13963	13869	13818	13719	13991	13923	13884	13904	13793	14017	13851	13876	13901	13857	13750	13858	13867	13831	13885	13809	13770	14057	13824	14024	13981	13932	13858	13914	13851	13868	13899	13862	13850	13913	13805	13782	14007	13636	13919	13838	13872	13864	13881	13758	14031	13951	13674	13925	13935	13961	13993	13676	13812	13715	13872	14029	13870	13988	13857	13997	13739	13764	13863	13701	13956	13766	14117	13836	13791	13823	13769	13742	13830	13795	13836	13872	13923	13860	13809	13985	13918	13823	13848	13794	13768	13874	13875	13891	13770	13991	14034	13797	13934	13796	14025	13758	13875	14021	13861	13799	13816	13784	13982	13799	13879	13732	13710	13868	13906	13964	13981	14001	13788	13943	13911	13944	13925	13955	13860	13730	14071	13905	13810	13751	13928	13839	13932	13731	13763	13866	13872	13738	13817	13951	14048	13818	13775	13921	13923	13853	13906	13974	13876	13868	13952	13838	13723	13729	13906	13972	13926	13803	13927	13783	14071	14002	13906	13848	13853	13967	13824	13912	13850	14012	13809	13778	13804	13919	13779	13947	13884	13860	13880	13772	13940	13879	13703	13790	13809	13854	13975	13585	13895	13846	13915	13953	13728	13757	13957	13799	13904	13984	13849	13950	13916	13845	14041	13965	13777	13990	13902	13938	13883	13961	13874	13871	13954	13825	13981	13934	13905	13843	13793	13877	14114	13919	14077	13717	13921	13826	13863	13900	13760	13936	13974	13730	14001	13757	13753	13777	13838	13897	13802	13904	13891	13813	13769	13910	13887	13799	13682	14123	13733	13972	13922	13887	13750	13855	13954	14035	14010	13903	13960	13766	13991	13944	13958	13887	13812	13849	13833	14020	13781	13914	13892	13701	14077	13715	13930	13953	13781	13976	13652	13945	13737	14111	13751	14004	13867	13867	13686
26364	21082	27569	29282	42030	38601	24185	23817	31944	30726	27881	23134	19625	17654	17032	16375	16289	16299	16381	16318	16204	16196	16472	16366	16330	16310	16336	16270	16389	16168	16193	16390	16331	16158	16274	16268	16264	16423	16374	16425	16380	16271	16156	16138	16136	16504	16434	16135	16422	16422	16252	16155	16287	16282	16161	16183	16273	16304	16314	16169	16300	16332	16417	16362	16144	16207	16422	16305	16295	16215	16176	16314	16350	16178	16438	16245	16220	16241	16354	16173	16395	16369	16022	16171	16174	16161	16130	16330	16243	16160	16258	16119	16311	16276	16270	16319	16140	16254	16126	16336	16169	16287	16161	16335	16193	15999	16217	16358	16171	16317	16366	16240	16220	16476	16273	16139	16092	16101	16147	16143	16365	16241	16207	16064	16148	16255	16022	16157	16249	16155	16209	16180	16255	16183	16331	16117	16101	16222	16203	16175	16266	16198	16036	16289	16270	16390	16024	16302	16390	16442	16160	16117	16165	16424	16284	16428	16177	16220	16189	16131	16295	16406	16391	16216	16512	16294	16089	16259	16020	16271	16001	16184	15943	16214	16288	16328	16378	16198	16130	16170	16267	16252	16287	16147	16042	16132	16274	16310	16155	16345	16226	16355	16149	16314	16223	16311	16314	16308	16351	16194	16144	16144	16210	16126	16241	16119	16284	16282	16304	16457	16330	16089	16186	16299	16074	16359	16233	16366	16069	16165	16276	16533	16141	16143	16213	16237	16173	16278	16145	16321	16057	16321	16158	16131	16324	16490	16013	16101	16026	16100	16044	15926	16195	16223	16136	16242	16316	16474	16290	16205	16106	16391	16395	16300	16340	16308	16241	16382	16472	16278	16169	16225	16120	16166	15996	16159	16095	16229	16123	16198	16183	16165	16334	16228	16203	16261	16246	16306	16194	16369	16237	16147	16364	16254	16264	16141	16286	16198	16227	16172	16207	16323	16179	16010	16100	16211	16211	16181	16145	16209	16151	16252	16211	16143	16091	16403	16336	16218	16147	16329	16259	16192	16302	16093	16380	16261	16201	16186	16200	16101	16136	16284	16203	16349	16213	16327	16127	16456	16323	16262	16244	16042	16204	16210	16312	16235	16321	16242	16229	16177	16403	16270	16210	16207	16226	16146	16271	16225	16079	16344	16168	16267	16208	16178	16319	16318	16240	16283	16422	16030	16189	16221	16128	16045	16194	16301	16214	16249	16256	16084	16344	16239	16329	16146	16224	16064	16156	16034	16233	16279	16289	16199	16381	16184	16448	16227	16322	16086	16146	16126	16316	16432	16326	16332	16265	16171	16116	16132	16064	16154	16232	16264	16177	16076	16188	16123	16352	16335	16152	16281	16230	16406	16284	16325	16144	16125	16175	16176	16167	16155	16246	16310	16177	16100	16117	16243	16087	15910	16220	16268	16302	16319	16031	16226	16046	16097	16175	16294	16174	16316	16298	16178	16111	16374	16226	16296	16212	16250	16182	16360	16437	16121	16410	16145	16130	16003	16208	16311	16027	16326	16235	16213	16339	16040	16238	16294	16270	16119	16149	16020	16202	16168	16249	16118	16261	16141	16142	16275	16353	16219	16103	16159	16045	16373	16432	16200	15921	16238	16481	16216	16081	16300	16283	16394	16166	16360	16367	16233	16049	16296	16118	16034	16195	15887	16238	16126	16173	16179	16344	16202	16384	16175	16258	16206	16032	16368	16316	16209	16312	16163	15918	16173	16099	16081	16268	16168	16036	16219	16335	16279	16198	16071	16384	16323	15994	16419	16414	16101	16269	16357	16341	16232	16338	16366	16332	16313	16169	16365	16192	16372	16324	16212	16188	16223	16380	16171	16223	16257	16231	16278	16382	16237	16204	16219	16205	16231	16047	16107	16168	16225	16214	16373	16025	16452	16227	16258	16191	16247	16464	16349	16325	16202	16226	16045	16178	16017	16230	16466	16237	16303	16209	16347	16331	16267	16150	16158	16269	16188	16104	16247	16026	16212	16234	16198	16198	15935	16303	16053	16183	16107	16325	16154	16372	16167	16079	16223	16197	16085	16211	16100	16455	16237	16290	16307	16379	16370	16348	16388	16135	16145	16310	16133	16260	16199	16128	16085	16483	16266	16036	16168	16273	16231	16250	16108	15933	16293	16240	16308	16054	16548	16003	16098	16177	16195	16436	16127	16209	16060	16415	16099	16223	16104	16210	16192	16193	16238	16315	15959	16252	16310	16290	16416	16338	16234	16220	16195	16315	16335	16256	16266	16217	16306	16243	16432	16570	16044	16341	16277	16213	16350	16207	16124	16291	16198	16129	16545	16250	16300	16279	16191	16161	16329	16383	16332	16375	16235	16099	16322	16099	16223	16218	16234	16079	16257	16091	16254	16212	16138	16116	16372	16135	16304	16290	16270	16194	16158	16125	16263	16300	16401	16334	16259	16421	16118	16025	16105	16296	16072	16216	16304	16239	16297	16178	16223	16174	16165	16319	16212	16146	16002	16324	16273	16327	16428	16374	16271	16050	16069	16122	16427	16452	16255	16121	15985	16328	16323	16335	16290	16243	16183	16099	16104	16216	16322	16140	16235	16267	16255	16289	16455	16250	16249	16418	16034	16393	16295	16304	16282	16063	16121	16105	16049	16406	16317	16234	16370	16258	16424	16330	16313	16172	16064	16391	16272	16042	16331	16445	16362	16278	16313	16155	16162	16221	16249	16516	16395	16280	16161	16248	16248	16225	16293	16363	16434	16420	16164	16391	16256	16293	16332	16145	16150	16129	16321	16224	16199	16315	16231	16318	16374	16416	16137	16341	16163	16238	16346	16168	16244	16460	16213	16215	16121	16429	16323	16189	16145	16258	16263	16270	16248	16143	16095	16271	16253	16195	16165	16130	16207	16131	16268	16252	16158	16381	16169	16175	16271	16364	16267	15949	16271	16172	16292	16232	16146	16356	16431	16301	16462	16274	16342	16119	16259	16412	16143	16355	16197	16129	16204	16191	16110	16198	16225	16129	16192	16345	16298	16199	16396	16415	16114	16090	16104	16184	16141	16251	16159	16343	16203	16145	16124	16270	16186	16358	16378	16331	16343	16271	16062	16092	16284	16431	16280	16084	16350	16369	16248	16324	16217	16204	16159	16381	16213	16316	16463	16235	16273	16183	16246	16014	16286	16132	16079	16068	16008	16129	16189	16209	16277	16430	16300	16226	16289	16150	16093	16290	16483	16149	16353	16182	16251	16029	16351	16172	16322	16317	16379	16217	16490	16230	16231	16130	16318	16117	16272	16241	16347	16076	16273	16263	16364	16120	16255	16294	16115	16169	16306	16426	16187	16178	16214	16096	16228	16287	16224	16223	16228	16255	16307	16183	16119	16083	16278	16168	16056	16225	16263	16251	16404	16298	16299	16432	16429	16356	16267	16113	16058	15926	16295	16170	16116	16289	16119	16355	16169	16262	16279	16346	16109	16299	16065	16240	16184	16139	16249	16119	16087	16257	16397	16290	16202	16338	16083	16126	16187	16183	16200	16157	16329	16218	16122	16169	16293	16005	16458	16138	16226	16068	16056	16277	16177	16196	16479	16278	16188	16114	16101	16436	16184	16161	16390	16136	16152	16184	16231	16144	16095	16361	16396	16303	16263	16272	16252	16210	16253	16062	16290	16223	16248	16147	16085	16208	16464	16218	16099	16167	16382	16266	16241	16345	16166	16336	16161	16234	16216	16184	16218	16218	16204	16131	16306	16243	16268	16401	16376	16110	16166	16244	16221	16257	15978	16159	16202	16322	16217	16378	16282	16197	16150	16360	16266	16194	16188	16281	16291	16192	16344	16493	16417	16119	16327	16299	16256	16346	16352	16124	16139	16228	16313	16378	16244	16288	16165	16046	16033	16223	16387	16184	16210	16321	16212	16345	16403	16160	16220	16264	16156	16272	16335	16162	16168	16170	16238	16182	16130	16331	16367	16374	16167	16177	16232	16096	16261	16306	16068	16099	16496	16337	16180	16221	16059	16234	16233	16154	16241	16233	16328	16191	16150	16237	16366	16320	16297	16266	16105	16324	16102	16213	16240	16372	16596	16172	16209	16272	16185	16065	16348	16266	16275	16295	16299	16188	16293	16120	16002	16274	16268	16248	16305	16225	16417	16141	16317	16350	16316	16268	16245	16126	16058	15997	16232	16131	16118	16203	16277	16297	16188	16230	16410	16180	16291	16078	16273	16078	16206	16114	16098	16208	16258	16168	16153	16258	16320	16185	16063	16096	16059	16385	16299	16378	16346	16311	16187	16182	16355	16324	16298	16186	16285	16343	16027	16123	16156	16273	16253	16150	16163	16363	16246	16070	16284	16138	16381	16328	16337	16280	16158	16159	16016	16280	16102	16246	16149	16160	16123	16356	16152	16126	16263	16328	16152	16339	16136	16075	16301	16307	16311	16213	16228	16292	16279	16080	16209	16290	16318	16310	16193	16159	16272	16208	16106	16233	16157	16265	16305	16373	16265	15987	16314	16194	16328	16245	16315	16369	16333	16186	16223	16145	16080	16283	16167	16155	16133	16210	16158	16193	16227	16406	16095	16165	16165	16111	16293	16073	16208	16311	16206	15978	16234	16344	16238	16267	16196	16075	16111	16203	16302	16187	16296	16382	16082	16396	16298	16265	16317	16294	16185	16382	16322	16245	16204	16208	16228	16101	16359	16142	16242	16409	16343	16081	16110	16155	16213	16215	16059	16169	16254	16237	16305	16185	16282	16175	16270	16298	16419	16140	16266	16360	16265	16231	16358	16200	16071	16152	16425	16271	16153	16138	16267	16213	16253	16365	16165	16378	16255	16408	16133	16221	16252	16140	16268	16229	16060	16067	16379	16421	16400	16124	16235	16323	16332	16295	16299	16321	16323	16149	16204	16283	16156	16264	16220	15991	16253	16373	16251	16354	16324	16374	16169	16276	16078	16460	16096	16230	16367	16201	16266	16346	16029	16247	16321	16374	16380	16151	16200	16216	16115	16168	16113	16294	16248	16213	16243	16461	16205	16312	16176	16365	16162	16164	16335	16028	16349	16293	16479	16194	16071	16198	16126	16346	16272	16162	16177	16347	16201	16292	16083	16265	16138	16142	16335	16338	16248	16379	16366	16246	16077
24003	37385	36614	35967	47439	32656	21045	25130	34299	31315	27495	21478	16982	14774	13708	13453	13537	13448	13520	13362	13611	13449	13448	13507	13402	13569	13461	13350	13435	13438	13469	13390	13432	13361	13560	13276	13295	13423	13275	13448	13388	13500	13318	13368	13377	13486	13167	13280	13387	13539	13244	13516	13471	13422	13391	13535	13444	13427	13393	13478	13447	13316	13576	13399	13352	13409	13567	13508	13444	13455	13511	13287	13388	13521	13361	13427	13422	13417	13407	13506	13411	13473	13471	13507	13344	13186	13374	13479	13574	13260	13402	13446	13583	13318	13392	13348	13339	13389	13435	13418	13381	13471	13404	13464	13417	13349	13427	13377	13150	13260	13303	13415	13543	13263	13526	13352	13489	13405	13501	13445	13380	13498	13350	13575	13310	13446	13308	13365	13377	13444	13464	13375	13496	13539	13455	13352	13467	13397	13613	13308	13442	13504	13301	13428	13375	13345	13327	13447	13469	13376	13525	13521	13402	13470	13554	13394	13335	13448	13389	13432	13492	13332	13451	13441	13557	13325	13385	13383	13577	13470	13426	13491	13391	13297	13338	13444	13530	13403	13278	13496	13477	13320	13354	13319	13515	13385	13415	13526	13457	13440	13452	13402	13391	13488	13330	13520	13348	13391	13532	13473	13415	13504	13470	13217	13442	13490	13372	13469	13529	13431	13437	13535	13381	13430	13326	13283	13295	13526	13512	13323	13474	13340	13360	13375	13447	13485	13439	13382	13343	13452	13528	13362	13283	13389	13297	13462	13346	13455	13317	13352	13604	13326	13412	13359	13439	13460	13529	13301	13338	13466	13256	13321	13516	13464	13357	13478	13453	13358	13304	13380	13521	13458	13387	13426	13459	13438	13467	13350	13457	13386	13361	13604	13404	13339	13427	13372	13434	13471	13413	13474	13574	13524	13423	13427	13529	13548	13411	13407	13478	13326	13402	13348	13411	13557	13271	13509	13459	13401	13453	13480	13405	13399	13537	13403	13524	13579	13337	13449	13522	13169	13397	13486	13417	13412	13479	13441	13436	13391	13553	13378	13492	13533	13358	13423	13440	13298	13224	13227	13473	13352	13366	13350	13272	13403	13434	13429	13352	13215	13331	13253	13451	13366	13366	13489	13417	13615	13618	13280	13349	13366	13494	13549	13441	13446	13399	13408	13622	13311	13454	13401	13404	13478	13318	13319	13354	13410	13469	13503	13314	13444	13505	13445	13357	13470	13535	13462	13563	13393	13489	13414	13415	13397	13360	13358	13285	13378	13463	13481	13438	13342	13485	13420	13431	13140	13423	13412	13318	13360	13464	13458	13494	13489	13509	13509	13404	13438	13324	13447	13386	13477	13494	13393	13446	13450	13364	13449	13440	13406	13433	13574	13506	13422	13382	13427	13356	13374	13290	13345	13434	13312	13345	13597	13329	13187	13538	13271	13541	13332	13510	13489	13361	13383	13397	13360	13339	13512	13460	13429	13302	13469	13446	13380	13473	13383	13473	13540	13376	13258	13436	13351	13487	13399	13471	13371	13348	13287	13261	13262	13585	13351	13572	13502	13411	13525	13207	13399	13549	13448	13425	13456	13413	13664	13458	13510	13423	13492	13337	13325	13357	13368	13495	13390	13274	13507	13310	13459	13422	13491	13541	13279	13384	13430	13499	13547	13410	13399	13338	13420	13436	13439	13342	13322	13422	13454	13359	13369	13406	13437	13441	13503	13376	13504	13446	13455	13406	13429	13377	13320	13583	13558	13427	13611	13235	13285	13381	13465	13486	13421	13471	13362	13410	13553	13474	13435	13413	13491	13335	13408	13353	13357	13202	13357	13456	13511	13471	13426	13317	13434	13334	13368	13485	13454	13404	13471	13424	13514	13522	13409	13300	13392	13458	13409	13506	13468	13452	13517	13381	13465	13388	13439	13421	13305	13399	13381	13447	13426	13402	13363	13330	13388	13461	13304	13286	13458	13407	13313	13521	13250	13454	13403	13330	13500	13366	13319	13478	13474	13516	13400	13542	13443	13478	13389	13376	13453	13376	13446	13271	13375	13358	13380	13376	13504	13318	13415	13397	13260	13282	13383	13501	13431	13351	13245	13418	13166	13467	13526	13385	13489	13434	13408	13311	13440	13342	13441	13496	13389	13318	13573	13473	13431	13521	13458	13548	13404	13615	13431	13339	13550	13372	13319	13473	13478	13473	13441	13492	13671	13468	13514	13430	13410	13362	13308	13339	13219	13449	13461	13419	13509	13263	13500	13348	13407	13437	13293	13574	13431	13458	13629	13402	13396	13289	13392	13390	13405	13329	13317	13316	13425	13493	13535	13334	13195	13416	13555	13310	13469	13416	13406	13360	13341	13292	13428	13292	13408	13473	13514	13354	13270	13506	13382	13407	13327	13372	13288	13574	13364	13436	13546	13286	13271	13455	13505	13388	13401	13461	13470	13389	13427	13482	13449	13347	13460	13452	13339	13526	13503	13413	13533	13385	13426	13279	13359	13480	13293	13423	13398	13349	13401	13436	13330	13514	13486	13623	13483	13537	13415	13445	13542	13506	13521	13467	13364	13514	13454	13608	13595	13450	13245	13484	13469	13494	13375	13348	13393	13619	13580	13380	13404	13332	13306	13472	13501	13480	13529	13405	13492	13694	13528	13496	13363	13238	13497	13586	13556	13392	13514	13372	13316	13355	13560	13460	13357	13536	13431	13534	13441	13559	13437	13336	13548	13488	13488	13374	13383	13508	13259	13490	13399	13412	13368	13414	13384	13570	13496	13296	13509	13482	13407	13412	13401	13426	13377	13432	13391	13393	13282	13478	13359	13514	13413	13395	13430	13473	13357	13318	13398	13423	13243	13343	13247	13495	13283	13458	13542	13559	13506	13348	13617	13461	13436	13337	13434	13479	13366	13609	13228	13464	13457	13535	13377	13485	13389	13324	13378	13225	13398	13443	13508	13470	13397	13586	13461	13520	13498	13444	13284	13481	13272	13549	13274	13430	13330	13361	13573	13411	13446	13378	13372	13454	13422	13402	13502	13428	13531	13317	13377	13396	13602	13466	13414	13453	13377	13381	13446	13434	13268	13428	13461	13426	13418	13394	13453	13366	13379	13402	13342	13393	13444	13470	13332	13390	13442	13391	13512	13375	13335	13346	13416	13398	13457	13492	13356	13541	13409	13517	13543	13474	13429	13265	13342	13505	13368	13412	13576	13373	13360	13477	13327	13366	13456	13469	13433	13366	13462	13752	13320	13382	13390	13626	13205	13387	13523	13441	13529	13412	13526	13516	13471	13609	13330	13479	13369	13432	13367	13544	13328	13522	13380	13613	13437	13287	13504	13273	13391	13496	13547	13445	13432	13615	13441	13292	13409	13477	13423	13362	13283	13339	13591	13314	13361	13387	13407	13503	13422	13472	13255	13468	13406	13423	13529	13368	13492	13367	13512	13390	13375	13489	13392	13388	13445	13342	13409	13580	13446	13340	13551	13257	13326	13499	13259	13385	13329	13327	13578	13548	13430	13350	13397	13489	13482	13433	13318	13444	13430	13459	13441	13304	13512	13501	13456	13338	13455	13393	13441	13457	13335	13425	13416	13469	13332	13527	13445	13383	13566	13377	13364	13417	13384	13270	13458	13465	13514	13357	13480	13536	13487	13383	13464	13354	13405	13470	13347	13534	13421	13493	13601	13537	13296	13376	13354	13479	13304	13703	13485	13342	13389	13447	13380	13498	13378	13566	13580	13362	13329	13363	13511	13473	13564	13389	13569	13353	13341	13479	13432	13390	13468	13438	13404	13453	13435	13348	13522	13524	13512	13321	13427	13463	13255	13408	13582	13404	13307	13483	13366	13368	13387	13470	13420	13454	13454	13502	13555	13440	13370	13495	13456	13485	13245	13453	13343	13495	13270	13577	13512	13591	13476	13411	13447	13339	13464	13333	13549	13349	13502	13736	13322	13382	13449	13476	13539	13362	13367	13454	13223	13462	13524	13335	13477	13353	13412	13364	13619	13367	13558	13419	13429	13389	13281	13611	13358	13469	13279	13468	13368	13379	13339	13265	13491	13463	13414	13448	13448	13402	13478	13433	13581	13428	13465	13519	13462	13481	13526	13272	13383	13427	13333	13483	13553	13494	13545	13446	13543	13516	13507	13728	13429	13496	13215	13360	13455	13358	13355	13227	13462	13426	13489	13306	13461	13592	13493	13422	13382	13457	13507	13490	13397	13426	13469	13425	13232	13440	13404	13486	13333	13380	13446	13458	13366	13397	13392	13330	13416	13261	13321	13449	13182	13472	13359	13403	13433	13537	13555	13239	13467	13544	13480	13451	13584	13505	13474	13542	13579	13637	13434	13484	13414	13318	13444	13593	13185	13428	13391	13451	13398	13408	13380	13464	13420	13432	13417	13304	13392	13502	13514	13495	13253	13500	13441	13578	13397	13656	13446	13524	13415	13356	13498	13440	13368	13160	13382	13504	13500	13366	13273	13327	13425	13455	13236	13503	13456	13507	13480	13248	13490	13462	13428	13402	13411	13391	13405	13217	13372	13374	13477	13422	13311	13420	13491	13448	13363	13405	13359	13584	13441	13455	13278	13328	13313	13489	13376	13370	13643	13417	13279	13470	13460	13388	13435	13372	13560	13402	13414	13450	13397	13477	13416	13173	13381	13470	13434	13300	13447	13528	13181	13542	13437	13371	13441	13434	13450	13474	13422	13546	13560	13428	13510	13488	13475	13514	13328	13135	13485	13419	13454	13404	13416	13371	13356	13543	13342	13357	13513	13369	13484	13488	13482	13451	13520	13315	13299	13397	13559	13416	13498	13447	13270	13436	13214	13550	13427	13392	13533	13461	13286	13477	13385	13527	13408	13379	13491	13518	13376	13487	13504	13554	13274	13560	13493	13532	13377	13467	13495	13400	13459	13373	13333	13434	13398	13361	13383	13580	13416	13434	13418	13458	13595	13488	13512	13411	13309	13487	13407	13418	13566	13274	13431	13468	13451	13552	13345	13291	13369	13425	13643	13380	13424	13322	13303	13460	13328	13289	13284	13333	13399	13225	13460	13415	13172	13367	13398	13420	13457	13247	13424	13359	13463	13461	13517	13424	13521	13403	13438	13396	13399	13541	13445
24373	21059	28392	25138	46667	43308	33275	38634	47177	43636	36952	28506	21734	17445	15103	14533	14164	13983	14520	14020	13998	14080	13942	14097	14269	14182	14020	14205	13959	14076	13978	14206	13953	14170	14018	14054	14140	13953	14142	14133	14226	14164	14001	13992	13846	13982	13957	13960	13931	13954	13942	14159	14006	14114	13996	14036	14067	14027	14041	14142	13895	13998	14109	14004	14224	14132	13997	13958	14060	14081	14063	14150	14134	14041	14008	13941	13994	13989	13990	14057	14025	13896	13885	14000	14005	14126	13939	13984	14196	14070	14045	13802	14098	13968	13873	14096	14103	13930	13932	14077	14029	14178	14046	13968	13897	14268	13856	14060	14126	13983	13910	13963	13884	14111	13889	14103	14023	14126	14160	13902	14093	13903	13907	13990	13860	14183	13961	13899	14078	14180	13982	13815	14135	14032	13876	13857	14168	14015	14150	14003	13973	13925	13706	13917	13970	13986	14140	13957	14035	14159	13834	14216	13980	13939	13999	13846	13979	14000	13922	14026	13773	13894	13853	14003	13929	13961	14088	14141	13977	13907	14011	14015	13928	13859	13902	13966	13984	13829	14073	13700	13848	14176	13920	13957	14045	13991	14088	13947	13803	13868	13780	14055	13883	14008	13900	13981	13933	14071	13915	13877	13960	14050	14051	13920	14098	14026	13847	13917	13896	13949	14030	13911	14040	14091	14008	13938	13817	13821	14074	13841	13974	13913	14004	14166	13951	13998	13823	13984	14005	14000	14024	14027	14164	14088	13924	14114	14068	13936	13978	14260	14133	14053	13973	14001	13927	14119	13944	13810	13975	14165	14091	14025	14007	13848	13944	13970	13839	14103	13770	13855	14263	13972	13943	13867	13988	14056	13881	13946	14028	13724	13964	14135	14076	13891	13953	13914	13920	14003	14013	13953	13956	14112	13934	13809	14077	13877	13762	13939	14159	14131	13912	13962	14069	14060	14048	13983	13916	14058	13902	13815	13747	14073	13750	13970	14149	14065	13788	14240	13962	14053	14084	14183	13875	13905	13943	14102	13810	13868	14006	14062	13851	14062	14017	13932	14005	13963	13991	14004	14005	13993	14088	14097	14020	14000	14039	14011	14025	14055	14139	13909	14008	14084	13885	13964	13899	13966	13992	14166	13862	13984	13898	14104	13888	13976	13948	13891	14055	13889	13939	13751	13832	14134	13903	13956	13909	13840	14048	14042	14060	13907	13969	14062	14016	13995	13888	13940	13953	14020	13928	13880	13975	13979	14083	13960	13740	13874	13779	13903	14025	13949	13840	14066	14098	14127	14116	14089	13942	14047	13822	14032	14264	14027	13932	14150	14131	13821	14197	13796	13821	13956	13948	14174	14152	13750	13936	13822	14066	13749	13935	13990	13706	13892	13922	13880	13943	14092	13912	13999	13920	13906	13943	13896	14092	13904	14030	13943	13834	13982	13948	14071	13936	14010	13831	13939	13985	13715	13954	14019	13938	13885	13804	14082	14122	13849	13913	13951	13921	14029	13942	14114	14212	13953	13886	14093	13897	13906	14093	13999	14060	14037	13924	14143	14091	14062	14112	13889	13966	13943	13936	13953	13969	13847	13822	14143	13827	13871	13969	14061	14086	13874	14088	14021	14037	13721	14096	13825	13987	14006	13981	14038	13874	13964	13973	14023	14072	13967	13941	14084	13771	13969	13921	13783	13915	13908	14117	14185	13972	14122	13989	14074	13818	13936	13910	13907	14027	13795	13875	13963	13890	14168	13952	14066	14059	13954	13961	14097	14202	13921	13859	13958	14050	13943	14153	13928	14098	13997	13897	14055	13745	13880	13904	13898	14090	13961	14026	13911	13942	13880	14134	13841	14143	13983	14046	13964	14065	14229	13900	13830	13961	13890	14093	14047	13910	13817	13960	13809	13964	13865	14042	13955	14021	13885	13931	13993	14149	13911	14038	14135	13955	13980	14158	14141	13853	13926	14012	14065	13986	13963	13953	14092	14109	14086	13900	13924	13940	14079	14011	14123	14108	13970	13841	14109	13932	13944	14116	13940	13825	14067	14006	13841	13904	14101	13998	13934	14096	14029	13928	14078	14046	14021	13981	13947	14063	14048	13978	14077	14048	14144	14239	14021	14007	14048	13875	14055	13885	13868	14115	14074	14003	13981	13786	13971	13927	13916	13988	13918	13760	13974	13940	14037	14134	13836	14096	13973	13812	14016	14021	13899	14059	13988	13847	13847	13911	14116	14134	13991	13886	14201	13892	14174	14079	13953	14013	14062	13819	13994	14001	13926	14019	14120	14019	14050	13930	14114	14099	14094	13983	14172	14098	14058	14042	14044	13977	14084	13877	14150	14019	14055	14098	13986	14138	14124	13873	13867	14004	13919	14002	14143	13986	13929	13947	14039	13884	14103	13978	14281	13966	13776	13893	14125	13974	14063	13898	13949	13978	13913	13916	14141	14093	13850	14079	14023	13945	14159	14150	13907	13897	14000	13987	13901	13933	13842	14002	13875	14023	14022	14101	13934	13962	14148	14015	13906	14073	14106	13926	13931	14114	13982	13943	14055	14052	14024	14043	13950	13924	13968	13953	13988	14045	13958	14112	14012	13845	13764	14055	14048	13938	13951	13891	13940	13893	14093	14054	14178	14128	14027	14137	13996	13850	13841	13952	13873	13954	14007	13838	13880	14054	14111	13978	13887	13834	13931	14076	13893	14180	13877	13885	14072	13939	14088	13971	13818	14078	14071	14126	14165	13832	13914	14073	13838	14081	14051	14037	13882	14093	14253	14119	13904	14084	14112	13978	14011	14062	14031	13846	13908	14003	13836	14199	14199	13923	14053	14056	14037	14133	14014	13815	13765	14157	14123	14189	13990	14182	13860	13938	13903	13933	13886	14044	14043	13956	14015	14036	14028	14124	14150	14148	13983	13942	14047	13930	13964	13929	14018	13924	13919	13918	13948	13990	13777	13996	14002	13847	14156	14016	13904	14015	14265	14275	13996	14068	13982	14112	13967	13949	14010	13977	13960	14063	14058	13990	13860	13891	13976	13935	14153	13910	14011	13989	13977	13987	13931	14110	13957	14051	14072	13999	13971	13947	14230	14113	14030	14037	13903	13957	13808	13878	13982	14062	13874	13856	13812	14082	13913	14117	13895	14187	13864	13972	13973	14063	14108	13906	14066	13931	14143	14056	13989	13792	13838	13871	13809	13965	13996	13956	13944	13956	13816	13806	13807	14133	14067	13960	13973	13823	13867	14030	14094	14027	14088	14049	13967	14044	13991	14161	13943	14078	13979	14108	13705	13926	14087	14100	14128	14005	14000	13977	13939	13905	13899	14015	14101	14052	14108	14083	14038	14009	14008	13899	14028	14035	13993	13853	13971	14138	14084	13964	14176	14136	14042	14163	13850	14010	13920	14058	13976	13903	13930	14005	13914	14029	14076	14019	13985	13990	13922	13885	13934	14227	14021	14076	13994	13866	13934	13869	13947	13794	13853	13910	14111	14186	13915	13781	14002	14222	13940	13998	13771	14178	13904	13969	13899	13899	14081	14133	14036	13976	13970	13969	13940	14076	14157	14014	13810	14104	14041	14032	13932	13957	13936	13812	14023	14123	13947	13872	14053	14093	14134	14010	14064	13865	13851	14030	13892	13904	14113	14063	13932	14008	14069	14107	14112	13940	13811	13947	13822	13902	14046	13858	13994	13954	14155	13980	13855	13964	14193	13987	14176	14021	13834	14026	13998	13991	13970	13898	14055	13932	14155	14048	13959	13874	14061	13925	13998	13818	13941	13866	13840	13840	14019	14221	13911	14148	13704	14022	14084	14082	14010	14033	13936	14070	13775	14013	14048	14067	13904	13903	13921	13886	13975	13921	14069	13932	14085	14061	14098	13891	13725	13922	14144	13981	14107	14027	13949	13821	13946	14184	13809	13988	14081	13821	13988	13952	13957	13941	13892	14088	14077	14126	14086	14017	14058	14147	14048	14174	13949	14046	13982	14001	13869	13895	13829	14066	13898	13724	13916	13941	13962	13813	13899	13799	13606	13690	14056	13821	13833	13940	13911	13974	13822	14117	13992	14098	13789	13895	13789	13967	13944	13912	13923	13902	13983	13839	14040	14014	14067	14074	14065	14100	14025	14047	13956	13998	13839	13957	13898	13880	14073	14098	14185	13934	13715	13789	14126	13715	13930	13965	14036	13804	14025	13900	14069	13989	13927	13831	13931	14119	14062	13955	13809	13973	13770	14155	13836	13998	13905	13845	13960	13894	13950	13810	14081	13984	13883	13997	13800	13902	13720	14045	14023	13908	13916	13727	14028	14071	14150	14102	13925	13983	14040	14019	14026	14112	13965	14009	14057	13928	13889	13871	13880	13883	14026	14135	13866	13888	14096	13916	13975	13937	13836	13973	13999	13847	14006	14003	13871	14112	13969	13877	13875	13938	13951	14069	13978	14139	14050	13947	14155	13943	13933	14109	13874	13870	13975	13816	13911	14147	14106	14082	13773	13906	13914	14040	14045	13977	13877	13990	14131	13930	14015	13749	14078	14003	13993	13877	14052	13870	13912	13831	14135	14014	14018	14123	13964	13996	13946	14078	14066	14007	14184	14018	13909	14092	14065	13873	13799	14035	14079	13897	14008	14127	14164	14048	14103	14148	13897	13846	14017	13870	13845	13953	14204	14002	13980	14037	14068	14003	13957	13862	13960	13810	13938	13978	13983	13906	13946	14073	13875	13924	13746	13820	13849	13814	14046	13960	13955	13910	13983	13973	13962	13835	13927	14015	13958	14083	14248	13814	13912	13935	13974	13961	14079	13962	13886	14091	13976	13986	13874	14063	13705	13978	13920	14037	14088	13993	13950	13913	13954	14066	14104	13782	13765	13895	13885	14143	13911	13985	13865	13814	13826	14112	14000	14083	13984	14168	14015	13850	13981	13889	13991	13979	14077	13947	14025	13940	13814	14019	14074	13996	13814	13941	13995	14048	13998	14091	13979	13949	13892	14015	13730	14203	13980	13883	14064	14003	14020	14072	13903	13875	13769	13897	13880	13999	13998	13759	13724	14030	14272	14007	14135	14097	14044	13916	13878	14076	13737	14035	14101	14044	13822	13843	13834	13969	14116	13755	14064
27777	49965	50235	49292	64608	40799	36119	43942	48899	44275	38429	28810	20439	15442	13140	12373	12219	12107	12145	12146	11949	12043	12085	12064	12020	12251	12191	12090	12178	11968	12016	11990	12041	12023	12227	12208	12021	12108	12183	12214	11893	12167	12024	12156	12036	12163	11960	12064	12147	12029	11932	12076	12012	11959	11916	12125	12066	12094	11968	11997	12178	12127	11884	12065	12010	12004	12163	12056	12023	12114	12167	12073	11881	11909	12083	12114	12222	12040	11977	12060	12102	12066	12143	12119	11968	12176	12161	12080	11981	12048	12136	12012	12145	12097	12055	12108	12096	12064	12082	11818	11919	11909	12291	12125	12044	12021	12106	12017	11961	12057	12060	12072	12195	12133	12197	11962	12111	11963	12185	12043	12127	12025	12023	11890	11996	12087	11992	12042	11928	12114	12177	11968	12031	12080	12082	12132	12181	12271	12184	12183	12037	11982	12130	12103	11973	12035	12192	12070	11997	12189	11885	12202	11984	12220	11914	12062	12052	12165	12063	12001	12106	11982	11988	12133	12208	11952	11918	12152	11878	12027	12152	12074	12030	12154	12150	12164	12115	12149	12080	12089	12124	12149	11991	12182	12226	12237	12149	12144	12050	11933	12054	12215	12054	12130	11982	12084	11903	11964	12084	12155	12079	11981	12055	11985	12183	11965	11992	12103	12097	12052	12193	11985	12067	12113	12076	11998	12111	12110	12029	12057	12075	11967	12139	12115	12166	12074	12032	12011	12070	12002	12180	11957	11992	12262	12164	11942	12132	12098	12060	12260	12064	12004	12101	11929	12042	12181	12102	12179	12089	11979	11930	12055	11992	12046	11989	11947	12024	12144	12102	12163	11936	11976	12097	12116	11999	12085	12036	12036	11984	11995	12089	11947	11989	12259	12088	11999	12069	12020	12098	12173	12102	12051	12129	12091	11984	12159	12058	11782	12091	12036	12038	12146	12096	11882	12117	12059	11972	12052	12116	12023	11994	12152	12028	11989	11916	11914	12192	12115	12115	12077	12049	11999	12051	11976	12038	12059	11893	12121	12159	12075	11925	12082	12029	12184	12020	11982	12147	12030	12045	12178	12111	12150	12103	11864	11941	12058	12112	11969	12056	12010	11994	11887	12241	11994	12097	12144	11941	12074	12218	12000	11996	11933	12084	12106	12065	11972	11977	12261	12182	12091	12148	11925	11987	11919	12060	12037	12070	11825	11962	11986	12183	12011	12071	11986	12099	12082	12079	12046	11979	12210	12125	12101	12135	11972	11940	12185	12026	12113	12298	12014	12169	12005	11876	12085	12031	12104	11981	12079	12027	12073	11976	12065	12172	12113	12109	12086	11970	11920	12172	12064	11853	12100	12093	11938	11982	12067	11980	12023	12077	11893	12055	12043	12202	11967	12064	11929	12034	12044	12256	12076	12100	12000	12097	11928	12041	12216	12003	11926	12139	12148	11911	12199	12127	12143	12020	11984	12055	12113	12057	12315	12011	12106	11937	12015	11929	11921	11970	12090	12104	12076	11974	12233	12166	12103	11952	12100	12049	12030	12095	12140	12054	11943	11972	12091	12124	12026	11978	12166	12051	12209	12153	12102	12151	12057	12033	12074	12103	12024	12166	12008	11979	12045	12044	11889	12097	12052	11998	12106	12165	12135	12028	12013	11987	12096	12045	11812	12122	12002	12154	12078	11801	11993	12001	12133	12120	11929	12075	12035	11940	12049	12083	12010	12163	12060	12086	11986	11980	12107	12299	12146	12038	11956	12035	11983	11977	11913	12023	12169	12140	12070	11966	11972	12151	12047	12055	12033	11977	12079	12036	11931	12043	12065	11940	11968	12029	12074	11996	12042	12016	12157	12042	12186	12110	12068	11973	12171	12023	12038	11925	12068	12018	11979	11931	12050	12032	12104	12246	12170	12043	11936	12136	12074	12006	12075	11951	12062	11970	11919	12118	12143	11962	12063	11948	12003	12100	11953	12305	11930	12046	12153	12153	11994	12002	12070	12058	12196	12029	11947	11999	11998	11833	12106	12009	12160	11971	11759	12000	11917	12000	11965	12107	11880	11976	12111	11994	11994	11900	11982	12141	12186	12209	12159	12123	12076	12038	12145	12232	12031	12113	12037	12025	12045	11907	11962	12050	12020	12053	11850	11912	11928	12138	12033	12134	12175	12039	12078	11883	12201	12097	12126	12022	12070	12063	12044	11959	12133	11999	12045	12029	12151	12164	11918	12079	11954	11984	12066	12158	12019	12027	12022	12194	12141	12066	12049	12038	12094	12149	12165	11989	12154	11996	11891	11971	12146	11943	11999	12046	12016	12076	12042	12077	11862	12177	12022	12185	12080	12182	12032	11949	11954	12076	11996	12116	12074	12085	11965	12038	12111	11922	11890	12072	12036	12026	12050	11979	12108	12206	12089	12116	12020	12178	11928	12099	11966	12084	12112	12149	11981	12123	12208	11905	11982	11957	12219	11861	12025	12121	11987	11993	12157	11953	12008	12171	11800	12056	12150	12082	12053	12155	12018	12186	12043	12109	11905	12107	12094	12135	12128	12078	12110	12161	12175	11961	11856	12045	11937	12118	12160	11983	12051	12089	12123	12146	12046	12021	12173	12076	12019	12009	12043	12026	12090	12030	12270	12088	12063	11962	12093	12108	11950	12029	12039	12052	12019	12086	12086	11940	12121	11991	11948	12161	12090	12081	12048	12081	12239	11935	11887	12272	12090	12271	11880	12040	12089	12018	12006	12028	12172	12146	12061	12135	12032	12148	12060	12050	12003	11922	12093	12122	12070	12031	12025	12074	11935	11989	12020	12043	12037	12100	11948	12008	12096	11912	12129	11964	12008	12147	12029	12089	12068	12271	11893	12181	12101	12008	12188	12158	12116	12092	12076	12049	12124	11947	12033	12117	12054	12173	12112	12064	12060	12054	12092	12001	11995	12069	12123	11872	12062	12179	12010	11955	12055	12139	12018	12000	11988	12135	12018	12053	12022	11976	12096	12063	12078	12165	12085	12172	12252	12080	12005	12115	12011	12138	12137	12079	12055	12235	12012	12023	12063	11881	12102	12165	12031	12073	11995	12045	12194	11939	12173	11872	12018	12137	11990	12204	12114	12148	12031	12009	12016	12065	11917	12041	12207	12033	12005	12189	11970	12089	12077	12080	12178	12029	12052	12118	11953	12046	12018	12057	11992	11949	12130	12062	12083	12088	11874	11923	11893	12050	11995	12077	12113	11983	12029	11852	12026	12236	11952	12090	12133	12082	12088	11880	12095	12020	12029	11980	12091	12122	12140	12013	12086	11994	11893	12151	12040	12050	11927	12065	12240	12030	11968	12172	12140	12088	11969	12216	12008	12075	12001	11966	12046	11988	11917	11906	11942	12036	12003	11962	11998	12034	12060	11995	11991	12026	11956	12152	11914	12047	12005	12194	11980	12027	12158	12106	12031	12013	12098	11989	12007	11880	12061	12096	12112	12069	12058	12144	12049	12071	12004	11986	12058	11914	12079	12121	11961	12049	12072	11959	12126	12064	11954	12163	11959	12023	12075	11952	12068	12034	12007	12084	12038	11950	12010	12057	12011	12169	12205	12103	11917	12138	12161	12004	11945	12061	12070	11968	11899	11871	11955	12068	12105	11886	11976	11881	12240	12114	12107	12095	12077	12092	12236	12064	12041	12153	12201	12079	11935	12144	11880	11994	12045	12013	12031	12196	12024	11993	11995	12122	12035	12021	12232	11926	12061	11905	11977	11987	11998	12068	12065	12141	12150	11976	12098	12037	12056	12011	12067	12111	12092	12166	12007	11996	11998	11949	12086	12207	12090	12214	11893	12039	11995	11971	12057	12140	12111	11963	11958	12040	12003	12091	12079	12221	12071	12053	11960	11817	11926	11978	12020	12060	12071	12079	12073	12110	11958	12124	12081	11936	12133	12090	12101	12108	11952	11998	11952	12065	12087	12047	11966	12084	12062	12023	11966	12034	12073	11881	12070	11989	12051	11992	12142	12151	11907	12118	12160	12066	12102	12100	12007	11965	12031	12021	11951	12067	12177	12121	12042	12145	12160	12213	12100	12136	11981	12013	12136	12063	12104	11952	12076	12028	12281	11970	12017	12121	12031	12013	12066	11919	12065	12142	11898	12132	12212	12117	12120	12175	12114	12022	12077	11920	12193	12154	11915	12098	12028	12112	12004	12115	11950	11961	12062	11934	12167	12066	12019	12043	11983	12114	12044	11911	12086	12143	11820	11990	12061	12064	11951	12103	12015	12051	11917	12121	12099	12036	12023	12113	12070	11960	12044	11904	12021	12158	12054	12079	11998	12034	12019	11966	11971	12075	12093	12115	11933	12125	12115	12194	12084	12017	12172	12040	12215	12026	12074	12028	12105	11996	12096	12107	12241	12047	12240	12077	12002	11943	12111	11979	12039	12150	12117	12144	12055	11923	12239	11979	11999	12069	12047	12157	12133	12074	12078	11997	11941	12091	12067	12069	12095	12057	11955	12119	12151	12074	12122	11961	12000	11868	12224	12169	12081	12273	11889	12101	11950	12188	11977	12044	11942	12177	11870	12003	12056	12137	12129	12007	11957	12005	12101	12095	12069	12110	12056	12002	12056	12255	12215	11983	12060	12226	12040	12115	11971	11916	11890	12076	12066	12096	12009	12219	12113	12112	12147	12154	12017	12001	12000	11973	12187	12146	12189	12071	12173	11963	12037	12109	12083	11989	11994	11960	12006	12043	12160	12068	11913	12008	12189	11974	11921	12118	11987	12100	12185	12166	11827	12069	11895	11943	11934	12208	12030	12154	12180	12180	12052	12046	11881	12047	11986	12105	11988	12076	11959	11995	11958	12190	12162	12037	12015	12030	12030	11958	11968	12130	12207	11955	12079	12062	11837	11959	11939	12138	12083	12099	11951	11993	12005	11820	12121	12157	11993	12031	12001	12133	12088	12084	11995	12119	11990	12153	12168	12149	12034	12088	12098	12237	12004	12169	12035	12114	12034	12283	11975	12116	12157	12168	12127	11971	12003	12059	12072	12029	12143	12193	11857	12100	12051	12082	11952	12115	11956	12021	12125	12036	12186	12036	12208	11904	12186	12028	12038	12068	12118	12075	11857	11924	12148
30102	20431	19065	17429	18921	18077	16102	17172	17878	17300	16885	15963	15343	15058	15054	14859	14777	14654	14948	14665	14738	14718	14927	15080	14922	14819	14846	15002	14806	14763	14864	15149	14832	14813	14722	14810	14670	14668	14773	14749	14750	14859	14753	14930	14771	14621	14768	14700	14684	14922	14683	14893	14675	14866	14844	14927	14635	14864	14765	14913	14661	14837	14821	14654	15011	14835	14849	14876	14779	14892	14820	14900	14895	14901	14793	14758	14955	14643	14747	14957	14786	14818	14951	14788	14994	14859	14680	14508	14857	14583	14571	14883	14505	14819	14757	14594	14727	14948	14923	14766	14954	14893	14704	14758	14927	14916	14875	14816	14732	14787	14799	14896	14972	14864	14610	14871	14779	14764	14807	14689	14638	14739	14860	14803	14922	14907	14754	14653	14665	14731	14757	14761	14805	14889	14919	14988	14775	14924	14744	14897	14721	14823	14779	14710	14930	14713	14737	14699	14842	14732	14719	14848	14804	14883	14817	14833	14825	14793	14866	14691	14707	14783	14958	14732	14650	14759	14748	14704	14878	14676	14957	14745	14824	14969	14704	14860	14698	14793	14806	14818	14872	14611	14754	14803	14689	14804	14810	14804	14943	14803	14866	14874	14988	14609	14776	14797	14895	14756	14741	14632	14909	14800	14575	14834	14879	14651	14842	14819	14760	14673	14885	14656	14671	14908	14734	14660	14704	14670	14832	14835	14914	14776	14709	14907	14901	14793	14863	14771	14751	14817	14609	14708	14792	14770	14786	14903	14826	14791	14687	14697	14690	14638	14981	14826	14656	14556	14573	14908	14861	14812	14828	14701	14994	14722	14595	14777	14765	14912	14842	14844	14633	14822	14935	14604	14664	14944	14795	14764	14775	14853	14836	14820	14920	14965	14683	14908	14789	14713	14868	14761	14807	14755	14624	14874	14835	14712	14929	14694	14781	14741	14680	14941	14788	14805	14761	14870	14745	14847	14987	14887	14651	14775	14722	14976	14886	15028	14854	14781	14872	14831	14852	14770	14929	14861	15039	14828	14830	14886	14747	14701	14845	15027	14857	14865	14919	14813	14681	14687	14616	14637	14746	14762	14753	14874	14734	14728	14811	14748	14708	14785	14661	14791	14665	14812	14861	14799	14636	14762	14693	14746	14888	14814	14669	14633	14780	14750	14780	14808	14759	14914	14931	14843	14768	14706	14746	14891	14730	14804	14698	14516	14662	14844	14981	14783	14751	14676	14744	14919	14910	14816	14705	14706	14874	14770	14905	14908	14907	14927	15091	14820	14793	14731	14716	14968	14949	14847	14828	14827	14837	14888	14772	14911	14837	14834	15002	14865	14696	14736	14747	14718	14714	14773	14852	14848	14790	14903	14740	14790	14806	14708	14939	14859	14890	14732	14821	14775	14893	14680	14792	14832	14900	14675	14715	14779	14719	14900	14792	14768	14797	14645	14833	14785	14747	14753	14865	14754	14666	14712	14931	14778	14668	14681	14832	14942	14663	14895	14797	14698	14822	14633	14803	14692	14862	14807	14718	14771	14780	14758	14843	14793	14783	14669	14865	14694	14959	14661	14856	14832	14847	14863	14908	14810	14845	14766	14774	14880	14789	14473	14768	14641	14763	14656	14881	14727	14908	14811	14864	14862	14896	14814	14803	14703	14732	14633	14861	14886	14855	14955	14695	14782	14909	14758	15002	14688	14754	14859	14830	14760	14885	15010	14886	14862	14722	14714	14876	14804	14939	14827	14918	14656	14571	14695	14895	14676	14986	14910	14862	14775	14818	14842	14673	14883	14832	14814	14822	14870	14880	14457	14786	14638	14944	14794	14831	14713	14812	15015	14773	14598	14747	14970	14761	14828	14945	14946	14904	14805	14884	14861	14718	14818	14915	14603	14666	14748	14863	14679	14868	14772	14677	14686	14785	14830	14905	14833	14915	14862	14767	14739	14893	14733	14524	14771	14766	14746	14631	14775	14890	14670	14698	14931	14873	14919	14722	14670	14835	14932	14978	14955	14793	14796	14675	14727	14861	14956	14991	14976	14934	14712	14648	14746	14740	14790	14644	14790	14725	14791	14852	14901	14680	14829	14808	14664	14708	15035	14894	14753	14829	14689	14753	14785	14750	14776	14891	15038	14862	14851	14897	14855	14656	14782	14696	14945	14630	14741	14848	14838	14703	14727	14943	14784	14805	14670	14660	14722	14929	14678	14835	14751	14923	14904	14940	14970	14780	14746	14824	14840	14747	14974	14917	14886	14834	14747	14661	14864	14839	14788	15025	14747	14877	15000	14612	14967	14628	14663	15025	14870	14424	14722	14695	14927	14769	14835	14935	14802	14876	14832	14869	14903	14632	14738	14700	14641	14782	14881	14811	14775	14892	15082	14953	14851	14814	14653	14767	14847	14734	14768	14824	14987	14728	14886	14906	14934	14849	14887	14986	14920	14520	14684	14740	14842	14841	14785	14727	14796	14679	14618	14531	14898	14886	14981	14831	14799	14709	14639	15008	14815	14801	14854	14826	14878	14725	14563	14765	14965	14801	14779	14823	14860	14906	14694	14617	14779	15012	14690	14958	14855	14945	14600	14823	15000	14769	14770	14884	14784	14839	14661	14746	14526	14691	14749	14648	14554	14730	14995	14628	14770	14643	14843	14815	14748	14887	14889	14779	14751	15059	14970	14821	14795	14784	14923	14709	14785	14678	14813	14902	14803	14938	14856	14931	14727	14937	14911	14934	14790	14748	15024	14761	14836	14946	14882	14607	14928	14957	14798	14845	14864	14560	14639	15012	14684	14949	14815	14793	14751	14838	14575	14773	14683	14877	14746	14735	14997	14646	14609	14828	15014	14751	14773	14804	14540	14896	15077	14854	14617	14781	14892	14751	14667	14688	14737	14796	14937	14779	14704	14868	14846	14721	14900	14902	14786	14654	14742	14732	14603	14772	14755	14998	14692	14699	14968	14906	14798	14761	14963	14779	14886	14864	14901	14822	14840	14635	14879	14570	14850	14867	14784	14931	14764	14830	14847	14732	14827	14785	14699	14755	14791	14744	14719	14845	14860	14800	14839	14644	14774	14955	14635	14813	14861	14838	14716	14807	14675	14780	14819	14648	14711	14896	14740	14610	14864	15048	14912	15008	14849	14775	14856	14915	14799	14945	14845	14676	14901	14855	14797	14825	14827	14906	14980	14630	14750	14833	14633	14705	15083	14888	14758	14750	14799	14642	14641	14822	14726	14764	14941	14856	14653	14682	14953	14783	14833	14731	14936	14789	14688	14598	14704	14805	14707	14646	14707	14781	14726	14765	14702	14836	14611	14771	14850	14908	14679	14960	14926	14725	14597	14773	14710	14611	14844	14813	15092	14804	14726	14696	14643	14714	14816	14835	14881	14926	14788	14757	14865	14990	14965	14942	14712	14776	14774	14910	14836	14782	14841	14759	14721	14807	14636	14838	14701	14828	14854	14805	15003	14908	14988	14875	14851	14881	14774	14892	14733	14925	14745	14683	14720	14831	14671	14832	15058	14962	14907	14715	14749	14728	14876	14772	14772	14902	14850	14790	14870	14785	14850	14546	14822	14736	14985	14905	14690	14728	15098	14733	14804	14915	14884	14725	14854	14791	14800	14715	14847	14597	14941	14869	14639	14693	14763	14774	14900	14776	14694	14699	14956	14858	14924	14719	14890	15098	14888	14855	14782	14802	14689	14833	14756	14753	14804	14942	14885	14976	14960	14814	14918	14912	14858	14876	14689	14681	14726	14793	14755	14845	14733	14696	14754	14605	14710	14646	14980	14919	14863	14922	14739	14915	14607	14662	14783	14772	14962	14835	14789	14643	14842	14778	14974	14897	14802	14725	14662	15095	14906	14787	14897	14921	14898	14782	14764	14734	14918	15038	14776	14622	14668	14843	14851	14783	14598	14804	14689	14826	14742	14909	14694	14900	14730	14887	14748	14728	14821	14594	14614	14896	15005	14983	14729	14645	14657	14832	14822	14807	14812	14837	14799	14814	14777	14819	14824	15112	14811	14804	14594	14638	14804	14831	14794	14782	14915	14737	14655	14816	14921	14818	14793	14830	14655	14989	14899	14917	14843	14588	14908	14837	15090	14865	15045	14636	15068	14835	14736	14865	14770	14828	14884	14766	14676	14786	14779	14857	14493	14955	14751	14796	14793	14760	14778	14787	14806	14696	14718	14917	15069	15003	14693	14632	14717	14791	14913	14776	14832	14600	14668	14936	14644	14450	14827	14729	15021	14803	14753	14726	14803	14792	14651	14701	14873	14872	14825	14832	14796	14835	14657	14776	14854	14910	14684	14772	14621	14757	14784	14702	14884	14738	14802	14734	14742	15051	14906	14949	14795	14791	14746	14450	14736	14630	14756	14744	14740	14830	14856	14838	14834	14797	14795	14765	14757	14763	14782	14739	14703	14804	14792	14756	14715	14765	14893	14824	14643	14998	14830	14885	14731	14887	14718	14793	14845	14724	14700	15009	14788	14850	14747	14864	14798	14758	14773	14907	14905	14788	14569	14645	14891	14869	14668	14736	14880	14699	14764	15024	15018	14803	14862	14501	14797	14738	14710	14786	14837	14805	14891	14636	14775	14859	14924	14859	14887	14835	14845	14797	14687	14956	14952	14875	15023	14822	14806	14737	15097	14838	14823	14615	14707	15008	14891	14756	14664	14720	14920	14921	14696	14692	14865	14930	14811	14962	14663	14553	14818	14866	14724	14846	14796	14651	14707	14661	14876	14858	14872	14747	14665	14939	14767	14702	14864	14865	14738	14669	14907	14615	14655	14712	14828	14778	14799	14707	14716	14769	14963	14806	14755	14665	14828	14731	14737	14932	14730	14836	14767	14716	14757	14904	14622	14921	14603	14931	14784	14734	14892	14744	14855	14711	14868	14903	14895	14880	14825	14857	14788	14871	14857	14735	14728	14716	14728	14895	14965	14739	14900	14858	14740	15031	14710	14896	14969	14740	14694	14757	14722	14692	14888	14742	14796	14919	14652	14732	14695	14715	14804	14994	14709	14680	14750	14911	14716	14800	14802	14824	14644	14644	14760	14835	14659	14790	14757	14836	14793	14713	14801	14764	14915	14897	14824	14903	14691	14983	14931	14771	14831
15906	16616	17139	15969	19624	16667	14303	16405	17298	16203	15076	13898	13185	12836	12702	12740	12807	12507	12540	12718	12613	12769	12543	12582	12610	12616	12557	12512	12549	12493	12493	12541	12555	12491	12539	12694	12536	12562	12646	12607	12569	12657	12508	12559	12602	12620	12411	12580	12381	12475	12638	12579	12568	12755	12513	12673	12437	12781	12689	12424	12526	12479	12504	12546	12786	12500	12558	12505	12492	12522	12739	12718	12614	12651	12662	12562	12644	12359	12518	12543	12673	12628	12676	12606	12516	12770	12521	12576	12601	12640	12515	12469	12412	12576	12587	12689	12689	12636	12563	12475	12534	12538	12535	12516	12691	12597	12641	12473	12548	12598	12545	12392	12600	12557	12511	12539	12658	12679	12576	12422	12598	12602	12570	12558	12521	12579	12685	12595	12473	12542	12558	12421	12629	12606	12524	12494	12492	12520	12436	12646	12643	12606	12582	12614	12513	12437	12558	12550	12519	12565	12526	12652	12638	12388	12710	12449	12414	12515	12484	12678	12584	12521	12466	12654	12630	12580	12578	12408	12606	12628	12401	12637	12315	12595	12638	12706	12645	12611	12424	12624	12552	12484	12644	12569	12533	12724	12666	12591	12522	12623	12455	12629	12441	12631	12501	12518	12577	12497	12541	12474	12542	12603	12599	12691	12478	12599	12550	12600	12410	12525	12286	12506	12620	12396	12486	12509	12506	12594	12482	12658	12601	12488	12684	12530	12531	12567	12690	12666	12588	12542	12648	12366	12676	12449	12429	12621	12604	12627	12446	12506	12513	12600	12633	12354	12635	12571	12799	12510	12506	12623	12610	12498	12574	12561	12390	12594	12561	12365	12725	12468	12497	12623	12684	12608	12636	12754	12620	12563	12627	12723	12542	12664	12376	12602	12731	12458	12477	12479	12534	12472	12629	12504	12498	12502	12545	12631	12649	12553	12569	12498	12761	12609	12520	12572	12662	12467	12571	12423	12564	12497	12560	12549	12545	12563	12591	12516	12554	12528	12511	12466	12596	12393	12525	12525	12535	12434	12736	12484	12481	12716	12533	12559	12509	12734	12611	12566	12403	12511	12677	12608	12502	12507	12678	12681	12499	12516	12645	12493	12629	12623	12599	12880	12531	12533	12635	12608	12304	12536	12566	12707	12497	12521	12671	12559	12615	12605	12391	12415	12529	12456	12645	12666	12604	12668	12503	12623	12483	12668	12617	12495	12483	12571	12750	12646	12553	12475	12370	12601	12420	12565	12551	12513	12567	12661	12613	12533	12423	12685	12562	12588	12604	12720	12539	12290	12682	12670	12618	12712	12323	12602	12529	12521	12677	12420	12543	12495	12590	12337	12703	12689	12569	12452	12727	12506	12622	12511	12363	12541	12425	12632	12624	12444	12526	12543	12703	12630	12614	12507	12483	12531	12522	12469	12495	12553	12458	12472	12653	12662	12522	12657	12552	12506	12600	12571	12738	12541	12580	12651	12669	12566	12685	12452	12653	12670	12693	12653	12552	12526	12709	12524	12476	12418	12524	12590	12563	12658	12468	12584	12483	12550	12404	12540	12595	12666	12621	12817	12576	12520	12536	12605	12701	12412	12667	12586	12539	12467	12630	12552	12537	12738	12605	12568	12627	12455	12528	12480	12625	12426	12569	12489	12732	12704	12574	12566	12605	12610	12466	12711	12618	12677	12578	12617	12514	12577	12553	12515	12614	12437	12599	12609	12515	12609	12567	12390	12571	12580	12703	12518	12594	12482	12502	12653	12632	12509	12645	12616	12459	12513	12630	12746	12563	12547	12607	12574	12698	12503	12563	12595	12666	12465	12557	12669	12748	12619	12599	12476	12579	12388	12716	12470	12615	12603	12511	12544	12640	12540	12517	12628	12446	12605	12548	12482	12643	12483	12572	12666	12770	12609	12349	12584	12463	12543	12503	12360	12658	12579	12502	12525	12595	12703	12450	12589	12485	12635	12351	12478	12569	12676	12473	12633	12663	12671	12693	12668	12545	12481	12648	12683	12573	12559	12508	12589	12582	12508	12486	12565	12517	12551	12772	12559	12561	12684	12656	12442	12625	12529	12593	12409	12522	12575	12557	12548	12507	12540	12642	12372	12552	12513	12697	12643	12483	12538	12576	12543	12518	12533	12522	12746	12624	12545	12503	12429	12595	12582	12542	12662	12549	12422	12629	12587	12465	12669	12557	12610	12451	12611	12582	12695	12633	12588	12604	12519	12603	12701	12594	12543	12439	12660	12509	12532	12627	12572	12480	12673	12418	12552	12660	12559	12366	12462	12724	12568	12569	12735	12474	12563	12575	12692	12366	12526	12534	12453	12697	12487	12664	12358	12713	12644	12647	12636	12364	12627	12643	12581	12607	12533	12600	12664	12640	12483	12676	12599	12574	12605	12715	12529	12547	12514	12609	12608	12728	12713	12607	12696	12677	12541	12543	12586	12582	12606	12434	12620	12554	12634	12615	12405	12664	12528	12563	12527	12630	12266	12677	12561	12609	12646	12663	12724	12547	12487	12599	12579	12741	12509	12501	12606	12606	12515	12488	12640	12447	12418	12330	12584	12660	12461	12579	12603	12589	12618	12684	12668	12624	12578	12541	12503	12442	12467	12428	12498	12639	12537	12497	12677	12592	12583	12617	12696	12569	12648	12536	12474	12600	12652	12496	12522	12776	12527	12616	12403	12488	12457	12482	12527	12516	12573	12601	12414	12626	12669	12592	12577	12640	12481	12728	12660	12766	12527	12535	12469	12570	12582	12540	12627	12767	12497	12540	12555	12571	12539	12510	12719	12644	12547	12483	12538	12467	12613	12504	12766	12627	12530	12729	12417	12624	12480	12645	12501	12527	12379	12649	12510	12558	12472	12438	12480	12756	12626	12495	12691	12472	12539	12688	12490	12423	12600	12626	12583	12678	12404	12586	12477	12628	12580	12606	12521	12511	12501	12505	12658	12448	12563	12594	12503	12618	12478	12638	12521	12581	12538	12327	12574	12548	12783	12728	12630	12314	12589	12623	12677	12650	12547	12504	12449	12486	12578	12512	12423	12556	12494	12738	12457	12609	12559	12638	12646	12643	12609	12514	12712	12523	12462	12570	12534	12469	12476	12407	12434	12458	12675	12683	12428	12646	12719	12679	12677	12566	12527	12460	12521	12586	12563	12585	12524	12616	12605	12628	12508	12515	12677	12605	12560	12517	12472	12442	12618	12669	12656	12573	12597	12577	12606	12571	12363	12619	12563	12633	12669	12503	12547	12619	12626	12625	12581	12644	12653	12442	12645	12570	12582	12650	12548	12510	12498	12783	12722	12434	12521	12554	12585	12626	12489	12525	12508	12585	12585	12527	12815	12633	12447	12497	12530	12483	12566	12473	12761	12653	12519	12567	12378	12676	12483	12792	12513	12587	12492	12728	12498	12737	12458	12487	12363	12646	12567	12533	12569	12339	12612	12483	12742	12520	12467	12541	12581	12533	12441	12472	12665	12749	12633	12557	12660	12637	12502	12569	12514	12624	12520	12547	12461	12440	12709	12580	12462	12682	12539	12577	12522	12650	12497	12449	12681	12604	12464	12583	12533	12537	12625	12656	12619	12562	12398	12559	12651	12520	12445	12606	12695	12379	12604	12597	12592	12668	12605	12544	12746	12568	12629	12604	12544	12266	12734	12619	12475	12677	12681	12567	12566	12597	12683	12558	12582	12566	12544	12494	12493	12501	12451	12665	12728	12635	12666	12757	12497	12682	12507	12522	12704	12527	12551	12588	12491	12590	12560	12696	12655	12415	12545	12567	12643	12473	12628	12538	12655	12657	12696	12614	12444	12554	12564	12560	12501	12530	12455	12483	12569	12446	12787	12706	12510	12531	12593	12552	12698	12540	12493	12515	12519	12398	12541	12645	12497	12471	12545	12570	12435	12499	12632	12587	12579	12671	12475	12641	12629	12653	12593	12557	12386	12741	12478	12778	12678	12675	12619	12613	12747	12596	12615	12552	12678	12637	12588	12564	12515	12575	12627	12435	12458	12779	12578	12495	12535	12648	12513	12624	12695	12538	12660	12584	12537	12585	12636	12761	12629	12549	12624	12593	12400	12675	12576	12555	12668	12515	12579	12487	12646	12641	12781	12689	12608	12658	12595	12558	12472	12630	12450	12631	12495	12702	12632	12520	12758	12624	12701	12500	12415	12777	12511	12651	12592	12448	12562	12711	12423	12423	12762	12540	12628	12582	12514	12588	12444	12639	12554	12496	12525	12660	12593	12621	12506	12617	12622	12623	12586	12757	12596	12438	12459	12543	12547	12541	12521	12466	12675	12488	12570	12592	12572	12574	12608	12574	12390	12515	12594	12473	12555	12582	12686	12565	12663	12541	12629	12534	12759	12599	12796	12543	12636	12538	12420	12587	12514	12543	12618	12646	12401	12548	12532	12401	12447	12630	12554	12680	12559	12682	12473	12570	12638	12603	12652	12540	12629	12511	12599	12662	12489	12622	12660	12557	12636	12605	12608	12724	12605	12642	12536	12684	12451	12777	12577	12615	12476	12618	12479	12649	12488	12645	12516	12479	12629	12693	12472	12671	12556	12623	12627	12586	12627	12741	12626	12556	12623	12569	12460	12581	12519	12528	12637	12514	12643	12634	12619	12554	12596	12463	12656	12619	12499	12632	12646	12632	12577	12590	12640	12564	12677	12675	12677	12541	12654	12449	12578	12505	12617	12710	12576	12401	12458	12428	12605	12653	12668	12549	12594	12630	12513	12764	12758	12454	12590	12459	12581	12748	12525	12530	12620	12494	12444	12469	12571	12631	12539	12658	12323	12465	12649	12659	12569	12436	12579	12534	12591	12480	12528	12601	12459	12538	12559	12662	12617	12519	12633	12765	12507	12652	12552	12544	12659	12584	12528	12651	12585	12568	12570	12717	12576	12559	12562	12641	12528	12527	12592	12529	12522	12555	12416	12653	12560	12664	12679	12552	12574	12623	12612	12573	12754	12605	12653	12684	12489	12694	12415	12701	12600	12547	12645	12503	12584	12439	12635	12698	12593	12519	12436	12615	12622	12519	12536	12468	12664	12669	12632	12540	12769	12558	12604	12585	12622	12516	12656	12587	12562	12553	12423	12505	12501
26295	21060	27454	27797	41266	34632	24874	32469	32772	28152	22039	18297	16432	15082	14819	14628	14250	14276	14379	14226	14295	14494	14418	14189	14361	14470	14323	14235	14327	14537	14207	14397	14353	14334	14322	14469	14286	14430	14288	14260	14337	14516	14610	14440	14491	14430	14297	14424	14488	14368	14392	14391	14249	14421	14321	14228	14271	14483	14348	14267	14167	14164	14337	14337	14500	14424	14332	14375	14345	14387	14498	14452	14529	14433	14267	14466	14393	14568	14466	14603	14341	14521	14495	14382	14316	14163	14400	14299	14438	14208	14288	14472	14415	14479	14430	14202	14091	14359	14245	14276	14283	14485	14155	14288	14342	14143	14438	14300	14298	14301	14500	14385	14299	14190	14272	14161	14302	14421	14207	14313	14381	14524	14184	14250	14232	14332	14212	14364	14173	14399	14286	14153	14436	14393	14476	14394	14486	14357	14243	14183	14353	14177	14401	14425	14161	14224	14306	14423	14340	14298	14597	14311	14228	14381	14252	14221	14184	14414	14108	14177	14297	14311	14306	14335	14274	14382	14312	14304	14254	14033	14155	14179	14492	14267	14534	14631	14078	14256	14389	14425	14397	14492	14442	14268	14379	14360	14282	14399	14493	14292	14254	14243	14550	14407	14525	14190	14398	14388	14406	14210	14328	14322	14257	14376	14336	14278	14173	14349	14174	14463	14343	14505	14440	14394	14438	14335	14469	14354	14311	14502	14426	14261	14365	14425	14296	14290	14250	14244	14417	14222	14457	14500	14404	14382	14143	14142	14392	14258	14152	14237	14068	14173	14289	14466	14279	14327	14419	14340	14300	14234	14338	14398	14226	14407	14350	14397	14467	14341	14109	14483	14705	14299	14389	14242	14384	14384	14256	14161	14309	14292	14486	14414	14192	14321	14283	14390	14314	14248	14246	14484	14399	14204	14404	14443	14366	14438	14363	14305	14335	14346	14450	14235	14536	14267	14274	14392	14215	14522	14291	14330	14288	14288	14337	14250	14186	14293	14376	14386	14216	14289	14205	14265	14357	14288	14469	14387	14284	14282	14528	14274	14376	14063	14403	14453	14326	14251	14230	14234	14347	14414	14322	14199	14167	14188	14189	14376	14362	14348	14122	14424	14109	14168	14301	14335	14286	14381	14452	14350	14466	14248	14490	14386	14385	14370	14230	14327	14457	14355	14423	14326	14234	14215	14155	14297	14304	14348	14443	14379	14419	14471	14457	14388	14449	14190	14312	14222	14628	14477	14347	14252	14178	14334	14406	14346	14335	14376	14449	14293	14388	14377	14340	14259	14489	14495	14393	14292	14511	14166	14266	14193	14413	14467	14389	14320	14227	14411	14493	14301	14347	14120	14256	14323	14393	14378	14303	14264	14333	14291	14408	14484	14244	14344	14290	14236	14482	14362	14449	14334	14373	14163	14293	14483	14198	14272	14408	14241	14366	14239	14343	14454	14518	14440	14323	14480	14362	14286	14544	14297	14611	14345	14385	14363	14321	14322	14398	14286	14404	14226	14317	14316	14217	14336	14234	14346	14300	14465	14420	14325	14457	14339	14180	14328	14278	14344	14154	14369	14084	14211	14204	14340	14366	14339	14235	14429	14212	14453	14566	14253	14406	14439	14431	14495	14295	14284	14251	14296	14336	14407	14357	14376	14279	14288	14153	14293	14311	14316	14346	14453	14392	14449	14554	14572	14506	14395	14521	14363	14298	14448	14543	14282	14288	14207	14322	14303	14424	14194	14358	14282	14265	14370	14245	14390	14243	14472	14433	14409	14450	14317	14476	14254	14387	14232	14176	14332	14352	14468	14341	14293	14482	14565	14377	14286	14174	14373	14441	14351	14467	14142	14310	14312	14456	14235	14383	14344	14064	14386	14243	14182	14440	14306	14328	14325	14202	14325	14381	14357	14577	14337	14236	14273	14232	14231	14164	14414	14228	14281	14202	14392	14352	14334	14178	14356	14203	14291	14440	14470	14369	14329	14383	14286	14427	14430	14369	14371	14222	14571	14265	14240	14351	14333	14321	14251	14131	14349	14397	14534	14258	14381	14355	14485	14479	14076	14437	14462	14406	14357	14528	14302	14359	14246	14383	14446	14252	14338	14265	14255	14366	14505	14319	14373	14483	14302	14411	14485	14334	14439	14361	14490	14194	14418	14263	14319	14229	14434	14290	14327	14374	14122	14322	14239	14360	14352	14434	14231	14345	14300	14209	14424	14302	14481	14482	14336	14072	14175	14167	14492	14327	14558	14344	14187	14444	14300	14536	14327	14494	14282	14323	14504	14456	14311	14393	14495	14283	14348	14360	14298	14564	14403	14533	14381	14399	14213	14380	14388	14507	14438	14500	14459	14391	14373	14413	14274	14210	14166	14135	14346	14297	14332	14157	14346	14575	14305	14341	14382	14324	14218	14155	14133	14314	14498	14348	14331	14422	14139	14332	14466	14375	14292	14511	14403	14437	14406	14311	14465	14211	14110	14344	14256	14432	14543	14409	14204	14279	14468	14413	14505	14360	14276	14396	14327	14385	14240	14554	14307	14388	14428	14333	14634	14382	14401	14471	14220	14246	14375	14290	14251	14455	14295	14507	14496	14319	14256	14356	14460	14415	14237	14168	14304	14136	14393	14413	14263	14455	14057	14335	14240	14460	14329	14380	14246	14265	14362	14410	14347	14271	14280	14433	14347	14251	14303	14360	14133	14333	14338	14453	14244	14132	14367	14484	14320	14194	14257	14110	14271	14360	14312	14428	14415	14317	14400	14392	14210	14339	14342	14511	14302	14397	14312	14390	14333	14387	14460	14380	14245	14290	14398	14517	14366	14629	14331	14353	14277	14401	14502	14164	14196	14338	14404	14552	14110	14336	14393	14438	14401	14410	14250	14326	14361	14429	14335	14105	14253	14352	14562	14388	14144	14494	14174	14472	14478	14346	14371	14313	14432	14290	14294	14437	14387	14313	14543	14450	14335	14402	14430	14290	14363	14389	14300	14401	14326	14404	14169	14389	14485	14258	14146	14250	14424	14425	14444	14493	14364	14364	14504	14364	14394	14220	14657	14223	14294	14152	14347	14294	14304	14325	14296	14196	14351	14228	14216	14431	14316	14592	14279	14470	14452	14173	14277	14444	14336	14357	14292	14147	14242	14451	14415	14305	14528	14456	14272	14499	14263	14238	14205	14550	14376	14287	14360	14243	14253	14140	14473	14158	14353	14180	14154	14428	14275	14381	14340	14219	14182	14346	14528	14358	14267	14494	14310	14325	14355	14339	14378	14394	14302	14298	14298	14235	14479	14293	14219	14390	14233	14294	14468	14422	14413	14512	14444	14320	14359	14345	14420	14313	14384	14240	14315	14338	14323	14383	14246	14386	14267	14381	14321	14364	14285	14364	14207	14468	14411	14423	14203	14252	14263	14473	14389	14407	14433	14315	14297	14336	14403	14437	14397	14429	14364	14292	14349	14196	14444	14352	14330	14455	14160	14257	14254	14285	14282	14261	14289	14351	14386	14404	14236	14388	14245	14227	14360	14300	14321	14549	14356	14179	14505	14312	14450	14558	14390	14229	13980	14461	14373	14196	14338	14321	14201	14347	14443	14408	14391	14271	14320	14560	14484	14191	14387	14541	14290	14310	14310	14364	14256	14215	14205	14457	14415	14197	14389	14316	14240	14117	14219	14257	14313	14350	14439	14378	14475	14558	14353	14244	14369	14437	14346	14288	14056	14309	14186	14465	14195	14263	14353	14558	14607	14411	14255	14209	14409	14429	14459	14319	14475	14235	14464	14319	14404	14440	14381	14609	14317	14372	14342	14469	14194	14295	14344	14170	14113	14215	14359	14147	14408	14347	14283	14311	14362	14413	14369	14433	14362	14392	14399	14335	14380	14264	14257	14457	14396	14472	14348	14431	14482	14253	14333	14410	14424	14235	14299	14394	14290	14351	14349	14424	14548	14421	14215	14224	14187	14326	14258	14301	14511	14355	14427	14587	14461	14303	14423	14365	14291	14317	14472	14353	14281	14287	14205	14055	14093	14065	14406	14364	14327	14269	14269	14334	14309	14293	14355	14330	14287	14251	14403	14401	14235	14164	14411	14426	14370	14346	14211	14398	14270	14275	14371	14394	14322	14417	14507	14378	14277	14423	14283	14239	14332	14265	14360	14355	14343	14400	14313	14303	14320	14342	14271	14330	14239	14156	14211	14300	14435	14331	14334	14285	14105	14362	14298	14308	14340	14306	14305	14364	14417	14395	14379	14424	14170	14354	14374	14334	14199	14298	14413	14337	14279	14451	14270	14338	14265	14435	14463	14367	14246	14248	14164	14189	14661	14258	14459	14391	14676	14409	14438	14510	14445	14492	14383	14344	14392	14464	14336	14326	14220	14303	14211	14402	14246	14142	14393	14205	14368	14346	14244	14610	14174	14364	14356	14435	14297	14374	14269	14421	14291	14317	14372	14555	14385	14435	14075	14250	14139	14405	14388	14275	14405	14550	14201	14314	14392	14462	14283	14400	14306	14388	14534	14152	14415	14245	14217	14305	14368	14279	14240	14464	14494	14218	14441	14320	14449	14523	14380	14360	14242	14119	14456	14251	14443	14354	14412	14399	14406	14523	14205	14531	14378	14435	14316	14378	14434	14387	14332	14365	14288	14248	14308	14295	14306	14376	14559	14355	14487	14152	14343	14173	14409	14417	14394	14489	14322	14253	14324	14452	14342	14258	14361	14382	14351	14222	14369	14343	14439	14368	14445	14509	14123	14295	14337	14293	14279	14355	14276	14412	14181	14565	14262	14416	14336	14400	14221	14364	14446	14140	14354	14214	14326	14506	14280	14345	14245	14314	14284	14261	14283	14382	14384	14412	14417	14244	14204	14349	14323	14311	14223	14215	14201	14539	14182	14395	14299	14453	14561	14325	14367	14367	14401	14463	14382	14477	14333	14362	14380	14254	14414	14405	14359	14461	14328	14397	14360	14402	14369	14349	14433	14311	14164	14094	14355	14316	14306	14252	14320	14308	14163	14297	14297	14240	14343	14347	14505	14405	14168	14302	14348	14325	14369	14338	14345	14435	14467	14388	14471	14318	14454	14141	14612	14182	14566	14409	14259	14219	14280	14253	14332	14183	14453	14272	14331
22569	40391	36377	31908	47828	28901	24299	36157	34410	28630	21223	17186	14414	13110	12707	12494	12290	12289	12277	12370	12275	12377	12364	12324	12370	12139	12301	12472	12360	12145	12330	12329	12232	12393	12184	12296	12466	12152	12215	12282	12206	12341	12391	12198	12281	12473	12379	12203	12355	12320	12343	12284	12255	12254	12338	12321	12377	12491	12223	12339	12287	12373	12369	12344	12385	12281	12324	12320	12224	12106	12220	12269	12312	12393	12176	12330	12333	12212	12205	12348	12326	12208	12303	12280	12271	12343	12163	12321	12342	12274	12378	12298	12285	12359	12233	12178	12223	12431	12404	12287	12312	12358	12260	12350	12276	12178	12379	12366	12213	12201	12419	12365	12235	12361	12332	12179	12211	12245	12424	12361	12355	12388	12291	12409	12240	12459	12301	12437	12463	12430	12223	12346	12395	12429	12511	12388	12331	12334	12354	12390	12376	12364	12306	12201	12387	12287	12388	12227	12387	12279	12201	12407	12218	12309	12118	12267	12301	12366	12254	12263	12275	12294	12308	12371	12213	12294	12338	12403	12254	12261	12242	12226	12414	12403	12275	12231	12312	12296	12236	12353	12120	12378	12477	12210	12362	12436	12236	12232	12460	12202	12282	12424	12364	12193	12269	12261	12271	12357	12215	12365	12361	12110	12436	12398	12307	12304	12263	12359	12210	12353	12404	12333	12334	12077	12221	12222	12236	12336	12456	12189	12493	12333	12298	12266	12509	12355	12150	12378	12337	12448	12440	12345	12218	12313	12321	12396	12040	12419	12302	12312	12495	12297	12218	12349	12366	12396	12327	12388	12286	12277	12324	12233	12417	12292	12299	12359	12346	12167	12358	12190	12216	12378	12064	12191	12202	12244	12277	12294	12204	12330	12420	12269	12351	12386	12224	12291	12514	12424	12361	12146	12189	12282	12252	12339	12471	12139	12333	12430	12384	12209	12270	12272	12286	12235	12234	12276	12335	12412	12057	12326	12227	12293	12278	12225	12166	12230	12345	12455	12253	12336	12283	12220	12261	12302	12370	12361	12371	12172	12342	12339	12376	12186	12286	12305	12225	12380	12287	12303	12237	12286	12240	12344	12295	12382	12270	12294	12312	12350	12236	12311	12412	12446	12408	12349	12426	12235	12370	12378	12366	12168	12370	12422	12362	12159	12307	12390	12185	12215	12455	12315	12340	12395	12354	12299	12308	12252	12325	12196	12338	12277	12399	12338	12282	12190	12369	12306	12339	12258	12290	12407	12259	12209	12328	12335	12310	12223	12198	12337	12351	12117	12495	12327	12270	12263	12257	12379	12160	12280	12296	12213	12341	12161	12287	12291	12434	12202	12395	12241	12228	12226	12452	12258	12252	12362	12353	12364	12364	12345	12296	12281	12373	12303	12450	12257	12372	12424	12294	12241	12348	12342	12292	12367	12291	12424	12285	12322	12212	12335	12346	12240	12253	12378	12313	12347	12238	12376	12308	12521	12326	12425	12307	12259	12336	12365	12345	12335	12259	12139	12521	12347	12239	12174	12338	12356	12253	12359	12189	12315	12297	12269	12332	12372	12306	12222	12279	12356	12278	12204	12350	12173	12289	12265	12255	12379	12299	12250	12297	12242	12457	12387	12326	12294	12330	12225	12416	12128	12407	12360	12314	12201	12330	12274	12306	12198	12299	12230	12277	12256	12362	12295	12351	12362	12374	12223	12303	12295	12338	12308	12262	12436	12317	12355	12266	12274	12326	12298	12331	12204	12216	12255	12227	12205	12318	12015	12300	12236	12300	12367	12169	12251	12316	12333	12276	12312	12465	12228	12464	12326	12249	12443	12273	12189	12451	12221	12352	12252	12265	12353	12320	12209	12330	12304	12259	12289	12220	12359	12135	12110	12140	12314	12318	12224	12332	12354	12250	12306	12201	12267	12433	12350	12581	12185	12238	12385	12255	12497	12249	12332	12286	12337	12419	12177	12213	12519	12372	12448	12346	12112	12339	12345	12186	12392	12391	12293	12402	12243	12496	12411	12382	12263	12225	12266	12337	12352	12390	12344	12289	12309	12312	12289	12212	12240	12229	12327	12380	12326	12254	12356	12178	12420	12300	12251	12352	12222	12301	12296	12357	12206	12346	12343	12331	12179	12365	12282	12181	12390	12356	11990	12335	12170	12321	12310	12368	12357	12246	12365	12384	12331	12337	12194	12319	12352	12249	12191	12278	12267	12292	12318	12427	12412	12235	12396	12347	12303	12303	12397	12304	12294	12285	12232	12431	12420	12324	12467	12155	12263	12278	12150	12282	12417	12126	12282	12197	12306	12450	12459	12197	12265	12347	12314	12290	12197	12308	12179	12331	12482	12352	12301	12225	12356	12210	12140	12173	12371	12127	12396	12261	12345	12298	12458	12333	12148	12354	12403	12297	12319	12250	12349	12372	12208	12405	12424	12271	12302	12292	12304	12160	12371	12506	12223	12221	12196	12266	12255	12304	12321	12124	12256	12232	12352	12212	12433	12343	12202	12244	12236	12428	11996	12267	12176	12276	12379	12423	12059	12143	12304	12292	12075	12291	12369	12176	12037	12280	12480	12184	12268	12335	12388	12216	12347	12360	12322	12264	12298	12243	12376	12199	12224	12327	12251	12203	12330	12467	12323	12244	12374	12287	12250	12272	12241	12296	12246	12273	12488	12285	12267	12295	12320	12273	12394	12345	12237	12406	12327	12281	12367	12298	12196	12382	12383	12369	12392	12394	12238	12326	12429	12362	12311	12354	12437	12272	12402	12199	12318	12266	12422	12173	12322	12180	12337	12415	12152	12288	12387	12220	12432	12252	12389	12372	12205	12370	12218	12273	12365	12289	12301	12166	12417	12069	12210	12288	12403	12406	12302	12312	12162	12334	12256	12404	12333	12334	12481	12425	12255	12130	12186	12314	12396	12342	12346	12319	12171	12336	12137	12381	12520	12331	12291	12481	12459	12338	12392	12393	12358	12489	12249	12257	12312	12373	12328	12290	12474	12263	12267	12336	12365	12293	12520	12334	12284	12328	12305	12264	12384	12264	12331	12191	12314	12288	12301	12388	12251	12198	12211	12460	12054	12315	12231	12426	12448	12395	12339	12311	12234	12332	12279	12144	12480	12294	12313	12274	12315	12422	12364	12354	12230	12365	12303	12460	12317	12077	12535	12431	12092	12174	12398	12400	12183	12443	12372	12182	12240	12303	12316	12363	12236	12181	12281	12334	12291	12231	12305	12371	12243	12335	12295	12183	12361	12142	12316	12261	12365	12249	12235	12321	12311	12296	12401	12494	12170	12653	12311	12297	12382	12314	12177	12410	12323	12473	12393	12332	12388	12325	12256	12407	12330	12367	12234	12293	12237	12406	12302	12223	12100	12368	12402	12265	12537	12300	12257	12266	12141	12179	12308	12206	12323	12307	12444	12256	12332	12587	12340	12479	12346	12146	12285	12287	12392	12143	12381	12257	12241	12345	12331	12235	12273	12346	12215	12154	12405	12366	12402	12340	12273	12303	12444	12401	12325	12348	12411	12425	12206	12355	12381	12320	12408	12339	12206	12493	12417	12322	12175	12367	12270	12229	12341	12228	12240	12194	12371	12366	12163	12361	12278	12352	12314	12445	12338	12218	12289	12295	12431	12252	12162	12283	12392	12334	12327	12449	12413	12227	12352	12334	12372	12382	12222	12087	12441	12409	12307	12522	12362	12289	12206	12329	12389	12430	12245	12403	12428	12142	12266	12313	12401	12325	12387	12315	12456	12319	12338	12405	12434	12279	12322	12418	12182	12383	12286	12470	12380	12227	12323	12322	12271	12348	12330	12124	12340	12350	12407	12363	12485	12254	12398	12174	12477	12373	12233	12317	12315	12444	12370	12142	12406	12336	12369	12093	12241	12409	12293	12321	12298	12266	12317	12351	12324	12415	12327	12338	12215	12514	12326	12306	12335	12302	12154	12282	12225	12343	12236	12359	12344	12231	12263	12186	12165	12338	12311	12299	12143	12213	12296	12353	12051	12467	12288	12302	12363	12478	12473	12304	12291	12378	12272	12309	12394	12308	12291	12393	12354	12391	12380	12160	12487	12345	12301	12222	12230	12218	12345	12215	12029	12344	12215	12427	12217	12422	12409	12325	12271	12275	12379	12258	12356	12308	12261	12324	12171	12325	12267	12202	12326	12381	12272	12241	12351	12221	12344	12347	12478	12111	12274	12230	12425	12386	12451	12378	12313	12240	12353	12378	12284	12277	12413	12417	12196	12182	12406	12257	12440	12439	12350	12372	12247	12386	12238	12396	12460	12353	12190	12334	12255	12118	12499	12329	12184	12354	12309	12217	12341	12329	12389	12306	12251	12321	12250	12316	12449	12212	12381	12276	12257	12253	12190	12294	12366	12402	12232	12312	12218	12215	12390	12323	12311	12118	12391	12380	12264	12417	12271	12306	12386	12286	12252	12197	12408	12200	12353	12264	12364	12287	12323	12197	12387	12459	12363	12324	12548	12366	12309	12330	12218	12543	12338	12266	12218	12270	12430	12328	12338	12514	12310	12305	12311	12232	12259	12223	12242	12334	12288	12343	12233	12230	12159	12181	12321	12355	12221	12455	12430	12322	12326	12194	12279	12361	12344	12305	12374	12386	12339	12249	12363	12311	12280	12195	12297	12507	12355	12260	12392	12349	12357	12278	12415	12397	12359	12364	12409	12461	12446	12205	12361	12245	12273	12166	12219	12313	12230	12293	12284	12241	12316	12159	12326	12189	12474	12409	12245	12201	12335	12286	12203	12406	12456	12395	12239	12400	12425	12410	12282	12262	12399	12167	12356	12276	12318	12359	12287	12348	12434	12343	12386	12198	12314	12382	12372	12258	12435	12336	12207	12295	12414	12216	12310	12219	12250	12367	12533	12303	12265	12362	12119	12293	12464	12372	12285	12258	12201	12399	12290	12377	12499	12309	12454	12235	12368	12189	12420	12351	12327	12248	12200	12242	12265	12189	12348	12371	12202	12226	12227	12248	12367	12370	12417	12342	12214	12101	12475	12382	12240	12182	12346	12532	12507	12394	12384	12296	12291	12183	12415	12388	12428	12379	12406	12171	12417	12288	12402	12225	12310	12231	12256	12419	12558	12303	12288
24217	21049	28475	24691	43439	42783	36444	55607	51408	40105	30357	23158	19211	17081	15852	15237	14974	15035	15111	14900	15050	14941	15077	15086	14914	14980	15112	15046	14939	15083	15111	14923	15056	14995	14973	14976	15079	15234	15084	15107	14832	14914	14862	15053	15133	15004	15016	14895	14924	15090	14996	15003	14778	14953	15008	14811	14841	15087	15161	14957	14970	15091	14849	14866	14748	14997	14951	14895	14769	15080	15021	14988	15086	14907	14897	14944	14909	14975	15110	14980	14830	14783	15177	14887	14948	14984	14673	14925	15172	14892	14916	14915	15098	14792	14954	14922	14835	14947	14950	15068	14963	14962	15217	15097	14981	14861	14918	14931	14929	14841	14960	14992	14892	14825	15298	14968	15044	15013	14796	14862	15103	14815	15117	15118	15159	15010	15091	14877	14814	15075	14982	14865	15129	14900	15076	14799	14940	15026	14948	14983	14858	14772	14820	15047	15108	14813	14914	15060	14884	15162	14944	15023	14833	14832	14969	14944	14991	15092	14833	14949	15029	15156	15073	14970	14983	15018	15041	14915	14973	14956	14934	14999	14888	15045	14967	15072	14929	15086	15042	14786	15123	14990	14871	15118	15027	14904	14951	15233	14956	15107	14826	14988	14951	14995	14766	15080	14861	14881	14975	15003	15032	14917	14977	14976	14961	15148	15019	14837	15102	14844	15054	14851	14985	14935	15061	14892	14916	14961	14803	14948	14912	14962	14912	14940	15040	14966	14960	14850	14932	14790	14990	14881	14877	14916	14948	14916	15023	14924	14899	14879	14859	15019	14852	14895	15011	14785	14828	14836	15190	15050	14827	14881	14990	14768	14874	14866	14960	14804	14926	15011	15039	15117	14960	14855	15091	14890	14830	14846	14935	14841	14770	15104	14979	14906	15152	15007	14954	15028	15026	15008	14939	15074	15035	14977	14895	15096	15046	14874	15091	14847	14881	15001	14974	15097	14873	15102	14905	15115	15135	14824	14930	14947	14867	14854	14865	14925	14874	14949	15031	14868	15009	14777	14979	14747	14921	14931	14928	15046	14965	15079	14953	15021	14889	14871	15043	15079	15056	14963	14984	15107	14968	14915	14868	14911	15016	15268	15022	15104	15057	14771	14906	15028	14874	14988	15067	15043	14915	14986	14893	14894	15099	14832	14871	14900	14959	14900	15127	14877	14935	15160	14829	14787	14776	15014	15133	14953	14832	14799	14767	14977	14981	15115	15000	14904	14985	14954	14648	14986	14991	14638	15145	15019	14825	14889	14949	15113	14979	14790	14710	15056	15090	14922	14895	14962	15042	14893	14873	14919	14915	15014	14953	14879	14972	15170	15039	14843	14955	14866	14971	14955	14934	14932	14937	15125	14956	15098	14879	15063	14922	15095	14943	14867	14957	15007	14794	14659	15037	15075	15006	14901	15022	14977	14924	14796	14962	14996	14882	14772	14982	14904	14956	15114	15029	14955	14989	14876	14827	14892	14845	14834	15020	14966	15006	14880	14832	14919	14938	14871	14927	14831	14993	14779	14887	14871	15244	15066	14933	14765	15149	15102	14907	14937	14847	15103	14967	14837	14807	14930	14989	14746	15052	14986	15023	14931	15050	14920	15072	15045	14908	15031	15046	14899	14990	14926	14817	15053	14863	14911	15088	15147	14772	15082	14927	14976	14953	14874	15009	14993	14853	14999	14946	14924	14695	14734	15071	14858	14972	15050	14956	15044	14848	14868	14889	14984	15058	15028	14754	15050	14903	15052	15026	14960	14932	15089	14881	15026	15190	14867	15002	14963	15042	14947	14944	14862	15210	14851	15139	14960	15030	15006	15031	14892	14921	14996	14838	14752	14966	14962	14922	14964	14948	14782	15071	14865	15001	14951	14982	14828	14921	15086	14961	15099	15140	14971	14984	14935	15013	14873	14918	14915	14975	14866	14880	15043	14904	14878	14859	14979	14800	14962	15028	15055	14868	14884	15156	14894	15066	14969	14705	15083	14923	14705	14947	14896	15001	14774	14734	14859	14899	14942	14717	14899	14982	15064	14887	14952	14780	14750	14994	15092	14984	14950	14924	14872	14929	14922	14909	15049	14699	14868	14826	14929	14890	14901	14867	14755	14681	15062	15018	14907	14972	15064	15044	15013	14981	14952	14957	15039	14999	15013	14970	14949	14834	14951	15001	14970	14877	14784	15051	14893	14856	14810	14988	14882	15121	15017	14978	14813	14859	14992	15026	15046	15088	14963	14987	14905	15008	14974	15059	14869	14817	14898	14901	15010	15167	14961	15033	14983	15242	15084	15097	14829	15040	14890	14935	14862	14703	14842	14810	14868	14733	14875	14955	14719	14914	14998	14974	14952	15045	14873	14978	14853	14931	14830	14923	15124	15014	15087	14817	14913	14955	14912	14973	14831	14895	14964	14917	14890	14901	15039	14860	15139	14907	15087	14921	14967	14847	14912	14878	15036	14987	14963	15013	14975	14991	14721	15036	15166	14885	14738	14793	14729	15149	14934	14917	14954	14872	15093	14904	14839	14896	14830	15050	14957	15086	14780	14863	14889	14965	14906	14908	14868	14821	14841	15003	14981	14971	14946	14950	14992	15034	14827	15235	15037	14903	14953	15049	15203	14905	14837	14872	14749	14909	15048	15125	14846	14740	15120	14844	14954	14709	14905	15074	14886	14843	14861	15253	14932	15042	15015	15012	14953	15001	15082	14825	15120	14915	14870	15059	14982	14719	15089	15035	15032	14996	14911	14938	15044	14683	14953	15034	14929	14913	15062	15088	15021	14823	15003	15011	14916	14953	14976	15024	15135	15005	14963	15029	14792	14882	14845	14990	14954	14944	15021	15041	14916	15094	15033	14956	15093	15314	15105	14780	14849	14850	14958	14793	14851	14794	14945	14921	14950	15139	15036	14864	15088	14903	14893	15107	14943	15033	15010	14834	14891	14897	14922	15004	14941	14978	14866	15089	14898	14959	14767	14755	14785	14811	14924	15035	14882	14821	14956	15087	14939	15010	15129	14766	14917	14889	14928	15095	15034	15073	14977	14903	14862	14835	14941	14981	15016	14760	14992	14910	14985	15012	15039	15031	15038	14999	14952	15016	15068	14882	14661	15115	14983	14784	15066	15070	15053	14998	14990	15120	14990	14923	14975	14812	14966	14749	14924	14917	14900	14812	15034	14799	15050	14744	14844	14948	14868	15023	14927	14939	14930	14930	14944	14906	14932	14881	14974	15154	15175	15081	14842	14955	14801	14895	15055	15007	15024	15042	15155	15004	14836	14998	15098	15157	14916	14969	14945	15027	14900	15006	14915	15082	14915	14869	14825	14970	14877	15011	14854	15067	14851	14913	14917	14749	14930	14924	14749	14867	14821	15047	14883	15028	14981	15007	14927	14795	14978	14883	14904	14867	15057	15080	14925	14998	14997	15051	14926	14786	14905	14984	14999	14934	14887	15094	14826	14834	14993	15065	14992	14907	15037	14974	14626	15015	15001	14983	15058	14910	14801	14708	14873	15001	14894	14914	15017	15113	14993	14856	14818	14897	14882	14926	14909	14842	15070	15058	14884	14868	15130	14877	14818	15089	14880	14958	14835	15161	14800	14928	14680	14824	14992	14914	14781	14966	15041	15110	14910	14981	15154	14959	14872	15118	14738	15008	14876	14854	14980	14822	14871	15122	15048	14884	14981	14971	14969	14923	14984	15147	15046	14902	14915	14892	14652	14881	14776	14964	14967	15107	14756	14957	14886	15014	15060	14886	14763	15180	14867	15002	15021	15053	14990	14972	14858	15046	15101	15129	14702	14941	14817	14796	14830	15039	14916	14894	15081	14965	15003	14991	14855	15064	15051	15088	14919	14938	15110	14790	14921	14806	15031	14907	14949	14899	14894	15023	14881	14921	14959	15041	14765	14999	14862	15092	15102	14911	14875	14960	14983	14735	14958	14794	14857	14762	14925	14970	14933	14876	14982	15006	15005	15118	15010	14909	14908	14962	14778	15089	14743	14912	15081	15015	15032	15025	14884	14809	14905	14936	14919	14954	14885	14839	15188	15027	15113	15012	14953	15012	14925	14954	14975	14892	15166	15006	14999	15099	15004	14842	14848	14975	14944	14893	15055	15226	14910	15127	14930	14902	15062	15084	14996	15105	15123	15049	15100	14934	14898	14946	15049	15059	15000	15137	15128	14877	14978	14805	14790	14913	14829	14867	15029	14859	14807	14930	14833	14894	14981	14805	14782	14753	14921	14940	14980	14957	15006	14927	14953	14933	14856	14854	14949	14831	14945	14998	14980	14884	14836	14916	15016	14988	15107	15074	14944	14928	15102	14980	14832	15011	14861	14881	14912	15079	14848	14911	14887	14996	15013	14875	15122	14938	14868	14937	15035	14906	14981	15170	14819	14986	14958	14904	14922	15182	14759	14909	15006	14904	14943	15052	14805	15101	15008	14983	15188	14886	14831	14815	14959	14950	14895	15013	15003	14829	15038	15107	14924	14810	15029	14982	14776	14806	14993	14986	14988	15231	14913	15023	14819	14922	14949	14674	14899	14889	14995	14841	14856	15115	14864	14997	14922	14892	14974	14896	14933	15053	14918	15077	15112	14942	15049	14816	14952	14864	14863	14956	14944	14795	14826	15036	14874	14925	15056	14905	14928	14908	14971	15061	14991	14995	15068	15056	14882	15068	14930	14829	15135	14913	15012	15099	15013	15089	14855	14888	15084	15110	14998	14882	14998	14816	14714	14944	14887	15115	14999	14983	14773	15135	14931	14980	14903	14729	14863	15062	14942	15141	14979	14991	14895	14893	14793	15035	15051	15094	14918	14864	14915	14914	15102	15037	14994	15096	14917	14925	14970	15069	14839	14831	15013	14928	14837	14900	14979	15174	15030	14944	15017	15102	14971	14954	14960	14988	15181	15074	14932	14712	15055	14978	14860	14988	15019	14958	14832	14878	14848	14965	14904	14932	14849	15057	15067	15042	14779	14929	14907	15009	14866	15154	15052	15029	15003	14885	15115	14939	15016	14961	14855	14884	14798	14875	14945	14972	14786	14995	14813	15062	15111	14942	14914	14881	14904	14939	14961	14911	14972	14981	15022	14983	14870	15088	14890	15054	14939	14956	14896	14678	14743
32206	61997	57412	44208	62920	37378	40236	56351	51327	40638	29818	22563	17276	15074	13471	12889	12778	12711	12598	12590	12646	12719	12762	12688	12701	12560	12766	12829	12429	12800	12641	12697	12788	12676	12602	12646	12638	12732	12731	12654	12625	12814	12604	12708	12665	12772	12647	12616	12730	12690	12504	12563	12679	12717	12705	12707	12668	12717	12729	12716	12562	12659	12813	12477	12684	12522	12778	12657	12773	12696	12705	12853	12747	12575	12545	12710	12721	12676	12639	12645	12726	12805	12659	12642	12750	12528	12655	12669	12725	12485	12740	12787	12524	12743	12677	12554	12692	12487	12682	12785	12563	12562	12806	12589	12751	12780	12604	12530	12759	12808	12669	12700	12690	12768	12668	12599	12550	12573	12558	12730	12706	12793	12785	12757	12710	12679	12683	12681	12630	12643	12675	12754	12470	12584	12563	12384	12713	12594	12775	12698	12656	12565	12519	12583	12689	12724	12688	12592	12629	12630	12710	12651	12508	12766	12752	12828	12913	12526	12615	12723	12605	12585	12772	12671	12675	12732	12683	12673	12514	12614	12727	12673	12486	12599	12672	12640	12599	12722	12695	12635	12632	12532	12690	12680	12689	12673	12542	12641	12592	12634	12582	12613	12877	12593	12638	12737	12687	12584	12636	12722	12602	12711	12657	12623	12814	12692	12722	12800	12690	12749	12585	12679	12783	12534	12549	12713	12659	12709	12697	12579	12662	12550	12811	12648	12624	12795	12635	12588	12425	12918	12622	12524	12831	12811	12680	12580	12738	12629	12761	12552	12783	12789	12646	12643	12713	12641	12677	12686	12631	12707	12710	12698	12711	12749	12542	12620	12804	12622	12586	12671	12666	12712	12504	12689	12591	12718	12572	12678	12679	12610	12478	12677	12790	12803	12750	12536	12675	12773	12656	12663	12746	12745	12467	12765	12733	12650	12600	12600	12692	12824	12431	12643	12649	12762	12680	12601	12474	12830	12657	12685	12773	12659	12622	12701	12680	12830	12671	12476	12761	12846	12555	12613	12743	12685	12721	12497	12518	12674	12773	12653	12661	12743	12651	12699	12685	12593	12689	12715	12629	12491	12812	12817	12626	12665	12765	12574	12636	12521	12677	12741	12694	12666	12850	12581	12647	12602	12821	12767	12791	12781	12651	12666	12529	12843	12713	12745	12699	12624	12701	12800	12746	12713	12861	12626	12659	12800	12629	12583	12662	12667	12523	12702	12777	12564	12767	12620	12602	12565	12785	12645	12675	12897	12682	12716	12593	12574	12574	12547	12619	12565	12734	12560	12559	12751	12747	12750	12714	12646	12648	12629	12678	12818	12601	12689	12676	12635	12477	12790	12626	12820	12646	12567	12704	12633	12703	12659	12653	12607	12636	12772	12665	12601	12674	12703	12693	12634	12572	12573	12670	12650	12658	12516	12764	12682	12707	12718	12539	12748	12586	12613	12690	12549	12781	12534	12620	12701	12657	12622	12506	12566	12683	12669	12570	12600	12801	12744	12784	12817	12673	12587	12567	12659	12772	12800	12541	12614	12700	12708	12607	12833	12704	12651	12721	12722	12555	12691	12594	12653	12572	12602	12615	12625	12675	12584	12575	12701	12687	12679	12679	12725	12607	12673	12650	12596	12627	12712	12666	12562	12578	12577	12734	12679	12664	12604	12635	12697	12547	12674	12477	12733	12621	12662	12528	12627	12518	12654	12735	12695	12625	12536	12579	12593	12889	12692	12611	12630	12719	12665	12673	12502	12830	12730	12720	12713	12633	12627	12593	12762	12643	12731	12651	12540	12726	12515	12704	12708	12566	12623	12693	12516	12607	12633	12639	12601	12691	12670	12627	12683	12647	12774	12663	12658	12668	12638	12614	12638	12668	12731	12839	12587	12651	12596	12775	12726	12717	12566	12754	12712	12702	12791	12730	12636	12639	12603	12644	12617	12514	12799	12631	12665	12656	12780	12639	12747	12709	12624	12643	12752	12594	12586	12764	12687	12730	12596	12433	12667	12774	12760	12722	12668	12772	12691	12632	12701	12547	12737	12734	12715	12584	12594	12751	12543	12608	12677	12596	12597	12639	12734	12728	12631	12845	12711	12652	12607	12637	12620	12618	12705	12642	12442	12463	12759	12441	12627	12663	12507	12677	12817	12716	12591	12685	12750	12800	12698	12621	12639	12649	12770	12630	12695	12614	12567	12604	12605	12656	12447	12528	12587	12712	12660	12697	12637	12556	12573	12593	12676	12707	12576	12523	12594	12664	12734	12705	12630	12789	12684	12646	12670	12730	12478	12755	12873	12724	12433	12624	12626	12770	12778	12552	12731	12584	12691	12739	12598	12706	12685	12713	12678	12817	12680	12858	12399	12591	12690	12769	12519	12680	12672	12544	12692	12711	12703	12580	12556	12551	12630	12707	12654	12668	12695	12778	12643	12655	12617	12628	12668	12604	12597	12459	12613	12611	12622	12622	12747	12731	12593	12679	12760	12414	12646	12620	12636	12689	12670	12805	12456	12624	12511	12826	12588	12532	12671	12808	12965	12585	12681	12650	12652	12679	12564	12717	12430	12560	12774	12636	12626	12685	12743	12729	12618	12634	12588	12773	12494	12697	12662	12588	12848	12506	12633	12536	12619	12799	12694	12731	12687	12773	12673	12819	12621	12768	12787	12610	12659	12498	12642	12555	12605	12628	12686	12499	12602	12537	12799	12641	12766	12575	12652	12438	12632	12806	12669	12623	12492	12547	12555	12512	12597	12742	12718	12713	12768	12570	12653	12626	12644	12611	12620	12853	12597	12679	12869	12712	12655	12756	12521	12605	12582	12695	12695	12402	12626	12521	12582	12811	12704	12670	12671	12705	12708	12693	12604	12616	12644	12702	12586	12527	12562	12573	12743	12561	12495	12610	12761	12538	12596	12698	12758	12520	12594	12540	12646	12588	12627	12629	12550	12532	12551	12640	12480	12786	12661	12682	12591	12802	12608	12779	12715	12617	12652	12726	12671	12699	12712	12580	12719	12765	12633	12665	12777	12790	12431	12476	12765	12578	12651	12656	12676	12466	12582	12583	12731	12735	12657	12548	12668	12631	12613	12596	12523	12568	12552	12619	12606	12840	12837	12524	12643	12728	12591	12699	12664	12764	12524	12588	12401	12609	12535	12790	12546	12726	12594	12716	12517	12651	12610	12702	12628	12719	12761	12560	12611	12643	12773	12625	12525	12656	12658	12440	12906	12549	12611	12619	12651	12434	12664	12674	12576	12677	12795	12586	12562	12619	12615	12559	12580	12678	12609	12753	12799	12637	12566	12759	12741	12801	12720	12613	12594	12623	12661	12726	12896	12632	12681	12677	12748	12811	12676	12600	12506	12626	12693	12772	12753	12790	12551	12591	12560	12607	12508	12656	12605	12573	12471	12790	12796	12696	12620	12707	12597	12710	12547	12788	12624	12554	12546	12795	12620	12456	12684	12671	12528	12605	12511	12598	12691	12620	12678	12519	12669	12881	12532	12717	12586	12632	12728	12583	12557	12806	12791	12847	12769	12585	12695	12647	12673	12388	12662	12729	12715	12726	12721	12780	12590	12719	12641	12577	12582	12664	12699	12529	12704	12686	12646	12679	12710	12573	12650	12677	12680	12678	12636	12792	12459	12530	12610	12653	12723	12585	12600	12595	12716	12608	12604	12622	12973	12825	12593	12619	12645	12544	12749	12641	12635	12702	12771	12471	12637	12593	12706	12820	12664	12638	12716	12630	12600	12651	12550	12782	12677	12600	12736	12719	12668	12727	12636	12551	12627	12667	12619	12705	12645	12562	12705	12617	12690	12714	12722	12786	12728	12657	12740	12721	12685	12769	12557	12600	12454	12641	12529	12680	12919	12728	12708	12746	12580	12696	12711	12585	12627	12676	12675	12674	12624	12613	12615	12647	12621	12653	12637	12591	12909	12634	12665	12725	12629	12714	12731	12644	12603	12676	12643	12778	12664	12666	12580	12680	12752	12579	12737	12564	12922	12850	12703	12799	12701	12765	12595	12797	12649	12510	12731	12637	12607	12730	12614	12545	12653	12681	12755	12562	12561	12618	12642	12745	12570	12585	12583	12599	12753	12881	12590	12787	12713	12609	12602	12778	12627	12705	12586	12624	12642	12717	12643	12669	12654	12608	12640	12755	12764	12772	12634	12632	12631	12625	12661	12695	12574	12716	12764	12678	12750	12659	12622	12596	12809	12695	12579	12756	12792	12782	12708	12643	12791	12628	12698	12623	12805	12629	12627	12660	12621	12558	12614	12748	12779	12692	12716	12552	12626	12582	12691	12626	12651	12727	12763	12744	12601	12799	12798	12512	12806	12710	12709	12741	12640	12753	12653	12927	12775	12688	12516	12636	12520	12692	12781	12580	12761	12773	12704	12591	12703	12540	12458	12728	12697	12721	12677	12685	12636	12728	12677	12572	12662	12716	12634	12670	12558	12589	12541	12879	12749	12666	12768	12653	12702	12590	12732	12500	12653	12667	12640	12700	12627	12693	12567	12490	12730	12677	12660	12737	12675	12692	12749	12678	12713	12649	12598	12722	12639	12605	12766	12673	12593	12806	12661	12788	12429	12633	12665	12750	12647	12621	12650	12798	12783	12690	12625	12543	12744	12572	12639	12682	12606	12655	12742	12644	12751	12778	12666	12841	12609	12362	12666	12601	12603	12715	12632	12565	12670	12667	12701	12558	12713	12718	12799	12806	12651	12827	12701	12715	12762	12734	12739	12642	12577	12708	12547	12656	12493	12727	12727	12781	12608	12704	12767	12530	12569	12619	12706	12588	12793	12657	12616	12870	12610	12552	12484	12688	12642	12853	12581	12617	12636	12782	12733	12655	12690	12665	12683	12670	12617	12571	12541	12596	12677	12630	12582	12497	12560	12706	12669	12593	12513	12668	12560	12699	12573	12627	12542	12566	12775	12594	12737	12791	12569	12658	12645	12685	12609	12812	12727	12675	12758	12702	12646	12598	12614	12620	12689	12783	12616	12682	12795	12737	12574	12899	12535	12724	12674	12795	12730	12538	12496	12533	12545	12644	12709	12600	12780	12664	12533	12510	12690	12646	12708	12629	12590	12638	12573	12617	12536	12660	12556	12705	12755
30695	22309	22364	20898	19553	18490	18236	20334	21687	20191	18751	18172	17695	17426	17185	17182	17167	17291	17013	17248	17343	17281	17413	17302	17313	17359	17333	17250	17320	17188	17403	17172	17377	17253	17216	16973	17294	17288	17319	17034	17141	17274	17081	17198	17250	17152	17347	17143	17221	17038	17215	17241	17229	17217	17195	17040	17248	17233	17253	17159	17104	17036	17245	17326	17019	17212	17167	17377	17213	17173	17019	17167	17274	17236	17252	17228	17152	17222	17115	17176	17175	17109	16951	17190	17344	17014	17425	17171	17212	17330	17101	17160	17220	17193	17368	17063	17153	17023	17131	17035	16980	17116	17193	17111	17203	17208	17213	17146	17248	17279	17389	17266	17276	17380	17181	17171	17231	17161	17403	17452	17292	17207	17170	17368	17232	17104	17072	17011	17065	17071	17182	17264	17224	17222	17140	17177	17477	17003	17087	17093	17287	17364	17136	16919	17325	17166	17245	17232	17249	17311	17187	17203	17011	17223	17240	17053	17226	17041	17215	17140	17159	17345	16975	17084	17333	17213	17053	17076	17188	17202	17201	17194	17273	17280	17193	17196	17155	17193	17260	17166	17155	17195	17319	17102	17110	17097	17285	17020	17130	17230	17341	17166	17178	17105	17146	17250	17043	17267	17113	17331	17112	17249	17202	17104	17186	17005	17197	17251	17111	17188	17235	17347	17217	17303	17293	16981	17243	17292	17298	17291	17185	17169	16986	17292	17062	17183	17306	16955	17173	17238	17180	17167	17030	17050	17126	17249	17257	17338	17227	17354	17264	17181	17448	17315	17252	17339	17344	17258	17290	16946	17295	17128	17104	17157	17355	17202	17406	17129	17112	17260	17169	17306	17195	17274	17359	17348	17260	17300	17292	17015	17294	17096	17372	17201	17187	17208	17249	17240	17090	17142	17162	17102	17217	17235	17346	17207	17256	17083	17364	17280	17172	17104	17296	17317	17187	17349	17216	17164	17398	17362	17430	17065	17305	17184	17386	17193	17326	17169	17295	17338	17319	17112	17192	17131	17444	17059	17220	17074	17223	17251	17190	17084	17048	17174	17117	17105	17424	17203	17144	17258	17091	17290	17222	17200	17250	17244	17239	17127	17096	17246	17373	17304	17168	17220	17330	17350	17246	17125	16948	17354	16990	17159	17352	17156	17407	17303	17327	17219	17306	17278	17376	17160	17074	17152	17330	17294	17151	17147	17252	17101	17259	17343	17208	17076	17056	17213	17530	17373	17309	17167	17170	17160	17339	17052	17265	17254	17248	17310	17226	17213	17341	17150	17308	17234	17407	17184	17193	17090	17070	17158	17210	17230	17145	17067	17113	17178	17282	17306	17260	17232	17113	17139	17176	17159	17096	17218	17271	17267	17343	17271	16805	17350	17056	16969	17244	17256	17202	17169	17112	17268	17103	17237	17308	17085	17270	17223	17123	17158	17055	17436	17244	17240	17342	17202	17272	17303	17254	17237	17120	17263	17010	17116	17246	17175	17345	17034	17136	17302	17338	17306	17231	17306	17225	17142	17089	17208	17351	17220	17353	17073	17182	17028	17164	16915	17328	17245	17353	17237	17271	17217	17068	17161	17036	17196	17243	17332	17107	17340	17203	17272	17163	17284	17348	17145	17130	17189	17341	17034	17326	17172	17222	17018	17290	17159	17358	17175	17172	17257	17136	17232	17241	17298	17147	17244	17178	17403	17089	17121	17014	17268	17173	17214	17383	17538	17084	17165	17342	17456	17255	17166	17158	17181	17065	17001	17181	16955	17060	17160	17105	17164	17334	17177	17334	17212	17035	17352	17142	17388	17357	17148	17299	17323	17285	17283	17253	17095	17279	17172	17008	17150	17231	17120	17198	17277	17153	17212	17185	17160	17262	17017	17035	17094	17090	17306	17288	17267	16917	17112	17357	17181	17215	17428	17083	17252	17349	17245	17224	16956	17390	17242	17043	16911	17139	17191	17124	17139	17309	17215	17185	17171	17224	17351	17366	17203	17205	17183	17352	17205	16975	17071	17283	17271	17231	17177	17084	17207	17231	17234	17098	17254	17346	17221	17423	17213	17193	17446	17285	17211	17393	17252	17362	17201	17026	17099	17178	17169	17027	17162	17175	17162	17117	17197	17239	17128	17125	17075	17074	17036	17093	17000	17111	17174	17152	17198	17163	17211	17266	17189	17179	17308	17212	17336	17114	17335	17168	17334	17214	17243	17088	17267	17086	17250	17285	17285	17283	17367	17172	17100	17099	17415	17150	17426	17364	17049	17224	17171	17248	17258	17366	17117	17338	17178	17471	17384	17225	17406	17284	17015	17388	17072	17371	17198	17145	17298	17310	17126	17128	17300	17300	17253	17318	17208	17179	17164	17087	17216	17406	17370	17120	17223	17082	17206	17216	17165	17163	17089	17153	17248	17216	17156	17152	17001	17023	17362	17120	17171	17216	17080	17228	17427	17289	17246	17375	17214	17332	17413	17342	17124	17177	17202	17365	17280	17167	17053	17173	17220	17158	17246	17436	17161	17145	17104	17226	17078	17242	17241	17202	17088	17252	17226	17195	17339	17230	17325	17217	17209	17177	17285	17063	16952	17317	17224	17360	17283	17153	17163	17245	17215	17358	17235	17210	17202	17149	17078	17323	17133	17351	17297	17319	17098	17188	17108	17297	17183	17231	17110	17188	17374	17439	17353	17106	17280	17356	17123	17196	17415	17321	17210	17227	17062	17092	17289	17102	17149	17314	17085	17337	17096	17108	17043	17314	17043	17256	17184	17371	17365	16975	16997	17119	16964	16919	17036	17113	17094	17258	17161	17179	17064	17259	17219	17137	17244	17258	17167	17429	17337	17218	17190	17292	17157	17227	17153	17221	17178	17293	17256	17230	17039	17092	17336	17210	17236	17182	17140	17369	17209	17140	17275	17189	17332	17239	17220	17269	17026	17402	17160	17105	17119	17226	17354	17177	17234	17033	17357	17200	17127	17244	17217	17074	17173	17224	17132	17157	16984	17148	17290	17485	17373	17269	17401	17391	17157	17291	17112	17457	17144	17384	17182	17371	17339	17404	17172	17142	17210	17242	17367	17129	17121	17302	17213	17219	17273	17347	17135	17155	17084	17240	17122	17115	17385	17195	17112	17336	17305	17208	17058	17325	16930	17222	17097	17098	17160	17155	17207	17047	17028	17171	17242	17397	17175	17314	17248	17212	17172	17219	17242	17196	17151	17250	17071	17173	17388	17261	17220	17120	17284	17217	17399	17022	17437	17265	17159	17301	17141	17167	17382	17200	17377	17271	17287	17227	17072	17137	17338	17231	17025	17112	17220	17207	17472	17171	17244	17259	17189	17167	17240	17131	17389	17330	17042	17325	16953	17085	17190	17199	17348	17006	17097	17143	17014	17245	17180	16957	17232	17305	17041	17314	17340	17086	17099	17192	17183	17056	17246	17327	17134	17273	17366	17277	17277	17234	17290	17182	17087	17470	17448	17286	17223	16931	17329	17250	17208	17109	17187	17307	17138	17149	17218	17293	17250	17243	17299	17357	17280	17088	17203	17378	17128	17239	17015	17075	17180	17465	17155	16998	17199	17264	17158	17270	17321	17450	17187	17182	17249	17321	17430	17466	17383	17198	17104	17203	17333	17095	17290	17220	17136	17298	17433	17321	17276	17229	17143	17368	17164	17353	17152	17261	17205	17311	17124	17338	17215	17298	17245	17450	17418	17060	17113	17307	17296	17453	17149	17176	17072	17117	17226	17259	17092	17422	17237	17191	17192	17322	17154	17251	17363	17097	17244	17356	17181	17247	17280	17248	17005	17316	17204	17330	17058	17364	17170	17225	16998	17122	17202	17177	17230	17051	17310	17165	17318	17304	17140	17113	17252	17132	17312	17321	17093	17127	17071	17228	17220	17374	17110	17218	17318	17034	17249	17214	17273	17336	17186	17391	17027	17291	17364	17152	17064	17239	17041	17188	17114	17290	17026	17024	17050	17140	17324	17427	17456	17434	17351	17352	17393	17228	17412	17273	17002	17286	17153	17090	17056	17195	17288	17083	17173	17140	17282	17153	17183	17137	16933	17197	17298	17215	17089	17106	17297	17208	17044	17177	17231	17051	17204	17131	17109	17119	17284	17223	17199	17263	17144	17065	17395	17154	17154	17350	17256	17253	17185	17097	17080	17003	17182	17217	17217	17262	17196	17244	17271	17134	17161	17257	17174	17202	17068	17146	17552	17318	17178	17190	17115	17364	17281	17217	17038	17077	17234	17145	17275	17154	17224	17206	17244	17333	17309	17213	17202	17202	17119	17377	17104	17348	17112	17148	17065	17286	17176	17257	17354	17148	17143	17020	17201	17166	17238	17406	17365	17396	17129	17200	17254	17256	17179	17143	16974	17211	17221	17372	17038	17107	17193	17002	17015	17185	17286	17179	17424	17183	17136	17366	17283	17185	17095	17244	17167	17212	17314	17208	17209	17193	17230	17147	17201	17234	17251	16983	17145	17057	17166	17039	17257	17345	17103	17237	17516	17263	17046	17353	17239	17243	17400	17349	17254	17290	17200	17020	17275	17165	17166	17267	17217	17278	17225	17153	17100	17298	17182	17104	17050	17495	17214	17249	17209	17342	17283	17047	17220	17254	17245	17161	17199	17152	17056	17420	17154	17317	17353	17290	17089	17252	17395	17348	17039	17083	17016	17044	17303	17446	17140	17160	16975	17429	16930	17188	17246	17209	17224	17178	17152	17300	17262	17135	17253	17167	17176	17138	17300	17116	17095	17136	17225	17177	17165	17516	17310	17384	17119	17224	17158	17197	17198	17120	17185	17356	17224	17293	17121	17012	17325	17224	17083	16988	17116	17255	17121	17239	17196	17268	17378	17323	17089	17357	17331	17227	17282	17252	17248	17106	17203	17042	17177	17095	17147	17249	17117	17123	17258	17321	17348	17300	17150	17121	17230	17179	16957	17076	17053	17185	17304	17162	17378	17224	17020	17170	17184	17237	17164	17204	17262	17269	17210	17100	17241	16946	17083	17375	17271	17198	17286	17255	17260	17231	17156	17161	17269	17094	17223	16953	17083	17133	16917	17184	17262	17236	17115	17110	17383	17270	17172	17187	17048	17222	17138	17034	17129
17917	21184	20761	18471	18022	15413	15207	19513	19932	17339	15709	14786	14525	14127	13973	14037	13977	13898	14102	14038	13902	13933	14029	13890	13890	13916	13951	13872	13925	13971	13948	14134	13945	14019	14084	14011	13886	13948	13905	14005	13718	13975	14166	14046	13878	13929	13878	14140	13957	14049	13884	13858	13980	13837	14083	13937	13955	14003	13993	13955	13963	13870	13813	13909	14072	14016	13839	13942	14013	14066	14068	13909	14067	13861	13961	14053	14037	13984	13725	13767	14049	13910	13993	13777	14104	14031	13863	14066	14045	13974	13985	13908	13798	13965	13940	13888	13926	13864	13888	13942	13994	13784	13903	13944	13854	13998	13970	13887	13921	13981	13913	13938	14014	13899	13912	13919	13940	13858	14008	13786	14024	14055	13836	13893	13885	13917	13996	13757	13898	13783	13911	13985	14053	13987	13922	14016	13943	13939	14083	13820	13842	13914	14045	13845	14048	13865	13957	13975	14041	13905	13933	14019	13910	13946	13826	13786	13991	13886	13873	14003	13938	13987	13744	13837	13958	14080	13785	13896	13874	13830	14005	14202	13757	13988	13958	13853	13824	13960	13872	14062	13791	13966	14025	13946	14046	13907	14009	14060	14000	13968	13959	14058	13924	13829	13945	13943	13935	13964	13783	13882	13867	14107	13904	14025	13850	14055	13947	14120	13907	13955	14082	13979	13920	13964	14024	13882	13923	14081	13940	14174	13944	13910	14003	13899	13918	13998	13900	13826	13855	14073	14050	13843	13769	13908	14023	14012	13999	13911	13899	14004	13942	13891	13905	13997	13883	13857	14115	13894	13812	13860	13929	13943	13747	13879	13926	13971	13958	13835	14134	13843	14029	14004	13990	14069	13968	13952	14056	14001	14187	14140	13865	13934	14057	13840	13802	13974	14118	14059	13946	13950	14011	13994	13851	13942	14006	13866	13957	13979	13989	13786	13966	14016	13823	14049	13786	13791	13920	14027	14017	13860	14038	13934	14042	13795	13918	14099	14019	14008	14016	13810	13789	13727	13870	14025	13960	13908	13861	13947	13861	13969	14031	13980	13963	13987	13964	13985	13893	13863	13886	13935	13957	13718	14043	14102	13917	13885	14040	13957	13795	13966	13865	13924	13975	14095	13896	13900	13979	14045	14059	13938	13898	14086	13984	13931	13983	13758	13884	13825	14129	14012	13936	13928	13789	13979	13896	13935	14045	14032	13843	14003	13852	13984	13983	13970	14056	13863	14085	13926	13910	13952	13889	13886	13784	14011	14031	13965	13985	13977	13983	13933	13927	13971	13924	14076	14017	14131	13883	13918	13957	14083	14011	13949	13946	13782	13997	13769	13945	13800	13983	13934	13894	13952	13936	13854	14000	13935	13858	13784	14066	14015	14102	13906	13827	13752	13923	13861	13918	13901	13878	13994	14085	13950	13913	13808	13842	13987	14000	13946	13818	13860	13785	13980	14019	13944	13905	13983	13912	14030	13935	14002	13931	13960	14020	14088	14106	13884	14015	13927	13938	13986	13954	13962	14004	14009	14013	13838	13973	13920	13919	14145	13939	13893	14094	13804	13903	14120	13839	13979	14152	13874	13907	14085	13912	13914	14041	13923	13911	14038	13911	13834	14051	13933	13934	13964	13945	13841	13873	13741	13865	13950	14053	14008	13959	13959	13988	14043	13843	13852	13910	13792	14046	13641	13908	13980	14132	14028	14015	13920	13930	13926	14027	13926	13947	14067	14032	13857	13950	13872	13886	13935	13899	14018	13881	13962	13916	14077	14095	14072	14048	13944	13948	13957	13875	14119	14140	14059	13964	13934	13703	13960	13967	13811	13983	14053	14000	14041	13949	13969	13757	13823	13962	14092	14103	13966	14001	13816	13926	14073	13949	13881	14033	13953	14075	13916	14039	14037	13902	13774	13964	13825	14027	13863	14094	13978	13877	14017	13996	14015	13900	13851	13964	13837	13974	14035	14002	14003	13929	13809	14047	13932	14019	13915	13854	13848	13827	13956	14014	13856	13822	13839	13928	13988	14101	13934	13996	14233	13979	13843	13942	13884	13930	13895	13890	14058	13828	14094	13915	14050	14024	13960	13998	13962	14069	13967	14102	13767	13828	13989	13923	13794	13994	13930	13796	13934	13896	13902	14034	14007	14085	13937	13988	14125	13974	13973	13942	13819	13944	14042	13946	13949	14084	13992	13946	13847	14024	13942	14057	13902	13847	14070	14032	13814	13885	14084	13893	13961	13924	13785	13934	14000	13939	13952	14004	13982	13993	13940	13945	13761	13871	14035	13972	13897	14122	14081	14120	14053	13829	13906	13843	14006	13942	14127	13946	13827	13878	14050	13949	13926	13923	14093	13900	13969	14107	13996	13854	13970	13913	13851	13916	14096	13874	13924	13967	14007	13914	13914	13958	13966	14139	14077	14052	13827	14052	13952	13920	13925	13868	14036	13865	13963	13920	13977	13959	13886	13958	14032	13983	14025	14203	13772	13872	13973	13971	13898	13864	13948	14060	13891	14075	13887	14026	13941	13836	14291	13849	13878	14001	13916	14044	13960	13854	13759	14116	13846	13933	13867	13989	13855	13894	14013	13969	13937	14055	13902	13906	13786	14023	13986	13994	14019	14005	13951	13904	13996	13885	13912	14055	13808	14007	13893	13923	13887	13958	13911	14000	14092	14031	13933	13938	14024	13999	13728	13993	13965	13883	13910	14064	13970	13889	13804	14018	13876	14115	14017	14043	13915	14030	14185	13860	13968	14050	13976	13766	14067	13883	14120	14091	13969	13921	13960	13939	13903	13933	13941	14046	14016	13792	14007	13993	14002	13985	13983	14117	13920	14102	13905	13948	13871	13821	13925	14099	13923	13954	14077	13910	13891	14095	13961	14019	13827	13971	13926	14020	13836	13886	13885	14039	14067	13837	13862	14061	14044	14044	13974	13916	14012	13909	14062	13812	14075	13851	13931	13912	13778	14058	13855	13806	14195	13932	14052	13922	14087	13916	13968	13919	13989	14104	13939	13868	14032	13899	13941	13917	13869	13956	13853	14028	14008	13906	13956	13987	14013	14023	13899	14031	13896	13952	13867	14033	14010	13839	13962	13985	14085	13968	13961	14042	14001	14043	13943	13916	13799	14058	13995	13944	14131	13842	13913	13855	13946	14034	13975	13989	13930	13894	13909	13899	13899	13875	13943	13946	14004	14068	14110	13950	13943	13969	13989	13835	13990	13875	13856	13870	13884	13989	13800	13939	13992	13965	13866	13937	13946	13989	13889	14081	13902	13966	13935	13907	13765	13969	13938	13882	13925	13857	14110	13826	14006	13902	13955	13918	13778	13748	14117	13910	14005	13897	13913	14032	13933	13924	14061	14018	13872	13941	13916	13996	13920	13899	13919	13912	13837	13855	13867	14063	13805	14111	14075	14000	13992	14002	13832	13897	14025	14131	13973	13897	13909	13877	13921	13974	14110	13961	13955	13851	13913	13968	13938	13912	13814	13955	13905	13887	14028	13953	13879	13959	13964	13740	14018	13912	13966	14037	14029	13894	13985	13899	13891	13943	13970	14039	14044	14197	14130	14024	13977	13926	13913	13897	13765	13854	14016	13846	13905	14018	13994	14020	14004	14017	14117	13942	13960	13787	14033	13961	14092	13900	13907	13869	13958	14016	13907	14036	13902	13923	13968	14033	13921	13936	13983	13750	13878	13951	13996	14011	13907	13820	13856	13967	13935	14005	13897	13873	13966	14169	14013	13957	13907	13894	13857	13983	13774	13788	13927	13965	13962	14068	13948	14014	13963	14005	14015	14042	13761	13934	14140	13951	13997	13954	14043	13947	13827	13929	13870	13957	13940	13968	13840	13821	13925	14035	13953	14155	14047	14099	13849	13991	13942	13941	13948	13850	13952	13907	14059	14008	13918	13986	13989	13854	13897	14115	13895	13996	13668	13966	13879	14171	13880	14036	13927	13923	14023	13928	13825	13940	13878	14012	13930	14017	13857	13850	13952	13971	13976	13998	13944	13837	14004	13897	14022	13929	13787	13971	13969	14095	14071	13941	13878	13826	13907	14005	13879	14060	14022	13973	14009	13964	13976	13891	13796	13900	13972	13887	13970	13961	13807	13952	13880	14099	13892	14099	14110	13995	14156	13915	13965	13992	13851	14069	13939	14013	13957	13834	13875	13862	13827	14019	14045	14004	13892	13794	13974	14215	14091	13804	13980	13921	14018	13871	14015	13976	13926	13918	13851	13922	13822	13950	13903	14063	13797	14126	13978	13947	13890	13871	14185	14059	13968	13914	14042	13939	13952	13929	13927	13952	14057	14059	13807	14015	13996	14012	13948	13880	13901	13955	13886	13730	13920	14051	13886	13848	13836	13977	14043	13933	13924	13990	13695	13877	14064	13892	13927	14107	14029	14013	13888	14038	13913	14041	13835	13945	14060	13904	13839	14069	14097	14014	13905	13993	13818	13938	14035	13976	13992	13968	13935	13785	14118	13970	13973	14074	13959	13979	14136	13834	13992	14018	14028	14005	14017	13952	13917	14042	14076	14006	13870	13946	13834	14183	13955	13942	13831	14061	14148	14015	14102	14060	13848	13973	13755	13881	13997	13784	13965	13958	14016	13969	13814	13977	14049	13962	13991	14105	13788	13901	13970	14019	13866	13967	14000	14015	13925	13931	14127	13944	14009	14050	13849	14070	14049	14025	13974	14080	13934	13913	13843	13753	13930	13917	13901	13784	14082	13767	13953	13949	13937	13899	13990	13955	13850	13853	13862	13951	14090	13962	13893	13980	13908	13835	13792	13957	14058	14079	13969	13877	13897	13913	14125	13862	13872	13951	13901	14080	13999	13961	13920	13996	13945	14028	13976	14059	13983	13814	13987	13967	14028	13982	14036	13904	13792	13891	14051	13855	13885	14085	13972	14203	13907	13846	13858	13786	14023	13907	13894	13787	14059	13945	13926	14031	13935	13898	13889	14031	13986	13815	14091	14304	13929	13885	13895	14019	14049	13930	14076	13911	13837	14003	13906	14008	13829	13968	13836	13901	14067	13843	13983	13999	13866	14041	13947	14033	14080	14013	14007	13962	14013	14070	13991	13973	14065	13960	14115	13909	14022	14062	13999
26322	21256	30547	34738	30876	30651	31104	38318	35357	29599	24188	20731	18989	17959	17503	17427	17344	17346	17247	17282	17371	17331	17335	17292	17466	17267	17271	17219	17418	17341	17402	17297	17353	17275	17329	17211	17277	17321	17068	17412	17332	17463	17325	17194	17349	17387	17274	17326	17504	17261	17012	17237	17081	17315	17234	17161	17308	17130	17069	17372	17317	17451	17416	17291	17318	17037	17353	17161	17164	17280	17379	17279	17213	17176	17090	17316	17351	17380	17218	17206	17332	17158	17049	17082	17267	17166	17196	17250	17413	17310	17372	17438	17368	17272	17294	17290	17240	17081	17302	17474	17183	17255	17199	17126	17088	17350	17081	17251	17163	16981	17327	17415	17072	17185	17274	17244	17221	17273	17400	17224	17126	17043	17204	17083	17337	17114	17218	17288	17227	17176	17085	17106	17199	17399	17292	17391	17247	17068	17203	17198	17277	17307	17262	17205	17327	17208	17339	17321	17140	17151	17289	17250	17272	17269	17327	17124	17115	17207	17290	16967	17401	17192	17238	17179	17193	17306	17238	17203	17136	16866	17164	17145	17318	17302	17334	17297	17014	17316	17453	17383	17259	17352	17274	17257	17174	17204	17108	17083	17009	17020	17329	17288	17029	17167	17390	17194	17284	17268	17011	17119	17143	17213	17252	17256	17162	17185	17070	17317	17211	17280	17253	17288	17284	17097	17268	17172	17184	17120	17199	17383	17127	17120	17228	17123	17077	17018	17236	17414	17185	17239	17228	17224	17364	17215	17177	17283	17259	17290	17281	17226	17366	17335	17291	17047	17309	17245	17110	17280	17416	16945	17286	17219	17393	17250	17364	17131	17295	17333	17487	17141	17034	17382	17544	17330	17379	17302	17340	17228	17270	17343	17315	17153	17252	17368	17332	17202	17311	17193	17298	17229	17089	17153	17205	17313	17136	17246	16978	17125	17370	17302	17205	17014	17335	17061	17174	17313	17116	17173	17134	17364	17187	17261	17153	17176	17092	17271	17169	17044	17169	17165	17356	17314	17231	17132	17269	17264	17338	17256	17455	17413	17402	17175	17108	17275	17227	17372	17559	17501	17128	17174	17076	17197	17133	17256	17173	17306	17415	17135	17248	17238	17194	17029	17133	17115	17300	17076	17380	17211	17162	17197	17071	17397	17253	17188	17193	17044	17244	17051	17071	17226	17343	17253	17229	17116	17183	17189	17211	17230	17300	17260	16937	17118	17171	17266	17207	17054	16978	16967	17422	17109	17246	17227	17381	17217	17110	17281	17459	17356	17366	17383	17364	17282	17227	17148	17195	17082	17159	17320	17184	17229	17270	17221	17160	17235	17230	17362	17297	17300	17351	17131	17297	17147	17325	17339	17389	17471	17107	17255	17050	17196	17221	17194	17211	17189	17188	17252	17157	17245	17279	17262	17103	17175	17432	17242	17032	17104	17048	17367	17331	17334	17189	17128	17193	17341	17340	17290	17181	16991	17138	17020	17336	17335	17230	17348	17241	17133	17391	17228	17312	17206	17185	17024	17416	17323	17286	17257	17290	17056	17240	17331	17308	17275	17107	17180	17267	17278	17078	17337	17289	17219	17238	17283	17163	16959	17337	17266	17253	17034	17307	17374	17026	17365	17363	17367	17069	17235	17327	17162	17213	17196	17400	17362	16997	17225	17118	17101	17222	17252	17181	17343	17309	17118	17302	17343	17226	17209	17015	17039	17243	17464	17051	17064	17306	17414	17259	17056	17225	17184	17231	17096	17291	17128	17100	17149	17113	17355	17216	17160	17222	17279	17157	17016	17099	17152	17241	17154	17270	17300	17224	17183	17388	17224	17317	17079	17197	17361	17330	17479	17295	17187	17199	17259	17576	17494	17133	17265	17483	17108	17037	17137	17321	17303	17355	17061	17106	17267	17285	17373	17312	17334	17218	17336	17234	17030	17236	17376	17321	17310	17204	16923	17234	17229	17144	17313	17262	17327	17371	17530	17270	17205	17092	17319	17352	17269	17322	17166	17095	17447	17306	17286	17480	17327	17251	17259	17291	17230	17261	17023	17267	17182	17117	17307	17360	17337	17261	17258	17225	17114	17418	17273	17327	17210	17267	17086	17196	17289	16987	17327	17292	17280	17430	17179	17336	17275	17445	17214	17031	17166	17240	17136	17125	17128	17179	17270	17190	17041	17215	17304	17115	17261	17118	17314	17049	17051	17060	17216	17365	17107	17257	17188	17274	17295	17387	17373	17432	17256	17354	17260	17286	17229	17234	17155	17329	17238	17214	17281	17172	17125	17299	17178	17146	17217	17261	17203	17140	17153	17609	17436	17011	17056	17128	17302	17155	17139	17228	17232	17345	17190	17393	17308	17337	17146	17000	17299	17139	17336	17347	17264	17125	17276	17285	17102	17266	17178	17221	17492	17147	17102	17235	17251	17335	17345	17261	17302	17280	17253	17069	17180	17231	17136	17196	17195	17340	17285	17286	17298	17303	17317	17214	17216	17124	17261	17293	17437	17260	17177	17194	17105	17251	17269	17242	17491	17309	17398	17002	17333	17094	17286	17104	17225	17149	17099	17327	17326	17252	17090	17071	17118	17078	17378	17111	17061	17287	17036	17274	17405	17190	17271	17279	17422	17374	17315	17434	17331	17315	17212	17258	17157	17084	17039	17083	17263	17430	17468	17230	17345	17222	17383	16916	17404	17360	17152	17277	17315	17414	17108	17104	17213	17370	17071	17239	17352	17173	17073	17105	17221	17334	17294	17173	17276	17325	16973	17057	17190	17316	17132	17216	17086	17202	17150	17079	17321	17316	17395	17270	17305	17528	17194	17036	16980	17125	17328	17147	17352	17315	17345	17376	17371	17309	17248	17211	17131	17098	17253	17461	17169	17218	17097	17347	17376	17287	17279	17190	17085	17232	17297	17097	17412	17196	17106	17302	17280	17150	17238	16935	17238	17251	17214	17113	17250	17154	17363	17317	17346	17342	17392	17151	17343	17378	17163	17299	17384	17404	17516	17372	17335	17169	17325	17509	17079	17208	17178	17248	17220	17180	17047	17296	17233	17282	17150	17189	17424	17281	17302	17319	17325	17326	17301	17280	17308	17134	17162	17225	17312	17010	17320	17195	17167	17154	17196	17205	17231	17189	17143	17313	17194	17044	17315	17530	17414	17186	17132	17354	17117	17096	17341	17135	17488	17216	17265	17101	17200	17517	17393	17117	17446	17274	17130	17241	17191	17123	17191	17121	17210	17201	17286	17488	17183	17090	17115	17381	17266	17572	17403	17514	17364	17203	17228	17364	17212	17136	17346	17472	17288	17135	17101	17270	17266	17250	17347	17094	17346	17061	17173	17442	17042	17261	17145	17194	17242	16979	17253	17226	17353	17241	17164	17226	17295	17328	17199	17091	17320	17104	17231	17335	17217	17147	17447	17368	17397	17202	17155	17247	17305	17135	17302	17321	17118	17204	17086	17249	17270	17233	17248	17141	17205	17215	17188	17195	17225	17086	17570	16990	17287	17324	17114	17250	17122	17224	17207	17395	17219	17296	17309	17402	17072	17276	17153	17081	17106	17281	17269	17091	17101	17372	17291	17229	17163	17212	17154	17549	17336	17026	17212	17129	17172	17171	17101	17301	17309	17089	17318	17575	17337	17199	17304	17403	17268	17229	17149	17160	17128	16995	16967	17077	17351	17114	17093	17092	17300	17305	17194	17274	17229	17360	17260	17159	17444	17402	17349	17204	17201	17401	17164	17291	17250	17150	17396	17272	17292	17356	17223	17269	17202	17287	17261	17444	17094	17211	17234	17446	17267	17280	16994	17098	17215	17293	17285	17127	17275	17315	17174	17339	17136	17205	17251	17139	17265	17246	17374	17394	17440	17181	17528	17173	17365	17168	17053	17307	17382	17202	17123	17078	17258	17411	17072	17354	17316	17331	17292	17373	16915	17352	17485	17368	17371	17159	17099	17095	17099	17386	17328	17130	17259	17358	17281	17016	17172	17315	17479	17149	17443	17343	17232	17151	17119	17145	17136	17295	17288	17072	17314	17173	17224	17372	17145	17221	17371	17331	17271	17261	17119	17268	17100	17312	17298	17395	17294	17267	17158	17207	17255	17322	17166	17196	17172	17297	17130	17226	17141	17165	17343	17276	17171	17329	17277	17209	17198	17467	17444	17278	17358	17323	17449	17218	17128	17357	17089	17262	17064	17338	17432	17265	17208	17162	17251	17180	17190	17238	17209	17435	17323	17232	17037	17273	17291	17210	17228	17300	17059	17321	17185	17365	17085	17239	17262	17248	17252	17308	17076	17325	17148	17241	17223	17250	17131	17307	17094	17323	17182	17111	17007	17346	17049	17115	17381	17225	17280	17481	17041	17119	17311	17197	17102	17324	17096	17099	17141	17124	17304	17269	17341	17272	17311	17361	17220	17240	17445	17148	17363	17320	17204	17244	17045	17234	17453	17067	17284	17191	17252	17271	17236	17188	17136	17260	17181	17218	17173	17113	17180	17154	17461	17266	17117	17282	17234	17241	17421	17282	17195	17229	17218	17139	17330	17352	17365	17242	17338	17257	17068	17460	17216	17245	17284	17195	17104	17194	17191	17430	17307	17278	17212	17186	17341	17050	17120	17294	17303	17145	17021	17258	17330	17215	17201	17255	17092	17130	17392	17428	17585	17431	17295	17188	17321	17093	17211	17282	17105	17406	17410	17355	17150	17140	17103	16946	17308	17202	17120	17254	17133	17426	17242	17271	17221	17294	17217	17424	17466	17164	17233	17327	17235	17387	17280	17159	17149	17144	17218	17365	17365	17160	17157	17243	17135	17290	17378	17381	17268	17367	17339	17287	17489	17465	17193	17355	17225	17093	17217	17194	16930	17214	17262	17139	17222	17143	17055	17534	17247	17355	16943	17349	17202	17059	17325	17234	17093	17426	17290	17183	17399	17292	17238	17276	17288	17005	17305	17375	17173	17215	17318	17329	17268	17360	17107	17127	17160	17160	17202	17276	17218	17026	17303	17459	17117	17182	17177	17353	17239	17288	16995	17274	17182	17293	17354	17405	17298	17264	17240	17227	17012	17126	17268	17210	17196	17178	17269	17285	17247	17188	17268	17224	17267	17100	17384	17186	17248
27066	49857	53162	42721	35075	30156	31789	39603	35449	28658	22008	17937	15903	14923	14401	14190	14087	14162	14078	14170	13975	14051	13964	14177	14100	14151	14053	14122	14081	14102	14011	14208	14143	14046	13957	14053	14081	14181	14041	14014	14004	14037	14045	14082	13929	14276	14000	13967	14137	14082	13996	14085	14015	14122	14071	14307	14168	14171	14124	13940	13958	14022	13984	14019	13924	14050	14091	14023	13918	14092	14161	14106	14046	14389	13918	14025	14206	14072	13933	14035	14052	14153	13970	13939	14011	14028	13880	14064	14185	14047	13961	13937	14156	14057	13993	14090	13751	13944	13962	14004	14200	14239	14040	14122	14223	13855	14019	14156	14169	14024	14087	13939	14039	14039	13997	13976	14060	14187	14054	13970	14038	13960	14186	14104	14071	14015	14040	14209	14074	14107	14168	13908	14015	14046	13876	14159	14082	14039	14173	13998	13998	14148	14001	14030	14114	13978	14078	14020	14006	14080	14119	13998	14188	14101	14101	13899	13968	13886	14154	13955	14185	14067	14058	14049	14143	14142	13903	14099	14255	13975	14179	14026	14108	13988	14154	13953	14057	14079	14086	14048	14010	14097	14030	14034	14105	13889	14066	14030	13982	13992	14012	14053	14040	14038	14089	13877	14158	14113	14022	14007	14114	14024	13962	14084	14105	14106	14000	14142	14038	13972	14138	13974	14007	14044	14038	14093	14163	13886	14244	13995	14086	13934	13964	13987	13941	14038	14096	14074	14027	14041	14110	14161	13911	14074	14172	13966	14029	13884	14079	14060	14019	13804	13938	13957	13920	14109	13960	14114	14117	14072	14212	14142	14009	14160	14127	14173	14095	14106	14010	14127	13966	13929	13940	13875	14118	13988	13910	14054	13943	14132	13994	14010	14139	14049	14031	13938	14040	14027	13970	13891	14028	13941	14062	14091	13960	14106	14045	14090	14018	14081	14110	14114	14039	14144	13993	14008	13960	14133	13989	14095	14200	14045	14006	14274	14105	14011	13903	14122	14037	13886	14126	13901	13940	14088	13978	14033	13972	14089	13952	14167	14217	13991	14021	14029	14180	14063	14063	14140	14071	14019	13897	13888	14115	14185	13911	14104	14015	14237	14145	14110	14103	13964	14058	14045	14116	13985	14113	13963	13961	14128	14209	14043	14023	14135	13993	14096	14066	13928	13970	14021	14068	14057	14039	13950	14128	13963	14200	14038	14000	14016	13999	14057	14179	14187	14082	13976	14046	14020	14017	13939	13862	13949	14065	14184	14114	14022	13988	14163	13959	14177	13920	14011	14173	13987	14143	14117	14010	13960	14111	14080	13997	14094	14176	14068	14038	14004	14084	13891	13955	14043	13954	13988	13964	14060	13950	14101	14036	14061	14155	13990	14049	14159	14117	14081	14113	14080	14049	14048	14000	14111	14159	14171	14139	14092	14013	14047	14130	13763	14069	14105	14103	14011	14126	14061	14058	14010	14090	14096	14039	14021	14034	14056	14051	14093	14065	14161	14084	14032	14178	14146	14099	14180	14014	14105	14038	13908	14094	13876	14084	13969	14126	13930	14014	13907	14042	14101	14029	14109	14072	14245	14151	14032	13842	13922	14054	13992	13949	14105	14095	14112	13980	14253	14025	14216	14045	14078	13886	14030	14110	14074	13960	13950	14140	14127	14146	14036	14130	14086	14024	13965	14010	14014	14060	14023	14096	13981	14291	13970	13994	13889	13931	14058	14170	14121	14015	13944	14007	14032	14053	14079	14037	14128	14012	14037	14075	14080	13903	14208	14006	14090	14224	14154	14020	14000	14281	13896	13945	14096	14113	13998	14064	14125	13936	14159	13852	13955	13967	14028	14050	14247	13972	13890	13953	14053	14114	14058	14130	14027	14101	14014	14000	13986	14115	14059	13866	14027	14026	14051	14120	14136	14135	14105	14088	14070	14134	14135	14073	14226	14000	14081	14130	14142	14036	14055	14105	14119	14243	14023	13960	14028	14289	14014	14100	14158	14057	13947	13944	13942	13950	14058	14089	14162	13912	13925	14079	13996	13942	14008	14027	14072	13966	14146	14170	13994	14054	13964	14019	14134	14096	14215	13955	14176	14049	13954	14020	13990	14113	13963	13940	14044	13967	14075	13961	14203	13973	13876	14227	14091	14075	14040	13959	13984	13947	14085	14187	14064	14028	13812	14038	14098	13968	14187	13987	14217	13983	14107	14211	14228	14040	14169	13881	13932	14104	14231	14063	14321	13986	14129	13998	14154	14074	14097	13942	14189	13980	13949	14202	14020	14105	13958	13937	13907	13930	13957	14076	14184	14225	14061	14049	13849	14052	13983	14102	13995	13972	14015	14167	14087	14106	14007	13955	14067	14028	14023	14010	13827	14047	13923	13999	13983	13987	14022	14166	13969	13935	14084	14106	14151	14077	13962	14282	13979	14011	13939	14004	14049	14275	14159	13906	14069	13954	14239	14158	14021	14048	14196	14086	13862	14039	14059	14057	14045	13935	14022	14018	14002	14044	14028	14061	14079	14066	14069	14016	14165	14201	14055	14129	14114	14005	14048	14165	13899	14171	13987	14211	14200	14001	13985	14000	14020	14123	13917	13935	13945	14083	14021	14091	13909	14042	14097	14086	14088	14082	13990	14095	14033	14152	13913	14228	14006	14305	14089	14086	14020	14057	14071	13922	13954	14057	13924	13922	13966	13963	14195	14020	13944	14021	14033	14000	14119	14201	14005	14205	14200	13989	13904	14110	14088	13860	13929	14010	14071	13971	14120	13996	13978	14105	13970	13989	13956	13914	14035	13995	13964	13849	13969	14140	14162	14001	13999	13895	14061	14021	13933	14139	14137	14021	14080	14123	14229	14006	14022	14032	14157	14099	14184	14106	14120	14131	14134	14035	14018	13997	14061	14101	14152	14155	13952	13991	14146	14079	14089	14176	13895	14028	14043	14047	13980	14111	14055	14049	13859	14053	14034	14025	14030	13988	14105	13945	13936	13942	14114	13924	13938	14117	14237	14021	13951	14031	14045	14020	13851	14155	14030	14157	14018	13918	14080	13996	13933	13948	14099	14064	13984	14122	14021	14060	14306	14142	13958	14060	14124	14043	13928	14042	14146	13975	14017	14185	14125	14140	14095	13868	14174	14004	14168	13998	14155	14006	13842	14155	14093	14053	14059	14273	14071	14138	14182	14044	13925	13978	13992	14104	14129	14103	14058	13915	13980	14178	14089	14043	13964	14040	14018	13988	14062	14040	14111	14043	14066	13967	13985	14156	13947	14155	14120	13977	14146	14168	13981	14087	13983	14007	14175	14089	14075	14052	14004	13951	13889	14084	14134	13930	14133	13986	14033	14026	13929	14120	14076	13939	14172	14063	14027	14043	14177	14125	14105	14083	14124	14106	14005	13967	13998	14063	14119	14127	14177	14167	14045	14082	14128	14037	14119	14112	13963	14074	14152	13984	14236	14071	13968	14067	14049	13907	14014	13911	13999	14032	14126	14197	13921	13965	14015	14077	13965	14160	14011	14011	14007	14103	14101	13931	14129	14145	14017	13933	14130	14007	14010	13952	14107	14052	14014	13758	13979	13958	13941	14132	14055	14021	14011	14038	13988	14052	14031	14127	14075	14147	14025	13942	14101	14108	14030	14062	14262	14038	13919	14077	14049	14116	14056	13961	14151	14106	14076	13965	14074	14022	14161	13989	13997	13984	14174	14054	13995	14068	14131	14304	13945	14251	14028	13986	14035	14139	14100	14049	14006	14093	14015	14035	14076	14150	14033	13975	14151	13988	14056	14139	14120	14022	14040	14100	14060	14025	14090	14174	14127	14069	14036	14145	13968	14184	14079	13894	14141	14174	13898	14059	14179	14055	14082	14171	14037	14120	14116	14140	13962	14022	14196	13973	14205	14122	14061	14049	13965	14130	14095	14045	14085	14057	14112	13947	14080	13917	14025	14111	13984	14141	14179	14010	13906	13954	13910	14163	13977	14236	14111	14085	14209	14043	14042	14027	14118	14080	13978	14188	14043	13976	14075	13934	13994	14175	13968	14001	14063	13959	14017	14079	14305	14063	14212	13908	13944	13966	14011	13952	14196	14079	13969	13965	14013	14087	14017	14197	14102	14092	13994	13960	14149	14072	14103	13996	14054	13899	13886	13969	14067	14050	14155	14024	13871	14094	14072	13739	14123	13975	14018	14227	13852	13913	14100	14184	14106	14035	14013	14126	14077	14206	14076	14081	14015	14068	14070	14029	14104	14153	14016	14018	13930	14065	13844	14181	14052	14236	14039	13931	14156	14065	14039	14087	14019	14055	14006	14043	14038	14148	13932	14102	14109	14206	14029	13975	13840	14166	14101	14263	14055	13989	14066	13874	14106	14045	14211	13984	14022	13942	14200	13846	14038	13883	14099	14089	14152	14100	13975	14085	14138	14088	14130	14206	14115	13914	14150	14013	14043	13986	13998	14175	14128	13823	14075	14231	14081	13998	14055	13915	13972	14178	14079	13971	14173	14164	14150	14009	14268	14111	14091	13953	14006	13985	14176	14039	14034	13970	13966	14046	14161	13960	14032	14204	13921	14170	14095	13849	13920	14206	13926	14015	14163	14091	14030	14230	14107	13950	14053	14098	14035	13862	13872	14159	13996	14099	13969	13961	14127	14137	13911	14017	14075	14025	14038	14100	13952	14194	14065	14124	13980	14115	13968	14133	14033	14068	14026	14129	13978	14185	14228	14092	14085	14057	14072	14095	14008	13926	13967	14104	14168	13973	14160	14049	13986	14138	14056	14124	14056	14148	14159	14090	13874	14187	14058	14039	14198	13980	13958	14008	14205	13961	14065	13997	14027	14191	14028	14023	14176	14044	13905	14130	14254	14019	13992	14083	14048	14110	14060	14061	14005	13995	14237	14249	13990	14116	14050	14009	14158	14117	14064	14143	14115	14070	13989	14079	14213	14047	14208	14301	14142	14043	14014	14310	14097	13969	14086	14104	13927	13969	13984	14136	14126	14171	14206	14103	14073	14120	14059	13954	13914	14030	13923	14010	14044	14006	13987	14085	14162	13947	14040	13947	14035	14001	14204	13902	13933	14107	14016	14046	14026	13936	14076	14125	13965	14091	14054	14193	13963
24179	21117	29074	28029	34674	50300	39250	47914	51043	42643	35169	26816	21845	19404	18270	17662	17195	17324	17410	17429	17521	17346	17155	17108	17178	17346	17481	17203	17094	17421	17373	17234	17034	17317	17165	17063	17202	17271	17393	17336	17101	17133	17235	17303	17065	17153	17198	17160	17274	17417	17268	17130	16978	16938	17207	17218	17413	17172	17393	17192	16914	17358	17154	17036	17450	17107	16992	17093	17185	17251	17080	17248	17115	17315	17115	17294	17104	17263	17316	17082	17225	17153	17035	17168	17240	17229	17113	17304	17253	17021	17156	17353	17189	17226	17089	17357	17331	17007	17362	17419	17331	17192	16996	17068	17084	17241	17090	17203	17171	16974	17211	17376	17315	17068	17141	17186	17143	17195	17235	17299	17105	17328	17205	17059	17154	17209	17154	17144	17092	17235	17031	17264	17111	17101	17189	17026	17303	17135	17455	17122	17041	17312	17103	17291	17091	17238	17180	17199	17168	17032	17321	17201	17115	17048	17149	17306	17213	17067	17090	17191	17161	17225	17213	17223	17189	16987	17322	17120	17169	17270	17243	17145	17247	17219	17083	16908	17110	17306	17184	17194	17285	17448	16986	17122	17063	17310	17141	17257	17117	16980	17199	17102	17160	17339	17283	17136	17082	17106	17215	17171	17062	16874	17010	17189	17133	17357	17251	17279	17376	17413	17147	16981	16993	17014	17380	17315	17242	16953	17332	17266	17204	17343	17278	17228	17238	17224	17073	17342	17111	17173	17234	17258	17030	17096	17151	17272	17259	17227	17074	17149	17132	17101	17218	17184	17148	17128	17090	16977	17256	17118	17302	17231	17059	17163	17069	17054	17154	17086	17235	17002	17093	17137	17406	17138	17151	17031	17083	17118	17035	17065	17061	16977	17207	17120	17302	17198	16999	17150	17035	17140	17272	17105	17264	17310	17314	17196	17103	17280	17201	17242	17155	17133	17005	17148	17147	17302	17135	17019	17387	16929	17292	17118	17136	17017	17220	17136	17166	17056	17171	17112	17401	17091	17098	17101	17181	17235	17095	17154	17316	17303	17414	17180	17127	17190	17149	17250	17110	17215	17093	17055	17060	17023	17005	17304	17417	17267	17123	17149	17237	17429	17150	17109	17130	17072	17137	17216	17195	17128	17184	17046	17328	17234	17004	17230	17364	17132	17068	17191	17314	16980	17274	17043	17184	17266	17187	17256	17197	16977	17292	17330	17025	17038	17012	17338	17246	17006	17040	17156	17252	17139	17435	17104	17045	17207	17104	17144	17361	17312	17268	17327	17056	17166	17164	17131	17226	17216	17035	16952	17205	17118	17022	17244	17202	17239	17167	17119	17345	17243	17020	17296	17155	17185	17022	16728	17064	17152	17202	17327	17265	17108	17094	16874	17138	17047	17215	17284	17260	17327	17026	17132	16896	16959	17043	17007	17143	17254	17170	17302	17026	17483	17235	17111	17214	17129	17264	17217	17246	17005	17249	17206	17335	16958	17243	17245	17100	17092	16993	17305	17066	17141	17199	17197	16958	17285	17108	17151	17141	17212	17080	17135	17139	17227	17208	17016	17176	17121	17444	17306	17243	17266	17206	17069	17171	17134	17348	17053	17345	17113	17081	17031	17136	17140	17274	17181	17308	17178	17170	17312	17179	17200	17380	17409	17320	17058	17203	17163	17236	17283	17133	17272	17041	17366	17198	17255	17090	17088	17030	17278	17260	17278	17223	17271	17244	17037	17099	17228	17337	17229	17040	17238	17179	17208	17274	17118	17264	17200	17066	17146	17177	17097	17082	17189	17198	17271	17004	17163	17236	17057	17070	17249	17244	17264	17230	17001	17183	17067	17312	17093	17322	17139	17169	17268	17155	17295	17111	17318	17339	17433	17411	17157	17038	16985	17062	17195	17293	17144	17188	17231	17200	17286	17262	17186	17102	17012	17072	17300	17205	17129	17026	17114	17281	17023	17174	17282	17162	16980	17085	17349	17105	17177	17247	17137	17084	17311	17194	17301	17108	17174	17106	17151	17255	17309	16906	17319	17184	17251	17258	17007	16984	16959	17334	17214	17123	17106	17157	17173	17117	17027	17355	17237	17079	17081	16954	17358	17229	17216	17405	17273	17276	17299	16955	17226	17160	17399	17150	17245	17028	17011	17087	17181	17399	17210	17138	17085	17301	17335	17364	17253	17337	17195	17109	17253	17089	17227	17244	17215	17114	16951	17367	17062	17260	17084	17243	17219	17072	17148	17307	17102	17201	17240	17286	17382	17272	17046	17140	17072	16915	17159	17102	17202	17138	17155	17173	16920	17343	17321	17308	17044	17089	17028	17165	17204	17158	17020	17026	17084	17263	17373	17208	17257	17133	17048	17312	17126	16975	17224	17238	17155	17263	17104	17218	17130	17021	17317	17069	17256	17120	17265	17181	17175	17220	16979	17043	17329	17333	17214	17121	17087	17165	17133	17150	17121	17113	17149	17022	17267	17238	17284	17180	17178	17305	17325	17378	17289	17351	17499	17155	17098	17073	17248	17181	17060	17299	17202	17203	17008	17067	17150	17174	17149	17258	17341	17339	17019	17268	17136	17141	17342	17172	17163	17188	17181	17160	17066	17151	17214	16983	17173	17030	17024	17387	17178	16877	17073	17105	17125	17215	17057	17222	17226	17055	17213	17146	17249	17071	17187	17168	17148	17152	17246	17140	17158	17136	17004	17303	17417	17200	17218	17173	17177	17136	17090	17095	17183	17213	17295	17282	17382	17320	17358	17085	17264	17006	16935	17372	16988	17121	17090	16982	17096	17057	17231	17236	17143	17382	17263	17203	17337	17267	17288	17136	17159	17275	17211	17049	17330	17355	17229	17182	17228	17404	17204	17271	17123	17106	17227	17298	17219	17277	17173	17177	17137	17138	17177	17107	17168	17134	17196	16936	17028	17229	17126	17098	17104	17186	17017	17137	17027	17030	17292	17238	17074	17216	17005	16988	17159	17133	17151	17208	17137	17391	17140	17342	17038	17345	17013	17289	17309	17237	17131	17315	16881	16900	17256	17197	17440	17081	17105	17243	17236	16975	17231	17050	17055	17027	17164	17311	16870	17291	17233	17067	17092	17139	17191	17071	17302	17485	17081	17226	17166	16882	17106	17012	17062	17105	17089	17014	16935	16994	17209	17205	17370	16987	17458	17206	17328	17211	17159	17096	17143	17312	17155	17173	17156	17200	17061	17303	17143	17152	17226	17040	17097	17181	17200	17325	17146	17083	17083	17206	17153	17251	17423	17182	17129	16896	17024	17306	17114	17259	17081	17107	17339	17320	17284	17107	17281	17230	17123	17314	17227	17378	17181	17226	17148	17381	17292	17243	17224	16999	17223	17326	17331	17246	17207	17124	17061	17161	16970	17133	17237	17143	17130	17101	16965	17300	17323	17178	17309	17255	17142	17175	17026	17123	17157	17281	17302	17151	17383	17210	17441	17097	17226	17013	17251	17079	17309	17396	17180	17472	17169	17197	17205	17033	17414	17215	17301	17017	16995	17440	17421	17180	17231	17341	17229	17247	17243	17502	17143	17085	17260	17058	17145	17114	17284	17288	17095	17450	17285	17102	17077	17151	17330	17178	17076	17159	17215	17230	17215	17208	17131	17400	17312	17019	17239	17350	17181	17083	17087	17053	17055	17123	17112	17081	17284	17191	17215	17196	17016	16992	17262	17277	17048	17207	17216	17391	17125	17218	17192	17267	17038	17189	17239	17351	17186	16979	17118	17363	17117	17195	17219	17097	17129	17148	17133	17231	17264	17424	17305	17114	17102	17214	17127	17021	17056	17076	17197	17138	17159	17183	17312	17314	17182	17066	17300	17155	17263	17105	17122	17247	17201	17305	17239	17128	17091	17266	17101	17386	17318	17062	17199	17226	17324	17185	17307	17238	17031	17078	17264	17069	17153	17115	17148	16997	17260	17075	17173	17209	17057	17324	17056	17272	16943	17016	17199	17206	17218	17388	17259	17069	16993	17153	17270	17213	17443	17316	17219	17241	17344	17190	17217	17214	17182	17153	17144	17042	17074	17375	17061	17328	16987	17017	17306	17411	17177	17154	17134	17119	17116	17179	17241	17199	17267	17030	17242	17188	17184	16965	17154	17440	17184	17241	17330	17111	17334	17246	17116	17200	17042	17086	17119	17194	17226	17216	17096	17239	17129	17117	16956	17131	17174	17144	17135	17201	17221	17215	17079	17059	17081	17154	17298	17191	17180	17326	16989	17233	17166	17140	17097	17249	17178	17097	17387	17206	17152	17068	17018	17038	17055	17305	17229	17141	17205	17225	17332	17414	17214	17450	17276	17127	17044	17120	17161	17091	16998	16972	17244	17259	17066	17173	17001	17272	17070	17130	17111	17108	17145	17147	17152	17375	17389	17168	17293	17243	17272	17126	17168	17046	17110	17103	17032	17113	17175	17095	17078	17303	17161	17127	17261	17301	17226	17220	17204	17102	17197	17209	17179	17009	17095	17453	17034	17105	17188	17152	17163	17127	17220	16980	17237	17128	16980	17107	17098	17236	17142	17272	17093	17133	17389	17179	17237	17110	17298	16974	17059	17449	17356	17123	17266	17295	17009	17198	17210	17237	17266	17075	17208	17301	17087	17177	17183	17242	17157	17360	17344	17310	16976	17076	17323	17155	17051	17235	17235	17225	17084	17126	17028	17325	17244	17247	17071	17139	17292	17115	17042	17141	17241	17200	17176	17151	17245	17169	17112	17294	17289	17083	17311	17188	16974	17124	17146	17062	17200	17341	17142	17076	17198	17155	17357	17127	17236	17262	17157	17092	17063	17162	17054	16972	17205	17344	17107	17287	17358	17180	17249	17026	17194	17070	17274	17136	17205	17237	17133	17119	17355	17074	17079	17321	17290	17066	17328	17183	16969	17000	16953	16888	17216	17143	17158	17063	17299	17315	17076	17234	17223	17068	17094	17378	17321	17138	17201	17169	17353	17327	17194	17177	17113	17047	17107	17118	17138	17015	17114	17287	17342	17302	17218	17133	17255	17086	17007	17226	17274	17039	17044	17159	17266	17125	17312	17117	17054	17229	17121	17117	17251	17077	17254	17185	17193	17032	17230	17260	17160	17142	17274	17132	17188
37752	71275	71194	58815	52560	52097	38552	50935	50910	42949	34325	24835	19213	16119	14773	14267	13947	13947	14015	14007	14056	14086	14092	13998	14098	14047	14061	13960	14090	14113	13858	14196	13979	13836	13917	13788	14045	13948	13918	13941	14078	13869	13892	13984	14074	14145	14076	13815	14006	14198	14000	14179	14147	14267	13910	13946	13993	13976	13876	13923	14061	13988	13939	14039	13933	14059	14079	13956	14101	13943	13976	13971	14050	13954	13985	13876	14090	13948	14014	13925	14027	13956	13978	14060	14044	14042	13980	13966	14220	13947	14099	13968	13988	14039	13982	14159	14007	13997	13805	13835	14038	13957	13975	13840	14038	14160	14074	14039	13835	13982	14159	13919	14010	13953	14002	14094	14127	13967	13922	13873	13984	14065	13829	14013	13998	13910	14047	14120	13963	14076	14036	13902	13886	13992	14049	13822	14023	14096	14035	14060	14157	13975	14025	14081	14123	14062	13966	13970	14099	13886	13995	14022	13904	14142	14024	13849	13956	13972	13839	13975	13895	14116	13881	14013	13920	13799	13953	14017	14114	13897	13936	13965	13862	14014	13853	13951	14027	13904	13908	13936	14199	14147	14023	14013	13923	13913	14033	13960	14020	13922	14299	13995	14062	14072	13946	13974	13978	13882	13909	14053	13902	14050	13883	14022	14073	13937	13845	13930	13779	13912	13971	13908	13823	13895	13921	13930	14004	14095	13960	14073	14001	13900	13979	14079	13978	14060	14088	13790	14001	14031	14016	14039	13944	13976	14089	14063	13914	13773	13962	14014	14051	14071	13981	14027	14017	14045	13907	14200	14010	14002	13923	14119	13968	13832	14074	13970	14020	13900	13950	14026	13877	14005	13903	14260	13844	13898	14075	14017	13915	13965	14100	14045	13982	13846	14107	14102	13936	14049	14009	14043	13944	14105	14041	13956	14012	13960	13988	14042	14044	13958	14013	13997	13951	14059	14034	13962	13963	13924	14090	13951	14022	14045	13969	13984	14027	13980	13882	14143	13903	13865	13883	13955	13972	13911	13797	13959	13985	13956	13965	13956	14041	13848	14203	13864	13941	13748	13830	14024	13930	14047	14045	13985	13831	14001	14012	14162	13797	13917	14082	13934	14093	14005	14027	13984	13937	14142	14238	13935	13980	13902	13945	14055	14014	13930	14114	14009	13931	13951	13958	13948	13964	13983	14059	14146	14047	13724	13841	13980	13927	13895	14079	14004	13924	13907	14035	14131	14138	14118	14068	13977	14075	13895	13951	13946	13770	14027	13930	13887	14002	13995	13879	13984	14002	14154	13999	13885	13748	14120	14010	14136	13955	13968	13907	14111	14136	13953	13988	13913	13923	14120	14099	14000	14067	14074	13995	13983	13980	13973	13928	14012	14043	13979	13894	14107	13993	13866	14021	13811	14013	14127	13991	14092	13827	13891	13841	13900	13991	14003	14036	13950	14002	13938	14150	13871	14023	13918	14147	14035	13940	14086	13806	13971	14133	14114	13924	14016	13776	13971	13837	13979	13868	14054	13989	13994	14054	14033	13893	13857	14118	13839	14125	14226	13809	13956	13947	13940	14123	14051	13985	13989	14065	13964	14079	13996	13952	13910	14017	14081	13934	13787	14002	13946	14165	13917	14068	13865	14005	13977	14110	14060	14135	13918	13923	14001	14015	13977	13952	14028	14086	13977	13780	14019	14041	13845	13962	13895	13864	14178	13861	14134	13837	14170	13947	13881	13874	13969	13935	14007	14027	14007	14174	13926	13805	13873	13975	14064	13730	14011	13901	13976	13993	13906	14013	14020	13989	13861	13828	13990	14038	14174	13931	14131	14071	13966	13948	13909	13939	13987	14134	14093	14020	14029	14146	13840	13860	14032	14037	13947	14064	13933	14054	13981	13844	13924	13928	14025	13993	14051	13941	14018	13870	14037	14019	13835	14052	13942	13882	13951	14142	13834	13997	14019	14104	13917	13937	14074	13929	14005	13909	13964	13921	13987	13918	14101	13980	13904	13984	14037	14026	13990	13990	14155	14032	13930	13914	13926	13947	13885	13888	13896	13915	13780	14007	14103	13913	14008	14098	13860	14072	13917	13793	14031	14048	14063	14084	13882	14169	13985	14101	13928	13997	14004	14038	13992	13863	13914	13965	14031	14007	13850	14035	14089	14010	14138	14103	13878	13850	13942	14059	13994	14073	13986	13942	13790	14111	13876	14056	14041	14056	14063	14031	13968	13879	13910	13863	13932	14004	13877	13991	13969	13987	14097	13976	14023	13815	14019	14006	13861	14154	14223	13934	13934	13797	13960	13918	14058	14105	13828	13971	14003	13821	14039	14032	13868	14109	14105	13969	13975	13902	14029	14071	14020	14051	13920	13960	14080	13955	13956	13951	14043	14137	14029	13930	13936	13985	13946	13896	13845	14015	14042	13962	13814	13951	13898	13902	14065	14059	13978	14067	14062	13802	14027	14070	13878	13951	13928	13998	14175	14049	13920	13917	13931	14116	13938	14257	13904	13966	14026	13899	14066	13872	13844	14122	13747	13888	13962	13957	13955	14083	14046	13968	14007	13909	14119	14104	14033	13899	14138	13880	13824	14069	13948	13999	13930	13984	13864	13784	13817	13981	13884	14101	13936	14037	14005	13984	13877	13951	14069	13896	14053	13869	14074	14086	13951	13906	14003	13886	13884	13887	14059	13936	14083	13950	14035	13987	13883	13978	14092	13910	13927	14066	14033	14039	13983	14008	13973	13941	13942	14075	14075	14028	13926	14089	14023	14019	13915	13759	14107	13794	14148	13924	14106	13815	14113	13970	14133	13913	14116	13990	13989	14117	13933	13911	13893	14146	13857	13904	14055	14064	13953	13974	13974	13941	13903	14040	14003	13839	14039	14020	14009	14101	13979	13969	14087	14003	13823	14006	14015	14013	13955	14085	14115	13747	14067	14000	13883	14012	14099	14007	13923	14128	13905	14019	13967	13845	14042	14102	13955	13893	13996	13932	13929	14129	14002	14043	14046	13984	13985	14038	13972	13976	14104	14069	13996	14106	14051	13859	13975	13906	14137	14057	13945	13848	13974	14023	13973	13969	13836	14019	14080	13774	14069	13961	14176	14231	14098	13867	14147	13954	13826	14064	13993	13805	13923	14067	13785	13930	14036	13913	14076	13940	14091	13900	13876	14019	14042	14034	14137	13813	14090	13978	13955	14119	13986	13938	13966	13857	13905	14065	14040	13962	13911	14055	13964	13982	13848	14014	14100	13914	14007	14077	13961	13957	13918	13944	13921	14025	13951	14212	14084	13895	14130	14000	14042	14098	13886	14027	13825	13927	13887	13927	14032	14238	13853	14044	13932	14028	13881	13924	14001	14137	13894	14270	13978	13949	14081	13979	14060	14013	13983	14241	13977	14184	14056	13990	14136	14018	13985	13981	14096	14052	14023	13946	13924	13904	13978	14028	14006	13785	13813	13855	13845	14015	13842	13969	13829	13932	14015	14003	14053	14260	13904	13913	13911	13931	13888	13948	14074	13889	13813	13998	13892	13934	13850	13851	14017	13984	13900	14072	13927	13888	14053	13954	14111	14165	14044	14059	13931	13977	13996	13940	14130	13857	14014	13945	13972	13888	13983	14126	13933	13997	13972	14086	13992	14077	13966	14104	13978	13875	13927	13833	13903	13984	13952	14031	14019	14060	14055	13923	13875	13917	14000	14033	13800	14164	13915	13985	14050	14027	14033	14113	13918	14003	14023	13990	14144	13889	13892	13769	14069	13984	14032	13923	14071	14030	14032	13985	13931	13894	14071	14011	13948	14026	13961	13747	13949	13943	13822	13877	13975	13986	13982	13974	14027	14062	13869	13989	13713	13862	13947	13978	13973	14121	14002	13891	13977	13868	14038	13932	13977	13961	13900	13942	13982	13849	13956	13856	14066	14070	13989	14024	13901	13963	14093	13943	13816	13903	13986	14084	14035	14140	14053	13897	14065	14106	14061	13943	14003	13796	13917	14084	13944	13905	13930	13911	14167	13997	13941	14039	13910	14011	13743	14146	14054	14125	14071	13852	14134	14030	14024	13954	13909	13909	13930	13984	13993	13977	14034	14029	14215	14022	13850	13984	13955	13943	13907	13887	14142	14059	13993	14016	14055	13919	14082	13876	14207	14003	13984	13845	13916	13888	13946	13997	14005	13868	14017	14138	13917	13908	14152	14022	14123	13934	13970	14096	13782	13921	14053	13914	14094	14061	13859	13923	14036	13964	14058	13984	13992	13986	13956	14127	13902	13883	14040	13980	13914	13955	13987	14101	13935	13996	13973	14016	13953	14102	14099	13936	13857	13930	13844	14023	14066	13883	14016	13938	14052	13953	13971	13811	13949	13973	13965	13951	14062	13915	14070	13956	13905	13818	14020	13951	13902	14073	13980	14054	14026	13922	14017	14075	13957	14151	13868	13911	14125	14071	13931	13901	13881	14030	13856	13920	13977	14073	13826	14141	14066	13967	14031	14008	13872	14091	14009	13909	14091	13839	14005	14080	14002	14145	14137	13824	14057	14065	13803	13996	14138	13914	13915	14052	13951	14008	14061	14073	13875	13813	13846	13918	13993	13824	13922	13676	14035	14123	13864	13965	14014	14275	13930	13902	13877	13939	13947	13944	13851	13989	14049	14155	14044	14053	14148	14003	14035	13959	14127	13893	13918	13872	14002	13818	14194	14096	14169	14001	13948	14043	14042	13962	13963	14093	14136	14072	13998	13974	14021	13837	13873	13792	14030	13993	14097	14013	13870	14012	14073	13904	13942	13991	14191	14079	13958	14134	14011	13851	13879	13900	13941	13936	13989	13987	13983	13918	13859	14047	13934	13907	14078	13944	13964	13838	13953	13826	13957	14103	13927	14001	13894	14029	14004	14115	13873	13991	14180	14031	13986	13859	13927	13997	13949	13944	13957	13998	13748	14045	14028	14206	14102	13885	14095	14131	13897	13976	14006	13956	13967	14108	13942	14076	14038	13997	13905	14043	13940	13925	14202	13965	14134	13968	14024	14019	14021	14106	14035	14012	13920	14197	13944	13934	13912	13831	13980	13829	14096	14007	14123	14149	13895	14030	14088	14027	14131	13916	14114	14055	13944	13853	13916
31203	23145	23925	21845	20062	20943	19007	20054	21314	20861	20175	19260	18889	18407	18494	18345	18246	18443	18334	18352	18278	18217	18478	18234	18293	18288	18287	18145	18188	18234	18195	18241	18484	18458	18355	18252	18245	18283	18325	18311	18177	18197	18426	18117	18109	18260	18458	18275	18347	18280	18290	18319	18465	18389	18186	18272	18265	18336	18163	18257	18283	18255	18110	18266	18250	18390	18370	18355	18350	18178	18232	18264	18324	18202	18278	18314	18314	18553	18231	18282	18239	18303	18362	18183	18365	18417	18116	18162	18142	18183	18320	18388	18192	18348	18163	18315	18291	18061	18138	18183	18199	18077	18245	18409	18250	18427	18443	18282	18360	18367	18512	18273	18114	18369	18464	18218	18320	18254	18156	18152	18003	18452	18589	18346	18196	18137	18078	18137	18279	18318	18339	18167	18321	18244	18241	18356	18304	18250	18260	18247	18228	18443	18117	18383	18207	18143	18026	18315	17931	18159	18257	18289	18492	18197	18172	18318	18261	18405	18232	18367	18054	18086	18187	18408	18132	18425	18299	18405	18106	18352	18283	18251	18517	18375	18334	18076	18109	18037	18206	18045	18331	18270	18321	18153	18318	18296	18301	18318	18220	18206	18254	18389	18304	18114	18226	18194	18107	18181	18246	18205	18316	18187	18129	18223	18278	18242	18189	18206	18204	18352	18281	18140	18203	18425	18197	18170	18163	18345	18322	18238	18288	18349	18197	18323	18225	18273	18265	18263	18089	18492	18270	18489	18525	18245	18108	18309	18177	18396	18272	18164	18219	18162	18227	18101	18220	18187	18236	18080	18302	18115	18275	18186	18500	18194	18373	18273	18294	18202	18453	18363	18189	18283	18277	18410	18209	18270	18406	18058	18212	18167	18283	18178	18247	18247	18119	18246	18160	18272	18378	18478	18141	18286	18168	18001	18260	18299	18206	18048	18266	17930	18450	18133	18396	18129	18243	18429	18470	18257	18239	18112	18293	18479	18479	18271	18127	18085	18399	18408	18451	18147	18124	18333	18219	18223	18409	18347	18447	18132	18129	18099	18299	18181	18240	18276	18132	18244	18088	18232	18299	18260	18255	18269	18315	18268	18286	18127	18127	18194	18359	18459	18431	18283	18358	18281	18061	18174	18176	18476	18349	18237	18475	18535	18214	18117	18532	18120	18299	18275	18387	18159	18312	18390	18141	18191	18445	18222	18268	18128	18191	18364	18105	18409	18304	18470	17997	18361	18319	18272	18179	18325	18235	18195	17999	18353	18088	18242	18138	18341	18060	18459	18524	18394	18069	18159	18285	18358	18226	18353	18109	18330	18291	18270	18392	18039	18258	18128	18222	18008	18108	18339	18465	18187	17998	17950	18439	18100	18325	18257	18067	18199	18172	18141	18205	18168	18270	18206	18188	18248	18261	18046	18110	18548	18243	18468	18305	17947	18275	18247	18111	18515	18347	18333	18392	18099	18147	18199	18330	18370	18196	18094	18310	18128	18221	18258	18398	18347	18198	18315	18341	18214	18256	18140	18451	18272	18313	18337	18536	18370	18256	18299	18223	18401	18230	18276	18098	18344	18209	18409	18179	18196	18449	18351	18453	18250	18256	18107	18311	18317	18336	18416	18293	18148	18265	18205	18130	18399	18196	18224	18195	18175	18310	18189	18243	18255	18498	18223	18122	18114	18308	18257	18311	18346	18241	18248	18156	18312	18194	18118	18246	18137	18272	18291	18176	18337	18343	18141	18484	18211	18501	18216	18231	18066	18157	18249	18218	18098	18376	18410	18124	18312	18244	18306	18417	18397	18240	18059	18418	18179	18296	18283	18226	18423	18232	18373	18417	18092	18150	18248	18396	18297	18293	18158	18173	18168	18296	18537	18255	18225	18400	18454	18204	18055	18303	18210	18271	18271	18415	18238	18433	18272	18189	18319	18298	18228	18276	18453	18222	18224	18287	18456	18097	18107	18380	18467	18267	18180	18459	18329	18068	18101	18303	18114	18297	18245	18458	18170	18137	18354	18136	18232	18355	18390	18354	18285	18173	18347	18482	18401	18519	18294	18242	18328	18310	18332	18381	18285	18216	18313	18275	18372	18324	18213	18316	18257	18271	18057	18118	18151	18208	18177	18385	18287	18099	18510	18384	18316	18120	18452	18368	18073	18357	18387	18298	18380	18260	18146	18040	18316	18004	18077	18194	18351	18230	18232	18359	18360	18136	18237	18256	18369	18351	18239	18170	18144	17986	18354	18226	18308	18249	18309	18324	18318	18362	18260	18102	18440	18204	18413	18513	18444	18417	18317	18353	18442	18240	18427	18363	18395	18344	18374	18272	18378	18349	18087	18192	18422	18396	18239	18320	18454	18291	18359	18309	18291	18166	18203	18179	18284	18245	18273	18330	18423	18256	18343	18368	18209	18181	18328	18430	18515	18042	18409	18339	18253	18083	18278	18458	18378	18193	18185	18226	18472	18528	18464	18058	18187	18179	18218	18283	18128	18161	18411	18325	18283	18299	18322	18105	18463	18224	18076	18206	18216	18174	18150	18384	18323	18327	18212	18214	18213	18573	18385	18424	18345	18053	18190	18312	18173	18297	18287	18338	18251	18129	18444	18221	18266	18087	18278	18297	18089	18445	18307	18435	18139	18415	18075	18222	18253	18163	18120	18507	18093	18470	18438	18353	18367	18223	18159	18345	18428	18381	18431	18240	18190	18428	18210	18219	18177	18165	18505	18343	18145	17913	18157	18447	18331	18229	18245	18236	18182	18334	18395	18019	18234	18196	18218	18219	18133	18201	18428	18325	18256	18191	18394	18098	18206	18223	18110	18319	18297	18041	18286	18233	18251	18331	18225	18235	18436	18322	18286	18272	18126	18278	18119	18388	18418	18460	17993	18211	18431	17959	18428	18323	18238	18174	18261	18144	18386	18389	18358	18192	18113	18238	18263	18186	18387	18174	18343	18372	18361	18344	18265	18385	18303	18225	18457	18186	18236	18180	18249	18092	18185	18145	18244	18438	18332	18263	18504	18223	18351	18317	18192	18152	18273	18536	18227	18302	18092	18314	18388	18319	18331	18090	18143	18105	18196	18265	18212	18311	18186	18289	18241	18189	18343	18360	18240	18437	18310	18154	18191	18182	18109	18200	18212	18146	18195	18260	18342	18192	18241	18221	18145	18213	18152	18146	18354	18250	18246	18274	18076	18235	18273	18251	18303	18374	18224	18222	18240	18237	18198	18358	18392	18186	18381	18314	18239	18134	18132	18166	18346	18306	18142	18230	18201	18245	18342	18164	18248	18354	18130	18337	18520	18383	18240	18122	18185	18324	18359	18444	18075	18371	18399	18545	18127	18195	17988	18148	18079	18391	18302	18319	18290	18303	18330	18284	18339	18223	18262	18149	18219	18300	18278	18186	18249	18198	18364	18339	18254	18313	18197	18272	18260	18371	18450	18173	18399	18383	18096	18328	18426	18258	18160	18232	18119	18313	18246	18094	18224	18063	18165	18186	18276	18522	18319	18325	18246	18343	18515	18258	18122	18287	18176	18335	18249	18028	18404	18255	18253	18174	18043	18403	18330	18204	18219	18227	18259	18372	18287	18415	18472	18303	18244	18337	18308	18298	18476	18226	18263	18182	18216	18121	18311	18428	18364	18156	18383	18354	18434	18441	18161	18352	18202	18516	18387	18164	18287	18015	18276	18348	18174	18349	18104	18366	18294	18332	18314	18213	18454	18238	18124	18290	18215	18387	18480	18241	18143	18013	18188	18062	18060	18236	18306	18465	18413	18203	18393	18410	18302	18293	18123	18024	18257	18258	18111	18421	18041	18037	18378	18337	18304	18235	18276	18336	18170	18133	18106	18278	18294	18252	18285	18170	18226	18096	18280	18077	18383	18250	18345	18405	18425	18232	18222	18107	18297	18052	18164	18199	18202	18504	18178	18065	18232	18213	18321	18278	18455	18334	18406	18277	18260	18211	18154	18135	18333	18124	18382	18417	18329	18262	18073	18444	18258	18149	18323	18250	18289	18245	18303	18377	18323	18240	18060	18210	18527	18230	18380	18288	18455	18288	18076	18297	18193	18108	18313	18322	18301	18325	18135	18464	18362	18147	18398	18490	18088	18169	18215	18339	18247	18384	18185	18442	18361	18242	18327	18222	18229	18255	18292	18334	18020	18088	18221	18210	18226	18377	18358	18339	18295	18121	18281	18273	18196	18268	18199	18392	18315	18201	18318	18144	18257	18479	18205	18191	18209	18370	18362	18212	18230	18110	18444	18323	18237	18189	18266	18060	18351	18350	18254	18244	18213	18176	18098	18216	18053	18430	18227	18303	18302	18400	18223	18197	18375	18334	18217	18170	18522	18268	18288	18231	18298	18112	18290	18114	18141	18471	18147	18209	18247	18362	18158	18249	18035	18192	18543	18425	18497	18151	18283	18298	18297	18091	18347	18097	18248	18374	18226	18349	18080	18126	18233	18245	18233	18358	18251	17978	17985	18223	18332	18277	18287	18245	18143	18528	18412	18243	18446	18305	18413	18304	18377	18131	18401	18403	18500	18233	18298	18287	18351	18179	18071	18353	18295	18184	18062	18301	18333	18387	18348	18314	18070	18207	18298	18210	18196	18358	18312	18172	18220	18196	18307	18228	18177	18262	18049	18177	18375	18238	18252	18070	18233	18182	18127	18190	18091	18145	18222	18128	18179	18339	18228	18289	18295	18086	18366	18329	18418	18400	18430	18482	18289	18303	18352	18371	18369	18281	18233	18237	18306	18303	18235	18260	18398	18122	18071	18349	18177	18183	18050	18328	18187	18406	18276	18328	18121	18325	18155	18348	18214	18114	18177	18202	18159	18342	18271	18443	18203	18403	18259	18183	18205	18066	18187	17906	18309	18171	18300	18162	18323	18157	18148	18253	18455	18436	18303	18439	18400	18286	18364	18364	18348	18379	18273	18252	18447	18205	18071	18181	18315	18059	18253	18508	18275	18157	18253	18481	18082	18279	18364	18522	18233	18423	18246	18141	18196	18183	18522	18204	18375	18324	18244	18324	18400	18189	18246	18320	18280	18450	18486	18566	18407	18283	18160	18230	18201	18214	18057	18274	18384	18331	18420	18110	18238	18293	18330	18246	18192
18075	22595	21612	18933	17705	18653	15185	17840	18697	18152	16841	15607	15072	14686	14819	14538	14450	14875	14705	14517	14651	14722	14510	14449	14580	14594	14759	14513	14484	14666	14557	14634	14579	14541	14676	14506	14670	14664	14468	14539	14738	14415	14528	14326	14683	14729	14553	14634	14657	14712	14570	14789	14688	14496	14440	14669	14472	14517	14581	14564	14667	14596	14598	14554	14484	14668	14467	14472	14690	14603	14509	14605	14567	14638	14591	14565	14556	14622	14643	14545	14690	14672	14574	14669	14658	14666	14466	14396	14631	14561	14548	14669	14593	14726	14526	14622	14641	14497	14581	14610	14787	14728	14493	14546	14568	14686	14558	14355	14635	14552	14535	14522	14660	14611	14458	14564	14616	14573	14519	14705	14616	14449	14695	14672	14550	14602	14831	14274	14838	14481	14656	14682	14514	14459	14638	14728	14687	14652	14440	14637	14535	14515	14540	14634	14576	14365	14595	14760	14597	14593	14632	14572	14416	14643	14579	14613	14505	14619	14566	14604	14621	14444	14642	14593	14573	14766	14727	14674	14509	14596	14578	14719	14617	14738	14671	14617	14764	14581	14591	14486	14639	14696	14736	14495	14529	14459	14647	14430	14728	14767	14621	14600	14647	14496	14575	14597	14663	14587	14548	14582	14573	14582	14473	14488	14635	14609	14405	14599	14515	14627	14679	14593	14733	14642	14523	14640	14646	14727	14420	14374	14542	14572	14546	14369	14458	14551	14712	14712	14671	14571	14328	14546	14664	14463	14626	14722	14554	14610	14664	14560	14557	14583	14638	14557	14684	14622	14401	14695	14526	14679	14777	14677	14592	14700	14596	14438	14632	14638	14695	14547	14604	14377	14513	14568	14494	14482	14492	14684	14655	14748	14639	14621	14662	14339	14640	14662	14568	14655	14568	14561	14714	14608	14531	14575	14561	14547	14545	14663	14489	14529	14702	14593	14722	14702	14455	14648	14674	14493	14625	14460	14449	14442	14605	14712	14426	14634	14613	14643	14667	14584	14546	14499	14591	14567	14650	14678	14578	14540	14648	14458	14698	14701	14741	14523	14729	14537	14622	14622	14434	14632	14534	14587	14555	14510	14469	14622	14604	14607	14704	14611	14575	14594	14592	14654	14605	14579	14546	14513	14591	14586	14492	14632	14519	14691	14507	14454	14680	14457	14755	14462	14701	14522	14560	14592	14514	14483	14547	14574	14518	14597	14568	14551	14626	14497	14571	14716	14663	14437	14586	14717	14494	14382	14589	14599	14557	14587	14754	14428	14401	14668	14576	14662	14679	14710	14423	14722	14513	14753	14544	14532	14488	14639	14561	14563	14563	14678	14608	14609	14665	14510	14505	14654	14598	14555	14632	14558	14635	14623	14528	14554	14692	14771	14635	14618	14622	14644	14623	14634	14558	14674	14455	14419	14506	14614	14453	14676	14615	14475	14443	14494	14590	14493	14709	14499	14621	14801	14427	14469	14417	14762	14597	14670	14688	14560	14490	14515	14696	14681	14518	14564	14653	14565	14538	14466	14563	14445	14653	14676	14467	14525	14644	14636	14580	14644	14596	14722	14388	14469	14396	14663	14540	14588	14706	14580	14467	14703	14569	14567	14503	14558	14693	14484	14706	14686	14599	14663	14531	14786	14772	14572	14660	14578	14644	14597	14689	14655	14551	14577	14545	14689	14616	14612	14576	14486	14544	14385	14578	14582	14475	14642	14555	14579	14665	14482	14822	14514	14469	14465	14557	14655	14369	14531	14717	14517	14721	14445	14428	14608	14782	14537	14534	14764	14472	14568	14608	14679	14525	14617	14597	14494	14640	14599	14584	14580	14607	14778	14566	14498	14531	14680	14616	14627	14633	14563	14586	14577	14566	14586	14566	14556	14561	14697	14537	14594	14573	14640	14521	14758	14730	14456	14579	14715	14613	14616	14693	14589	14780	14533	14464	14771	14617	14639	14571	14726	14503	14485	14531	14649	14561	14543	14608	14742	14468	14578	14856	14565	14684	14536	14460	14743	14615	14606	14575	14686	14578	14772	14547	14609	14546	14449	14540	14638	14599	14590	14611	14643	14575	14581	14481	14561	14546	14619	14614	14444	14657	14630	14536	14638	14570	14490	14583	14557	14559	14640	14553	14509	14693	14570	14526	14550	14523	14829	14562	14696	14622	14614	14498	14660	14697	14661	14632	14465	14685	14501	14490	14593	14698	14571	14497	14565	14889	14554	14605	14486	14503	14627	14607	14517	14576	14646	14620	14717	14584	14585	14584	14743	14573	14716	14759	14694	14622	14738	14689	14551	14674	14568	14399	14687	14555	14542	14640	14707	14557	14610	14512	14446	14701	14569	14598	14693	14556	14653	14682	14509	14598	14499	14696	14571	14491	14526	14640	14626	14618	14729	14561	14654	14510	14641	14552	14432	14435	14549	14561	14436	14407	14579	14542	14523	14502	14404	14626	14622	14601	14490	14512	14562	14602	14580	14692	14535	14744	14575	14494	14511	14563	14603	14670	14748	14457	14661	14640	14663	14710	14509	14550	14739	14683	14638	14540	14437	14388	14618	14567	14601	14546	14453	14527	14575	14577	14607	14496	14587	14582	14547	14428	14675	14641	14662	14670	14625	14483	14457	14771	14662	14566	14771	14650	14600	14722	14598	14568	14652	14536	14691	14540	14558	14659	14588	14506	14549	14572	14521	14735	14586	14681	14624	14634	14474	14581	14671	14671	14533	14567	14696	14634	14643	14607	14837	14470	14559	14693	14611	14630	14625	14565	14607	14562	14637	14580	14779	14512	14631	14626	14556	14685	14507	14414	14688	14624	14642	14527	14581	14709	14522	14656	14478	14523	14658	14480	14544	14654	14615	14655	14601	14666	14562	14524	14801	14353	14588	14695	14606	14602	14517	14670	14652	14638	14660	14531	14508	14701	14633	14559	14639	14635	14587	14438	14638	14594	14691	14598	14694	14640	14546	14547	14375	14768	14530	14568	14636	14637	14603	14616	14586	14566	14692	14508	14532	14575	14602	14556	14657	14501	14657	14497	14592	14573	14431	14711	14626	14646	14764	14528	14499	14554	14503	14444	14567	14618	14616	14478	14613	14631	14665	14511	14659	14561	14639	14691	14518	14504	14512	14600	14565	14558	14523	14473	14359	14574	14506	14472	14499	14578	14697	14740	14587	14620	14535	14575	14499	14612	14403	14713	14657	14711	14664	14609	14531	14631	14639	14695	14542	14581	14607	14681	14551	14630	14731	14661	14532	14822	14529	14681	14561	14399	14653	14560	14669	14783	14583	14681	14333	14589	14457	14763	14526	14591	14524	14700	14655	14419	14716	14729	14651	14631	14478	14560	14717	14609	14597	14555	14636	14723	14497	14762	14660	14786	14715	14785	14646	14423	14484	14653	14538	14724	14525	14553	14595	14597	14532	14593	14524	14744	14784	14479	14551	14496	14723	14650	14609	14812	14588	14703	14764	14590	14631	14722	14521	14702	14598	14538	14683	14686	14537	14534	14653	14615	14605	14517	14530	14621	14672	14397	14646	14556	14580	14727	14583	14671	14574	14417	14521	14599	14670	14629	14715	14572	14514	14533	14420	14472	14660	14712	14639	14461	14558	14648	14563	14605	14590	14492	14588	14584	14612	14611	14520	14646	14513	14469	14481	14583	14673	14634	14565	14617	14524	14622	14567	14567	14456	14678	14448	14617	14544	14613	14626	14679	14561	14603	14630	14653	14721	14714	14678	14664	14604	14500	14602	14687	14643	14647	14744	14567	14549	14641	14461	14731	14616	14497	14542	14571	14852	14734	14664	14497	14640	14556	14627	14676	14652	14696	14589	14577	14638	14511	14616	14579	14516	14564	14539	14723	14619	14866	14597	14542	14626	14436	14777	14617	14438	14672	14418	14577	14571	14573	14665	14547	14644	14520	14539	14505	14609	14630	14622	14753	14664	14553	14560	14503	14613	14502	14749	14615	14629	14617	14685	14769	14636	14681	14734	14571	14457	14472	14476	14589	14688	14518	14704	14620	14489	14655	14523	14459	14581	14716	14679	14592	14610	14765	14715	14707	14669	14505	14484	14554	14594	14435	14647	14751	14587	14593	14635	14682	14613	14785	14449	14415	14593	14604	14722	14560	14428	14561	14626	14449	14655	14461	14643	14711	14458	14530	14557	14607	14535	14539	14654	14506	14548	14559	14684	14632	14668	14513	14611	14676	14637	14518	14626	14633	14739	14871	14631	14707	14638	14629	14537	14577	14504	14575	14642	14499	14582	14644	14582	14633	14646	14464	14543	14615	14581	14433	14569	14574	14695	14669	14723	14545	14492	14546	14478	14512	14837	14624	14611	14576	14530	14657	14572	14665	14566	14606	14560	14472	14770	14550	14555	14531	14728	14554	14457	14735	14667	14660	14494	14716	14690	14554	14638	14539	14476	14478	14612	14366	14656	14608	14377	14664	14451	14599	14603	14589	14541	14570	14633	14593	14563	14532	14572	14607	14509	14338	14392	14707	14694	14503	14645	14572	14691	14734	14526	14603	14566	14574	14638	14338	14752	14525	14612	14873	14564	14707	14592	14567	14460	14614	14660	14576	14400	14445	14643	14707	14656	14441	14493	14499	14329	14648	14576	14516	14568	14532	14495	14592	14664	14607	14518	14608	14576	14556	14614	14654	14515	14653	14479	14612	14514	14555	14602	14713	14496	14498	14543	14522	14718	14652	14471	14496	14651	14519	14511	14668	14398	14523	14536	14545	14674	14618	14616	14504	14567	14479	14611	14768	14582	14619	14413	14665	14811	14532	14590	14650	14510	14596	14510	14613	14648	14491	14626	14431	14424	14521	14764	14460	14603	14631	14641	14661	14641	14555	14664	14601	14596	14660	14619	14562	14422	14617	14544	14529	14690	14577	14641	14466	14735	14613	14497	14599	14632	14485	14627	14786	14597	14549	14830	14561	14795	14526	14571	14576	14539	14519	14818	14423	14541	14705	14639	14643	14523	14517	14600	14623	14637	14823	14439	14724	14703	14654	14703	14587	14632	14670	14702	14474	14739	14521	14761	14513	14577	14505	14471	14634	14648	14630	14602	14576	14619	14630	14609	14672	14572	14642	14722	14678	14366	14512	14758
26374	21179	28507	31059	34314	29168	24477	33906	38474	33232	26795	22388	19894	18459	18214	17651	17474	17418	17448	17537	17561	17430	17566	17559	17577	17536	17350	17377	17458	17454	17378	17645	17460	17691	17536	17381	17593	17420	17428	17306	17599	17526	17423	17300	17407	17348	17479	17490	17598	17538	17544	17409	17448	17510	17482	17444	17299	17250	17264	17591	17402	17489	17484	17558	17554	17478	17606	17480	17331	17589	17390	17273	17387	17426	17576	17430	17440	17469	17356	17470	17326	17362	17378	16978	17395	17344	17516	17418	17440	17483	17472	17334	17293	17185	17284	17385	17552	17454	17382	17605	17338	17428	17494	17329	17252	17184	17359	17615	17538	17394	17389	17490	17533	17496	17469	17488	17404	17374	17442	17217	17312	17231	17283	17664	17598	17510	17335	17405	17413	17273	17519	17298	17493	17398	17547	17350	17481	17458	17397	17286	17309	17286	17381	17431	17277	17513	17529	17437	17449	17294	17506	17376	17426	17432	17413	17467	17419	17331	17258	17153	17309	17534	17471	17393	17411	17193	17379	17273	17361	17443	17354	17441	17414	17296	17552	17184	17341	17412	17433	17360	17458	17315	17228	17251	17385	17409	17605	17303	17636	17397	17166	17351	17526	17341	17342	17551	17596	17337	17448	17299	17502	17332	17369	17502	17332	17527	17540	17390	17183	17531	17289	17514	17612	17435	17381	17393	17463	17513	17665	17510	17243	17364	17377	17334	17285	17354	17386	17211	17253	17589	17452	17235	17402	17201	17507	17538	17496	17443	17343	17554	17464	17557	17611	17474	17457	17277	17294	17352	17229	17257	17617	17491	17224	17354	17390	17244	17311	17380	17428	17357	17606	17295	17348	17454	17354	17414	17376	17364	17486	17476	17513	17416	17213	17326	17429	17300	17527	17144	17230	17538	17476	17348	17350	17147	17421	17524	17475	17286	17135	17341	17563	17621	17451	17502	17635	17289	17432	17557	17505	17472	17581	17256	17459	17178	17592	17481	17354	17338	17357	17546	17280	17340	17572	17363	17282	17507	17306	17393	17393	17570	17664	17670	17398	17399	17527	17197	17349	17547	17518	17475	17619	17296	17287	17534	17359	17268	17331	17352	17330	17278	17489	17631	17648	17519	17605	17390	17388	17437	17283	17672	17633	17457	17414	17364	17532	17352	17355	17342	17304	17619	17258	17452	17425	17368	17439	17381	17270	17572	17494	17544	17464	17409	17427	17246	17335	17596	17309	17514	17492	17476	17527	17414	17491	17335	17363	17517	17510	17483	17577	17206	17664	17423	17273	17399	17566	17341	17396	17380	17441	17316	17594	17350	17447	17419	17512	17503	17332	17350	17356	17391	17518	17324	17377	17354	17426	17379	17245	17498	17565	17450	17531	17410	17340	17448	17404	17330	17542	17444	17325	17431	17408	17316	17314	17259	17451	17629	17263	17286	17262	17428	17301	17443	17485	17364	17554	17082	17487	17383	17488	17298	17438	17373	17299	17483	17553	17485	17297	17311	17485	17412	17516	17380	17300	17280	17199	17387	17541	17395	17433	17429	17418	17432	17485	17430	17382	17332	17240	17573	17373	17309	17382	17220	17505	17394	17468	17616	17261	17447	17337	17534	17446	17518	17401	17582	17328	17333	17201	17288	17539	17232	17257	17457	17468	17445	17472	17103	17355	17335	17556	17352	17255	17301	17272	17309	17418	17286	17543	17441	17467	17451	17293	17460	17329	17293	17424	17275	17458	17259	17451	17523	17634	17404	17569	17565	17601	17419	17510	17320	17328	17462	17490	17214	17253	17604	17432	17348	17300	17492	17547	17394	17494	17457	17527	17436	17368	17572	17574	17321	17342	17506	17299	17330	17228	17246	17300	17576	17564	17260	17218	17354	17643	17257	17551	17501	17432	17675	17433	17544	17303	17478	17355	17557	17540	17543	17254	17067	17273	17627	17590	17528	17579	17391	17501	17458	17410	17505	17649	17415	17307	17510	17440	17372	17396	17578	17476	17559	17368	17351	17281	17238	17533	17549	17191	17393	17355	17307	17225	17509	17244	17466	17444	17459	17213	17651	17581	17549	17427	17452	17367	17624	17428	17370	17261	17539	17603	17431	17216	17375	17208	17495	17367	17569	17342	17352	17376	17221	17422	17322	17469	17501	17474	17409	17430	17431	17444	17620	17295	17344	17411	17422	17489	17543	17514	17396	17420	17573	17387	17456	17447	17339	17443	17564	17388	17555	17211	17556	17305	17501	17240	17432	17468	17484	17496	17358	17579	17529	17255	17502	17483	17368	17491	17598	17281	17391	17373	17149	17313	17374	17371	17393	17368	17542	17505	17513	17440	17287	17399	17391	17388	17188	17527	17438	17449	17394	17463	17392	17372	17355	17459	17125	17320	17413	17192	17383	17276	17385	17258	17349	17337	17183	17337	17304	17328	17272	17355	17504	17446	17393	17407	17546	17477	17461	17357	17523	17460	17337	17537	17406	17403	17314	17447	17531	17355	17451	17594	17103	17448	17268	17301	17523	17269	17523	17487	17366	17283	17555	17597	17309	17559	17539	17185	17511	17291	17292	17189	17509	17347	17478	17591	17285	17686	17370	17583	17549	17405	17478	17431	17350	17523	17379	17362	17413	17529	17612	17437	17258	17375	17312	17393	17332	17474	17594	17381	17303	17535	17401	17356	17348	17448	17555	17415	17449	17464	17466	17470	17484	17421	17444	17280	17419	17579	17440	17540	17565	17436	17215	17422	17438	17325	17486	17603	17444	17265	17394	17486	17169	17344	17382	17433	17468	17678	17454	17234	17465	17542	17428	17191	17304	17507	17443	17513	17529	17417	17380	17457	17367	17322	17467	17522	17374	17323	17383	17668	17469	17459	17380	17323	17395	17468	17355	17356	17376	17328	17338	17463	17447	17200	17225	17394	17221	17511	17327	17397	17430	17452	17479	17450	17541	17496	17386	17582	17516	17205	17478	17624	17311	17238	17331	17217	17456	17520	17493	17460	17381	17589	17545	17624	17339	17322	17409	17327	17486	17534	17391	17465	17337	17377	17466	17373	17347	17639	17652	17491	17405	17409	17408	17625	17461	17424	17496	17458	17623	17420	17637	17369	17601	17349	17453	17364	17673	17468	17225	17389	17453	17454	17425	17265	17529	17556	17553	17646	17406	17340	17335	17197	17486	17426	17549	17691	17329	17499	17355	17380	17343	17433	17468	17417	17422	17414	17247	17200	17396	17307	17439	17349	17473	17320	17568	17392	17394	17245	17275	17459	17302	17464	17436	17408	17460	17345	17439	17431	17372	17417	17402	17377	17425	17343	17469	17176	17446	17342	17271	17453	17471	17179	17491	17414	17456	17473	17488	17446	17517	17473	17414	17511	17162	17476	17446	17406	17332	17553	17258	17277	17506	17345	17405	17302	17349	17291	17312	17748	17565	17505	17321	17373	17487	17286	17350	17599	17427	17420	17147	17356	17383	17358	17735	17469	17312	17637	17634	17547	17519	17547	17234	17376	17575	17377	17452	17302	17375	17026	17509	17354	17512	17630	17483	17412	17196	17474	17316	17540	17207	17380	17563	17549	17344	17384	17323	17504	17353	17479	17502	17483	17437	17254	17313	17445	17465	17313	17434	17468	17245	17319	17448	17339	17423	17497	17439	17429	17326	17485	17485	17342	17328	17480	17439	17484	17338	17394	17610	17366	17522	17249	17355	17559	17265	17231	17072	17246	17464	17456	17469	17589	17199	17298	17418	17296	17431	17564	17428	17528	17355	17189	17248	17153	17347	17334	17418	17467	17534	17434	17544	17673	17582	17596	17618	17114	17323	17547	17399	17385	17483	17295	17497	17530	17459	17498	17249	17398	17377	17391	17378	17701	17361	17437	17503	17592	17347	17499	17252	17358	17471	17485	17384	17278	17351	17396	17503	17472	17407	17375	17341	17453	17215	17482	17353	17341	17520	17596	17475	17537	17352	17368	17340	17289	17349	17409	17502	17329	17470	17422	17564	17466	17549	17406	17386	17528	17377	17420	17401	17246	17685	17498	17506	17415	17529	17670	17438	17232	17271	17604	17492	17402	17273	17377	17311	17368	17445	17502	17309	17366	17503	17369	17203	17479	17522	17300	17279	17033	17430	17309	17418	17353	17453	17564	17485	17365	17425	17454	17575	17372	17344	17583	17338	17441	17542	17490	17464	17465	17511	17325	17439	17353	17331	17509	17524	17274	17495	17432	17266	17388	17530	17341	17520	17636	17335	17565	17478	17428	17371	17692	17381	17618	17261	17618	17614	17328	17418	17457	17425	17331	17385	17435	17417	16956	17424	17583	17469	17484	17361	17490	17337	17488	17475	17478	17549	17629	17522	17468	17221	17533	17360	17488	17131	17187	17347	17346	17393	17548	17607	17340	17453	17310	17460	17532	17342	17568	17395	17357	17464	17295	17532	17309	17340	17441	17469	17358	17555	17470	17567	17488	17260	17397	17469	17349	17303	17352	17353	17434	17224	17340	17189	17446	17413	17549	17434	17337	17122	17509	17413	17478	17441	17236	17326	17418	17444	17529	17402	17433	17363	17425	17182	17539	17787	17437	17590	17465	17601	17624	17373	17422	17390	17567	17426	17430	17355	17524	17419	17366	17469	17648	17347	17427	17599	17447	17566	17367	17510	17342	17518	17626	17474	17463	17361	17319	17343	17312	17179	17257	17679	17435	17477	17467	17317	17445	17355	17551	17527	17443	17454	17508	17383	17480	17443	17435	17342	17212	17307	17304	17342	17456	17341	17521	17314	17442	17526	17210	17417	17496	17582	17486	17218	17464	17456	17418	17195	17681	17486	17452	17509	17457	17306	17615	17611	17501	17565	17388	17488	17354	17706	17379	17197	17223	17431	17389	17322	17561	17495	17217	17455	17176	17394	17440	17431	17385	17419	17619	17491	17411	17224	17443	17315	17215	17408	17347	17371	17283	17282	17545	17514	17431	17636	17278	17628	17311	17361	17527	17364	17323	17467	17535	17505	17344	17366	17582	17364	17309	17427	17421	17498	17245	17572	17421	17490	17549	17521	17467	17409	17281	17289	17332	17393	17327	17549	17223	17466	17542	17347	17382	17210	17433	17730	17550	17440	17241	17458
26797	46132	43803	38386	38252	26038	22884	36512	38821	32340	24815	19455	16645	15219	14420	14144	14079	14148	14128	14078	14099	14095	14422	14244	14117	13966	14079	14178	14121	14149	14109	14167	14153	14188	14093	14082	14138	14169	14113	14295	14123	14191	14177	14175	14227	14202	14218	14097	14059	14113	14119	13961	14020	14042	14194	14163	14024	14219	14272	14176	14161	14143	14093	14052	14040	14222	14122	14207	14110	14056	14001	14180	14301	14148	14024	13998	14130	14159	13990	14165	14423	14039	14122	14045	14263	14347	13965	13954	14198	14040	14163	14000	14284	14149	14046	14244	14193	14234	14186	14046	14141	14124	14119	14142	14235	14194	14071	14054	14246	14044	14227	13887	14112	14116	14164	14171	14082	14158	14117	14261	14198	14081	14113	14023	13980	14045	14140	14241	14080	14181	14035	14113	14102	14098	13976	14138	14092	14120	14133	14242	14061	14236	14192	13961	14156	14238	14164	13849	14149	14208	14201	14175	14110	14240	14196	14099	14233	14181	14064	14095	14155	14086	13936	14119	14101	14024	14265	13981	14201	14051	14127	14151	14130	14139	13996	13981	14100	14001	14081	14159	14182	14209	14051	14216	14121	13931	14234	14002	13931	14245	14227	14149	14002	14199	14233	14106	13920	14072	14075	14142	14223	14104	14127	13957	14248	14117	14238	14220	14179	13961	14131	14154	14174	14165	14101	14244	14221	14075	14169	14175	14162	14123	14158	14078	14211	14039	14096	14146	14137	14120	14184	14147	14136	14153	14319	14027	14081	14245	14154	14101	14128	13904	14148	14139	14159	14205	14035	14121	14235	14128	14175	14180	14324	14092	14099	14168	14223	13938	14072	14050	14075	14276	14104	14211	14283	14168	14028	14235	14136	14080	14103	14139	14155	14140	14085	14126	13932	14078	14036	14048	14053	14348	13880	14001	14181	14020	14143	14145	14088	14174	14190	14175	13934	14131	14217	14126	13976	14102	14151	14064	14051	14049	13971	14160	14138	14200	14093	14241	14190	14111	14161	14193	14092	14207	14133	14148	14232	14250	14137	14073	13908	14068	14176	14313	14015	13941	14235	14099	14128	14221	14052	14098	14180	14131	14272	14087	14120	14140	14179	13989	14159	14135	14151	14119	14133	14238	14095	14152	14048	14182	13959	14198	14255	14028	14094	14044	14165	14120	14102	14115	14118	14124	14099	14203	14042	14090	14122	14239	14203	14284	14219	14246	14010	14226	14153	14042	13999	14026	14109	14152	14020	14063	14056	14029	14073	14139	14196	14216	14099	14092	14162	13994	13979	14275	14109	14093	14081	14136	14147	14352	14210	14291	14102	14043	14280	14110	14036	14115	14163	14256	14142	14285	14039	14146	14152	14238	14173	14176	13945	14174	14008	14219	14077	14114	14107	14126	14065	14124	14069	14208	14169	13966	14015	14048	14291	14162	14142	14081	14110	14275	14055	14196	14073	14096	14113	14155	14128	14003	14071	14086	13946	14131	14051	14105	14122	14075	14224	13995	14148	13876	14031	14122	13946	14130	14216	13940	14207	14157	14126	14196	14229	13985	14059	14144	14100	14104	14090	14168	13974	14122	14166	14107	14006	14097	14113	14019	14198	14304	14081	13848	14024	14087	14123	14083	14098	14141	14061	14118	14240	14211	14108	13913	14147	14064	14134	14181	14315	14078	14129	14175	14203	14101	14066	14251	14131	14337	14211	14144	14271	14132	14155	13986	14043	14099	14136	14119	14195	14181	14179	14045	14151	14225	13942	14164	14130	14186	14267	14242	14108	13938	14241	14166	14163	14029	14076	14078	14057	14065	14205	14162	14179	14108	14192	14187	14198	14243	14115	14282	14166	14254	14174	14068	13921	14087	14087	14134	14303	14251	14115	14221	14231	14017	14108	14204	14186	14075	14094	14091	14134	13972	13890	14297	14044	14145	14143	14081	14215	14334	14103	14185	14185	14000	14117	14107	14357	14051	14149	14249	14134	14107	14146	14134	14205	14153	14180	14119	14141	14102	14314	14100	14180	14140	13970	14027	14116	14210	14311	14127	14180	14059	14283	14110	14071	14050	13992	14105	14159	14166	14105	13858	14137	14101	14083	14046	14160	14287	14179	14195	14179	13939	14080	14171	14072	14128	14136	14242	14032	14209	14179	14050	13858	14155	14044	14127	13973	14260	14095	14142	14024	13972	14110	14026	14162	14269	14076	14219	14233	14076	14129	14082	14082	14092	14213	14149	14225	14173	14018	14106	14200	14137	14179	13968	14137	14057	13933	14176	14158	14094	14051	14155	14198	14144	14290	14020	14130	14146	14143	14262	14292	14080	14253	14212	14060	14041	14181	14332	14174	14114	14171	14073	14155	14051	14176	14465	14243	14243	14020	14056	14187	14110	13972	14293	14123	14043	14243	14189	14012	13936	14157	14213	14256	14214	14143	14205	14298	14280	14005	14150	14009	14133	14122	14326	14334	14084	14015	14059	14179	14131	13974	14348	14250	14150	13991	14100	14086	14126	14212	14166	14218	14064	14039	14188	14189	14091	14119	14105	14246	14129	14210	14141	14014	13989	14090	14188	14207	14085	14044	14203	14168	14175	14188	14342	14175	14159	14009	14033	14162	13893	14055	14159	14158	14113	14245	14171	14210	14162	14140	14125	13984	14184	14213	14061	14298	14138	14210	14170	14030	14234	14007	14197	14004	13969	14038	14147	14225	14053	14115	14122	14047	14078	14143	14202	14194	14034	14048	14155	13994	14074	13896	14041	14216	13943	14116	14037	14119	14050	14168	14164	14176	14121	14049	14052	14159	14091	14145	14053	14105	14056	14227	14237	14029	14154	14128	14172	14264	14325	13984	14102	14220	14072	13932	13952	14138	14228	14211	14087	14071	14165	14223	13912	14027	14169	14091	14193	14143	14181	14264	14046	14184	14066	14202	14221	14106	13909	14215	14113	14090	14157	14208	14024	14040	14043	14132	14197	14153	14088	14030	14216	14076	14130	14193	14079	14099	14173	14113	14005	13929	14109	14272	14030	14144	14213	14059	14142	14047	14332	14265	14117	14230	14072	14174	14132	14139	14007	13883	14205	14110	14072	14121	14172	14191	14109	14151	14188	14112	14081	14156	14254	14237	14200	14251	14069	14286	14204	14316	13854	14111	14048	14017	14332	14195	14015	14270	14008	14129	14201	14126	14051	14229	14157	13935	14172	14141	14127	14232	14215	14267	14244	14182	13965	14061	14209	14206	14101	14148	14184	14154	14132	14212	14246	14239	14111	14290	14030	14083	14207	14113	14040	14191	14152	14270	14260	13944	14202	14207	14170	14091	14113	14046	14206	14093	13879	14225	14188	14094	14112	14259	14126	14131	14096	14329	14153	14249	14222	14002	14179	13993	14068	14107	14036	14038	14027	14125	14122	14182	14041	13923	14259	14174	14209	14122	14118	14044	14029	14110	14153	14033	14044	14239	14071	13877	14173	14018	14039	14148	14203	14182	14272	14136	14209	14123	14053	14199	14138	14251	14252	14284	14141	13974	14080	14189	14076	14157	14309	14085	13902	14005	14179	14300	14225	14250	14248	14237	14100	14049	14076	14054	14133	14196	14248	14149	14119	14130	14244	14138	13833	14126	14036	14141	14218	14155	14167	14068	14049	14297	14140	14169	14144	14156	14140	14073	14113	14054	14113	14049	14199	14112	14065	14155	13999	14067	14092	13904	14176	14115	14211	14187	14088	14179	14120	14308	14250	14186	14160	14053	14072	13953	14250	14259	14227	14062	14037	14126	14144	14334	14038	14192	14097	13980	14103	14165	14051	14225	14083	14139	14147	14059	14146	14176	14118	14113	14111	14176	14060	14125	14038	14263	14189	14147	13903	14150	14113	14108	14290	14363	13959	14120	14204	14085	14144	14220	14263	14153	14209	14150	14173	14314	14112	14226	13982	14215	14125	14101	14286	14179	14114	13919	14140	14202	13992	14104	14172	14109	14245	14091	14072	14199	14052	13858	14119	14129	14261	14044	14004	14081	14165	14060	14225	14157	14064	14112	14132	14141	14137	14052	14020	14084	14163	14042	14131	13939	14124	14164	14160	14158	14147	14207	14136	14157	14101	14090	14203	14235	14193	14178	14194	14086	14036	14200	13971	14150	14372	13991	14111	14292	14132	14185	14124	14083	14098	14099	14370	14060	14176	14140	14063	14193	13971	14195	14117	14190	14150	14159	14195	14244	14102	14121	14185	14101	14211	14045	14129	14170	14026	14128	14055	13980	14117	14012	14222	14302	14214	14052	14073	14124	14059	14226	14104	14202	14095	14190	14020	14141	13998	14128	13874	14201	13942	14174	14159	13964	14204	14021	14147	14171	14015	14192	14152	14221	14052	14078	14009	14110	14129	14163	14066	14105	14146	14118	14074	14306	14070	14269	14035	14149	14250	14152	14160	14239	13923	14208	13969	14081	14052	14066	14091	14138	14207	14174	14051	14241	14181	14074	14377	14254	14086	14105	14040	14070	14093	14026	14125	14238	14118	14242	14062	14153	14087	14080	14198	14095	14114	14063	14180	14146	14164	14286	14138	14289	14116	14131	14151	14137	14192	14182	14152	14210	13977	14169	14095	14156	14123	14222	14062	14256	14168	14060	14235	14047	14102	14162	14030	14199	14071	14161	14106	14083	14023	14211	14041	14118	14221	14141	14043	14069	14154	14011	14205	14199	14117	14152	14047	14136	14145	14097	14099	14120	14076	14114	14139	13959	14046	14042	14087	14171	14202	14301	14051	13953	14036	14224	14139	14084	14055	14173	14209	14195	14201	14310	14124	14076	14174	14068	14297	14095	14109	14344	13958	14305	14143	14171	14079	14042	14116	14204	14156	14024	14135	14109	14336	14254	14213	14041	14110	14061	14009	14119	14151	14129	14098	14126	14061	14080	14314	14146	14146	14098	14250	14059	14369	13959	14104	13957	14115	14098	14133	14346	14087	14180	14204	14111	14039	14180	14004	14054	14191	13981	14328	14166	14073	14200	13986	14112	14157	14264	14262	14154	14074	14177	14001	14300	14154	14134	14229	14063	14209	14201	14201	14143	14010	13992	14165	14224	14117	14072	14250	14153	14185	14200	14135	14134	14036	14082	14093	14072	13952
24352	21121	28704	28669	51360	32416	32437	42645	49042	42995	33597	26868	22157	18923	17338	16860	16813	16343	16432	16370	16668	16279	16250	16391	16382	16408	16115	16304	16454	16336	16364	16396	16406	16495	16381	16301	16396	16426	16468	16455	16463	16218	16408	16253	16467	16122	16260	16359	16535	16267	16356	16213	16122	16257	16290	16316	16374	16234	16075	16391	16337	16492	16449	16283	16384	16172	16529	16246	16415	16527	16401	16312	16385	16296	16391	16319	16233	16099	16191	16277	16414	16290	16216	16560	16303	16236	16171	16402	16337	16210	16401	16526	16289	16270	16242	16315	16240	16238	16308	16537	16208	16284	16191	16140	16337	16330	16192	16391	16213	16329	16238	16572	16681	16280	16291	16462	16409	16328	16455	16359	16265	16314	16209	16346	16310	16364	16313	16302	16271	16268	16499	16362	16427	16340	16494	16458	16483	16485	16449	16236	16259	16305	16278	16218	16423	16010	16150	16153	16293	16202	16181	16294	16055	16317	16201	16192	16181	16397	16170	16335	16391	16502	16218	16178	16466	16462	16452	16392	16480	16150	16191	16232	16360	16186	16227	16094	16123	16229	16180	16132	16321	16338	16358	16407	16334	16245	16425	16369	16276	16315	16389	16211	16303	16394	16168	16305	16395	16320	16270	16339	16400	16309	16440	16168	16444	16470	16402	16280	16144	16352	16222	16389	16312	16202	16141	16247	16337	16451	16479	16300	16228	16134	16365	16417	16346	16370	16277	16498	16198	16281	16303	16357	16364	16409	16326	16204	16083	16269	16209	16045	16442	16288	16235	16368	16470	16363	16199	16372	16307	16451	16357	16281	16386	16032	16363	16145	16285	16220	16113	16204	16354	16305	16344	16508	16318	16453	16232	16327	16432	16333	16197	16357	16237	16119	16202	16238	16060	16499	16446	16286	16171	16330	16654	16334	16299	16459	16552	16352	16287	16458	16431	16110	16297	16354	16229	16423	16252	16447	16456	16490	16386	16311	16292	16306	16228	16454	16372	16372	16226	16284	16287	16317	16426	16336	16355	16327	16457	16304	16339	16223	16323	16468	16413	16386	16603	16281	16118	16413	16214	16300	16363	16239	16206	16437	16261	16209	16264	16322	16419	16314	16377	16230	16440	16219	16345	16186	16234	16162	16259	16148	16293	16305	16223	16152	16115	16335	16504	16218	16544	16317	16445	16111	16205	16646	16522	16198	16271	16228	16169	16206	16249	16281	16463	16420	16278	16262	16345	16266	16211	16363	16183	16143	16346	16224	16133	16431	16292	16355	16290	16188	16241	16372	16254	16359	16517	16089	16272	16314	16120	16350	16330	16338	16355	16406	16304	16444	16238	16355	16433	16391	16236	16419	16209	16424	16183	16302	16237	16255	16439	16341	16262	16298	16510	16200	16414	16178	16348	16206	16315	16375	16214	16497	16115	16241	16287	16308	16295	16275	16234	16351	16275	16347	16250	16201	16156	16382	16197	16124	16368	16199	16408	16503	16324	16139	16251	16208	16177	16343	16174	16288	16340	16290	16238	16156	16305	16139	16432	16332	16284	16285	16262	16194	16431	16327	16283	16262	16327	16390	16382	16374	16260	16381	16399	16316	16352	16218	16486	16316	16481	16436	16422	16230	16258	16254	16245	16265	16277	16215	16268	16264	16291	16277	16062	16140	16023	16186	16346	16521	16183	16375	16486	16305	16512	16252	16322	16312	16238	16234	16383	16125	16199	16203	16234	16275	16419	16334	16185	16335	16317	16320	16447	16473	16483	16403	16324	16370	16494	16200	16169	16271	16336	16454	16224	16466	16394	16527	16318	16111	16294	16375	16183	16264	16221	16458	16209	16256	16424	16357	16132	16275	16293	16353	16193	16093	16411	16356	16225	16285	16394	16233	16346	16411	16370	16187	16312	16441	16230	16464	16299	16217	16223	16273	16148	16161	16412	16077	16284	16289	16257	16278	16113	16292	16304	16355	16315	16444	16284	16082	16241	16244	16324	16235	16335	16244	16319	16554	16293	16374	16380	16189	16262	16262	16263	16343	16347	16281	16338	16294	16306	16221	16435	16402	16321	16208	16215	16408	16138	16341	16331	16273	16141	16317	16232	16280	16370	16306	16382	16381	16264	16199	16103	16266	16429	16233	16388	16474	16153	16419	16245	16434	16243	16329	16163	16181	16228	16464	16384	16285	16266	16369	16196	16441	16411	16570	16165	16447	16278	16377	16211	16174	16051	15939	15998	16341	16205	16215	16217	16254	16332	16351	16273	16482	16243	16324	16357	16341	16166	16249	16251	16316	16508	16276	16022	16253	16408	16291	16402	16287	16381	16378	16318	16162	16125	16219	16247	16224	16254	16438	16212	16418	16211	16228	16454	16218	16446	16299	16436	16389	16242	16220	16455	16311	16286	16235	16431	16443	16347	16336	16472	16417	16313	16364	16410	16342	16260	16540	16460	16212	16267	16341	16295	16191	16268	16395	16211	16182	16317	16423	16269	16409	16339	16208	16424	16367	16439	16116	16386	16474	16439	16174	16240	16381	16289	16258	16189	16200	16234	16280	16122	16384	16279	16233	16342	16231	16229	16419	16331	16438	16337	16354	16474	16455	16345	16301	16447	16134	16227	16289	16412	16315	16401	16290	16390	16417	16233	16552	16281	16310	16425	16581	16198	16282	16229	16329	16334	16278	16279	16333	16259	16232	16253	16356	16156	16355	16363	16238	16242	16419	16269	16444	16214	16319	16278	16313	16242	16390	16226	16462	16309	16310	16307	16222	16102	16212	16093	16314	16295	16593	16324	16051	16137	16339	16379	16081	16275	16214	16316	16507	16195	16243	16473	16426	16294	16302	16221	16259	16255	16485	16541	16423	16374	16413	16320	16301	16296	16339	16477	16339	16161	16439	16417	16202	16226	16387	16319	16193	16446	16464	16544	16315	16470	16329	16313	16179	16461	16076	16237	16494	16182	16322	16351	16216	16181	16227	16353	16250	16346	16341	16352	16312	16209	16504	16438	16251	16269	16125	16335	16462	16308	16225	16437	16602	16222	16206	16262	16478	16502	16288	16381	16313	16285	16304	16254	16166	16225	16217	16302	16067	16292	16466	16363	16514	16579	16186	16453	16277	16334	16290	16248	15971	16137	16223	16388	16358	16377	16419	16123	16239	16328	16369	16471	16186	16151	16351	16097	16283	16307	16429	16176	16356	16217	16227	16264	16261	16258	16336	16274	16180	16412	16355	16283	16406	16261	16175	15995	16183	16466	16372	16357	16269	16242	16386	16356	16446	16452	16190	16219	16393	16385	16381	16376	16385	16601	16429	16241	16451	16368	16558	16468	16509	16386	16465	16402	16163	16247	16212	15960	16227	16482	16434	16314	16249	16319	16322	16395	16346	16348	16219	16280	16243	16268	16307	16348	16237	16116	16261	16485	16195	16156	16140	16331	16346	16327	16292	16217	16191	16452	16426	16255	16381	16219	16457	16040	16306	16621	16501	16436	16174	16315	16346	16440	16341	16502	16278	16264	16409	16392	16006	16362	16033	16353	16171	16497	16352	16415	16395	16518	16188	16397	16330	16214	16220	16215	16227	16266	16224	16391	16228	16476	16335	16416	16330	16270	16146	16278	16329	16245	16242	16200	16391	16149	16108	16162	16357	16246	16237	16426	16138	16296	16239	16211	16368	16444	16368	16316	16469	16352	16143	16285	16307	16169	16440	16338	16130	16429	16388	16195	16169	16369	16409	16591	16170	16321	16247	16514	16189	16299	16350	16339	16311	16317	16452	16437	16286	16487	16225	16384	16448	16217	16428	16255	16413	16357	16192	16534	16279	16624	16239	16459	16204	16280	16209	16518	16224	16263	16303	16274	16492	16298	16093	16290	16232	16310	16128	16254	16097	16209	16465	16289	16393	16394	16180	16445	16179	16315	16182	16286	16310	16488	16472	16276	16245	16222	16362	16469	16524	16336	16300	16260	16251	16286	16014	16341	16155	16204	16418	16372	16311	16358	16258	16516	16508	16229	16298	16259	16110	16471	16141	16464	16206	16280	16190	16231	16201	16309	16324	16345	16302	16298	16306	16226	16434	16248	16290	16313	16350	16534	16500	16456	16185	16356	16335	16355	16297	16461	16464	16374	16428	16498	16456	16472	16400	16169	16323	16386	16234	16559	16152	16345	16398	16305	16266	16408	16351	16191	16166	16128	16421	16484	16555	16362	16396	16232	16624	16220	16227	16167	16093	16055	16261	16252	16463	16238	16427	16230	16390	16425	16126	16135	16227	16187	16392	16425	16329	16315	16371	16497	16155	16382	16188	16391	16456	16376	16401	16330	16203	16231	16423	16305	16468	16374	16211	16343	16309	16308	16277	16361	16522	16428	16242	16168	16296	16361	16271	16218	16154	16218	16393	16295	16305	16196	16262	16284	16308	16371	16376	16291	16316	16373	16182	16342	16294	16251	16270	16255	16037	16274	16238	16149	16464	16173	16217	16030	16270	16278	16309	16312	16227	16307	16277	16277	16134	16328	16248	16233	16108	16095	16246	16581	16049	16235	16021	16402	16191	16312	16407	16164	16153	16371	16410	16319	16285	16299	16226	16201	16207	16328	16439	16411	16250	16531	16394	16267	16268	16340	16393	16242	16466	16126	16370	16219	16295	16482	16164	16399	16428	16282	16361	16339	16269	16465	16478	16212	16348	16067	16394	16545	16220	16381	16219	16378	16274	16237	16413	16217	16343	16364	16410	16313	16324	16217	16241	16158	16091	16284	16311	16151	16132	15991	16206	16359	16291	16214	16187	16483	16304	16456	16446	16234	16372	16094	16205	16201	16436	16101	16451	16312	16296	16167	16148	16300	16433	16475	16219	16456	16375	16241	16413	16399	16360	16252	16306	16334	16269	16197	16367	16073	16113	16138	16397	16434	16408	16550	16198	16279	16139	16467	16181	16340	16358	16265	16418	16221	16363	16244	16272	16366	16375	16262	16477	16475	16410	16455	16424	16206	16250	16368	16283	16166	16446	16369	16183	16233	16230	16221	16370	16325	16114	16277	16272	16234	16173	16293	16288	16486	16222	16247	16098	16172	16252	16040	16293	16172	16370	16375	16213	16338	16283	16296	16344	16249	16199	16224	16191	16271	16329
34247	60284	60504	59385	68394	29846	34800	47330	50252	43072	33820	26048	19867	16069	14414	13716	13484	13498	13543	13526	13666	13558	13445	13441	13396	13467	13577	13489	13439	13692	13489	13519	13439	13362	13557	13343	13461	13603	13479	13500	13504	13395	13504	13560	13529	13524	13404	13440	13394	13331	13485	13554	13586	13400	13385	13557	13550	13363	13499	13499	13584	13548	13440	13496	13480	13488	13490	13414	13574	13571	13380	13377	13614	13480	13419	13550	13537	13483	13545	13305	13509	13342	13479	13575	13483	13388	13471	13446	13706	13504	13467	13330	13355	13532	13530	13689	13650	13634	13353	13412	13408	13456	13223	13463	13517	13474	13321	13323	13462	13480	13479	13442	13523	13399	13142	13436	13509	13340	13595	13564	13606	13518	13414	13499	13367	13368	13473	13580	13465	13357	13589	13490	13475	13393	13411	13442	13607	13421	13435	13479	13453	13451	13526	13484	13387	13588	13411	13495	13456	13537	13435	13516	13543	13396	13447	13478	13470	13450	13467	13598	13513	13397	13645	13581	13475	13282	13489	13452	13499	13492	13369	13495	13555	13441	13435	13565	13458	13422	13414	13638	13372	13482	13469	13318	13449	13274	13399	13492	13517	13554	13462	13321	13404	13532	13544	13529	13528	13473	13487	13645	13516	13489	13487	13316	13399	13471	13514	13431	13498	13444	13530	13454	13393	13505	13457	13259	13565	13500	13475	13501	13254	13599	13500	13533	13359	13494	13601	13482	13362	13445	13469	13581	13687	13475	13499	13513	13396	13539	13221	13595	13697	13408	13532	13430	13502	13466	13416	13565	13397	13444	13347	13392	13424	13351	13307	13393	13480	13532	13434	13555	13496	13418	13359	13555	13441	13592	13274	13590	13381	13427	13341	13577	13353	13391	13407	13494	13374	13429	13478	13520	13462	13469	13652	13350	13494	13537	13504	13439	13569	13485	13369	13613	13410	13388	13464	13369	13512	13420	13312	13250	13448	13505	13290	13375	13462	13462	13512	13461	13424	13544	13507	13491	13375	13445	13633	13449	13421	13468	13568	13493	13397	13703	13505	13537	13523	13563	13474	13520	13387	13664	13419	13468	13374	13395	13352	13554	13546	13576	13314	13583	13618	13623	13456	13543	13396	13517	13537	13467	13482	13616	13388	13465	13429	13448	13412	13356	13558	13237	13466	13375	13386	13438	13516	13312	13451	13431	13430	13533	13323	13702	13293	13518	13557	13510	13583	13478	13493	13456	13488	13598	13673	13420	13379	13491	13483	13296	13468	13556	13386	13537	13382	13418	13530	13333	13517	13431	13626	13378	13500	13487	13531	13534	13308	13466	13508	13383	13441	13438	13521	13392	13540	13406	13480	13392	13546	13588	13725	13476	13406	13595	13438	13327	13551	13497	13617	13395	13546	13451	13440	13466	13485	13651	13554	13487	13575	13459	13458	13486	13418	13527	13356	13325	13329	13557	13593	13400	13527	13533	13476	13472	13564	13562	13544	13437	13426	13556	13486	13560	13343	13427	13412	13414	13548	13430	13458	13536	13338	13393	13445	13490	13489	13421	13592	13408	13516	13553	13532	13519	13483	13538	13475	13553	13587	13410	13463	13493	13488	13466	13435	13526	13362	13637	13437	13282	13439	13554	13559	13235	13544	13488	13436	13559	13558	13447	13463	13537	13600	13456	13544	13419	13581	13464	13598	13380	13445	13511	13461	13319	13543	13597	13537	13446	13421	13335	13512	13461	13383	13584	13277	13375	13326	13441	13515	13422	13364	13403	13420	13400	13556	13691	13333	13532	13554	13523	13371	13544	13500	13490	13662	13333	13371	13475	13503	13582	13391	13618	13651	13599	13252	13572	13473	13601	13320	13359	13462	13608	13285	13455	13537	13445	13351	13373	13396	13494	13365	13420	13399	13496	13339	13404	13433	13439	13259	13445	13465	13655	13472	13426	13354	13319	13516	13607	13453	13448	13528	13432	13354	13498	13441	13417	13425	13504	13592	13578	13611	13401	13502	13644	13446	13538	13482	13401	13430	13477	13613	13506	13397	13478	13551	13443	13494	13506	13484	13442	13466	13367	13501	13428	13516	13404	13517	13607	13324	13419	13553	13505	13352	13416	13494	13370	13457	13389	13329	13381	13599	13536	13536	13595	13466	13571	13427	13562	13476	13598	13402	13279	13551	13378	13468	13699	13617	13337	13450	13493	13641	13363	13424	13568	13446	13537	13571	13542	13397	13400	13395	13478	13413	13517	13564	13458	13565	13634	13462	13483	13348	13394	13534	13402	13572	13533	13431	13498	13423	13445	13489	13492	13462	13532	13624	13491	13540	13493	13469	13643	13661	13453	13395	13375	13509	13442	13438	13435	13544	13447	13550	13390	13418	13493	13601	13331	13445	13609	13348	13466	13466	13532	13492	13415	13407	13601	13298	13527	13578	13551	13513	13401	13707	13539	13617	13602	13347	13458	13426	13596	13426	13517	13652	13438	13541	13434	13493	13540	13422	13496	13399	13476	13462	13405	13520	13404	13398	13446	13416	13398	13460	13391	13591	13617	13606	13510	13446	13408	13534	13511	13614	13445	13544	13491	13623	13481	13490	13267	13505	13523	13446	13549	13513	13539	13500	13518	13456	13406	13599	13382	13488	13280	13478	13509	13279	13573	13458	13576	13487	13498	13452	13410	13465	13411	13442	13308	13362	13398	13606	13547	13447	13327	13532	13564	13468	13520	13617	13396	13587	13411	13589	13658	13438	13380	13431	13414	13369	13458	13563	13524	13508	13402	13623	13286	13605	13407	13420	13445	13540	13355	13480	13405	13431	13628	13455	13261	13447	13553	13480	13519	13562	13470	13444	13488	13553	13518	13561	13471	13598	13376	13547	13540	13355	13340	13439	13357	13402	13402	13548	13442	13358	13472	13477	13422	13623	13551	13394	13589	13525	13466	13457	13644	13589	13452	13555	13477	13384	13497	13542	13491	13668	13473	13411	13553	13567	13403	13380	13518	13565	13442	13527	13331	13458	13506	13426	13411	13620	13293	13553	13567	13590	13455	13533	13413	13454	13366	13417	13418	13430	13569	13480	13470	13504	13625	13485	13627	13596	13384	13524	13638	13453	13414	13366	13379	13576	13469	13457	13534	13386	13452	13557	13438	13415	13543	13489	13333	13430	13497	13603	13450	13400	13465	13613	13569	13519	13515	13529	13539	13378	13473	13527	13451	13464	13550	13459	13468	13516	13610	13352	13481	13523	13481	13431	13494	13666	13477	13499	13518	13495	13407	13510	13414	13476	13371	13358	13433	13506	13453	13800	13615	13485	13399	13431	13614	13380	13478	13467	13497	13565	13417	13408	13434	13397	13470	13540	13438	13567	13545	13405	13537	13373	13469	13518	13474	13342	13641	13458	13561	13399	13367	13287	13547	13510	13593	13478	13644	13482	13387	13518	13489	13332	13655	13458	13469	13443	13391	13479	13383	13584	13461	13507	13347	13423	13357	13524	13375	13511	13414	13372	13592	13382	13314	13556	13564	13519	13591	13346	13494	13440	13410	13315	13564	13367	13293	13455	13444	13538	13411	13529	13426	13579	13422	13392	13473	13497	13649	13522	13558	13260	13464	13414	13493	13390	13435	13344	13385	13450	13484	13542	13518	13447	13552	13533	13368	13402	13539	13397	13388	13711	13569	13374	13429	13614	13532	13368	13453	13472	13593	13351	13422	13604	13398	13563	13524	13393	13483	13491	13676	13391	13685	13523	13415	13370	13488	13421	13524	13520	13504	13335	13516	13441	13363	13516	13442	13353	13596	13583	13335	13459	13513	13407	13542	13324	13549	13394	13413	13550	13306	13398	13556	13491	13552	13445	13346	13677	13324	13551	13330	13512	13478	13410	13444	13397	13681	13302	13472	13598	13507	13623	13548	13614	13591	13523	13435	13494	13393	13350	13362	13533	13436	13530	13381	13345	13453	13441	13469	13519	13499	13499	13548	13482	13466	13521	13424	13587	13460	13591	13470	13406	13534	13545	13471	13519	13545	13484	13332	13616	13373	13652	13389	13535	13446	13658	13548	13577	13408	13299	13591	13456	13645	13445	13467	13565	13271	13447	13322	13479	13618	13498	13490	13450	13481	13580	13511	13554	13398	13648	13540	13398	13376	13390	13557	13367	13551	13415	13552	13478	13514	13455	13534	13416	13445	13393	13478	13591	13425	13499	13367	13407	13372	13388	13589	13358	13563	13454	13597	13675	13435	13366	13469	13447	13387	13506	13575	13423	13422	13581	13360	13536	13283	13575	13593	13465	13520	13335	13578	13546	13443	13287	13379	13473	13453	13336	13541	13491	13392	13512	13445	13622	13576	13358	13452	13449	13284	13485	13495	13434	13475	13454	13474	13398	13590	13339	13454	13473	13522	13507	13533	13591	13683	13475	13382	13662	13527	13571	13645	13595	13431	13397	13419	13555	13484	13382	13437	13479	13504	13403	13429	13391	13435	13456	13513	13509	13469	13409	13556	13566	13429	13272	13684	13584	13382	13441	13423	13467	13460	13466	13484	13557	13443	13395	13675	13559	13356	13513	13505	13419	13583	13364	13558	13463	13334	13404	13455	13606	13487	13313	13484	13415	13553	13486	13593	13481	13572	13456	13446	13381	13432	13352	13405	13594	13441	13343	13582	13337	13588	13416	13570	13525	13524	13266	13547	13544	13380	13345	13535	13451	13278	13440	13564	13502	13375	13416	13456	13575	13349	13509	13524	13508	13640	13478	13338	13559	13586	13514	13473	13477	13536	13396	13371	13636	13534	13362	13471	13596	13274	13563	13486	13445	13406	13467	13544	13594	13425	13536	13473	13556	13413	13486	13603	13441	13453	13532	13473	13476	13499	13370	13550	13481	13482	13470	13473	13412	13482	13603	13526	13459	13557	13568	13571	13529	13339	13499	13406	13522	13316	13543	13466	13487	13506	13344	13701	13673	13468	13435	13483	13289	13531	13347	13412	13470	13374	13443	13597	13384	13533	13457	13404	13446	13469	13474	13398	13460	13507	13458	13521	13637	13350	13474	13329	13383	13512	13524	13339	13405	13530	13543	13580	13411	13457	13515	13710	13605	13570	13278	13410	13504	13558	13621	13418	13381	13268
30871	22165	22349	27622	22990	18913	18448	19235	20609	20094	19330	18536	18097	17789	17733	17627	17751	17702	17567	17640	17981	17781	17700	17603	17737	17589	17782	17703	17592	17593	17587	17603	17905	17753	17590	17729	17560	17789	17684	17712	17507	17438	17498	17691	17854	17663	17638	17591	17380	17530	17597	17858	17588	17752	17741	17417	17716	17451	17451	17712	17384	17515	17715	17677	17674	17748	17563	17555	17730	17569	17651	17526	17616	17855	17617	17621	17685	17714	17539	17606	17625	17551	17609	17717	17659	17666	17687	17590	17592	17566	17525	17393	17677	17874	17508	17400	17729	17765	17567	17631	17651	17834	17713	17686	17674	17589	17773	17616	17567	17493	17485	17380	17615	17654	17734	17824	17507	17529	17713	17547	17617	17537	17411	17552	17603	17367	17512	17728	17682	17542	17689	17553	17611	17676	17582	17525	17576	17674	17551	17571	17597	17744	17686	17541	17526	17749	17645	17704	17807	17448	17580	17547	17583	17510	17954	17756	17681	17535	17494	17551	17747	17630	17639	17532	17618	17657	17537	17624	17690	17581	17588	17600	17299	17711	17492	17831	17501	17534	17532	17534	17514	17610	17703	17645	17503	17752	17577	17800	17641	17685	17594	17771	17636	17545	17785	17645	17512	17568	17164	17495	17483	17526	17552	17641	17693	17708	17507	17668	17832	17742	17441	17700	17819	17695	17403	17614	17684	17315	17500	17541	17456	17766	17725	17663	17786	17370	17677	17675	17594	17629	17697	17455	17624	17520	17652	17542	17543	17627	17663	17618	17454	17682	17630	17656	17661	17440	17397	17641	17626	17567	17483	17463	17410	17426	17630	17613	17689	17782	17522	17621	17696	17723	17774	17785	17486	17614	17497	17472	17698	17597	17630	17435	17683	17808	17517	17532	17446	17384	17604	17430	17449	17439	17423	17514	17481	17567	17530	17796	17554	17736	17672	17343	17789	17303	17538	17514	17767	17580	17665	17552	17585	17483	17537	17718	17823	17693	17714	17568	17685	17722	17550	17603	17567	17603	17437	17448	17522	17649	17754	17590	17577	17495	17579	17530	17675	17657	17515	17640	17634	17452	17472	17462	17458	17505	17554	17600	17684	17617	17701	17491	17694	17616	17653	17571	17645	17499	17405	17586	17691	17742	17647	17542	17577	17411	17526	17577	17658	17555	17617	17815	17494	17767	17643	17728	17553	17636	17673	17897	17782	17644	17593	17309	17686	17682	17562	17366	17734	17596	17566	17779	17799	17560	17634	17662	17570	17766	17666	17688	17389	17641	17463	17683	17656	17619	17674	17674	17643	17562	17574	17512	17831	17697	17584	17573	17558	17893	17804	17672	17658	17890	17518	17745	17648	17308	17618	17535	17713	17748	17625	17584	17704	17571	17562	17641	17680	17528	17669	17727	17608	17694	17652	17575	17459	17432	17735	17607	17577	17719	17499	17594	17509	17720	17681	17646	17602	17655	17757	17665	17399	17575	17600	17779	17587	17534	17708	17649	17767	17753	17701	17545	17456	17554	17545	17711	17641	17746	17732	17621	17687	17663	17755	17787	17576	17695	17736	17506	17394	17653	17453	17673	17734	17607	17701	17368	17370	17690	17633	17566	17545	17359	17939	17717	17688	17674	17672	17687	17449	17621	17653	17452	17518	17485	17403	17505	17578	17433	17456	17539	17534	17729	17619	17723	17770	17626	17654	17596	17748	17595	17558	17555	17489	17634	17692	17590	17392	17617	17545	17386	17517	17681	17639	17822	17577	17652	17515	17533	17580	17565	17561	17473	17666	17530	17647	17575	17675	17740	17606	17896	17601	17776	17834	17454	17759	17676	17575	17668	17634	17731	17563	17534	17664	17746	17456	17750	17817	17572	17534	17583	17396	17598	17542	17611	17815	17554	17609	17814	17683	17578	17580	17532	17408	17605	17457	17523	17429	17731	17635	17820	17512	17550	17502	17687	17654	17555	17770	17493	17599	17723	17434	17391	17703	17486	17592	17577	17631	17745	17676	17636	17661	17548	17506	17544	17824	17729	17597	17593	17659	17704	17873	17560	17826	17404	17629	17607	17546	17790	17442	17725	17636	17740	17726	17772	17568	17626	17555	17724	17676	17649	17608	17772	17733	17593	17631	17591	17719	17766	17797	17695	17589	17583	17505	17529	17747	17532	17652	17502	17588	17730	17524	17691	17688	17519	17460	17706	17439	17382	17495	17770	17653	17544	17680	17623	17511	17649	17709	17493	17470	17674	17651	17675	17805	17510	17634	17454	17911	17585	17546	17614	17634	17429	17607	17767	17709	17689	17738	17632	17518	17522	17571	17727	17602	17729	17735	17730	17399	17580	17394	17538	17500	17596	17655	17451	17553	17484	17591	17639	17650	17516	17605	17707	17768	17690	17733	17813	17762	17659	17461	17738	17545	17578	17421	17817	17677	17669	17496	17524	17715	17773	17598	17535	17924	17578	17652	17743	17442	17628	17717	17602	17641	17675	17501	17708	17841	17547	17583	17750	17527	17633	17698	17597	17583	17536	17486	17508	17623	17526	17541	17587	17594	17437	17682	17564	17612	17604	17820	17711	17725	17849	17631	17700	17524	17724	17524	17494	17609	17613	17490	17321	17473	17753	17545	17434	17455	17489	17528	17947	17764	17633	17774	17395	17553	17575	17646	17658	17420	17679	17638	17626	17629	17671	17682	17654	17371	17440	17541	17795	17504	17478	17682	17709	17490	17487	17577	17615	17714	17466	17774	17645	17709	17694	17503	17517	17495	17566	17772	17639	17593	17664	17674	17827	17531	17535	17516	17894	17750	17422	17540	17628	17450	17726	17639	17434	17704	17674	17611	17789	17600	17512	17423	17615	17659	17698	17518	17520	17552	17624	17534	17606	17517	17769	17422	17432	17604	17312	17697	17513	17746	17666	17595	17584	17700	17678	17461	17566	17606	17528	17504	17545	17585	17588	17467	17713	17623	17624	17689	17686	17442	17597	17721	17783	17556	17555	17554	17410	17620	17603	17345	17348	17587	17740	17521	17657	17733	17557	17477	17713	17571	17575	17609	17599	17603	17563	17758	17670	17708	17785	17562	17479	17602	17632	17815	17617	17437	17687	17508	17572	17635	17767	17598	17757	17563	17642	17541	17529	17604	17665	17743	17741	17572	17554	17513	17614	17478	17629	17663	17609	17710	17600	17532	17713	17569	17519	17544	17803	17571	17573	17590	17488	17600	17438	17460	17672	17684	17569	17579	17642	17605	17523	17692	17798	17825	17643	17579	17357	17461	17508	17422	17434	17652	17417	17627	17424	17592	17672	17500	17589	17441	17427	17482	17495	17672	17612	17541	17547	17751	17721	17672	17486	17717	17625	17648	17460	17689	17539	17772	17833	17551	17706	17582	17655	17707	17632	17774	17636	17553	17369	17694	17800	17638	17350	17638	17738	17716	17604	17630	17588	17545	17759	17678	17708	17631	17556	17635	17482	17760	17555	17585	17532	17750	17567	17487	17625	17730	17628	17701	17568	17693	17700	17743	17425	17742	17626	17633	17679	17699	17685	17650	17794	17881	17690	17650	17618	17674	17644	17636	17584	17666	17702	17709	17580	17501	17542	17624	17575	17660	17771	17709	17728	17591	17492	17493	17549	17549	17806	17801	17605	17595	17700	17538	17745	17691	17807	17658	17691	17714	17624	17591	17550	17650	17489	17640	17619	17754	17657	17376	17587	17603	17672	17368	17527	17764	17702	17860	17708	17621	17441	17562	17588	17423	17578	17618	17721	17614	17648	17548	17775	17543	17664	17407	17638	17650	17611	17603	17876	17512	17523	17356	17590	17480	17525	17810	17539	17737	17584	17392	17379	17676	17570	17679	17538	17660	17350	17535	17402	17700	17748	17749	17516	17568	17672	17678	17671	17573	17460	17654	17714	17496	17491	17785	17547	17601	17517	17789	17536	17734	17703	17539	17889	17667	17429	17727	17562	17591	17484	17499	17690	17636	17751	17641	17707	17545	17516	17663	17408	17677	17516	17670	17632	17735	17497	17609	17761	17573	17583	17624	17625	17483	17508	17675	17587	17675	17697	17596	17532	17641	17699	17627	17535	17695	17708	17426	17559	17532	17469	17463	17536	17688	17810	17790	17646	17665	17440	17389	17619	17409	17595	17569	17521	17622	17409	17520	17504	17727	17662	17538	17696	17710	17653	17795	17755	17488	17748	17768	17715	17722	17647	17648	17675	17763	17731	17588	17638	17603	17487	17519	17410	17624	17462	17511	17631	17614	17721	17775	17624	17703	17703	17441	17643	17601	17625	17594	17501	17756	17541	17594	17472	17694	17694	17704	17604	17640	17679	17604	17383	17576	17722	17625	17672	17435	17632	17688	17595	17502	17745	17626	17628	17745	17454	17584	17659	17677	17683	17690	17701	17758	17816	17799	17452	17748	17772	17585	17587	17560	17422	17575	17611	17657	17460	17531	17464	17765	17955	17842	17632	17769	17463	17578	17306	17704	17746	17380	17533	17665	17497	17752	17781	17603	17811	17785	17715	17622	17558	17691	17740	17495	17632	17632	17527	17494	17457	17667	17424	17731	17772	17777	17672	17676	17651	17724	17808	17595	17707	17792	17586	17449	17666	17541	17670	17647	17557	17591	17760	17666	17745	17670	17564	17717	17699	17858	17442	17658	17614	17536	17555	17675	17668	17705	17768	17520	17593	17686	17875	17824	17501	17494	17495	17655	17456	17589	17727	17589	17778	17578	17592	17649	17550	17550	17780	17447	17585	17543	17422	17657	17663	17646	17486	17600	17812	17513	17560	17498	17642	17580	17618	17814	17789	17568	17616	17637	17751	17732	17683	17544	17771	17435	17525	17474	17845	17558	17422	17462	17702	17855	17526	17798	17610	17652	17546	17702	17784	17643	17559	17576	17522	17642	17373	17555	17570	17398	17490	17902	17713	17642	17497	17662	17619	17621	17394	17676	17533	17712	17573	17647	17640	17616	17581	17584	17451	17597	17611	17648	17933	17644	17762	17782	17673	17696	17842	17454	17565	17607	17720	17869	17581	17710	17653	17271	17620	17591	17465	17682	17735	17615	17425	17696	17460	17693	17730	17605	17717	17488	17559	17620	17636	17735	17605
17484	19550	19420	27681	19879	15127	15199	17294	18464	17263	16018	15067	14514	14458	14321	14257	14387	14349	14222	14263	14278	14261	14173	14140	14214	14421	14176	14371	14088	14360	14201	14272	14037	14236	14243	14200	14297	14127	14275	14045	14156	14157	14240	14212	14174	14219	14278	14130	14495	14246	14278	13997	14324	14366	14307	14268	14033	14262	14269	14339	14133	14381	14198	14409	14096	14193	14403	14094	14184	14172	14209	14246	14306	14282	14257	14356	14382	14275	14120	14225	14248	14148	14267	14329	14103	14154	14238	14291	14105	14225	14268	14099	14098	14193	14067	14429	14292	14205	14164	14130	14082	14346	14277	14061	14249	14240	14145	14250	14484	14281	14064	14293	14496	14210	14179	14188	14176	14256	14222	14216	14347	14203	14359	14251	14247	14255	14254	14132	14170	14437	14168	14157	14183	14222	14275	14179	14152	14286	14032	14300	14190	14224	14286	14152	14389	14332	14203	14207	14250	14255	14204	14046	14254	14379	14108	14462	14289	14114	14082	14228	14405	14116	14355	14310	14332	14236	14375	14326	14228	14370	14122	14428	14148	14348	14213	14279	14221	14338	14284	14270	14295	14216	14282	14139	14404	14287	14159	14182	14242	14128	14220	14122	14287	14259	14143	14154	14318	14369	14119	14251	14155	14102	14270	14184	14132	14312	14335	14180	14312	14360	14272	14043	14289	14202	14109	14402	14301	14082	14086	14286	14190	14331	14156	14201	14140	14145	14262	14257	14137	14371	14294	14291	14294	14356	14229	14221	14235	14275	14228	14262	14270	14067	14264	14233	14331	14217	14279	14136	14113	14063	14155	14155	14367	14247	14099	14274	14026	14086	14107	14053	14250	14245	14248	14294	14225	14210	14325	14179	14253	14257	14163	14405	14228	14286	14245	14135	14119	14307	14351	14250	14168	14254	14258	13975	14399	14160	14179	14136	14055	14239	14223	14096	14208	14292	14268	14119	14301	14192	14203	14302	14172	14328	14166	14065	14184	14187	14175	14258	14292	14108	14305	14317	14165	14211	14128	14149	14324	14197	14238	14430	14380	14324	14249	14212	14334	14114	14112	14305	14378	14245	14183	14262	14347	14286	14261	14155	14197	14202	14202	14148	14261	14272	14169	14197	14050	14267	14315	14070	14295	14409	14288	13978	14267	14187	14366	14063	14161	14185	14249	14254	14253	14223	14310	14148	14179	14266	14162	14283	14195	14058	14115	14237	14228	14232	14328	14181	14220	14309	14238	14231	14250	14122	14402	14103	14053	14303	14188	14190	14371	14258	14200	14208	14326	14221	14383	14256	14215	14222	14429	14269	14351	14369	14171	14210	14206	14325	14145	14205	14256	14221	14282	14119	14363	14199	14201	14173	14205	14394	14293	14247	14234	14227	14193	14123	14207	14229	14238	14216	14217	14261	14278	14137	14352	14278	14051	14361	14304	14401	14234	14125	14278	14246	14181	14068	14126	14263	14238	14389	14224	14233	14174	14110	14358	14174	14144	14378	14234	14230	14339	14131	14239	14162	14147	14307	14142	14288	14160	14177	14223	14354	14303	14343	14300	14345	14302	14236	14167	14312	14225	14277	14300	14153	14205	14319	14363	14147	14308	14262	14172	14322	14393	14103	14114	14241	14167	14281	14216	14302	14293	14040	14325	14210	14267	14383	14163	14119	14340	14259	14125	14260	14362	14174	14283	14264	14353	14191	14099	14140	14160	14275	14360	14283	14275	14249	14232	14252	14318	14141	14319	14086	14249	14086	14117	14310	14350	14196	14173	14213	14281	14029	14343	14183	14142	14208	14072	14270	14222	14378	14102	14274	14344	14203	14123	14235	14219	14396	14307	14266	14272	14326	14353	14214	14444	14229	14070	14209	14257	14133	14085	14220	14208	14386	14276	14037	14329	14292	14215	14268	14384	14261	14201	14257	14162	14405	14292	14147	14123	14217	14289	14163	14131	14120	14310	14183	14151	14102	14097	14284	14150	14159	14141	14337	14255	14136	14175	14327	14298	14201	14267	14161	14241	14212	14371	14201	14069	14164	14223	14261	14204	14141	14287	14140	14206	14139	14231	14171	14199	14118	14284	14114	14190	14182	14367	14231	14116	14335	14207	14305	14230	14205	14413	14191	14109	14253	14277	14284	14197	14221	14251	14206	14295	14300	14277	14341	14293	14344	14180	14397	14102	14214	14271	14420	14198	14197	14349	14152	14338	14316	14334	14194	14203	14235	14274	14320	14272	14264	14104	14257	14046	14277	14194	14099	14126	14495	14141	14140	14170	14320	14181	14073	14302	14172	14367	14350	14210	14225	14346	14158	14125	14151	14127	14228	14279	14478	14185	14301	14367	14349	14279	14162	14307	14333	14259	14194	14093	14035	14285	14173	14117	14171	14202	14291	14261	14168	14290	13924	14241	14144	14277	14119	14267	14219	14275	14217	14293	14288	14368	14320	14147	14100	14193	14209	14184	14377	14101	14099	14312	14181	14322	14360	14271	14340	14122	14304	14307	14127	14233	14322	14347	14214	14272	14163	14330	14328	14359	14230	14105	14175	14139	14070	14373	14180	14281	14383	14080	14172	14185	14396	14447	14278	14316	14176	14273	14202	14120	14346	14190	14308	14191	14227	14197	14097	14126	14226	14169	14321	14341	14291	14282	14287	14285	14226	14270	14145	14338	14091	14259	14287	14292	14404	14419	14138	14273	14162	14295	14202	14176	14417	14161	14347	14060	14265	14335	14262	14283	14166	14214	14289	14100	14135	14280	14185	14162	14244	14254	14252	14118	14312	14219	14395	14285	14278	14216	14303	14283	14183	14168	14177	14251	14120	14275	14124	14186	14245	14253	14094	14179	14244	14101	14384	14268	14253	14218	14282	14365	14336	14168	14140	14168	14269	14246	14294	14141	14241	14288	14242	14028	14523	14268	14238	14304	14151	14306	14225	14198	14237	14051	14216	14287	14198	14324	14183	14229	14278	14390	14082	14155	14159	14239	14307	14420	14233	14367	14268	14255	14184	14375	14177	14406	14361	14332	14081	14232	14320	14185	14303	14253	14269	14375	14225	14165	14190	14403	14194	14328	14002	14184	14235	14230	14240	14194	14150	14158	14247	14268	14159	14085	14259	14274	14259	14139	14125	14373	14134	14131	14177	14281	14238	14224	14350	14141	14236	14203	14421	14246	14255	14016	14214	14200	14100	14227	14224	14325	14287	14266	14180	14340	14366	14170	14135	14312	14394	14253	14293	14313	14189	14300	14290	14321	14299	14178	14208	14278	14113	14262	14281	14181	14083	14216	14304	14270	14180	14127	14336	14219	14210	14211	14122	14310	14136	14226	14327	14205	14200	14288	14270	14210	14328	14368	14097	14263	14175	14036	14428	14209	14091	14379	14226	14336	14320	14179	14224	14348	14079	14242	14258	14365	14306	14203	14299	14216	14210	14210	14175	14345	14159	14346	14391	14227	14366	14217	14197	14275	14335	14171	14189	14267	14310	14279	14210	14155	14234	14298	14018	14195	14059	14306	14305	14187	14140	14076	14117	14159	14295	14171	14152	14274	14113	14235	14281	14177	14364	14171	14000	14322	14232	14272	14264	14154	14091	14311	14110	14221	14162	14280	14116	14296	14229	14212	14289	14103	14164	14116	14332	14264	14321	14162	14355	14234	14236	14110	14212	14293	14360	14157	14154	14195	14263	14285	14291	14331	14364	14288	14098	14217	14368	14138	14155	14402	14315	14182	14267	14287	14107	14148	14362	14049	14249	14342	14233	14350	14170	14137	14163	14352	14235	14272	14249	14370	14189	14182	14270	14425	14284	14087	14228	14314	14178	14277	14395	14264	14091	14172	14266	14000	14305	14325	14228	14137	14229	14040	14173	14256	14152	14091	14156	14108	14255	14340	14168	14391	14142	14146	14254	14193	14248	14237	14297	14373	14205	14293	14191	14212	14320	14082	14142	14371	14105	14244	14124	14175	14269	14328	14167	14340	14241	14044	14236	14292	14367	14242	14290	14172	14237	14150	14258	14053	14215	14218	14361	14289	14343	14069	14294	14192	14212	14234	14310	14184	14345	14200	14327	14088	14304	14218	14025	14184	14106	14439	14112	14141	14185	14304	14276	14246	14283	14296	14184	14249	14265	14266	14128	14033	14269	14033	14339	14193	14090	14258	14254	14402	14214	14318	14331	14331	14265	14266	14129	14472	14065	14302	14240	14185	14203	14234	14261	14158	14247	14209	14230	14282	14111	14222	14210	14212	14186	14252	14224	14229	14270	14201	14130	14308	14405	14321	14138	14259	14333	14185	14445	14326	14265	14386	14156	14181	14253	14342	14161	14343	14218	14327	14171	14189	14267	14160	14281	14162	14390	14395	14274	14232	14145	14310	14274	14259	14350	14313	14366	14280	14231	14149	14143	14294	14361	14225	14294	14099	14104	14219	14270	14268	14334	14229	14247	14321	14358	14244	14225	14341	14303	14401	14353	14262	14304	14284	14249	14096	14241	14100	14171	14254	14100	14425	14259	14198	14253	14154	14144	14395	14248	14214	14388	14233	14281	14095	14284	14233	14190	14064	14305	14081	14463	14212	14259	14346	14257	14205	14150	14326	14088	14204	14258	14379	14194	14156	14186	14252	14375	14250	14359	14416	14140	14193	14306	14224	14231	14416	14175	14232	14262	14143	14182	14152	14237	14152	14250	14118	14349	14080	14200	14175	14358	14224	14224	14081	14265	14353	14202	14063	14200	14290	14213	14328	14144	14215	14237	14315	14109	14247	14253	14120	14366	14267	14194	14265	14411	14323	14211	14235	14283	14354	14156	14223	14312	14212	14047	14187	14208	14168	14265	14256	14206	14315	14214	14120	14273	14129	14150	14145	14312	14242	14175	14386	14387	14162	14233	14268	14465	14306	14266	14287	14194	14046	14271	14184	14320	14289	14246	14211	14211	14052	14279	14126	14150	14332	14307	14283	14260	14160	14304	14307	14128	14311	14353	14145	14139	14214	14323	14256	14428	14150	14286	14288	14071	14276	14064	14204	14297	14275	14216	14219	14263	14220	14229	14405	14314	14029	14266	14267	14222	14175	14345	14254	14383	14329	14115	14035	14111	14237	14234	14240	14275	14199	14222	14125	14245
26354	21167	29702	49481	53072	28364	23527	28715	28770	26840	22262	19550	18301	17532	17348	17127	17050	17006	17014	17039	17114	17166	16929	17086	17160	17182	17009	17026	17146	17175	17100	16906	17289	17307	17094	17080	17104	17056	17115	17053	16990	17342	17099	17258	17016	17076	17071	17195	17079	17034	16922	16857	17074	16936	17073	17057	17128	17023	17190	17038	17166	17091	17146	17129	17170	17117	17302	17093	17176	16973	17050	16995	17042	17207	17102	16943	16935	17164	17234	17115	17201	17159	16992	17085	17093	17025	16993	17149	16982	17042	17071	17050	16971	17121	17047	17056	17026	17064	17255	16871	17086	17216	17301	17069	17122	16931	16725	17051	17212	17107	17090	17196	17138	17043	17094	16815	16852	16880	17030	17142	16880	17034	16896	17035	17083	17298	16906	16871	17110	16851	16929	17072	17073	17172	17251	16947	17137	17166	17173	16989	17037	16978	17079	16945	17129	16928	17180	16954	16838	17056	17161	17055	16942	17186	17062	17113	16964	17223	16930	17115	16968	17236	16972	17008	16963	17370	17020	16996	17145	17355	16905	17233	17107	17260	16898	17096	17176	17038	16970	16959	16991	16886	17033	17168	16970	17117	16783	17219	17108	17173	16838	17016	17120	17124	16944	16916	16956	16987	17175	17061	17162	17013	17029	16963	17019	17067	16905	17168	17066	16750	17020	17060	16894	16972	17099	17197	16966	17004	17169	17050	16965	16996	16970	17120	17119	16813	17014	17074	17149	17143	17048	17054	17172	17170	17076	16972	17225	16953	17158	17000	17039	17039	16971	16901	16923	17184	17062	17063	17270	17271	17101	16798	16746	16951	17278	17071	16917	17159	17092	17276	17042	16786	16923	17147	16872	16999	17068	16871	17116	17198	16882	17011	17114	16957	17008	17186	17070	17131	17031	16860	17095	16973	17075	17009	17245	16866	17273	16961	16896	17100	16990	17216	17288	17057	16801	17013	17120	16936	16951	17016	17182	17068	17173	16994	16911	17005	17217	17158	17025	17188	17226	17188	17148	17000	17191	16892	17213	17101	17034	17013	17045	17017	16944	16947	17092	16906	16909	16675	17128	17147	16920	17221	17081	16896	17197	17047	17110	16956	17259	17025	17161	17079	16953	17163	16835	17028	17051	17257	16969	17018	16939	16949	17185	17035	16991	17136	17344	17053	17033	17036	17089	17155	17178	17060	17157	17041	16957	17134	16960	16871	17086	16967	16971	17053	17176	17050	17214	17217	17282	17216	17160	16955	17285	17195	17190	17339	17024	16957	16936	16960	17246	17057	16958	16982	17044	17008	16857	16976	17045	17221	17020	17134	16962	17057	16978	17080	17199	17237	17219	17267	17268	17119	16843	17158	16982	17048	17017	17112	17150	17082	17201	16998	17307	17101	17011	16667	17027	16676	16891	17011	16915	16956	17036	17101	17142	17045	17008	16976	16972	16946	17107	16892	16980	17093	17154	17023	17077	17000	17084	17102	17073	17083	17048	17105	17243	17120	17326	17104	17128	17213	16867	16998	17157	17159	17172	17057	16684	17246	16914	17028	16965	17094	17028	17101	17117	17173	17018	16823	16980	17120	17078	16921	17044	17137	16958	16898	17081	16933	16767	17148	16956	16935	16965	17031	16966	16933	16987	17092	16900	16981	17044	17039	17131	17191	17002	17013	17108	17063	17058	17152	17081	16978	16962	17017	17037	17068	16852	17104	17064	17174	17027	17248	17023	17001	17064	17028	17034	17064	17178	17052	17251	17018	17196	17236	17000	17170	16897	17006	17141	16977	17086	17068	17246	17096	17024	17040	17173	17034	17083	17144	17057	17004	16947	17075	17059	17007	16873	17027	17164	17044	16820	16878	17098	17040	17076	17198	16987	16916	17089	17212	16944	17016	16968	17154	17023	17133	16981	17070	16972	16992	16974	16969	16869	17235	16973	16938	17218	17088	16903	17053	16979	17019	17009	17225	16966	17048	17243	17137	17147	17114	17171	16934	16907	17130	17076	17073	17130	17248	16741	16929	16977	17092	17243	17095	17227	17218	17047	16972	17152	17036	17241	16958	17059	17080	17155	16990	17038	16892	17208	17135	16927	17075	17007	17249	17131	17034	17002	17136	17451	16884	17027	17097	17254	17177	17152	17127	17071	16856	16966	16955	17037	17244	16984	17097	16936	16602	16974	17078	16993	17019	17081	16905	16844	17015	17151	16920	17028	17014	17122	17211	17166	17065	16944	17000	17121	17015	17044	17067	17021	17267	16951	16692	17004	17089	16853	17022	17240	16946	17130	17261	17077	17038	17136	16864	17210	17123	16899	17108	17020	17028	17150	17073	17142	17328	17187	17181	17135	17059	16974	17053	17097	16901	17086	17119	17092	17281	16979	17125	17146	17089	17110	17096	17104	17119	16982	17066	17137	17100	17338	17120	16987	17297	17058	17122	16869	16870	17048	17005	17138	17125	16861	17006	16854	16904	16947	17105	17099	17024	17040	17071	17305	17059	17074	17054	17025	17025	16830	17068	17044	17086	17409	16986	17118	17020	16982	17077	17046	16876	16947	16958	17074	17165	17053	17181	17060	17023	17264	16956	17262	17165	16951	17142	16796	17028	17150	17056	16983	16776	17243	17111	16980	17141	17063	16786	17266	16992	17102	16969	17073	16919	17115	17094	17197	16972	17056	16955	16886	17013	17340	17079	17019	17007	17086	16860	17151	16828	17099	17046	17059	17132	17220	17025	17119	17049	17037	17048	17069	17127	16962	16998	17277	17063	17115	17093	17116	17144	16868	17088	17188	17020	17067	17017	17071	17094	17160	17065	17091	16888	16984	17038	17025	17087	17143	17100	17160	17055	17103	17270	17103	16978	16981	16897	16865	17103	17080	16972	17040	17030	16991	17117	17128	17211	16926	17010	17083	17162	16909	16976	17135	17103	16997	17110	17167	17125	17189	16801	17077	16996	17053	16966	17054	17311	16950	16950	17201	17045	17227	17354	17133	17186	17105	17115	17172	16941	17198	16955	17020	17030	16944	16907	17033	17088	17096	17359	17109	17113	17083	17060	16971	16909	16983	16976	17095	17079	17100	17184	17037	17130	16997	17215	16917	17045	17124	16663	17085	17048	16815	17113	17118	17050	17099	17148	17136	17128	17151	17302	17031	17021	16916	16888	16915	17008	16940	17009	17185	16954	17038	17140	17135	17019	17176	16999	16957	16870	17007	16860	17050	17157	16980	17059	17197	16978	17066	16876	16851	17137	17043	16923	17122	17033	16981	17184	17077	17015	17184	17082	16999	16946	17201	17077	17100	17019	17081	17262	17003	17152	17072	16878	17059	17176	17174	16904	16931	16951	16882	17014	17132	17150	16881	17061	16968	16901	16975	17012	16811	16920	17078	17157	17180	17034	17017	17133	17243	17049	16913	17120	17041	17109	17008	16865	17007	17013	16917	17110	17336	17024	17053	17169	17269	17048	17256	17089	17086	16928	16999	17254	16857	16993	17203	17182	17098	17078	17046	17132	17079	17108	17034	17073	17072	17054	16892	17217	17117	17089	17091	17006	17160	16934	17102	16956	17154	17098	17199	16959	17206	17070	17049	17147	17047	17215	16970	17093	16909	16895	16930	16990	17058	16845	17009	17182	17271	17073	17035	17000	17054	16951	17094	17075	16837	17152	17127	16951	17039	16865	16974	16953	16960	17160	17241	17123	17049	16899	16852	16856	17064	17001	16893	16880	16938	17076	17161	17062	17026	17132	16940	17073	17119	17063	16952	16995	17001	16990	16845	16889	17014	17014	16928	17061	17176	17227	17034	17185	16957	17132	16953	17131	17304	16970	16919	16848	17044	17247	16906	17126	17070	17208	16949	17094	17271	17093	17149	17091	16925	16983	17071	16919	17165	17034	17110	17067	17130	17148	17126	17092	17112	16882	16948	17089	17019	16964	16900	17184	16883	17045	16943	17015	17164	16997	17084	17167	17040	17090	17215	17036	17059	16948	17133	17250	17128	17103	16961	17120	17028	17040	17035	16995	16842	16945	17181	17141	16868	17068	17043	16829	16967	16954	17144	16841	17116	16957	17209	17041	17020	17086	17137	16960	17081	17040	17232	17198	16956	17075	17137	17069	16901	17095	16949	17045	17071	16924	17107	16911	17060	16957	16869	16922	16885	16965	17106	17044	17102	17276	17095	16952	17157	16999	17060	16908	17128	17123	17236	17210	16940	17219	17135	17103	17058	17062	16831	16972	17010	17126	16812	17146	17138	17111	17098	17120	17217	17054	17180	17226	16837	17134	16983	17025	17066	16995	17254	17189	16998	17241	17048	17138	17007	17142	17072	17125	17148	17021	17110	16885	17008	17322	17112	17145	17142	17179	16993	16926	17033	16954	16929	17129	16905	17001	17134	17173	17251	17150	17181	17285	17083	17127	17190	17062	16982	16990	17207	17045	17009	17345	17110	17154	17176	17070	17172	17239	17078	17003	17019	17080	16976	16966	17100	17220	17175	17078	17043	17001	17124	17102	16965	16998	17127	16900	16947	17147	16953	17054	17032	17151	17047	17008	17146	17170	17246	17190	17101	17098	17094	17132	17055	17073	17034	16946	17165	16996	16868	17031	17131	17043	17047	17145	16955	17004	17050	17241	16995	17017	16931	17195	17015	17035	16998	16882	17112	16944	17182	16951	17092	16926	17173	17217	17041	17108	16992	17104	17029	17289	17243	17023	17135	17093	16975	17065	16928	17142	16981	17050	17162	16890	16987	17021	17143	17062	17005	17009	16955	16980	17151	16977	17196	17105	17082	16854	16977	17291	16974	17039	16934	17157	17127	17220	16949	16854	17087	17114	17081	17112	17054	17022	17048	16967	17105	16902	16936	16946	17001	16966	17026	16921	16859	17140	17081	17040	17007	17115	17191	17210	16877	17152	16960	16995	16932	17177	17176	17004	17012	17320	17345	17095	17005	16864	16996	17046	17160	17021	16870	17171	17053	17045	17176	16930	17103	17141	17194	17064	17132	17118	16827	17045	16912	16968	17053	17155	17060	17309	17058	17095	17131	17282	16980	17195	16787	17043	17017	17197	16945	16902	17111	17046	17005	17129	16989	17132	17119	17089	17176	17090	17177	17041	17022	17130	17044	17155
24125	40024	44987	62914	48059	22384	21370	30153	29600	25753	20168	17097	15082	14247	14040	14003	14037	14091	13941	13770	13916	13900	13976	13966	13878	13969	13878	13878	14015	14113	13963	13998	13930	14058	13867	14079	13835	13827	13818	13981	14106	13873	13876	14038	13783	14097	13920	13885	13893	13966	14043	13898	14090	14022	13918	13931	13935	13954	13843	14076	13920	14012	13846	13829	14064	13958	13881	13932	14015	14000	14060	13932	13968	13913	14107	13803	13981	14060	13953	13852	13618	14101	13762	13779	14112	14008	14026	13874	13818	13966	13906	14047	13862	13871	13999	14134	13842	13950	14011	13937	13749	13910	14022	13998	13937	13881	13950	13876	13926	14007	13946	13872	14004	13862	14112	13902	13873	14008	14036	13877	14116	13772	13871	14033	13907	13944	13893	13980	13885	13912	14108	13758	13843	13981	13767	13808	13980	14160	14025	13865	14036	13959	14069	14015	13909	13952	13969	13912	13800	13991	14035	13792	13966	13969	14116	13978	13933	13993	13824	13936	14064	13767	13899	13761	14003	13950	13751	13959	13849	13850	13943	14094	13891	13923	13927	13956	13892	13891	13815	13804	13839	14009	13969	13784	13922	13781	13878	13924	13924	13957	13930	14012	13791	13942	13921	13952	13854	13824	13914	14056	13824	13915	14059	13888	13964	13886	13838	13953	13808	13837	13866	13933	13946	13978	13998	13983	14042	13802	13805	13856	13913	13998	14005	14201	13908	13793	13959	13883	13932	13935	13964	14004	13843	13994	14004	13965	13813	13802	13950	13915	13972	13982	13703	13870	13948	13861	13877	13870	14015	14082	13900	14010	13908	13884	13843	13929	13787	13993	14055	13813	13923	13903	13966	13873	13997	14096	13885	13903	13900	13987	13755	13780	13985	13851	13884	13883	13984	14040	13944	14018	13898	13944	13917	13891	13976	13964	13889	13788	14034	13915	14101	13774	13873	14027	13623	14101	13977	13930	13963	13952	13992	13908	13864	13881	14004	13969	13989	13824	13949	14041	13918	13774	13829	13882	13970	13848	13963	13900	13803	13916	13857	14002	13873	14032	13848	13900	13777	13925	14110	13989	14004	13922	13920	13967	13991	13835	13982	14005	13821	13946	13960	13771	13949	13975	13911	13888	13779	14155	13905	13992	13812	13800	13928	13924	14016	13875	13908	14012	13944	13882	13952	13826	13927	13914	14175	14087	14018	13924	14058	13954	14025	14008	13980	13939	13803	14051	13981	13777	14023	13646	13951	13789	13925	13903	14011	14013	13895	13939	14006	13935	13998	13697	13976	14130	13908	14126	13860	13948	14044	13880	14020	13857	13806	13977	13762	13982	14016	13888	13916	14001	13994	13851	14071	13964	13936	13885	13975	14118	13880	13987	13963	13954	14114	13709	13994	13927	13848	13907	13978	13859	13993	13917	13785	14022	13988	13978	14065	14016	13880	14063	13948	13916	13795	14039	13957	13881	13991	13838	14092	13876	13972	13907	13897	13910	13906	13942	14023	13861	13947	13847	14004	13922	13886	13955	13989	13902	13855	13835	13958	13814	13954	13937	13928	13924	13876	14040	13895	13958	13810	13905	14062	13964	14016	13962	14017	13877	13998	14176	13840	13899	13873	14017	13967	13966	13902	13908	14022	13903	13744	14038	13806	13818	13907	13943	13952	14062	14045	13958	13927	13935	14021	13894	13960	14024	13948	13882	14055	13917	13927	13858	13896	13976	13979	13910	13963	13795	13931	13969	13932	13861	13891	13920	13989	13923	13895	13932	13877	13925	14062	14190	13782	13917	13902	13837	14113	13749	13993	13917	14004	14000	13807	13770	13923	13750	13923	13976	14088	13945	14091	13992	13888	13973	14039	13810	14011	13974	14010	13924	13813	13840	13959	13900	13928	13968	14099	13976	13850	14030	13913	13952	14015	13951	13971	13953	14030	13976	14148	13918	13967	14036	13901	13896	13786	13847	13970	13949	13928	14075	13996	13892	14034	13816	13891	13750	13979	13835	13856	13899	13925	13941	14019	13752	13977	13822	14038	13993	13877	13998	13879	14018	13993	13912	13859	13967	13976	14039	13879	13969	13887	13855	14108	13899	13704	13991	13870	13794	14024	13990	13970	14130	13920	14002	13925	13960	13908	13913	13977	13867	13850	13719	14007	13828	13953	13947	13807	13730	13794	13879	13988	14040	14166	13915	13972	14032	13857	13966	13827	13959	13934	14267	13973	13937	13977	13870	14051	13879	13867	13784	13853	13883	13774	13886	14098	13855	14002	13984	13934	13841	13906	13920	13984	13916	14005	13886	13901	13886	14020	13875	13938	13922	14004	13888	14063	14143	13746	13934	14005	13714	13980	13889	13871	13935	13887	13839	13935	13874	13869	13886	13823	13898	13860	14048	14000	13959	13778	14021	14016	14018	13861	13856	14016	14108	13929	13719	13878	13920	14136	13933	13904	13969	13832	13908	13868	13970	13885	13930	13923	14043	14089	13834	13923	14008	13891	13919	13913	13750	13880	14027	14073	13760	13966	13860	13940	14008	13904	13947	14040	13920	13938	14045	13802	13955	14025	14005	13921	13931	13946	13893	13730	13887	14030	14133	13833	13922	13857	13989	13987	13901	14080	13984	14022	13830	14100	14061	13968	13772	14030	13921	14024	13903	13892	14074	13858	13886	13874	13954	13952	13968	13803	13875	13908	13785	14121	13926	14056	13856	13995	13926	13941	13935	13816	14009	14018	14053	13995	14022	13979	13892	13910	13988	13909	14035	13932	13912	14121	13786	13861	13989	13890	14062	13941	14048	13998	13920	14055	14006	13978	13951	13925	13829	13917	13984	14153	14074	13857	13850	14025	13952	13865	13909	13866	13958	13862	13993	14054	14002	13887	13860	13973	13903	13870	14097	14136	14008	13955	14048	13716	13949	14061	13901	13755	13993	14049	14012	14015	13896	13826	13981	14033	13900	13925	13836	13953	14024	13851	13693	13827	13912	13932	14009	13977	13994	14058	14041	14011	14015	13813	13891	13946	13759	13925	13848	13953	13919	13938	13853	14035	13913	13991	13886	13939	13874	13845	13834	13772	13940	13933	13951	13978	13953	13859	13908	13829	13896	13880	14012	13973	13829	13941	13960	13775	14118	13948	13917	13827	14025	13978	13961	13973	13933	13951	14057	13950	13890	13811	13885	14086	13928	13917	13768	13911	13828	13880	13966	13845	14106	13762	13708	13887	14020	13919	13887	13870	13867	14091	14046	13991	13966	13800	13822	13881	13814	13905	13869	14081	14042	14163	14051	13971	13831	13891	13877	13845	14024	13726	13824	13905	13909	13830	13936	13871	13966	13928	13825	13824	13904	13775	13863	13921	13966	13880	14005	14020	13950	13859	14008	13889	13863	13946	13741	13820	14000	13897	13901	14062	14103	14022	13959	13928	14042	13984	14038	13864	13950	13950	13922	13835	14018	13808	13916	13970	13804	13767	13788	13874	13852	13882	14000	13806	14062	13819	13950	13789	13840	14057	13916	13908	13874	13833	13893	14216	13870	14079	13828	13893	14050	13756	13905	13846	13952	14150	13765	13842	14027	13699	13822	14057	13868	13974	13875	13818	13927	13956	13880	13997	14047	13761	14106	14014	13853	13961	13996	13783	13920	13854	13782	14043	13804	13931	13912	13878	13859	13875	14019	13927	13931	13946	13969	13881	13857	14075	13955	13771	13757	13950	13864	13900	13991	13953	14046	14132	14039	13994	13985	14100	13926	13894	13840	14041	13828	13930	13824	14022	13805	14015	14013	14052	13839	13875	13813	13911	13809	13771	14053	13986	13898	14119	13978	13977	13787	14019	13956	13934	14028	13997	14021	14001	13916	13923	13996	14084	13941	13981	14067	13880	13924	14066	14093	14012	13954	14010	13967	13905	13940	13968	14099	13989	14059	13945	13947	13975	14145	14055	13800	13936	13887	14116	13808	13897	14039	13954	14023	13960	13975	13899	14035	13953	13980	13924	13979	13861	13759	14043	13966	13896	14035	14005	14092	13996	13908	13805	13964	13868	13912	13915	13938	13819	13956	14023	13925	13983	13913	13985	13901	13909	13922	14065	13900	13782	13856	13917	14029	13898	13808	14003	13944	13983	13944	13827	13952	13855	13831	13906	13978	13814	13835	13809	14036	13902	13952	13884	13885	13881	13789	13937	13983	13907	13986	14008	13892	13836	13945	13989	13668	13814	14057	13903	13852	14029	13956	13930	13589	13943	13968	13816	14122	13950	13932	13971	13936	13919	13908	14109	13960	13969	14065	13913	13820	13906	13969	13974	13909	13886	13944	13969	14014	13925	13927	13855	13920	13942	13980	14072	14119	13983	13933	13963	13817	13979	13996	13897	13821	13863	13984	13682	14055	14025	13877	13930	13996	14199	14071	13971	13854	13946	13932	14011	13863	13928	13873	14151	13925	14162	13831	13976	13966	13780	13977	14053	13872	13963	13746	14128	14083	13967	13948	14024	13765	13946	13986	13945	13829	14040	13967	13834	14123	13931	13854	14000	14098	13830	13898	13920	13860	13887	14044	13972	13888	13910	14013	13784	13816	13835	13960	13860	13953	13938	13992	13820	13895	13940	13865	14014	13897	14091	13696	13792	13820	13898	13946	13926	14086	14030	13771	13957	14097	13977	13935	13993	13976	13853	13982	13804	13956	13900	13762	13956	14037	13853	14014	13861	13882	13889	13872	13933	13891	14017	13917	13993	13867	13972	13923	13899	14002	13820	13818	14209	14058	14077	13814	13865	13850	13989	13891	13878	13962	13981	14059	13890	13954	13911	13954	13967	13858	13799	14134	13919	14062	13771	13972	13925	13893	13985	13798	13878	13890	13796	14026	13969	14137	14025	14020	13891	14139	13911	13900	14021	13992	13870	14135	13934	13942	13954	13845	14071	14054	13963	13940	13715	13894	14134	13847	14092	13868	13871	14008	13920	13943	13952	13931	13910	13809	13871	13929	13941	14076	14041	13834	14078	14007	13940	13922	13991	13966	14114	14113	13896	13879	13903	13853	13969	14078	13839	13944	13822	13705	14030	13807	14023	13970	13950	13797	13915	13991	13997	13889	13891	13920	13931	13804	13842	13928	14038	13950	14140	13826
24309	21116	28619	39379	48153	37973	34632	54028	46431	38116	28303	22561	18615	16550	15823	15532	15512	15438	15408	15467	15616	15310	15231	15406	15395	15356	15569	15500	15439	15404	15359	15320	15373	15263	15249	15341	15208	15242	15232	15162	15260	15342	15494	15350	15649	15432	15433	15169	15309	15424	15490	15249	15281	15256	15371	15152	15465	15339	15359	15335	15183	15326	15175	15209	15060	15239	15343	15338	15345	15281	15210	15513	15326	15391	15033	15169	15144	15180	15099	15206	15253	15261	15431	15309	15265	15341	15416	15343	15284	15396	15216	15065	15153	15339	15502	15436	15278	15274	15215	15337	15324	15440	15158	15149	15127	15307	15406	15379	15337	15374	15316	15274	15320	15315	15164	15231	15284	15188	15350	15341	15424	15264	15276	15233	15532	15312	15482	15371	15221	15266	15223	15256	15322	15383	15594	15350	15476	15456	15378	15278	15164	15264	15452	15474	15418	15414	15197	15236	15284	15250	15168	15284	15265	15356	15218	15115	15236	15194	15425	15293	15269	15243	15057	15421	15339	15416	15484	15187	15285	15313	15379	15390	15195	15379	15472	15307	15417	15145	15163	15404	15412	15259	15236	15287	15303	15268	15150	15253	15306	15455	15442	15404	15387	15527	15339	15157	15305	15389	15273	15113	15350	15253	15132	15230	15272	15329	15250	15296	15241	15175	15231	15261	15397	15390	15155	15310	15259	15548	15490	15238	15095	15168	15060	15317	15280	15231	15116	15228	15193	15260	15063	15281	15357	15247	15159	15416	15172	15226	15464	15272	14977	15253	15189	15319	15032	15289	15123	15283	15203	15365	15442	15326	15182	15186	15227	15305	15351	15289	15161	15217	15326	15386	15301	15423	15385	15242	15332	15372	15187	15268	15327	14956	15138	15262	15175	15343	15296	15143	15322	15521	15264	15378	15125	15399	15194	15455	15114	15170	15335	15347	15322	15357	15329	15104	15463	15410	15284	15182	15233	15207	15334	15178	15200	15474	15379	15390	15342	15318	15282	15343	15436	15357	15229	15423	15272	15448	15416	15412	15261	15255	15535	15196	15084	15290	15159	15237	14927	15292	15505	15254	15092	15278	15386	15279	15113	15171	15315	15067	15371	15261	15083	15418	15351	15201	15259	15383	15266	15231	15031	15239	15554	15395	15402	15360	15286	15265	15530	15355	15274	15280	15345	15342	15062	15236	15366	15344	15441	15181	15262	15320	15426	15463	15585	15280	15176	15246	15157	15323	15370	15214	15233	15303	15068	15266	15238	15363	15343	15281	15216	15304	15391	15197	15411	15293	15265	15230	15353	15252	15375	15162	15306	15384	15535	15314	15260	15324	15297	15116	15130	15160	15167	15466	15453	15295	15287	15128	15081	15246	15348	15405	15242	15267	14971	15351	15340	15288	15195	15125	15194	15041	15447	15316	15230	15403	15213	15254	15318	15234	15452	15251	15043	15257	15372	15181	15461	15253	15347	15271	15294	15456	15426	15403	15413	15083	15168	15152	15059	15256	15232	15253	15345	15410	15206	15063	15144	15136	15345	15184	15235	15392	15330	15044	15170	15390	15189	15157	15150	15200	15451	15271	15351	15440	15429	15221	15063	15194	15435	15448	15324	15333	15120	15330	15195	15174	15220	15339	15201	15220	15326	15338	15321	15444	15279	15489	15206	15157	15228	15201	15279	15176	15217	15267	15204	15308	15245	15376	15158	15423	15317	15155	15249	15347	15221	15345	15206	15245	15358	15523	15363	15436	15514	15356	15459	15285	15314	15261	15282	15327	15238	15338	15286	15479	15296	15277	15301	15249	15289	15166	15329	14977	15298	15392	15461	15258	15260	15373	15263	15315	15497	15298	15097	15225	15412	15245	15354	15324	15233	15064	15241	15441	15258	15309	15411	15365	15414	15108	15451	15524	15325	15363	15333	15377	15213	15441	15332	15145	15292	15300	15341	15121	15338	15049	15215	15265	15326	15368	15199	15139	15403	15453	15274	15520	15456	15250	15282	15404	15099	15384	15268	15459	15343	15235	15412	15111	15435	15433	15614	15424	15229	15347	15251	15173	15168	15343	15212	15189	15304	15533	15248	15177	15348	15167	15088	15244	15331	15463	15149	15195	15367	15365	15441	15226	15558	15343	15358	15256	15166	15184	15391	15113	15383	15218	15228	15315	15207	15349	15267	15212	15163	15302	15307	15085	15211	15246	15074	15304	15323	15238	15291	15046	15044	15294	15423	15279	15344	15292	15233	15374	15376	15460	15285	15355	15316	15242	15295	15238	15328	15062	15441	15239	15326	15464	15184	15539	15510	15354	15373	15115	15212	15122	15318	15174	15319	15244	15419	15244	15423	15245	15174	15284	15367	15306	15283	15105	15423	15379	15371	15267	15164	15200	15380	15472	15300	15329	15295	15259	15369	15416	15310	15696	15391	15380	15326	15157	15261	15545	15223	15346	15345	15139	15199	15385	15386	15355	15427	15246	15243	15321	15211	15322	15346	15351	15220	15240	15226	15167	15417	15375	15365	15122	15247	15150	15353	15479	15361	15305	15258	15537	15220	15142	15282	15184	15346	15184	15541	15133	15226	15185	15456	15284	15282	15071	15364	15350	15350	15241	15121	15109	15367	15336	15175	15275	15456	15231	15296	15165	15305	15364	15341	15142	15212	15163	15230	15548	15228	15306	15372	15133	15155	15320	15182	15050	15324	15430	15224	15216	15304	15229	15254	15309	15230	15262	15326	15284	15306	15296	15380	15470	15300	15337	15115	15236	15235	15436	15409	15217	15368	15392	15156	15175	15252	15210	15209	15095	15278	15328	15362	15399	15254	15208	15452	15210	15246	15281	15283	15153	15305	15242	15434	15341	15291	15542	15356	15280	15545	15328	15319	15214	15378	15338	15175	15242	15515	15313	15154	15415	15302	15311	15359	15368	15434	15207	15230	15185	15431	15260	15320	15301	15222	15477	15067	15111	15202	15425	15359	15326	15352	15552	15219	15289	15341	15307	15371	15277	15316	15361	15246	15247	15383	15379	15376	15421	15418	15324	15165	15250	15366	15296	15272	15479	15198	15295	15271	15533	15231	15314	15259	15213	15387	15310	15132	15296	15084	15227	15347	15160	15171	15250	15194	15405	15228	15326	15282	15370	15256	15279	15224	15308	15474	15349	15297	15290	15259	15369	15447	15308	15145	15258	15287	15275	15324	15357	15289	15322	15400	15285	15236	15401	15199	15306	15202	15316	15264	15380	15277	15173	15237	15184	15348	15223	15434	15064	15424	15201	15229	15158	15376	15126	15189	15214	15078	15122	15336	15452	15337	15423	15081	15308	15294	15397	15320	15230	15363	15443	15147	15385	15334	15198	15508	15317	15327	15387	15071	15136	15294	15044	15278	15392	15170	15094	15356	15282	15282	15259	15433	15295	15348	15286	15259	15344	15429	15242	15450	15153	15126	15243	15196	15426	15347	15297	15507	15347	15112	15246	15169	15179	15150	15226	15167	15261	15359	15237	15293	15176	15370	15339	15228	15186	15358	15249	15211	15219	15248	15166	15376	15392	15328	15257	15311	15422	15070	15322	15329	15280	15404	15314	15146	15258	15303	15290	15254	15292	15329	15302	15394	15384	15304	15089	15422	15386	15287	15174	15401	15091	15334	15304	15312	15120	15534	15329	15248	15288	15332	15253	15413	15342	15133	15151	15404	15321	15459	15506	15336	15370	15240	15329	15064	15252	15255	15228	15314	15216	15395	15396	15005	15239	15216	15291	15371	15253	15364	15366	15329	15224	15322	15053	15312	15481	15346	15401	15490	15203	15295	15128	15418	15390	15122	15302	15170	15440	15378	15207	15381	15286	15240	15415	15235	15183	15313	15173	15443	15272	15331	15291	15275	15382	15131	15228	15357	15468	15405	15476	15401	15300	15311	15309	15339	15309	15299	15249	15263	15169	15361	15215	15211	15352	15340	15137	15383	15155	15074	15373	15429	15239	15214	15291	15164	15488	15284	15179	15111	15408	15032	15578	15420	15183	15456	15434	15299	15250	15347	15041	15346	15401	15299	15393	15383	15247	15377	15343	15367	15104	15346	15176	15453	15109	14926	15379	15261	15304	15543	15074	15221	15348	15201	15244	15192	15345	15448	15202	15301	15300	15046	15292	15230	15278	15229	15213	15261	15084	15333	15173	15337	15241	15335	15325	15237	15211	15272	15413	15300	15139	15167	15214	15148	15235	15334	15279	15410	15357	15259	15233	15202	15188	15349	15320	15338	15293	15220	15430	14973	15448	15258	15164	15322	15414	15258	15250	15416	15281	15256	15311	15258	15278	15200	15407	15267	15425	15155	15239	15011	15262	15230	15259	15260	15192	15396	15197	15249	15301	15309	15308	15319	15452	15274	15145	15055	15173	15353	15333	15401	15362	15332	15333	15280	15229	15475	15196	15292	15482	15347	15469	15323	15164	15366	15288	15204	15268	15100	15148	15262	15230	15153	15115	15188	15298	15381	15420	15388	15374	15053	15433	15337	15185	15201	15356	15161	15495	15478	15191	15304	15424	15178	15355	15289	15437	15503	15461	15250	14993	15184	15313	15236	15371	15355	15287	15107	15111	15225	15377	15365	15407	15234	15173	15239	15224	15360	15426	15320	15275	15245	15347	15362	15230	15193	15245	15474	15219	15298	15196	15157	15133	15115	15308	15318	15363	15256	15295	15372	15052	15382	15332	15396	15253	15166	15099	15315	15261	15213	15228	15194	15210	15163	15425	15277	15355	15155	15182	15108	15154	15251	15296	15172	15299	15449	15165	15273	15218	15242	15136	15438	15332	15412	15489	15348	15155	15177	15257	15268	15191	15295	15231	15283	15369	15375	15288	15376	15376	15180	15219	15551	15103	15307	15228	15301	15287	15204	15288	15271	15186	15060	15400	15283	15429	15269	15267	15303	15236	15347	15322	15159	15300	15274	15253	15084	15166	15345	15419	15366	15227	15442	15218	15255	15425	15300	15261	15551	15245	15369	15308	15264	15274	15183	15132	15268	15472	15286	15287	15189	15271	15464	15185	15362	15194	15250	15466	15252	15180	15363	15440	15245	15375	15225	15266	15289	15321	15241	15287	15320	15300	15269	15240	15313	15106	15084	15161
30777	51251	57645	73049	53201	36884	39112	54918	46756	38223	28098	21306	16478	13918	13182	12932	12795	12785	12818	12923	13015	12961	12997	12879	12861	12621	12745	12921	12872	12846	12827	12927	12710	12813	12920	12632	12748	12822	12804	12848	12778	12714	12985	12843	12917	12822	12806	13016	12635	12961	12725	13023	12749	12827	12789	12856	12927	12929	12823	12703	12798	12929	13057	12940	12837	12942	12914	12889	12769	12800	13072	12719	12867	12881	12806	12917	12898	12995	12913	12800	12775	12901	12762	12788	12889	12801	12955	12893	12856	13054	12797	12842	12812	12935	12825	12912	12866	13016	12920	12871	12787	12748	12857	12864	12655	12819	12862	12845	12777	12696	12982	12748	12888	12807	12873	12971	12704	12920	12892	13068	12840	12924	12827	12922	12875	13013	12799	12855	12900	12793	12931	12561	12747	13003	12900	12659	12870	12766	12737	12759	12903	12864	12851	12642	12797	12899	12953	12696	12896	12806	12845	12789	12943	12933	12717	12853	12998	12818	12880	12947	12809	12584	12645	12695	12805	13024	12791	12847	12870	12653	13056	12882	12755	12880	12733	12794	12753	12865	12813	12937	12858	12795	13152	12868	13008	12837	12671	12849	12887	12811	12988	12865	12747	12790	12878	13021	12854	12805	12956	13019	12937	12666	13002	12968	12812	12709	12831	12708	13005	12798	12834	12725	12874	12806	12927	12749	12939	12962	12770	12794	12892	12845	12859	12844	12838	12907	12838	12803	12823	12902	12783	12917	12980	12881	12931	12859	12837	12888	12830	12827	12806	12654	12849	12771	12968	12836	12731	12767	12839	12786	12973	12690	12829	12821	12890	12827	12874	13073	12873	12727	12898	12713	12728	12867	13003	12907	12978	12925	12957	12864	12761	12756	12877	12817	12820	12797	12836	12811	12886	12844	12832	12800	12802	12587	12901	12686	12734	12737	12855	12909	12833	12840	12785	12952	12778	12939	12968	12887	12828	12621	12895	12694	12822	12897	12755	12945	12862	12867	12884	12846	12791	12944	12705	12853	12854	12878	12897	13001	12803	12918	13013	12983	12785	12995	12919	12851	12940	12664	12822	12861	12829	12898	13007	12920	12831	12975	12910	12822	12850	12919	12634	12819	12814	12920	12878	12728	12769	12743	12971	12893	12880	12800	12940	12729	12912	12739	12975	12926	12812	12645	12873	12945	12868	12856	12854	12872	12891	13007	12959	12779	12731	12782	12930	12887	12751	12715	12851	12788	12803	12820	12789	12913	12786	12826	12792	12712	12838	12908	12900	12975	12895	12848	12940	12793	12855	12877	12766	12836	12724	12839	12882	13096	12803	12751	12893	12817	12799	12807	12789	12930	13045	12802	12891	12786	12719	12976	12780	12827	12684	12732	12755	12878	12855	12830	12814	12776	12831	12812	12754	12799	12668	12662	12734	12812	12837	12766	12608	12869	12678	12848	12784	12703	12897	12685	12891	13002	12812	12731	12847	12906	12902	12823	12773	12741	12818	12914	12859	12721	12933	12897	12908	12887	12815	12926	12766	12698	12762	12824	13007	12925	12854	13028	12763	12988	12926	12993	12834	12686	12904	12735	12814	12789	13006	12891	12830	12759	12717	12894	12707	12885	12738	12899	12736	12949	12802	12842	13113	12994	12712	12937	12832	12877	12741	12669	12856	12769	12843	12890	12891	12883	12759	12720	12905	12836	12745	12931	12588	12922	12815	12979	12772	12728	12885	12770	12780	12838	12948	13030	12861	12780	12778	12645	12895	12836	12829	12796	12845	12917	12899	12737	12783	12751	12978	12789	12743	12905	12733	12978	13005	12835	12788	12820	12972	12772	12844	12728	12787	12661	13034	12976	12838	12743	12761	12734	12880	12925	12762	12926	12845	12809	12917	12790	12930	12825	12760	13024	12647	12835	12852	12925	12802	12850	12813	12942	12952	12777	12669	12868	12787	12890	12879	12874	12785	12988	12961	12796	12955	13010	12815	12945	12812	12901	12887	12875	12755	12882	12905	12911	12813	12892	12811	12935	12948	12967	12822	12915	12785	12903	12842	12880	12939	12812	12727	12811	12792	12897	12883	12808	12757	12837	12813	12843	12802	12752	12836	12793	12869	12909	12638	12805	12871	12819	12895	12827	12687	12893	12810	12818	12752	12876	12846	12958	12815	12764	12689	12884	12826	12929	12909	12880	12813	12727	12841	12964	12887	12829	12907	12785	12879	12941	12703	12898	12879	12820	12909	12836	12909	12924	12982	12936	12767	12841	12928	12889	12982	12856	12828	12800	12916	12939	12647	12945	12858	12758	12878	12711	12829	12870	12840	12791	12810	12869	12911	12926	12907	13002	12992	12745	12771	12818	12877	12656	13043	13013	12751	12810	12833	12959	12895	12834	12880	12865	12914	12824	12711	12568	12825	12953	12845	12797	12927	12795	12927	12725	12815	12875	12761	12871	12699	13017	12796	12925	12742	12865	12901	12722	12775	12986	12676	12991	12910	12707	12793	12745	12796	12623	12859	12875	12895	12872	12831	12831	12842	12813	12972	12947	12723	12894	12808	12840	12816	13075	12631	12836	12771	12823	12800	12681	12857	12952	12914	12957	12763	12774	12640	12795	12939	12755	12875	12878	12678	12689	12896	12863	12784	13057	12931	12752	12966	12962	12736	12775	12745	12929	12908	12750	12902	12893	12918	12777	12775	12799	12818	12794	12828	12878	12778	13011	12962	12702	12712	12810	12916	12982	12785	12880	12906	12755	12889	12785	12661	12764	12785	12791	12888	12881	12828	12821	12807	12845	12909	12913	12740	12841	12873	12928	12802	12756	12855	12855	12775	13002	12879	12891	12809	12812	12749	12732	12732	12907	12863	12929	12816	12930	12822	12792	12946	12922	12789	12864	12771	12809	12972	12805	13092	12779	12824	12787	12817	12910	12864	12661	12834	12611	12926	12765	12767	12783	12699	12724	12883	12895	13048	12855	12879	12860	12956	12866	12636	12955	12721	12875	12768	12927	12822	12944	12890	12773	12964	12800	12944	12944	12836	12839	12752	12921	12937	12948	12812	12727	13034	12705	12768	12890	12828	12827	12829	12811	12932	12904	12770	12787	12698	12950	12707	12778	12876	12892	12882	12860	12953	12938	12797	13003	12935	12703	12959	12782	12727	12683	12869	12784	12761	12849	12842	12917	12826	12945	12960	12777	12852	12932	12993	12931	12821	12825	12872	12893	12972	12986	12824	12835	12765	12853	12883	12978	12878	12845	12788	12873	12829	12880	12941	12739	12860	12828	12858	12933	12865	12799	12867	12763	12936	12764	12866	12841	12862	12750	12732	12749	12850	12857	12786	12710	12814	12769	12838	12832	12816	13065	12741	12707	12997	12765	12827	12859	12779	12912	12864	12778	12931	12911	12912	12885	12821	12981	12698	12800	12940	12799	12890	12718	12906	12690	12789	12935	12830	12777	12918	12905	12677	12747	12974	12824	12809	12831	12827	12894	12871	12923	12809	12843	12777	12994	12843	12961	12844	12716	12719	12894	12840	12799	12741	12861	12683	12720	12672	12883	12753	12715	12895	12880	12897	12764	12929	12760	12934	12680	12716	12777	12804	12872	12999	12908	12867	12799	12732	13008	12856	12765	12915	12853	13024	12785	12865	12830	12753	12768	12903	12893	12787	12942	12911	12867	12893	12938	12849	12787	12911	12912	12901	12777	12880	12650	12912	12811	12717	12757	12751	12571	12911	12837	12758	12962	12910	12691	12827	12842	12931	12891	12703	12813	12839	12823	12887	12785	12778	12927	12839	13049	12878	12808	12787	12656	12984	12976	12802	13007	12926	12765	12721	12783	12676	12757	12932	13019	12978	12875	12730	12888	12855	12579	12831	12833	12814	12881	12799	12940	12666	12811	12749	12728	12703	12707	12838	12763	12852	12867	12824	12826	12837	12846	12731	12925	12728	12862	12713	13019	12621	12921	12831	12769	12843	12934	12875	12900	12829	12881	12814	12905	12900	12788	12717	12728	12703	12877	12931	12941	12904	12710	13044	12806	12816	12835	12816	12694	12745	12762	12766	12744	12869	12828	12871	12847	12838	12916	12861	12791	12963	12905	12892	12810	12877	12952	12831	12646	12901	12945	12700	12974	12868	12833	12867	13090	12791	12843	12979	12958	13038	12880	12938	12928	12986	12800	12734	12886	12863	12840	12807	12874	12783	12975	12855	12757	12800	12875	12926	12735	13030	12777	12775	12939	12848	12882	12814	12842	12847	12839	12730	12764	12848	12890	12876	12808	12876	12768	12837	12939	12848	13022	12864	12784	12759	12808	12782	12890	12911	12904	12798	12881	12847	12860	12813	12674	12944	12813	12756	12790	12896	12748	13017	12901	12834	12862	12899	12919	12741	12899	12878	12923	12917	12695	12852	12827	12887	12951	12850	12878	12922	12747	12767	12895	12871	12613	12853	12961	12890	12732	12797	12788	12878	12906	13086	12819	12875	12771	12965	12794	12859	12804	12700	12607	12926	12942	12732	12786	12929	12848	12734	12848	12718	12806	12803	13022	12950	12867	12601	12833	12696	12680	12741	12818	12708	12965	12689	12697	12899	12895	12934	12867	12873	12895	12902	12793	12730	12830	12949	12908	12884	12828	12891	12710	12872	12874	12855	12816	12961	12828	12815	12956	12891	12824	12967	12685	12874	12843	12799	12900	12851	12804	12854	12848	12875	12865	12850	12948	12850	12854	12869	12721	12897	12813	12694	12760	12947	13009	12817	12793	12808	12810	12814	12822	12854	12958	12774	12790	12883	12914	12715	12850	12943	12834	12865	12675	12757	12881	12669	12828	12950	12718	12939	12969	12979	12885	12860	12773	12766	12771	12805	12911	12766	12788	12847	12883	12864	12823	12771	12988	12817	12950	12770	12779	12852	12923	12811	12915	12894	12801	12606	12726	12855	12735	12851	12909	12800	12822	12867	12852	12864	12769	12812	12923	12930	12596	12856	12981	12912	12807	12791	12771	12837	12902	12857	12935	13009	12977	12862	12958	12818	12784	12937	12780	12936	12908	12848	12890	12825	12768	12846	12887	12864	12869	12968	12953	12859	12974	12995	12777	12766	12840	12867	12881	12696	12805	12802	12873
30602	21222	20753	23828	21436	17963	18383	19241	17605	17556	17543	16734	16334	16033	16023	16085	15991	16045	16014	15864	15966	16003	15865	15959	16005	16042	16057	16073	15984	16064	16120	15780	15998	15977	15835	15785	15763	15812	15879	15753	15762	15833	16031	15942	16013	15960	15916	15935	15856	15995	15817	16013	16037	16121	15815	15969	15897	16182	16054	15818	15931	15999	16005	16208	15871	16007	15941	15911	15873	15793	15897	15977	16017	15890	15850	15889	15874	15881	15844	15992	15960	15890	15971	15780	16003	15894	16017	15904	16107	16068	16047	16331	16043	15880	16035	15862	15872	15757	16067	16018	15718	15823	15771	15980	15938	16077	16161	15895	15993	16089	15861	16015	15874	16119	15981	15937	15904	15834	15772	15959	15831	15947	15655	15883	15991	16129	15951	15988	16039	15985	15942	15954	16053	15945	16210	16050	15976	15912	15999	15862	15831	15798	16065	15936	15815	15940	15893	15805	16075	15967	15996	15821	16013	15958	15904	15759	15930	16069	16008	15763	15869	16016	15740	15870	16023	16042	16129	15793	15875	15877	15949	15926	16017	15853	15963	15962	15967	16007	15806	15951	15826	15823	15697	15980	15884	15925	16098	15927	15748	15996	15976	15969	16016	15969	15919	15994	15864	15986	15905	16003	15853	15933	15814	15790	15859	15758	15762	15857	15697	15866	15832	15937	15976	16075	15856	15960	15839	15871	16145	15960	15884	15725	15801	16012	15980	16144	16003	15886	15735	16014	15832	15941	15876	15960	15861	15887	15972	15975	16142	15809	16031	15941	15940	16101	15789	15952	16064	15948	15680	16044	15897	16012	15915	15835	15986	16037	15809	15877	15959	15938	15855	15892	16083	15960	15846	15901	15863	15848	15898	15747	15933	16016	16023	15882	16025	15928	15942	15818	15942	15757	15954	15901	15748	16070	16181	15869	15849	15955	15860	16046	15944	15800	16031	15730	16010	15804	15714	15906	15859	16150	16026	15891	15877	15892	15858	15879	15822	15906	16192	15844	15867	15865	15879	16166	16079	15757	15755	15778	15873	15756	15697	15978	15709	16069	15942	15916	15995	15839	16005	15824	16149	15837	16028	15879	15917	15771	15934	15878	15777	16037	16138	15947	15857	16001	15742	15863	16009	15938	15952	15778	15891	16057	15863	16017	15725	15856	15994	16001	15758	16111	15802	15904	15919	15974	16036	16097	15764	15865	16020	15724	16066	16070	15863	15925	15913	15850	15917	16135	15710	15978	15920	15860	16099	15734	15800	15791	15806	16176	15957	15837	15936	15980	15932	15906	15910	15819	15920	15799	15856	15904	15978	15856	15753	15935	16030	15934	15917	16088	15819	16074	16043	16145	15941	15961	15763	15860	16020	15986	15939	15744	15954	15830	15738	16174	15771	16138	15902	15910	15953	15900	15870	16184	15874	15841	15838	15897	15776	15793	15982	15770	15956	16010	15877	15878	16068	15828	15863	15825	15782	15970	15777	15962	16051	16038	15816	15903	15934	15929	15810	15769	15780	15839	15861	15936	15759	15905	15987	16005	16023	15872	15762	15793	15770	15753	15818	16014	15698	15993	15918	16078	15718	15889	15972	15716	15886	15865	15625	15830	15825	15723	15859	16020	15823	15733	16114	15862	16059	15809	15955	15908	16020	15952	15861	15869	15904	15892	15931	15930	16022	15823	15761	15840	15929	16051	16001	15965	16120	15938	15880	15897	16037	15858	16016	15732	15916	16031	15976	15788	15968	15946	15986	16206	15894	15865	15997	16068	16116	15894	15906	15766	16040	16000	15895	15881	16058	16040	15818	16123	15709	15798	15982	15930	16063	15844	15932	15840	15981	15899	15996	15897	15936	15937	15993	15987	15878	15941	16075	15833	15882	15955	15918	15858	15958	15866	15923	15979	15864	15779	15901	16237	16110	15828	15929	15850	15910	15962	15887	15943	15935	15890	16098	15602	15844	15821	15835	15987	15927	15687	16016	15923	15766	15822	16056	15921	15972	15863	16180	15969	15835	16109	15857	15984	16012	15889	16032	15739	15864	15788	15957	15950	15978	15987	15823	16197	15908	15913	15736	16024	15888	15705	15847	15953	15778	15739	15902	15905	15882	15866	15894	15953	15970	16010	15983	15874	15892	16073	15855	15989	15961	15900	15830	16029	15907	15862	15899	16017	15855	15999	16006	15911	16055	16100	15888	15899	16049	15828	15944	15865	15828	16006	15900	16068	15914	15592	15818	15788	15941	15756	15862	15828	15976	15753	16040	15910	15828	15849	15870	15901	15813	15907	15875	15783	16159	15907	16092	15982	15832	16111	16017	15916	15964	15806	16082	16084	15712	15703	15924	16050	15947	15950	16172	15936	15792	15807	16044	15763	15976	15714	16000	16112	15953	15832	15892	15837	16091	15817	15959	15797	15974	15960	15991	15886	15860	15842	15793	16112	16130	15952	15794	15858	15868	16061	15975	15816	16023	16161	15963	15830	16034	15908	15961	16009	16118	15883	15655	15850	16045	15822	15951	15913	15944	15749	15786	15828	15860	15959	15892	15925	15594	15876	15972	15805	15937	15850	15860	15839	16087	16044	15956	15897	15739	16146	15798	15841	15938	15862	15948	15664	16005	16073	15779	15858	16012	15805	16151	16051	15896	15878	16096	16008	16156	15888	15996	15719	15839	15822	16012	16229	15720	15928	15989	15909	15906	15780	15793	15714	16006	15844	15807	16032	15996	15911	16069	16088	15799	15892	15829	15921	15818	16235	16103	15895	15909	15808	15930	15881	15749	16054	16011	15785	15853	16020	15983	15935	15886	15952	15887	15881	15969	16072	15964	15925	16107	15899	15963	16061	15837	16063	15877	15990	16021	15748	15859	15964	16010	15713	15811	16050	16017	15948	15711	16060	15893	15995	15905	15755	15922	15888	16114	15992	16062	15929	15894	16032	16011	15857	15766	15870	15863	15917	16227	15973	15949	15860	15878	15895	15881	16044	16173	15798	15845	15859	15816	16066	15832	16061	15900	16022	15994	15805	15906	16020	15860	15852	15878	16029	16056	15771	16039	15823	15728	15975	15848	15846	15851	16082	15951	15939	15880	15778	15743	15956	15989	15926	15800	15977	15888	15783	16071	15841	15899	16085	15876	15944	15873	15891	15916	15766	15795	16102	15861	15879	15800	15875	15899	15749	15778	15711	15761	16011	15805	15786	15831	15819	15823	15926	15864	15897	16129	15886	15813	15841	15998	15939	16064	15961	16064	15825	15943	15805	15896	15874	15962	15938	16031	16103	15893	16094	15928	15900	16032	15852	15904	16157	15899	15881	15967	15883	16109	15713	16030	15934	15871	15727	15782	15934	16134	16184	16069	15941	15834	15864	15795	15744	15889	15836	15714	15898	15966	15987	15968	15941	16001	16000	16025	15921	16100	15789	15871	15939	15940	15865	15910	15783	15946	15803	15944	15920	16052	15943	15868	15911	15914	15940	16131	15887	16021	15950	16059	15895	15895	15950	16019	15834	15741	15998	15913	15906	15933	15973	15853	15743	15982	15886	15883	15974	15827	16024	15860	15960	15885	15808	15760	16023	16139	15861	15943	15726	15993	16118	15899	15878	15817	16001	15863	15945	16000	15993	15940	16065	15970	16015	15893	16035	15902	16103	15949	15799	15983	15863	15749	15845	15938	15968	16088	15942	15823	16145	15885	15872	15984	15916	15940	15938	15733	15743	15821	15866	15781	16065	15892	15767	15929	15871	15996	15905	15957	15907	15700	15625	16046	15925	15999	15953	15912	15917	15980	15816	15789	15874	15994	15984	15878	15793	16003	16039	15976	16045	16017	15914	16042	15922	16111	15913	15930	16080	15861	15966	15956	15865	15781	15875	15862	15989	16091	16152	16022	16001	15977	15716	15652	15833	15992	15906	15908	16007	15914	15724	15983	15839	16103	16015	15867	15881	16088	15859	15800	16007	15876	15855	15955	15930	15957	15903	16027	16056	15879	15945	15749	15957	16004	16000	15768	16019	16118	15925	15889	15794	16017	15832	15967	15859	16084	15854	16024	15807	16225	16138	15974	15966	16017	15963	15748	15823	16146	15922	15890	16007	15990	15851	15892	15989	16054	15808	16030	15946	15733	15874	15870	15949	15970	15978	15937	15934	15843	15975	15907	15930	15807	15923	15979	16064	15928	16003	15922	15955	15944	15742	15831	15875	15871	15895	15974	15897	15744	15896	16010	15839	15956	15833	15822	16095	15922	16076	15888	15922	15921	15947	15851	16021	15985	15871	16232	16069	15987	16171	15930	15924	15764	16026	15764	15959	16077	15995	15865	15957	15959	15894	16079	15893	16095	16041	16011	15834	15927	15775	15945	15906	15848	15827	15656	15930	16168	15985	15717	15874	15938	15924	15812	15833	15935	15729	16027	15924	16054	15895	15965	15820	16039	15819	15898	15869	16024	16082	16047	16021	15993	16001	15865	16009	15842	16004	16062	15896	15929	15735	15843	16083	15984	15895	15883	15941	15797	15938	15993	15625	16026	16013	15984	15915	15978	15857	15995	15847	15826	15968	15815	16029	15985	15820	15862	16074	15905	15868	15673	15987	16106	15925	15903	16112	16102	16115	16073	15983	15819	16010	15771	16024	15871	15960	16225	15755	16035	16268	15990	15866	15973	15900	15964	15818	15869	16046	16038	16001	15826	15876	15914	15930	15922	16051	15916	16118	15833	15840	15768	15880	15932	15821	15721	16020	16083	15971	16147	15858	16133	15830	15893	15893	16061	15954	15973	15757	15967	15945	15847	16044	15973	15961	15941	15923	15937	15852	15836	15938	16081	15939	15833	15837	15947	16125	15815	15855	15939	15913	15920	15700	15848	16107	15783	15807	15999	15885	15786	16156	16110	16077	15941	15972	16012	15829	16048	15976	16140	16074	15732	15819	15962	15817	16004	15949	15918	16014	15956	16065	16039	15905	15771	15866	16008	15982	15782	15883	15963	15946	15849	15904	15911	15945	15920	15814	15673	16116	15955	16049	16043	15790	15865	16092	15862	15951	15842	15796	15986	15800	15827	15964	15803	15825	15949	15968	15881	15790	15991	15851	15872	15906	15978	15684	15942	15703	16090	16026	15833	16150	15912	16034
16650	17702	18600	24339	19407	15895	16923	17663	15276	15369	15052	14194	13510	13249	13180	13178	13295	13206	13426	13250	13166	13329	13146	13158	13209	13335	13301	13220	13292	13316	13113	13195	13475	13111	12988	13274	13222	13382	13196	13078	13528	13359	13248	13453	13296	13324	13419	13409	13179	13241	13193	13341	13413	13388	13360	13211	13308	13344	13223	13353	13292	13212	13304	13240	13326	13111	13248	13394	13346	13229	13156	12990	13237	13293	13423	13274	13252	13218	13219	13276	13155	13256	13354	13296	13240	13336	12946	13252	13449	13394	13355	13244	13401	13270	13270	13299	13083	13317	13188	13350	13275	13372	13115	13233	13215	13185	13267	13217	13415	13293	13116	13273	13227	13438	13239	13226	13243	13374	13153	13255	13348	13359	13309	13069	13396	13363	13302	13406	13228	13166	13353	13075	13199	13271	13182	13216	13261	13176	13212	13317	13375	13101	13346	13372	13278	13116	13428	13291	13211	13128	13116	13298	13255	13301	13315	13159	13328	13068	13342	13310	13295	13214	13383	13376	13340	13304	13217	13389	13170	13166	13315	13325	13279	13180	13266	13211	13193	13294	13232	13382	13229	13304	13115	13164	13329	13311	13267	13230	13115	13383	13174	13210	13202	13270	13441	13250	13195	13143	13374	13183	13275	13407	13308	13123	13187	13229	13177	13145	13213	13251	13235	13332	13238	13256	13257	13196	13313	13033	13422	13401	13292	13250	13232	13387	13116	13373	13381	13142	13222	13178	13175	13318	13239	13353	13167	13191	13200	13122	13304	13185	13162	13277	13197	13394	13238	13397	13084	13373	13228	13134	13267	13275	13311	13398	13372	13122	13203	13344	13170	13289	13277	13121	13073	13229	13220	12970	13186	13218	13259	13153	13394	13284	13322	13372	13302	13252	13464	13086	13070	13110	13166	13282	13185	13323	13155	13301	13244	13267	13176	13363	13266	13253	13256	13302	13206	13209	13303	13112	13314	13210	13242	13249	13410	13269	13238	13283	13287	13295	13166	13365	13342	13439	13362	13193	13204	13403	13342	13123	13337	13231	13229	13110	13161	13160	13541	13477	13326	13274	13195	13205	13285	13349	13202	13230	13425	13314	13230	13132	13283	13166	13278	13093	13285	13375	13141	13312	13242	13357	13213	13213	13269	13159	13244	13379	13138	13355	13266	13186	13324	13309	13294	13189	13137	13278	13161	13411	13273	13342	13239	13197	13330	13317	13246	13346	13260	13158	13268	13389	13293	13353	13143	13018	13474	13244	13235	13204	13296	13207	13178	13312	13239	13155	13312	13162	13250	13277	13318	13020	13216	13235	13382	13194	13330	13276	13322	13323	13165	13060	13227	13260	13210	13093	13048	13209	13223	13175	13175	13315	13121	13381	13252	13226	13335	13308	13253	13140	13263	13206	13133	13314	13340	13314	13319	13256	13227	13337	13181	13218	13435	13172	13234	13202	13216	13393	13227	13154	13197	13282	13131	13194	13286	13104	13215	13350	13072	13170	13280	13217	13301	13142	13237	13262	13389	13254	13226	13422	13224	13171	13175	13318	13111	13425	13242	13151	13444	13249	13268	13117	13384	13171	13281	13262	13337	13276	13272	13134	13299	13283	13179	13334	13249	13259	13229	13281	13320	13306	13246	13210	13364	13268	13320	13263	13219	13324	13251	13262	13177	13213	13232	13272	13332	13238	13290	13174	13375	13308	13266	13220	13280	13269	13087	13229	13208	13383	13141	13122	13343	13260	13207	13227	13221	13233	13212	13263	13380	13303	13312	13207	13236	13227	13196	13305	13197	13420	13120	13400	13278	13168	13229	13329	13129	13439	13308	13286	13189	13221	13257	13187	13177	13271	13306	13135	12944	13478	13169	13337	13344	13295	13219	13191	13259	13209	13289	13259	13300	13412	13211	13448	13100	13327	13347	13385	13269	13229	13210	13193	13246	13165	13372	13261	13347	13275	13297	13298	13221	13324	13334	13371	13343	13382	13348	13228	13195	13150	13313	13297	13309	13326	13227	13285	13472	13260	13225	13348	13240	13348	13425	13257	13354	13190	13259	13195	13414	13302	13265	13424	13362	13279	13289	12985	13242	13354	13098	13344	13205	13215	13191	13292	13098	13316	13182	13185	13193	13289	13285	13399	13458	13345	13199	13230	13214	13229	13140	13189	13337	13326	13165	13255	13254	13291	13210	13206	13184	13268	13138	13363	13246	13447	13226	13252	13259	13425	13319	13215	13371	13152	13307	13420	13331	13460	13257	13070	13291	13038	13299	13322	13102	13212	13472	13349	13255	13298	13244	13448	13170	13311	13240	13381	13409	13202	13185	13251	13204	13209	13167	13261	13187	13266	13225	13301	13124	13203	13261	13094	13241	13258	13299	13246	13323	13293	13194	13198	13340	13192	13293	13409	13156	13230	13260	13333	13244	13242	13339	13134	13401	13381	13325	13021	13273	13221	13292	13475	13291	13127	13082	13334	13284	13411	13222	13255	13206	13362	13140	13342	13270	13225	13279	13303	13271	13248	13445	13223	13321	13200	13235	13045	13367	13287	13242	13198	13231	13252	13193	13288	13197	13223	13112	13209	13256	13203	13210	13230	13230	13302	13223	13285	13258	13194	13221	13335	13096	13275	13203	13186	13335	13300	13242	13166	13272	13368	13279	13211	13264	13247	13344	13183	13200	13045	13322	13150	13316	13424	13270	13154	13317	13208	13354	13231	13359	13303	13381	13278	13136	13246	13302	13343	13279	13209	13061	13155	13357	13238	13203	13263	13084	13266	13386	13344	13385	13175	13333	13223	13100	13289	13399	13148	13355	13249	13274	13353	13408	13176	13276	13145	13272	13355	13205	13086	13262	13532	13140	13390	13374	13146	13112	13382	13215	13297	13191	13290	13242	13293	13229	13164	13313	13322	13300	13343	13246	13421	13175	13316	13192	13206	13235	13236	13323	13365	13188	13326	13256	13373	13223	13008	13221	13057	13354	13161	13408	13240	13334	13345	13253	13284	13284	13302	13432	13180	13224	13385	13336	13324	13302	13092	13111	13324	13267	13140	13074	13384	13398	13286	13169	13093	13181	13195	13128	13231	13353	13238	13227	13398	13260	13185	13225	13297	13371	13257	13291	13351	13233	13266	13284	13237	13302	13287	13336	13274	13107	13405	13407	13120	13324	13190	13270	13086	13365	13237	13233	13215	13132	13481	13148	13132	13281	13256	13215	13025	13189	13156	13141	13159	13151	13471	13123	13138	13265	13258	13177	13346	13235	13241	13245	13349	13238	13162	13214	13336	13197	13276	13200	13324	12984	13252	13265	13173	13251	13284	13310	13376	13293	13144	13174	13280	13425	13290	13248	13257	13218	13198	13240	13398	13262	13200	13346	13263	13318	13320	13257	13258	13265	13353	13221	13399	13271	13302	13156	13203	13219	13170	13280	13144	13214	13172	13191	13035	13359	13272	13279	13319	13120	13129	13240	13140	13378	13266	13226	13082	13240	13304	13383	13159	13537	13260	13270	13345	13257	13060	13314	13240	13232	13395	13272	13084	13384	13308	13297	13372	13303	13223	13274	13367	13147	13344	13215	13246	13366	13231	13298	13374	13243	13151	13272	13334	13214	13323	13221	13296	13410	13282	13160	13272	13391	13156	13324	13219	13347	13334	13337	13368	13214	13251	13202	13316	13291	13193	13345	13295	13144	13140	13251	13100	13133	13279	13306	13428	13371	13253	13308	13319	13301	13406	13281	13229	13233	13302	13331	13190	13150	13308	13361	13247	13379	13162	13238	13202	13097	13257	13324	13208	13319	13161	13117	13232	13233	13327	13529	13343	13057	13400	13205	13242	13372	13210	13239	13396	13263	13375	13345	13135	13105	13355	13271	13311	13192	13270	13096	13283	13245	13262	13305	13177	13312	13137	13219	13176	13181	13129	13285	13375	13139	13307	13281	13255	13207	13575	13226	13344	13231	13344	13186	13194	13270	13330	13318	13337	13300	13266	13163	13227	13209	13216	13256	13222	13303	13400	13188	13463	13227	13303	13159	13315	13144	13306	13335	13303	13205	13452	13228	13312	13219	13087	13249	13147	13414	13283	13321	13408	13287	13259	13317	13260	13335	13273	13327	13382	13249	13189	13178	13396	13216	13119	13300	13043	13435	13338	13253	13195	13432	13315	13276	13309	13247	13301	13189	13226	13151	13215	13261	13077	13212	13220	13214	13115	13316	13268	13256	13352	13196	13207	13258	13222	13329	13190	13380	13244	13178	13180	13246	13443	13201	13170	13447	13262	13223	13123	13299	13364	13241	13235	13065	13198	13306	13286	13325	13272	13368	13172	13219	13344	13416	13164	13243	13273	13333	13261	13088	13293	13117	13269	13239	13259	13096	13388	13143	13191	13310	13522	13162	13279	13171	13267	13232	13215	13168	13312	13234	13236	13275	13161	13326	13318	13275	13345	13362	13419	13296	13219	13193	13238	13158	13254	13359	13358	13332	13323	13279	13321	13188	13100	13114	13224	13237	13305	13480	13431	13324	13198	13351	13255	13335	13124	13261	13209	13325	13116	13248	13195	13265	13364	13180	13295	13218	13237	13168	13280	13146	13150	13312	13339	13185	13229	13310	13271	13184	13208	13233	13180	13343	13387	13235	13243	13138	13378	13361	13372	13240	13164	13209	13296	13328	13156	13243	13246	13386	13382	13229	13282	13096	13147	13366	13202	13315	13256	13330	13184	13260	13236	13453	13244	13075	13326	13237	13288	13397	13357	13361	13115	13108	13234	13292	13246	13172	13220	13318	13390	13304	13291	13276	13187	13289	13245	13425	13115	13359	13098	13346	13251	13298	13289	13249	13203	13127	13320	13295	13301	13031	13245	13258	13303	13256	13279	13317	13366	13345	13224	13270	13302	13146	13224	13314	13356	13221	13211	13187	13285	13238	13314	13284	13146	13119	13412	13330	13295	13194	13275	13204	13377	13278	13110	13261	13339	13367	13152	13225	13137	13298	13418	13327	13144	13206	13286	13294	13230	13203	13306	13307	13248	13243	13292	13323	13211	13138	13159	13185	13215	13234	13268	13252	13273	13306	13408	13197	13391	13427	13413	13275	13308	13184	13232	13268	13318	13294	13313	13127	13225
26445	21138	28323	35658	32582	29516	41645	34127	29043	27858	23658	19369	17056	15937	15562	15210	15243	15388	15294	15436	15471	15220	15109	15129	15452	15498	15369	15272	15416	15168	15209	15279	15397	15203	15324	15227	15226	15505	15178	15345	15203	15346	15141	15081	15286	15326	15349	15347	15239	15126	15476	15364	15397	15091	14953	15062	15457	15329	15321	15102	15399	15387	15399	15266	15216	15202	15258	15196	15081	15024	15093	15174	15087	14951	15353	15323	15180	15345	15308	15236	15209	15229	15316	15204	15213	15274	15385	15275	15254	15392	15235	15359	15042	15207	15215	15218	15373	15281	15438	15303	15163	15347	15213	15147	15124	15095	15262	15233	15419	15163	15162	15224	15035	15387	15312	15297	15095	15241	15108	15289	15245	15115	15415	15332	15270	15245	15334	15264	15124	15419	15258	15261	15398	15425	15308	15130	15147	15062	15088	15270	15228	15347	15418	15083	14951	15284	15353	15219	15399	15244	15211	15008	15034	15211	15308	15282	15172	15137	15319	15110	15309	15396	15201	15138	15170	15142	15221	15237	15265	15390	15128	15118	15236	15320	15167	15231	15095	15232	15253	15169	15150	15257	15215	15285	15262	15215	15205	15048	15189	15398	15260	15208	15367	15434	15262	15104	15112	15244	15395	15201	15013	15243	15365	15407	15153	15170	15337	15108	15403	15121	15157	15152	15222	15169	15101	15176	15003	15173	15268	15214	15133	15307	15160	15255	15336	15385	15303	15374	15226	15132	15319	15393	15121	15170	15330	15202	15423	15338	15136	15331	15248	15124	15197	15282	15290	15206	15151	15260	15372	15389	15191	15392	15107	15349	15445	15044	15118	15328	15312	15169	15138	15108	15262	15261	15235	15270	15390	15025	15265	15110	15310	15103	15333	15280	15317	15304	14878	15201	15353	15263	15128	15148	15571	15138	15188	15301	15223	15113	15141	15287	15396	15168	15279	15195	15297	15283	15068	15277	15398	15214	15359	15286	15199	15067	15077	15112	15204	15053	15223	15238	15146	15316	15301	14985	15166	15309	15178	15231	15069	15420	15009	15130	15299	15319	15202	15343	15078	15285	15296	15258	15051	15171	15297	15212	15062	15247	15332	15233	15173	15067	15208	15374	15384	15295	15339	15125	15221	15183	15239	15082	15221	15206	15194	15098	15181	14992	15239	15057	15043	15096	15339	15247	15041	15170	15013	15249	15370	15153	15468	15136	15238	15406	15368	15035	15217	15093	15155	15104	15030	15102	15174	15257	15063	15249	15229	15241	15429	15332	15142	15317	15228	15442	15000	15215	15247	15206	15243	15249	15021	15381	15493	15356	15235	15181	15491	15249	15208	15227	15114	15349	15129	15226	15245	15245	15327	15432	15298	15191	15121	15177	15120	15337	15495	15207	15391	15354	15174	15142	15189	15020	15280	15198	15284	15167	15269	15481	15194	15298	15354	15146	15306	15045	15146	15235	15254	15272	15317	15277	15193	15025	15243	15126	15321	15549	15179	15350	15355	15358	15075	15165	15201	15231	15166	15375	15129	14944	15188	15207	15272	15233	15153	15288	15337	15314	15233	15254	15144	15263	15163	15259	15403	15182	15228	15244	15281	15198	15213	15081	15305	15336	15124	15297	15020	15333	15288	15258	15345	15305	15421	15247	15203	15064	15318	15011	15236	15252	15257	15097	15205	15269	15244	15041	15379	15072	15220	15368	15456	15272	15279	15297	15248	15198	15265	15229	15205	15182	15154	15080	14995	15160	15349	15215	15378	15351	15218	15089	15174	15110	15379	15320	15140	15461	15423	15135	14963	15160	15192	15450	15220	15571	15334	15190	15307	15295	15075	15189	15527	15223	15139	15248	15193	15300	15214	15218	15236	15151	15132	15129	15349	15208	15013	14999	15247	15320	15025	15346	15162	15126	15315	15254	15256	15229	15152	15236	15216	15245	15147	15330	15013	15106	15387	15111	15191	15071	15075	15079	15186	15170	15160	15238	15071	15261	15279	15303	15356	15250	15307	15305	15090	15196	15324	15263	15366	15223	15155	15334	15377	15295	15242	15372	15245	15323	15384	15118	15081	15159	15294	15179	14998	15317	15124	15351	15354	15355	15344	15358	15425	15263	15075	15363	15129	15175	15416	15195	15135	15182	15233	15179	15304	15348	15148	15278	15183	15361	15297	15269	15437	15203	15162	14968	15001	15099	15173	15278	15294	15001	15193	15052	15170	15429	15268	15238	15214	15247	15312	15327	15203	15475	15339	15186	15418	15260	15436	15240	15247	15399	15161	15436	15257	15347	15264	15267	15146	15187	15058	14933	15045	15250	15265	15273	15226	15277	15316	15325	15379	15200	15330	15340	15184	15388	15395	14989	15193	15125	15257	15272	15342	15263	15494	15219	15274	15348	15420	15234	15250	15229	15393	15305	15253	15355	15233	15331	15143	15212	15112	14936	15224	15213	15359	15286	15331	15435	15135	15191	15295	15194	15151	15341	15164	15325	15231	15308	15117	15284	15265	15176	15210	15210	15372	15281	15079	15062	14997	15100	15253	15272	15210	15318	15244	15299	15214	15197	15257	15310	15092	15286	15311	15149	15231	15435	15385	15246	15067	15365	15276	15285	15203	15300	15438	15345	15324	15290	15215	15091	15249	15220	15268	15255	15404	15362	15275	15316	15254	15335	15283	15312	15231	15094	15361	15103	15276	15249	15244	15030	15154	15175	15233	15267	15177	15373	15231	15130	15199	15021	15219	15315	15283	15260	15146	15065	15009	15228	15174	15244	15359	15340	15308	15176	15370	15049	15499	15209	15347	15110	15165	15142	15107	15106	15395	15372	15366	15114	15244	15236	15193	15283	15214	15270	15282	15179	15432	15202	15301	15093	15139	15147	15219	15181	15311	15259	15339	15220	15380	15156	15334	15016	15242	15001	15200	15206	15302	15372	15339	15092	15214	15036	15072	15376	15074	15324	15187	15392	15232	15092	15267	15338	15329	15341	15369	15349	15105	15234	15352	15148	15203	15409	15267	15376	15345	15034	15246	15035	15127	15210	15275	15135	15546	15263	15240	15265	15187	15388	15314	15369	15333	15273	15125	15309	15229	15289	15129	15202	15174	15129	15231	15256	15354	15312	15369	15177	15204	15080	15035	15171	15065	15245	15320	15260	15066	15270	15197	15288	15353	15256	15267	15240	15240	15406	15157	15249	15157	15208	15217	15114	14987	15301	15179	15060	15179	15159	15275	15102	15306	15204	15363	15337	15234	15136	15192	15253	15343	15211	15225	15340	15176	15100	15163	15193	15427	15150	15260	15318	15153	15315	15212	15082	15207	15344	15300	15150	15189	15304	15361	15269	15321	15274	15387	15374	15159	15317	15319	15185	15245	15233	15091	15131	15332	15178	15272	15333	15289	15240	15145	15067	15195	15269	15384	15127	15357	15103	15201	15235	15223	15240	15192	15201	15298	15147	15255	15218	15593	15167	15280	15170	15432	15196	15463	15391	15050	15281	15344	15115	15353	15413	15201	15300	15328	15434	15234	15175	15217	15331	15157	15054	15104	15341	15252	15390	15231	15307	15241	15313	14997	15179	15155	15169	15080	15281	15448	15283	15326	15367	15313	15292	15238	15138	15366	15090	15345	15144	15229	15338	15231	15226	15096	15105	15169	15234	15231	15153	15104	15310	15237	15161	15267	15224	15131	15230	15233	15303	15260	15213	15253	15118	15294	15182	15245	15264	15203	15347	15184	15399	15292	15310	15255	15212	15110	15149	15384	15347	15295	15166	15238	15210	15400	15158	15198	15352	15294	15341	14980	15213	15044	15228	15190	15103	15280	15133	15151	15272	15293	15119	15230	15211	15102	15234	15418	15272	15459	15181	15239	15347	15192	15215	15479	15215	15114	15187	15211	15121	15354	15206	15050	15214	15039	15269	15354	15190	15490	15253	15517	15079	15291	15143	15044	15326	15381	15258	15228	15281	15237	15305	15226	15094	15277	15209	15283	15105	15170	15316	15250	15407	15269	15397	15271	15308	15356	15288	15165	15322	15057	15309	15203	15185	15096	15367	15130	15275	15190	15244	15260	15250	15186	15129	15251	15146	15238	15285	15370	15203	15023	15160	15090	15443	15385	15244	15239	15135	15214	15094	15143	15045	15178	15348	15227	15205	15258	15223	15399	15251	15243	15346	15411	15157	15363	15355	15163	15069	15249	15326	15244	15094	15283	15426	15284	15257	15252	15297	15198	15251	15557	15131	15317	15156	15218	15221	15184	15336	15203	15347	15341	15246	15163	14922	15067	15253	15313	15318	15084	15357	15176	15206	15230	15342	15133	15107	15277	15340	15224	15188	15170	15140	15219	15209	15187	15172	15254	15186	15309	15123	15264	15096	15251	15311	15322	15270	15246	15258	15145	15320	15298	15310	15058	15136	15409	15109	15277	15121	15327	15182	15337	15229	15282	15292	15212	15283	15192	15431	15190	15189	14976	15172	15241	15336	15328	15070	15230	15283	15395	15212	15209	15260	15244	15219	15229	15206	15274	15288	15110	15373	15237	15335	15369	15373	15061	15314	15174	15327	15308	15130	15414	14984	15141	15221	15361	15171	15052	15254	15138	15342	15435	15336	15344	15265	15216	15270	15233	15475	15246	15265	15082	15193	15130	15292	15318	15185	15137	15278	15221	15044	15300	15237	15238	15233	15039	15156	15168	15216	15351	15063	15225	15073	15241	15345	15215	15311	15025	15162	15228	15381	15067	15228	15146	15097	15368	15516	15217	15324	15126	15278	15358	15299	15343	15198	15215	15141	15257	15282	15191	15118	15525	15351	15130	15137	15246	15207	15170	15167	15150	15179	15322	15130	15235	15072	15068	15224	15261	15296	15106	15225	15241	15140	15276	15340	15224	15587	15350	15321	15308	15256	15104	15195	15262	15295	15439	15273	15259	15268	15195	15262	15252	15151	15283	15254	15259	15198	15134	15332	15242	15274	15355	15185	15145	15225	15065	15207	15322	15187	15382	15192	15239	15200	15254	15239	15289	15447	15143	15061	15448	15123	15124	15033	15149	15382	15087	15281	15289	15333	15269	15135	15303	15107	15441	15294	15151	15155	15250	15126	15306	15348	15281	15360	15215	15244	15216	15182
17784	31271	39265	45432	37471	30679	42326	34457	30536	28481	22762	17251	14429	13380	13049	12860	12929	12831	12878	12862	12989	12915	13003	12897	12895	12853	13043	12834	12795	12992	12928	12948	12826	12790	12913	12974	12763	12774	12894	12950	12845	12920	12878	12825	12852	12947	12779	12837	12770	12729	12861	12935	12830	12821	12872	12863	12895	13006	12765	13008	12830	12937	12807	12804	12790	12876	12903	13069	12791	12924	12727	12832	12897	12871	12887	12954	12866	12743	12813	12975	12920	12660	12999	12848	12949	12862	12898	12853	12719	12818	12965	12689	12736	12990	12914	12840	12942	12903	12840	12776	12939	12844	12727	12929	12859	12826	12873	12884	12879	12756	12626	12887	12773	12876	12754	12949	12832	12965	12716	12774	12784	12973	12795	12762	12878	12851	12810	12954	12909	12951	12852	12811	12673	12893	12793	12730	12795	12769	12978	12905	12735	12812	12996	12895	13018	12763	12796	12823	12952	12879	12925	12949	12899	13042	12894	12890	12907	12924	12698	12733	12904	13024	12982	12915	12742	12948	12792	12787	12839	12803	12883	12670	13014	12685	12736	13034	12911	12761	12735	12740	12911	12793	12786	12880	12726	12888	13036	12838	12793	12918	12865	12866	12751	12774	12909	13018	12748	12889	12807	12973	12881	12919	13023	12760	12895	12861	12933	12806	12851	12808	12788	12741	12830	12970	12989	12793	12862	12767	12937	12880	12833	12887	12915	12790	12961	12867	12879	12891	12870	12991	12750	12881	12687	12966	12723	12820	13194	12729	12812	12884	12727	12998	12782	12926	12839	12818	12877	12868	12934	12755	12801	12976	12795	12890	12810	12893	12726	12924	12840	12744	12904	12729	12803	13013	12919	12794	12769	12688	12762	12926	12809	12762	12879	12710	12862	12973	12927	12813	12874	12923	12783	12851	12855	13004	12790	12748	13016	12979	12821	12985	12873	12709	12787	12890	12881	12759	12833	12820	12965	12831	12872	13056	12852	12707	12748	12804	12850	12782	12889	12886	12992	12950	12764	12971	12895	12920	12679	12832	12912	12903	12851	12966	12790	12843	12837	12824	12804	12967	12696	12831	12917	12796	12870	12868	12900	13078	12734	12870	12902	12934	12778	12949	12897	12781	12886	12838	12989	12906	12816	13045	12870	12839	12914	12764	12953	12810	12957	12920	12793	12817	12788	12984	12761	12965	12779	12885	12804	12917	12793	12855	12974	12850	12895	12792	12839	12799	12983	12805	12845	12852	12937	12868	12828	12875	12726	12857	13082	12844	12915	12986	12854	12962	12805	12908	12642	12924	12761	12729	12896	12752	12854	12900	13053	12824	12893	12910	12903	12851	12839	12823	12856	12798	12828	12792	12887	12762	12828	12675	12879	12709	12913	13023	12851	12985	12863	12952	12684	12924	12917	12809	12843	12889	12917	12868	12984	12854	12766	12755	12863	12923	12884	12705	12819	12845	12727	12746	12832	12868	12859	12898	12950	12921	12806	12944	12834	12890	12898	12833	13047	13035	12771	12952	13099	12760	12991	12811	12857	12946	12983	12887	12708	12864	12837	12788	12918	12863	12916	13028	12920	12681	12839	12708	12942	12918	12896	12872	12771	12753	12870	12840	12880	12982	13112	12743	12888	12891	12876	12839	12786	12858	12841	12825	12764	12819	12846	12885	12966	12950	12877	12877	12811	12761	12891	12822	12890	12886	12764	12737	12889	12780	12799	12942	12833	12924	13050	12849	12699	12675	13011	12816	13007	12709	12884	12798	12923	12866	12767	12750	12863	12810	13020	12787	12917	12981	12769	12974	12783	12965	12844	12855	12917	12868	12862	12788	12746	12958	12870	12798	12979	12856	13001	12854	12815	12839	12952	12949	12747	13037	12725	12877	13017	13030	12748	12883	12905	12919	12841	13013	12852	12875	12855	12816	12776	12760	12741	12938	12947	12933	12872	12774	12840	12725	12795	12903	12840	12943	12742	12948	12858	12973	12819	12950	12870	12793	13030	12866	12957	12967	12702	13001	12872	13000	12826	13121	12786	12743	12845	12971	12885	12935	12967	12750	12714	12779	12875	12773	12934	12803	12822	12898	12896	12948	12694	12850	12734	12980	12885	12789	12862	12712	12895	12668	12750	12765	12856	12903	12801	13033	12859	13066	12934	12805	13003	12871	12813	12956	12793	12805	12869	12922	12827	12644	12968	12805	12774	12945	12826	12930	12764	12920	12752	12858	12985	13025	12855	12993	12814	12840	12950	12858	12852	12912	12867	12874	12999	12857	12885	12792	12904	12936	12843	12901	12736	12822	12874	12832	12831	12863	12895	12744	12895	12737	12799	12805	12833	12838	12896	12990	12989	12936	12847	12861	12809	12747	12930	12734	12951	12890	12948	12870	12799	12733	12712	12779	12681	12759	12813	12931	12838	12738	12899	12966	12889	12962	12927	12817	12962	12872	12881	13034	12811	12864	12750	12769	12819	12884	12925	12823	13043	12873	12897	12725	12740	12989	12871	12778	12821	12835	12871	12816	12814	12724	12970	12969	12942	12969	12854	12686	12842	12711	12832	12886	12855	12833	12862	12776	12830	12721	12949	12784	12958	12818	12913	12781	13024	12943	12874	12774	12848	12903	12830	12949	12898	12816	12683	12791	12944	13034	12857	13008	12959	12915	12778	12946	12942	12870	12885	12851	12758	12889	12861	12841	12923	12857	12885	12788	12867	12699	12766	12833	13013	12887	12736	12811	12920	12751	12835	12714	12978	12841	12929	12945	12642	12915	12881	12802	12873	12890	12930	12770	13029	13013	12824	12893	12944	12907	12889	12911	12679	12811	12878	12795	12736	12772	12937	12890	12986	12811	12912	12972	12819	12862	12969	12865	12922	13066	12845	12898	12823	12820	12746	12762	12898	12924	12840	12783	12764	12853	12938	12893	13084	12909	12778	13052	12856	12973	12884	12832	12939	13033	12932	12972	12786	12998	12914	12804	12789	12687	13031	12902	12885	12810	12946	12789	12931	12842	12749	12965	12868	12928	12738	12957	12865	12817	12818	12942	12627	12699	12847	12964	12780	12825	12894	12731	12807	12981	12834	12919	12881	12773	12818	12910	12879	12839	12824	12825	12844	12830	12865	13039	13001	12815	12904	12928	12859	12766	12680	12895	12920	12671	12765	12984	12927	12841	12901	12941	12880	12923	12904	12866	12843	12742	12749	12727	12789	13027	12796	12922	12854	13026	12810	12974	12954	12867	12818	12874	12899	12793	12882	12660	12831	12859	12703	12907	12875	12908	12935	12854	12885	12941	12871	12762	12983	12709	12793	12956	13070	12963	12850	12929	12903	12859	12760	12843	12861	12667	12747	12887	12693	12873	12888	12845	12828	12715	12830	13049	12778	12908	12871	12884	13140	12683	12957	12880	13060	12857	12824	12743	12950	12971	12789	12769	12849	12844	12813	12738	12731	12867	13002	12908	12886	12835	12764	12906	13099	12908	12840	12909	12931	12850	12727	12781	12861	12841	12938	12944	13045	12962	12919	12927	12737	12864	12804	12858	12794	12969	12944	12629	12935	13016	12730	13026	12889	12787	12838	12842	12920	12849	12768	12853	12856	12712	12809	12967	12864	12754	12881	12806	12809	12877	12866	12959	12850	12900	13034	12813	12723	12966	12827	12882	12879	12779	12975	12728	12634	12854	13002	12781	12864	12903	12868	12883	12868	12850	12807	12914	12769	12851	12889	12903	13069	12878	12877	12802	12886	12770	12966	12826	12782	12812	12900	12808	12861	12870	12868	12793	12896	12925	12977	12800	12669	12975	12832	12652	12894	12852	12695	12805	12770	13140	12876	12950	12856	12921	12932	12817	12767	12735	12862	12859	12851	12959	12976	13009	12715	12977	12697	12810	12760	12830	12949	12831	12732	12876	12826	12774	12962	12865	12922	12947	12857	12698	12800	12799	12922	12953	12836	12784	12843	12937	12732	12840	12987	12777	12833	12734	13054	13005	12782	12705	12901	12728	12883	12946	12674	12845	12995	12887	12684	12746	12876	12761	12914	12670	12913	12718	12913	12993	12981	12775	12941	12863	12901	12924	12736	12941	12774	12903	12974	12798	12645	13028	12831	12892	12855	12894	12929	12962	12934	12808	12934	13013	12965	12626	12863	12871	12898	12890	12923	12896	12856	12757	12977	12768	12799	12832	12784	12861	12954	12890	12948	12845	12884	12651	12760	12927	12814	12822	12691	12957	12999	12890	12776	12854	12908	12912	12876	12821	12722	12899	12815	12914	12877	12828	12975	12832	12990	12878	12690	12891	13002	12782	12814	12859	12896	12741	12905	12833	12936	12793	12829	12867	12751	12822	12938	13006	12730	12576	12866	12913	12832	12759	12807	12837	12781	12914	13051	13050	12995	12861	13099	12798	12897	12804	12958	12804	12904	12988	12845	12690	13010	12823	12880	12889	12988	12828	12867	12921	12992	12942	12950	12920	12778	12851	12828	12828	12880	12888	12789	13010	12825	12922	12670	12942	12912	12917	12759	12873	12855	12810	12929	12878	12893	12922	12754	12765	12740	12777	12880	12754	12828	12895	12870	12853	12938	12912	12973	12776	12741	12875	12891	12798	12861	12769	12945	12885	12856	12785	12832	12864	12959	12895	12926	12923	12709	12710	12993	12910	12906	12948	12865	12915	12859	12701	12887	12950	12819	12894	12968	12999	12929	12947	13022	12804	12819	12775	12831	12875	12857	12838	12963	12897	12915	12889	12822	13040	12765	12731	12743	12722	12845	12885	12896	12903	12922	12928	12857	12870	12772	13007	12700	12952	12767	12774	12873	12870	12784	12887	12895	12768	12814	12929	12749	12948	13048	12808	12726	12849	12832	12962	13000	13017	12800	13024	12841	12933	12889	12798	12933	12725	12950	12790	12861	12798	12849	12868	13064	12864	12807	12816	12959	12806	12624	13036	12929	12890	12759	12871	12900	12954	13048	12830	12773	12894	12915	12743	12847	12923	12874	12977	12789	12751	12866	12929	12990	12814	12912	12810	12966	12756	12807	12831	12867	12968	12859	12790	12997	12742	12738	12912	12825	13027	12809	12941	12756	12844	13010	12889	12717	12930	12811	12765	12914	12847	12811	13061
24440	21105	28618	27109	43849	51470	48678	45814	41968	37155	31949	24468	19356	16456	15427	14926	14721	14685	14841	14633	14649	14608	14691	14864	14662	14567	14607	14783	14693	14749	14701	14803	14657	14588	14720	14453	14376	14584	14553	14615	14625	14725	14597	14753	14554	14582	14716	14583	14657	14613	14608	14795	14826	14619	14683	14626	14612	14737	14636	14576	14712	14556	14680	14626	14724	14710	14681	14805	14567	14575	14523	14709	14775	14698	14413	14614	14525	14517	14702	14705	14715	14550	14647	14628	14685	14565	14791	14659	14671	14534	14521	14779	14770	14735	14759	14668	14692	14771	14906	14699	14839	14527	14607	14674	14542	14497	14710	14690	14445	14320	14829	14713	14669	14615	14427	14658	14501	14687	14678	14619	14559	14778	14701	14706	14542	14636	14573	14547	14738	14527	14532	14469	14516	14475	14650	14527	14504	14588	14556	14717	14411	14644	14808	14533	14816	14548	14624	14664	14565	14592	14504	14675	14624	14385	14639	14771	14593	14526	14818	14577	14848	14672	14793	14524	14670	14730	14740	14751	14686	14726	14683	14729	14622	14646	14612	14594	14450	14600	14523	14612	14705	14558	14514	14666	14479	14730	14750	14745	14516	14864	14620	14584	14503	14359	14656	14758	14557	14754	14410	14746	14692	14802	14680	14642	14636	14601	14603	14800	14540	14622	14671	14697	14612	14717	14733	14477	14532	14459	14378	14759	14665	14639	14662	14774	14524	14477	14375	14522	14534	14570	14429	14622	14498	14605	14415	14569	14570	14475	14547	14774	14645	14621	14601	14549	14772	14514	14730	14506	14489	14258	14785	14426	14639	14565	14502	14469	14336	14477	14686	14672	14483	14575	14778	14648	14567	14670	14441	14446	14550	14666	14457	14591	14595	14680	14485	14489	14727	14579	14636	14727	14619	14536	14497	14564	14566	14442	14590	14643	14620	14653	14644	14533	14612	14659	14622	14602	14719	14635	14599	14723	14459	14700	14632	14783	14637	14546	14721	14421	14469	14633	14556	14644	14620	14562	14702	14549	14550	14544	14438	14621	14516	14558	14477	14555	14714	14679	14721	14348	14590	14606	14739	14599	14406	14595	14830	14585	14583	14775	14754	14456	14810	14672	14563	14473	14531	14521	14575	14517	14710	14616	14577	14513	14736	14584	14642	14660	14502	14606	14588	14870	14717	14453	14476	14518	14651	14527	14870	14639	14668	14782	14479	14613	14574	14763	14801	14657	14730	14644	14619	14499	14724	14575	14535	14457	14603	14588	14403	14677	14654	14451	14698	14560	14473	14536	14550	14729	14528	14666	14744	14659	14723	14691	14671	14507	14599	14674	14538	14693	14623	14570	14681	14652	14709	14525	14523	14602	14647	14600	14759	14610	14625	14515	14646	14514	14579	14206	14479	14725	14599	14465	14587	14561	14691	14598	14551	14732	14552	14543	14536	14462	14606	14622	14624	14458	14703	14512	14709	14828	14692	14571	14457	14476	14717	14836	14490	14482	14568	14588	14563	14556	14614	14799	14713	14388	14371	14624	14698	14658	14755	14503	14651	14715	14582	14659	14597	14501	14759	14578	14759	14585	14722	14549	14372	14481	14481	14539	14405	14523	14513	14564	14661	14546	14537	14737	14572	14565	14514	14466	14675	14450	14606	14539	14557	14721	14558	14700	14562	14568	14565	14400	14693	14576	14465	14511	14711	14775	14670	14420	14460	14687	14724	14722	14601	14653	14606	14515	14609	14486	14689	14624	14660	14522	14500	14733	14712	14621	14677	14644	14714	14705	14591	14515	14551	14835	14601	14552	14454	14537	14426	14496	14431	14786	14566	14573	14449	14661	14688	14556	14903	14552	14596	14467	14671	14668	14718	14794	14624	14567	14588	14689	14635	14408	14553	14512	14549	14537	14615	14780	14627	14555	14630	14518	14589	14623	14424	14388	14616	14809	14500	14431	14575	14683	14741	14683	14738	14537	14754	14558	14453	14717	14628	14721	14600	14650	14835	14572	14532	14714	14639	14526	14405	14591	14512	14556	14778	14624	14577	14578	14675	14448	14569	14522	14448	14460	14521	14601	14631	14495	14800	14752	14565	14440	14560	14380	14471	14718	14619	14544	14577	14660	14839	14695	14698	14635	14708	14507	14646	14473	14728	14613	14483	14398	14419	14531	14471	14605	14496	14449	14805	14507	14801	14472	14598	14544	14595	14496	14483	14636	14747	14485	14442	14521	14669	14717	14771	14709	14665	14578	14678	14558	14438	14675	14611	14561	14562	14732	14465	14684	14817	14529	14679	14627	14602	14590	14375	14546	14684	14772	14588	14544	14750	14700	14710	14546	14616	14587	14676	14723	14648	14277	14532	14631	14538	14525	14524	14589	14704	14725	14537	14416	14553	14666	14849	14678	14695	14629	14329	14689	14676	14596	14557	14558	14658	14670	14684	14788	14464	14734	14455	14536	14467	14713	14581	14546	14769	14627	14507	14686	14697	14528	14548	14606	14675	14636	14737	14800	14612	14663	14586	14565	14482	14497	14556	14842	14589	14445	14552	14496	14426	14659	14508	14733	14600	14409	14607	14581	14746	14784	14661	14532	14668	14636	14558	14432	14603	14653	14774	14693	14551	14385	14830	14572	14539	14640	14534	14592	14544	14665	14595	14517	14549	14510	14675	14469	14814	14777	14549	14586	14759	14586	14353	14519	14654	14544	14558	14526	14589	14521	14380	14607	14700	14709	14740	14459	14344	14532	14434	14663	14627	14576	14531	14510	14647	14574	14614	14462	14579	14602	14641	14569	14676	14646	14655	14761	14761	14523	14429	14547	14797	14642	14555	14646	14650	14500	14670	14673	14521	14548	14543	14500	14671	14717	14447	14647	14642	14440	14657	14767	14707	14614	14613	14615	14636	14345	14471	14511	14632	14711	14466	14678	14825	14791	14760	14562	14586	14512	14954	14569	14564	14476	14630	14664	14528	14528	14670	14578	14582	14448	14727	14695	14673	14550	14613	14586	14308	14522	14644	14411	14526	14651	14586	14603	14595	14562	14760	14461	14745	14511	14348	14613	14626	14654	14762	14528	14692	14413	14763	14599	14662	14594	14585	14831	14620	14605	14727	14603	14727	14644	14471	14680	14619	14474	14514	14577	14340	14404	14647	14625	14660	14586	14632	14530	14519	14485	14567	14593	14628	14644	14443	14451	14607	14635	14630	14523	14668	14808	14592	14703	14679	14573	14575	14722	14551	14497	14774	14660	14696	14520	14590	14572	14701	14567	14746	14501	14518	14435	14624	14434	14717	14545	14748	14585	14597	14776	14670	14713	14484	14628	14681	14616	14536	14608	14799	14489	14462	14514	14571	14555	14629	14666	14568	14708	14724	14661	14682	14655	14429	14575	14849	14673	14592	14394	14577	14683	14654	14517	14563	14486	14585	14463	14657	14497	14678	14649	14373	14401	14484	14646	14605	14622	14751	14599	14510	14639	14645	14545	14612	14647	14564	14414	14635	14517	14815	14662	14639	14631	14614	14614	14613	14548	14619	14744	14564	14464	14599	14529	14561	14482	14606	14456	14467	14580	14455	14701	14618	14607	14559	14714	14678	14580	14503	14515	14439	14430	14598	14535	14643	14799	14732	14620	14659	14605	14470	14386	14546	14467	14435	14680	14556	14451	14496	14483	14446	14428	14495	14818	14589	14817	14667	14641	14911	14547	14589	14675	14601	14711	14661	14434	14754	14558	14819	14523	14583	14658	14577	14557	14474	14777	14542	14571	14590	14628	14714	14679	14675	14619	14554	14573	14503	14510	14708	14555	14485	14608	14398	14572	14572	14787	14580	14603	14666	14523	14516	14723	14475	14664	14719	14718	14667	14611	14783	14639	14545	14581	14624	14681	14437	14598	14556	14564	14462	14486	14663	14661	14454	14679	14512	14391	14564	14711	14519	14564	14527	14571	14591	14576	14559	14479	14638	14567	14494	14712	14595	14608	14726	14475	14587	14507	14636	14708	14599	14775	14427	14656	14546	14750	14622	14610	14622	14588	14613	14476	14765	14469	14589	14612	14559	14521	14401	14380	14767	14648	14500	14673	14494	14543	14508	14616	14548	14534	14544	14636	14530	14610	14642	14650	14693	14557	14737	14591	14567	14675	14613	14610	14684	14561	14806	14659	14698	14452	14685	14635	14424	14641	14561	14611	14684	14644	14576	14490	14563	14736	14569	14639	14320	14551	14705	14601	14666	14548	14605	14471	14571	14630	14519	14574	14524	14617	14501	14522	14619	14724	14649	14640	14584	14558	14501	14680	14767	14695	14593	14677	14508	14420	14403	14645	14604	14687	14629	14708	14756	14461	14435	14632	14567	14801	14677	14377	14814	14494	14595	14643	14468	14458	14563	14555	14521	14658	14575	14623	14347	14578	14517	14684	14618	14604	14518	14717	14671	14711	14684	14621	14612	14671	14626	14711	14794	14596	14543	14582	14691	14700	14462	14867	14822	14751	14603	14588	14507	14558	14377	14707	14619	14601	14795	14570	14587	14562	14515	14546	14766	14691	14403	14644	14531	14427	14601	14616	14715	14648	14563	14484	14608	14575	14602	14547	14522	14539	14288	14359	14557	14474	14649	14734	14588	14730	14533	14348	14626	14733	14640	14582	14525	14506	14773	14465	14698	14675	14482	14554	14631	14562	14870	14620	14566	14573	14646	14672	14689	14722	14689	14526	14605	14544	14710	14804	14608	14546	14585	14396	14555	14665	14648	14636	14816	14561	14612	14732	14584	14627	14553	14615	14492	14403	14481	14618	14609	14451	14702	14811	14618	14545	14520	14473	14550	14531	14503	14466	14497	14520	14516	14647	14809	14541	14377	14607	14567	14623	14660	14570	14391	14735	14445	14543	14647	14615	14590	14716	14656	14543	14520	14657	14722	14543	14411	14602	14558	14709	14478	14545	14608	14600	14597	14668	14651	14569	14620	14581	14403	14747	14570	14654	14749	14626	14648	14513	14510	14547	14534	14786	14480	14585	14683	14483	14522	14511	14434	14661	14735	14642	14656	14499	14723	14611	14518	14397	14391	14651	14654	14570	14481	14411	14485	14539	14643	14763	14592	14664	14560	14566	14645	14646	14605	14467	14607	14773
23828	46418	57385	56803	62988	55526	46931	49734	43628	38877	32848	23595	17460	14050	12934	12530	12384	12677	12359	12505	12483	12276	12507	12573	12273	12310	12569	12485	12543	12483	12553	12408	12438	12292	12493	12383	12386	12547	12365	12463	12579	12564	12339	12291	12422	12508	12344	12657	12464	12416	12472	12341	12393	12486	12575	12496	12418	12457	12557	12515	12346	12661	12420	12332	12554	12441	12499	12508	12293	12531	12376	12472	12262	12365	12536	12328	12337	12512	12507	12446	12476	12493	12397	12615	12424	12322	12477	12330	12426	12532	12449	12347	12236	12505	12379	12554	12387	12523	12357	12496	12460	12357	12376	12536	12460	12399	12463	12370	12325	12563	12359	12558	12479	12623	12448	12398	12499	12450	12508	12474	12619	12358	12546	12442	12478	12533	12357	12504	12489	12328	12361	12390	12587	12569	12442	12483	12329	12600	12417	12509	12530	12484	12392	12429	12296	12365	12450	12348	12516	12455	12363	12452	12413	12226	12406	12378	12367	12266	12346	12469	12404	12524	12499	12477	12422	12513	12531	12413	12420	12550	12266	12470	12345	12495	12416	12594	12429	12454	12334	12521	12378	12259	12344	12430	12347	12378	12434	12360	12473	12497	12445	12515	12492	12373	12291	12523	12318	12236	12224	12460	12417	12515	12514	12449	12551	12403	12321	12433	12390	12426	12406	12443	12411	12371	12538	12476	12302	12467	12551	12437	12564	12463	12425	12540	12346	12485	12523	12499	12506	12318	12541	12425	12374	12547	12411	12441	12514	12367	12504	12481	12481	12577	12301	12486	12351	12346	12408	12409	12568	12551	12474	12508	12396	12479	12465	12399	12558	12402	12454	12457	12322	12553	12423	12484	12438	12444	12596	12347	12527	12280	12383	12408	12361	12371	12373	12654	12355	12531	12310	12407	12468	12438	12295	12326	12428	12402	12464	12376	12396	12488	12424	12196	12532	12406	12367	12494	12458	12436	12406	12497	12366	12409	12309	12461	12409	12414	12379	12531	12485	12438	12484	12416	12528	12507	12350	12400	12500	12479	12265	12477	12394	12329	12330	12466	12444	12310	12446	12519	12379	12247	12348	12397	12392	12431	12430	12377	12446	12346	12336	12396	12412	12351	12209	12599	12416	12497	12451	12532	12453	12285	12434	12475	12425	12549	12362	12478	12489	12403	12422	12397	12552	12591	12351	12459	12281	12540	12396	12407	12441	12590	12586	12638	12374	12398	12476	12351	12509	12273	12433	12614	12498	12482	12386	12352	12340	12436	12318	12274	12610	12362	12395	12323	12243	12433	12414	12616	12375	12301	12486	12510	12269	12499	12311	12446	12561	12478	12459	12358	12435	12457	12445	12356	12396	12372	12404	12477	12241	12271	12254	12550	12481	12589	12286	12414	12531	12421	12532	12389	12584	12412	12434	12624	12381	12493	12594	12530	12555	12533	12574	12462	12491	12357	12555	12335	12318	12558	12371	12440	12493	12300	12436	12461	12510	12357	12498	12345	12414	12298	12321	12441	12525	12288	12321	12421	12292	12577	12460	12366	12539	12430	12471	12415	12476	12395	12457	12393	12335	12465	12461	12396	12378	12497	12420	12360	12364	12430	12428	12282	12378	12385	12236	12489	12265	12531	12321	12425	12552	12575	12462	12640	12430	12503	12530	12483	12342	12438	12579	12230	12549	12311	12439	12440	12244	12368	12373	12435	12435	12473	12493	12445	12502	12385	12506	12325	12392	12524	12564	12433	12444	12518	12292	12560	12538	12403	12468	12488	12472	12519	12426	12589	12444	12559	12476	12494	12516	12429	12429	12484	12602	12393	12250	12605	12437	12357	12436	12266	12456	12518	12437	12460	12327	12586	12380	12312	12574	12363	12442	12366	12415	12395	12410	12504	12579	12397	12598	12414	12281	12326	12560	12426	12383	12468	12521	12619	12508	12419	12205	12497	12423	12381	12569	12430	12411	12500	12623	12484	12442	12469	12276	12295	12496	12493	12467	12310	12462	12599	12421	12401	12275	12242	12440	12387	12413	12556	12456	12473	12691	12527	12435	12598	12468	12396	12415	12271	12459	12452	12445	12493	12496	12478	12649	12503	12315	12472	12372	12489	12473	12434	12294	12439	12523	12371	12513	12454	12635	12503	12547	12268	12244	12360	12501	12487	12349	12539	12434	12402	12475	12367	12366	12515	12533	12493	12335	12407	12350	12437	12407	12549	12381	12439	12319	12436	12345	12388	12315	12342	12436	12574	12392	12395	12368	12562	12580	12369	12529	12375	12387	12500	12399	12555	12502	12412	12513	12458	12424	12564	12512	12546	12416	12394	12453	12288	12609	12371	12245	12335	12401	12340	12456	12369	12314	12373	12487	12342	12434	12602	12362	12439	12483	12368	12438	12656	12393	12568	12384	12365	12415	12316	12475	12409	12402	12340	12535	12439	12572	12448	12578	12565	12499	12339	12461	12476	12477	12481	12429	12591	12520	12300	12342	12514	12418	12381	12498	12417	12540	12427	12487	12482	12488	12494	12239	12406	12567	12376	12378	12434	12607	12526	12530	12318	12603	12473	12364	12409	12499	12388	12279	12448	12509	12545	12514	12435	12396	12480	12293	12435	12388	12324	12356	12498	12632	12423	12472	12325	12543	12551	12478	12564	12333	12393	12391	12590	12458	12473	12332	12468	12307	12441	12374	12479	12556	12360	12456	12323	12501	12357	12251	12450	12337	12363	12373	12488	12443	12489	12453	12456	12387	12334	12308	12390	12379	12441	12423	12409	12456	12515	12477	12424	12319	12387	12576	12419	12565	12371	12273	12610	12344	12336	12599	12397	12358	12456	12495	12302	12384	12359	12609	12404	12405	12463	12410	12405	12387	12320	12564	12295	12413	12382	12245	12436	12388	12454	12344	12523	12409	12331	12398	12469	12437	12454	12506	12396	12427	12394	12472	12574	12269	12480	12377	12442	12383	12382	12432	12383	12588	12577	12535	12447	12420	12540	12433	12461	12260	12612	12528	12322	12519	12419	12446	12536	12259	12509	12435	12546	12351	12395	12277	12536	12486	12378	12307	12596	12459	12437	12423	12453	12464	12358	12463	12407	12252	12348	12414	12343	12416	12456	12430	12502	12453	12321	12416	12691	12353	12339	12391	12472	12551	12395	12469	12320	12478	12386	12685	12541	12516	12384	12345	12507	12549	12576	12428	12315	12377	12450	12270	12576	12418	12393	12393	12595	12280	12538	12365	12210	12523	12421	12406	12448	12392	12533	12555	12530	12388	12473	12620	12525	12431	12466	12374	12489	12467	12516	12457	12401	12420	12373	12453	12452	12363	12501	12592	12523	12511	12289	12558	12569	12453	12319	12380	12502	12281	12609	12598	12560	12341	12495	12359	12431	12476	12578	12541	12469	12515	12525	12526	12398	12537	12318	12281	12579	12542	12523	12476	12480	12459	12398	12386	12237	12596	12485	12374	12524	12362	12590	12315	12349	12434	12481	12485	12540	12543	12533	12418	12501	12423	12503	12564	12403	12560	12403	12503	12375	12419	12493	12579	12427	12658	12504	12480	12377	12588	12475	12541	12496	12546	12494	12274	12469	12551	12549	12587	12284	12320	12355	12428	12435	12472	12281	12388	12494	12443	12453	12403	12206	12337	12434	12471	12429	12341	12553	12333	12424	12322	12558	12515	12494	12495	12479	12315	12538	12419	12366	12370	12452	12391	12449	12426	12387	12528	12271	12547	12509	12422	12280	12493	12389	12385	12410	12547	12453	12389	12466	12482	12529	12506	12510	12405	12353	12327	12382	12409	12491	12564	12446	12477	12566	12384	12548	12475	12337	12450	12299	12474	12530	12309	12501	12589	12359	12518	12390	12518	12430	12273	12536	12311	12455	12437	12491	12434	12167	12369	12299	12445	12336	12532	12336	12445	12409	12445	12519	12429	12515	12366	12394	12368	12362	12425	12457	12492	12529	12464	12325	12220	12542	12375	12278	12479	12635	12475	12473	12338	12522	12443	12536	12462	12421	12206	12376	12382	12555	12519	12437	12516	12362	12434	12515	12456	12478	12357	12452	12536	12428	12439	12387	12576	12390	12513	12426	12512	12295	12633	12484	12438	12507	12355	12379	12473	12480	12539	12455	12275	12529	12577	12403	12390	12388	12350	12517	12689	12341	12427	12435	12487	12340	12558	12584	12529	12578	12465	12528	12496	12392	12388	12509	12398	12432	12344	12441	12554	12322	12519	12267	12440	12480	12421	12527	12563	12530	12460	12263	12440	12377	12374	12221	12349	12369	12513	12544	12589	12446	12398	12540	12394	12480	12177	12285	12284	12519	12529	12459	12402	12436	12516	12340	12352	12383	12497	12401	12366	12499	12439	12446	12429	12480	12395	12619	12368	12482	12405	12567	12393	12592	12407	12374	12399	12451	12533	12373	12422	12331	12402	12317	12470	12405	12402	12341	12437	12578	12461	12443	12471	12412	12277	12343	12487	12518	12515	12414	12329	12564	12398	12442	12533	12300	12641	12468	12616	12337	12504	12380	12433	12572	12369	12437	12483	12473	12285	12473	12518	12446	12481	12499	12407	12434	12356	12443	12280	12352	12514	12406	12461	12317	12475	12436	12395	12360	12346	12414	12640	12448	12574	12538	12609	12569	12419	12441	12422	12451	12572	12476	12457	12492	12447	12199	12263	12457	12429	12493	12525	12398	12505	12438	12441	12421	12363	12688	12262	12489	12488	12510	12362	12453	12460	12311	12463	12453	12451	12405	12359	12268	12526	12524	12485	12316	12228	12373	12535	12358	12476	12496	12378	12379	12389	12531	12499	12405	12425	12475	12352	12559	12327	12356	12428	12275	12457	12652	12491	12347	12405	12364	12338	12420	12422	12431	12516	12506	12568	12419	12274	12452	12578	12357	12422	12563	12379	12558	12500	12357	12402	12538	12341	12371	12328	12410	12435	12437	12464	12461	12343	12340	12313	12340	12526	12385	12575	12504	12417	12450	12434	12490	12433	12517	12414	12299	12514	12391	12541	12330	12347	12501	12406	12363	12500	12496	12426	12532	12298	12461	12332	12537	12341	12348	12441	12371	12329	12299	12458	12319	12542	12409	12502	12422	12374	12560	12468	12468
30750	21910	20959	20201	23603	21743	18135	18225	18102	17661	17279	16959	16622	16626	16329	16337	16256	16294	16328	16322	16241	16097	16316	16322	16402	16340	16185	16125	16299	16242	16281	16328	16419	16362	15964	16156	16225	16249	16181	16365	16312	16421	16212	16336	16047	16268	16203	16256	16376	16281	16160	16409	16394	16272	16211	16208	16346	16196	16324	16135	16190	16297	16371	16298	16191	16333	16463	16281	16421	16215	16291	16211	16168	16105	16479	16195	16247	16306	16215	16197	16084	16170	16171	16060	16197	16338	16159	16393	16171	16309	16141	16100	16124	16162	16133	16177	16355	16286	16016	16215	16318	16179	16264	16272	16136	16094	16219	16333	16377	16315	16255	16104	16072	16138	16115	16057	16278	16380	16217	16183	16300	16228	16024	16277	16135	16287	16337	16213	16049	15949	16147	16186	16261	16358	16091	16336	16351	16486	16143	16214	16147	16231	16379	16265	16090	16321	16068	16481	16496	16159	16349	16351	16198	16386	16231	16182	16426	16377	16298	16129	16256	16038	16203	16068	16122	16328	16202	16294	16312	16230	16477	16342	16254	16142	16372	16150	16340	16219	16143	16078	16172	16224	16170	16277	16335	16379	16454	16124	16296	16171	16233	16306	16262	16405	16458	16212	16207	16127	16298	16233	16235	16275	16104	16230	16329	16125	16485	16222	16340	16215	16032	16355	16200	16281	16287	16439	16316	16231	16288	16139	16397	16367	16202	16160	16341	16280	16188	16153	16131	16198	16620	16252	16261	16147	16285	16248	16363	16275	16197	16209	16293	16134	16179	16269	16272	16283	16551	16191	16174	16418	16412	16246	16180	16188	16255	16364	16363	16614	16207	16267	16236	16220	16151	16209	16268	15988	16105	16261	16329	16409	16375	16095	16300	16042	16328	16273	16069	16193	16364	16150	16215	16075	16246	16240	16215	16269	16229	16290	16376	16535	16239	16284	16092	16084	16352	16049	16445	16089	16344	16299	16109	16093	16274	16154	16218	16120	16319	16101	16203	16281	16323	16140	16311	16163	16289	16203	16170	16457	16581	16195	16188	16244	16332	16010	16242	16215	16244	16215	16161	16220	16375	16216	16074	16259	16250	16283	16042	16110	16304	16306	16323	16191	16213	16247	16375	16271	16178	16281	16203	16147	16131	16160	16066	16325	16103	16188	16065	16280	16202	15919	16325	16051	16243	16556	16193	16266	16290	16290	16184	16207	16220	16358	16166	16274	16275	16138	16366	16263	16383	16251	16162	16150	16335	16226	16090	16031	16288	16302	16343	16277	16224	16355	16279	16196	16249	16193	16354	16348	16228	16161	16188	16280	16267	16291	16446	16456	16354	16315	16118	16360	16259	15991	16298	15990	16266	16181	16294	16321	15949	16245	16146	16251	16215	16352	16340	16327	16347	16250	16302	16172	16053	16050	16328	16234	16347	16355	16137	16276	16158	16285	16313	16361	16415	16161	16357	16379	16285	16165	16217	16156	16357	16268	16319	16119	16137	16214	16203	16111	16298	16286	16196	16296	16329	16311	16141	16267	16266	16323	16234	16340	16394	16418	16403	16312	16196	16044	16020	16290	16348	16384	16180	16209	16429	16513	16232	16124	16325	16358	16245	16228	16212	16318	15910	16457	16217	16278	16249	16176	16249	16195	16169	16147	16103	16100	16312	16162	16153	16130	16131	16261	16241	16165	16121	16105	16139	16123	16250	16215	16266	16110	16342	16420	16346	16256	16282	16368	16295	16490	16326	16287	16193	16238	16237	16483	16262	16254	16106	16117	16212	16260	16262	16170	16341	16247	16441	16103	16181	16123	16045	16220	16341	16425	16307	16473	16409	16295	16342	16290	16341	16254	16395	16469	16217	16141	16362	16244	16398	16196	16150	16204	16402	16456	16281	16252	16219	16336	16365	16363	16376	16342	16246	16258	16362	16135	16581	16109	16553	16277	16219	16137	16255	16394	16338	16246	16182	16410	16205	16321	16185	16250	16526	16250	16254	16417	16306	16346	16331	16284	16384	16208	16245	16065	16207	16331	16371	16228	16261	16143	16414	16441	16088	16377	16252	16010	16229	16171	16316	16218	16328	16184	15947	16184	16160	16400	16362	16204	16214	16265	16351	16341	16178	16185	16221	16301	16465	16339	16340	16283	16318	16292	16450	16393	16344	16235	16306	16099	16430	16229	16311	16314	16335	16256	16436	16336	16374	16120	16503	16322	16284	16124	16253	16269	16286	16169	16207	16312	16219	16282	16213	16235	16168	16248	16214	16372	16135	16331	16051	16403	16408	16269	16318	16267	16243	16514	16435	16238	16188	16285	16487	16102	16151	16322	16294	16264	16405	16196	16062	16260	16310	16368	16292	16223	16444	16201	16295	16179	16158	16237	16182	16159	16267	16212	16380	16184	16117	16445	16355	16354	16253	16215	16159	16311	16244	16350	16110	16267	16312	16185	16422	16168	16034	16090	16286	16213	16183	16409	16146	16259	16095	16162	16258	16159	16243	16046	16484	16062	16248	16254	16323	16147	16234	16403	16316	16307	16426	16431	16183	16092	16334	16397	16201	16281	16134	16107	16214	16231	16356	16146	16327	16206	16341	16201	16075	16259	16251	16253	16348	16251	16254	16377	16303	16309	16151	16198	16258	16216	16292	16365	16470	16071	16211	16182	16226	16327	16168	16227	16185	16152	16457	16285	16173	16221	16121	16241	16112	16206	16271	16295	16302	16445	16203	16185	16249	16162	16399	16181	16154	16248	16277	16270	15933	16168	16167	16180	16221	16128	16333	16261	16374	16435	16394	16208	16123	16283	16233	16365	16302	16456	16347	16426	16175	16325	16175	16426	16329	16131	16341	16335	16273	16363	16349	16134	16108	16131	16412	16390	16262	16392	16186	16118	16107	16182	16297	16151	16085	16114	16398	16340	16310	16408	16318	16376	16211	16153	16141	16428	16287	16265	16301	16133	16156	16191	16311	16238	16120	16265	16337	16295	16202	16174	16299	16374	16220	16243	16207	16367	16306	16201	16178	16424	16419	16391	16237	16303	16125	16160	16272	16125	16288	16115	16196	16213	16489	16287	16309	16105	16186	16208	16307	16345	16261	16220	16263	16257	16205	16241	16238	16335	16329	16278	16410	16507	16245	16464	16239	16115	16284	16341	16213	16189	16173	16318	16234	16179	16374	16365	16063	16318	16301	16281	16331	16295	16103	16352	16053	16213	16363	16200	16292	16436	16090	16134	16424	16231	16224	16353	16184	16317	16371	16021	16293	16471	16377	16377	16273	16206	16169	16216	16412	16268	16228	16241	16453	16430	16255	16323	16303	16345	16031	16346	16195	16217	16298	16394	16377	16397	16289	16083	16485	16142	16033	16176	16325	16304	16137	16273	16160	16374	16247	16196	16411	16348	16219	15898	16119	16265	16195	16064	16365	16258	16462	16231	16225	16342	16402	16621	16178	16321	16326	16108	16421	16292	16239	16305	16270	16389	16338	16409	16178	16348	16306	16173	16206	16336	16116	16246	16281	16356	16026	16358	16274	16388	16273	16307	16272	16294	16216	16540	16358	16231	16465	16315	16098	16180	16089	16181	16361	16464	16455	16345	16275	16185	16256	16392	16179	16295	16075	16048	16195	16314	16437	16331	16213	16287	16300	16417	16263	16278	16212	16095	16143	16261	16289	16055	16340	16286	16250	16206	16273	16118	16253	16306	16152	16190	16033	16242	16403	16501	16431	16218	16222	16055	16343	16165	16464	16421	16351	16436	16224	16327	16368	16344	16447	16458	16025	16222	16386	16234	16079	16219	16357	16381	16324	16364	16229	16305	16266	16292	16188	16190	16309	16462	16244	16308	16403	16213	16402	16289	16333	16178	16480	16337	16232	16184	16167	16167	16229	16278	16435	16477	16512	16173	16243	16442	16306	16056	16238	15918	16334	16295	16362	16254	16178	16423	16155	16363	16410	16352	16288	16232	16359	16163	16406	16219	16300	16259	16379	16274	16193	16340	16235	16288	16190	16257	16433	16070	16213	16312	16093	16122	16108	16222	16246	16251	16256	16266	16425	16074	16187	16094	16098	16200	16307	16009	16268	16366	16372	16119	16360	16323	16278	16309	16137	16128	16197	16178	16316	16267	16296	16237	16117	16184	16172	16205	16007	16472	16233	16034	16476	16249	16189	16281	16137	16274	16320	16299	16262	16195	16287	16237	16234	16267	16254	16224	16208	16217	16321	16158	16249	16192	16200	16301	16463	16172	16384	16277	16440	16283	16313	16172	16268	16376	16258	16191	16107	16386	16216	16206	16333	16402	16354	16177	16270	16535	16329	16193	16112	16308	16313	16292	16326	16448	16304	16192	16260	16079	16366	16348	16322	16260	16265	16305	16255	16377	16304	16232	16254	16268	16367	16260	16296	16463	16243	16324	16224	16214	16314	16235	16203	16328	16206	16430	16355	16318	16134	16299	16230	16155	16468	16122	16374	16162	16368	16263	16152	16268	16297	16392	16316	16203	16358	16229	16258	16199	16250	16312	16230	16164	16191	16462	16360	16043	16324	16117	16324	16216	16116	16249	16069	16124	16490	16299	16144	16257	16344	16199	16331	16278	16254	16484	16217	16160	16166	16294	16254	16361	16264	16064	16289	15998	16275	16431	16135	16183	16063	16043	16226	16118	16181	16294	16457	16363	16162	16173	16202	16213	16231	16299	16322	16618	16249	16470	16235	16213	16468	16176	16202	16107	16073	16326	16312	16214	16196	16267	16313	16364	16261	16169	16283	16297	16449	16302	16313	16164	16270	16252	16263	16496	16355	16383	16216	16209	16068	16003	16174	16164	16236	16340	16227	16202	16273	16174	16062	16052	16118	16136	16005	16366	16249	16056	16334	16053	16359	16262	16196	16212	16308	16415	16174	16250	16155	16427	16146	16296	16438	16382	16140	16103	16316	16265	16440	16360	16113	16271	16306	16275	16237	16286	16291	16288	16251	16070	16266	16330	16225	16228	16113	16200	16371	16107	16026	16226	16256	16372	16229	16264	15998	16243	16380	16198	16149	16208	16284	16108	16204	16112	16185	16338	16167	15982	15944	16299	16367	16129	16223	16206	16192	16104	16218	16180	16230	16255	16412	16167	16257	16211
18120	20176	18000	18537	24212	19964	14771	16676	15788	15253	15013	14367	13952	13567	13383	13429	13580	13364	13566	13627	13490	13445	13462	13540	13451	13460	13623	13390	13547	13441	13458	13493	13506	13482	13517	13326	13430	13602	13514	13494	13522	13418	13500	13569	13508	13430	13499	13363	13524	13480	13364	13508	13423	13511	13672	13347	13492	13579	13335	13439	13396	13446	13287	13446	13436	13312	13305	13605	13458	13255	13428	13411	13473	13320	13419	13485	13495	13282	13471	13334	13455	13436	13252	13371	13517	13494	13389	13509	13519	13336	13600	13457	13646	13357	13437	13274	13432	13376	13457	13371	13487	13361	13445	13304	13432	13443	13409	13250	13326	13523	13407	13386	13518	13556	13328	13566	13672	13519	13539	13387	13435	13489	13475	13546	13438	13411	13511	13306	13523	13515	13547	13391	13418	13503	13452	13603	13479	13551	13171	13618	13466	13476	13413	13436	13561	13378	13429	13479	13467	13430	13431	13506	13412	13476	13375	13456	13487	13285	13521	13468	13640	13466	13459	13451	13387	13429	13522	13429	13554	13299	13527	13383	13495	13435	13308	13263	13437	13511	13348	13351	13402	13222	13395	13663	13422	13421	13403	13356	13472	13516	13519	13465	13531	13409	13511	13482	13557	13370	13406	13566	13533	13628	13536	13416	13525	13300	13515	13425	13487	13267	13529	13378	13446	13505	13455	13467	13308	13507	13515	13257	13343	13524	13496	13507	13521	13426	13387	13388	13591	13640	13337	13468	13416	13409	13417	13428	13394	13410	13367	13513	13562	13345	13555	13610	13252	13490	13389	13714	13438	13384	13535	13279	13433	13519	13568	13435	13425	13381	13447	13520	13555	13268	13380	13355	13488	13457	13380	13417	13263	13507	13452	13306	13454	13351	13421	13449	13496	13420	13272	13377	13563	13586	13559	13401	13415	13408	13347	13398	13491	13546	13403	13436	13373	13463	13319	13412	13450	13448	13453	13458	13444	13507	13500	13469	13243	13395	13451	13492	13528	13407	13301	13349	13351	13443	13353	13378	13479	13422	13280	13477	13549	13546	13538	13351	13548	13406	13310	13395	13375	13223	13326	13562	13423	13342	13371	13428	13399	13255	13430	13403	13464	13396	13617	13463	13416	13485	13441	13429	13566	13519	13429	13278	13481	13334	13376	13332	13470	13424	13606	13409	13407	13548	13449	13444	13634	13421	13571	13365	13346	13502	13403	13420	13412	13530	13417	13548	13525	13291	13314	13405	13353	13354	13459	13399	13373	13399	13496	13596	13508	13567	13391	13467	13566	13305	13327	13509	13447	13419	13463	13261	13364	13342	13479	13318	13318	13289	13301	13469	13436	13343	13428	13463	13392	13335	13364	13414	13502	13538	13354	13400	13526	13331	13529	13511	13554	13508	13501	13416	13417	13466	13324	13483	13304	13425	13353	13328	13476	13528	13378	13370	13370	13306	13520	13389	13232	13552	13625	13463	13331	13290	13277	13360	13460	13462	13529	13375	13398	13440	13354	13505	13490	13411	13357	13318	13443	13492	13345	13480	13548	13394	13512	13515	13518	13400	13468	13504	13305	13480	13473	13338	13648	13404	13408	13467	13406	13417	13487	13447	13653	13418	13704	13436	13447	13397	13461	13349	13403	13529	13443	13351	13459	13310	13532	13555	13503	13354	13234	13426	13644	13522	13433	13339	13375	13528	13501	13430	13395	13330	13587	13278	13498	13728	13278	13414	13439	13461	13456	13451	13487	13555	13401	13355	13407	13333	13474	13426	13524	13436	13433	13306	13405	13497	13590	13697	13480	13623	13396	13437	13388	13392	13618	13479	13418	13415	13444	13474	13531	13420	13331	13347	13361	13436	13509	13523	13331	13265	13438	13305	13451	13418	13438	13569	13527	13358	13437	13693	13472	13391	13406	13607	13588	13481	13577	13409	13523	13551	13390	13509	13279	13363	13504	13442	13492	13510	13378	13345	13345	13642	13523	13384	13313	13438	13566	13440	13393	13538	13425	13340	13446	13333	13421	13387	13350	13414	13331	13473	13346	13610	13409	13378	13197	13337	13425	13524	13467	13516	13604	13673	13522	13475	13359	13531	13460	13427	13370	13422	13420	13641	13261	13389	13411	13475	13479	13539	13583	13321	13500	13323	13373	13333	13455	13359	13504	13267	13561	13428	13506	13467	13369	13589	13317	13379	13470	13431	13521	13381	13493	13289	13376	13508	13505	13545	13483	13407	13587	13580	13428	13512	13413	13538	13369	13264	13630	13353	13390	13319	13506	13433	13502	13352	13391	13443	13512	13440	13337	13401	13427	13320	13365	13426	13355	13530	13394	13328	13461	13589	13476	13380	13318	13476	13349	13479	13585	13449	13451	13520	13288	13523	13416	13538	13374	13470	13430	13488	13267	13449	13646	13614	13506	13609	13458	13453	13381	13517	13386	13443	13289	13439	13435	13457	13570	13573	13360	13288	13494	13441	13303	13318	13470	13353	13531	13274	13341	13556	13330	13447	13410	13618	13470	13425	13274	13550	13467	13398	13395	13274	13213	13401	13612	13446	13398	13540	13426	13475	13595	13468	13444	13449	13334	13341	13313	13401	13426	13447	13448	13229	13410	13378	13444	13615	13453	13376	13535	13417	13474	13603	13314	13584	13443	13467	13512	13506	13597	13264	13301	13369	13385	13416	13610	13432	13458	13355	13611	13470	13408	13350	13476	13244	13580	13452	13468	13501	13422	13368	13679	13407	13353	13445	13454	13521	13546	13454	13364	13388	13492	13542	13389	13581	13630	13479	13377	13583	13416	13428	13449	13504	13370	13437	13303	13535	13393	13699	13421	13519	13629	13251	13566	13571	13490	13388	13501	13440	13458	13402	13402	13566	13332	13280	13375	13459	13584	13468	13501	13590	13520	13400	13527	13518	13496	13596	13579	13494	13594	13514	13380	13430	13338	13443	13358	13485	13474	13344	13543	13551	13516	13519	13657	13366	13292	13339	13493	13457	13484	13530	13454	13409	13448	13577	13707	13373	13258	13501	13385	13397	13447	13621	13380	13518	13413	13526	13434	13303	13391	13330	13448	13542	13394	13386	13519	13469	13510	13568	13444	13669	13500	13280	13595	13347	13362	13340	13565	13523	13484	13281	13458	13440	13517	13467	13517	13395	13407	13413	13397	13339	13458	13590	13437	13531	13344	13428	13425	13395	13337	13584	13367	13395	13528	13368	13419	13552	13429	13420	13432	13363	13564	13412	13344	13501	13306	13526	13435	13504	13564	13439	13530	13392	13522	13349	13403	13463	13432	13625	13252	13351	13298	13294	13341	13384	13451	13404	13642	13341	13463	13428	13339	13366	13482	13518	13372	13547	13392	13447	13419	13553	13382	13527	13514	13438	13439	13450	13460	13428	13438	13516	13491	13227	13356	13530	13439	13453	13424	13474	13412	13651	13356	13343	13568	13509	13432	13409	13403	13494	13385	13370	13455	13357	13423	13531	13370	13351	13342	13585	13475	13379	13604	13420	13295	13300	13415	13561	13369	13566	13676	13414	13559	13468	13515	13363	13405	13586	13420	13508	13307	13427	13275	13324	13225	13453	13357	13523	13488	13350	13330	13484	13345	13540	13467	13393	13512	13479	13360	13529	13452	13380	13570	13377	13515	13425	13687	13450	13469	13286	13496	13490	13493	13426	13359	13414	13336	13192	13315	13562	13337	13419	13463	13506	13335	13421	13447	13488	13476	13486	13525	13519	13403	13356	13407	13403	13497	13467	13435	13540	13302	13425	13395	13329	13368	13398	13428	13508	13438	13413	13401	13427	13383	13464	13354	13484	13370	13419	13514	13547	13532	13536	13411	13461	13479	13474	13360	13364	13503	13290	13579	13488	13363	13409	13411	13381	13473	13521	13491	13403	13376	13529	13440	13529	13336	13491	13685	13491	13272	13350	13376	13537	13461	13308	13579	13652	13552	13450	13521	13517	13472	13514	13493	13437	13431	13301	13499	13560	13462	13441	13463	13417	13459	13400	13494	13387	13396	13328	13370	13345	13353	13435	13390	13433	13334	13436	13441	13438	13418	13368	13512	13368	13514	13358	13523	13185	13462	13484	13381	13428	13432	13572	13373	13434	13339	13363	13409	13490	13395	13498	13389	13390	13491	13507	13582	13601	13443	13454	13459	13610	13362	13426	13581	13367	13506	13388	13466	13413	13461	13493	13519	13530	13366	13365	13552	13481	13402	13475	13410	13608	13524	13349	13365	13632	13415	13372	13428	13583	13421	13370	13290	13343	13568	13351	13544	13416	13543	13267	13389	13360	13518	13429	13314	13413	13351	13336	13492	13578	13328	13256	13384	13441	13633	13579	13527	13106	13383	13398	13391	13339	13460	13376	13492	13418	13389	13392	13538	13460	13399	13418	13521	13397	13489	13478	13385	13285	13452	13202	13615	13443	13438	13540	13497	13379	13428	13338	13497	13321	13271	13300	13370	13372	13360	13539	13532	13414	13521	13526	13487	13354	13395	13515	13364	13453	13527	13438	13572	13407	13521	13458	13398	13585	13433	13379	13407	13604	13517	13404	13387	13480	13443	13411	13508	13524	13513	13481	13629	13438	13521	13460	13430	13564	13448	13279	13339	13423	13531	13505	13464	13383	13541	13366	13455	13426	13494	13598	13171	13342	13478	13444	13438	13576	13413	13214	13465	13510	13490	13466	13518	13434	13462	13454	13357	13645	13279	13499	13605	13550	13380	13351	13455	13506	13335	13464	13542	13380	13528	13456	13364	13437	13404	13554	13447	13442	13462	13328	13492	13564	13412	13615	13490	13368	13448	13492	13369	13365	13430	13354	13409	13387	13527	13445	13384	13449	13402	13448	13441	13399	13217	13485	13443	13375	13399	13457	13339	13297	13422	13430	13296	13343	13418	13441	13554	13405	13391	13512	13487	13372	13469	13405	13531	13460	13558	13553	13521	13387	13407	13436	13418	13501	13323	13471	13506	13396	13397	13355	13573	13465	13505	13398	13311	13425	13342	13502	13477	13398	13482	13471	13538	13242	13542	13514	13376	13413	13433	13522	13452	13465	13560	13380	13509	13583	13303	13358	13419	13390	13638	13406	13454	13304	13394	13404	13352	13338
26337	21128	27625	37288	54361	45578	32032	23488	23501	23389	21328	18942	17459	16702	16688	16539	16558	16340	16434	16389	16384	16343	16266	16356	16393	16359	16232	16200	16280	16242	16441	16238	16410	16247	16379	16275	16214	16341	16371	16343	16344	16012	16335	16201	16136	16328	16316	16306	16289	16239	16336	16392	16335	16244	16346	16201	16297	16093	16378	16207	16307	16344	16351	16113	16491	16259	16185	16271	16345	16450	16425	16203	16135	16049	16340	16309	16299	15990	16028	16412	16221	16134	16256	16059	16082	16180	16283	16084	16305	16193	16221	16100	16012	16159	16291	16327	16445	16235	16312	16055	16243	16217	16224	16288	16225	16201	16299	16180	16165	16272	16335	16274	16168	16205	16265	16394	16302	16533	16249	16316	16095	16155	16324	16227	16492	16241	16340	16237	16249	16227	16141	16217	16151	16399	16232	16255	16189	16260	16434	16200	16371	16185	16397	16266	16355	16234	16145	16302	16132	16378	16330	16162	16205	16378	16367	16344	16299	16291	16160	16255	16355	16181	16288	16210	16246	16321	16236	16201	16342	16313	16298	16452	16238	16097	16138	16200	16260	16189	16290	16234	16355	16186	16152	16099	16315	16208	16491	16196	16352	16185	16069	16375	16269	16361	16259	16205	16305	16219	16411	16234	16376	16215	16482	16108	16393	16294	16251	16361	16257	16194	16178	16320	16164	16224	16163	16431	16205	16217	16093	16239	16331	16329	16347	16242	16331	16236	16199	16313	16183	16240	16186	16511	16237	16212	16017	16148	16189	16161	16155	16251	16307	16331	16325	16148	16144	16285	16205	16196	16272	16268	16379	16355	16202	16423	16421	16354	16314	16192	16218	16489	16210	16296	16065	16228	16115	16404	16556	16224	16491	16256	16122	16212	16269	16129	16300	16152	16261	16313	16266	16109	16364	16328	16250	16334	16107	16352	16343	16229	16214	16108	16282	16193	16121	16202	16533	16339	16271	16035	16279	16225	16158	16289	16447	16148	16305	16251	16216	16110	16394	16402	16164	16010	16293	16234	16249	16298	16305	16342	16355	16636	16197	16246	16338	16231	16284	16423	16176	16202	16303	16352	16288	16070	16427	16389	16143	15893	16147	16167	16216	16357	16460	16352	16361	16364	16246	16256	16313	16223	16245	16206	16256	16335	16366	16236	16350	15999	16137	16296	16349	16343	16285	16354	16239	16237	16109	16308	16318	16199	16177	16064	16196	16178	16198	16323	16240	16150	16315	16085	16433	16175	16235	16570	16154	16163	16241	16246	16351	16166	16272	16167	16299	16162	16319	16260	16291	16184	16032	16100	16386	16344	16307	16145	16230	16298	16161	16020	16308	16210	16354	16354	16143	16422	16098	16144	16315	16317	16274	16399	16229	16441	16273	16455	16344	16231	16233	16362	16299	16500	16246	16260	16320	16115	16333	16193	16142	16368	16379	16543	16485	16334	16303	16204	16170	16356	16278	16190	16217	16147	16200	16217	16419	16283	16222	16221	16127	16137	16320	16225	15851	15936	16324	16299	16275	16198	16235	16075	16301	16111	16269	16052	16130	16186	16045	16399	16478	16385	16162	16193	16187	16256	16342	16230	16268	16273	16248	16182	16237	16300	16221	16077	16226	16183	16373	16372	16234	16219	16317	16078	16176	16285	16350	16330	16275	16288	16499	16339	16259	16245	16200	16385	16164	16165	16266	16445	16232	16474	16362	16112	16165	16086	16084	16206	16175	16126	16187	16287	16161	16124	16138	16352	16098	16226	16298	16305	16072	16184	16213	16333	16133	16125	16188	16156	15858	16156	16124	16158	16291	16313	16188	16641	16399	16416	16229	16245	16203	16560	16593	16294	16105	16307	16210	16222	16123	16210	16179	16239	16442	16231	16096	16135	16333	16038	16144	16119	16296	16103	16147	16346	16179	16511	16026	16276	16058	16058	16344	16376	16181	16271	16356	16240	16278	16315	16240	16256	16385	16254	16216	16316	16347	16260	16528	16279	16456	16354	16423	16177	16206	16056	16119	16163	16300	16366	16123	16112	16063	16331	16359	16379	16255	16372	16056	16488	16213	16223	16206	16224	16388	16489	16150	16388	16251	16318	16124	16384	16207	16425	16319	16305	16249	16284	16225	16258	16300	16191	16294	16160	16268	16199	16252	16311	16329	16282	16336	16152	16356	16039	16291	16139	16139	16280	16224	16190	16311	16362	16227	16186	16087	16238	16316	16201	16369	16324	16266	16292	16204	16195	16441	16315	16149	16348	16293	16312	16255	16093	16208	16349	16312	16217	16111	16312	16192	16169	16366	16040	16259	16196	16182	16255	16216	16198	16337	16243	16209	16100	16150	16325	16295	16092	16265	16206	16040	16215	16317	16310	16213	16109	16322	16277	16198	16239	16201	16142	16410	16372	16408	16105	16355	16325	16371	16277	16286	16235	16230	16248	16221	16211	16092	16204	16178	16154	16282	16116	16442	16553	16420	16235	16251	16280	16140	16142	16244	16278	16385	16251	16151	16110	16047	16165	16318	16292	16343	16081	16428	16191	16287	16265	16211	16268	16290	16209	16250	16287	16315	16060	16233	16170	16164	16114	16350	16354	16053	16146	16155	16213	16249	16314	16075	16360	16053	16336	16084	15928	16359	16188	16392	16150	16097	16291	16291	16334	16018	16325	16208	16122	16329	16345	16304	16124	16120	16397	16159	16402	16247	16224	16183	16310	16245	16267	16333	16083	16248	16349	16419	16402	16046	16348	16191	16300	16077	16294	16245	16294	16139	16135	16243	16316	16429	16161	16444	16232	16185	16282	16173	16252	16100	16174	16346	16198	16328	16351	16176	16128	16254	16304	16219	16032	16131	16263	16372	16391	16085	16119	16312	15993	16226	16211	16172	16332	16225	16422	16243	16329	16083	16441	16409	16191	16230	16259	16123	16196	16020	16187	16254	16129	16239	16370	16284	16359	16229	16244	16237	16343	16302	16316	16211	16129	16082	16193	16144	16205	16043	16114	16178	16316	16593	16438	16128	16025	16285	16353	16235	16319	16268	16029	16220	16187	16102	16158	16214	16203	16471	16159	16261	16190	16307	16141	16330	16199	16338	16233	16352	16128	16001	16369	16202	16380	16200	16234	16165	16333	16374	16493	16376	16264	16479	16214	16205	16426	16305	16212	16322	16209	16358	16402	16044	16286	16146	16252	16376	16052	16142	16321	16140	16245	16372	16427	16244	16304	16322	16245	16482	16525	16405	16376	16258	16438	16198	16280	16339	16309	16245	16346	16105	16036	16387	16216	16368	16381	16540	16029	16484	16306	16291	16423	16107	16339	16346	16032	16189	16531	16213	16402	16366	16137	16267	16383	16355	16153	16264	16163	16123	16298	16296	16306	15933	16190	16179	16077	16205	16213	16318	16410	16225	16129	16214	16177	16332	16285	16055	16135	16252	16179	16254	16107	16077	16402	16264	16357	16240	16370	16482	16145	16296	16529	16307	16395	16398	16263	16438	16155	16397	16296	16199	16251	16293	16176	16109	16330	16267	16221	16213	16375	16167	16066	16284	16333	16351	16336	16383	16268	16220	16305	16301	16162	16393	16493	16437	16338	16291	16259	16182	15966	16090	16389	16160	16188	16311	16229	16441	16232	16214	16235	16176	16265	16244	16413	16404	16100	16398	16122	16433	16187	16048	16311	16189	16321	16227	16132	16087	16143	16241	16228	16147	16257	16348	16500	16115	16206	16169	16053	16127	16305	16418	16398	16472	16176	16340	16218	16373	16197	16216	16272	16442	16343	16140	16293	16156	16196	16333	16335	16440	16164	16181	15981	16133	16405	16197	16217	16209	16268	16161	16335	16175	16189	16297	16058	16421	16344	16287	16442	16361	16294	16007	16212	16211	16235	16171	16254	16440	16134	16067	16166	16403	16236	16471	16349	16193	16333	16122	16203	16366	16121	16226	16210	16262	16299	16286	16126	16225	16551	16246	16203	16328	16388	16155	16303	16125	16407	16432	16274	16202	16090	16380	16035	16321	16305	16314	16164	16065	16083	16093	16101	16207	16081	16366	16391	16483	16210	16403	16274	16333	16259	16205	16081	16266	16360	16261	16175	16270	16360	16392	16219	16206	16404	16260	16130	16261	16245	16175	16306	16259	16212	16116	16264	16215	16223	16163	16091	16073	16290	16443	16254	16349	16182	16375	16085	16181	16196	16358	16316	16139	16103	16263	16102	16184	16387	16382	16075	16439	16065	16278	16276	16243	16283	16296	16048	16182	16177	16206	16275	16228	16247	16337	16271	16312	16176	16310	16386	16126	16277	16193	16286	16220	16246	16204	16268	16336	16303	16266	15926	16332	16433	16185	15983	16063	16280	16279	16246	16035	16172	16214	16084	16187	16196	16361	16274	16380	16243	16046	16032	16203	16298	16371	16416	16114	16181	16249	16229	16228	16114	16316	16319	16142	16174	16010	16278	16368	16324	16218	16191	16376	16244	16368	16232	16149	16380	16401	16341	16265	16079	16341	16173	16415	16293	16108	16144	16401	16252	16142	16093	16294	16195	16212	16160	16265	16324	16328	16154	16422	16305	16127	16104	16269	16205	16169	16364	16320	16216	16210	16136	16496	16304	16251	16292	16193	16226	16309	16381	16175	16281	16299	16057	16244	16436	16263	16268	16206	16203	16299	16396	16253	16397	16360	16254	16207	16373	16098	16117	16211	16289	16251	16150	16026	16173	16273	16203	16258	16388	16287	16266	16287	16131	15992	16126	16327	16408	16427	16370	16307	16250	16402	16421	16168	16344	16225	16247	16273	15868	16260	16232	16278	16094	16181	16412	16314	16149	16272	16100	16246	16342	16262	16368	16304	16039	16153	16001	16221	16145	16250	16368	16388	16252	16303	16329	16159	16025	16212	16126	16221	16445	16287	16093	16129	16378	16229	16203	16178	16358	16264	16172	16432	16310	16473	16409	16438	16276	16423	16218	16268	16291	16092	16148	16279	16204	16330	16367	16438	16302	16218	16331	16393	16214	16118	16376	16275	16310	16233	16463	16253	16338	16143	16266	16179	16313	16290	16203	16173	16099	16208	16197	16217	16540	16218	16381	16386	16330	16105	16092	16176	16222	16324	16189	16194	16399	16102	16118
16798	31597	34613	48858	59171	46103	26655	22229	24210	22699	19700	16647	14800	13909	13679	13460	13463	13388	13441	13438	13341	13441	13596	13341	13677	13436	13454	13537	13519	13532	13511	13655	13565	13482	13521	13256	13554	13459	13390	13380	13410	13538	13630	13484	13596	13437	13433	13392	13514	13511	13510	13711	13329	13366	13524	13484	13359	13426	13377	13435	13596	13346	13520	13499	13561	13506	13589	13466	13518	13277	13498	13330	13551	13316	13460	13509	13691	13560	13528	13540	13600	13465	13339	13390	13556	13275	13381	13372	13575	13500	13454	13407	13494	13491	13547	13446	13376	13562	13367	13349	13574	13339	13338	13487	13578	13506	13350	13553	13407	13602	13549	13452	13357	13466	13517	13456	13401	13463	13505	13527	13588	13506	13561	13397	13425	13521	13292	13480	13426	13386	13456	13583	13409	13375	13396	13589	13445	13473	13528	13593	13113	13584	13528	13358	13342	13546	13376	13483	13623	13460	13446	13394	13521	13478	13436	13455	13479	13544	13434	13540	13508	13407	13439	13551	13656	13433	13512	13505	13374	13525	13428	13389	13477	13499	13507	13477	13467	13398	13472	13404	13552	13355	13384	13558	13505	13541	13494	13432	13432	13634	13449	13662	13469	13505	13443	13403	13474	13673	13398	13380	13281	13516	13448	13439	13372	13582	13439	13385	13492	13539	13396	13315	13331	13527	13500	13567	13485	13265	13524	13647	13502	13414	13470	13364	13512	13407	13522	13516	13372	13357	13460	13516	13489	13526	13404	13553	13495	13501	13455	13550	13487	13490	13304	13422	13482	13364	13373	13584	13550	13453	13485	13477	13547	13465	13423	13568	13469	13567	13316	13285	13470	13430	13343	13330	13353	13526	13459	13507	13409	13328	13441	13350	13372	13561	13424	13513	13378	13335	13400	13543	13427	13401	13583	13487	13499	13378	13602	13647	13464	13536	13416	13366	13551	13487	13471	13499	13425	13483	13675	13559	13417	13455	13473	13500	13322	13457	13383	13367	13534	13522	13558	13460	13389	13553	13414	13374	13557	13655	13631	13417	13300	13371	13288	13448	13289	13433	13423	13317	13339	13397	13492	13354	13549	13500	13469	13477	13403	13303	13525	13499	13500	13357	13485	13530	13216	13518	13585	13394	13421	13595	13298	13602	13425	13382	13398	13520	13520	13400	13321	13425	13518	13517	13479	13486	13458	13435	13600	13438	13605	13479	13490	13599	13348	13377	13346	13525	13574	13425	13504	13314	13305	13574	13252	13431	13525	13699	13585	13494	13449	13570	13574	13540	13503	13422	13518	13399	13347	13427	13434	13589	13513	13213	13529	13583	13490	13451	13590	13549	13306	13432	13478	13442	13529	13481	13392	13635	13604	13420	13486	13492	13627	13514	13297	13372	13433	13531	13446	13458	13415	13397	13408	13491	13407	13627	13417	13373	13592	13530	13476	13335	13398	13448	13609	13427	13426	13508	13352	13579	13396	13545	13459	13629	13507	13300	13497	13410	13523	13542	13393	13489	13462	13399	13486	13555	13465	13477	13490	13584	13381	13480	13666	13547	13452	13515	13449	13446	13454	13394	13566	13521	13472	13231	13354	13437	13367	13396	13446	13448	13455	13498	13450	13109	13496	13497	13451	13526	13505	13690	13388	13411	13317	13446	13575	13414	13340	13452	13596	13639	13632	13601	13444	13528	13634	13501	13508	13403	13521	13464	13310	13541	13352	13524	13562	13479	13244	13377	13457	13665	13504	13552	13500	13418	13650	13514	13332	13420	13374	13431	13632	13522	13536	13290	13416	13412	13517	13453	13400	13466	13421	13423	13490	13461	13430	13480	13371	13241	13658	13325	13277	13555	13401	13311	13510	13351	13619	13495	13459	13414	13526	13613	13583	13551	13559	13542	13563	13502	13410	13578	13570	13582	13427	13676	13376	13397	13548	13447	13530	13492	13417	13411	13356	13660	13447	13475	13448	13324	13463	13403	13387	13592	13589	13559	13462	13412	13528	13301	13668	13559	13516	13516	13358	13503	13539	13528	13670	13603	13392	13388	13442	13408	13402	13616	13474	13507	13619	13486	13495	13388	13646	13510	13494	13530	13371	13659	13404	13457	13606	13564	13428	13488	13350	13379	13602	13453	13603	13498	13399	13413	13380	13457	13459	13466	13730	13593	13465	13573	13494	13409	13423	13626	13448	13350	13399	13558	13458	13472	13455	13521	13512	13431	13478	13468	13461	13501	13473	13498	13485	13553	13427	13441	13533	13418	13566	13524	13480	13583	13403	13714	13241	13532	13348	13450	13403	13410	13414	13587	13345	13344	13550	13352	13447	13616	13419	13441	13567	13474	13391	13482	13407	13365	13471	13655	13491	13462	13277	13498	13318	13494	13562	13451	13496	13383	13414	13364	13592	13355	13492	13497	13395	13452	13577	13568	13460	13406	13509	13448	13510	13475	13638	13424	13736	13401	13478	13453	13661	13382	13452	13616	13523	13441	13442	13654	13469	13448	13570	13349	13601	13331	13667	13563	13489	13424	13589	13395	13514	13401	13471	13608	13445	13253	13495	13275	13368	13408	13415	13399	13491	13449	13443	13617	13400	13523	13582	13392	13382	13502	13373	13473	13351	13448	13430	13481	13401	13578	13454	13312	13504	13520	13523	13573	13417	13490	13487	13594	13275	13334	13478	13627	13395	13390	13492	13487	13310	13610	13628	13509	13593	13698	13517	13626	13327	13559	13391	13359	13362	13509	13417	13490	13595	13499	13403	13530	13635	13258	13694	13534	13435	13385	13340	13647	13590	13589	13644	13419	13535	13535	13412	13464	13480	13658	13528	13626	13510	13398	13252	13522	13454	13352	13364	13515	13388	13579	13567	13617	13593	13469	13655	13423	13402	13505	13474	13488	13463	13492	13384	13498	13358	13445	13501	13706	13474	13521	13334	13613	13559	13387	13402	13443	13522	13542	13664	13626	13469	13531	13435	13507	13574	13429	13500	13620	13443	13418	13523	13383	13432	13572	13630	13376	13581	13542	13437	13484	13362	13517	13442	13533	13514	13538	13477	13371	13542	13354	13582	13493	13441	13600	13388	13352	13398	13447	13420	13511	13487	13527	13422	13416	13571	13512	13572	13369	13421	13442	13372	13312	13488	13357	13551	13749	13354	13358	13571	13477	13528	13512	13348	13404	13352	13537	13529	13486	13277	13471	13609	13537	13543	13671	13642	13331	13450	13530	13382	13484	13390	13408	13394	13396	13636	13448	13563	13308	13450	13538	13570	13474	13471	13442	13517	13392	13368	13459	13487	13413	13365	13355	13482	13510	13438	13523	13579	13609	13596	13433	13612	13391	13422	13526	13468	13405	13622	13636	13580	13561	13336	13506	13441	13498	13474	13391	13456	13356	13298	13533	13509	13387	13521	13590	13389	13453	13501	13402	13644	13513	13396	13422	13403	13556	13595	13485	13519	13509	13482	13427	13598	13446	13273	13401	13401	13416	13427	13523	13482	13603	13384	13553	13480	13510	13467	13392	13512	13492	13583	13411	13505	13444	13479	13317	13341	13501	13448	13613	13450	13419	13410	13499	13679	13415	13335	13528	13542	13563	13338	13465	13465	13470	13219	13336	13445	13433	13548	13496	13420	13412	13577	13478	13372	13474	13520	13540	13509	13658	13459	13452	13412	13407	13629	13597	13414	13543	13555	13527	13600	13583	13533	13513	13574	13359	13230	13631	13436	13453	13350	13523	13576	13489	13404	13409	13340	13573	13423	13490	13563	13511	13452	13541	13421	13468	13681	13510	13501	13418	13460	13765	13441	13472	13500	13442	13602	13480	13606	13459	13469	13384	13477	13503	13290	13423	13516	13488	13410	13358	13539	13568	13557	13634	13485	13373	13293	13482	13601	13529	13414	13398	13463	13293	13503	13438	13547	13412	13446	13380	13528	13367	13472	13656	13377	13556	13566	13552	13391	13557	13592	13462	13476	13274	13465	13437	13403	13454	13506	13461	13471	13469	13238	13523	13485	13514	13484	13540	13575	13443	13432	13521	13685	13633	13468	13531	13381	13513	13506	13450	13424	13582	13547	13495	13661	13609	13422	13545	13594	13548	13432	13459	13424	13518	13535	13548	13486	13362	13517	13408	13363	13616	13501	13538	13457	13583	13388	13354	13506	13514	13406	13393	13542	13414	13469	13575	13265	13499	13537	13595	13489	13623	13479	13469	13505	13502	13550	13442	13428	13462	13576	13416	13513	13386	13425	13450	13591	13362	13350	13556	13370	13497	13520	13406	13387	13472	13560	13397	13265	13536	13461	13499	13388	13480	13561	13549	13555	13528	13499	13586	13563	13509	13440	13356	13632	13481	13540	13495	13533	13514	13465	13439	13482	13487	13429	13470	13447	13362	13403	13458	13477	13487	13385	13470	13437	13540	13489	13462	13516	13515	13537	13446	13404	13551	13514	13498	13448	13486	13545	13594	13568	13526	13492	13450	13475	13386	13405	13618	13428	13558	13395	13434	13470	13643	13496	13574	13314	13558	13610	13383	13580	13526	13708	13501	13576	13290	13410	13486	13357	13550	13401	13476	13413	13560	13394	13421	13446	13535	13508	13533	13539	13246	13417	13478	13423	13552	13481	13405	13401	13361	13687	13439	13384	13359	13620	13581	13586	13411	13543	13513	13419	13549	13381	13455	13562	13352	13516	13364	13391	13314	13502	13582	13419	13463	13333	13639	13401	13500	13407	13413	13459	13331	13510	13606	13519	13579	13599	13390	13422	13399	13352	13480	13450	13557	13352	13539	13706	13402	13566	13516	13411	13392	13614	13687	13717	13541	13326	13507	13499	13450	13477	13505	13525	13429	13526	13410	13612	13324	13348	13601	13638	13444	13519	13392	13410	13524	13397	13553	13480	13540	13696	13390	13452	13631	13475	13371	13356	13502	13440	13389	13435	13430	13600	13644	13498	13436	13339	13548	13483	13576	13470	13537	13456	13464	13365	13411	13676	13487	13570	13572	13470	13409	13430	13511	13608	13295	13320	13474	13480	13452	13538	13565	13553	13473	13377	13612	13373	13555	13550	13513	13591	13359	13537	13456	13466	13446	13547	13449	13362	13508	13437	13392	13538	13713	13217	13447
24369	21108	28473	25096	49398	72769	42202	28100	35173	35587	30289	24560	19723	17233	16332	15799	15854	15651	15907	15955	15856	15718	15780	15808	15788	15696	15758	15579	15786	15857	15678	15772	15528	15623	15781	15687	15744	15825	15816	15602	15570	15832	15735	15710	15833	15616	15796	16008	15581	15767	15688	15675	15678	15590	15335	15659	15786	15566	15843	15901	15934	15663	15667	15729	15718	15690	15649	15806	15783	15698	15655	15667	15667	15985	15647	15636	15787	15762	16007	15482	15440	15814	15631	15801	15579	15525	15618	15432	15788	15629	15407	15372	15680	15604	15563	15631	15730	15539	15790	15686	15851	15671	15780	15543	15954	15760	15718	15660	15564	15652	15594	15387	15849	15641	15562	15646	15749	15808	15797	15705	15779	15811	15558	15841	15586	15545	15630	15540	15720	15708	15727	15725	15728	15823	15795	15686	15802	15713	15614	15674	15660	15549	15584	15561	15817	15751	15757	15686	15754	15616	15926	15566	15651	15795	15904	15669	15628	15778	15706	15805	15640	15486	15651	15603	15614	15702	15722	15860	15675	15506	15605	15581	15705	15695	15525	15547	15442	15719	15691	15763	15593	15602	15531	15639	15667	15687	15764	15654	15596	15632	15763	15691	15677	15569	15674	15598	15711	15656	15610	15659	15500	15588	15480	15589	15503	15579	15645	15561	15608	15663	15544	15868	15460	15553	15453	15693	15752	15586	15554	15551	15626	15684	15634	15586	15539	15702	15639	15562	15624	15539	15657	15554	15456	15629	15538	15734	15736	15546	15705	15561	15397	15553	15679	15679	15784	15712	15669	15725	15492	15686	15737	15892	15669	15664	15640	15544	15583	15532	15628	15730	15580	15548	15732	15650	15615	15768	15699	15696	15574	15575	15585	15771	15754	15741	15597	15762	15622	15737	15640	15660	15690	15451	15675	15656	15733	15703	15598	15626	15651	15426	15596	15542	15528	15560	15784	15842	15721	15599	15694	15667	15708	15509	15602	15611	15723	15521	15791	15588	15525	15726	15597	15459	15621	15661	15616	15544	15763	15600	15657	15825	15696	15516	15506	15704	15486	15636	15844	15451	15469	15760	15623	15695	15520	15473	15887	15459	15709	15448	15579	15574	15627	15771	15517	15550	15736	15695	15644	15378	15673	15858	15561	15720	15537	15794	15738	15616	15598	15548	15453	15740	15969	15497	15508	15724	15565	15702	15590	15872	15680	15634	15533	15560	15612	15535	15505	15549	15543	15626	15590	15638	15743	15522	15538	15428	15643	15617	15939	15679	15594	15761	15815	15742	15585	15488	15759	15774	15678	15562	15719	15704	15473	15677	15637	15712	15483	15692	15687	15796	15545	15562	15808	15660	15548	15705	15655	15716	15636	15647	15673	15416	15722	15649	15685	15626	15786	15572	15532	15648	15696	15555	15653	15604	15814	15637	15760	15495	15562	15931	15808	15722	15601	15595	15766	15713	15600	15551	15755	15440	15710	15690	15645	15635	15686	15667	15508	15391	15483	15542	15576	15887	15628	15589	15550	15602	15725	15562	15744	15687	15910	15375	15719	15918	15683	15456	15658	15698	15923	15775	15716	15460	15784	15766	15652	15677	15658	15507	15669	15668	15687	15848	15783	15715	15551	15670	15614	15761	15635	15685	15694	15496	15471	15575	15864	15797	15832	15701	15676	15807	15624	15672	15648	15791	15557	15945	15677	15546	15497	15611	15848	15621	15518	15770	15686	15588	15807	15831	15651	15737	15761	15724	15700	15548	15714	15651	15602	15617	15779	15754	15643	15600	15485	15714	15503	15539	15563	15818	15660	15773	15709	15542	15707	15848	15558	15606	15811	15686	15784	15625	15584	15693	15473	15643	15599	15669	15744	15599	15756	15854	15616	15672	15770	15589	15699	15739	15708	15753	15790	15585	15796	15729	15784	15514	15596	15490	15667	15628	15626	15758	15765	15808	15665	15585	15531	15655	15453	15725	15794	15759	15674	15579	15695	15544	15571	15616	15600	15598	15763	15664	15564	15682	15785	15822	15654	15685	15621	15453	15482	15620	15478	15644	15744	15435	15546	15699	15638	15573	15712	15671	15701	15562	15578	15716	15569	15740	15610	15800	15711	15813	15502	15428	15598	15638	15851	15642	15396	15846	15635	15618	15661	15738	15703	15931	15642	15523	15663	15766	15860	15735	15685	15467	15641	15545	15720	15829	15630	15596	15686	15860	15558	15650	15561	15635	15471	15509	15625	15540	15470	15734	15644	15673	15612	15673	15760	15755	15516	15931	15699	15619	15698	15669	15456	15665	15642	15459	15611	15497	15673	15783	15578	15543	15702	15575	15639	15676	15697	15751	15705	15665	15726	15382	15526	15714	15626	15622	15600	15713	15964	15653	15715	15640	15649	15665	15726	15732	15570	15542	15559	15774	15578	15637	15672	15537	15581	15663	15685	15653	15673	15607	15778	15628	15832	15666	15915	15465	15510	15724	15432	15650	15707	15504	15500	15654	15768	15612	15710	15800	15716	15709	15874	15726	15752	15736	15632	15561	15510	15473	15711	15756	15548	15658	15854	15587	15736	15453	15651	15858	15657	15738	15649	15687	15720	15634	15661	15443	15714	15598	15598	15613	15771	15417	15880	15711	15632	15745	15773	15538	15703	15615	15636	15703	15820	15592	15403	15701	15699	15620	15544	15676	15606	15726	15641	15667	15846	15721	15544	15693	15626	15544	15429	15333	15477	15682	15704	15525	15584	15540	15608	15593	15384	15383	15418	15559	15711	15648	15732	15765	15606	15657	15714	15656	15580	15645	15759	15656	15540	15787	15615	15615	15679	15710	15438	15637	15575	15515	15619	15724	15687	15525	15704	15514	15742	15557	15545	15754	15639	15761	15711	15681	15812	15524	15683	15591	15823	15670	15609	15502	15363	15724	15564	15576	15499	15623	15626	15750	15669	15476	15634	15674	15420	15821	15531	15729	15632	15708	15693	15673	15665	15669	15670	15629	15778	15561	15675	15729	15688	15828	15736	15602	15532	15551	15644	15760	15564	15493	15804	15421	15800	15739	15490	15690	15647	15546	15585	15670	15537	15424	15426	15603	15531	15763	15658	15621	15633	15536	15733	15636	15659	15616	15843	15785	15598	15692	15559	15553	15577	15595	15554	15512	15648	15510	15829	15594	15893	15702	15650	15502	15835	15764	15649	15483	15608	15652	15525	15602	15650	15508	15573	15477	15679	15647	15516	15552	15685	15664	15676	15633	15641	15582	15512	15602	15493	15676	15776	15580	15628	15610	15654	15608	15581	15622	15914	15826	15717	15630	15844	15651	15705	15743	15578	15679	15655	15555	15667	15877	15570	15588	15674	15834	15723	15687	15549	15596	15621	15652	15676	15634	15437	15679	15648	15610	15798	15612	15731	15682	15637	15654	15550	15653	15601	15637	15622	15690	15572	15774	15571	15654	15509	15575	15648	15614	15597	15449	15657	15720	15619	15710	15537	15718	15502	15479	15756	15790	15519	15704	15765	15767	15664	15651	15615	15686	15565	15644	15844	15424	15529	15559	15717	15490	15606	15689	15539	15626	15719	15737	15596	15563	15922	15644	15767	15701	15783	15710	15552	15569	15645	15905	15773	15485	15515	15775	15629	15661	15681	15595	15557	15623	15557	15770	15462	15543	15572	15789	15482	15420	15460	15513	15715	15586	15680	15565	15727	15703	15645	15571	15836	15861	15640	15826	15839	15582	15600	15656	15666	15776	15569	15478	15694	15536	15608	15577	15543	15543	15712	15561	15676	15700	15795	15654	15616	15719	15832	15642	15763	15574	15704	15629	15834	15516	15689	15594	15555	15758	15716	15604	15729	15664	15654	15588	15594	15648	15776	15736	15698	15651	15601	15624	15570	15501	15792	15687	15843	15615	15536	15609	15575	15583	15587	15560	15478	15813	15603	15670	15639	15360	15732	15604	15853	15627	15523	15653	15576	15652	15753	15831	15718	15486	15555	15451	15838	15583	15777	15793	15666	15654	15913	15524	15673	15751	15593	15749	15712	15666	15801	15837	15716	15848	15758	15737	15719	15635	15565	15683	15705	15643	15718	15691	15719	15605	15695	15723	15783	15513	15656	15536	15811	15578	15640	15698	15829	15757	15819	15648	15537	15832	15637	15847	15636	15505	15586	15548	15639	15662	15436	15484	15825	15544	15568	15789	15708	15603	15646	15778	15481	15616	15642	15720	15570	15562	15614	15707	15861	15713	15539	15687	15839	15546	15577	15633	15498	15521	15543	15748	15557	15557	15753	15776	15760	15581	15601	15595	15809	15651	15586	15752	15704	15653	15413	15533	15589	15574	15596	15343	15540	15573	15604	15659	15671	15932	15757	15356	15700	15649	15577	15448	15629	15644	15736	15691	15756	15683	15853	15754	15536	15662	15750	15587	15799	15900	15754	15458	15475	15647	15456	15573	15626	15358	15627	15551	15755	15641	15620	15617	15842	15731	15813	15660	15506	15744	15631	15504	15769	15655	15459	15529	15622	15702	15588	15671	15611	15615	15603	15686	15805	15654	15610	15698	15596	15773	15689	15756	15811	15664	15692	15490	15534	15695	15748	15671	15553	15479	15616	15657	15537	15687	15779	15671	15724	15607	15431	15674	15722	15739	15667	15522	15780	15629	15581	15476	15653	15592	15953	15580	15847	15905	15535	15551	15549	15601	15517	15574	15343	15938	15590	15552	15781	15696	15776	15774	15617	15625	15527	15852	15783	15852	15820	15589	15659	15654	15655	15637	15619	15629	15806	15588	15833	15657	15688	15527	15576	15688	15630	15620	15552	15689	15602	15641	15718	15863	15569	15751	15557	15625	15605	15448	15672	15568	15584	15537	15652	15734	15796	15631	15653	15547	15567	15774	15566	15678	15418	15658	15588	15856	15510	15665	15646	15614	15737	15666	15676	15621	15451	15788	15621	15644	15641	15575	15584	15538	15883	15528	15553	15372	15412	15638	15550	15566	15747	15657	15728	15538	15742	15671	15789	15613	15669	15547	15725	15531	15605	15566	15615	15646	15540	15830	15597	15607	15557	15652	15671	15486	15698	15712	15682	15644	15625	15635	15777	15481	15711	15762	15611	15618	15826	15676	15772	15568
21919	42856	48716	48516	70565	74836	35786	30149	38722	36677	30682	23069	17833	14453	13465	13084	13134	13203	13118	13057	12988	13129	13172	13066	13147	13128	13194	13028	13118	12955	13158	13162	13130	13098	13185	13167	12912	13148	13077	13028	13048	13176	13050	13292	13148	13024	12960	12996	13138	13010	13150	12947	13253	13019	13187	13110	13136	13051	13145	12930	12857	13178	13093	12962	13019	13089	13194	13050	12977	13108	13127	13210	13053	13112	13101	13015	13220	13120	13100	13072	12918	13117	13075	13225	13146	13002	13101	13072	13081	13054	12951	13067	13098	13129	12912	13018	13154	12949	13210	12941	13063	13025	13091	13214	12995	13036	12991	13113	13066	13175	13104	12991	13185	13126	13261	13154	13144	12931	13175	13064	13049	13003	13021	13204	13019	12993	13081	12999	12964	13068	13081	12901	12986	13067	12983	13186	12970	13001	13149	12941	13130	12958	13132	13188	12948	13179	13087	13088	13015	13206	13059	13225	13012	13013	13127	13077	13041	13062	13208	13038	13009	13127	13073	13075	13008	12982	13049	13025	13131	13097	12958	13098	13148	12971	13004	13172	13281	13011	13266	13068	13192	13033	13134	13034	13082	12973	13242	13099	13199	13081	13217	13203	12990	13134	12941	13002	13178	13067	13042	13023	13124	13236	13142	13027	13196	13036	13317	13185	12971	12942	13179	12969	12989	13213	13055	12915	12992	13208	13068	13089	13177	13112	13065	13176	13008	13256	13296	13097	13244	12970	13138	13124	13026	13033	13137	13097	13086	13176	13081	13072	13128	13016	13106	13177	13030	13015	13154	13086	13121	13111	13120	13047	13130	12994	13088	13142	13137	13068	13167	12952	13121	13128	12959	13054	13226	13120	12967	12910	13090	13145	12940	12994	13098	13084	13068	13114	13078	13095	13148	13024	13123	13087	13146	13091	12988	13144	13146	12959	13052	13084	13050	13135	13001	13169	13131	13170	13024	13024	13057	13008	12992	13183	13131	13124	13183	12959	13132	13205	13067	13151	12899	12991	13205	13021	13166	13271	12978	13360	12952	13188	13244	13098	13085	13180	13193	13065	13002	13090	13213	13102	13099	13080	12983	12960	13048	13134	13148	13140	13003	13131	13054	13128	13270	12995	13009	13145	12993	13197	13092	12941	13093	13110	13170	13037	13112	13016	13159	13045	12983	13164	13035	13166	13017	12970	12955	13036	13126	13076	13208	13142	13042	13100	13096	12928	12981	13054	13211	13077	13181	13169	12978	12946	13105	12943	13079	13173	13027	13054	12996	13038	13010	13245	13008	13169	13083	13123	13155	13093	13075	13020	13177	12960	13020	13019	13047	13126	13119	13168	13226	13316	13001	12837	13218	12958	13007	13200	12998	13004	13023	13106	13033	12984	12989	13032	13030	12956	13070	13011	13175	13056	12927	13139	13135	13027	13083	13099	13076	13155	13113	13117	13222	13116	13089	13025	13051	13169	12993	13012	13150	12996	13177	13077	12989	13109	13216	12996	13099	13076	12988	13192	13168	12907	13255	13008	12947	13180	13090	13083	13053	13187	13034	13094	13009	13103	13195	13144	13004	12959	13129	13148	13100	13134	13139	13011	13204	12939	13152	13158	13098	13156	13100	13207	13119	13184	13053	12918	12976	12933	13138	13028	13000	13151	13028	13090	13175	13085	13269	13149	12960	13033	13143	13023	13090	13091	13204	13034	13064	13152	13129	13043	13027	13179	13038	13036	13197	13127	13072	13133	13004	12921	13201	13002	13186	13087	13042	13104	12972	13131	12993	12771	13115	13043	12994	13072	13148	13172	13040	12985	13043	12958	13135	12978	13095	13230	13080	13140	13104	13122	13092	13235	13045	13142	13136	13132	13183	13140	13174	13046	13109	12925	12987	13105	13139	13081	13249	13048	13157	13087	13083	13290	13050	12985	13057	13091	13055	13043	13194	12950	13050	12945	12973	13086	13059	13035	13091	12982	13215	13059	13177	13108	12973	13187	13125	13207	13108	13175	12928	13089	12962	13101	13091	13116	13054	13121	13090	12980	13039	13032	13046	13117	13043	12978	13103	13034	12987	12958	13151	13152	13295	13100	13106	13172	13014	12935	13128	13072	13200	13222	12908	13115	12982	13119	13128	13207	12963	13186	13161	13121	13121	13164	13012	13003	13065	13056	13093	13009	13104	13001	13088	13103	12993	13046	12931	13147	13080	13162	13243	13082	12998	12969	13063	13008	12997	13096	13094	13087	13205	13027	13143	13144	13167	13041	13089	13143	13083	13223	13048	13032	13117	13123	12983	13086	13069	13107	13123	13067	13080	13080	12899	13093	12966	12998	12976	12959	12948	12988	12875	12999	13287	13064	12973	13145	13034	13094	13218	12993	13031	13101	13025	12980	13164	13078	12858	13162	13008	13186	13129	12948	13002	13154	13116	13128	13037	13108	13218	13233	13170	12903	13015	13141	13050	13085	13033	13101	13183	13156	13109	13081	13111	13004	13075	13125	13127	12891	13002	13121	13073	13194	13013	13029	12988	12916	13056	13121	12881	13044	13164	13122	13039	12998	13093	13238	13080	13223	13097	12949	13043	13099	13166	13229	13100	13121	12939	13075	13074	13146	12946	13164	13146	13104	13090	13207	13086	12983	13037	13164	13237	13034	13072	13176	13322	13069	13005	13048	13053	13058	13091	13140	13187	13055	13064	13080	13014	12985	13058	12995	13097	13151	12893	13174	12922	12956	13027	12982	13116	12918	13091	13009	13107	13040	13160	13191	13085	13162	13158	13068	12970	12954	12979	13005	13124	13065	13030	13049	13118	13089	13116	13182	13160	13081	12983	13036	13101	13271	13245	13168	13188	13107	12962	13215	13171	12982	13092	13082	13089	12982	13172	13187	12950	12882	13087	12934	13152	13096	13079	13098	12974	13037	13086	13117	13034	13186	13020	13179	12955	13001	13083	12994	13192	13047	13198	12991	13146	12958	12999	13089	12973	13119	13328	13202	13139	13104	13059	12990	13021	12966	12955	12905	13102	13095	13080	12955	13175	13067	12966	13102	13030	13128	13105	13123	13060	13304	12975	13131	13109	12955	13190	12898	13094	12872	13025	13083	13058	13066	12988	12937	12875	13025	13206	13174	13184	13037	13021	13200	12986	13186	13091	13139	12969	13181	12981	13116	12965	12985	13046	13105	13105	13186	13067	13060	13044	12993	13137	13069	13037	13119	13196	13052	13262	12998	13025	12975	13031	13095	13231	12910	12891	13095	13159	13010	13180	13157	13092	13179	13075	13130	13178	13089	13154	13034	13156	13207	13087	13070	13081	13053	13157	13082	12976	13195	13090	12956	12949	13026	13134	13050	13037	12961	13111	13153	13087	13058	13213	12992	13088	13216	13113	13026	12949	13145	13244	13070	13145	13100	13154	13128	13022	13018	13034	13035	13159	13002	13192	13115	13072	13067	13073	13177	13004	13044	12982	12972	13203	13108	13081	12917	13021	12946	13008	12992	13188	13014	13083	13115	13146	13181	12982	13076	13098	13009	13063	13087	13160	13152	13251	13100	13285	13056	13155	12952	13120	13158	13164	13078	13100	13179	13058	13199	13071	13106	13172	13185	13213	13167	13091	13082	13159	13029	13046	13184	13073	13079	13105	13080	13110	13128	13191	13141	13081	13154	13063	13053	13161	13017	13148	13175	13210	13097	13179	13074	12918	12965	13158	13132	13144	12969	12971	13194	13016	12982	13161	13102	13089	12998	13070	13148	13091	13150	13115	13103	13039	13117	13173	13035	12976	12968	13135	13193	13125	13062	13100	12975	13264	12988	13048	13126	13365	13081	13196	13158	13040	12947	13099	13183	12981	13022	13077	13117	13143	13202	13104	13006	12987	12971	13076	13098	13002	13021	13047	13024	13075	13040	13177	13132	12997	13173	13128	12966	12948	13076	13034	12954	13075	13067	13144	13121	13010	12869	13155	13101	13202	12889	13177	13029	13018	13065	13017	13179	13108	13052	12992	13062	13050	13133	13138	13224	12832	13232	13069	12837	13224	13051	13169	13014	12946	12934	12975	13087	12966	12984	13146	12872	13091	12898	13000	13013	13106	13096	12995	13185	13229	13106	13137	13037	13171	12995	13087	12957	13074	13228	13105	13237	12925	13312	13072	13016	13170	13122	13175	13093	13098	13213	13161	13085	13061	13080	13022	13076	13053	13003	12963	13231	13182	12940	13139	13042	13339	13094	12986	12965	13164	13014	13074	13097	13061	13111	13097	13136	12932	13123	12996	13116	13031	13021	13088	13041	13095	12957	13115	13060	13200	13019	13062	13206	13119	12884	12962	12998	13206	13001	13273	13117	13136	12954	12997	13252	13160	13131	13130	13173	13058	13104	13125	12929	13062	12953	13049	13080	13049	12992	13230	13061	13136	13058	13085	13059	13257	13066	13222	12929	12819	13057	13018	13069	13172	13213	13075	13005	13117	13018	13091	13083	13108	13239	13084	13117	12899	13019	13138	13219	13127	12998	13260	13199	13146	13216	12922	13196	13029	13087	13099	13241	13041	12907	13057	13199	13179	13213	13097	13160	13006	12985	13114	13028	13012	12925	12964	13003	13040	12890	13058	13050	12986	13102	13110	13029	13177	13146	13054	13073	13123	13100	13081	13060	12963	13145	13224	12957	13104	12935	13024	13117	13024	13026	13167	12937	13140	13269	13095	12877	12998	13077	13111	13012	13126	13113	13051	13086	13007	13162	13214	13090	13214	13060	13033	13132	13073	13119	13093	13158	13073	13122	13088	12884	13084	13062	13067	12999	13142	13189	13162	13036	13050	13044	13073	13120	13181	12909	13149	13064	13131	13162	13069	13192	13017	13103	13023	13072	13125	13048	12912	13040	12969	12987	12993	13163	12991	12857	13059	13238	13070	12988	12995	13140	13222	13149	12967	13014	12914	13201	13091	13135	13261	13073	13064	13047	13239	13135	13141	12988	12992	13094	13203	13007	12892	13035	12971	13115	12871	13120	13093	13157	13050	12940	12948	13293	13104	13030	13250	12984	13217	13141	13107	13155	13072	13030	13103	13206	13094	12953	13156	13052	12954	13007	13002	13098	13324	13101	13125	13021	13197	13100	12948	12988	13230	13090
30810	21694	21233	22616	31803	28743	20030	18675	18720	18905	18670	18332	18182	18030	18297	17960	18142	18277	18191	18282	18400	18427	17982	18060	18060	18335	18173	18064	18194	18230	18295	18115	18241	18238	18229	18128	18216	18253	18054	17992	18044	18224	18199	18244	17995	18025	18071	18119	17922	18040	18096	18121	18100	18121	18030	18009	18010	18180	18246	17965	18066	18152	18026	18170	17976	17965	17966	18259	18236	17865	18195	18043	18200	18346	18114	17918	18180	18224	18226	18015	18195	18158	17990	17855	18176	18274	18216	18271	17842	18328	18391	18192	18146	18139	18056	18074	18296	18157	17995	17917	18213	17979	18133	18211	18101	18134	18100	18008	17979	17997	18077	17963	18127	18108	18146	18023	18248	17942	18036	17963	18023	18024	18189	17943	18225	18039	18033	18123	18048	18025	18180	17865	18205	18042	18144	18085	18133	17916	17951	18039	18389	18043	18158	18131	18115	18155	17979	18065	17898	18061	17956	17932	17970	17891	18227	18093	18026	18324	18086	17988	18092	18040	18029	18174	18081	18259	18144	18024	18153	17845	17981	18172	18221	18133	18105	18301	18075	18085	18190	18003	18043	18130	18092	18173	17970	18221	18050	17985	18033	18012	18358	17986	18076	18346	18113	18111	18333	18219	18245	18040	18181	18236	18278	18129	18153	18178	17995	18030	18038	18173	17971	17992	18101	18048	18184	18111	18178	17976	17981	18151	18084	17991	18026	17953	18005	18031	18009	17984	18401	18224	18268	17916	18114	17999	18088	18004	18093	17944	17995	18156	17932	17978	18007	18208	17949	18032	18084	18197	17933	17899	18063	17951	18183	18075	18145	18044	18029	17973	18085	18033	18267	17837	18123	17949	18222	17910	18279	18296	17984	18314	17909	18022	18062	18080	18214	18388	18258	18238	18173	17867	18177	18029	17981	18032	17976	17979	18079	18198	18284	18041	18088	18304	18287	18191	18187	17812	18009	17879	18123	18227	17908	18106	18027	18052	17912	18014	18094	18124	18073	18092	18356	17990	18136	17977	17979	17948	17994	18019	18317	17823	18088	18225	18131	18087	18112	18101	18130	17920	18222	17903	17992	18091	18169	18117	17945	18188	17938	18181	18023	18177	18101	18190	17993	17948	17964	18122	18165	18075	18258	18169	18104	18001	18139	18181	18276	18266	18024	18145	18014	18252	18238	18115	18231	18284	18070	18041	18185	18245	18111	18118	18266	18250	18116	18177	18335	18080	18052	18181	18135	18330	18044	18113	18201	18039	18242	18266	18120	17944	17918	18119	17977	18002	18113	18088	18006	18191	18036	18127	18191	18123	17921	18001	18226	18036	18287	18067	18342	18215	17973	18056	18029	18071	18018	17979	18021	18201	18283	18142	18035	18207	18264	18300	18079	18027	18190	18005	18152	18149	18268	18336	18100	18015	18175	18127	18153	18143	17999	18165	17799	17809	17957	18179	18145	17952	17933	18026	18211	18013	18189	18184	18216	18122	18245	18121	18049	17931	18188	17964	18182	18284	18007	18181	18141	18065	18351	18102	18030	18177	18267	18182	18093	18016	18168	18259	17928	18136	18117	18059	18074	18117	18202	18357	18144	18070	18211	18042	18271	18094	18095	18188	17943	17940	17900	18117	18229	17814	18050	18051	18311	18015	18073	18223	18165	18122	18272	17999	17924	18168	17961	17961	18263	18257	18200	18023	17998	17938	18027	18110	18003	17980	18082	18056	18037	18030	18070	18165	17997	18099	18138	18151	18083	18070	18153	18232	18201	18306	18092	18168	17925	18029	17992	18132	18146	18131	18178	18216	18042	18105	18021	17968	18209	18087	17976	17904	17887	17933	17921	18170	17819	18127	18128	18245	18088	18194	17901	17918	18295	18212	18144	18058	18166	17996	18150	17997	18274	17988	18165	18082	18091	18031	18358	17958	17889	18161	18086	17790	18064	18317	18144	18086	18157	18120	18055	18315	18068	17988	17896	18084	18050	18262	18163	18042	18182	18028	17945	18011	18131	17894	18105	18016	18142	18044	18200	18111	18051	17897	17922	17974	17932	17983	18051	17982	18118	18147	17951	18038	18065	18117	18260	18081	18163	18184	18123	18087	18135	18084	17979	18059	18204	18205	18111	18189	18225	17866	18108	18205	18107	18185	18006	18216	18143	18040	17941	17882	18214	18157	18065	18108	18143	18255	18016	18148	18143	18120	18288	17975	18169	18131	18004	18048	18180	18054	18136	17932	17903	18021	18127	18299	17966	18217	18035	18049	18091	18004	18269	18099	17894	17919	17972	18147	18178	18144	17917	17957	18299	18277	18046	18045	18102	18108	18087	18145	18265	18082	18011	18143	18147	17814	18177	18251	18124	18134	18135	18073	18022	18156	18172	18028	18229	18003	18105	18068	18196	18142	18156	18199	18166	18120	18151	18329	18197	17923	18163	18335	18161	18181	18376	18313	18046	18155	18135	18168	17939	18011	17983	18162	18258	18018	18180	18088	18033	18053	18090	18149	18189	18031	18067	18204	17984	18218	18075	18114	18096	18029	18017	18032	18096	17919	18155	18076	17969	17918	17869	18064	18232	18022	18110	18138	18117	17779	18310	17979	18139	18041	18088	18081	17785	18011	18116	17986	18162	18015	18178	18159	17969	18101	18063	18196	18044	18207	17847	18180	17983	18386	17943	18109	17943	18206	17998	18079	18104	18187	18194	18246	18065	18083	18137	18159	18203	18225	18109	18080	18055	18064	18377	18152	18083	17914	18048	18128	18081	18084	18210	17923	18197	18109	17950	18095	18050	17970	18260	18077	18242	18186	18134	18057	17943	18200	18112	17912	18221	18286	18023	17877	18170	18072	18175	17941	18084	18200	18251	18157	18249	18081	18093	18048	18028	18016	18295	18014	18103	18087	18254	17976	18181	18151	18172	18127	17886	18208	18169	18222	18066	18212	18151	18075	17804	17928	18206	18136	18139	18096	18101	18042	18098	18233	18283	17895	18202	18215	18120	18267	18122	18109	18060	18188	17992	18125	18095	18081	18206	18143	18282	18211	18044	17979	18096	18044	18062	17996	18029	17986	17771	17972	17995	18093	18222	18170	18175	18200	18020	18116	18042	18023	18054	18131	18048	18079	18172	17985	17964	18127	18029	17995	18124	18031	17939	18082	18219	18206	18188	18223	18053	18084	17986	18019	18080	18074	18095	17936	17974	18163	17910	17972	18054	18235	18195	18171	17989	18092	18100	18013	18042	18384	18208	17986	17987	18086	18048	18192	18205	18317	18154	17977	17932	17963	18263	18079	18174	18108	18087	18076	18295	18069	18129	18200	18027	18132	18226	17989	18109	18383	18100	18223	18151	18097	18055	18011	17733	18235	18212	18177	18055	18001	18176	18010	18162	18202	18389	18227	18080	18180	18171	18125	18143	18262	18072	18199	18006	17947	18020	18104	18300	18297	18159	18179	18179	18048	18008	18166	18011	18135	17964	18108	18193	18083	18070	17991	18163	18001	18100	18322	17931	18071	18198	18143	18010	18234	18155	18218	18210	18290	18110	18012	18005	18115	17946	18001	18121	18002	18222	18162	18284	18014	18143	18086	17991	17924	18317	18083	18265	18139	18001	18073	18034	18036	18182	17929	18154	17915	17984	17936	18115	17875	18018	17866	18187	17899	18186	18099	18249	17831	18178	18122	18132	18257	18063	18318	18171	18375	18102	17968	18144	18179	18047	18068	18059	17900	18026	18200	18240	18030	18153	18018	18316	18005	18194	18123	17862	18096	17916	18228	18352	18265	18356	18010	18294	18145	18096	18192	18168	18242	17991	18287	18199	18126	18074	17914	17983	18037	18205	18005	18213	18317	18166	18232	18128	18122	18139	18075	18039	18220	18412	18164	18306	18168	18104	18289	18221	18095	18243	18017	18377	18024	18086	18031	18026	18078	17839	18017	18211	18022	17994	18138	18151	18229	18140	18031	18037	17981	18022	18070	17802	18094	18006	18110	18252	18108	18110	18160	17998	17878	17926	17896	18095	18098	18195	18000	17989	17966	18082	18227	18022	18036	18136	17982	17955	18164	18347	18141	18229	18228	17948	18044	18169	18154	18144	18073	18042	18083	17988	18204	17943	17778	18121	18087	18220	18172	17875	18014	18086	18285	18152	18018	18127	18144	18068	18000	18224	18098	18050	18041	18308	18094	18204	17895	18097	18077	18098	18083	18002	18036	18006	17990	18217	18279	18379	17886	18089	18221	18341	18072	18155	18111	18054	18313	18207	18157	18040	17943	17858	18115	18098	18036	17984	17971	17986	18131	18180	17948	17953	17991	18043	17882	18178	18416	18029	18138	18221	18219	18258	18141	18155	18079	18062	18119	18020	18047	18259	18006	18268	18287	18180	18190	17912	18265	18155	18171	18107	18245	18302	18424	17915	18163	18247	17904	18260	18135	18053	18228	18159	18101	17918	18089	18005	17919	18090	18203	18012	18175	18285	18062	18167	17948	17939	18096	18062	17953	18011	18230	18078	18010	18022	18203	17967	18297	18167	18205	17950	18069	18139	18146	17957	18186	18014	18251	18223	18027	18147	18026	18110	18012	18127	18146	18134	18130	18120	18270	18138	18040	18182	18194	18366	17934	18114	17944	18061	18308	18301	18160	17992	18061	18163	18125	18006	17977	18047	18024	18268	17898	18039	18178	18031	18195	18047	18132	18252	17890	18151	18335	18011	18104	17900	18019	17988	18194	18174	18299	18191	18124	18174	18303	18422	18462	18128	18019	18186	17955	18076	18197	18069	18114	18283	18102	18132	18330	18148	18149	18112	18404	18062	17892	17874	17931	18190	18233	18178	18207	18104	18182	18047	18038	18060	18164	18414	18179	18020	18157	18137	18240	18061	18125	17975	18126	18010	18028	18043	18147	18057	18045	17953	18194	18348	18139	18126	18083	18050	18080	18352	18192	18222	18231	18012	18169	18050	18041	17869	18048	18210	18112	17919	17936	17828	18182	18152	18245	18199	18290	17990	18245	18024	18097	18186	18099	18232	18144	18196	18184	17941	18058	18301	18261	18210	18137	17974	18021	18271	18117	18027	18072	18131	18243	18121	18142	17970	18186	18187	18038	18215	18221	18238	18118	18215	18061	18086	18147
16621	16790	17052	20998	32827	25222	15506	15038	15430	15524	15245	14911	14660	14503	14421	14599	14449	14626	14651	14397	14793	14494	14513	14692	14487	14461	14459	14575	14472	14586	14547	14476	14541	14514	14729	14593	14561	14665	14371	14593	14423	14458	14592	14536	14483	14748	14471	14591	14650	14547	14504	14537	14608	14568	14345	14547	14400	14601	14560	14491	14373	14430	14435	14542	14530	14358	14444	14445	14535	14580	14582	14558	14433	14513	14362	14486	14405	14494	14347	14574	14475	14574	14550	14377	14514	14461	14425	14511	14362	14568	14370	14366	14340	14771	14443	14505	14522	14565	14487	14492	14539	14536	14540	14751	14435	14676	14572	14514	14439	14471	14363	14551	14618	14366	14499	14430	14499	14614	14526	14563	14234	14475	14482	14422	14569	14588	14626	14571	14436	14469	14526	14514	14671	14259	14609	14397	14485	14591	14496	14538	14456	14523	14447	14526	14426	14539	14707	14633	14533	14401	14308	14515	14491	14510	14433	14511	14373	14586	14672	14301	14551	14628	14542	14469	14602	14477	14441	14623	14620	14313	14445	14687	14363	14432	14647	14482	14387	14586	14553	14467	14484	14521	14563	14430	14597	14517	14431	14725	14401	14371	14610	14552	14422	14541	14418	14496	14670	14538	14504	14584	14432	14448	14591	14588	14424	14480	14471	14571	14450	14546	14360	14548	14513	14494	14474	14487	14677	14512	14552	14475	14495	14601	14692	14496	14569	14491	14748	14558	14544	14481	14541	14396	14499	14576	14740	14695	14524	14501	14403	14615	14421	14698	14540	14401	14495	14613	14406	14503	14434	14508	14485	14399	14432	14528	14611	14387	14548	14685	14491	14570	14466	14454	14411	14513	14654	14463	14611	14403	14582	14339	14629	14566	14392	14502	14517	14406	14690	14552	14453	14506	14332	14405	14616	14542	14513	14439	14510	14645	14432	14425	14577	14520	14453	14555	14296	14493	14455	14501	14419	14533	14372	14421	14595	14512	14602	14625	14631	14413	14703	14718	14476	14663	14469	14505	14369	14416	14647	14579	14498	14309	14731	14506	14452	14443	14527	14377	14418	14634	14509	14497	14587	14578	14426	14549	14644	14515	14465	14496	14606	14536	14537	14598	14544	14409	14558	14510	14620	14423	14594	14570	14726	14568	14491	14603	14555	14608	14509	14482	14398	14457	14612	14361	14466	14524	14521	14468	14529	14526	14536	14514	14510	14387	14586	14443	14429	14494	14512	14339	14400	14318	14450	14557	14526	14490	14562	14574	14575	14490	14533	14713	14537	14430	14395	14604	14528	14539	14471	14483	14682	14458	14622	14482	14606	14591	14480	14707	14626	14495	14606	14573	14661	14313	14529	14529	14394	14680	14502	14627	14560	14689	14591	14365	14484	14342	14495	14522	14496	14740	14387	14461	14448	14572	14578	14443	14583	14513	14535	14533	14464	14546	14536	14397	14633	14579	14563	14561	14594	14633	14606	14692	14586	14475	14625	14498	14388	14506	14387	14628	14513	14317	14529	14509	14643	14573	14614	14378	14535	14420	14489	14519	14550	14506	14449	14527	14521	14430	14641	14550	14417	14455	14444	14481	14428	14583	14455	14603	14576	14317	14490	14607	14537	14477	14612	14494	14550	14553	14635	14506	14512	14538	14619	14469	14604	14537	14460	14417	14578	14559	14549	14625	14665	14458	14484	14623	14386	14454	14479	14521	14451	14375	14392	14667	14591	14542	14580	14723	14476	14650	14389	14510	14707	14556	14448	14547	14587	14631	14476	14553	14392	14442	14549	14464	14588	14518	14387	14630	14715	14402	14466	14548	14537	14542	14372	14517	14543	14466	14753	14363	14274	14460	14654	14478	14570	14481	14489	14375	14537	14624	14560	14545	14496	14561	14358	14756	14416	14581	14435	14334	14519	14558	14559	14571	14588	14541	14606	14531	14457	14611	14618	14474	14548	14547	14486	14604	14443	14420	14512	14489	14501	14594	14544	14512	14559	14397	14471	14578	14523	14583	14461	14438	14461	14336	14593	14384	14492	14541	14509	14373	14620	14471	14610	14506	14475	14538	14599	14508	14544	14454	14450	14583	14498	14583	14532	14645	14324	14601	14491	14791	14538	14478	14712	14582	14446	14433	14422	14419	14537	14688	14454	14423	14551	14597	14542	14479	14538	14424	14761	14564	14736	14503	14562	14426	14647	14722	14620	14450	14417	14536	14580	14317	14521	14435	14389	14451	14579	14493	14588	14661	14415	14488	14362	14528	14468	14597	14412	14499	14700	14584	14698	14628	14538	14458	14571	14518	14489	14608	14669	14672	14543	14396	14412	14477	14532	14488	14575	14624	14623	14505	14629	14616	14389	14450	14613	14467	14496	14418	14622	14730	14425	14531	14480	14413	14652	14690	14570	14646	14569	14448	14602	14599	14517	14655	14633	14481	14644	14660	14470	14603	14642	14455	14507	14628	14552	14573	14561	14405	14533	14414	14626	14590	14453	14365	14423	14574	14647	14436	14523	14492	14547	14566	14454	14582	14595	14451	14517	14618	14391	14435	14481	14584	14398	14568	14560	14429	14377	14512	14471	14604	14431	14444	14473	14435	14411	14658	14589	14517	14443	14369	14476	14571	14500	14583	14374	14578	14446	14565	14582	14619	14560	14657	14542	14570	14525	14640	14394	14466	14674	14379	14536	14502	14692	14584	14476	14472	14574	14587	14518	14528	14549	14392	14640	14386	14618	14460	14570	14408	14387	14365	14412	14478	14532	14432	14704	14421	14353	14698	14456	14403	14624	14512	14501	14646	14452	14590	14780	14563	14643	14609	14503	14517	14552	14565	14625	14483	14513	14688	14503	14404	14539	14454	14619	14568	14492	14575	14573	14633	14550	14413	14600	14490	14473	14443	14410	14719	14518	14479	14567	14509	14441	14395	14492	14551	14378	14451	14562	14539	14553	14564	14630	14368	14334	14507	14410	14429	14338	14629	14505	14540	14429	14514	14564	14361	14631	14677	14653	14579	14553	14474	14436	14516	14686	14542	14475	14562	14398	14812	14432	14684	14545	14548	14647	14575	14506	14415	14561	14683	14628	14418	14400	14601	14725	14571	14434	14485	14500	14437	14594	14453	14530	14571	14621	14526	14555	14593	14750	14395	14521	14733	14545	14493	14443	14616	14594	14538	14576	14491	14521	14495	14530	14471	14462	14406	14559	14335	14695	14508	14378	14408	14606	14686	14538	14553	14472	14622	14599	14497	14477	14519	14541	14600	14340	14485	14618	14438	14564	14576	14533	14469	14595	14516	14470	14558	14467	14501	14526	14657	14493	14532	14554	14489	14626	14442	14482	14488	14709	14504	14536	14581	14538	14438	14639	14511	14746	14564	14481	14558	14406	14609	14538	14524	14673	14659	14526	14596	14555	14655	14449	14500	14555	14587	14658	14624	14609	14624	14578	14519	14598	14611	14616	14428	14376	14503	14393	14603	14550	14440	14618	14572	14754	14590	14661	14528	14599	14576	14418	14517	14440	14577	14598	14564	14475	14492	14518	14636	14456	14410	14504	14595	14624	14408	14438	14576	14605	14346	14629	14470	14549	14523	14713	14494	14490	14590	14652	14501	14488	14589	14443	14615	14494	14599	14462	14540	14583	14541	14617	14518	14539	14591	14547	14410	14619	14606	14485	14576	14520	14531	14774	14494	14561	14571	14460	14559	14484	14428	14531	14466	14500	14507	14565	14567	14492	14556	14541	14524	14507	14413	14445	14433	14499	14453	14536	14612	14531	14687	14501	14549	14290	14450	14418	14470	14421	14559	14476	14581	14568	14536	14339	14627	14515	14693	14459	14335	14722	14419	14482	14521	14334	14684	14387	14559	14431	14474	14396	14500	14417	14587	14605	14492	14548	14555	14384	14568	14413	14571	14448	14458	14576	14578	14446	14493	14622	14610	14450	14546	14338	14570	14619	14513	14595	14414	14455	14708	14637	14571	14440	14588	14479	14571	14496	14496	14595	14435	14558	14640	14400	14434	14537	14363	14543	14610	14496	14606	14573	14592	14633	14425	14636	14329	14524	14571	14499	14540	14524	14454	14470	14320	14652	14516	14512	14557	14571	14492	14541	14529	14630	14571	14508	14605	14537	14470	14524	14463	14489	14549	14632	14446	14415	14585	14577	14596	14439	14598	14462	14573	14463	14382	14487	14415	14480	14561	14576	14323	14366	14563	14503	14555	14533	14521	14585	14567	14468	14404	14694	14563	14502	14688	14603	14749	14488	14460	14646	14583	14548	14539	14477	14638	14324	14405	14443	14556	14674	14636	14515	14725	14432	14677	14626	14598	14555	14449	14463	14578	14686	14584	14401	14508	14466	14528	14474	14489	14572	14636	14472	14412	14464	14389	14689	14654	14610	14610	14337	14579	14439	14476	14454	14643	14409	14428	14488	14423	14483	14689	14535	14426	14491	14601	14671	14638	14400	14578	14513	14609	14472	14719	14484	14492	14539	14440	14728	14489	14493	14592	14644	14402	14507	14511	14507	14625	14605	14474	14598	14439	14424	14618	14626	14542	14611	14519	14628	14465	14515	14478	14611	14391	14408	14383	14471	14671	14458	14504	14414	14590	14393	14541	14672	14671	14543	14523	14571	14513	14453	14587	14422	14675	14475	14420	14574	14411	14655	14360	14470	14424	14660	14559	14563	14503	14420	14534	14371	14340	14611	14563	14629	14390	14469	14515	14412	14520	14611	14482	14523	14254	14639	14490	14526	14569	14724	14540	14551	14614	14539	14565	14537	14568	14530	14568	14478	14589	14559	14496	14697	14553	14554	14709	14504	14683	14412	14602	14319	14619	14548	14530	14581	14443	14427	14579	14577	14485	14504	14499	14524	14392	14470	14587	14517	14369	14487	14668	14463	14517	14729	14559	14468	14523	14519	14570	14460	14620	14457	14506	14608	14414	14475	14434	14511	14559	14602	14452	14570	14634	14567	14321	14514	14494	14534	14598	14326	14510	14567	14672	14540	14443	14408	14616	14538	14393	14502	14591	14464	14512	14423	14563	14442	14469	14552	14606	14483	14726	14505	14735	14493	14575	14514	14403	14799	14304	14537	14616	14617	14501	14732	14508	14524	14582	14448	14537
26324	21129	27842	40476	61207	50653	29514	22541	24703	24734	23256	20927	19570	18895	18722	18593	18379	18244	18343	18232	18308	18404	18330	18511	18273	18328	18140	18112	18256	18194	18304	18275	18229	18297	18478	18347	18175	18264	18459	18231	18393	18070	18115	18239	18262	18143	18307	18299	18380	18363	18510	18402	18338	18118	18289	18398	18146	18374	18205	18106	18339	18242	18151	18394	18153	18496	18082	18185	18401	18210	18140	18253	18304	18310	18250	18092	18208	18255	18145	18177	18207	18298	18368	18288	18294	18274	18306	18166	18262	18222	18415	18233	18107	18346	18319	18176	18229	18427	18250	18386	18142	18236	18185	18240	18186	18314	18281	18215	18353	18137	18368	18409	18188	18416	18421	18235	18317	18259	18310	18523	18246	18213	18282	18064	18155	18366	18191	18286	18128	18311	18090	18255	18285	18167	18307	18260	18313	18345	18223	18289	18418	17952	18070	18365	18397	18245	18422	18315	18343	18214	18213	18414	18296	18403	18255	18394	18394	18099	18208	18216	18233	18296	18226	18355	18286	18120	18510	18183	18454	18258	18398	18259	18348	18147	18316	18407	18115	18111	18119	18272	17945	18338	18200	18326	18186	18334	18132	18279	18370	18268	18520	18327	18486	18184	18311	18340	18382	18229	18235	18168	18173	18280	18221	18398	18126	18289	18382	18277	18223	18276	18304	18285	18220	18204	18330	18222	18175	18158	18139	18204	18265	18332	18335	18607	18275	18436	18150	18378	18185	18356	18279	18109	18038	18162	18173	18240	18348	18307	18162	18536	18167	18485	18134	18171	18121	18322	18426	18156	18361	18245	18056	18213	18090	18138	18434	18431	18362	18149	18359	18335	18244	18067	18278	18097	18307	18167	18279	18131	18160	18332	18383	18310	18388	18380	18349	18247	18196	18245	18178	18019	18414	17972	18248	18160	18323	18156	18370	18105	18360	18521	18299	18344	18405	18268	18327	18354	18301	18364	18457	18256	18063	18235	18225	18168	18270	18446	18291	18174	18449	18284	18212	18355	18299	18255	18457	18198	18128	18236	18265	18312	18222	18276	18327	18217	18149	18151	18184	18213	18138	18243	18199	18297	18268	18306	18223	18112	18096	18268	18226	18139	18150	18434	18355	18238	18248	18430	18223	18210	18225	18392	18342	18086	18304	18367	18365	18063	18215	18234	18202	18117	18414	18225	18230	18441	18228	18277	18274	18096	18149	18281	18280	18421	18386	18256	18271	18175	18232	18164	18177	18300	18243	18263	18464	18308	18377	18366	18143	18217	18311	18243	18420	18229	18266	18275	18395	18218	18183	18137	18194	18288	18129	18452	18214	18358	18130	18350	18162	18213	18168	18212	18343	18372	18251	18204	18310	18118	18193	18025	18188	18127	18161	18302	18316	18313	18271	18239	18168	18244	18264	18387	18202	18274	18297	18024	18277	18133	18134	18367	18349	18129	18331	18354	18269	18261	18134	18263	18212	18143	18383	18335	18312	18441	18237	18096	18222	18303	18293	18386	18468	18365	18092	18286	18422	18280	18290	18181	18363	18129	18280	18389	18222	18135	18232	18244	18319	18267	18556	18200	18394	18090	18180	18216	18403	18297	18083	18082	18269	18225	18147	18438	18126	18223	18125	18112	18370	18384	18528	18168	18286	18195	18561	18133	18218	18349	18282	18118	18253	18145	18161	18189	18379	18396	18260	18314	18134	18170	18101	18100	18129	17994	18198	18396	17995	18349	18394	18261	18318	18296	18324	18223	18245	18401	18360	18278	18324	18270	18361	18258	18329	18454	18058	18037	18197	18335	18165	18382	18294	17967	18186	18078	18179	18266	18247	18107	18488	18307	18391	18184	18393	18215	18228	18194	18328	18148	18058	18286	17994	18133	18158	18119	18274	18098	18224	18132	18236	18211	18277	18358	18440	18315	18203	18225	18306	18319	18286	18152	18282	18259	18274	18340	17863	18343	18161	18041	18440	17982	18083	18100	18471	18453	18282	18472	18231	18264	18162	18129	18255	18161	18310	18390	18141	18348	18307	18323	18088	18363	18174	18281	18297	18237	18261	18560	18417	18134	18194	18427	18256	18263	18242	18206	18085	18324	18333	18305	18154	18034	18324	18108	18139	18164	18324	18216	18158	18359	18279	18196	18314	18249	18219	18370	18256	18320	18283	18387	18492	18337	18167	18387	18236	18208	18229	18293	18219	18374	18307	18390	18224	18198	18264	18370	18145	18273	18259	18420	18400	18336	18335	18327	18353	18289	18183	18112	18265	18277	18296	18353	18323	18190	18375	18316	18433	18348	18363	18412	18345	18367	18220	18263	18239	18147	18396	18225	18231	18080	18027	18225	18231	18350	18396	18279	18261	18261	18287	18080	18120	18311	18288	18389	18348	18252	18367	18282	18327	18231	18215	18126	18240	18231	18261	18343	18295	18297	18322	18171	18388	18298	18196	18411	18436	18402	18389	18354	18265	18233	18204	18281	18385	18243	18286	18432	18241	18151	18231	18144	18111	18028	18184	18205	18355	18266	18397	18114	18171	18066	18400	18259	18311	18585	18261	18283	18262	18255	18236	18156	18101	18356	18337	18429	18428	18301	18264	18551	18167	18402	18292	18151	18233	18548	18289	18195	18329	18307	18380	18185	18375	18416	18043	18358	18260	18288	18260	18068	18275	18278	18543	18201	18357	18404	18335	18344	18389	18522	18273	18455	18395	18252	18239	18269	18513	18339	18268	18322	18168	18284	18228	18153	18304	18299	18244	18357	17965	18159	18111	18225	18281	18360	18174	18059	18255	18341	18360	18408	18342	18306	18105	18219	18334	18317	18154	18117	18106	18311	18426	18015	18108	18077	18215	18174	18170	18286	18368	18406	18103	18215	18304	18286	18404	18124	18272	18377	18111	18206	18241	18206	18302	18373	18355	18434	18094	18101	18263	18333	18338	18269	18299	18426	18242	18365	17944	18247	18289	18385	18300	18117	18260	18369	18331	18087	18175	18357	18189	18262	18442	18262	18293	17999	18130	18080	18193	18393	18304	18112	18396	18410	18203	18336	18098	18223	18062	18445	18307	18379	18242	18142	18323	18222	18256	18138	18266	18237	18243	18092	18178	18066	18243	18261	18332	18274	18391	18468	18257	18129	18348	18134	18415	18406	18175	18077	18145	18068	18176	18275	18154	18247	18325	18329	18272	18307	18294	18105	18000	18274	18073	18176	18297	18042	18096	18289	18215	18331	18315	18319	18192	18358	18206	18253	18404	18159	18133	18364	18333	18236	18242	18116	18242	18320	18069	18219	18320	18262	18111	17921	18187	18309	18101	18138	18178	18050	18054	18325	18223	18303	18298	18359	18418	18386	18451	18224	18229	18410	18367	18195	18088	18169	18309	18415	18346	18311	18228	18005	18204	18289	18261	18432	18378	18014	18137	17999	18235	18286	18278	18323	18233	18052	18174	18197	18192	18336	18405	18150	18120	18135	18064	18293	18306	18243	18144	18154	18242	18290	18280	18308	18287	18307	18480	18248	18140	18220	18252	18143	18305	18271	18287	18225	18340	18099	18183	18420	18525	18378	18171	18252	18371	18248	18101	18213	18323	18226	18284	18329	18391	18237	18236	18225	18390	18208	18289	18243	18339	18222	18257	18200	18187	18378	18287	18209	18304	18274	18309	18213	18449	18317	18325	18171	18177	18005	18365	18226	18362	18368	18152	18339	18270	18393	18131	18345	18318	18330	18259	18307	18122	18278	18333	18123	18308	18186	18513	18400	18280	18315	18313	18325	18109	18027	18359	18368	18325	18340	18447	18379	18057	18323	18364	18100	18345	18185	18121	18326	18254	18083	18220	18320	18263	18353	18129	18293	18241	18073	18258	18410	18279	18372	18240	18161	18108	18263	18266	18114	18166	18343	18290	18302	18496	18420	18195	18093	18378	18252	18346	18299	18085	18111	18255	18136	18545	18280	18301	18128	18324	18161	18229	18370	18282	18338	18186	18261	18223	18231	18046	18078	18297	18208	18240	18240	18068	18453	18115	18164	18142	18328	18461	18438	18004	18242	18151	18190	18168	18285	18274	18188	18297	18489	18445	18124	18463	18309	18317	18359	18374	18161	18116	18302	18431	18132	18281	18518	18305	18327	18057	18224	18351	18190	18307	18356	18390	18234	17999	18111	18269	18204	18220	18178	18299	18227	18271	18367	18137	18346	18321	18352	18292	18298	18281	18185	18290	18285	18138	18289	18344	18295	18128	18382	18405	18419	18398	18145	18267	18460	18436	18366	18444	18335	18369	18297	18205	18437	18562	18262	18283	18315	18379	18183	18109	18346	18210	18208	18343	18438	18142	18277	18431	18357	18284	18178	18111	18187	18286	18230	18223	18249	18343	18354	18144	18079	18100	18312	18457	18193	18184	18339	18262	18462	18260	18337	18331	18390	18428	18393	18452	18174	18294	18014	18367	18410	18275	18155	18374	18283	18240	18109	18219	18268	18479	18207	18141	18124	18396	18404	18378	18152	18108	18358	18321	18012	18356	18270	18327	18268	18188	18337	18170	18386	18217	18091	18450	18377	18259	18305	18257	18226	18246	18142	18308	18376	18282	18446	18518	18220	18213	18327	18217	18406	18289	18278	18221	18263	18242	18229	18412	18281	18067	18386	18413	18347	18329	18198	18271	18248	18444	18321	18450	18482	18190	18386	18267	18204	18316	18237	18401	18342	18113	18423	18308	18346	17998	18498	18427	18209	18337	18198	18276	18244	18326	18355	18326	18201	18158	18266	18483	18231	18335	18281	18327	18163	18118	18284	18318	18488	18363	18485	18134	18293	18290	18267	18495	18074	18042	18338	18203	18096	18328	18085	18195	18284	18293	18245	18402	18413	18217	18168	18285	18368	18288	18302	18313	18038	18408	18210	18241	18370	18222	18187	18236	18416	18301	18319	18303	18254	18330	18173	18320	18321	18187	18265	18333	18140	18290	18120	18223	18161	18357	18077	18402	18344	18323	18200	18282	18394	18283	18371	18280	18229	18425	18290	18358	18344	18132	18393	18125	18286	18132	18526	18345	18499	18410	18287	18163	18359	18424	18414	18255	18600	18153	18288	18187	18239	18272	18206	18196	18394	18347	18273	18264	18312	18136	18129
17555	31383	37038	51425	61958	45415	24643	18752	24388	23122	20863	17639	15796	15158	14838	14770	14732	14710	14770	14801	14475	14610	14687	14739	14657	14658	14644	14785	14605	14785	14632	14767	14648	14504	14761	14554	14615	14732	14612	14827	14724	14824	14683	14599	14568	14682	14489	14624	14790	14686	14729	14569	14479	14709	14676	14675	14456	14682	14721	14836	14482	14793	14612	14686	14599	14735	14573	14410	14636	14578	14599	14739	14766	14812	14665	14552	14650	14673	14700	14594	14773	14727	14575	14650	14548	14646	14621	14572	14530	14544	14539	14510	14558	14665	14656	14650	14353	14730	14637	14569	14620	14640	14747	14593	14500	14541	14571	14653	14559	14809	14621	14718	14508	14450	14521	14490	14727	14591	14657	14737	14607	14651	14609	14626	14656	14572	14618	14702	14658	14574	14491	14646	14750	14586	14696	14602	14576	14387	14584	14562	14509	14520	14538	14716	14471	14712	14538	14730	14684	14613	14679	14585	14635	14765	14535	14665	14504	14634	14600	14585	14843	14596	14776	14612	14679	14744	14293	14553	14614	14867	14633	14505	14512	14663	14627	14506	14592	14614	14569	14633	14679	14515	14624	14483	14723	14711	14836	14654	14439	14707	14673	14554	14538	14779	14516	14510	14763	14644	14538	14671	14516	14594	14505	14652	14572	14582	14662	14643	14749	14591	14503	14527	14515	14573	14700	14624	14610	14705	14518	14649	14740	14618	14627	14671	14652	14702	14704	14733	14735	14552	14531	14635	14688	14583	14573	14611	14708	14645	14646	14666	14637	14636	14545	14562	14698	14590	14707	14572	14663	14503	14625	14719	14619	14662	14699	14741	14726	14642	14669	14527	14646	14615	14616	14672	14587	14404	14709	14609	14535	14687	14495	14724	14568	14636	14514	14672	14609	14599	14726	14597	14567	14653	14571	14483	14406	14732	14472	14621	14524	14646	14478	14783	14622	14525	14771	14690	14660	14508	14554	14651	14651	14659	14655	14590	14612	14615	14581	14676	14566	14786	14666	14635	14529	14562	14574	14695	14616	14648	14606	14598	14641	14474	14650	14769	14589	14561	14597	14683	14657	14628	14611	14523	14575	14593	14684	14604	14486	14615	14630	14660	14548	14508	14678	14629	14632	14776	14576	14567	14807	14589	14611	14604	14566	14619	14579	14586	14721	14805	14717	14601	14491	14704	14623	14748	14443	14737	14588	14552	14681	14666	14569	14723	14715	14578	14644	14590	14637	14766	14576	14539	14480	14713	14572	14724	14475	14588	14688	14542	14521	14456	14738	14577	14517	14688	14704	14747	14595	14733	14715	14696	14674	14611	14599	14738	14483	14561	14650	14609	14655	14555	14675	14584	14627	14529	14615	14595	14690	14838	14568	14581	14662	14664	14725	14769	14549	14585	14611	14602	14611	14623	14734	14686	14596	14543	14575	14592	14393	14618	14764	14702	14690	14665	14520	14548	14665	14598	14568	14631	14621	14514	14565	14583	14671	14649	14683	14651	14510	14572	14568	14532	14627	14677	14753	14514	14715	14635	14403	14725	14689	14685	14597	14670	14707	14481	14739	14675	14591	14809	14699	14545	14621	14578	14826	14511	14525	14675	14520	14635	14734	14489	14652	14651	14641	14505	14594	14619	14492	14698	14508	14556	14701	14543	14536	14673	14650	14526	14553	14695	14571	14849	14581	14617	14419	14505	14700	14659	14536	14693	14540	14569	14591	14716	14534	14599	14852	14718	14554	14566	14777	14520	14687	14715	14803	14555	14640	14735	14481	14690	14602	14621	14429	14602	14614	14805	14658	14423	14532	14703	14611	14589	14615	14603	14735	14637	14594	14597	14638	14782	14417	14669	14574	14601	14538	14694	14569	14663	14426	14693	14582	14560	14514	14583	14629	14759	14618	14685	14642	14658	14730	14510	14650	14676	14556	14734	14678	14596	14860	14664	14730	14569	14539	14557	14341	14539	14572	14660	14856	14650	14740	14616	14537	14854	14364	14411	14712	14675	14650	14607	14653	14644	14451	14645	14462	14627	14801	14616	14688	14632	14541	14629	14648	14643	14759	14621	14668	14654	14707	14674	14814	14766	14602	14575	14539	14669	14563	14544	14662	14726	14737	14682	14596	14615	14557	14487	14723	14641	14493	14583	14450	14658	14594	14606	14710	14755	14633	14626	14644	14592	14784	14688	14530	14696	14580	14698	14648	14726	14632	14757	14724	14609	14621	14634	14751	14733	14658	14784	14597	14621	14539	14651	14436	14480	14719	14537	14621	14786	14722	14722	14658	14589	14728	14602	14680	14711	14594	14628	14739	14642	14658	14719	14555	14605	14584	14567	14547	14600	14532	14779	14725	14620	14544	14580	14585	14696	14632	14618	14508	14680	14614	14651	14722	14411	14652	14599	14619	14678	14506	14652	14751	15027	14532	14593	14766	14485	14647	14451	14548	14677	14642	14576	14570	14794	14696	14700	14610	14700	14553	14798	14677	14388	14717	14720	14611	14644	14535	14628	14732	14688	14595	14546	14657	14760	14590	14605	14605	14550	14641	14575	14674	14693	14627	14609	14614	14585	14664	14708	14482	14666	14560	14640	14658	14571	14480	14652	14527	14575	14430	14425	14521	14679	14711	14689	14548	14615	14558	14701	14735	14788	14620	14563	14620	14722	14557	14725	14648	14635	14656	14670	14558	14636	14654	14722	14581	14677	14762	14536	14596	14516	14673	14449	14543	14596	14744	14699	14829	14645	14783	14705	14523	14632	14621	14632	14743	14573	14587	14603	14639	14608	14669	14529	14622	14523	14640	14646	14801	14725	14550	14564	14479	14566	14556	14634	14557	14600	14481	14863	14635	14722	14602	14604	14666	14577	14628	14635	14530	14715	14642	14727	14586	14477	14513	14611	14654	14728	14610	14543	14534	14697	14686	14629	14820	14571	14630	14641	14663	14740	14605	14721	14637	14560	14685	14622	14584	14603	14700	14606	14662	14595	14712	14557	14425	14692	14672	14593	14576	14723	14641	14708	14669	14571	14731	14630	14776	14824	14661	14713	14581	14548	14523	14710	14660	14526	14802	14719	14798	14629	14592	14644	14563	14586	14653	14610	14724	14582	14785	14682	14463	14551	14770	14670	14494	14582	14698	14592	14640	14632	14562	14668	14442	14711	14657	14688	14583	14529	14758	14488	14607	14652	14777	14641	14665	14553	14636	14522	14393	14658	14716	14627	14756	14610	14626	14606	14608	14643	14750	14553	14508	14800	14480	14461	14647	14599	14585	14668	14796	14778	14613	14525	14608	14658	14616	14681	14579	14652	14569	14624	14736	14661	14592	14622	14601	14641	14597	14597	14797	14646	14526	14682	14714	14468	14691	14743	14668	14538	14690	14557	14690	14868	14697	14687	14610	14576	14737	14710	14593	14616	14538	14714	14690	14636	14639	14659	14573	14288	14673	14601	14672	14581	14607	14785	14732	14614	14547	14616	14593	14471	14734	14602	14511	14532	14519	14650	14629	14536	14699	14744	14774	14562	14710	14540	14660	14644	14689	14549	14571	14641	14682	14611	14722	14800	14766	14743	14679	14600	14645	14678	14662	14805	14640	14529	14691	14713	14452	14691	14686	14582	14568	14646	14545	14532	14732	14656	14642	14533	14691	14588	14660	14731	14654	14539	14606	14659	14656	14552	14648	14841	14688	14661	14566	14883	14769	14494	14598	14676	14703	14726	14738	14541	14738	14693	14501	14635	14549	14696	14775	14613	14748	14598	14691	14502	14575	14637	14594	14678	14852	14496	14487	14650	14741	14684	14598	14655	14536	14498	14537	14615	14554	14724	14572	14398	14678	14610	14525	14400	14618	14618	14590	14666	14635	14636	14672	14576	14762	14600	14576	14690	14701	14565	14480	14629	14483	14597	14699	14538	14631	14595	14529	14607	14579	14788	14621	14630	14622	14624	14606	14631	14555	14646	14439	14763	14615	14791	14775	14566	14687	14489	14469	14652	14730	14629	14670	14579	14609	14535	14573	14653	14686	14669	14775	14660	14608	14638	14559	14736	14796	14579	14475	14505	14479	14501	14662	14720	14716	14526	14457	14510	14634	14603	14478	14770	14684	14685	14758	14578	14615	14731	14629	14659	14677	14662	14676	14689	14628	14570	14594	14618	14709	14716	14656	14638	14589	14720	14646	14531	14688	14526	14758	14614	14821	14637	14674	14658	14599	14436	14510	14729	14592	14755	14520	14754	14640	14571	14664	14643	14792	14727	14500	14668	14690	14594	14623	14563	14390	14462	14724	14769	14771	14455	14752	14525	14540	14694	14690	14524	14753	14754	14584	14697	14753	14508	14660	14791	14626	14660	14656	14731	14696	14596	14517	14483	14539	14700	14741	14623	14519	14633	14475	14669	14467	14653	14506	14767	14573	14764	14480	14753	14591	14590	14693	14615	14655	14644	14490	14727	14683	14716	14651	14771	14708	14546	14651	14697	14631	14549	14644	14624	14487	14720	14555	14643	14589	14627	14667	14400	14612	14648	14781	14799	14595	14578	14673	14565	14838	14604	14711	14664	14615	14667	14678	14704	14550	14648	14628	14589	14711	14540	14719	14666	14575	14626	14681	14649	14599	14482	14607	14767	14592	14611	14610	14563	14577	14765	14614	14579	14561	14670	14633	14864	14681	14587	14720	14665	14742	14788	14641	14558	14710	14676	14523	14492	14671	14758	14642	14818	14716	14646	14594	14595	14618	14554	14530	14713	14720	14738	14529	14520	14665	14595	14631	14673	14672	14695	14751	14729	14704	14765	14575	14631	14591	14579	14734	14529	14660	14735	14543	14774	14550	14607	14654	14657	14409	14548	14750	14661	14505	14713	14673	14614	14605	14683	14691	14461	14522	14456	14700	14608	14669	14688	14686	14735	14454	14624	14586	14652	14474	14667	14657	14641	14823	14664	14659	14516	14552	14578	14612	14740	14620	14882	14629	14630	14478	14648	14662	14764	14722	14687	14609	14449	14599	14573	14606	14702	14803	14875	14675	14564	14657	14681	14654	14660	14599	14593	14523	14581	14463	14545	14546	14548	14702	14468	14604	14506	14722	14542	14704	14540	14550	14587	14631	14497	14639	14670	14498	14641	14524	14679
24208	21102	28459	25882	64433	44354	30602	34035	40429	43372	37894	30445	23801	20336	18901	17970	17709	17800	17428	17645	17585	17386	17368	17523	17581	17567	17343	17418	17454	17350	17487	17518	17359	17563	17699	17623	17452	17689	17450	17579	17527	17496	17704	17535	17325	17274	17324	17590	17451	17414	17553	17765	17477	17575	17529	17480	17521	17477	17585	17437	17449	17463	17505	17575	17545	17484	17433	17453	17517	17436	17642	17549	17455	17320	17707	17324	17446	17435	17524	17306	17484	17517	17506	17517	17339	17666	17462	17611	17491	17501	17485	17403	17397	17565	17663	17561	17388	17408	17482	17372	17549	17456	17543	17515	17534	17440	17502	17237	17280	17411	17602	17495	17613	17410	17393	17700	17494	17454	17504	17389	17577	17183	17462	17528	17697	17283	17592	17452	17534	17424	17458	17527	17674	17524	17415	17435	17534	17580	17617	17416	17600	17344	17507	17386	17438	17291	17533	17547	17282	17336	17277	17324	17645	17436	17447	17371	17525	17521	17510	17549	17553	17462	17469	17436	17545	17610	17558	17309	17260	17494	17416	17618	17354	17417	17461	17435	17609	17530	17470	17360	17443	17431	17348	17321	17481	17484	17440	17436	17237	17371	17523	17488	17459	17454	17294	17541	17329	17649	17393	17073	17478	17399	17735	17456	17432	17557	17443	17351	17576	17481	17754	17553	17563	17347	17542	17539	17361	17400	17439	17259	17400	17496	17317	17211	17420	17316	17316	17593	17542	17383	17596	17459	17453	17356	17528	17361	17322	17339	17426	17292	17371	17451	17488	17431	17501	17409	17318	17460	17371	17505	17421	17567	17336	17371	17660	17461	17403	17527	17475	17383	17387	17356	17467	17438	17401	17449	17437	17355	17394	17346	17581	17299	17245	17394	17313	17349	17303	17594	17378	17339	17568	17507	17229	17692	17374	17340	17343	17310	17462	17472	17502	17282	17204	17535	17558	17490	17585	17464	17474	17444	17282	17327	17717	17394	17285	17392	17345	17407	17457	17518	17366	17307	17524	17337	17481	17451	17501	17361	17256	17296	17265	17333	17276	17411	17377	17323	17424	17422	17465	17410	17330	17400	17450	17481	17320	17553	17306	17594	17658	17352	17707	17558	17390	17446	17371	17411	17270	17605	17292	17287	17438	17309	17549	17184	17530	17594	17467	17852	17552	17439	17473	17390	17436	17306	17368	17414	17716	17561	17498	17626	17421	17439	17451	17434	17358	17289	17480	17364	17430	17383	17365	17507	17516	17396	17512	17430	17402	17511	17631	17552	17257	17495	17380	17450	17306	17484	17346	17601	17568	17598	17461	17439	17400	17466	17617	17270	17531	17309	17471	17353	17432	17423	17411	17466	17423	17567	17507	17438	17527	17372	17368	17299	17221	17325	17236	17412	17339	17361	17318	17508	17409	17391	17542	17590	17554	17514	17583	17320	17403	17568	17662	17458	17623	17147	17526	17257	17474	17426	17391	17424	17392	17342	17420	17443	17169	17467	17229	17466	17331	17488	17592	17280	17553	17264	17407	17458	17229	17180	17292	17284	17562	17485	17479	17544	17387	17414	17328	17357	17454	17438	17268	17415	17452	17556	17519	17320	17367	17571	17432	17552	17590	17428	17344	17502	17643	17371	17428	17433	17523	17641	17370	17463	17480	17458	17498	17484	17453	17143	17272	17294	17402	17436	17419	17656	17329	17490	17414	17562	17383	17394	17562	17324	17457	17433	17483	17450	17505	17348	17389	17408	17508	17367	17416	17339	17470	17384	17501	17530	17575	17344	17461	17610	17444	17395	17509	17524	17349	17454	17321	17389	17466	17270	17207	17359	17322	17428	17218	17453	17480	17411	17468	17444	17345	17335	17586	17539	17477	17406	17406	17509	17648	17593	17569	17425	17492	17437	17389	17377	17309	17326	17544	17501	17445	17484	17594	17493	17589	17562	17214	17269	17406	17617	17396	17473	17337	17363	17479	17500	17580	17392	17496	17731	17325	17256	17534	17351	17466	17424	17442	17366	17596	17486	17307	17646	17448	17359	17406	17509	17283	17468	17391	17423	17279	17329	17438	17402	17373	17526	17506	17286	17521	17251	17599	17470	17572	17528	17569	17614	17542	17449	17441	17495	17544	17448	17360	17469	17596	17426	17399	17365	17524	17442	17422	17255	17278	17486	17569	17508	17425	17632	17485	17387	17389	17470	17573	17522	17583	17321	17379	17591	17398	17329	17413	17611	17729	17423	17426	17318	17527	17473	17483	17406	17297	17471	17507	17364	17518	17416	17375	17477	17357	17748	17604	17423	17359	17427	17416	17640	17535	17398	17363	17394	17502	17652	17499	17404	17376	17116	17310	17511	17389	17409	17337	17460	17401	17413	17486	17548	17393	17457	17452	17540	17349	17334	17351	17492	17522	17509	17369	17455	17626	17522	17479	17454	17466	17393	17545	17389	17634	17308	17506	17586	17497	17469	17500	17237	17500	17304	17430	17204	17342	17311	17326	17481	17634	17411	17266	17317	17370	17248	17432	17366	17350	17241	17455	17559	17618	17514	17391	17402	17309	17396	17223	17462	17310	17569	17501	17332	17521	17423	17486	17455	17393	17341	17497	17479	17602	17627	17242	17250	17412	17407	17344	17447	17348	17378	17512	17531	17240	17347	17057	17363	17427	17360	17589	17407	17386	17378	17393	17309	17502	17470	17317	17208	17377	17342	17319	17345	17469	17430	17540	17512	17419	17403	17473	17437	17419	17535	17655	17410	17374	17286	17422	17376	17338	17426	17317	17522	17422	17362	17315	17328	17503	17514	17267	17365	17629	17389	17452	17387	17474	17377	17519	17630	17381	17295	17577	17529	17348	17508	17345	17335	17422	17412	17635	17389	17361	17513	17322	17451	17409	17417	17509	17329	17517	17456	17491	17347	17607	17440	17491	17498	17392	17300	17369	17386	17413	17388	17493	17410	17177	17605	17411	17216	17494	17462	17394	17393	17510	17291	17338	17440	17437	17472	17718	17553	17234	17302	17549	17314	17328	17434	17524	17513	17535	17416	17423	17352	17318	17522	17589	17546	17397	17395	17547	17478	17482	17308	17339	17441	17674	17459	17511	17571	17382	17601	17522	17309	17390	17265	17387	17262	17437	17305	17428	17289	17291	17215	17368	17216	17495	17597	17457	17559	17296	17572	17314	17434	17342	17431	17460	17385	17531	17532	17401	17195	17089	17548	17466	17280	17534	17691	17518	17388	17434	17526	17506	17422	17404	17502	17454	17454	17514	17313	17503	17331	17519	17537	17613	17412	17283	17528	17316	17404	17277	17546	17441	17370	17456	17529	17632	17456	17624	17459	17490	17579	17371	17406	17448	17529	17442	17332	17507	17311	17450	17487	17391	17364	17534	17528	17429	17415	17399	17496	17386	17459	17435	17325	17315	17554	17120	17525	17491	17228	17403	17547	17261	17397	17371	17436	17196	17415	17387	17296	17217	17594	17570	17349	17527	17483	17391	17503	17579	17517	17342	17600	17408	17571	17374	17421	17482	17704	17318	17400	17391	17488	17295	17560	17385	17146	17482	17384	17198	17364	17582	17349	17431	17392	17368	17332	17646	17550	17537	17528	17196	17413	17260	17429	17357	17554	17251	17383	17380	17431	17524	17711	17504	17435	17736	17410	17434	17430	17425	17415	17379	17304	17433	17277	17487	17437	17439	17138	17381	17394	17263	17392	17343	17513	17664	17319	17542	17630	17436	17489	17445	17445	17423	17257	17562	17331	17443	17454	17507	17400	17117	17334	17692	17354	17428	17501	17533	17339	17696	17305	17299	17393	17491	17230	17788	17454	17609	17494	17393	17597	17314	17317	17619	17618	17339	17500	17270	17363	17308	17449	17501	17368	17310	17488	17411	17404	17322	17394	17509	17364	17509	17588	17396	17475	17705	17289	17416	17407	17388	17542	17462	17433	17575	17434	17507	17266	17503	17478	17483	17482	17439	17668	17505	17266	17461	17409	17248	17150	17532	17397	17306	17426	17227	17176	17448	17414	17144	17280	17430	17478	17430	17758	17506	17376	17654	17505	17353	17251	17534	17338	17474	17359	17462	17620	17219	17383	17385	17473	17332	17343	17405	17497	17359	17568	17386	17465	17319	17375	17396	17500	17402	17410	17403	17433	17358	17291	17375	17459	17315	17579	17557	17229	17537	17377	17557	17415	17460	17433	17544	17371	17412	17629	17535	17738	17372	17370	17239	17383	17381	17304	17584	17301	17437	17240	17503	17436	17415	17558	17516	17470	17406	17308	17617	17550	17479	17563	17392	17357	17608	17378	17413	17499	17446	17384	17449	17274	17491	17483	17378	17304	17555	17464	17423	17366	17534	17438	17377	17487	17391	17391	17267	17288	17549	17496	17432	17523	17469	17326	17447	17454	17351	17602	17513	17564	17471	17582	17544	17557	17449	17587	17407	17364	17239	17603	17379	17528	17395	17676	17481	17397	17514	17294	17371	17419	17159	17434	17429	17425	17574	17427	17360	17567	17404	17316	17390	17407	17507	17539	17446	17567	17372	17368	17443	17300	17524	17323	17227	17324	17525	17495	17386	17523	17350	17462	17163	17555	17357	17599	17527	17383	17398	17218	17409	17396	17474	17446	17523	17450	17390	17558	17124	17589	17264	17634	17476	17411	17584	17638	17464	17495	17646	17437	17508	17409	17556	17341	17373	17484	17501	17408	17405	17349	17453	17422	17249	17266	17409	17374	17599	17251	17343	17311	17402	17513	17205	17540	17578	17564	17534	17346	17419	17421	17402	17485	17409	17330	17362	17229	17293	17578	17423	17342	17358	17444	17270	17189	17423	17590	17486	17693	17395	17378	17503	17391	17347	17467	17233	17455	17349	17411	17504	17133	17436	17602	17518	17514	17601	17443	17374	17532	17589	17455	17600	17352	17505	17671	17362	17310	17582	17209	17603	17466	17548	17253	17265	17439	17460	17475	17500	17335	17520	17463	17276	17272	17522	17307	17551	17489	17468	17379	17588	17354	17454	17512	17344	17632	17354	17212	17545	17491	17302	17302	17382	17530	17396	17584	17398	17316	17286	17413	17268	17284	17241	17362	17530	17422	17287	17500	17317	17658	17371	17477
23088	44870	53914	52774	82300	35602	30354	37141	43418	43991	37899	28583	21161	17390	15266	14501	14282	14389	14115	14183	14225	14150	14209	14155	14184	14047	14055	14033	14120	14179	14077	14182	14149	14152	14216	14199	14262	14075	14126	14192	14088	14056	14006	14022	14217	14181	14130	14198	14088	14233	14117	14022	14129	14120	14051	13909	13966	14283	14078	14170	14132	14301	14099	14233	14045	14064	14088	14279	14062	14106	14240	14225	14166	14043	14257	14081	14085	14051	14164	14098	14030	14091	14273	14177	14107	14162	14045	14284	14019	13943	14215	14203	14123	14029	14102	14034	14177	14046	14017	14010	14163	14222	14179	14133	14074	14161	14057	14197	14275	14186	14313	14042	14126	14135	14257	13867	14188	14266	13881	13887	13960	14036	14221	14124	13989	14081	14116	14315	14095	14163	14237	14160	14219	14193	14124	14193	14235	14022	14051	14089	14146	13981	14236	14276	14154	14379	14122	14114	14285	14301	14177	14033	13973	14095	14144	14238	14059	14067	14197	14093	14182	14139	14130	14216	13981	14042	14065	14155	14106	14137	14105	14122	14072	14298	14104	14135	14237	14162	14166	14039	13987	14080	14068	14091	14240	14130	14078	14267	14102	13978	14300	14085	14125	14156	14062	14121	14031	14052	14050	14073	14014	14185	14130	14015	13895	14107	14100	14070	14190	14207	14062	14015	14165	14009	14089	14207	14195	14104	14013	14095	14284	14283	14090	14208	14027	14098	14254	14151	14062	13996	14109	14113	14245	14232	14235	14122	14166	14260	14109	14090	14185	14127	14225	14115	14055	14213	14028	14196	14111	14339	14212	13948	14111	13992	14006	14158	14264	14101	14110	14109	14026	14208	14231	14102	14204	14259	14090	14070	14110	14141	14129	14062	14241	14057	14115	14136	14224	14066	14055	14067	14286	14100	14091	14112	14262	14083	14107	14195	13928	14112	14111	14125	14122	14129	14094	14088	14046	13855	14114	14155	14188	14037	14262	14118	14096	14235	14053	14139	14087	14088	14039	14075	14091	14036	14120	14127	14110	14173	14160	14110	14074	14097	14147	14137	14089	14048	14104	14210	13991	14318	14185	14253	14244	14157	14012	14061	14269	14009	14249	14190	14108	14175	14112	13990	14180	14078	14327	14064	14197	14221	14114	14120	14111	14297	14057	14164	14075	14202	14203	14122	14078	14110	14275	14300	14215	14120	14213	14169	14065	13961	14012	14039	13978	14145	13977	14048	14092	14124	14094	14298	14124	14185	14111	14198	14046	14011	14002	14162	14191	14043	14076	13948	14083	14027	14129	14193	13995	14055	14117	13989	14137	14092	14203	13996	14233	14024	14054	14014	14235	14083	14070	14163	14094	14112	14278	14079	14295	14076	14142	14076	14151	14131	14166	14038	14160	14064	14083	14032	14042	14100	14164	14097	14101	14129	14177	14253	14189	14153	14273	14186	14400	14177	14120	14180	14379	14197	14216	14115	14062	13889	14127	13968	13969	14060	14080	14293	14183	14201	14036	14030	14238	14039	14246	14016	14065	13990	14240	14039	14162	14124	14058	14002	14244	14209	14266	14113	14198	14263	14127	14041	14067	14078	14139	14216	14102	14064	14095	14206	14011	14088	14125	14101	14147	14197	14111	14134	14244	14313	14072	14064	14176	14090	14147	13960	13899	13954	14134	13942	14310	14160	14199	14166	14286	14235	14116	14015	14173	14141	14119	14035	14233	14223	14282	14178	14160	14227	14137	14182	14241	13982	14103	14305	14228	14073	14287	14151	14348	14208	14176	14195	13980	14003	14299	14203	14174	14238	14112	14113	14101	13984	14024	14064	14229	14219	14127	14070	13900	14003	14058	14042	14229	14116	14061	14118	14250	14092	14140	14193	14207	14010	14294	14041	14106	14208	14005	14226	14224	14026	14296	13928	14219	14219	14171	14163	14221	14176	14152	14106	14098	14080	14342	14020	13990	14082	14065	13992	14063	14000	14205	13876	14120	14214	14033	14150	14097	14196	14108	13997	14321	14260	14070	14139	14010	14133	14135	14162	14091	14206	14108	14309	14207	14115	14118	14112	14217	14129	14048	14187	14159	14175	14054	14172	14141	13951	14219	14097	14169	14172	14190	14106	14054	14192	14179	14140	14240	14106	14091	14107	14044	14078	14405	14164	14111	14053	14157	14161	13978	14134	14109	14171	14040	14252	14142	14238	14143	14196	14162	14065	14132	14312	13996	14131	14064	14189	14060	14248	14133	14045	14319	14181	14216	14070	14193	14227	14207	14149	14122	13978	14120	14206	14065	14118	14053	14185	14277	13989	14230	14092	14050	14149	14259	14094	14235	14039	13977	14178	14082	14239	14050	14163	14134	14142	14056	14101	14020	14094	14226	14277	14168	14163	14137	13978	14150	14127	14210	14149	14235	14226	14026	14260	14007	14162	14084	14111	14046	14135	14085	14223	14120	14280	14081	14248	13916	13999	14283	14141	14124	14180	14160	14110	14063	14201	14103	14311	14228	14017	13851	14073	14111	14152	14197	14105	14179	14303	14107	14091	14258	14158	14154	14275	14192	14094	13907	14251	14013	14076	14159	14203	14101	14027	14190	14062	14086	14170	14341	14129	14221	14228	14114	14173	14166	14226	14023	14024	14184	14205	14154	14117	14079	14124	14272	14120	14074	14099	13924	14177	14054	14185	14089	13962	14299	14030	14332	14193	14211	14153	14114	14180	13980	14095	14058	14028	14238	14295	14137	14226	14174	14065	14323	14018	14083	14089	14106	14116	14288	14040	14138	14252	14104	14003	14250	14076	14189	14127	14084	14196	14139	14011	14264	14199	13947	14092	14202	14096	13954	14031	13967	14160	14141	14212	14163	14110	14219	14095	14179	13942	14029	14106	14129	14214	14221	14126	14166	14057	14215	14039	14131	14245	14175	14084	14215	14067	14160	14143	14185	13934	14228	13985	14185	14127	14076	14155	14161	14008	14286	13961	14184	14067	14072	14274	13978	14197	14157	14124	14159	14089	14051	14081	14252	14024	14232	13957	14260	14053	14041	14244	14238	14160	14007	14242	14143	14000	14118	14102	14034	13997	14172	14263	14187	14004	14050	14255	14223	13994	14064	14096	14119	14201	14129	14274	14053	14272	14192	14166	14166	14084	14172	14092	14203	14043	14172	14155	14079	13965	14085	14114	14071	14120	14011	13947	14287	14171	14154	14063	14235	14090	14143	14054	14222	14122	14088	14287	13998	14145	14069	13941	14219	14101	14237	14178	13838	14197	14248	14088	14151	14191	14037	14047	14234	14006	14189	14151	14083	14096	14354	14034	14004	14223	14008	14026	14312	14241	14035	14003	14144	14379	14000	13949	14125	14104	14165	14200	14001	14219	14270	14144	14236	14112	14123	14128	14194	13996	14128	13860	14184	13892	14208	14340	14040	14217	14042	14171	14097	14251	14102	14034	14231	14101	14182	14105	13975	14107	14202	13965	14154	14070	14049	14075	14150	14159	14304	14021	14207	14101	13986	13926	14142	14218	14162	13932	14071	14242	14120	14112	14216	14101	14023	13960	14166	14114	14239	14155	14259	14224	14193	14207	14172	14194	14066	13967	14256	14124	14317	14039	14127	14220	14216	14025	14220	14290	14103	14050	14119	14139	14013	14071	14248	14141	14084	13952	14421	14015	14106	14230	14171	14093	14167	14025	14344	14162	14174	14306	14325	14066	14113	14041	14313	13969	14277	14277	14206	14215	13981	14154	14184	14265	14245	14091	14232	14221	14050	14142	14103	14166	14181	14100	14180	14239	14177	14060	14131	14029	14186	14013	14062	14096	14088	14189	14057	14286	14228	14145	14005	14064	14140	14120	14218	14044	14086	14103	14145	14063	14100	14113	14091	14139	14124	13969	14106	14118	14090	14154	14208	14117	14088	14150	14137	14204	14217	13893	14103	13991	14232	14063	14264	14113	13834	14153	14155	14143	14146	14200	14180	14119	14124	14200	14074	14211	14205	14009	14179	14093	14077	13959	13985	14145	14074	14089	14233	14013	14106	14178	14053	14181	14323	14096	14174	14102	14270	14156	14058	14092	14211	14239	14288	14051	14208	14161	14282	14152	14063	14086	14110	14138	14149	14159	14237	14113	14041	14143	14027	14148	14187	14204	14245	13929	13949	14217	14181	13964	14164	14040	14186	14103	14218	14179	14060	14010	14166	14178	14168	14224	13931	14076	14099	14048	14177	14064	14223	14109	14180	14171	14095	14264	14167	14198	14131	14175	14051	14255	14107	14328	14048	14297	14183	14044	14006	14081	14071	14006	14028	13947	14120	14010	14226	14117	14242	14181	14156	14236	14137	14065	14286	13995	14176	14169	14131	14174	14120	14034	14346	14110	14037	14036	14158	14039	14077	14016	14108	14026	14110	13945	14205	14183	14253	14035	14218	14104	13961	14205	14013	14084	13998	14364	14033	14079	14161	14311	14170	14096	14258	14154	14058	14133	14171	14371	14197	14038	14211	13944	14185	14181	14104	14004	14083	14277	14195	14130	14162	14225	14190	14097	13855	14146	14135	14147	14080	14116	13974	14148	14079	14175	14144	14119	14072	14134	14276	14225	14148	14241	14202	14124	14305	14213	14098	14172	14134	14181	14190	14110	14183	14251	14059	14056	14161	14152	14129	14057	14145	14130	14101	13952	14292	13958	14115	14016	13901	14035	14149	14067	14133	14033	14056	14238	14276	13997	14117	14140	14138	14297	14172	14081	14228	14250	14291	14030	14048	14206	14076	14142	13999	14317	13953	14205	14218	14112	14183	14012	14032	14101	14189	14082	13950	14034	14015	14165	14183	14072	14083	14277	14023	14023	14336	14083	14087	14164	14056	14124	14011	14129	14026	14175	14168	14149	14175	14095	14222	14091	14292	14325	13924	14224	14230	14083	13942	14268	14176	13950	14387	14002	14219	14273	14189	14046	14305	14191	14177	14249	14209	14178	14184	14201	14062	14121	13962	14212	14001	14146	14121	14057	13978	14093	14222	14286	13966	14241	14047	14034	14091	14090	13986	14192	14095	14108	14126	14098	14134	14120	14038	14218	14137	14143	14033	14214	14052	14177	14151	14019	14060	14061	14121	14091	14241	13963	14060	14064
31047	22337	22966	21406	26003	21192	19941	20174	20618	21527	21557	20911	19876	19458	19231	18968	19176	19144	18830	19192	18957	18940	18980	19098	19104	19110	19338	19005	19064	19037	19182	19055	19075	19100	19113	19182	19231	19079	18844	18984	18848	19091	19180	19014	19214	18933	19061	18931	19014	18820	19025	19204	18973	19002	18973	18993	18967	19194	19098	18868	19039	19002	19034	19005	19051	18949	18979	18917	19177	18979	18998	18959	19177	19016	19078	18979	19100	19192	19086	19109	19066	19117	19007	19241	19071	19024	19247	19326	19128	19175	19102	19205	19248	19064	19075	18967	18964	19130	19088	19234	19127	19208	19093	18779	18999	18991	18959	18920	19020	19209	19119	19145	19201	19077	18810	19084	19001	19000	19253	18871	18874	19238	19010	18936	18962	19090	18755	18959	19022	19233	19041	19147	18945	19060	18951	18913	19039	19114	18923	19107	19098	19006	18877	19093	18858	18982	19045	18977	18985	19095	18807	18949	19081	19122	19104	18780	19051	18914	18996	19082	18948	18941	19035	18909	18872	19057	18962	19016	18976	19021	19082	18958	18946	18926	19227	18890	19339	19077	19212	19015	19085	18973	19110	18906	18962	18873	19142	18841	18924	19028	18708	18926	19146	18901	19103	19153	18906	18835	18951	18975	19045	18975	19141	18710	18929	19020	19053	19178	18893	19095	18788	19032	18792	19139	19051	19265	19149	19130	18976	19256	19066	19025	19063	19026	18985	18957	19030	19080	18955	18909	19048	18936	19146	19089	19254	19098	19296	19070	19021	18813	18960	19128	19072	19096	19061	18953	18926	19055	19156	18965	18901	19173	19072	19041	19042	19049	18985	19071	18914	18930	19157	19273	18855	18977	19088	19200	19179	19187	19032	19156	18838	19096	19092	19014	19107	18923	18988	19056	19081	19057	19067	18927	18969	18809	18876	18899	18994	18991	18847	19030	19201	19014	19002	19064	18944	18917	18977	19055	18977	19067	19099	19009	19156	18794	19038	18861	18955	19063	18955	19032	19160	18932	19035	19144	18711	18925	19023	19142	18905	18948	18866	18852	18961	19137	19191	19009	19223	18842	18948	18801	18900	18904	18862	19261	19281	19015	19154	19070	19200	19141	18962	19199	19010	19182	19074	18849	18987	18981	19137	19009	19023	19136	18925	19211	19127	19084	19049	19151	18908	18966	19038	18916	19081	19088	19004	19002	19098	18956	18888	19000	19112	18963	19032	19078	18792	18892	18863	19080	19081	19000	19487	19105	19018	19095	18879	19049	19032	19218	19146	18981	19221	18993	18988	18921	19051	18917	19024	18988	19046	19077	19077	19053	19217	19232	19022	19102	18909	19069	19002	19035	18992	19116	19241	18956	18751	18983	18999	19084	19211	19188	19181	19010	18921	19112	18906	19074	19043	19068	19105	19125	19092	19094	18985	19050	19164	18970	19180	19078	18930	18973	18999	18954	19127	19166	19187	19142	19079	19117	19121	19038	18842	19107	18969	19007	18962	19019	19073	18850	18851	18925	18900	18966	18992	19060	19168	19269	19102	19289	19504	19008	19021	19109	19195	19076	19042	18841	19058	18856	19080	19045	19173	18957	18975	19114	19086	19122	19012	19124	19278	19105	19040	19012	18883	19165	19094	19082	19276	19018	19077	19109	18965	19016	19181	19064	19093	19021	18890	19079	18901	19062	18922	19208	19185	18998	18844	18987	19007	18714	19110	19094	18982	19226	18949	18918	19042	18883	18867	19149	19054	18971	19057	19025	18796	18897	18998	19139	19152	19094	19070	18892	18979	18918	19079	19010	19097	19185	19095	18907	18795	18906	18859	19129	19034	19145	19132	19119	18987	19052	18974	19078	18931	18962	19033	19297	18932	19107	19041	19070	19029	18887	19070	19032	19063	18926	18791	18949	19121	18931	19211	19160	18978	19013	19135	18761	19351	19003	18971	19303	19063	18913	18959	18727	19158	19103	18960	19023	19090	18952	18981	18941	19045	19117	19088	19176	18899	18836	19004	18922	18982	18783	18945	19189	19091	19174	18916	19028	19101	19073	19208	19155	19216	19119	18842	19236	19041	19172	19177	19189	19232	18863	19263	19125	19229	19071	18902	19148	18866	19040	19034	19088	18952	18932	19090	19074	19062	19071	19065	19059	19087	19157	19173	19125	19055	18854	19081	18796	18976	18965	19085	18935	19126	19118	19055	18984	19135	19197	19292	19212	19146	18983	19163	18943	19050	18960	19060	19128	18943	19126	18924	19038	19103	18955	19049	19119	18923	19051	19000	19167	19047	18933	19105	19190	19080	18951	18841	18912	18940	19074	19012	18976	18999	19128	18903	19168	19110	19213	19102	19089	19004	18950	18888	19264	18946	19142	19075	18962	19220	18977	19099	19055	19112	19294	18918	18816	19105	18926	19036	18874	18947	19238	19012	19092	19095	19015	19305	19190	19080	18949	18874	18934	19078	18990	19019	19108	18961	19031	19154	18957	19177	19088	18865	18773	19037	19058	18993	18922	19083	19151	19183	19240	19208	18943	19014	19081	19204	19328	19094	18943	19027	18784	19067	19154	18991	18910	19128	19320	19222	19267	19111	19123	18880	18973	19097	19057	18978	18867	18930	19236	19076	18897	18910	19087	18967	19177	18975	18765	19076	19137	19247	19073	19056	18850	18905	19063	19136	19025	19102	19023	19289	19214	18962	18935	18957	19265	19183	19101	18977	19045	18892	19190	18952	19047	18973	18987	18970	19192	18957	19006	18995	18938	19106	19064	19123	19023	18919	19262	19040	18964	19328	19091	19146	18915	19139	18923	18913	18935	19080	19070	19164	19058	19068	19074	19076	18986	19063	19133	18934	19090	19167	19058	18874	18856	18837	19054	19011	19247	19035	19029	18844	18949	19230	18997	18627	19064	19042	18879	18922	18892	18867	18987	19085	19183	19043	18853	19007	19037	19055	19021	18925	19129	18833	19019	19089	19059	19036	19133	19033	19279	19040	19060	19107	18950	19038	19003	19038	18915	18794	18840	19112	19200	19010	19201	18810	19113	18841	19116	18980	18921	18925	19036	18910	18911	19051	19132	19037	18952	19178	19101	18988	19304	19096	18984	19247	19005	19049	18945	18907	18980	18964	18966	19077	19338	18928	18846	19171	18977	19080	19079	18953	18951	19077	18923	19015	19137	19084	18965	19021	19115	18906	19115	19031	19019	18956	19041	19013	19170	18965	18931	18978	18859	19187	18985	19111	18988	18937	19094	18947	19204	18933	19009	18966	19163	18867	19203	19092	19087	19033	18960	19097	18963	19007	19226	18892	19160	19120	18915	18986	19097	19253	19032	19117	19025	19120	19112	19232	18957	19139	19027	19129	19220	18881	19027	19013	18894	19140	19044	18895	19017	18909	18982	19013	18937	18976	19166	19391	18963	19055	18977	19089	19187	19043	18949	19185	19180	18942	18989	19098	19113	19091	19023	19181	19053	19011	19157	19180	18901	18801	19027	19032	19082	19152	19154	18986	19157	19173	19198	19057	18955	19097	19064	19241	18987	19051	19025	18949	19241	19001	19323	18925	19073	19116	19034	19096	19150	19052	19071	19138	19032	19053	19259	19068	19076	19112	19134	19023	19038	18883	19052	19121	18981	19089	18965	19075	19035	19000	18781	19248	19071	18859	18927	19013	19175	18999	19292	19142	18996	18796	19193	19114	18860	19194	18939	19040	18951	19140	19188	19077	18990	18966	19063	19032	19112	19299	19014	18997	19154	19235	19131	19067	19128	19031	18873	18829	18966	19205	19055	18911	18992	18960	18911	19112	19015	19193	18778	19084	19086	18940	18999	19204	19124	18971	19028	19229	18806	18890	18847	18994	19008	19209	19009	18974	18928	19111	19097	19266	19061	19143	19193	19076	18937	18993	19023	19028	18943	18996	18977	19176	19078	19222	19153	19211	19040	19090	19070	19057	19135	19151	18919	18799	19039	19063	18909	19089	19006	19024	18934	19169	18965	19092	19136	18933	19224	19074	18958	19261	19049	19092	19157	19014	19059	19086	19012	19391	19320	18846	19146	19112	18841	18929	19256	19024	18950	19077	18848	19126	19185	19146	19029	18985	19100	19102	19000	19097	19055	19052	19139	18988	18896	19072	19109	19092	18987	18892	18832	19060	18989	18942	18869	18980	19035	18999	19134	19009	19251	18987	18986	19133	18884	19277	19160	19002	19054	18957	19021	18926	19045	19079	19188	19094	19038	18934	19085	19198	18950	19111	18978	19142	19155	19228	18976	19019	19114	19122	18988	18947	19379	19032	19084	19082	19075	19242	18981	19054	19192	19038	19117	19078	18805	18776	18948	18845	19115	18873	18947	19081	18952	18918	19088	19171	19013	19047	19005	18934	18951	18994	19097	19102	19139	18909	19128	19033	19190	19053	19023	19054	18961	19081	18994	18951	19148	19095	19044	19089	19106	18954	18807	18956	19148	18958	19105	18966	18950	18962	18946	19024	19156	19055	19084	18841	18911	19158	19000	19036	18862	18926	19107	19099	19032	19168	18950	18901	18982	18953	18860	18911	19032	19112	19009	19266	19181	18825	18831	19073	19021	18948	18929	19103	19108	18914	19018	19049	18919	18953	19156	18992	19022	19103	19162	19004	18981	19163	18970	19034	19091	19090	19111	18904	18931	19072	19197	19036	19228	19198	19253	19014	18831	19057	18906	18888	19088	18947	19090	18976	18908	19111	19173	18912	19021	19148	19056	19095	18850	18975	19024	19040	19128	19272	19119	19087	19052	18956	18934	18868	19073	19082	18988	18921	19210	19106	19015	19146	19240	19019	19015	18967	18912	19095	19136	19123	19116	19067	18877	18904	19142	19156	19091	19068	18855	18768	18975	18968	19088	19007	19203	19087	19312	19182	18991	19071	19064	18961	19066	18969	18895	19139	18943	19122	19044	18944	19039	18996	18902	18930	18964	18826	18824	18970	18952	18869	19157	19150	19036	19315	19139	19267	19031	19134	18983	19132	18804	18971	18998	18898	19123	19080	18924	19050	19127	19033	19036	19111	19362	19241	19126	19087	19074	18990	19169	19193	18947	18780	19022	18959	18973	19066	18945	19050	18961	19036	19154	19165	19053	19201	18928	19009	19047
17164	18025	19072	18059	25911	16494	16119	16753	18043	18663	17970	16995	15770	15302	15379	15115	14852	14976	14955	15123	15036	15102	14989	15040	15143	14922	15001	15080	15027	15147	15093	15110	15123	15015	15091	14993	14945	15055	15164	15133	15000	14978	14929	15025	14887	14959	15111	15116	15177	15143	15157	15039	15114	15031	15067	14992	14964	15064	15119	15120	15051	14908	15054	15163	14893	14894	14903	14994	15036	15030	14838	15025	14960	14987	15002	15167	15020	14927	14903	15117	15115	14936	15061	15105	14956	15092	15034	14918	14873	15013	14998	15118	15131	15104	14995	14987	15072	15078	15018	15083	14975	14908	14980	15046	15157	15207	14982	14881	14995	15100	15072	15093	14975	14992	14988	15019	14905	15020	15054	14900	15069	14876	15009	14951	14886	14849	14824	15058	15018	14915	14972	14988	14881	14868	14974	15037	15081	14971	15188	14976	15195	15051	15066	14951	15183	15063	15071	14982	15118	15119	15121	15118	15084	14846	15019	14840	14860	15028	15042	14933	14897	15061	14973	14901	15014	14913	15070	15161	15043	15022	15089	15150	15043	15021	14911	15119	14875	15072	15055	15082	15111	14882	14934	15115	15089	14881	14986	15050	14980	15018	15169	14962	14978	14985	15153	15176	15110	14777	15078	14939	15082	15071	14905	15124	14932	15001	15052	15104	15047	14889	15042	15082	14903	14850	15028	15108	14927	14896	14983	15000	15050	14937	15093	15145	15167	15057	14897	15028	14912	15071	15104	14998	15072	15101	15112	14993	15003	15020	14826	14990	14889	15218	14860	14976	15061	14870	15067	15121	15168	15049	14992	14947	15054	14993	15090	15115	14835	15146	15003	15028	15126	15186	14928	15028	15033	15160	14850	15052	15084	14921	15162	15037	15200	14943	14988	15030	14977	15226	14856	15195	14999	14909	14988	14970	15129	14945	15002	14999	14965	14955	14972	15027	14879	15069	15293	15018	15011	15105	15083	15054	15147	15178	15088	15152	15154	14895	15066	15077	15027	15103	15158	15142	14959	14960	15055	14983	14947	15074	15129	14986	15095	14959	14974	15040	15123	15107	15020	14965	15084	15055	14850	15068	15056	15271	15131	15191	14903	14961	15038	15015	14875	15104	15077	14975	14938	15110	14902	15125	14928	15091	15146	15051	15081	15007	15037	15083	14903	15069	15102	15139	15033	15084	15095	15051	15075	15212	14959	15019	15074	14833	15053	14939	15013	15051	14996	15225	15042	15008	14967	14909	14968	15030	14986	15060	15121	15121	15171	14895	14986	15076	14915	15040	15032	15066	14978	14901	15072	15144	14993	14942	15134	15018	15006	14952	15040	14962	15167	14941	15090	14886	14943	15107	15101	15016	15058	15229	15147	15129	14750	15000	15143	15022	15074	15039	15064	15038	15113	15021	15098	15032	15122	15165	15222	14943	15173	15038	14965	15001	15011	14917	15019	15030	15073	14962	15067	14979	15012	14928	15043	14990	15066	15069	15099	14976	14929	15114	15110	15014	15017	15021	14889	15061	15129	15181	14920	14910	14993	15088	14986	14881	15050	14987	15051	15160	14934	14966	15097	15015	15123	14833	15074	15148	14974	15186	14926	14990	14958	15038	15023	15144	15037	15106	14932	15048	15077	14931	15075	15117	15227	15017	15142	15105	15007	15151	15015	14910	15009	14975	15066	15007	15160	15055	15059	14983	15036	15050	14946	15101	15317	15091	15076	14931	15089	15011	15117	15005	15177	15075	15046	15124	14901	15068	15010	15060	14952	14926	15042	15016	15161	15045	15168	14992	15082	15149	14877	15027	15181	14920	14984	15013	15120	15182	15039	15103	14939	15271	15129	14978	15047	15041	14971	14935	15134	15003	15024	15079	14808	15092	15139	15009	14891	15058	15004	15159	15101	14942	14894	15122	14891	15090	15102	14897	15130	14942	15059	15149	14892	15107	15052	14942	14978	15197	15224	15251	14887	15031	14968	15045	15037	15012	15023	15153	15005	15215	15052	15124	15012	15043	15099	14902	14892	14898	14995	15031	14971	15090	15055	15157	15001	14990	15027	15041	15000	15064	15091	15245	15065	14895	15037	15017	15135	14949	14981	15101	15062	15091	14957	15179	14926	15026	15206	15035	14983	14979	14948	15075	15017	15035	15055	15104	15197	14995	14955	14954	14978	15023	14913	14937	14993	15107	14935	15025	14991	15162	15043	15167	15108	15171	15143	15195	15190	15255	15022	14989	15103	14915	15211	15096	15020	15012	15016	14930	14771	15328	15032	15115	14951	15084	15043	15061	15050	15045	14917	15241	14898	15131	15220	15082	14989	15146	14902	15008	14965	14989	15034	15074	15115	14999	14873	14910	15075	15112	15044	14960	14868	15052	15127	14934	14953	15018	14860	15019	14949	15186	14998	15226	15166	14986	15083	14874	15122	15082	15041	15158	14950	14970	15237	15007	14935	15079	15211	15081	15009	15110	15032	15249	14995	15061	15267	14938	14866	14948	15006	15085	15120	15194	14922	14903	15159	15027	15015	15056	14938	14795	15117	14828	14886	14965	15133	15070	14762	15118	15054	14829	15015	15044	15115	15124	15043	14946	14988	15005	14973	15021	14756	15036	14985	15027	14920	14981	14963	14986	15094	14874	15170	15086	15011	15128	15089	14959	14893	15040	15028	15059	14955	14892	14861	14949	15090	15160	15135	15012	15079	14880	15202	14969	14991	14876	14968	14896	15079	14910	15151	15022	14895	14876	15054	14967	14945	15023	15018	15109	14853	15082	15002	15000	15181	15076	14938	14860	15125	14960	14992	15086	15200	15015	14959	15068	14935	15047	14883	15000	14968	14899	15044	15123	15062	15065	15085	15063	15025	15057	14849	14972	15007	15054	15027	14870	14989	15158	14973	14928	14959	15001	14944	15138	15016	15084	15109	15103	15004	15107	14957	15029	15198	15090	15023	15047	15206	15067	15045	15056	15264	14928	15035	15203	15065	14883	15012	15053	15018	15000	14975	14894	14924	15199	15062	14954	15200	15060	15163	15063	15150	15237	15013	15085	15009	15130	15125	14985	15183	14948	15108	15024	14941	15298	14869	15254	15056	15064	15182	15011	15105	15013	15019	14967	15142	14825	14921	15019	15037	14968	15124	15103	14959	14894	15261	14962	14954	14901	15034	15008	14904	14931	15079	15075	15053	15032	15110	15049	15047	15103	14967	15152	15053	15028	14862	14840	15011	14926	14948	14822	14988	14965	15129	15121	14829	15070	15106	14926	15065	15052	15174	15020	15040	15108	14952	15117	14988	15073	14963	15026	15100	15097	15069	15033	15101	15022	14971	15075	15129	15012	14987	14912	14871	15002	15037	15088	15052	14993	14989	15193	15139	14923	15191	15091	14994	15029	14869	15220	14869	15039	15140	14896	15235	15095	15081	14943	15094	15114	14905	14975	15050	14983	15143	15012	15104	14995	14959	15245	15123	14909	15108	14965	15238	14862	15253	15047	15114	14985	14957	14932	15034	15003	15120	15049	15159	15048	14884	15040	15165	14899	15049	15003	15058	14998	15132	14997	15251	15073	14922	14872	14932	15023	14983	14999	14893	15043	15108	15037	15125	15217	14920	14958	14992	14940	15112	14910	15099	15027	15210	14979	14919	15005	14961	14962	15008	15162	15004	14981	15067	14884	15206	15027	15047	15046	15051	15048	15251	15112	15075	15121	15087	15015	14890	15068	15054	15225	15125	14899	15027	15093	14778	14911	14950	14917	15154	15005	14947	15096	15074	15106	14974	15129	15196	14886	15111	14945	14993	15036	15009	15350	15109	14980	14978	15089	15013	15013	15064	15023	15003	14933	15225	15056	15024	15063	14984	14891	14813	15194	14973	15141	15036	15076	14977	14865	15105	15118	15094	15150	14921	15024	15079	14899	14935	15136	15049	15175	15079	15070	15188	15066	15009	15041	15029	15124	14974	15059	15066	14929	15193	15016	14731	14907	14866	14954	14959	14962	14981	14995	14967	15103	15117	14924	14803	14949	15240	14952	15163	15040	15093	15046	15184	14951	15118	14908	14990	14963	14890	15047	14960	15082	15077	15023	15121	15043	15022	15011	15006	14987	14996	15207	15132	15070	15066	15103	15023	14995	15075	14931	15023	14922	15065	15076	15005	14960	15030	15062	15057	14924	15066	14890	15049	15291	14961	15021	15173	15236	15029	14970	15007	15116	14935	14967	15036	14898	15003	15041	15011	15097	15068	14979	15114	14959	14871	15098	15020	15156	14845	15247	15093	15060	14900	15076	15012	15024	14937	15151	15157	15062	14842	14978	14959	14953	15038	15007	15170	14995	15111	15007	14947	14926	14897	15041	14950	15049	14994	15074	15132	15151	14968	14852	15118	15038	14919	15213	14987	15191	15129	15111	15114	15000	14962	14862	14947	15086	15135	15025	14959	15073	15054	15130	15033	14984	14811	15028	15034	15064	15119	15145	15065	15191	15034	15045	15081	14986	14955	14999	15003	14914	15021	15005	15089	15089	15056	15054	15159	15076	15113	15075	15175	15095	15156	15071	15134	15177	15045	14947	15014	14980	15152	15093	15051	15127	15144	14980	15058	15081	15039	14898	15088	15087	14973	14913	15068	15057	15018	15003	15127	14876	14976	15088	14797	14858	14959	15014	15082	15140	14969	14933	15096	15172	15104	15225	15055	14923	15104	15144	14872	15140	14950	15045	14893	14916	15137	15092	15150	14909	14920	14909	15054	14905	15073	14976	14917	14956	15108	14870	15016	14982	15136	15039	14808	15170	15023	15141	14867	15046	14996	15192	14899	15136	15071	14963	14974	15011	15000	14947	15133	15025	15106	14982	15035	14988	15054	15101	15046	15018	14963	15092	15029	15029	15019	15011	15062	15067	14923	15016	15018	15012	14914	14967	15031	14964	15091	15133	15152	15053	14879	15111	15149	14982	15090	15072	15129	15067	14988	14930	15064	15242	15076	14977	15154	15095	15097	14971	15104	15133	15026	15038	15228	15023	14938	14938	15173	15051	15046	15104	15148	14976	15024	15001	15118	14941	15003	14880	15041	15045	15130	15114	14990	14991	15191	15043	14995	15108	14956	14954	15101	14942	15069	15136	14952	15140	15085	15037
26249	21126	27757	29015	46632	33487	32323	33720	33890	33422	29390	25061	21780	20267	19633	19383	19284	19151	19250	19189	19151	19327	19120	19203	19422	19371	19231	19324	19220	19275	19322	19323	19085	19283	19128	19264	19063	19360	19141	19212	19214	19137	19123	19185	19363	19222	19420	19232	19075	18959	19242	19310	19352	19323	19228	19038	19257	19272	19371	19113	19248	19259	19272	19070	19192	19305	19101	19101	19263	19061	19091	19215	19177	19222	19051	19212	19159	19047	19295	19304	19149	19127	19026	18955	19081	19061	19185	19179	19224	19217	19195	19295	18990	19164	19184	19145	19236	19153	19118	19236	19173	19374	19295	19109	19171	19088	19141	19056	19439	19021	19004	19128	19132	19113	19113	19020	19102	19232	19395	19112	19178	19314	19230	19302	19324	19348	19194	19117	19004	18948	19124	19255	19114	19127	19184	19144	19150	19387	19329	19158	19308	19177	18960	19163	19285	19306	19200	19227	19184	19126	19061	19112	19292	19422	19156	19224	19062	19292	19177	19498	19151	19139	19308	19216	19256	19349	19168	18998	19237	19121	19130	19145	19081	19402	19088	19179	19196	19154	19250	19164	19219	19023	19008	18911	19080	19126	19169	19004	19180	19089	19171	19126	19254	19037	19216	19151	19264	18988	19087	18983	19203	19144	19134	19169	19059	19183	19220	19215	19108	19278	19012	18785	19023	19128	19093	19159	19035	19318	19228	19291	19078	19123	19280	19056	19097	18965	19019	19093	19148	19245	19296	19415	19105	19329	19384	18972	19244	19193	19071	18852	19481	19025	19184	19244	19289	19181	19346	19185	19070	19144	19142	19050	19053	19288	19252	19102	19322	19111	19022	19297	19225	18941	19025	19020	18999	19451	19132	19129	19100	19207	19034	19291	19153	19063	19108	19243	18995	19145	19145	19193	19067	19024	19024	19140	19235	19196	19286	19234	19232	19140	19181	19277	19103	18948	19201	18843	19248	19214	19035	19093	19246	19051	19208	19155	19218	19151	19123	19145	19014	19260	19377	19242	19152	19105	19153	19243	19004	19150	19255	19195	19156	19170	19225	19264	19020	19093	18962	19095	19375	19304	19190	19276	19119	19152	19353	18996	19044	19044	19132	19065	19285	19056	19129	18893	19231	18948	19159	19263	19239	19296	19349	19126	18990	19200	19181	19141	19263	19254	19092	19254	18970	19138	19321	18981	19207	19022	18974	19203	19156	19031	19173	19204	19354	19237	19347	19224	19108	19101	19234	19103	18842	19230	19316	19157	19020	19238	19260	19261	19107	19199	19232	19127	19102	19211	19086	19281	19447	19411	19274	19108	18876	19086	19197	19036	19225	19268	19098	19173	19231	19249	19176	19267	19026	19042	19192	19104	18978	19025	19131	19024	19118	19255	19169	19279	19234	19156	19190	19262	19249	18999	19133	19114	19066	18847	19282	19255	19107	19109	19150	19052	19178	19291	19168	19121	19234	19087	19238	19066	19023	19158	19180	19139	19215	19202	19184	19339	19163	19243	19159	19217	19430	19142	19172	19259	19098	19116	19296	19024	19225	19186	19286	19186	19160	19113	19148	19107	19204	19023	19026	19138	19373	19134	19360	19012	19169	19040	19238	19301	19250	19328	19142	19233	19324	19165	19340	19336	19195	19261	19080	18968	19193	19030	19102	19173	19028	19335	19458	19227	19141	19094	18966	19096	19050	18957	19277	19234	19141	19182	19108	19033	19126	19224	19128	19260	19228	19120	19110	19239	19198	19320	18994	19166	19217	19110	19081	19374	19209	19139	19104	19157	19071	19286	19082	19082	19262	19151	19123	19344	18897	19064	19168	19082	19101	19108	19134	19376	19044	19196	19243	19178	18966	18997	19114	18973	19002	19024	19117	19288	19202	19199	19058	19243	19179	19043	19213	19143	19008	19030	19252	19208	18969	19249	19170	19046	19245	19132	19157	19056	18938	19113	19477	19251	19208	19189	19274	19251	19172	19305	19282	19287	19127	19183	19017	19028	18955	19164	18928	19122	19238	19048	19373	19277	19231	19399	19177	19087	19275	19007	19309	19148	19099	19306	19158	19198	19018	19017	19124	18916	19258	19067	19184	19151	19163	19224	19392	19157	19158	19192	19119	19125	19363	19300	19203	19264	19236	19126	19118	19433	19176	19087	19162	19338	19242	19237	19264	19160	19046	19215	19368	19151	19034	19046	19121	19252	18878	19094	19209	19263	19178	19092	19063	19402	19258	19122	19179	19316	19132	19220	19227	19229	18936	19342	19099	19187	19280	18948	19182	19050	19470	19251	19214	18908	19096	19271	19060	19135	19212	19133	19292	19153	19043	19208	19013	19003	19040	19133	19106	19177	19241	19127	19042	19146	19201	19137	19342	18941	19083	19150	19135	19132	19352	18981	19122	19223	19165	19052	19080	19322	18965	19208	19166	19284	19319	18811	19132	19246	19207	19189	19189	19234	19159	19302	19403	19178	19198	19136	19246	19246	19110	19158	19109	19138	19196	19079	19399	19162	19115	19398	19170	19052	19299	19094	19281	19143	19243	19254	19180	19260	19130	19297	19208	19232	19110	19285	19181	19064	19017	19092	19123	19335	19219	18960	19212	19279	19020	18925	19141	19042	19171	19065	19155	19137	19149	19347	19119	18992	19034	19142	19255	19098	19073	19165	19215	19001	19142	19029	19301	19122	19207	18925	19285	19209	19104	19100	19165	18944	19160	19157	19213	19329	19081	19043	19020	19103	19314	19351	19255	19110	19132	19345	18973	19043	19059	19031	19316	19281	19224	19311	19234	19185	19119	19277	19344	19339	19027	19100	19221	19338	19153	19184	19166	19124	19054	19213	19229	19056	19140	19118	19514	19079	19265	18956	19101	19128	19158	19232	19148	19244	19157	19111	19161	19117	19193	19223	19097	19038	19068	19147	19340	19235	19050	19260	19165	19164	18997	19110	19236	19217	19112	19550	19231	19219	19073	19248	18944	19091	19321	19152	19185	19089	19118	19123	19248	19141	19145	19318	19245	19161	19234	19116	18882	19168	19086	19197	19206	19112	19286	19167	19166	19251	19409	19198	19249	19061	19059	19316	19054	19066	19243	19347	19323	19088	19081	19195	19244	19210	19213	19396	19368	19278	18939	19256	19419	19226	19203	19018	19269	19352	19127	19248	19029	19172	19262	19169	19023	19169	19184	19117	19104	19248	19292	19081	19007	19135	19124	19301	19265	19301	19269	19321	19508	19000	19079	19032	19234	19126	19328	19549	19485	19344	19287	19141	19197	19166	19340	19215	19132	19004	19235	19031	19120	19219	19187	19335	19200	19099	19195	19021	19264	19261	19121	19140	19259	19193	19233	19119	19082	19205	19360	19208	19222	19059	19314	19323	19309	19427	19201	19141	19086	19024	19166	19233	19169	19287	19498	19127	19126	19192	19201	18956	19351	19251	19230	19039	19179	19102	19190	19129	19099	18991	19232	19132	19243	18976	19147	19146	19360	19170	19064	19129	19464	19377	19255	19117	19345	19387	19025	19107	19129	19262	19107	19130	19207	19131	19051	19379	19180	19155	19254	19275	19147	19163	19096	18999	19129	19363	19094	19152	19133	19279	19237	19200	19320	19089	18789	19086	19304	19189	19379	19084	19126	19371	19371	19010	19201	19169	19200	19184	19108	19403	19079	19064	19271	19334	19090	19023	19334	19188	19393	18922	19210	19255	19123	19251	19492	19201	19215	19210	19158	19286	19247	19148	19274	19133	19083	19143	18955	19145	19106	19195	19192	19128	19248	19121	18945	19140	19095	19297	19246	19316	19337	19072	19065	19021	19084	19140	19308	19135	19120	19449	19229	19285	19306	19138	19255	19255	19194	19184	19136	19047	19016	19193	19008	18986	19094	19278	19136	18907	19088	18966	19047	19399	19057	19048	19177	19386	19271	18955	19036	19195	19271	19119	19123	19066	19165	18954	19223	19155	19404	19240	19348	19396	19408	19081	19218	19115	19117	19228	19076	18975	19203	19166	19062	18975	19280	19101	19099	19034	19203	19352	18960	19219	19216	19219	19260	19060	19222	19115	19174	19209	19091	19242	19134	19120	18992	19139	19276	19241	19143	19169	19173	19329	19112	19290	19242	19105	19167	19028	19353	19247	19090	19030	19092	19206	19109	19159	19367	19065	19345	19218	19354	19116	19212	19206	19061	19272	19184	19193	19080	19020	19128	19187	19174	18962	19164	19178	19322	19051	19125	19325	19264	19001	19168	19214	19053	19042	19003	19140	19132	19355	19187	19237	19135	19248	18980	19070	19110	19247	19275	18974	19205	19363	19137	19216	19001	19196	19167	18989	19085	19207	19339	19164	19181	19401	19145	19221	19142	19115	19194	19199	19111	19210	19045	19073	19031	19022	19234	19390	19355	19178	19204	19396	19199	19227	19306	19192	19209	19168	19243	19296	19233	19177	19205	19217	19218	19222	19157	19125	19038	19180	19062	19032	19246	19204	19201	19084	19085	19161	19158	19183	19140	19027	19100	19033	19184	19141	19075	19197	19229	19110	18947	19243	19215	19177	19016	19382	19186	19263	19157	18973	19173	19183	19267	19131	19225	19024	18983	18944	19270	19179	19151	19133	19152	19182	19092	19079	19371	19141	19296	19053	18880	19251	19224	19380	19238	19082	19271	19355	19159	19048	19123	19167	19125	19153	19322	19427	19177	19119	19146	19049	19169	19147	19154	19471	19057	19358	19174	19176	19109	19045	19181	18974	19156	19281	19140	19010	19260	19420	19070	19027	19225	19164	19174	19155	19188	19315	19335	19080	19170	19210	19252	19285	19128	19126	19194	19179	19316	19223	19294	19246	19169	19168	19397	19260	19162	19190	19219	19175	19181	19055	19158	19461	19293	19176	19317	19187	19285	19156	19167	19168	19037	19102	19194	19160	19196	19107	19029	19326	19339	19067	19124	18996	19111	19093	19051	19245	19356	19496	19340	19223	19351	19316	19197	19101	19306	19088	19375	19077	19278	19098	19177	19082	19042	19300	19092	19121	19226	19104	19044	19189	19309	19000	18988	19363	19231	19045	19328	18931	19245	19454	19171	19076	19222	19431	19344	19196	19305	19254	19244	19154	19253	19184	19078	19515	19122	19300
20786	32389	35015	33996	50235	29197	32761	34942	34108	33108	27370	21501	17736	16106	15446	15312	15232	15102	15037	15164	15225	15288	15169	15248	15366	15057	15079	15205	15011	15271	15099	15243	15093	15212	15122	15092	15222	15047	15089	15162	15037	15127	14941	15130	15093	15226	14948	15236	15089	15105	15062	15330	15152	15110	15125	15197	15135	14978	15051	14975	15187	15158	15164	15126	15023	15255	14974	15045	15311	15274	15259	15015	15023	15117	15203	15050	15221	15073	15113	15063	15202	15088	15096	15070	15401	15169	15057	15055	15103	14971	15145	15007	14961	15123	15003	15206	15071	15287	15159	15156	15156	15065	15078	15063	15282	15006	15203	14866	15065	15085	15190	15090	15052	14992	15187	15165	15018	15174	15202	15293	14895	15099	15098	15105	15068	15145	15105	15228	15270	15156	15295	15203	15018	15183	14966	15077	15017	15127	14995	15050	15137	15021	15191	15046	15164	15135	15141	15075	15111	15281	15123	14902	15040	15100	15330	15011	15219	14943	14951	15110	15022	15205	15085	15088	15080	14912	15006	15370	14996	15083	14992	15290	15076	15134	15227	15043	15181	15268	15173	15222	15204	14925	15179	15175	15156	14954	15140	15206	15146	15092	15162	15188	15140	15144	15187	15052	15062	15022	15188	15229	15094	15038	15097	15116	15069	15062	15141	15199	15092	14968	15160	15106	15068	15049	15185	15212	15082	15064	14994	15356	15088	15250	15068	15188	15173	15027	15142	15182	15194	15172	14991	15196	15127	15074	15027	15056	15083	15081	15091	15247	15218	15293	15154	15144	15046	15057	14972	15034	15094	15195	15106	15111	15047	15003	15267	15184	15308	15007	15150	15277	15063	15128	15116	15068	15295	15103	15059	15244	15176	15221	15074	15118	15191	15143	15105	15175	15191	14976	15134	15253	14996	14959	15248	15216	15100	14892	15066	15151	15057	15050	15131	15320	15186	15258	15093	15153	15148	15093	15146	15007	15007	15107	15096	15178	15156	15094	15251	15146	15252	15053	15174	15101	15264	15132	15157	15121	15176	14999	15192	15348	15142	15194	15214	15136	14959	15029	15104	15305	15203	15079	15198	14997	15160	15063	15077	14973	15169	15142	14924	15039	15068	15008	15304	15158	15097	15020	15112	15082	15067	15149	15201	15128	15051	14950	15153	15125	15159	14967	15040	15086	15143	15101	15105	15012	15082	15165	15209	15161	15087	15118	15141	15160	15156	15139	15037	15009	15102	15121	14916	15078	15118	15021	15088	15039	15109	15156	14997	15039	15173	15133	15156	14979	15042	15092	15065	15172	15170	15013	15208	15085	15104	15189	15026	15044	15158	14962	14980	15096	15246	15089	15153	14950	15186	15134	15187	15138	15206	15059	15143	15074	15134	15173	15081	15118	15031	15041	15184	15156	15052	15035	15199	15204	15036	15172	15195	14970	15202	15249	15245	15175	15233	15120	14986	15045	15159	15017	14921	15224	15101	15013	15176	15188	15077	15200	15082	15107	15004	15011	15255	14955	15171	15215	15036	15111	15154	15146	15246	15073	15056	15149	15130	15172	15010	15121	15048	15036	15181	15216	15041	15145	15125	15090	15194	15331	15095	15111	14987	15090	15057	14958	15080	15219	15160	14979	14940	14980	15175	15097	15164	14954	15219	15109	15036	14884	15167	15107	15303	15055	15297	15273	15142	15208	15292	15171	15229	15133	15132	15165	15087	15133	15148	14899	14986	15007	15191	15213	15027	15162	14988	15073	14935	15159	15212	14953	15125	15057	15330	15177	15087	15066	15137	14997	15081	15092	15121	15146	15099	14969	15160	15038	14957	15181	15234	15215	15110	15288	15126	15122	15161	15081	15167	15168	15053	14950	14999	15051	15034	15126	15215	15029	15015	15154	15381	15174	15013	15112	15137	15067	15269	14985	15042	15214	15101	15306	14936	15053	15064	15149	15087	15028	15108	15092	15107	15280	15202	15218	15078	15305	15125	15296	14974	15299	15168	15184	15116	15093	15072	15048	15144	15023	15106	15147	15202	15074	15160	15067	15158	15253	15088	15160	15221	15167	15023	15029	15269	14992	15078	15027	15110	15227	15089	15159	15097	14986	15229	15112	15110	15124	15090	14994	15214	15088	15232	14989	14960	15154	15115	15233	15310	15176	15204	15201	14974	15077	14963	15165	15119	15081	15101	14968	15100	15207	15113	15077	14995	15134	15060	15094	15055	14982	14995	15241	15263	15175	15209	15192	15185	15185	14997	15152	15111	15124	15068	15092	15212	15094	15198	15063	15101	15226	15128	15147	15157	15186	15098	15092	15103	15190	15081	15029	15134	15176	15172	15036	15012	15032	14992	15050	15258	15168	15183	15024	15178	15202	15007	14997	15076	15088	15135	15201	15249	15078	14935	15171	15070	15145	15244	15028	15131	14967	15247	15068	14977	15200	15030	15137	15116	15280	15218	15053	14997	15165	15095	15107	15145	15207	15207	15240	15121	15180	15172	15278	15084	15053	15229	15013	15149	15186	15153	15158	15177	14979	15156	14907	15049	15118	15019	15032	15285	15116	15047	15218	15061	15041	15166	15074	15191	14996	15136	15127	15187	15348	15195	15106	14904	15187	14975	14894	14959	15000	15145	15116	15140	15048	15194	15180	15112	15064	15082	15267	15123	15031	15085	15171	15156	14965	15256	15347	15258	15079	15151	15240	15055	15020	14962	15274	14938	15167	15159	15187	15278	15133	15002	15177	14973	15087	15011	15190	15190	15257	15097	15082	15128	15007	14975	14960	15114	15157	15199	15107	15094	15109	15123	15274	15134	15112	15211	15077	15200	15155	14957	15126	14995	15150	15025	15015	15160	15001	15135	14956	15167	15276	15030	15205	15191	15075	15377	15169	15137	15351	15036	15146	15161	15133	15138	15332	15220	15221	15145	15160	15196	15108	15199	15176	15250	15018	15186	15102	15106	15183	15342	15264	15110	14985	15048	15021	15123	15108	14925	14762	14921	15044	15152	15046	15141	14973	15092	15128	15087	15195	15201	15062	15027	15067	15000	15228	15136	15238	15172	15127	15158	15016	15100	15328	15122	15069	15031	15053	15098	15015	15300	15103	15144	15030	15228	15297	15007	15026	15189	15199	15236	15046	15119	15076	15095	15219	15187	15219	15181	15141	15215	15208	15051	15122	15227	15106	15244	15154	15054	15264	15062	15103	15122	15085	15240	14944	15118	15098	15066	15278	15195	15163	14996	15033	14954	15063	15411	15104	14990	15158	15213	15311	15174	15007	15420	15127	15273	15062	15293	15062	14981	15154	14913	15225	15116	15132	15134	15210	15163	15271	15015	14981	15088	15081	15181	14991	15265	15135	14946	15046	15258	15149	15093	15031	15270	15284	15130	15122	15154	15097	15113	15070	14992	15129	15214	15176	15009	15061	15056	15227	15129	15086	15109	15293	15203	15053	15314	14991	14988	15105	15135	15190	15238	15126	15107	15033	15386	15046	15166	15187	15102	14998	15148	15222	15159	15092	15054	15096	15004	15150	15048	15024	15184	15317	15004	15169	15062	15175	15280	15053	15052	15071	15316	15180	15232	15176	15153	15091	15184	15126	15135	15058	14988	15120	15001	14976	15348	15191	15097	14924	15226	15178	14941	15179	15248	15032	15242	15003	15109	15039	15053	15045	15216	15104	15097	15123	15263	15281	15105	15043	15114	15020	15084	15140	15097	14976	15080	15215	15254	15097	15260	15142	14970	15273	15116	15074	15274	15137	15136	14958	15150	15186	14924	15191	15272	15045	14944	15165	15228	15304	15300	15174	15012	15014	15101	15099	15263	15125	15090	15053	15140	15124	15075	15305	15031	15061	15057	14936	15233	15105	14948	15192	15165	15176	15108	15285	15217	15101	15204	15175	15231	15196	15222	15001	15206	15252	15008	14929	15112	15136	15024	15225	15065	15210	14938	15089	15006	15164	15049	15134	14988	15149	14913	15052	15025	15241	15149	15125	15219	15030	15171	15238	15190	15033	15010	15227	15213	15199	15024	15240	15169	15030	15187	15078	14959	15184	15137	15091	15279	15124	15082	15133	15179	15224	14883	15087	15190	14960	15070	15060	14970	14957	14935	15150	15078	15135	15101	15217	15103	15120	15020	15064	15008	14903	15082	15140	15174	14969	15190	15209	15233	15135	15146	15254	15003	15333	15074	15154	15038	15115	15139	15014	15114	15093	15040	15178	15145	15181	15093	15224	15217	15144	15027	15231	15076	15283	15062	15134	15107	15169	15109	15365	15239	15251	15091	15220	15085	15113	15072	15135	15190	15114	15227	15088	14971	15156	15166	15155	15151	15154	15138	15138	14887	14983	15104	15079	15168	15131	15187	15214	14985	15003	15243	15258	15165	15108	15014	15085	15158	15113	15060	15123	15224	15194	15165	15207	15187	15049	15092	15133	15093	15063	15105	14994	15255	15254	15066	15023	15090	14967	14999	15188	15098	15063	15076	15208	15042	14981	15090	15068	14976	15155	15169	15258	14986	15181	15116	15083	15172	15182	15103	15075	15156	15036	15149	15113	15202	15247	15238	15109	15105	15202	15160	15135	15109	15133	15225	15260	15009	15044	15129	15063	15232	15150	15167	15191	15043	15131	15230	15228	15154	15149	15207	15063	15038	15276	15166	15043	15178	15125	15005	14973	15173	15337	15146	14974	15225	15036	15227	14949	15054	15148	15247	15130	15140	15203	15031	14944	15080	14981	15042	15115	15153	15015	14933	15037	15016	15066	15107	15214	15107	15028	15145	15079	15304	15097	15097	15224	15019	15075	15055	15029	15111	15096	15160	15193	15001	14990	15058	15274	14955	14895	15133	15080	14997	15151	15102	15083	15285	15044	15260	15188	15175	15057	14995	15289	14988	15197	15164	15155	14981	15152	15201	15083	15307	15210	15215	15093	15090	15100	15068	15229	14984	14948	15200	15088	15073	15095	15136	15022	15039	15014	15141	15098	15104	14920	15162	15040	15222	15049	15099	15049	15128	15176	15138	15086	15123	15019	15018	15145	15202	15247	15171	15154	15061	15157	15008	15143	15211	15244	15106	15176	15275	15116	15247	15069	14994	15223	15056	15140	15183	15240	15084	15340	15040	14920
24180	21113	28494	24995	57343	39437	41077	46815	51991	47180	37949	29700	24248	20981	19638	19177	18897	18969	19020	18935	18721	18656	18822	18791	18795	18774	18590	18611	18706	18884	18784	18741	18793	18511	18714	18737	18749	18784	19013	18819	18605	18734	18634	18650	18643	18656	18589	18377	18916	18480	18687	18771	18730	18639	18728	18680	18766	18887	18663	18624	18560	18648	18720	18605	18822	18550	18914	18850	18674	18518	18821	18648	18614	18699	18658	18586	18782	18730	18648	18394	18574	18751	18632	18571	18470	18774	18691	18673	18603	18901	18585	18793	18700	18579	18623	18653	18730	18653	18809	18627	18513	18409	18705	18694	18809	18666	18429	18375	18542	18684	18556	18604	18609	18636	18655	18695	18535	18554	18511	18543	18782	18859	18708	18618	18727	18578	18700	18703	18889	18728	18780	18600	18665	18769	18533	18651	18668	18799	18785	18643	18650	18701	18686	18784	18571	18669	18702	18696	18819	18723	18566	18661	18636	18589	18604	18565	18577	18835	18642	18497	18717	18628	18734	18500	18797	18653	18768	18689	18616	18818	18532	18744	18678	18513	18766	18717	18783	18663	18572	18620	18583	18597	18694	18550	18646	18531	18708	18704	18716	18566	18572	18521	18789	18635	18750	18589	18620	18820	18691	18601	18785	18690	18771	18808	18601	18680	18650	18737	18462	18597	18738	18564	18505	18666	18441	18511	18749	18565	18674	18849	18755	18682	18561	18600	18771	18402	18877	18710	18648	18466	18431	18734	18541	18541	18616	18871	18979	18557	18531	18595	18725	18558	18744	18609	18502	18583	18464	18633	18681	18719	18717	18892	18604	18760	18838	18543	18714	18756	18555	18488	18568	18709	18660	18515	18768	18557	18875	18603	18358	18632	18733	18621	18584	18781	18655	18758	18555	18482	18702	18568	18741	18618	18653	18761	18773	18629	18699	18908	18693	18710	18618	18508	18722	18833	18668	18459	18638	18789	18819	18562	18798	18671	18657	18591	18666	18580	18709	18831	18835	18686	18689	18519	18584	18770	18722	18588	18698	18771	18613	18573	18867	18592	18507	18575	18687	18794	18714	18612	18597	18613	18528	18542	18680	18654	18550	18615	18633	18828	18676	18699	18452	18627	18395	18584	18631	18688	18693	18717	18723	18928	18451	18693	18524	18511	18641	18762	18857	18746	18542	18799	18533	18795	18624	18537	18976	18654	18693	18661	18683	18677	18811	18581	18638	18826	18220	18519	18521	18603	18551	18576	18508	18703	18715	18716	18777	18625	18646	18661	18631	18821	18772	18608	18856	18773	18522	18384	18536	18552	18524	18596	18795	18519	18686	18582	18601	18566	18597	18658	18645	18753	18865	18566	18665	18527	18729	18671	18725	18655	18695	18599	18678	18575	18412	18348	18626	18827	18792	18772	18696	18570	18717	18634	18725	18620	18625	18740	18704	18461	18922	18647	18604	18702	18514	18793	18737	18745	18728	18566	18593	18622	18680	18702	18677	18546	18758	18550	18936	18573	18516	18837	18582	18326	18662	18596	18575	18605	18576	18804	18732	18686	18419	18588	18533	18543	18490	18755	18598	18731	18565	18855	18664	18616	18748	18648	18508	18664	18740	18674	18784	18720	18801	18680	18614	18737	18435	18476	18814	18471	18630	18619	18588	18635	18830	18540	18507	18440	18470	18655	18717	18763	18456	18560	18636	18544	18699	18544	18636	18868	18613	18537	18556	18580	18936	18470	18523	18712	18631	18637	18829	18775	18724	18903	18775	18769	18658	18473	18663	18560	18606	18809	18691	18585	18643	18619	19015	18466	18827	18687	18602	18654	18761	18464	18599	18717	18808	18557	18726	18734	18631	18513	18409	18596	18731	18465	18496	18675	18523	18785	18678	18589	18846	18684	18665	18821	18613	18503	18765	18774	18672	18445	18510	18506	18553	18567	18718	18609	18660	18809	18891	18625	18655	18516	18637	18632	18428	18798	18709	18632	18733	18748	18616	18824	18673	18911	18716	18678	18479	18529	18742	18882	18667	18752	18652	18536	18802	18534	18611	18579	18679	18509	18660	18632	18476	18505	18780	18766	18682	18902	18473	18640	18466	18548	18630	18662	18589	18697	18731	18797	18588	18814	18598	18868	18597	18564	18561	18481	18643	18941	18650	18769	18713	18778	18820	18706	18654	18689	18793	18514	18870	18720	18662	18589	18494	18643	18772	18502	18689	18728	18576	18643	18919	18650	18555	18657	18821	18621	18617	18626	18488	18594	18534	18669	18767	18743	18809	18626	18779	18754	18639	18721	18651	18468	18683	18895	18632	18584	18721	18520	18648	18570	18692	18632	18602	18708	18431	18387	18574	18705	18537	18567	18633	18723	18872	18815	18617	18561	18525	18712	18654	18876	18543	18617	18531	18595	18665	18880	18667	18681	18464	18743	18832	18750	18693	18464	18624	18561	18767	18698	18625	18581	18675	18765	18650	18546	18832	18714	18760	18736	18596	18756	18729	18723	18772	18758	18827	18599	18875	18888	18753	18702	18841	18539	18922	18650	18719	18631	18552	18538	18443	18461	18640	18575	18639	18630	18594	18877	18725	18766	18689	18894	18749	18803	18663	18766	18848	18831	18678	18629	18568	18556	18789	18613	18536	18756	18893	18724	18751	18715	18695	18331	18571	18718	18813	18445	18666	18757	18460	18738	18626	18414	18715	18803	18746	18775	18650	18917	18550	18841	18518	18777	18607	18668	18640	18736	18380	18629	18467	18669	18661	18653	18580	18546	18674	18625	18706	18630	18824	18570	18670	18685	18515	18642	18640	18602	18641	18890	18772	18778	18744	18637	18558	18587	18809	18742	18603	18769	18416	18585	18590	18695	18522	18605	18843	18652	18645	18768	18586	18689	18843	18252	18696	18649	18898	18552	18597	18834	18895	18715	18589	18622	18617	18670	18700	18713	18626	18602	18542	18543	18815	18749	18863	18842	18600	18598	18726	18702	18590	18538	18472	18523	18470	18767	18772	18668	18764	18508	18678	18515	18581	18397	18663	18526	18414	18599	18619	18766	18681	18598	18854	18753	18570	18587	18649	18551	18810	18609	18463	18688	18610	18622	18777	18631	18988	18757	18596	18762	18415	18678	18575	18590	18761	18663	18699	18732	18568	18762	18822	18650	18509	18857	18672	18906	18858	18583	18545	18657	18810	18569	18720	18627	18581	18688	18853	18464	18796	18635	18724	18737	18683	18560	18823	18654	18604	18617	18573	18706	18412	18453	18771	18497	18543	18669	18436	18619	18563	18575	18769	18658	18799	18630	18815	18839	18732	18609	18578	18673	18549	18858	18770	18874	18808	18704	18592	18621	18714	18931	18813	18620	18650	18673	18641	18885	18703	18587	18666	18489	18652	18687	18557	18600	18757	18674	18621	18713	18786	18660	18524	18678	18783	18594	18902	18839	18685	18897	18629	18690	18485	18572	18744	18656	18834	18758	18777	18564	18612	18607	18528	18565	18462	18606	18629	18632	18754	18574	18903	18754	18659	18867	18464	18736	18832	18390	18685	18696	18520	18691	18474	18784	18747	18651	18741	18630	18783	18566	18599	18724	18500	18727	18750	18604	18607	18484	18651	18754	18653	18527	18669	18603	18853	18569	18705	18857	18634	18523	18577	18525	18767	18529	18770	18601	18580	18560	18559	18757	18494	18610	18495	18524	18532	18509	18560	18610	18840	18590	18732	18661	18653	18772	18526	18507	18743	18766	18655	18776	18768	18597	18695	18608	18687	18698	18886	18602	18469	18428	18710	18530	18452	18827	18705	18608	18660	18545	18535	18617	18803	18616	18901	18572	18756	18680	18832	18475	18882	18725	18613	18750	18638	18751	18417	18653	18533	18539	18740	18589	18719	18744	18871	18670	18759	18769	18632	18630	18560	18831	18800	18715	18535	18561	18614	18650	18792	18696	18666	18867	18738	18707	18648	18830	18775	18775	18630	18793	18692	18892	18634	18786	18608	18727	18732	18547	18719	18772	18812	18634	18613	18732	18805	18535	18833	18520	18652	18412	18801	18547	18593	18646	18668	18571	18669	18797	18855	18859	18910	18714	18437	18540	18790	18752	18628	18608	18719	18793	18680	18833	18548	18621	18771	18561	18460	18606	18590	18603	18526	18667	18487	18581	18691	18612	18632	18709	18746	18622	18485	18808	18826	18835	18645	18473	18709	18723	18661	18609	18657	18625	18535	18655	18501	18728	18654	18746	18807	18680	18633	18585	18829	18553	18585	18580	18689	18383	18599	18735	18349	18950	18590	18797	18620	18635	18586	18666	18652	18652	18656	18884	18861	18525	18775	18790	18673	18709	18525	18481	18599	18447	18450	18609	18631	18669	18658	18737	18463	18496	18826	18561	18527	18578	18733	18715	18945	18905	18690	18459	18684	18768	18551	18651	18541	18537	18778	18679	18724	18623	18638	18517	18667	18690	18730	18705	18584	18682	18639	18541	18590	18709	18790	18696	18789	18669	18638	18545	18687	18720	18612	18894	18717	18360	18489	18711	18553	18746	18888	18830	18698	18547	18612	18571	18673	19002	18634	18897	18740	18844	18792	18595	18621	18805	18660	18552	18672	18484	18582	18696	18631	18655	18635	18569	18584	18511	18475	18372	18868	18842	18576	18617	18717	18763	18692	18622	18811	18715	18797	18606	18787	18754	18712	18585	18791	18773	18607	18690	18506	18556	18628	18798	18494	18814	18569	18640	18690	18755	18531	18642	18570	18775	18767	18559	18583	18855	18681	18633	18617	18585	18830	18573	18717	18541	18502	18625	18642	18861	18756	18773	18707	18844	18543	18510	18665	18605	18706	18671	18490	18584	18712	18448	18603	18839	18606	18760	18589	18740	18702	18688	18589	18928	18581	18623	18718	18753	18671	18724	18889	18751	18594	18813	18726	18617	18744	18558	18887	18646	18638	18855	18757	18723	18819	18654	18740	18711	18601	18422	18570	18616	18537	18684	18676	18407	18691	18531	18483	18614	18562	18774	18596	18612	18557	18767	18651	18741	18722	18754	18833	18814	18413	18592	18680	18694	18676	18720	18908	18554	18562	18726	18660	18485	18597	18745	18653	18546	18721	18637	18635	18755	18952	18848	18578	18851
27137	43901	51325	47505	68520	39317	43647	48682	51722	46185	36758	27396	20696	16860	15351	15036	14865	14834	14928	14918	14905	14947	14701	14913	14934	14986	14670	14729	14752	14728	14982	14843	14833	14793	14854	14862	14854	14978	14770	14745	14835	14794	14855	14920	14797	14695	14865	14724	14911	14857	14869	14680	14715	14726	14896	14974	14925	15087	14804	14901	14809	14881	14761	14819	14922	14743	14858	14729	14845	14903	14720	14825	14799	14764	14820	14941	14851	14747	14818	14779	14889	14885	14886	14784	15014	14711	14961	14807	14910	14890	14883	14997	14817	14921	14835	14977	14985	14870	14908	14858	14822	14663	14864	14837	14746	14975	14962	14950	14847	14920	14705	14749	14829	14870	14670	14836	14926	14659	14890	14804	14979	14801	15074	14889	14607	14726	14870	14854	15015	14913	14766	14924	14754	14690	15148	14814	14895	14724	14918	14780	14919	14911	14805	14776	14772	14809	14836	14866	14864	14795	14861	14712	14808	14749	14755	14850	14745	15090	14756	14914	14802	15020	14957	14960	14724	14801	14901	14845	14898	14599	14784	14848	14687	14769	14916	14708	14678	14842	14718	14857	14767	14828	14783	14934	14883	14703	14675	14863	14906	14626	14773	14628	14963	14752	14910	14791	14755	14892	14926	14767	14773	14818	14827	14839	14894	14802	14705	14753	14860	14885	14930	14778	14720	14819	14795	14864	14863	14791	14675	14818	14690	14666	14831	14954	14866	14726	14828	14778	14854	14773	14884	14854	14823	14851	14852	14727	14735	14740	14862	14816	14786	14675	14710	14747	14959	14750	14841	14709	14787	14761	14810	14839	14927	14747	14846	14877	14672	14712	14829	14875	14752	14804	14768	14806	14954	14783	14760	14935	15044	14940	14733	14877	14834	14782	14930	14912	14825	14926	14804	14787	14818	14920	14734	14778	14861	14723	14898	14843	14774	14787	14886	14840	14819	14853	14708	14776	14713	14936	14764	14778	14878	14688	14745	14776	14800	15013	14742	14997	14927	14835	14958	14663	14727	14845	14968	14894	14764	14892	15038	14661	14767	14800	14866	14935	14679	14853	14822	14632	14753	14891	14702	14928	14885	14746	14764	14969	14755	14848	14878	14773	14805	14922	14873	14836	15075	14869	14668	14713	14803	14752	14966	14763	14876	14788	14942	14816	14795	14735	14804	14853	14907	14780	14798	14728	15027	14925	14679	14996	14838	14889	14969	14738	14794	14857	14914	14731	14794	14800	14695	14822	14673	14821	14737	14837	14747	14762	14847	14798	14750	14871	14710	14839	14829	14851	14767	14989	14779	14811	14774	14714	14854	14899	14721	14583	14877	14915	14644	14986	14898	14604	14802	14815	14773	14837	14856	14795	14652	14857	14861	14908	14735	14784	14874	14733	14801	14786	14733	14774	14662	14814	14779	14968	14878	14846	14902	14804	14722	14790	14808	14749	14881	14859	14801	14786	14743	14702	14784	14854	14873	14861	14874	14598	14871	14829	14730	14923	14793	14844	14850	14637	14906	14980	14808	14774	14826	14705	14857	14826	14835	14976	14833	14927	14748	14825	14808	14672	14705	14865	14719	14929	14686	14831	14995	14809	14815	14922	14746	14820	14700	14822	15027	14843	14647	14800	14778	14768	14758	14858	14865	14956	14735	14803	14791	14761	14820	14827	14711	14799	15046	14794	14729	14720	14764	14856	14639	14819	14939	14816	14811	14885	14894	14759	14926	14540	14809	14875	14828	14865	14964	14623	14664	14755	14832	14795	14741	14792	14860	14907	14833	15057	14860	14955	14817	14992	14724	14830	14706	14923	14864	14783	14879	14679	14833	14799	14853	14754	14895	14670	14858	14855	14709	14729	14733	14846	14811	14812	14761	14737	14827	14704	14911	14811	14883	14932	14667	14910	14813	14838	14957	14985	14745	14856	14846	14918	14932	14741	14990	14674	14845	14885	14755	14855	14859	14792	14793	14815	14809	14906	14867	14966	14788	14770	14778	14934	14777	14722	14912	14836	14985	14777	14684	14761	14632	14593	14794	14807	14873	14769	14918	15017	14796	14656	14822	14826	14785	14768	14906	14898	14978	14820	14958	14679	14798	14618	14769	14942	14626	14747	14771	14830	14902	14784	14669	14877	14964	14876	14850	14913	14870	14880	14768	14831	14825	14760	14970	14711	14793	14886	14730	15013	14782	14923	14709	14801	14707	15074	14844	14921	14847	14823	14885	14803	14941	14890	14821	14933	14865	14701	14793	14807	14840	14844	14715	14876	14825	14972	14852	14719	14691	14945	14786	14670	15027	14857	14891	14927	14909	14937	14834	14953	14648	14842	14869	14880	14824	14794	14825	14883	14690	14904	14928	14828	14720	14873	14892	14926	14883	14815	14670	14748	14773	14836	14620	14861	14898	14792	14902	14890	14847	14817	14705	14741	14871	14862	14841	14866	14877	14598	14944	14807	14909	14782	15059	14953	14773	14812	14862	14806	14736	14736	14788	14867	14821	14719	14846	14950	14776	14828	14630	14880	14725	14631	14895	14937	14632	14572	14810	14764	14948	14660	14859	14812	14692	14784	14722	14759	14723	14915	14703	14757	14836	14912	14926	14918	15048	14684	14787	14908	14736	14908	14872	14880	14694	14760	14640	14772	14876	14683	14831	14727	14942	14769	14825	14982	14853	14835	14746	14914	14886	14910	14694	14874	14594	14797	14783	14724	14708	14716	14730	14815	14781	14726	14721	14767	14969	14792	14926	14805	14779	14651	14686	14859	14883	14873	14826	14810	14973	14729	14814	14630	14804	14840	14853	14845	14821	14741	14754	14756	14955	14758	14965	14788	14988	14871	14775	14944	14792	14887	14904	14871	14825	14819	14832	14855	14764	14977	14871	14802	14895	14764	14809	14728	14627	14728	14729	14794	14926	14816	14715	14851	14973	14807	14762	14752	14920	14839	14792	14953	14762	14628	14851	14765	14768	14531	14723	14801	14814	14782	14776	14774	14802	14986	14863	14575	14885	14847	14883	14678	14827	15011	14806	14811	14737	14708	14888	14972	14771	14795	14762	14825	14836	15024	14834	14868	14784	14656	14671	14882	14708	14759	14830	14739	14836	14730	14932	14870	14860	14940	14848	14687	14921	14729	14815	14748	14758	14698	14756	14901	14907	14875	14860	14826	14757	14953	14754	14829	14976	14774	14777	14773	14986	14789	14722	14897	14652	14888	14781	14720	14787	14805	14859	14792	14718	14669	14805	14802	14998	14838	14735	14738	14737	14592	14805	14729	14875	14822	14636	14620	14702	14817	14592	14743	14717	14789	14693	14745	14916	14675	14878	14834	14796	14922	14700	14825	14781	14757	14595	14868	14911	14660	14750	14767	14781	14910	14914	14888	14584	14773	14844	14726	14960	14885	14919	14759	14809	14984	14914	14694	14817	14933	14765	14718	15046	14967	14904	14772	14623	14825	14758	14873	14767	14773	14783	14944	14700	14688	14616	14792	14913	14851	14708	14767	14956	14700	14785	14731	14737	14812	14668	14706	14876	14815	15022	14645	14699	14825	14665	14784	14767	14846	14797	15044	14602	15034	14815	15020	14734	14748	14844	14682	14865	14747	14776	14742	14755	14830	14930	14777	14779	14668	14793	14635	14949	14750	14861	14676	14898	14873	14838	14764	14960	14679	14805	14879	14899	14722	14831	14810	14718	15067	14805	15030	14902	14774	14926	14915	14747	14807	14764	14854	14942	14830	14878	14630	14834	14766	14805	14723	14693	14733	14713	14728	14956	14855	14950	14707	14717	14822	14958	14909	14716	14726	14648	14680	14866	14690	14738	14745	14588	14751	14822	15025	14818	14789	14886	14866	14791	14724	14971	14872	14903	14734	14750	14990	14785	14842	14915	14862	14929	14809	14761	14781	14873	15020	14808	14859	14845	14708	14833	14736	14691	14759	14721	14809	14739	14904	14958	14850	14734	14930	14800	14729	14897	14847	14836	14842	14779	14702	14835	14778	15020	14896	14850	14969	14778	14866	14683	14767	14859	14852	14755	14878	14902	14878	14864	14890	14925	14836	14702	14785	14977	14810	14638	14992	14639	14766	14923	14805	14794	14889	14780	14723	14675	14749	14901	14781	14748	14868	14830	14904	15024	14822	14603	14777	14867	14816	14840	14818	14876	14707	14783	14769	14794	14688	14746	14843	14764	14827	14894	14726	14690	14944	14921	14765	14773	14838	14784	14963	14945	14865	14853	14748	14782	14798	14861	14804	14927	15061	14951	15005	14809	14713	14744	14874	14712	14725	14825	14783	14902	14802	14722	14741	14954	14810	14970	14868	14799	14746	14874	14866	14887	14734	14771	14771	14878	14734	14863	14822	14739	14766	14717	14795	14931	14736	14901	14648	14734	14720	14827	14732	14727	14895	14714	14940	14793	14733	14810	14728	14882	14834	14959	14737	14699	14792	14771	14620	14831	14783	14830	14819	14861	14729	14780	14847	14791	14811	14623	14821	14743	15021	14771	14809	14902	14842	14876	14974	14919	14751	14890	15029	14931	14834	14802	14777	14826	14656	14995	14744	14811	14886	14678	14787	14813	14809	14761	14963	14795	14743	14677	14594	14909	14699	14893	14764	14910	14782	14869	14849	14963	14804	14698	14957	14901	14898	14906	14998	14783	14824	15033	14855	14789	14879	14897	14865	14700	14793	14834	14729	15031	14828	14822	14755	14891	14755	14834	14823	14766	14650	14914	14773	14686	14886	14780	14872	14801	14821	14775	14848	14951	14698	14828	14754	14747	14805	14888	14828	14738	14785	14867	14781	14830	14904	14689	14641	14812	14939	14686	14823	14902	14691	14789	14781	14940	14916	14978	14864	14809	14718	14886	14635	14784	14799	14802	14772	14806	14638	14796	14840	14855	14759	14763	14822	14872	14751	14605	14951	14702	14855	14743	14839	14795	14768	14793	14701	14869	14792	14744	14744	14850	14723	14712	14757	14971	15087	14712	14897	14938	14758	14809	14839	14788	14863	15042	14959	14679	14973	14978	14897	14726	14955	14825	14798	14864	14873	14799	14814	14898	14900	14881	14732	14937	14886	14839	14904	14962	14929	14760	14769	14767	14994	14971	14842	14882	14770	14724	14897
31654	24819	24387	21946	22586	20129	20241	21487	22446	21793	21384	20574	20182	19405	19186	19451	19565	19322	19281	19379	19163	19335	19418	18971	19188	19477	19297	19322	19265	19109	19313	19391	19217	19017	19074	19137	18969	19178	19262	19096	19224	19470	18868	19331	19261	19277	19339	19204	19150	19100	19260	19323	19211	18962	19195	19213	19065	19218	19216	19195	19132	19217	19168	19195	19378	19270	19130	19035	19458	19187	19318	19046	19132	19154	19282	19092	19103	19447	19195	19316	19151	19131	19061	19123	19140	19292	19326	19354	19411	19228	19044	19167	19115	19153	19182	19100	19109	19085	19217	19151	19337	19115	19049	19203	19201	19172	19364	19198	19089	19040	19140	19449	19067	19226	19323	19508	19096	19168	19259	19394	19129	19291	19220	19152	19366	19258	19204	19271	19251	19182	19140	19226	19420	19396	19080	19170	19204	19266	19131	19069	19283	19334	19187	19175	19424	19276	19253	19266	19144	19067	19178	19096	19213	19102	19310	19102	19243	19227	19355	19057	19355	19129	19272	19237	19421	19426	18925	19073	19200	19249	19286	19303	19305	19414	19303	19148	19012	19204	19277	19201	19132	19048	19129	19137	19249	19299	19337	19383	19243	19352	19186	19354	19133	19274	19198	19164	19241	19319	19286	18972	19029	19350	19186	19323	19330	19331	19104	19152	19041	19210	19395	19208	18959	19196	19381	19303	19137	18941	19236	19243	19093	19117	19158	19250	19048	19131	19225	19342	19270	19024	19102	19208	18862	19263	19007	19095	19135	19123	19279	19161	18990	18995	19102	19066	19402	18851	19029	19461	19335	19209	19098	18996	19281	19105	19197	19170	19011	19193	19143	19225	19240	19128	19286	19211	19201	19199	19289	19243	19276	19401	19375	19266	19149	19187	19337	19149	19196	19326	19401	19422	19466	19129	19373	19228	19135	19021	19120	19306	19311	19135	19154	19165	19040	19181	19145	19191	19400	19155	19151	19177	19058	19109	19088	19060	19373	19076	19217	19242	19136	19131	18870	19086	19168	19298	19217	19118	19196	19197	19225	19296	19280	19219	19041	19333	19113	19201	19205	19144	19140	19315	19343	19040	19264	19073	19096	19173	19237	19333	19389	19330	19341	19125	19057	19210	19091	19174	19124	19102	19389	19245	19316	19251	19148	19160	19036	19138	19075	19146	19151	19272	19311	19210	19172	19255	19304	19107	19099	19191	19304	19195	18830	19226	19340	19225	18967	18964	19093	19108	19408	19280	19277	18973	19230	19029	19238	19140	19205	19105	19443	19087	19038	19277	19234	19363	19333	19069	19191	19170	19076	19413	19300	19142	19151	19243	19046	19236	19164	19178	19344	19274	19355	19554	19138	19184	19066	19085	19167	19332	19443	19192	19256	19222	19200	19318	19126	19323	19212	18982	19150	19443	19181	19173	19053	19267	19506	19152	19120	19331	19014	19067	19076	19099	19317	19383	19213	19143	19353	19328	19109	19344	19208	19048	19283	19002	19124	19176	19160	19150	19077	19228	19186	19219	19322	18989	19250	19430	19325	18876	19073	19190	19333	19129	19320	19278	19321	19177	19078	19052	19115	19134	19183	19297	19154	19183	19314	19030	18999	19323	19325	19428	19002	19055	19357	19287	19214	19234	19300	19003	19242	19118	19109	19065	19136	19292	19164	19006	19022	19199	19124	19220	19175	19204	19304	19256	19175	19182	19036	19355	19108	19127	19373	19346	19293	19260	19242	19338	19235	19005	19332	19120	19347	19177	19146	18998	18984	19248	19232	19330	19246	19155	19407	19196	19104	19289	19197	19182	19073	19167	19156	19366	19244	19298	19197	19138	19259	19258	19225	19104	19311	19280	19168	19379	19202	19193	19194	19228	19312	19235	19058	19093	19122	19030	19048	19070	19025	19134	19169	19208	19230	19298	19067	19228	18996	19158	19271	19168	19253	19118	19381	19109	19083	19296	19196	19001	19190	19179	19185	19292	19263	19415	19391	19216	19203	19143	18987	19229	19170	19210	19259	19239	19302	19320	19079	19110	19204	19271	19386	19240	19074	19128	19297	19266	19204	18943	19205	19357	18929	19403	18922	19167	19240	19119	19168	19419	19258	19179	18987	19521	19265	19213	19260	19327	19211	19229	19491	19065	19262	19197	19159	19055	19188	19165	19292	19069	19214	19074	19171	19304	19133	19175	19438	19141	19216	19559	19233	19240	19089	19332	19287	19247	19092	19455	19325	19295	19216	19264	19247	19425	19221	19086	19181	19223	19215	19308	19207	19103	19097	19293	19331	19299	19266	19020	19297	19265	19168	19325	19417	19224	19397	19334	19044	18901	19203	19142	19267	19140	19005	19037	19225	19313	19220	19328	18979	19156	19242	19140	19163	19091	19225	19331	19195	19093	19122	19244	19038	19100	19262	19274	19262	19179	19287	19138	19306	19344	19084	19106	19354	19110	19316	19293	19233	19173	19161	19060	18922	19087	19191	19050	19270	19125	19360	18782	19154	19152	19257	19134	19035	18907	19161	19045	18915	19302	19104	19203	19084	19187	19245	19381	19179	19369	19073	19304	19380	19186	19267	19100	19193	19173	19422	19399	19269	19275	19076	19343	19124	19320	19180	18910	19356	19266	19083	19207	19071	19115	19267	19360	19169	19388	19106	19229	18954	19037	19222	19034	19270	19121	19179	19085	19154	19153	19203	19168	19107	19087	19274	19053	19440	19176	19489	19261	19429	19533	19314	19242	19286	19389	19108	19225	19409	19237	19352	19265	19275	19200	19247	19341	19149	19344	19164	19157	19190	19169	19299	19220	19074	18987	19305	19158	19188	19426	19249	19337	19089	19203	19282	19127	19111	19316	19168	19067	19084	19437	19130	19266	19151	19098	19221	19003	19145	19271	19413	19359	19152	19310	19276	19080	19069	19419	19077	19128	19629	19231	19294	19133	19411	19109	18980	18929	18968	19442	19059	19178	19310	19198	19099	19183	19063	19052	19341	19210	19041	19284	19252	19161	19361	19379	19282	19301	19361	19307	19232	19021	19168	19131	19197	19230	19113	19107	19328	19454	19172	19076	19142	19142	19091	19259	19202	19250	19375	19211	19317	19254	19057	19197	19283	19190	19351	19081	19218	19134	19258	19075	19204	19380	19199	19242	19129	19169	19172	19221	19352	19276	19284	19138	18956	19260	19341	19045	19229	19385	19148	19291	19359	19350	19147	19016	19390	19203	19400	19038	19250	19070	19015	19339	19387	19444	19237	19162	19373	19494	19338	19106	19059	19135	19135	19390	19284	19121	19251	19150	19028	19301	19026	19285	19260	19205	19496	19227	19277	19027	19319	19318	19134	19057	19351	19316	19228	19333	19266	19241	19147	19167	19294	19373	19249	19346	19412	19285	19138	19193	19023	19086	19294	19383	19085	19290	18996	19142	19206	19223	18989	19246	19321	19191	19140	19107	19252	19303	19396	19425	19067	19203	19087	19288	19238	19154	18922	19064	19207	19132	19078	19283	19264	19288	19102	19195	19438	19174	19174	19288	19221	19126	19239	19053	19091	19150	19191	19261	19243	19188	19415	19286	19105	19366	19259	19103	19315	19268	19037	19227	19260	19428	19339	19248	19234	19170	19362	19011	19387	19159	19252	19197	19341	19231	19123	19263	19383	19312	19319	19338	19126	19137	19204	19397	19296	19146	19172	19082	19319	19052	19293	19199	19257	19481	19101	19389	19244	19103	19385	19171	19194	19186	19351	19140	19288	19120	19189	19042	19329	19199	19241	19147	19218	19207	19294	19262	19235	19305	19313	19206	19351	19269	19222	19394	19173	19118	19303	19301	19322	19269	19155	19164	19213	19290	19374	19128	18882	18900	19166	18930	19325	19210	19317	19156	19303	19307	19093	19152	19212	19166	19172	19148	19235	19274	19121	19157	19260	18985	19415	19002	19358	19158	18984	19386	19382	19152	19290	19322	19234	19299	19240	19133	19308	18969	19108	19202	19163	19053	19381	19146	19526	19335	19248	19196	19111	19201	19221	19219	19119	19275	19059	19129	19245	19155	18909	19122	19244	19235	19221	19425	19217	19297	19380	19209	19182	19232	19303	19156	19361	19272	19261	19205	19115	19266	19093	19189	19006	19149	19237	19198	19006	19219	19290	19084	19195	19293	19005	19270	18993	19166	19160	19016	19150	19143	19080	19063	19211	19323	19145	19102	19138	19120	19244	19246	19075	19186	19434	19193	19250	19336	18917	19353	19180	19348	19343	19110	19060	19238	19191	19213	19419	19251	19356	19191	19108	19303	19256	19282	19161	19240	19245	19070	19259	19154	19219	19463	19149	19140	19283	19183	19152	19105	19335	19163	19077	19022	19170	19400	19239	19238	19488	19404	19152	19235	19067	19332	19068	19186	19341	19287	19202	19259	19081	19177	19328	19142	19348	19304	19128	19338	19263	19071	19154	19320	19252	19209	19223	19105	19075	19279	19085	19270	19099	19275	19238	19178	19167	19218	19225	19232	19203	19073	19193	19253	19387	19091	19172	19169	19241	19207	19187	19111	19107	19382	19264	19073	19161	19375	19258	19461	19086	19266	19683	19171	19303	19231	19214	19287	19258	19273	19414	19159	18955	19092	19488	19136	19171	19313	18980	19320	19101	19154	19182	19188	19298	19302	19219	19036	19354	19219	19347	19435	19073	19340	19055	19206	19435	19200	19169	19108	18960	19177	19376	19202	19290	19186	19307	19152	19127	19109	19028	19098	19051	19451	19193	19233	19469	19250	19130	18997	19168	19294	19155	19261	19265	19147	19055	19374	19284	19217	19134	19202	19376	19412	19127	19216	19274	19188	19182	19192	19200	19195	19226	19040	19069	19319	19271	19203	19212	19179	19273	19228	19275	19333	19361	19396	19301	19145	19171	19075	19376	19454	19177	19166	19154	19121	19143	19293	19215	19092	19177	19383	19147	19016	19416	19277	19272	19215	19251	19352	19326	19130	19077	19244	19319	19155	19161	19213	19242	19257	19187	19243	19122	19329	19225	19402	19304	19299	19236	19169	19441	19558	19442	19119	19262	19377	19257	19365	19244	19193	19131	19423	19269	19247	19275	19207	19470	19160	19071	18985	19414	19136	19143	19263	19316	19203
19711	25505	21579	17834	20316	16090	16397	18983	19622	18517	17748	16363	15640	15544	15276	15196	15056	15133	15150	15148	15105	15046	15124	15168	15281	14948	15141	15164	14987	15039	15261	15117	14959	15141	14935	15263	15128	15129	15215	14984	15094	15061	14972	15224	15179	14959	15098	15201	14995	15094	15046	15223	15137	15109	15206	15019	14979	15204	14919	15259	15281	15116	15252	15161	15271	15063	15144	15128	14944	15269	15096	15182	15053	15150	15167	15158	15050	14931	15000	15203	15018	15168	14973	15122	15143	15260	15000	15155	15030	15268	15130	15097	15178	14999	15151	15030	15121	14988	15222	15050	14949	14909	15025	15124	15143	15012	15267	14984	15075	15131	15061	15061	15180	15059	15066	15167	15103	15200	15158	15030	15274	14876	15156	15132	15110	15269	15176	14961	15304	14942	15260	15074	15120	15305	15186	14878	15260	15096	15058	15102	15146	15124	15022	15201	14991	15293	15102	15265	15019	15185	15143	15183	15122	15236	15064	15014	14992	15148	15009	15172	15211	15048	15226	15227	15121	15062	15063	15161	14935	15069	15078	14986	15087	15044	15113	15024	14994	15011	14974	15264	15205	15095	15205	15081	15225	15099	14939	15193	14998	15041	15149	14990	15217	15192	15231	15043	15117	14981	15196	15226	15138	15118	15092	15100	15156	15112	15314	15098	15129	15111	14996	15162	15050	15086	15044	15144	15116	15137	15129	15076	15102	15283	15336	15149	15171	15055	15147	15226	15277	15047	15083	15159	14898	15331	15012	15124	15052	15146	14995	15181	15087	15249	15006	15064	15201	15066	15173	15038	15173	15124	15091	15176	15063	15170	15066	15058	15202	14953	15146	15037	15175	15027	15273	15223	14878	15170	15078	15153	15224	14967	15017	15101	15018	15023	15138	15065	15069	14979	15161	14978	15148	15203	15106	15003	15050	14992	15178	14929	15086	14997	15003	15258	15163	15074	15028	15227	15131	14992	15044	15096	15139	15070	14901	15119	15091	15063	15011	14991	15124	15120	15180	15062	14952	15060	15064	15109	15063	14935	15154	15289	15147	15099	15018	14968	15115	15059	15147	14971	15252	14949	14964	15355	15168	15048	15148	15171	15142	14883	14892	15221	15124	14973	15034	15160	15172	15090	15205	15204	15198	15170	15200	15216	15120	15243	15078	15028	14998	15231	15213	15218	15084	14964	15071	15209	15061	14993	14984	14990	15173	15009	15075	15126	15068	15128	15008	15314	15226	15140	15099	15113	15044	14960	15068	15005	15013	15037	15149	15046	15115	15149	15175	15103	15253	15098	15023	14946	15065	15105	15150	15207	14976	15100	15356	14946	15110	15172	15161	15051	15291	15124	15199	15403	15013	15077	14943	15199	15111	14961	15238	15111	15149	15257	15033	15235	14961	15231	15090	15124	15056	15179	15090	15077	15156	15059	14825	15161	15106	15056	15061	15015	15046	15199	15129	15030	15120	15103	15072	15080	15167	14914	15020	15093	15137	15232	15160	15020	15163	15236	15009	15198	15096	15113	15270	15162	15158	15363	15161	15062	15185	14974	15201	15189	15060	15200	14900	15072	15396	15148	15167	15160	15126	15058	15091	15006	15037	15046	15170	15100	15054	15042	15149	15050	15054	14900	15074	15178	15057	15182	15031	15054	15060	15035	14788	15198	15129	15101	15048	15052	15035	15065	15116	15020	15088	14993	15052	15305	14862	15173	15110	15237	15280	15068	15240	15209	15120	15141	15081	15110	14992	15077	15143	14997	15102	15112	14954	15119	15080	14949	15051	15073	15127	14910	15032	15182	15136	15066	15128	15163	15193	15215	15009	15154	15106	15045	14967	15194	15056	15147	15194	15159	15241	14952	15147	15202	15079	14986	15185	15202	15268	15040	15199	15259	15165	15121	15053	15095	15082	15148	15053	15096	15109	15033	15114	15090	15171	15288	15146	15025	15231	15161	15032	15099	15151	15044	15104	15092	15235	15268	15092	15242	15027	15296	15192	15012	14957	15033	15190	15071	14872	15074	15036	15122	15065	15113	15022	15096	15112	15186	15089	15233	15188	15085	15109	15036	15048	15072	15221	15261	14991	15042	15154	15094	15224	15173	15128	15156	15192	15106	15139	14980	14915	15166	15054	15161	15075	15123	15000	15112	15289	15139	15061	15348	15273	15022	15123	15016	15127	15118	15284	15069	15154	15086	15133	15187	15139	15026	15059	15296	15005	15070	14963	15047	15053	15168	15194	15166	15049	15140	15060	15024	15282	15025	15160	15260	15101	15160	15062	15191	15096	15160	15073	14929	15114	14983	15133	15063	14914	15228	15056	15099	15165	14950	14995	15138	15032	15139	14957	15075	15107	15205	15025	15163	15038	15130	15009	15210	15231	15098	15083	15066	15209	15060	15149	15088	15166	15130	15126	15112	15141	15257	15207	14976	15131	15187	15061	14985	15070	15246	15112	15184	14966	15110	15119	14906	15122	14989	15122	15145	15040	15291	15140	15060	15179	15132	14969	15045	15138	15064	15048	15161	15206	15071	14947	15024	15050	15138	15209	14993	15021	15013	15076	15124	15186	15042	15122	15042	15060	15054	14984	15246	15152	15074	15065	15127	15228	15043	15063	15081	15078	15034	14872	15270	15194	15199	15124	15043	15050	15050	14990	15059	15060	14889	15178	15138	15079	15187	15201	15145	15218	15203	15233	15215	15099	15059	15114	15105	15027	14998	14972	15132	15147	15233	15040	14933	15060	15204	15003	15132	14961	15256	15109	15087	15006	15107	14896	15052	15087	15035	15122	15011	15052	15015	15141	15122	15168	15103	15191	15249	15079	15205	15195	15163	15183	15208	15178	15137	15067	14932	15185	15216	15169	15208	15112	15196	15193	15112	15127	15254	15094	15191	15010	15067	15206	15128	15167	14985	14974	15207	15185	15014	15016	15129	14942	14967	15050	15034	15216	15252	15074	15316	14943	15193	14815	15197	14904	15075	15206	15121	15198	15229	15152	15139	15047	15304	15268	15092	15095	15170	14855	15222	15059	15136	15040	15056	14917	15140	15055	15139	15197	15229	15341	15358	15136	15336	15047	15130	15069	15036	15216	15093	15140	15152	15138	15220	15140	15061	15082	14979	15248	15154	14944	15062	15121	15010	15074	15144	15047	15182	15186	15047	15145	15078	15081	15195	15040	15222	14921	15164	15036	15133	15171	15109	15297	15081	15025	15063	15067	14959	15158	15095	15105	15043	15212	15142	15048	15112	15028	15008	15029	15088	15093	15321	15297	15077	15226	15122	15050	15041	15198	15103	15190	15009	15257	15095	15367	15045	15258	15222	15056	15075	15023	15172	15170	15113	15046	14962	15254	15097	15037	15074	14948	15199	15164	15261	15140	15127	15080	15127	15166	15116	15090	15022	15091	15201	15222	15146	15120	15175	15298	15119	15179	15153	15081	15304	15097	15129	15244	15197	15131	15165	15233	15266	15096	15121	15162	15167	15056	15067	15146	15200	15123	15043	15130	15233	15244	15163	15225	15076	15122	15183	15122	15115	15198	15218	15011	15154	15164	14963	15098	15113	15056	15011	15018	15150	15022	14977	14988	15014	15146	15169	15281	15042	15174	15284	15099	15258	15054	15202	15145	15227	15049	15084	14945	15111	15140	15057	15123	14948	15138	15091	14938	14981	15107	15171	15135	15169	15174	15066	15084	14995	15115	15121	15178	15041	15059	15062	15081	15089	15143	14995	15317	15282	15002	15032	15250	15052	15129	15066	15007	15192	15160	15088	15212	15077	15067	15064	15220	15129	15197	15070	15052	15138	15102	15183	15125	15139	15142	15051	14968	15052	15126	15040	14973	15117	15032	15099	14962	15097	15319	14978	15139	15098	15091	15199	15139	15045	15109	15016	15108	15333	15060	15198	14947	15037	15117	15115	15069	15101	14981	15041	15136	15005	15072	14981	15234	15088	15117	15230	15074	15094	15085	15001	15240	15141	15190	14931	15062	15113	15209	15032	15175	15134	15173	15164	15155	15073	14973	15138	15167	15135	14991	15275	15011	15186	15153	15054	15272	15183	15181	15138	15204	15083	15030	15141	15081	15166	15044	15084	15181	14952	15246	15132	15016	15079	15085	15073	14997	15083	15228	15212	15111	15125	15090	15146	15081	15121	15036	15139	14891	15203	15152	15448	15186	15260	15138	15125	15118	15217	15019	15008	15106	15290	15058	15236	15045	15097	15271	15278	15216	15013	15106	15030	15156	14884	15195	15001	15027	15052	15163	14914	15092	15039	15119	15142	15196	15150	14992	15199	15030	15154	15080	15063	15201	15151	15165	15086	15173	15141	15240	15139	15185	15167	15265	14949	15128	15160	14886	15048	15280	15006	15083	15277	15115	15090	15036	15159	15053	15165	14932	15139	15020	15030	15125	15109	15189	15033	15182	15037	15014	15037	15295	15201	15265	15092	15380	15179	15122	14990	15106	15037	15203	15162	15032	14992	15057	15102	15140	15091	15128	15163	15004	15187	14940	15109	15012	15158	14987	15202	15235	15168	15114	15150	15212	15051	15067	15185	15199	15168	15079	15033	15128	14977	15028	15039	15071	14947	15233	15109	15186	15091	15077	15047	15131	15031	14988	15025	15211	15220	15113	15028	15136	15003	15085	15160	15325	14990	15125	15071	15198	14813	15159	15130	15020	15191	15154	14980	15156	15030	15157	15366	15096	15267	15150	14990	15170	15164	15272	14986	15202	15119	15058	15121	15135	15106	15104	15118	15040	15092	15133	15214	15046	15196	15245	15061	15269	15224	15038	15189	15111	15018	15058	15069	15016	15001	15180	15085	15208	15108	15012	15269	15017	15140	14987	15057	15091	15050	15110	15135	15188	15194	15113	15019	15209	15060	15158	15152	15110	15023	15039	15027	14994	15056	15138	15322	15100	15175	15053	15119	15177	15029	15046	15078	15132	15285	15160	15268	15182	14996	15060	15175	15047	15222	15072	14913	14970	15025	15029	15040	15073	14988	14996	15192	15024	14964	15177	15113	15126	15071	15103	15192	15195	15041	15221	15079	15034	15169	15045	15158	15216	15009	15043	15277	15073	14971	15255	15057	14954	15145	15189	15129	15120	15116	15290	14984	14975	14847
26346	21218	27821	28783	42462	33882	30288	34804	34763	32570	28206	23984	21055	19601	18927	18651	18591	18718	18581	18217	18345	18427	18389	18317	18315	18412	18550	18668	18251	18496	18447	18367	18352	18445	18565	18362	18539	18655	18698	18398	18494	18355	18503	18532	18428	18322	18243	18347	18369	18272	18387	18440	18318	18231	18447	18249	18475	18188	18501	18328	18469	18353	18412	18386	18356	18457	18370	18570	18199	18215	18171	18310	18548	18293	18563	18496	18547	18178	18446	18404	18506	18337	18329	18345	18362	18422	18315	18370	18420	18254	18274	18449	18357	18646	18279	18346	18275	18354	18395	18484	18587	18562	18513	18064	18292	18330	18353	18390	18209	18359	18186	18559	18395	18260	18392	18386	18408	18581	18334	18322	18427	18385	18404	18230	18361	18226	18573	18425	18494	18377	18416	18402	18568	18254	18533	18064	18172	18555	18351	18372	18448	18222	18375	18503	18596	18272	18405	18419	18023	18376	18484	18204	18532	18295	18264	18489	18497	18296	18393	18387	18329	18593	18116	18313	18189	18279	18541	18293	18176	18450	18510	18407	18162	18423	18478	18365	18484	18308	18613	18474	18510	18443	18117	18466	18371	18411	18289	18354	18482	18391	18451	18388	18469	18193	18269	18327	18527	18479	18562	18534	18461	18308	18230	18295	18249	18232	18455	18400	18123	18373	18541	18358	18302	18309	18306	18344	18528	18156	18229	18650	18544	18512	18469	18471	18337	18354	18528	18330	18358	18365	18239	18435	18390	18384	18143	18353	18562	18313	18312	18483	18239	18244	18266	18420	18338	18167	18449	18355	18174	18509	18574	18303	18521	18335	18458	18299	18187	18396	18564	18672	18462	18379	18327	18350	18213	18383	18474	18154	18433	18477	18151	18443	18297	18354	18444	18234	18139	18370	18471	18266	18283	18480	18568	18381	18220	18293	18560	18585	18270	18410	18177	18303	18354	18257	18274	18458	18398	18256	18358	18286	18536	18413	18244	18451	18219	18417	18194	18166	18293	18294	18428	18339	18359	18402	18228	18443	18304	18348	18553	18357	18293	18283	18451	18441	18430	18407	18322	18257	18336	18379	18514	18249	18554	18453	18365	18334	18477	18380	18310	18263	18186	18169	18563	18249	18375	18334	18647	18160	18345	18333	18539	18522	18253	18201	18343	18384	18017	18225	18477	18562	18413	18434	18224	18335	18466	18321	18364	18157	18241	18200	18218	18530	18526	18566	18264	18443	18301	18370	18422	18238	18249	18545	18251	18336	18433	18524	18342	18478	18337	18326	18538	18294	18285	18280	18432	18434	18513	18335	18196	18414	18341	18246	18365	18311	18492	18469	18529	18329	18496	18265	18614	18328	18273	18417	18376	18292	18654	18363	18296	18378	18417	18339	18286	18290	18350	18222	18313	18227	18602	18347	18483	18427	18337	18415	18480	18346	18240	18440	18526	18474	18248	18283	18633	18234	18330	18400	18286	18457	18491	18530	18341	18419	18345	18453	18226	18409	18587	18208	18238	18293	18596	18566	18577	18558	18390	18496	18305	18136	18566	18162	18311	18513	18248	18313	18228	18330	18330	18371	18488	18293	18294	18218	18321	18362	18383	18426	18347	18307	18547	18286	18385	18604	18276	18345	18210	18485	18229	18251	18183	18412	18303	18461	18247	18358	18414	18452	18334	18468	18038	18337	18556	18143	18265	18305	18482	18424	18456	18395	18412	18485	18419	18307	18216	18289	18375	18523	18182	18342	18404	18440	18308	18525	18289	18419	18421	18334	18373	18469	18351	18327	18420	18459	18511	18370	18344	18410	18332	18431	18337	18362	18375	18633	18511	18405	18315	18585	18475	18469	18441	18513	18390	18288	18411	18280	18357	18148	18452	18170	18393	18453	18387	18392	18210	18233	18270	18490	18473	18267	18559	18448	18223	18476	18366	18550	18269	18337	18337	18435	18575	18514	18527	18491	18352	18584	18549	18338	18382	18231	18313	18359	18627	18338	18392	18354	18296	18380	18476	18524	18649	18404	18498	18355	18283	18350	18473	18268	18391	18450	18302	18217	18354	18284	18372	18384	18399	18526	18548	18283	18413	18619	18272	18107	18459	18461	18303	18129	18508	18467	18257	18250	18424	18375	18404	18492	18482	18456	18486	18357	18357	18531	18810	18449	18456	18274	18369	18443	18448	18480	18478	18444	18332	18391	18391	18523	18561	18439	18319	18513	18351	18597	18211	18364	18153	18270	18424	18300	18446	18391	18350	18423	18316	18278	18126	18157	18301	18250	18273	18432	18357	18475	18282	18410	18497	18531	18378	18145	18418	18359	18365	18203	18214	18357	18485	18530	18571	18244	18497	18363	18478	18365	18257	18493	18357	18226	18423	18365	18534	18161	18520	18508	18389	18429	18524	18135	18255	18328	18450	18447	18268	18487	18327	18335	18556	18622	18374	18352	18572	18503	18293	18301	18547	18639	18342	18326	18334	18301	18224	18405	18460	18520	18481	18342	18288	18372	18546	18463	18424	18526	18506	18491	18497	18389	18352	18557	18508	18564	18368	18366	18444	18411	18345	18335	18395	18322	18404	18350	18311	18379	18477	18364	18309	18185	18489	18286	18349	18512	18422	18195	18170	18400	18356	18216	18358	18437	18248	18434	18304	18338	18243	18385	18344	18404	18516	18606	18376	18484	18371	18213	18483	18415	18398	18284	18594	18089	18457	18272	18218	18274	18169	18375	18451	18320	18536	18269	18225	18218	18302	18292	18457	18481	18334	18063	18394	18479	18226	18302	18462	18352	18323	18483	18584	18311	18294	18392	18402	18383	18532	18193	18497	18317	18481	18439	18347	18337	18393	18429	18411	18301	18532	18172	18394	18476	18231	18271	18268	18318	18484	18512	18238	18345	18393	18400	18394	18203	18510	18271	18617	18470	18374	18410	18479	18513	18114	18259	18445	18270	18421	18408	18453	18325	18575	18390	18241	18643	18418	18483	18569	18532	18421	18374	18312	18515	18352	18303	18389	18172	18203	18385	18410	18441	18441	18188	18227	18433	18479	18509	18457	18667	18323	18456	18391	18281	18357	18276	18215	18380	18387	18340	18260	18270	18217	18250	18356	18401	18436	18289	18395	18378	18378	18216	18287	18309	18321	18243	18489	18543	18378	18254	18085	18563	18481	18219	18270	18472	18383	18320	18482	18463	18285	18319	18276	18375	18335	18491	18290	18446	18527	18483	18358	18433	18459	18322	18455	18391	18350	18384	18494	18416	18575	18310	18455	18526	18539	18316	18360	18480	18465	18363	18304	18330	18395	18277	18296	18325	18299	18300	18291	18345	18581	18332	18424	18283	18390	18281	18248	18367	18509	18392	18318	18211	18061	18458	18331	18276	18298	18316	18576	18454	18480	18411	18370	18337	18431	18437	18476	18422	18521	18409	18538	18499	18103	18196	18254	18459	18424	18322	18418	18538	18302	18517	18459	18221	18336	18519	18253	18352	18555	18355	18387	18381	18531	18192	18361	18324	18329	18250	18361	18352	18364	18172	18372	18141	18526	18386	18342	18265	18399	18438	18421	18306	18389	18463	18378	18476	18573	18481	18521	18636	18559	18486	18386	18466	18223	18486	18272	18529	18255	18408	18163	18027	18326	18376	18376	18284	18455	18438	18323	18319	18422	18313	18308	18429	18325	18388	18302	18334	18267	18418	18306	18236	18434	18282	18282	18388	18333	18189	18347	18310	18207	18510	18377	18397	18357	18430	18514	18218	18508	18425	18184	18274	18268	18315	18396	18260	18369	18194	18484	18119	18264	18453	18177	18301	18354	18422	18423	18178	18312	18482	18274	18513	18352	18491	18295	18449	18372	18354	18456	18409	18511	18194	18316	18498	18293	18365	18231	18524	18217	18351	18302	18200	18233	18268	18452	18103	18228	18188	18459	18273	18335	18297	18416	18451	18307	18207	18460	18336	18505	18333	18443	18394	18262	18330	18257	18285	18334	18589	18455	18520	18340	18347	18312	18259	18443	18320	18620	18290	18332	18570	18306	18371	18540	18490	18439	18311	18280	18461	18217	18557	18531	18476	18421	18450	18491	18370	18699	18242	18206	18505	18593	18363	18568	18435	18754	18481	18486	18275	18377	18378	18502	18396	18300	18518	18338	18335	18330	18416	18355	18517	18379	18347	18417	18408	18311	18429	18409	18734	18340	18434	18392	18350	18450	18420	18344	18471	18535	18628	18477	18702	18285	18283	18365	18440	18550	18570	18469	18276	18215	18472	18268	18222	18401	18435	18297	18284	18306	18436	18246	18262	18301	18654	18464	18465	18501	18237	18410	18374	18494	18425	18289	18461	18407	18538	18299	18313	18623	18474	18434	18409	18384	18312	18371	18318	18348	18392	18345	18340	18209	18192	18412	18253	18343	18304	18395	18291	18390	18229	18281	18238	18441	18296	18248	18413	18544	18410	18417	18236	18294	18557	18362	18232	18311	18391	18350	18395	18472	18285	18051	18492	18485	18459	18020	18275	18453	18351	18367	18331	18334	18468	18285	18280	18257	18554	18620	18588	18537	18375	18375	18217	18220	18364	18346	18288	18198	18559	18433	18326	18493	18402	18337	18368	18331	18302	18390	18342	18372	18506	18448	18467	18285	18496	18340	18247	18224	18323	18275	18324	18438	18289	18264	18291	18586	18413	18563	18512	18422	18500	18446	18393	18453	18464	18454	18711	18479	18243	18256	18399	18398	18381	18214	18397	18362	18327	18414	18445	18527	18362	18326	18505	18664	18388	18517	18309	18380	18508	18357	18454	18575	18649	18448	18409	18482	18296	18412	18551	18473	18420	18618	18375	18428	18427	18081	18182	18330	18590	18343	18361	18549	18374	18571	18488	18333	18368	18404	18488	18463	18343	18467	18556	18421	18236	18413	18438	18136	18221	18568	18432	18340	18560	18181	18424	18353	18428	18391	18550	18548	18389	18340	18407	18499	18461	18252	18242	18428	18345	18300	18558	18371	18552	18401	18254	18355	18385	18279	18504	18313	18395	18227	18326	18516	18454	18228	18468	18293	18629	18384	18435	18343	18243	18406	18211	18592	18222	18299	18237	18419	18244	18352	18438	18433	18424	18485	18408	18398	18477	18447	18453
26732	37255	35654	33150	47093	28431	30686	35483	35090	31856	26334	20652	17162	15414	14993	14817	14711	14737	14608	14783	14707	14769	14669	14609	14688	14771	14485	14739	14649	14607	14637	14718	14539	14620	14711	14600	14618	14553	14585	14625	14646	14837	14616	14684	14807	14549	14504	14706	14636	14675	14751	14699	14574	14726	14575	14780	14786	14585	14665	14725	14769	14812	14594	14668	14750	14647	14724	14764	14611	14586	14724	14552	14613	14761	14623	14572	14725	14695	14523	14581	14716	14809	14723	14583	14668	14785	14700	14762	14744	14716	14548	14648	14608	14662	14776	14643	14650	14681	14512	14735	14668	14504	14605	14814	14823	14825	14603	14711	14458	14707	14677	14710	14528	14666	14706	14596	14597	14508	14658	14654	14777	14596	14678	14724	14550	14627	14685	14523	14723	14691	14702	14654	14659	14690	14664	14556	14646	14687	14697	14747	14632	14681	14558	14697	14587	14656	14777	14603	14721	14515	14650	14683	14744	14639	14757	14733	14742	14787	14647	14583	14730	14666	14606	14634	14606	14598	14514	14682	14545	14556	14699	14530	14847	14688	14539	14662	14531	14509	14679	14479	14558	14685	14524	14699	14568	14590	14654	14747	14639	14616	14581	14644	14687	14504	14712	14595	14729	14671	14640	14491	14798	14637	14706	14776	14625	14600	14702	14740	14601	14750	14583	14709	14550	14702	14706	14505	14662	14530	14676	14676	14717	14741	14552	14541	14661	14728	14474	14659	14822	14632	14734	14639	14644	14704	14599	14719	14604	14575	14729	14758	14707	14547	14765	14639	14805	14722	14573	14668	14707	14696	14570	14765	14644	14668	14767	14476	14597	14772	14678	14464	14639	14616	14709	14659	14524	14687	14646	14651	14450	14638	14524	14573	14636	14500	14545	14884	14592	14632	14675	14661	14755	14682	14566	14670	14620	14604	14578	14741	14693	14636	14787	14652	14744	14755	14554	14508	14486	14725	14670	14593	14767	14772	14701	14737	14681	14756	14687	14577	14684	14654	14600	14521	14655	14625	14646	14687	14491	14581	14557	14691	14700	14606	14611	14622	14615	14534	14707	14549	14491	14496	14578	14741	14610	14771	14611	14496	14617	14780	14604	14451	14709	14628	14759	14601	14628	14637	14679	14461	14734	14639	14613	14648	14732	14677	14588	14457	14682	14502	14737	14398	14554	14740	14682	14663	14660	14629	14693	14700	14689	14592	14671	14752	14715	14749	14650	14549	14619	14478	14603	14355	14765	14700	14695	14577	14608	14819	14577	14479	14608	14558	14630	14542	14640	14774	14650	14452	14654	14818	14595	14531	14684	14633	14716	14640	14701	14770	14636	14645	14684	14623	14608	14663	14587	14762	14622	14571	14471	14703	14722	14499	14636	14726	14631	14791	14664	14724	14639	14883	14799	14632	14509	14634	14614	14470	14641	14417	14561	14641	14520	14648	14777	14520	14773	14598	14711	14509	14664	14809	14517	14757	14593	14546	14696	14586	14570	14694	14601	14688	14570	14519	14517	14568	14706	14758	14716	14633	14572	14583	14694	14687	14644	14560	14730	14683	14699	14573	14684	14781	14579	14663	14633	14655	14702	14627	14618	14641	14557	14545	14837	14547	14600	14668	14711	14739	14772	14489	14624	14668	14588	14683	14727	14851	14497	14633	14615	14530	14690	14547	14722	14554	14563	14741	14747	14650	14577	14715	14634	14652	14659	14556	14601	14737	14724	14624	14774	14580	14539	14637	14698	14500	14552	14651	14679	14595	14650	14573	14646	14622	14760	14689	14584	14677	14659	14478	14585	14545	14699	14679	14624	14518	14662	14746	14605	14488	14682	14623	14565	14613	14561	14631	14706	14701	14585	14679	14837	14697	14696	14806	14485	14714	14710	14871	14694	14673	14592	14830	14570	14881	14555	14550	14667	14802	14570	14656	14434	14584	14481	14638	14715	14699	14712	14571	14649	14449	14472	14684	14786	14583	14776	14640	14707	14610	14814	14675	14767	14794	14858	14834	14663	14699	14705	14695	14667	14709	14532	14733	14646	14698	14687	14600	14745	14693	14466	14705	14552	14653	14579	14663	14567	14794	14683	14891	14711	14671	14593	14504	14551	14722	14637	14666	14865	14613	14620	14707	14604	14673	14653	14574	14469	14595	14592	14585	14547	14574	14931	14630	14521	14663	14608	14560	14768	14634	14703	14700	14655	14520	14731	14587	14642	14702	14724	14597	14675	14801	14680	14590	14539	14665	14809	14531	14703	14592	14758	14750	14746	14659	14642	14803	14670	14695	14626	14761	14723	14662	14676	14652	14729	14710	14618	14638	14623	14804	14651	14701	14619	14551	14609	14719	14697	14528	14601	14630	14611	14644	14698	14520	14660	14599	14861	14637	14685	14666	14561	14707	14662	14618	14488	14574	14899	14736	14642	14463	14518	14626	14656	14619	14752	14719	14555	14749	14639	14588	14549	14786	14686	14697	14711	14607	14646	14631	14688	14634	14765	14520	14832	14639	14567	14657	14556	14557	14716	14683	14601	14564	14699	14635	14620	14660	14530	14611	14641	14771	14730	14495	14610	14701	14878	14717	14788	14822	14754	14594	14695	14725	14700	14857	14581	14683	14596	14707	14626	14607	14741	14681	14724	14775	14667	14531	14765	14645	14728	14589	14698	14523	14633	14638	14723	14657	14776	14707	14669	14723	14575	14665	14802	14812	14609	14775	14776	14628	14747	14623	14457	14623	14677	14772	14603	14704	14516	14724	14701	14566	14718	14739	14776	14768	14432	14627	14509	14506	14477	14583	14683	14774	14761	14694	14506	14605	14682	14832	14860	14635	14705	14630	14833	14692	14537	14551	14800	14661	14566	14661	14594	14457	14608	14743	14640	14551	14597	14516	14750	14837	14714	14669	14534	14673	14717	14410	14813	14743	14773	14632	14740	14595	14642	14740	14460	14685	14660	14689	14638	14514	14776	14589	14602	14440	14649	14685	14643	14630	14781	14685	14798	14780	14488	14481	14591	14712	14565	14646	14577	14700	14773	14555	14653	14700	14543	14635	14571	14770	14447	14670	14608	14712	14641	14626	14576	14590	14502	14523	14598	14747	14667	14781	14711	14727	14536	14833	14733	14592	14581	14612	14736	14557	14698	14628	14641	14616	14745	14717	14562	14673	14644	14581	14608	14440	14747	14516	14754	14681	14628	14587	14494	14549	14672	14521	14557	14616	14625	14527	14598	14627	14661	14659	14457	14721	14763	14605	14845	14498	14639	14641	14477	14485	14587	14697	14693	14857	14788	14803	14686	14547	14670	14729	14528	14706	14611	14774	14745	14740	14767	14641	14732	14670	14633	14685	14736	14593	14669	14659	14670	14667	14555	14569	14713	14577	14752	14667	14512	14660	14706	14696	14678	14634	14586	14726	14670	14715	14512	14618	14665	14771	14691	14729	14504	14707	14793	14652	14509	14567	14699	14626	14706	14663	14692	14701	14599	14711	14619	14594	14619	14692	14627	14475	14812	14626	14654	14711	14595	14545	14839	14656	14658	14819	14624	14826	14593	14485	14482	14538	14634	14570	14376	14721	14733	14723	14713	14600	14696	14633	14590	14884	14714	14838	14867	14630	14834	14463	14685	14531	14772	14465	14530	14731	14791	14585	14737	14695	14666	14558	14597	14580	14711	14635	14684	14535	14638	14684	14692	14518	14629	14626	14677	14643	14678	14553	14697	14678	14518	14490	14565	14684	14722	14662	14723	14628	14811	14682	14641	14710	14577	14490	14713	14668	14594	14637	14618	14696	14537	14683	14564	14672	14759	14512	14780	14544	14540	14667	14708	14528	14544	14734	14705	14849	14790	14657	14703	14530	14580	14517	14655	14673	14699	14784	14671	14748	14541	14624	14676	14674	14539	14458	14645	14577	14742	14528	14610	14684	14832	14689	14732	14673	14684	14573	14747	14619	14680	14591	14656	14789	14642	14680	14522	14796	14718	14666	14632	14661	14501	14681	14727	14416	14560	14618	14628	14706	14638	14448	14642	14752	14712	14549	14731	14592	14780	14388	14663	14733	14811	14615	14783	14545	14791	14605	14703	14574	14658	14509	14781	14700	14737	14829	14595	14748	14691	14583	14635	14614	14731	14636	14770	14723	14603	14809	14838	14754	14625	14454	14613	14614	14650	14548	14454	14637	14683	14775	14737	14742	14604	14658	14395	14698	14752	14686	14728	14807	14636	14594	14601	14416	14579	14828	14767	14647	14607	14516	14675	14602	14746	14696	14572	14731	14613	14683	14687	14682	14749	14796	14606	14637	14465	14706	14661	14593	14501	14706	14715	14699	14828	14667	14546	14733	14545	14653	14630	14909	14631	14669	14944	14835	14638	14720	14605	14625	14751	14676	14815	14738	14768	14875	14669	14484	14630	14655	14664	14589	14654	14602	14687	14662	14724	14692	14735	14635	14613	14915	14657	14622	14714	14534	14630	14564	14753	14627	14564	14761	14750	14670	14484	14644	14682	14590	14779	14456	14690	14758	14686	14622	14544	14770	14744	14720	14677	14628	14767	14812	14659	14544	14579	14577	14696	14700	14715	14566	14766	14542	14748	14749	14607	14792	14753	14754	14756	14532	14517	14672	14673	14641	14676	14667	14769	14634	14568	14638	14527	14610	14609	14623	14585	14605	14598	14681	14572	14612	14583	14600	14634	14689	14862	14632	14799	14379	14521	14591	14690	14563	14715	14709	14700	14494	14579	14642	14451	14614	14690	14617	14751	14661	14636	14671	14693	14731	14785	14522	14631	14716	14778	14510	14689	14672	14786	14588	14728	14654	14694	14628	14680	14793	14677	14578	14611	14711	14768	14361	14646	14585	14709	14525	14664	14743	14469	14606	14679	14616	14746	14580	14739	14720	14648	14657	14629	14554	14720	14542	14528	14631	14709	14612	14543	14492	14723	14671	14737	14795	14643	14704	14639	14664	14687	14596	14630	14590	14739	14585	14756	14510	14513	14674	14582	14628	14780	14839	14620	14704	14593	14617	14723	14490	14679	14652	14686	14501	14758	14759	14659	14608	14768	14857	14680	14695	14697	14551	14586	14656	14642	14382	14646	14691	14958	14714	14617	14871	14551	14649	14625	14588
24196	21135	28527	24853	54698	49693	39925	42636	43144	41770	34614	27928	22566	19512	18274	17560	17602	17631	17434	17483	17359	17449	17207	17588	17357	17251	17503	17596	17369	17498	17615	17581	17214	17537	17375	17475	17550	17289	17544	17426	17341	17554	17377	17499	17375	17387	17145	17538	17289	17504	17418	17337	17450	17203	17519	17347	17320	17364	17402	17577	17630	17303	17350	17339	17356	17702	17331	17439	17508	17573	17268	17306	17408	17180	17207	17278	17268	17437	17526	17218	17446	17449	17368	17291	17273	17483	17309	17334	17475	17383	17537	17310	17607	17469	17493	17250	17297	17158	17470	17318	17415	17413	17204	17364	17584	17360	17218	17474	17286	17442	17400	17351	17341	17237	17201	17193	17118	17324	17310	17235	17292	17400	17374	17210	17476	17453	17345	17311	17326	17277	17300	17273	17289	17247	17328	17173	17374	17141	17192	17300	17250	17193	17194	17385	17478	17300	17320	17346	17404	17208	17161	17116	17249	17092	17288	17261	17428	17611	17392	17343	17255	17156	17416	17462	17402	17658	17534	17388	17377	17328	17326	17305	17563	17351	17500	17417	17287	17312	17286	17386	17384	17372	17420	17410	17333	17248	17293	17293	17237	17420	17411	17389	17313	17382	17263	17409	17361	17412	17339	17225	17328	17334	17637	17220	17386	17366	17153	17355	17330	17320	17351	17381	17461	17330	17294	17371	17300	17227	17358	17409	17454	17490	17505	17258	17645	17524	17310	17429	17151	17423	17382	17377	17313	17418	17421	17245	17278	17136	17357	17275	17488	17315	17344	17419	17343	17520	17096	17350	17462	17168	17275	17137	17353	17339	17327	17165	17285	17217	17113	17385	17293	17263	17209	17325	17319	17405	17317	17133	17418	17309	17173	17492	17433	17242	17300	17409	17223	17383	17242	17281	17268	17337	17124	17294	17420	17353	17203	17188	17403	17421	17459	17187	17350	17405	17238	17332	17314	17493	17295	17469	17407	17172	17253	17208	17276	17455	17389	17290	17394	17361	17496	17410	17374	17390	17150	17253	17347	17467	17273	17375	17171	17297	17227	17500	17304	17217	17268	17164	17311	17278	17423	17356	17161	17366	17374	17392	17283	17343	17343	17311	17192	17232	17357	17299	17258	17441	17458	17288	17107	17330	17428	17412	17315	17310	17529	17379	17380	17146	17523	17331	17266	17321	17303	17297	17395	17248	17425	17364	17155	17131	17134	17392	17481	17367	17200	17349	17199	17303	17479	17298	17470	17532	17288	17156	17309	17283	17519	17315	17402	17232	17369	17363	17369	17271	17329	17436	17333	17297	17419	17062	17212	17300	17176	17353	17415	17307	17377	17128	17367	17421	17447	17320	17207	17266	17371	17261	17459	17265	17193	17457	17349	17191	17331	17449	17364	17291	17524	17427	17344	17182	17335	17217	17298	17464	17440	17439	17562	17313	17366	17328	17388	17359	17153	17213	17322	17330	17245	17258	17413	17189	17295	17360	17216	17440	17263	17310	17356	17376	17373	17424	17170	17381	17339	17358	17379	17330	17480	17204	17489	17382	17003	17440	17308	17194	17326	17368	16988	17289	17351	17416	17293	17140	17181	17253	17309	17292	17507	17404	17346	17276	17276	17304	17244	17135	17455	17292	17234	17488	17393	17447	17301	17418	17475	17357	17096	17330	17208	17312	17399	17331	17352	17390	17444	17278	17356	17330	17337	17284	17346	17434	17351	17085	17334	17139	17129	17285	17556	17327	17420	17200	17514	17358	17285	17128	17144	17343	17530	17260	17051	17267	17309	17443	17499	17377	17417	17434	17386	17228	17209	17265	17395	17400	17445	17387	17278	17196	17288	17318	17491	17120	17408	17303	17283	17270	17450	17348	17387	17281	17325	17214	17340	17376	17253	17309	17406	17218	17082	17419	17344	17414	17403	17470	17251	17388	17471	17168	17313	17384	17384	17171	17360	17307	17456	17205	17510	17428	17438	17354	17288	17276	17239	17223	17245	17143	17532	17200	17416	17375	17155	17416	17164	17384	17192	17361	17383	17234	17156	17360	17430	17399	17342	17177	17379	17267	17409	17381	17464	17192	17406	17329	17298	17133	17258	17085	17224	17237	17246	17607	17341	17336	17370	17322	17520	17379	17023	17454	17476	17239	17346	17350	17493	17167	17376	17362	17343	17077	17302	17096	17408	17223	17158	17370	17381	17314	17130	17424	17308	17520	17425	17300	17339	17617	17499	17327	17410	17266	17306	17160	17350	17461	17453	17209	17313	17432	17410	17150	17241	17457	17146	17276	17233	17290	17430	17338	17458	17301	17448	17308	17320	17105	17588	17618	17321	17187	17457	17353	17276	17148	17349	17301	17314	17486	17048	17343	17348	17216	17430	17483	17310	17272	17504	17214	17326	17361	17406	17343	17312	17137	17372	17317	17443	17414	17147	17403	17519	17123	17162	17493	17393	17240	17144	17329	17273	17218	17305	17174	17347	17137	17252	17339	17242	17241	17297	17460	17306	17322	17226	17226	17326	17438	17354	17165	17378	17207	17156	17444	17261	17263	17034	17263	17534	17308	17243	17596	17260	17214	17328	17602	17506	17258	17198	17182	17283	17306	17399	17549	17290	17104	17189	17245	17372	17159	17183	17577	17293	17334	17341	17186	17198	17282	17346	17178	17379	17271	17357	17432	17362	17296	17456	17339	17357	17292	17328	17196	17399	17358	17173	17308	17319	17553	17446	17373	17354	17307	17354	17410	17368	17421	17508	17395	17362	17305	17296	17256	17432	17453	17290	17410	17539	17432	17321	17105	17045	17174	17141	17302	17232	17335	17293	17145	17310	17441	17377	17295	17541	16998	17314	17282	17413	17184	17258	17357	17334	17373	17280	17431	17330	17568	17294	17093	17288	17359	17117	17452	17229	17336	17300	17283	17436	17151	17366	17236	17153	17290	17326	17471	17446	17377	17288	17302	17148	17155	17305	17352	17317	17307	17365	17432	17461	17106	17273	17448	17326	17166	17333	17468	17459	17441	17260	17117	17437	17319	17338	17255	17375	17456	17531	17434	17294	17252	17277	17318	17423	17282	17261	17144	17265	17390	17191	17323	17100	17269	17249	17299	17385	17447	17245	17352	17463	17259	17218	17325	17348	17151	17404	17347	17307	17204	17434	17358	17422	17271	17292	17474	17163	17404	17407	16934	17463	17315	17329	17313	17194	17453	17522	17096	17360	17314	17205	17459	17376	17397	17304	17387	17164	17031	17245	17296	17327	17281	17437	17439	17322	17243	17243	17267	17178	17395	17198	17265	17233	17166	17384	17224	17358	17373	17418	17328	17340	17249	17221	17125	17327	17234	17506	17645	17305	17366	17261	17167	17308	17398	17403	17454	17421	17415	17413	17330	17293	17409	17185	17195	17360	17253	17309	17264	17363	17320	17356	17387	17494	17166	17674	17368	17487	17333	17229	17424	17389	17386	17514	17206	17479	17316	17280	17359	17306	17409	17078	17344	17187	17283	17375	17404	17252	17351	17453	17287	17268	17320	17174	17451	17235	17240	17274	17067	17402	17296	17214	17358	17281	17313	17338	17476	17507	17487	17379	17275	17492	17264	17288	17320	17248	17216	17566	17026	17179	17387	17208	17333	17478	17353	17480	17366	17335	17450	17374	17400	17180	17202	17195	17283	17186	17305	17244	17199	17305	17265	17373	17370	17464	17245	17276	17472	17385	17345	17355	17291	17394	17495	17406	17168	17474	17322	17490	17259	17483	17245	17251	17444	17262	17398	17395	17241	17095	17266	17435	17384	17407	17500	17348	17274	17509	17311	17456	17416	17495	17189	17167	17420	17341	17212	17256	17387	17135	17323	17248	17190	17336	17479	17259	17362	17291	17260	17414	17206	17030	17151	17362	17453	17411	17240	17426	17452	17324	17333	17370	17254	17399	17550	17452	17534	17316	17470	17328	17247	17254	17294	17138	17239	17180	17606	17395	17185	17457	17214	17178	17232	17400	17254	17532	17228	17275	17661	17398	17487	17197	17417	17221	17288	16957	17383	17271	17224	17447	17238	17388	17339	17182	17324	17277	17299	17079	17447	17160	17218	17271	17412	17396	17374	17432	17288	17308	17169	17258	17169	17206	17295	17426	17245	17223	17272	17436	17245	17290	17337	17307	17275	17186	17129	17197	17370	17245	17359	17262	17371	17337	17087	17295	17393	17164	17300	17590	17263	17246	17289	17322	17230	17439	17271	17470	17247	17221	17470	17294	17305	17321	17198	17367	17170	17353	17098	17431	17309	17279	17231	17216	17370	17390	17373	17405	17321	17552	17370	17313	17361	17358	17449	17151	17474	17347	17421	17298	17445	17311	17224	17349	17580	17401	17214	17478	17384	17338	17202	17359	17348	17331	17271	17297	17287	17216	17370	17164	17296	17240	17194	17354	17380	17355	17486	17516	17525	17340	17404	17471	17433	17305	17300	17288	17210	17206	17453	17426	17347	17265	17464	17303	17348	17239	17529	17437	17124	17411	17393	17293	17440	17199	17052	17239	17287	17430	17332	17329	17440	17419	17470	17304	17376	17409	17549	17322	17183	17300	17425	17453	17162	17284	17188	17382	17295	17330	17357	17436	17338	17406	17299	17192	17317	17155	17294	17181	17234	17190	17285	17190	17284	17471	17380	17261	17379	17161	17175	17276	17541	17308	17298	17217	17240	17100	17345	17276	17507	17532	17362	17622	17524	17348	17303	17435	17224	17475	17378	17486	17281	17140	17282	17219	17171	17373	17356	17213	17336	17554	17538	17399	17544	17452	17331	17038	17385	17242	17382	17413	17328	17332	17310	17353	17551	17255	17434	17140	17288	17296	17400	17150	17558	17327	17316	17422	17418	17363	17085	17262	17204	17249	17408	17310	17193	17286	17392	17443	17391	17453	17203	17173	17291	17259	17337	17514	17478	17474	17537	17467	17136	17385	17435	17300	17391	17117	17497	17460	17479	17391	17444	17377	17516	17137	17212	17346	17061	17349	17341	17401	17698	17282	17184	17413	17412	17269	17267	17452	17208	17402	17179	17416	17404	17199	17426	17384	17403	17409	17285	17318	17367	17395	17201	17309	17457	17183	17149	17299	17067	17406	17196	17437	17305
34531	51483	48238	46454	73255	44795	42710	43155	45525	42222	34481	26056	19537	16223	14633	14034	14024	13980	14003	14125	14234	13940	13926	14028	13957	14166	13918	14118	14051	14088	14092	13988	14140	14001	14171	14024	14218	13990	13984	13983	14036	14031	14068	14008	14151	14111	13998	14036	14221	14029	14045	14172	13969	14074	14016	14080	13922	14029	13997	14081	14093	13993	14025	13952	14051	14028	14184	13887	14175	13884	14079	14082	13853	14065	14023	14062	14139	14056	14110	14087	14112	14241	13944	14216	13913	14093	14135	13842	14008	14133	13813	14193	14006	14047	14068	14047	14038	14058	14067	14021	14064	14141	13978	14022	14135	14076	14015	14012	13991	14008	14001	14033	14022	14156	13976	14043	14039	14053	14003	14132	14104	13973	13895	13840	14054	14065	13940	14046	13957	14047	14117	14130	13932	14131	14061	14101	14174	13962	13972	13920	14099	13965	14131	14155	14209	13952	13888	14019	13923	14109	14182	14051	14295	14112	14028	13872	14007	13968	14098	13990	13959	14033	13948	14007	14033	13876	13909	14041	14167	14049	14019	13911	14009	14058	13976	13947	14153	13872	14025	13902	14020	14062	13951	13955	13885	14009	14042	13995	14087	13832	14206	14059	14069	13946	14111	14101	14133	14137	14028	14173	14019	13937	14176	14090	14123	14058	14020	14114	13979	14079	13936	13953	13968	13897	13886	13999	14005	14094	14012	14048	14007	14083	14133	13986	14033	14077	13932	13974	13885	13800	13825	13969	13891	13996	13967	14047	13842	14048	14058	14132	14010	14242	13908	14025	14119	14002	13934	14061	14205	13972	13911	14023	13898	14047	14154	13887	13958	14105	14024	13951	14200	13868	13805	13993	14122	13788	13935	14085	14123	13973	14131	13996	14003	13986	13952	13768	14044	13954	13854	13981	13947	13970	14090	14037	14047	14325	14062	13880	14034	13892	13944	13983	13913	14082	13858	13981	13961	14018	14070	13964	13914	14064	13943	14018	13885	13985	13875	13873	14015	14168	14113	14015	14154	13912	13783	14001	14149	13891	13971	14128	14040	13850	14166	13961	13912	14193	14020	14056	14128	14088	14005	13845	13997	14231	14058	13956	14115	13932	13940	14032	13928	13967	13891	14017	13904	14001	14026	13941	14070	14026	14081	13946	14012	14008	13887	13924	14028	14041	13818	13984	13959	14016	14223	14028	14005	13823	14026	14070	13951	13904	13880	13982	14084	14177	14056	14052	14107	14067	13977	13991	14070	13979	13937	13979	13951	14067	14078	13904	14122	14009	13971	14093	14070	13858	14121	14129	13986	13905	14005	14189	14041	14035	13808	13997	14039	14079	14135	14100	13943	14018	14008	13982	14085	14117	13837	14076	14053	14293	14189	14092	14010	14016	14073	14058	13950	14062	13971	14170	14052	13852	14143	14101	14029	14061	13921	14066	13950	13955	13953	13955	14042	14027	14117	14099	14104	14120	14045	14016	14042	13905	14104	13885	14001	14017	14099	13883	13959	14030	13946	14163	14190	14039	14100	14069	13939	13929	13923	14152	14167	13976	14125	14013	14055	13956	13976	14088	13940	13799	13966	14085	14143	13935	13943	13962	14202	14035	13996	13911	14140	13968	13979	14111	14204	14065	14097	13935	14088	14032	13944	14121	13860	13898	13853	14262	13974	13905	13967	14181	13829	13859	13945	14127	14154	13935	14174	13796	14063	14009	13940	13933	13964	14119	14125	13996	14026	13990	13972	14047	14225	14052	14102	14117	13849	13981	13977	13936	14013	14079	14131	13815	14144	13965	14036	14134	14078	13951	14004	14085	13992	13923	14116	14029	13940	13957	14018	14002	14023	13892	13869	14193	14083	13927	14107	14051	14046	13940	13893	14157	13944	13982	14106	13911	14200	14069	13921	14019	13955	13960	14068	13973	14023	14066	13964	13971	14057	14030	14081	13999	14005	14064	14011	14022	13893	14056	13956	14025	13933	14090	13943	14063	13970	14111	14060	13915	14058	13758	14015	14087	13975	13930	13944	14066	14079	14003	14076	14131	13958	14118	14117	14187	13851	13819	13956	14111	13994	13854	14045	13940	13933	13799	13988	13912	13873	14094	14076	14114	14423	14031	14086	13860	14033	14008	14061	13932	13915	14119	14097	14027	14014	13994	14091	13971	14048	14075	14054	14044	14000	13905	14040	14133	14002	14032	13938	13932	14005	13962	13925	13871	14010	14079	14164	13834	13969	14165	13991	14031	14067	14018	13909	14060	14027	13981	13919	13978	13910	13931	14054	14099	14012	14046	14015	14105	14141	13934	14067	14105	14224	13999	13897	13999	14058	14000	13994	13904	13994	13953	13961	14163	14190	14158	14137	14075	13748	14175	14041	13935	14200	14001	13942	14164	14066	14002	13916	14072	14100	14105	13984	13977	14178	14058	14077	13968	13983	13762	13959	14019	14045	13956	14019	13896	13941	13907	13811	13919	13810	13963	14055	13942	14052	13945	14099	14073	14021	13890	13834	13896	13915	14054	14005	13986	13985	14187	14162	14097	13964	13964	13892	13947	13942	14032	13993	13973	14126	14199	14094	13908	13966	14024	13992	14107	13905	14051	14075	13862	14018	14008	13965	14156	13988	13885	13986	14090	13985	14172	14112	13972	13976	13815	14033	14120	14051	13961	13900	13980	13881	14047	14150	14049	14045	13956	13915	14002	14066	13879	14018	13738	13933	13945	13997	14036	13949	13941	14160	13877	13935	13946	14298	14056	13964	14037	14135	14095	14191	14016	14151	14101	13930	14074	13874	13980	14044	14132	13936	13972	13958	14017	14130	13885	14102	14061	14181	13867	13958	13933	14076	13977	13877	13952	14030	13943	13952	13965	14108	14035	13840	13902	13946	13978	13964	14000	13800	13973	13895	14062	13925	13845	14137	13955	14004	13970	13989	13951	14072	13943	14136	13993	14135	13926	14057	13857	14023	14055	13999	14116	13964	14035	14136	13898	13987	14083	14021	14068	14103	14138	13970	13980	14095	14153	13872	14026	14017	14047	14102	14008	14123	13928	13949	13983	14130	13953	13984	14092	14130	14081	13785	13981	14006	13819	13980	13848	13945	13840	13840	14187	13875	14052	14117	13975	13966	14042	14115	13998	13840	14061	13904	14035	14018	14114	14050	13935	14081	13925	13890	14179	14007	13932	13969	13887	13908	13905	13885	13980	14090	14152	14077	13980	14182	14193	14032	14163	14041	14051	13891	13963	14144	14016	14106	14061	14035	14095	13814	13849	13995	13928	14041	14123	14006	13629	13952	14137	14093	13837	14000	14098	13984	13946	14061	13860	14062	14092	13929	13949	14027	13994	14134	13845	14058	14045	13912	14024	14141	13948	14039	14055	14069	14153	13852	14002	14034	13868	14061	14092	13936	13951	14001	14027	13957	14000	13870	14060	13895	13970	13906	13987	14086	13974	14151	13990	14119	13960	13961	14009	14101	14057	14039	13758	13819	14027	14008	13882	14036	14010	14079	13887	14029	13978	14034	14081	14085	14038	13945	13836	13919	13963	13954	14058	14100	14050	14068	14004	13986	14000	14018	14085	14006	14059	14080	13960	13956	14040	14060	13997	13805	14169	13984	13941	14044	14088	14169	13965	13948	14052	13882	14041	14020	14020	13922	14075	13871	13990	14029	14108	13862	13975	14080	14031	14069	13984	14208	13986	14047	14067	14167	14024	13995	14064	13841	14079	14126	14003	14003	14039	14001	14087	13909	14033	14075	14050	14065	13887	14082	13968	13863	14006	13985	14023	14161	14097	14014	13898	14007	13950	14118	13841	14113	13844	13917	14046	14145	13876	14047	13952	14167	14109	14120	13901	13979	14217	14019	14089	14124	14001	13982	14089	14037	14031	14002	13972	14066	13928	13850	14017	14021	13941	14153	14000	14000	14111	13975	13979	13981	13998	13977	13975	13976	13949	14072	14013	14062	14073	14024	14142	13908	13950	14075	14050	13984	14093	14031	13976	13893	13974	14220	13967	14073	13994	13955	14035	14078	14013	13968	14017	13911	13872	13900	14074	13990	13862	14040	14089	13978	14060	13949	14049	14079	14024	13822	14073	13971	13994	13932	14110	13946	14028	14168	14096	14025	13836	14001	14000	13935	13890	14052	13906	14077	13970	14217	13959	14035	14035	14104	14064	13965	14063	13969	14072	14009	13908	14022	14047	13972	14059	14169	13928	13869	14016	14068	13961	14420	13866	14087	14041	14128	14098	14169	13959	13871	14092	14184	13891	13820	14056	13935	14071	13931	14067	14057	14332	13902	14038	13900	13868	14045	14025	14023	14121	13842	13926	13915	14130	13840	14201	13965	14011	13910	14118	14053	13842	14027	14155	14119	14073	14140	13906	13885	14074	13977	14139	13995	14149	14021	14009	13889	14057	14013	14255	13921	13937	14020	14048	14017	14001	13892	14054	14124	14060	13874	14125	14213	14197	14036	14145	13892	13871	13913	13929	13937	13901	14010	13953	14035	14001	13903	14220	14062	13945	14129	14032	14025	13918	13971	13941	14107	13976	13836	13963	13974	14133	13975	13820	14070	13986	14091	13874	14038	14055	13975	14093	14189	13947	14217	14101	14064	14064	14042	14031	13920	13852	13997	14003	14166	14068	13955	13720	14054	14121	13916	14136	13984	13813	14068	13959	13953	14121	13993	14065	14078	14206	14034	14045	14010	14021	14063	14087	14031	13806	14053	14078	14183	13859	13933	14022	14046	13951	14105	13919	14078	14049	13933	14036	13952	13871	13923	14060	13899	14108	14134	13757	14069	14123	13957	14082	13971	14068	13934	14158	14062	13827	13989	14197	14065	14115	14079	13947	14187	14018	13987	13940	14025	13907	14014	13929	14035	13942	14091	13979	14099	14002	14016	14026	13933	13951	14037	13934	13913	13831	13877	14135	14146	13906	14185	14123	14045	13937	14161	14009	13924	14033	13813	14152	14020	14063	14115	13946	13986	13940	14160	14063	14119	14114	13989	13969	14014	14125	14114	13914	13989	14092	14059	14105	13996	14121	13982	14205	14009	13754	13839	14182	14081	14086	13820	14118	13812	13988	14137	13905	14000	13814	14040	13962	13974	13915	13971	13883	14052	14019
32535	33303	38468	28152	27380	22672	20800	19332	19006	19140	19094	18751	18601	18339	18307	18212	18304	17961	18140	18436	17995	18166	18111	18083	18113	18232	18190	18154	18210	18249	18042	17999	18099	18080	17986	17855	18154	18338	18050	17984	18116	18101	18293	18238	17988	18155	18247	18011	18248	18092	17889	18055	18066	18164	17940	18031	18212	18164	18015	18256	18083	18178	18290	18085	18312	17935	18147	18044	17952	18077	17856	18130	18144	17988	18153	17987	17918	18007	17864	17836	18120	18020	17984	18225	18272	17981	18004	18000	18062	18122	18098	17879	18053	17850	18069	17794	17804	17951	18151	18031	18023	18188	18053	18118	18152	18190	18098	17827	18007	17975	18035	17976	18060	18089	17942	18115	18168	18143	17929	18023	17932	18020	18215	17822	18055	18108	17974	17932	18025	18158	18153	18066	17934	18015	18102	18063	18294	18055	18105	18111	17982	18061	18080	17938	18163	18178	18059	18095	18085	17835	17952	18039	18002	18030	17937	18101	17866	18031	17976	17998	17928	18000	18154	18205	18246	18078	18016	17830	18203	18015	17960	17893	18076	18192	17905	17874	18088	17940	17922	17975	17937	17954	18029	18168	18032	17912	18116	17836	17946	18063	17916	17926	18048	17907	18024	18108	17972	17994	18106	17974	18078	18108	18104	18068	17902	18177	17873	18034	17716	18032	18048	18142	18155	17871	18175	18033	18067	18096	18106	17986	18094	17936	17905	18081	18098	17938	17794	17832	18080	17931	18117	17924	17847	18167	17899	18030	18105	18037	17889	18136	18168	18142	18302	18061	17887	18085	18035	18236	18201	18074	18281	17942	18068	18184	18016	17911	18100	18195	18174	17909	17955	18011	18103	18091	18023	17986	18075	18023	18190	18150	18280	18014	17965	17951	18061	18142	18021	18103	17968	18072	18147	18168	18066	18019	18080	17943	18148	18064	18072	18183	18117	18100	18107	18175	18101	18165	18083	18072	17975	18082	17916	17890	18012	18078	17846	17963	17937	18126	17937	18144	18018	17927	18129	18086	18237	18224	18064	17952	18078	18191	17997	17973	18070	17983	17854	18062	18132	18223	17925	18030	18019	17959	17882	17889	17909	17946	17839	18006	17955	17863	17995	17846	17959	18044	17915	18059	18195	18055	17997	18148	17873	18053	18153	18078	18202	18043	18405	18001	17808	17891	17901	17995	17819	17961	17875	18117	18077	17904	17983	17902	18258	18190	17977	18072	18075	17813	18144	18045	17987	17946	18145	17997	17884	18047	18048	17871	17987	18051	18006	17918	18057	18144	17990	17978	18048	18119	17998	18062	17731	18003	17864	17851	18200	18073	18064	17956	18002	17963	17971	17964	18045	18065	17913	17797	17951	17903	18051	18170	17965	18089	17875	18132	18038	18003	18007	17983	18151	18112	18091	18082	17928	18164	18152	18262	18006	18218	17970	17951	18327	18249	18018	18140	18046	17893	17968	17850	17908	17993	17963	18014	18099	17915	18082	17980	18034	18088	18017	18039	18103	17914	17905	17899	18175	18014	18169	17938	17960	17932	18013	17885	18070	17941	18290	18009	18071	18122	18031	18089	18085	17892	18155	17962	18013	18016	17921	17954	17994	18004	17774	18076	17968	18088	18120	18189	18098	18099	18058	17981	17880	18290	17946	17990	18188	18136	17920	18090	18131	18055	18026	18073	17795	18049	18118	18098	17975	18087	18017	17978	17937	17838	18207	18093	18114	18229	18078	18129	18292	18094	18059	18130	18073	18040	17972	18195	18111	17890	17919	18206	17943	18146	18110	17850	17952	17922	17922	17938	18049	18225	18025	17954	17984	17919	17965	18065	18159	18141	17989	17860	17931	17900	17970	18007	18383	18136	17998	17859	18235	17971	17807	17926	17850	18126	18132	18112	17941	17943	18093	17909	18084	17907	18081	17993	18113	17968	17968	17889	18168	18185	17982	18044	17871	18014	17971	18077	17985	18072	18117	18067	17866	17913	18028	18033	17762	17992	17968	17921	17850	18038	18144	17916	18089	18043	17943	18022	18131	17978	17948	17970	18063	18236	17979	17899	17878	17964	18099	18141	18028	17949	17895	18024	18061	18245	18033	18076	18117	17934	18022	18075	18263	17985	17970	17955	17764	18035	17807	18037	18017	17963	18145	17996	18025	18130	17896	18114	18088	18060	18095	17913	17966	17821	18350	17805	18080	17972	18267	17889	17992	18029	18210	18193	17981	18150	17806	18130	17953	17942	17868	17778	17902	17939	18118	17782	17720	18145	18062	17924	17925	18134	18120	18196	17771	17945	17742	17902	17895	18005	17969	17936	18124	17960	18048	18101	18293	18231	17881	18050	17892	17783	18090	18016	18058	17959	18057	17902	17986	18117	17886	18009	18008	18089	18018	18120	18029	18126	18282	17922	18038	18076	17821	18047	18175	18079	18167	18129	18213	17980	18267	18094	17936	18047	17982	18046	18004	18062	18173	17967	17979	18150	18111	18113	17946	18074	18202	18111	18035	18075	18153	18051	18296	17915	18000	17989	17969	18084	18009	18169	18101	17995	18154	18159	18320	18173	17895	17938	17885	18038	18163	17973	18162	18072	17952	17912	18234	18164	17938	18021	18050	18120	18199	18028	17992	18216	18062	17892	18146	17992	17944	18086	17819	17963	18001	18037	18111	18115	18064	18128	17973	17916	18045	17927	18133	18039	18024	18088	18113	18043	18123	17927	17969	18054	17951	18177	18230	17877	18168	18173	18076	18098	17869	18005	18049	17930	18064	18116	17849	17800	18002	18114	18002	17882	18190	17976	17850	18027	18009	18101	17995	17856	18218	18190	18179	18199	17986	17780	17821	18122	17856	17926	18120	18119	18187	18133	18107	17968	18146	17995	17980	18087	17936	17816	18098	18158	18013	17937	17912	17979	18026	18084	18113	18106	18067	18045	18212	17666	18038	17987	18295	17841	18105	17989	18099	18006	18043	17868	18187	18257	18212	17934	17997	18125	18051	17966	17979	17704	17967	18034	17705	18038	17976	17944	17984	17928	18125	18092	18084	18030	17888	18061	17936	18138	18049	18164	18043	18125	17990	18033	17830	17992	18164	17977	17914	18175	17853	17770	18157	18079	17988	18025	17970	18016	18003	17889	17885	18000	18042	18077	18048	18126	18064	18148	17957	18009	18133	18125	17783	18221	17993	17843	18033	18082	17878	18099	18043	18050	18254	18164	18013	17842	17935	18045	18027	18035	18145	17926	18110	18200	18112	17941	18075	18067	18051	17925	18188	17933	17944	17855	17906	17936	18080	18175	18173	17875	18102	18027	17934	17955	17982	18071	18099	18070	18112	18030	18159	18131	17754	17811	18028	18062	17970	18065	18173	17906	18005	18033	18199	17996	17942	17945	18108	18145	18016	17987	18080	18081	18140	18105	18108	17870	18202	18001	17887	18016	18221	18041	18014	17970	17859	18016	18185	18217	17850	18147	18081	17898	18158	18021	18184	17862	18065	18016	18148	18111	17917	18180	17914	17987	17913	18124	18194	17963	18007	18163	17922	18147	17979	18286	18063	17908	17926	17967	18003	17965	18127	18137	18148	18138	17943	17844	17918	18097	18012	18079	18117	17741	18055	18062	18242	17955	18101	17928	17969	18228	18022	17878	17970	17886	18150	17675	17987	18193	17941	18186	18077	18191	18017	18032	17990	18156	18102	18037	18097	18101	18142	18082	18126	18018	18015	18092	18076	18036	17809	18264	17869	18044	17989	18042	18020	17974	18025	18009	17746	18119	17987	18141	18074	18006	17815	18096	18039	17967	17933	17992	17932	18015	18080	18159	18132	17924	18108	18143	18023	17951	18220	18006	18284	18061	17911	18024	18127	18233	18223	18194	18022	17944	18134	18197	18343	18187	18118	18104	18160	18142	18032	17981	18129	18084	18156	17936	18383	17926	18186	18079	18071	18038	18117	18112	18139	17988	18088	18082	18049	18048	18395	18240	18067	17937	18030	18021	18084	18191	18048	18062	18104	18196	17930	17865	17945	18063	18043	18179	18062	17887	17949	18074	18027	17940	17940	18160	18121	18078	17812	17937	17948	17880	17951	17992	18096	18074	18116	17927	17927	18007	18030	18021	18046	17869	17906	17983	17942	17958	17857	17987	18100	18035	18120	18034	17987	18009	18093	17943	17988	17945	18189	17949	17957	18195	18223	17948	17896	18039	17995	18139	18018	17965	18027	17955	17879	18146	18049	18064	17996	18115	18097	18197	18049	17858	18208	17925	17924	18008	18010	17994	18217	18174	18067	18267	18021	18187	18227	17882	17840	18081	18165	18096	18098	18128	17959	18028	17998	18091	18037	18076	18128	18032	18091	17970	17899	18050	18022	18161	18059	18085	17821	17884	18063	17946	18112	18110	17981	18113	18256	18015	18027	18257	18236	18015	18028	17908	17906	18068	18055	17977	18056	18201	17944	17950	18034	18215	18018	17981	18046	18110	18132	18072	18136	18113	18238	18209	18077	17933	18029	17943	18258	17925	17948	17877	17917	17890	17977	17998	18147	17839	18179	18234	18002	18088	18033	18059	18105	17940	18278	18176	18117	17993	18125	18078	18062	18326	18107	18003	18339	18261	18038	18287	18012	18196	17990	17854	18141	17904	18277	18174	17930	18038	18057	18019	18100	17880	17906	17865	18057	17945	17908	18229	18003	17844	18066	17965	18058	18165	18207	18078	18133	17901	17944	18111	18029	17938	18166	18108	18138	17819	18058	18051	17979	17825	18059	18090	18047	18107	18145	17865	18091	18129	17984	18117	18121	18080	18070	18040	17931	18008	18144	18226	18010	17940	18077	17884	18291	17999	18041	18207	18088	17994	17952	18078	18077	18223	18100	17968	18059	18041	18028	18068	17931	17841	17976	18099	18077	18067	17941	17960	18130	17977	18159	18178	18272	18184	17893	17946	18125	18102	18068	17976	18088	17948	18007	18153	18155	18116	18125	18053	17983	18032	18041	18111	18096	17971	18234	17969	18228	18211	18193	18115	18222	18080	18119	17979	18110	18006	17917	18071	17877	17949	18064	18061	17857	17945	18065	17956	18234	17893	17967	18129	18283	17991	17952	18130	17986	18010	18040	17862	17975	17899	18072	18053
26400	42173	39694	26087	27259	18684	18274	15641	16108	16239	15801	15284	14628	14409	14478	14480	14390	14417	14551	14468	14372	14528	14536	14278	14273	14443	14404	14548	14409	14495	14517	14333	14529	14418	14422	14391	14562	14459	14401	14581	14406	14250	14250	14354	14442	14387	14396	14465	14342	14416	14361	14505	14328	14189	14363	14420	14576	14337	14486	14431	14370	14390	14501	14458	14299	14296	14317	14388	14431	14444	14396	14437	14294	14609	14469	14243	14440	14476	14306	14367	14440	14216	14420	14292	14479	14372	14401	14395	14357	14400	14462	14504	14511	14455	14430	14366	14338	14323	14338	14346	14450	14572	14261	14279	14415	14436	14455	14309	14407	14392	14390	14385	14480	14372	14417	14610	14477	14419	14479	14448	14369	14671	14302	14510	14430	14516	14420	14426	14532	14552	14352	14616	14532	14223	14216	14424	14351	14601	14352	14530	14389	14322	14405	14428	14437	14172	14552	14312	14329	14465	14385	14383	14433	14416	14401	14304	14575	14271	14307	14504	14638	14459	14462	14274	14383	14276	14504	14617	14405	14477	14386	14307	14390	14275	14430	14469	14339	14393	14319	14447	14478	14407	14472	14370	14478	14255	14439	14197	14463	14509	14356	14351	14444	14471	14381	14561	14451	14432	14396	14408	14526	14336	14390	14493	14389	14454	14367	14353	14286	14478	14319	14449	14550	14536	14397	14332	14602	14465	14174	14466	14443	14468	14417	14512	14388	14450	14273	14428	14233	14561	14339	14333	14464	14603	14391	14504	14419	14514	14273	14339	14360	14331	14246	14377	14219	14399	14400	14431	14570	14303	14582	14426	14529	14544	14566	14361	14346	14418	14455	14383	14460	14396	14585	14454	14373	14598	14367	14325	14485	14348	14454	14304	14378	14272	14537	14373	14427	14320	14577	14450	14348	14264	14499	14366	14427	14384	14269	14427	14465	14349	14345	14395	14287	14468	14431	14381	14365	14164	14437	14398	14358	14420	14343	14447	14259	14316	14573	14280	14318	14394	14251	14448	14320	14359	14557	14327	14290	14372	14430	14327	14276	14414	14407	14579	14313	14419	14525	14318	14326	14399	14353	14503	14540	14505	14494	14496	14260	14354	14339	14487	14478	14410	14453	14337	14424	14557	14443	14458	14405	14549	14599	14367	14538	14345	14325	14318	14611	14487	14319	14422	14433	14394	14379	14601	14432	14441	14441	14404	14365	14442	14374	14279	14308	14328	14363	14623	14472	14336	14376	14497	14401	14546	14549	14435	14514	14469	14438	14395	14385	14245	14510	14463	14451	14410	14425	14408	14379	14375	14360	14248	14291	14466	14373	14391	14403	14432	14459	14413	14393	14451	14457	14325	14352	14448	14333	14257	14411	14481	14476	14430	14363	14463	14303	14496	14390	14385	14424	14564	14344	14404	14608	14243	14331	14382	14321	14339	14339	14492	14423	14423	14330	14347	14293	14394	14243	14385	14460	14431	14340	14367	14526	14407	14379	14286	14482	14284	14414	14550	14474	14350	14394	14505	14447	14459	14442	14318	14352	14371	14443	14436	14381	14414	14344	14325	14538	14297	14520	14444	14399	14282	14404	14335	14474	14496	14459	14422	14410	14180	14245	14465	14398	14379	14471	14392	14373	14479	14517	14402	14605	14332	14452	14523	14413	14216	14442	14278	14409	14400	14277	14476	14472	14353	14455	14300	14359	14382	14398	14337	14420	14403	14530	14369	14384	14390	14248	14238	14289	14522	14366	14282	14512	14326	14463	14340	14451	14271	14427	14290	14174	14377	14378	14379	14390	14425	14524	14265	14505	14308	14517	14450	14438	14303	14356	14458	14458	14446	14423	14247	14267	14506	14445	14491	14522	14501	14515	14240	14523	14400	14371	14371	14287	14346	14405	14417	14459	14446	14454	14294	14631	14435	14437	14579	14516	14401	14249	14446	14344	14269	14412	14369	14440	14381	14464	14384	14147	14504	14393	14480	14379	14366	14408	14468	14409	14441	14434	14490	14547	14488	14355	14368	14519	14432	14453	14372	14312	14533	14580	14454	14418	14332	14385	14461	14441	14427	14212	14336	14351	14346	14304	14536	14279	14492	14317	14323	14257	14389	14455	14175	14366	14332	14552	14444	14508	14422	14300	14319	14342	14361	14479	14422	14429	14476	14382	14438	14380	14495	14138	14396	14448	14422	14498	14435	14486	14360	14417	14265	14287	14378	14317	14369	14451	14384	14431	14466	14368	14421	14498	14473	14415	14327	14471	14425	14413	14390	14396	14499	14527	14435	14517	14410	14405	14452	14484	14333	14525	14412	14514	14489	14509	14414	14572	14421	14420	14549	14383	14428	14337	14409	14575	14293	14399	14342	14701	14496	14365	14339	14303	14306	14423	14276	14385	14530	14485	14474	14513	14494	14293	14287	14357	14446	14335	14416	14380	14483	14511	14305	14605	14201	14518	14344	14376	14321	14377	14333	14575	14462	14456	14272	14421	14361	14459	14393	14619	14405	14515	14378	14484	14446	14312	14264	14330	14291	14371	14217	14512	14467	14439	14502	14455	14370	14435	14521	14392	14406	14430	14448	14353	14426	14422	14381	14402	14336	14453	14412	14251	14385	14417	14733	14360	14165	14590	14333	14337	14443	14378	14212	14457	14418	14492	14274	14215	14447	14455	14491	14523	14376	14363	14446	14333	14424	14641	14386	14435	14470	14387	14534	14299	14454	14130	14332	14369	14455	14546	14364	14439	14349	14295	14448	14507	14378	14367	14546	14309	14380	14426	14445	14460	14361	14271	14425	14434	14286	14515	14386	14431	14486	14414	14219	14431	14510	14362	14208	14415	14437	14204	14375	14505	14489	14318	14449	14524	14516	14467	14444	14433	14404	14463	14417	14429	14406	14502	14302	14484	14416	14419	14342	14466	14439	14358	14379	14359	14370	14250	14422	14311	14494	14469	14470	14464	14427	14509	14536	14377	14374	14516	14287	14322	14495	14444	14322	14184	14353	14393	14357	14549	14487	14490	14503	14524	14433	14477	14259	14588	14337	14423	14344	14406	14538	14563	14420	14544	14314	14376	14467	14247	14433	14521	14441	14304	14616	14485	14400	14457	14425	14437	14341	14422	14391	14477	14378	14339	14367	14465	14420	14634	14490	14302	14385	14408	14401	14480	14511	14422	14317	14591	14432	14451	14330	14370	14342	14514	14231	14242	14480	14591	14234	14519	14427	14325	14404	14410	14510	14402	14137	14476	14475	14474	14302	14452	14448	14562	14365	14426	14374	14448	14355	14339	14576	14579	14479	14430	14329	14443	14450	14484	14473	14411	14413	14415	14490	14327	14564	14332	14443	14247	14433	14434	14438	14656	14374	14477	14366	14454	14439	14473	14446	14507	14524	14511	14273	14315	14355	14410	14448	14639	14347	14406	14491	14392	14566	14576	14487	14490	14241	14416	14330	14434	14288	14491	14445	14268	14363	14351	14164	14474	14513	14589	14490	14269	14409	14406	14473	14518	14480	14343	14418	14520	14369	14430	14308	14446	14565	14424	14416	14437	14503	14430	14506	14401	14409	14398	14426	14552	14407	14483	14444	14337	14425	14358	14519	14421	14289	14534	14480	14428	14377	14363	14460	14364	14411	14416	14441	14506	14457	14473	14364	14434	14287	14588	14445	14542	14429	14255	14399	14408	14310	14330	14352	14526	14382	14402	14438	14564	14416	14340	14367	14433	14245	14596	14431	14372	14343	14341	14353	14411	14336	14430	14403	14358	14319	14387	14391	14402	14514	14542	14411	14592	14397	14439	14374	14375	14470	14614	14482	14306	14604	14452	14408	14416	14415	14547	14543	14272	14517	14244	14511	14560	14401	14480	14560	14333	14555	14507	14443	14343	14285	14398	14418	14463	14394	14462	14487	14307	14425	14518	14347	14343	14312	14418	14426	14447	14400	14350	14413	14431	14487	14526	14309	14198	14472	14322	14472	14365	14299	14416	14470	14480	14487	14551	14439	14578	14358	14521	14324	14465	14404	14542	14238	14327	14407	14462	14420	14276	14196	14427	14540	14419	14524	14462	14374	14478	14520	14339	14416	14226	14195	14521	14293	14430	14381	14454	14315	14391	14516	14522	14385	14538	14452	14505	14470	14340	14415	14406	14411	14525	14391	14408	14347	14429	14413	14386	14238	14541	14339	14404	14374	14285	14337	14524	14517	14473	14312	14432	14350	14458	14316	14403	14441	14542	14375	14341	14348	14557	14467	14455	14448	14492	14383	14468	14421	14520	14362	14333	14625	14423	14544	14355	14415	14466	14315	14385	14392	14606	14415	14521	14516	14366	14384	14587	14267	14435	14337	14513	14412	14311	14419	14385	14462	14564	14568	14256	14494	14554	14471	14579	14647	14331	14442	14633	14358	14462	14484	14238	14424	14367	14483	14324	14415	14462	14417	14447	14389	14417	14480	14396	14423	14361	14380	14422	14515	14444	14320	14373	14477	14462	14277	14358	14304	14568	14530	14514	14605	14383	14356	14594	14293	14561	14401	14421	14241	14385	14422	14470	14478	14361	14413	14406	14433	14414	14447	14503	14535	14361	14526	14428	14406	14368	14419	14528	14354	14388	14450	14321	14280	14352	14370	14555	14202	14518	14433	14394	14365	14396	14410	14462	14598	14296	14386	14467	14353	14434	14429	14438	14172	14618	14465	14416	14342	14555	14364	14362	14468	14224	14556	14154	14255	14364	14334	14565	14559	14405	14474	14325	14318	14383	14572	14676	14482	14394	14380	14304	14352	14416	14299	14532	14430	14311	14415	14550	14369	14431	14578	14605	14511	14309	14190	14447	14481	14330	14421	14562	14467	14283	14559	14278	14402	14493	14476	14319	14370	14430	14441	14395	14333	14562	14587	14424	14583	14234	14557	14433	14317	14514	14493	14385	14320	14547	14252	14414	14475	14416	14403	14437	14469	14536	14427	14247	14509	14451	14285	14423	14524	14407	14388	14409	14297	14471	14526	14467	14546	14413	14303	14323	14398	14591	14533	14396	14512	14387	14351	14444	14363	14459	14478	14477	14417	14439	14448	14499	14191	14344	14459	14566	14362	14410	14570	14528	14455	14339	14403	14463	14434	14385	14365	14538	14531
26378	21506	28108	29248	36169	33398	37923	25960	31528	30607	26538	22859	19567	17939	17392	16921	16726	17034	16882	17030	16870	16750	16605	16761	16874	16667	16752	16820	16605	16732	16742	16877	16698	16655	16772	16687	16686	16726	16761	16705	16850	16809	16578	17069	16973	16764	16767	16698	16539	16647	16751	16577	16791	16762	16647	16743	16724	16677	16796	16858	16735	16584	16785	16832	16807	16744	16831	16712	16679	16699	16778	16632	16948	16750	16659	16751	17044	16708	16875	16790	16745	16795	16860	16671	16922	16797	16655	16824	16647	16619	16719	16601	16714	16754	16847	16733	16736	16720	16687	16654	16882	16812	16670	16786	16882	16743	16579	16736	16696	16787	16879	16695	16733	16447	16736	16556	16874	16871	16618	16579	16796	16730	16821	16776	16663	16803	16849	16712	16793	16648	16655	16321	16626	16617	16670	16686	16898	16649	16765	16671	16723	16659	16753	16778	16837	16788	16765	16781	16776	16803	16668	16719	16657	16703	16796	16596	16487	16665	16610	16831	16641	16979	16943	16840	16631	16620	16563	16550	16622	16829	16716	16784	16706	16666	16805	16725	16771	16430	16749	16748	16745	16609	16976	16749	16829	16652	16513	16628	16669	16700	16750	16547	16700	16915	16804	16812	16773	16758	16759	16679	16803	16577	16686	16677	16525	16631	16723	16550	16725	16691	16856	16843	16814	16686	16625	16683	16694	16670	16650	16631	16494	16533	16764	16815	16553	16734	16784	16574	16806	16658	16791	16618	16612	16591	16653	16687	16729	16856	16753	16822	16760	16729	16651	16451	16807	16771	16723	16566	16632	16659	16545	16830	16716	16760	16910	16750	16627	16721	16697	16655	16789	16720	16726	16685	16730	16634	16629	16926	16779	16673	16782	16586	16892	16897	16680	16836	16740	16787	16734	16886	16812	16722	16725	16793	16423	16812	16688	16811	16643	16688	16709	16632	16723	16941	16696	16826	16766	16983	16701	16604	16674	16713	16875	16535	16582	16848	16680	16601	16973	16776	16697	16729	16712	16822	16659	16770	16577	16567	16810	16690	16796	16535	16842	16714	16737	16667	16494	16876	16698	16899	16523	16774	16759	16575	16609	16604	16806	16829	16834	16731	16498	16734	16796	16752	16798	16827	16783	16784	16786	16705	16684	16897	16740	16880	16672	16803	16546	16727	16636	16747	16787	16720	16712	16654	16801	16807	16676	16809	16702	16898	16793	16755	16657	16494	16712	16680	16819	16587	16816	16532	16757	16869	16938	16640	16798	16794	16759	16668	16668	16795	16535	16594	16956	16911	16666	16747	16563	16820	16732	16749	16713	16818	16932	16763	16865	16658	16491	16609	16896	16525	16700	16478	16842	16639	16478	16575	16766	16775	16788	16564	16761	16613	16707	16499	16712	16646	16726	16773	16790	16675	16831	16711	16725	16559	16792	16764	16734	16839	16673	16686	16621	16673	16663	16700	16771	16786	16710	16657	16665	16656	16707	16571	16922	16630	16775	16766	16799	16829	16565	16615	16527	16642	16891	16757	16728	16788	16691	16675	16566	16558	16610	16694	16688	16750	16643	16771	16783	16649	16709	16796	16790	16502	16800	16818	16830	16803	16830	16742	16568	16661	16763	16805	16846	16573	16670	16618	16687	16711	16716	16760	16810	16658	16774	16728	16678	16585	16516	16709	16727	16716	16816	16686	16779	16756	16662	16548	16802	16668	16673	16769	16446	16664	16711	16795	16744	16708	16631	16688	16862	16862	16830	16759	16661	16696	16707	16567	16690	16737	16743	16587	16804	16890	16624	16631	16768	16469	16647	16719	16642	16699	16963	16698	16858	16756	16651	16647	16764	16654	16773	16722	16752	16724	16891	16491	16733	16785	16867	16880	16859	16765	16712	16763	16875	16610	16777	16902	16770	16857	16812	16949	16815	16594	16707	16695	16695	16706	16735	16660	16861	16799	16697	16851	16807	16868	16726	16608	16670	16701	16678	16672	16730	16715	16588	16668	16579	16602	16716	16710	16612	16793	16647	16634	16824	16772	16597	16665	16651	16694	16713	16800	16656	16667	16841	16550	16667	16468	16797	16683	16656	16572	16774	16595	16656	16683	16678	16629	16489	16988	16706	16735	16699	16802	16700	16711	16783	16743	16873	16719	16658	16669	16766	16568	16793	16717	16810	16738	16713	16609	16674	16763	17017	16845	16903	16913	16615	16540	16766	16837	16532	16845	16834	16869	16779	16678	16781	16732	16936	16863	16753	16723	16703	16677	16688	16657	16544	16735	16737	16526	16608	16866	16729	16703	16672	16790	16556	16631	16772	16629	16717	16529	16798	16627	16595	16794	16722	16712	16793	16725	16482	16583	16598	16741	16670	16674	16709	16544	16734	16564	16646	16704	16676	16736	16963	16780	16910	16596	16769	16820	16602	16749	16809	16788	16828	16515	16870	16544	16694	16684	16585	16650	16765	16673	16448	16643	16611	16860	16886	16817	16865	16622	16716	16744	16603	16777	16730	16698	16719	16672	16759	16667	16615	16762	16751	16751	16828	16725	16828	16554	16831	16794	16735	16706	16539	16716	16749	16639	16808	16768	16741	16833	16554	16626	16869	16786	16546	16689	16689	16876	16717	16754	16784	16670	16716	16855	16625	16846	16598	16663	16533	16797	16771	16713	16759	16671	16758	16689	16638	16866	16757	16910	16756	16675	16632	16741	16808	16501	16589	16783	16652	16619	16652	16585	16671	16841	16729	16865	16748	16727	16729	16772	16764	16869	16747	16727	16578	16920	16737	16632	16740	16722	16803	16913	16740	16735	16747	16538	16804	16752	16532	16713	16847	16699	16850	16898	16630	16722	16848	16627	16739	16775	16757	16886	16931	16885	16656	16748	16594	16562	16550	16471	16443	16610	16893	16601	16770	16752	16770	16614	16530	16756	16771	16741	16880	16878	16922	16662	16735	16737	16873	16606	16680	16751	16779	16702	16708	16649	16847	16767	16827	16510	16687	16644	16610	16680	16873	16534	16777	16823	16867	16760	16755	16816	16672	16841	16793	16668	16743	16884	16570	16821	16673	16810	16696	16926	16804	16665	16785	16878	16764	16696	16780	16690	16705	16711	16679	16652	16557	16718	16785	16702	16656	16761	16778	16767	16700	16760	16640	16522	16854	16614	16771	16766	16733	16851	16388	16892	16918	16516	16680	16663	16553	16786	16725	16638	16623	16576	16686	16640	16784	16796	16846	16928	16812	16695	16723	16730	16485	16759	16830	16747	16776	16856	16706	16920	16719	16664	16815	16774	16594	16574	16600	16633	16685	16760	16749	16915	16818	16641	16675	16868	16857	17077	16713	16756	16549	16795	16783	16794	16816	16881	16738	16595	16773	16821	16781	16637	16828	16555	16574	16478	16625	16726	16564	16779	16761	16675	16618	16841	16819	16737	16919	16526	16881	16529	16829	16967	16589	16634	16553	16572	16680	16724	16482	17011	16754	16787	16746	16684	16707	16743	16698	16811	16760	16615	16723	16603	16736	16755	16687	16647	16678	16848	16853	16826	16590	16790	16645	16853	16703	16841	16657	16818	16685	16696	16757	16794	16564	16500	16877	16704	16652	16677	16965	16642	16748	16789	16802	16776	16705	16552	16751	16954	16782	16854	16682	16808	16675	16912	16716	16741	16543	16664	16962	16687	16748	16802	16817	16729	16919	16885	16910	16687	16586	16692	16888	16731	16831	16490	16638	16697	16784	16937	16709	16558	16797	16475	16652	16863	16802	16768	16801	16714	17028	16756	16691	16798	16601	16655	16718	16664	16763	16898	16935	16774	16600	16788	16747	16698	16481	16764	16808	16852	16586	16811	16631	16821	16568	16800	16584	16784	16785	16755	16772	16686	16694	16664	16594	16747	16623	16919	16729	16667	16617	16739	16733	16669	16547	16649	16882	16747	16889	16766	16587	16688	16538	16725	16598	16644	16703	16663	16453	16788	16743	16569	16635	16581	16829	16807	16749	16893	16789	16737	16638	16915	17009	16737	16520	16562	16689	16694	16619	16660	16751	16673	16735	16474	16695	16542	16691	16721	16748	16600	16830	16768	16598	16831	16715	16688	16854	16496	16658	16633	16741	16912	16562	16822	16963	16765	16757	16592	16572	16785	16582	16688	16950	16628	16726	16660	16829	16544	16765	16747	16672	16768	16745	16633	16624	16683	16742	16743	16710	16722	16766	16802	16831	16784	16740	16604	16703	16729	16697	17029	16667	16659	16845	16678	16770	16832	16873	16688	16711	16675	16616	16777	16872	16744	16720	16890	16565	16814	16927	16800	16780	16794	16796	16643	16678	16794	16723	16680	16581	16844	16701	16510	16686	16734	16781	16756	16472	16845	16841	16746	16810	16573	16650	16700	16659	16680	16678	16808	16897	16653	16772	16811	16859	16646	16708	16688	16879	17044	16858	16647	16479	16730	16803	16640	16577	16891	16857	16672	16579	16761	16830	16593	17015	16630	16504	16701	16965	16586	16715	16607	16659	16682	16541	16445	16820	16767	16865	16670	16536	16842	16571	16742	16515	16747	16752	16746	16692	16928	16903	16675	16669	16771	16726	16793	16449	16774	16832	16555	16639	16608	16963	16792	16878	16883	16759	16745	17040	16827	16613	16772	16539	16594	16679	16624	16673	16685	16838	16716	16722	16657	16678	16786	16828	16705	16365	16835	16661	16633	16519	16862	16768	16673	16823	16599	16732	16736	16601	16680	16532	16891	16733	16499	16886	16963	16638	16621	16660	16821	16753	16679	16688	16837	16848	16727	16677	16734	16745	16899	16809	16815	16758	16692	16940	16784	16662	16686	16866	16766	16708	16777	16588	16618	16584	16612	16660	16794	16665	16698	16661	16724	16756	16667	16872	16876	16719	16780	16592	16595	16687	16517	16827	16601	16865	16836	16761	16716	16812	16758	16463	16726	16513	16782	16626	16570	16639	16476	16617	16584	16821	16740	16669	17029	16544	16768	16665	16806	16707	16744	16725	16539	16769	16779	16549	16627	16729	16703	16698	16512	16626	16737	16719	16911	16675	16699	16902	16739	16740	16700	16749	16825	16779	16861	16729	16615	16670	16734	16744	16808	16672	16619	16984	16713	16707	16548
33492	46247	39313	34678	38995	35247	33970	25797	33542	30531	25778	20754	16722	14818	13971	14034	13793	13777	13698	13663	13780	13704	13732	13767	13847	13691	13813	13644	13723	13798	13848	13861	13883	13802	13669	13692	13830	13766	13859	13880	13617	13773	13615	13681	13748	13745	13793	13620	13664	13684	13652	13643	13654	13659	13831	13837	13703	13768	13650	13733	13812	13795	13628	13885	13913	13730	13768	13640	13794	13788	13710	13725	13670	13720	13799	13769	13704	13922	13697	13778	13799	13710	13688	13742	13772	13653	13715	13691	13673	13669	13762	13686	13820	13609	13754	13765	13530	13587	13568	13741	13736	13740	13601	13608	13885	13735	13750	13763	13757	13628	13917	13662	13659	13618	13859	13673	13700	13813	13798	13691	13637	13940	13752	13668	13779	13682	13603	13678	13797	13709	13722	13622	13776	13761	13845	13584	13650	13742	13779	13786	13837	13868	13713	13635	13771	13658	13641	13690	13580	13708	13679	13679	13888	13858	13737	13701	13729	13657	13809	13760	13730	13650	13741	13663	13813	13685	13593	13773	13932	13704	13752	13793	13731	13768	13896	13674	13744	13539	13669	13692	13685	13637	13671	13693	13764	13575	13695	13863	13730	13839	13533	13719	13764	13589	13800	13723	13859	13778	13684	13800	13763	13809	13732	13738	13806	13553	13620	13641	13703	13850	13771	13705	13692	13876	13594	13897	13688	13835	13722	13802	13737	13663	13594	13745	13598	13716	13537	13659	13773	13641	13719	13765	13784	13821	13840	13671	13736	13863	13665	13547	13778	13721	13726	13863	13667	13690	13841	13659	13661	13688	13771	13686	13787	13947	13886	13923	13723	13647	13720	13748	13800	13585	13775	13896	13776	13726	13674	13660	13772	13694	13710	13729	13703	13747	13651	13707	13638	13847	13822	13573	13592	13726	13482	13782	13767	13858	13721	13826	13874	13712	13738	13673	13812	13795	13819	13636	13821	13853	13614	13709	13759	13771	13738	13708	13793	13593	13774	13748	13851	13719	13715	13610	13612	13655	13699	13728	13586	13723	13481	13620	13580	13765	13719	13687	13722	13753	13781	13750	13803	13790	13649	13582	13714	13844	13718	13805	13652	13801	13724	13702	13656	13685	13764	13796	13942	13680	13917	13582	13804	13675	13724	13730	13608	13675	13613	13806	13758	13864	13711	13569	13820	13670	13673	13728	13701	13732	13559	13720	13662	13645	13645	13646	13676	13847	13766	13886	13681	13771	13716	13524	13683	13894	13816	13761	13503	13721	13866	13650	13795	13740	13723	13857	13839	13903	13657	13636	13928	13852	13616	13644	13764	13830	13750	13934	13833	13605	13752	13628	13768	13686	13643	13730	13901	13772	13629	13538	13762	13784	13730	13639	13783	13709	13796	13712	13601	13795	13733	13750	13585	13627	13556	13763	13860	13538	13847	13801	13612	13709	13591	13810	13767	13802	13768	13850	13747	13730	13772	13662	13798	13660	13877	13709	13642	13723	13671	13848	13703	13646	13734	13656	13627	13748	13865	13834	13766	13899	13782	13545	13744	13684	13717	13784	13629	13808	13583	13616	13820	13721	13789	13695	13659	13734	13671	13763	13821	13910	13662	13745	13803	13806	13748	13705	13569	13712	13781	13832	13655	13833	13621	13797	13835	13608	13760	13690	13762	13883	13740	13756	13867	13725	13643	13649	13775	13790	13622	13727	13693	13652	13631	13689	13834	13783	13736	13693	13601	13747	13659	13624	13667	13889	13724	13622	13726	13805	13681	13794	13704	13636	13526	13711	13871	13700	13751	13684	13862	13672	13839	13797	13770	13741	13626	13771	13585	13664	13691	13663	13714	13713	13718	13896	13664	13701	13784	13758	13694	13634	13693	13711	13683	13707	13695	13841	13632	13668	13737	13717	13773	13845	13559	13647	13711	13695	13611	13729	13602	13771	13733	13750	13756	13586	13712	13899	13814	13676	13757	13753	13728	13643	13622	13675	13858	13733	13719	13610	13668	13625	13994	13755	13680	13612	13722	13777	13837	13703	13682	13775	13604	13732	13897	13651	13745	13654	13846	13519	13631	13554	13996	13720	13664	13738	13678	13737	13876	13862	13704	13737	13783	13766	13747	13733	13883	13930	13652	13726	13697	13788	13748	13641	13742	13571	13625	13749	13902	13803	13735	13860	13855	13710	13733	13872	13728	13761	13669	13729	13631	13720	13714	13903	13755	13724	13707	13813	13783	13718	13708	13711	13569	13685	13838	13694	13854	13607	13710	13715	13722	13792	13707	13668	13906	13753	13699	13575	13590	13617	13916	13814	13684	13572	13754	13586	13718	13637	13823	13594	13859	13719	13730	13702	13669	13787	13695	13874	13785	13833	13716	13745	13788	13520	13662	13761	13741	13803	13666	13903	13849	13668	13732	13812	13786	13675	13758	13746	13724	13755	13639	13839	13651	13760	13672	13720	13880	13629	13628	13611	13452	13865	13872	13668	13618	13809	13729	13761	13751	13740	13556	13823	13762	13763	13786	13653	13761	13868	13872	13710	13716	13744	13663	13739	13686	13753	13702	13742	13872	13807	13870	13759	13578	13724	13778	13750	13784	13683	13739	13674	13798	13830	13959	13673	13677	13669	13734	13605	13796	13738	13880	13651	13858	13474	13716	13639	13736	13470	13825	13821	13497	13582	13852	13713	13975	13689	13743	13843	13738	13899	13784	13682	13566	13681	13641	13829	13627	13615	13746	13901	13609	13720	13722	13582	13842	13922	13697	13744	13842	13750	13731	13843	13787	13643	13638	13921	13911	13875	13718	13681	13687	13651	13715	13783	13775	13817	13746	13656	13639	13798	13837	13812	13722	13695	13810	13826	13717	13650	13863	13624	13715	13723	13719	13720	13859	13729	13863	13747	13664	13538	13784	13833	13719	13739	13836	13701	13712	13734	13625	13576	13707	13790	13731	13707	13676	13716	13745	13724	13538	13748	13715	13643	13765	13723	13757	13750	13749	13596	13831	13680	13619	13967	13657	13746	13714	13815	13800	13712	13834	13874	13659	13706	13612	13869	13729	13738	13851	13630	13802	13874	13860	13654	13697	13686	13652	13636	13739	13636	13796	13690	13991	13839	13812	13818	13642	13635	13593	13689	13636	13789	13807	13595	13864	13724	13782	13588	13757	13725	13758	13879	13813	13669	13708	13825	13676	13719	13714	13699	13797	13697	13743	13739	13764	13682	13615	13608	13670	13798	13628	13727	13637	13813	13845	13880	13728	13666	13775	13666	13784	13740	13694	13707	13725	13743	13747	13635	13613	13540	13792	13781	13844	13762	13825	13709	13759	13706	13693	13677	13907	13689	13681	13806	13697	13776	13689	13756	13781	13615	13784	13706	13707	13702	13759	13724	13719	13646	13740	13709	13564	13830	13571	13620	13951	13527	13634	13852	13893	13734	13699	13724	13690	13760	13675	13871	13792	13674	13765	13734	13894	13756	13758	13529	13730	13694	13571	13923	13769	13642	13866	13789	13685	13830	13541	13703	13705	13709	13586	13628	13682	13694	13658	13754	13547	13685	13913	13836	13766	13769	13718	13752	13747	13789	13682	13777	13745	13860	13691	13746	13736	13818	13737	13773	13647	13798	13753	13687	13637	13810	13568	13661	13874	13625	13668	13589	13711	13640	13638	13791	13822	13660	13733	13770	13759	13865	13641	13840	13660	13663	13894	13780	13713	13521	13781	13672	13621	13670	13614	13657	13768	13747	13838	13640	13649	13641	13646	13835	13730	13630	13876	13560	13613	13772	13873	13612	13740	13726	13712	13906	13761	13804	13774	13641	13728	13686	13680	13563	13553	13649	13582	13621	13660	13734	13695	13707	13811	13652	13625	13563	13761	13655	13658	13633	13667	13623	13674	13703	13723	13767	13773	13769	13699	13825	13717	13529	13728	13768	13761	13748	13535	13724	13689	13765	13757	13778	13752	13837	13698	13779	13758	13687	13804	13662	13675	13655	13694	13746	13687	13850	13686	13721	13814	13546	13688	13610	13668	13669	13857	13839	13745	13764	13807	13608	13595	13769	13600	13771	13805	13700	13654	13549	13816	13599	13622	13685	13611	13843	13647	13883	13722	13775	13723	13695	13911	13802	13633	13774	13952	13678	13610	13858	13772	13571	13714	13613	13702	13797	13654	13908	13642	13702	13880	13703	13739	13556	13590	13610	13732	13577	13639	13828	13887	13636	13711	13808	13806	13643	13857	13919	13703	13853	13706	13654	13666	13767	13724	13755	13646	13566	13761	13791	13773	13802	13667	13446	13792	13737	13797	13799	13728	13781	13699	13602	13772	13535	13753	13721	13792	13931	13639	13650	13717	13602	13662	13635	13773	13880	13530	13601	13611	13671	13759	13759	13748	13792	13813	13839	13644	13670	13857	13749	13866	13575	13836	13680	13746	13746	13875	13730	13730	13756	13804	13630	13738	13854	13755	13711	13711	13664	13691	13617	13685	13818	13677	13673	13837	13961	13870	13700	13780	13775	13651	13834	13551	13789	13778	13617	13694	13702	13757	13659	13635	13734	13647	13658	13727	13718	13778	13705	13702	13685	13868	13695	13874	13694	13773	13794	13976	13678	13808	13555	13683	13821	13762	13737	13779	13720	13722	13776	13630	13843	13718	13770	13880	13855	13640	13726	13822	13744	13810	13715	13627	13622	13739	13726	13807	13688	13629	13676	13642	13759	13816	13711	13683	13663	13784	13743	13718	13782	13516	13871	13593	13826	13690	13784	13857	13785	13704	13668	13655	13754	13782	13536	13770	13623	13690	13762	13696	13629	13678	13713	13738	13663	13748	13574	13856	13776	13874	13706	13732	13702	13739	13826	13975	13723	13762	13726	13791	13731	13601	13647	13616	13859	13685	13749	13640	13704	13762	13732	13733	13664	13560	13569	13750	13736	13749	13964	13721	13915	13651	13762	13771	13838	13805	13708	13596	13873	13806	13683	13614	13675	13781	13740	13805	13744	13640	13852	13763	13748	13726	13753	13633	13624	13794	13838	13688	13728	13815	13814	13850	13521	13798	13757	13949	13621	13803	13677	13633	13689	13632	13753	13832	13720	13884	13625	13740	13888	13744	13852	13557	13878	13783	13697
24247	21220	28697	26838	30985	39778	40727	38529	50611	50239	41367	31532	23898	19552	17691	16712	16392	16404	16282	16215	16262	16112	16441	16194	16213	16326	16471	16251	16314	16423	16236	16308	16310	16338	16631	16427	16239	16574	16463	16219	16219	16278	16361	16188	16315	16285	16209	16344	16239	16199	16323	16369	16262	16117	16367	16112	16199	16109	16250	16276	16181	16148	16320	16287	16189	16233	16144	16239	16170	16276	16259	16366	16391	16127	16182	16193	16174	16474	16270	16131	16280	16127	16373	16108	16478	16317	16216	16146	16214	16068	16021	16281	16158	16288	16418	16275	16015	16259	16221	16454	16380	16243	16170	16241	16026	16277	16247	16139	16327	16165	16280	16093	16153	16079	16211	16126	16043	16213	16302	16125	16144	15979	16168	16342	16102	16236	16159	16253	16159	16296	16328	16215	15956	16374	16333	16160	16143	16344	16184	16052	16132	16346	16332	16312	16219	16321	16167	16067	16186	16274	16054	16061	16254	16240	16095	16226	16275	16235	16337	16273	16091	16240	16086	16141	16249	16249	16160	16546	16232	16144	16212	16375	16449	16173	16173	16365	16282	16395	16229	16076	16161	16282	16047	16092	16309	15952	16165	16383	16021	16407	16303	16241	16218	16224	16182	16184	16127	16214	16117	16221	16198	16226	16226	16136	16130	16183	16091	16464	16066	16110	16266	16096	16187	16304	15972	16295	16290	16174	16289	16163	16207	16238	16265	16302	16171	16311	16138	16221	16381	16244	16150	16265	16422	16100	16334	16142	16251	16231	16240	16223	16352	16245	16222	15962	16172	16104	16036	16251	16097	16272	16369	16083	16108	16299	16189	16199	16192	16121	16243	16260	16338	16256	16276	16094	16037	16289	16377	16244	16242	16256	16395	16286	16401	16251	16403	16360	16214	16028	16213	16285	16209	16256	16212	16191	16253	16196	16207	16027	16376	16187	16101	16314	16222	16177	16080	16177	15916	16006	16148	16384	16341	16227	16075	16369	16125	16367	16401	16223	16329	16176	16348	16322	16315	16187	16270	16216	15942	16362	16361	16188	16053	16346	16169	16232	16332	16069	16482	16186	16044	16031	16201	16311	16109	16242	16208	16296	16406	16197	16353	16262	16044	16195	16518	16182	16180	16212	16281	16233	16206	16220	16098	16284	16313	16275	16264	16213	16167	16114	16422	16076	16186	16329	16138	16410	16141	16007	16093	16180	16248	16284	16203	16332	16143	16081	16167	16240	16147	16320	16248	16250	16182	16159	16230	16182	16211	16185	16075	16233	16373	16204	16333	16323	16377	16330	16229	16340	16265	16214	16014	16204	16208	16133	16288	16394	16407	16073	16371	16194	16277	16074	16083	16169	16388	16319	16292	16234	16245	16321	16164	16131	16402	16224	16280	16055	16244	16190	16309	16212	16439	16145	16114	15987	16300	16117	16209	16050	16152	16293	16223	15917	16327	15993	16282	16153	16092	16007	16139	16127	16215	16310	16179	16278	16536	16364	16313	16388	16380	16261	16245	15977	16241	16204	16169	16411	16049	16368	16181	16242	16179	16381	16352	16110	16230	16197	16438	16353	16161	16300	16268	16136	16117	16152	15983	16206	16076	16106	16195	16138	16255	16146	16431	16218	16206	16314	16239	16229	16306	16305	16384	16287	16071	16434	15964	16303	16187	16338	16185	16102	16313	16149	16159	16228	16334	16299	16076	16207	16122	16219	16152	16359	16365	16297	16287	16316	16227	16176	16272	16064	16137	16193	16328	16238	16385	16168	16156	16384	16256	16488	16227	16299	16376	16324	16369	16067	16200	16224	16113	15963	16122	16101	16312	16289	16210	16171	16162	16347	16219	16144	16145	16238	16118	16342	16228	16432	16342	16371	15951	16104	16219	16250	16134	16318	16123	16186	16142	16138	16341	16351	15960	16053	16253	16310	16086	16093	16242	16114	16053	16260	16254	16158	16151	16410	16343	16076	16117	16132	16205	16160	16235	16050	16225	16404	16196	15860	16133	16070	16152	16239	16148	16205	16222	16405	16376	16260	15997	16146	16194	16227	16342	16218	16026	16300	16152	15981	16145	16239	16260	15937	16239	16068	16126	16094	16139	16201	16249	16251	16221	16147	16185	16352	16241	16020	16157	16253	16222	16215	16211	16297	16149	16222	16087	16078	16063	16319	16254	16346	16545	16343	16211	16346	16071	16289	15915	16200	16068	16115	16076	16268	16408	16367	16242	16004	16267	16160	16277	16146	16191	16059	16016	16368	16235	16584	16090	16094	16247	16214	16249	16091	16117	16077	16097	16124	16199	16155	16111	16116	16114	16164	16145	16154	16103	16289	16270	16274	16182	16142	16052	16339	16199	16332	16297	16013	16200	16206	16178	16240	16515	16254	16415	16240	16031	16281	16198	16304	16266	16135	16506	16317	16377	16301	16047	16129	16350	16162	16223	16211	16223	16120	16110	16158	16140	16297	16174	16241	16248	16412	16229	16272	16459	16087	16268	16385	16375	15913	16241	16274	16404	16323	16291	16159	16219	16391	16302	16067	16235	16247	15996	16284	16129	16270	16104	16372	16436	16221	16197	16136	16205	16214	16325	16448	16267	16249	16171	16494	16260	16267	16292	16145	16275	16207	16272	16203	16421	16320	16376	16213	16424	16311	16256	16167	16317	15955	16300	16250	16220	16052	16187	16323	16227	15988	16087	16343	16174	15940	16192	16173	16293	16237	16116	16125	16197	16114	16271	16335	16019	16103	16183	16182	16385	16175	16125	16394	16115	16304	16225	16337	16120	16030	16157	16158	16134	16209	16177	16502	16344	16202	16297	16481	16280	16151	15978	16401	16296	16202	16422	16401	16134	16109	16290	16161	16103	16120	16186	16260	16250	16348	16359	16298	16363	16380	16212	16058	15936	16068	16324	16338	16338	16288	16138	16155	16275	16155	16415	16231	16366	16155	16092	16280	16232	16355	16117	16305	16165	16172	16092	16470	16356	16408	16076	16213	16169	16134	16202	16203	16244	16214	16274	16259	16235	16229	16259	16244	16229	16161	16076	16184	16334	16189	16213	16317	16424	16235	16270	16179	16408	16098	16085	16315	16247	16258	16119	16396	16289	16386	16227	16251	16086	16151	16192	16124	16403	16173	16150	16292	16238	16301	16177	16149	16203	16098	16038	16199	16080	16125	16231	16054	16162	16191	16366	16275	16323	16151	16284	16240	16236	16197	16269	16230	16299	16043	16143	16155	16078	16348	16239	16228	16255	16283	16145	16264	16403	16155	15930	16185	16130	16441	16143	16233	16052	16465	16256	16345	16457	16116	16185	16122	16090	16296	16182	16065	16073	16174	16129	16283	16296	16225	16320	16203	16120	16234	16195	16095	16344	16253	16267	16278	16240	16379	16199	16243	16135	16190	16240	16210	16125	16336	16229	16137	16283	16326	16276	16204	16302	16270	16095	16030	16012	16088	16069	16172	16242	16048	16373	16198	16286	16188	16341	16444	16220	16316	16077	16030	16221	16024	16086	16101	16207	16098	16020	16129	16302	16202	16407	16429	16155	16176	16296	16248	16210	16380	16185	15954	16244	16411	16202	16163	16315	15944	16231	16354	16349	16237	16395	16092	16171	16370	16358	16160	16268	16226	16184	16087	16194	16280	16254	16368	16104	16294	16300	16246	16368	16265	16260	16131	16137	16129	16236	16355	16184	16247	16108	16339	16193	16208	16161	16127	16165	16446	16416	16490	16269	16182	16321	16345	16150	16295	16101	16265	16317	16116	16180	16298	16453	16262	16199	16157	16172	16184	16203	16333	16161	16355	16209	16174	16156	16189	16297	16451	16295	16307	16359	16239	16324	16193	16326	16365	16351	16210	16272	16176	16220	16144	16220	16219	16169	16183	16196	16439	16310	16346	16270	16151	16124	16207	16061	16222	16310	16273	16167	16202	16117	16346	16456	16218	16136	16384	16298	16190	16267	16153	16360	16251	16207	16263	16220	16225	16130	16313	16196	16221	16333	16078	16201	16153	16201	16110	16205	16099	16211	15964	16236	16135	16182	16102	16235	16189	16159	16244	16203	16194	16479	16283	16144	16158	16115	16177	16260	16190	16286	16164	16495	16049	16441	16231	16201	16260	16267	16206	16230	16215	16241	16248	16280	16273	16144	16020	15989	16278	16228	16185	16223	16151	16447	16354	16115	16372	16218	16274	16216	16158	16215	16204	16141	16174	16334	16108	16139	16364	16260	16179	16294	16249	16327	16287	16289	16263	16234	16125	16183	16163	16316	16192	16123	16217	16269	16189	16395	16183	16215	16113	16423	16170	16071	16380	16102	16185	16186	16012	16129	16093	16130	16102	16183	16349	16473	16052	16211	16293	16263	16141	16343	16352	16114	16286	16355	16156	16266	16168	16117	16515	16140	16213	16234	16299	16063	16335	16183	16358	16146	16090	16215	16176	16204	16042	16254	16225	16319	16128	16210	16099	16277	16308	16003	16169	16172	16209	16151	16168	16149	16412	16402	16248	16301	16264	16377	16142	16250	16305	16176	16295	16137	16167	16163	16079	16218	16372	16054	16309	16388	16203	16160	16264	16122	16237	16107	16232	16210	16328	16143	15944	16197	15981	16221	16290	16273	16106	16127	16132	16124	16158	16279	16328	16283	16286	16236	16266	16377	16227	16311	16248	16157	16115	16203	16174	16369	16242	16204	16393	16112	16066	16429	16125	16335	16273	16180	16306	16034	16083	16265	16154	16133	16199	16300	16260	16306	16486	16259	16213	16168	16243	16174	16175	16182	16263	16200	16383	16087	16233	16118	16245	16373	16225	16370	16208	16431	16034	16260	16270	16171	16239	16214	16305	16115	16284	16134	16288	16128	16319	16153	16205	16180	16127	16127	16225	16093	16228	16438	16164	16061	16111	16369	16175	16349	16080	16246	16353	16156	16169	16431	16422	16161	16192	16292	16244	16390	16151	16025	16221	16498	16363	16414	15957	16244	16286	16257	16263	16210	16159	16366	16010	16278	16104	16297	16076	16214	15981	16043	15983	16137	16170	16272	16388	16101	16367	16082	15989	16282	16433	16311	16209	16300	16207	16243	16166	16282	16335	16130	16275	16065	16187	16211	16201	16258	16441	16223	16216
35096	54575	57086	54445	48136	47137	38445	42113	51603	49388	40956	30414	21919	16620	14623	13685	13437	13519	13448	13456	13509	13351	13362	13538	13427	13381	13403	13369	13364	13473	13484	13253	13535	13491	13358	13464	13457	13363	13301	13403	13548	13431	13534	13547	13390	13417	13383	13462	13423	13469	13464	13343	13623	13496	13386	13374	13414	13455	13404	13473	13470	13493	13393	13506	13422	13453	13463	13544	13497	13442	13442	13467	13422	13418	13503	13483	13463	13346	13409	13425	13297	13627	13481	13588	13413	13284	13544	13370	13461	13452	13402	13202	13362	13424	13398	13516	13418	13432	13508	13430	13237	13549	13451	13429	13468	13382	13253	13432	13387	13330	13615	13617	13428	13462	13349	13629	13358	13515	13273	13272	13353	13657	13317	13313	13407	13406	13411	13517	13341	13403	13234	13528	13384	13455	13456	13278	13374	13260	13402	13445	13449	13411	13664	13399	13406	13441	13421	13639	13265	13317	13265	13471	13463	13546	13508	13434	13459	13310	13447	13503	13477	13425	13407	13587	13373	13288	13454	13396	13468	13516	13378	13366	13535	13494	13380	13438	13501	13403	13638	13598	13526	13335	13362	13374	13408	13520	13558	13385	13427	13390	13493	13521	13416	13167	13441	13424	13372	13419	13353	13306	13365	13422	13421	13334	13474	13401	13423	13227	13440	13312	13479	13571	13563	13477	13339	13392	13496	13461	13496	13383	13381	13394	13571	13418	13263	13326	13491	13470	13405	13476	13536	13279	13354	13397	13361	13304	13456	13356	13410	13455	13510	13358	13379	13354	13539	13398	13438	13424	13466	13382	13458	13456	13338	13507	13427	13419	13434	13502	13387	13391	13350	13390	13554	13206	13469	13301	13304	13303	13181	13529	13530	13491	13407	13401	13276	13235	13290	13540	13392	13360	13300	13342	13453	13468	13425	13439	13319	13352	13282	13404	13551	13329	13357	13537	13344	13501	13234	13368	13491	13347	13374	13426	13507	13551	13396	13476	13389	13348	13534	13533	13414	13581	13350	13292	13525	13449	13411	13458	13552	13445	13263	13534	13495	13505	13550	13334	13433	13524	13489	13557	13531	13377	13540	13449	13451	13419	13398	13412	13255	13392	13369	13491	13386	13744	13263	13573	13531	13314	13393	13331	13257	13342	13468	13437	13454	13391	13442	13356	13277	13389	13308	13501	13387	13520	13418	13422	13470	13404	13505	13622	13366	13407	13381	13442	13503	13261	13433	13351	13470	13585	13488	13459	13316	13574	13409	13329	13373	13535	13476	13347	13234	13387	13301	13581	13787	13324	13420	13549	13429	13408	13519	13387	13338	13578	13419	13535	13514	13603	13500	13309	13482	13394	13363	13273	13364	13437	13320	13458	13456	13482	13417	13426	13365	13394	13433	13404	13465	13259	13539	13400	13519	13473	13268	13570	13478	13411	13354	13608	13348	13481	13405	13523	13448	13465	13608	13459	13292	13386	13335	13413	13547	13497	13434	13484	13400	13484	13473	13363	13409	13320	13515	13359	13517	13504	13465	13367	13389	13480	13506	13419	13481	13454	13543	13452	13579	13498	13455	13326	13400	13320	13371	13462	13406	13496	13435	13531	13391	13495	13263	13388	13268	13504	13427	13364	13276	13443	13395	13545	13302	13312	13352	13461	13488	13368	13447	13392	13503	13479	13308	13491	13410	13552	13312	13516	13459	13300	13546	13483	13324	13478	13405	13403	13336	13575	13366	13344	13378	13422	13396	13411	13409	13355	13422	13373	13407	13273	13492	13436	13559	13543	13401	13450	13484	13260	13562	13397	13531	13422	13573	13362	13418	13443	13443	13575	13615	13351	13300	13494	13428	13335	13383	13450	13261	13386	13402	13437	13384	13527	13393	13259	13510	13536	13443	13261	13530	13226	13442	13512	13587	13434	13467	13460	13577	13381	13406	13529	13513	13523	13325	13374	13607	13440	13485	13368	13435	13408	13546	13282	13544	13312	13395	13375	13462	13492	13672	13414	13496	13455	13396	13574	13379	13471	13379	13503	13364	13506	13393	13322	13486	13614	13400	13380	13351	13388	13522	13366	13341	13563	13561	13307	13490	13422	13383	13325	13521	13593	13350	13419	13569	13365	13322	13614	13553	13506	13366	13345	13433	13361	13357	13507	13383	13361	13301	13453	13350	13604	13402	13402	13342	13368	13350	13563	13403	13386	13638	13328	13447	13466	13359	13376	13438	13457	13293	13439	13419	13338	13306	13355	13354	13511	13363	13505	13454	13301	13410	13339	13477	13505	13316	13470	13415	13331	13480	13444	13414	13213	13512	13299	13373	13609	13407	13475	13427	13451	13482	13589	13479	13384	13405	13329	13527	13461	13506	13447	13319	13478	13341	13393	13256	13664	13481	13242	13469	13433	13565	13293	13374	13442	13305	13366	13361	13644	13306	13335	13465	13352	13448	13543	13464	13374	13440	13440	13481	13411	13323	13486	13356	13288	13351	13349	13410	13454	13416	13497	13323	13566	13346	13465	13389	13383	13419	13470	13348	13435	13608	13411	13313	13418	13396	13404	13478	13378	13390	13429	13455	13462	13359	13689	13278	13482	13403	13499	13326	13512	13405	13398	13407	13504	13254	13374	13425	13415	13461	13477	13347	13271	13470	13483	13449	13625	13526	13394	13525	13412	13449	13684	13409	13496	13449	13446	13429	13374	13532	13464	13433	13432	13450	13371	13491	13389	13363	13499	13596	13362	13353	13366	13295	13392	13473	13490	13565	13419	13483	13302	13412	13378	13526	13474	13318	13491	13596	13505	13566	13338	13497	13524	13495	13527	13492	13409	13498	13472	13317	13399	13519	13435	13366	13243	13361	13385	13465	13483	13401	13428	13356	13424	13356	13519	13478	13297	13552	13322	13465	13514	13486	13309	13595	13429	13463	13542	13426	13362	13412	13453	13468	13500	13463	13527	13423	13525	13391	13422	13367	13387	13478	13459	13536	13498	13293	13514	13527	13401	13501	13503	13523	13263	13433	13316	13421	13450	13307	13430	13588	13289	13272	13447	13372	13393	13488	13490	13573	13426	13485	13407	13398	13378	13528	13325	13632	13298	13400	13382	13393	13476	13289	13337	13361	13440	13398	13364	13456	13444	13384	13467	13493	13362	13307	13476	13538	13597	13519	13533	13267	13487	13372	13632	13431	13606	13496	13468	13450	13447	13309	13475	13507	13599	13309	13385	13587	13599	13456	13352	13515	13335	13370	13482	13335	13421	13187	13350	13407	13499	13618	13350	13377	13457	13381	13529	13468	13372	13616	13512	13520	13365	13546	13396	13466	13309	13362	13516	13277	13548	13426	13422	13429	13386	13418	13309	13299	13322	13351	13536	13333	13431	13360	13350	13446	13461	13506	13604	13290	13256	13496	13549	13518	13400	13460	13445	13465	13372	13567	13394	13518	13421	13510	13452	13189	13307	13352	13408	13457	13253	13332	13247	13540	13320	13571	13332	13307	13393	13450	13485	13425	13461	13366	13335	13414	13435	13452	13314	13443	13471	13530	13570	13412	13372	13390	13548	13602	13425	13427	13368	13539	13367	13594	13475	13525	13366	13451	13334	13505	13445	13368	13276	13615	13500	13290	13557	13264	13391	13347	13302	13589	13311	13327	13498	13498	13355	13382	13320	13448	13450	13545	13396	13573	13421	13326	13493	13375	13508	13522	13499	13473	13337	13491	13538	13480	13487	13425	13338	13386	13336	13461	13395	13335	13387	13504	13417	13445	13249	13366	13519	13563	13411	13518	13402	13292	13407	13473	13439	13462	13564	13425	13383	13277	13482	13507	13426	13499	13300	13414	13332	13471	13425	13460	13428	13427	13465	13394	13306	13446	13560	13429	13385	13441	13574	13241	13524	13387	13394	13350	13522	13335	13412	13476	13466	13445	13418	13370	13509	13464	13518	13358	13472	13673	13544	13433	13362	13350	13402	13605	13376	13522	13505	13491	13516	13336	13422	13481	13452	13484	13569	13551	13349	13384	13541	13529	13349	13606	13447	13426	13340	13560	13447	13528	13321	13318	13346	13495	13381	13327	13415	13334	13562	13422	13449	13645	13442	13376	13191	13432	13495	13581	13536	13489	13387	13451	13343	13496	13456	13417	13572	13297	13322	13465	13452	13292	13414	13525	13367	13369	13484	13310	13486	13521	13319	13292	13589	13452	13369	13451	13586	13362	13383	13419	13472	13331	13630	13450	13496	13332	13595	13283	13499	13468	13361	13380	13379	13528	13241	13366	13296	13527	13354	13315	13482	13391	13482	13468	13368	13446	13518	13296	13409	13511	13617	13270	13377	13364	13617	13355	13312	13394	13185	13373	13404	13481	13446	13294	13392	13316	13337	13473	13615	13396	13522	13447	13377	13412	13449	13704	13563	13320	13370	13618	13381	13386	13497	13375	13419	13373	13320	13302	13487	13347	13459	13330	13346	13443	13373	13424	13398	13304	13532	13422	13506	13404	13295	13516	13375	13493	13394	13493	13511	13595	13411	13556	13480	13287	13421	13346	13527	13377	13265	13439	13377	13458	13412	13373	13528	13445	13379	13308	13428	13235	13365	13311	13368	13396	13375	13413	13438	13304	13427	13453	13474	13460	13463	13541	13434	13541	13454	13439	13326	13458	13353	13575	13584	13259	13317	13328	13329	13423	13357	13448	13468	13486	13515	13480	13393	13378	13394	13191	13440	13373	13542	13601	13474	13528	13333	13395	13523	13496	13491	13333	13395	13527	13380	13363	13478	13395	13367	13376	13483	13432	13393	13598	13373	13390	13419	13418	13608	13497	13389	13336	13292	13424	13394	13479	13422	13435	13401	13387	13416	13439	13577	13429	13384	13355	13328	13416	13419	13463	13324	13685	13366	13484	13513	13359	13454	13483	13342	13491	13360	13419	13331	13589	13318	13380	13408	13408	13493	13396	13454	13444	13373	13578	13398	13464	13528	13329	13575	13272	13411	13378	13339	13419	13519	13329	13418	13452	13518	13609	13367	13452	13385	13607	13272	13311	13282	13424	13482	13423	13285	13444	13424	13439	13239	13440	13437	13567	13445	13474	13437	13454	13348	13336	13371	13625	13382	13518	13312	13672	13295	13467	13418
33264	26256	23931	22480	19537	18855	18329	19022	19959	20616	20372	19441	18596	18079	17908	17811	17855	17867	17865	17738	17881	17584	17840	17688	17849	17737	17665	17888	17632	17819	17931	17737	17904	17789	17577	17707	17872	17591	17733	17438	17623	17571	17780	17733	17767	17654	17943	17728	17680	17490	17904	17887	17658	17755	17697	17758	17662	17831	17439	17543	17724	17811	17640	17758	17755	17753	17718	17584	17667	17823	17519	17546	17468	17824	17783	17711	17912	17565	17726	17830	17731	17747	17548	17643	17816	17769	17552	17920	17789	17561	17642	17822	17756	17674	17845	17738	17783	17722	17673	17729	17640	17746	17682	17624	17664	17681	17891	17555	17884	17856	17606	17521	17652	17800	17583	17740	17658	17865	17753	17577	17633	17557	17785	17689	17554	17511	17537	17601	17579	17746	17786	17722	17902	17691	17838	17702	17812	17550	17582	17489	17672	17775	17651	17807	17725	17897	17605	17665	17742	17759	17722	17739	17732	17823	17868	17939	17680	17583	17549	17604	17680	17342	17555	17784	17443	17677	17820	17582	17714	17375	17818	17734	17698	17668	17821	17611	17766	17467	17748	17824	17643	17662	17559	17642	17572	17685	17748	17747	17916	17723	17648	17711	17687	17866	17683	17970	17541	17761	17789	17474	17711	17535	17878	17581	17692	17604	17675	17768	17873	17673	17544	17663	17664	17562	17545	17683	17714	17536	17592	17521	17609	17566	17899	17761	17794	17626	17726	17646	17681	17744	17673	17496	17587	17754	17714	17508	17765	17886	17679	17922	17664	17614	17702	17652	17510	17829	17636	17794	17647	17893	17626	17753	17532	17675	17564	17686	17625	17753	17660	17765	17700	17796	17536	17549	17634	17477	17599	17498	17811	17592	17506	17890	17755	17487	17860	17829	17867	17741	17767	17774	17578	17673	17674	17720	17800	17717	17634	17398	17676	17862	17608	17675	17819	17617	17752	17720	17684	17729	17718	17571	17592	17403	17675	17796	17597	17587	17710	17891	17593	18007	17767	17781	17507	17656	17549	17576	17623	17561	17599	17674	17526	17474	17853	17707	17568	17726	17532	17682	17854	17745	17767	17679	17703	17684	17533	17784	17697	17737	17971	17627	17691	17549	17562	17544	17692	17704	17682	17683	17722	17720	17575	17625	17531	17636	17594	17631	17471	17653	17842	17683	17559	17591	17630	17630	17579	17811	17692	17698	17586	17594	17664	17568	17551	17666	17568	17528	17483	17480	17543	17716	17501	17614	17462	17757	17609	17686	17780	17715	17644	17638	17674	17547	17751	17927	17802	17568	17683	17747	17587	17544	17784	17858	17773	17594	17521	17625	17558	17647	17730	17764	17849	17608	17859	17612	17812	17826	17802	17834	17651	17687	17666	17842	17780	17735	17642	17576	17717	17885	17509	17796	17811	17637	17735	17628	17657	17780	17547	17549	17571	17549	17644	17698	17716	17746	17734	17645	17625	17701	17632	17628	17630	17864	17680	17534	17259	17492	17965	17636	17734	17740	17791	17693	17760	17671	17765	17463	17685	17619	17506	17641	17642	17659	17486	17557	17607	17736	17703	17452	17752	17637	17694	17611	17599	17760	17723	17693	17905	17492	17667	17683	17568	17600	17564	17772	17598	17599	17761	17654	17419	17504	17581	17763	17711	17684	17676	17876	17681	17586	17618	17666	17739	17532	17715	17748	17690	17541	17732	17801	17640	17743	17414	17571	17528	17715	17564	17831	17605	17563	17602	17785	17703	17547	17621	17594	17786	17483	17801	17677	17571	17584	17940	17511	17667	17831	17606	17667	17604	17472	17847	17682	17712	17871	17706	17807	17743	17751	17855	17684	17643	17522	17786	17911	17641	17761	17601	17826	17719	17802	17463	17535	17688	17535	17578	17623	17662	17575	17469	17827	17729	17786	17786	17626	17640	17779	17944	17707	17622	17738	17648	17760	17626	17872	17905	17694	17597	17656	17645	17490	17620	17708	17702	17448	17749	17513	17626	17716	17881	17701	17672	17796	17656	17687	17849	17590	17661	17797	17815	17786	17590	17578	17655	17718	17507	17666	17920	17498	17760	17455	17719	17481	17773	17757	17668	17600	17609	17694	17628	17770	17757	17773	17599	17771	17695	17762	17678	17704	17371	17550	17714	17841	17666	17787	17613	17792	17784	17659	17766	17638	17701	17660	17821	17729	17707	17521	17788	17645	17761	17827	17719	17754	17703	17629	17868	17835	17718	17556	17667	17628	17835	17597	17885	17763	17699	17674	17526	17540	17542	17451	17582	17669	17652	17616	17899	17584	17647	17829	17634	17574	17813	17751	17705	17636	17504	17770	17536	17756	17705	17715	17599	17533	17760	17662	17812	17565	17661	17627	17735	17818	17756	17704	17777	17820	17780	17535	17837	17625	17745	17609	17794	17514	17702	17657	17856	17633	17780	17689	17695	17737	17805	17683	17720	17588	17877	17778	17605	17692	17648	17767	17608	17821	17725	17658	17685	17710	17554	17752	17526	17623	17482	17571	17798	17584	17650	17721	17619	17685	17558	17676	17825	17539	17762	17526	17532	17738	17572	17829	17837	17739	17926	17738	17472	17626	17852	17741	17814	17585	17677	17598	17679	17535	17642	17590	17706	17445	17795	17797	17647	17576	17759	17639	17843	17586	17791	17549	17835	17587	17752	17388	17735	17770	17650	17744	17802	17761	17665	17714	17560	17553	17792	17822	17692	17927	17898	17618	17637	17551	17607	17696	17663	17718	17645	17738	17421	17696	17848	17750	17723	17918	17697	17678	17753	17811	17750	17648	17584	17619	17742	17886	17913	17553	17480	17506	17704	17742	17732	17572	17539	17815	17625	17752	17519	17637	17638	17763	17787	17728	17765	17601	17661	17544	17637	17722	17900	17589	17666	17663	17559	17935	17750	17779	17528	17387	17704	17816	17671	17810	17768	17690	17821	17714	17525	17604	17753	17802	17530	17481	17580	17755	17652	17783	17649	17709	17792	17744	17785	17603	17566	17678	17505	17842	17876	17646	17619	17761	17533	17576	17514	17674	17718	17737	17849	17522	17793	17595	17502	17724	17838	17819	17649	17952	17783	17616	17782	17657	17659	17670	17859	17723	17616	17724	17801	17606	17665	17730	17793	17800	17706	17755	17758	17667	17941	17746	17648	17634	17695	17636	17977	17665	17594	17626	17782	17702	17683	17710	17704	17489	17694	17664	17815	17609	17735	17696	17624	17546	17595	17706	17680	17664	17710	17911	17763	17556	17897	17746	17663	17689	18159	17777	17693	17592	17900	17697	17396	17701	17747	17635	17809	17697	17721	17585	17815	17714	17530	17623	17626	17554	17829	17732	17869	17684	17803	17659	17715	17710	17490	17688	17629	17672	17765	17566	17445	17759	17847	17775	17698	17543	17391	17503	17574	17740	17610	17713	17796	17770	17748	17584	17595	17578	17641	17740	17836	17707	17599	17739	17660	17747	17679	17715	17596	17846	17577	17509	17541	17623	17749	17833	17704	17774	17589	17888	17521	17839	17493	17702	17576	17597	17557	17620	17650	17702	17852	17424	17537	17846	17620	17673	17809	17803	17459	17774	17769	17897	17872	17701	17685	17630	17744	17582	17818	17708	17856	17805	17864	17737	17705	17482	17782	17806	17685	17775	17595	17740	17808	17735	18058	17743	17632	17722	17716	17647	17769	17833	17777	17773	17854	17682	17472	17897	17812	17835	17739	17663	17745	17767	17771	17761	17854	17532	17525	17553	17609	17559	17706	17757	17740	17611	17789	17537	17636	17661	17626	17619	17658	17618	17590	17594	17719	17829	17702	17790	17712	17593	17453	17937	17744	17720	17797	17653	17512	17720	17658	17573	17603	17661	17605	17666	17370	17831	17658	17457	17644	17643	17747	17673	17763	17743	17659	17629	17794	17595	17705	17787	17717	17777	17648	17664	17669	17745	17780	17796	17900	17739	17634	17703	17747	17825	17744	17890	17839	17766	17648	17707	17482	17673	17526	17672	17781	17604	17930	17771	17616	17674	17637	17678	17644	17652	17652	17670	17859	17882	17771	17550	17615	17715	17949	17662	17775	17535	17703	17678	17751	17558	17839	17785	17592	17615	17776	17635	17678	17632	17542	17617	17590	17771	17663	17755	17657	17633	17703	17676	17674	17835	17784	17714	17701	17640	17696	17825	17515	17376	17491	17863	17701	17567	17773	17565	17677	17619	17809	17598	17697	17632	17758	17706	17614	17877	17663	17578	17858	17860	17678	17491	17669	17606	17680	17350	17811	17921	17796	17584	17665	17802	17662	17587	17844	17641	17794	17682	17643	17610	17722	17722	17829	17719	17624	17544	17477	17863	17590	17743	17730	17851	17790	17823	17569	17599	17590	17818	17860	17570	17559	17693	17721	17608	17627	17868	17805	17668	17629	17810	17614	17568	17823	17446	17745	17650	17803	17647	17560	17486	17789	17694	17554	17624	17724	17855	17651	17669	17710	17815	17492	17587	17789	17684	17744	17795	17791	17861	17654	17536	17656	17874	17865	17689	17827	17717	17780	17831	17833	17879	17896	17435	17651	17686	17817	17767	17563	17595	17694	17747	17774	17804	17873	17572	17866	17666	17637	17573	17779	17703	17618	17816	17650	17577	17761	17780	17744	17553	17792	17675	17688	17685	17638	17641	17632	17929	17869	17871	17523	17582	17738	17760	17768	17844	17786	17767	17666	17726	17701	17646	17770	17559	17673	17712	17822	17484	17715	17717	17794	17581	17840	17926	17639	17644	17739	17532	17860	17832	17761	17840	17671	17729	17854	17672	17713	17413	17732	17663	17771	17574	17626	17771	17680	17808	17770	17735	17549	17848	17816	17763	18006	17670	17642	17439	17705	17620	17797	17651	17666	17777	17671	17652	17718	17894	17649	17524	17650	17648	17808	17797	17663	17646	17715	17672	17787	17687	17791	17783	17635	17754	17477	17609	17650	17729	17750	17610	17678	17790	17721	17686	17625	17848	17691	17931	17624	17719	17789	17823	17711	17720	17645	17624	17629	17667	17508	17787	17868	17886	17791	17822	17717	17783	17779	17795	17855	17640	17769	17723	17561	17768	17683	17504	17737	17628	17694	17738
28337	26519	21103	19856	16862	15727	14777	16425	18173	18465	17299	16264	15099	14438	14417	14248	14308	14178	14322	14267	14233	14304	14192	14296	14135	14224	14393	14269	14265	14232	14175	14322	14269	14157	14409	14188	14318	14260	14361	14271	14236	14339	14209	14252	14275	14345	14225	14282	14309	14283	14335	14200	14147	14392	14157	14260	14289	14371	14225	14304	14213	14323	14254	14062	14281	14190	14284	14129	14267	14199	14385	14352	14369	14339	14289	14086	14208	14245	14206	14225	14163	14263	14186	14258	14244	14167	14177	14110	14205	14237	14120	14278	14363	14136	14219	14470	14285	14239	14211	14251	14191	14187	14108	14295	14212	14340	14185	14338	14184	14133	14322	14247	14072	14195	14215	14216	14132	14102	14174	14333	14313	14223	14219	14282	14270	14235	14227	14177	14148	14250	14314	14184	14119	14274	14193	14293	14282	14166	14327	14165	14119	14264	14337	14020	14406	14242	14123	14174	14143	14384	14197	14136	14319	14283	14277	14156	14449	14124	14074	14307	14137	14232	14175	14359	14221	14287	14117	14131	14317	14233	14261	14137	14316	14195	14219	14274	14122	14265	14244	14302	14258	14316	14053	14130	14236	14165	14231	14206	14352	14191	14285	14262	14027	14299	14130	14209	14245	14221	14043	14282	14290	14150	14219	14206	14154	14146	14157	14163	14394	14231	14127	14122	14144	14197	14140	14188	14248	14161	14234	14285	14252	14211	14173	14159	14239	14244	14184	14165	14439	14195	14376	14249	14320	14180	14329	14221	14183	14259	14244	14317	14242	14525	14131	14197	14249	14263	14213	14217	14195	14336	14262	14142	14328	14325	14093	14089	14259	14108	14229	14127	14198	14331	14244	14315	14041	14416	14304	14106	14321	14277	14336	14493	14244	14324	14213	14328	14206	14253	14212	14219	14260	14299	14207	14163	14334	14274	14179	14033	14117	14134	14300	14109	14342	14318	14382	14218	14413	14184	14340	14221	14092	14184	14419	14316	14314	14174	14338	14188	14177	14216	14078	14293	14075	14068	14302	14350	14414	14344	14222	14162	14214	14314	14235	14329	14092	14266	14195	14232	14286	14324	14240	14232	14209	14322	14261	14126	14146	14235	14089	14124	14164	14461	14218	14259	14307	14084	14221	14194	14270	14272	14203	14353	14240	14293	14306	14497	14269	14155	14301	14160	14144	14124	14157	14301	14461	14087	14181	14199	14246	14108	14147	14225	14283	14208	14279	14288	14249	14033	14014	14182	14396	14111	14242	14230	14021	14253	14256	14333	14173	14227	14167	14182	14119	14210	14238	14242	14150	14114	14099	14245	14098	14235	14181	14213	14263	14275	14225	14288	14147	14197	14431	14182	14168	14239	14193	14133	14143	14321	14172	14462	14181	14488	14089	14294	14221	14269	14232	14122	14323	14299	14112	14201	14245	14323	14308	14168	14089	14027	14119	14154	14174	14420	14194	14113	14210	14140	14226	14277	14146	14322	14136	14261	14166	14149	14180	14242	14324	14299	14068	14259	14342	14177	14241	14196	14152	14197	14214	14294	14386	14204	14267	14220	14193	14273	14283	14247	14156	14363	14234	14204	14175	14218	14211	14178	14256	14409	14269	14127	14272	14158	14376	14063	14259	14036	14198	14138	13971	14243	14281	14338	14191	14366	14315	14274	14247	14297	14234	14261	14227	14262	14201	14219	14298	14311	14127	14377	14240	14307	14198	14116	14205	14134	14347	14326	14189	14192	14131	14077	14392	14382	14246	14275	14315	14285	14052	14203	14211	14101	14081	14151	14284	14147	14109	14301	14183	14233	14361	14330	14304	14360	14382	14258	14143	14246	14106	14185	14137	14243	14180	14126	14114	14245	14112	14288	14171	14085	14352	14306	14198	14352	14333	14217	14233	14206	14135	14146	14224	14165	14342	14003	14110	14354	14153	14354	14225	14271	14147	14230	14366	14177	14204	14398	14248	14124	14267	14181	14263	14231	14194	14314	14278	14239	14302	14206	14180	14200	14135	14184	14148	14278	14196	14154	14292	14591	14278	14355	14171	14240	14278	14300	14236	14226	14230	14326	14049	14192	14307	14326	14078	14198	14258	14215	14211	14315	14294	14202	14069	14034	14338	14286	14229	14329	14107	14304	14299	14158	14053	14274	14293	14170	14086	14365	14214	14138	14172	13981	14395	14256	14120	14137	14176	14201	14149	14389	14222	14236	14039	14374	14207	14337	14234	14185	14265	14156	14479	14341	14267	14353	14222	14388	14395	14326	14266	14306	14211	14314	14131	14238	14032	14123	14252	14196	14277	14142	14252	14277	14233	14160	14162	14217	14220	14264	14330	14329	14136	14357	14285	14253	14268	14336	14260	14220	14320	14099	14242	14196	14192	14269	14340	14270	14265	14253	14171	14064	14085	14138	14014	14438	14245	14211	14215	14314	14303	14218	14269	14179	14137	14387	14299	14123	14106	14205	14180	14107	14247	14122	14273	14163	14056	14207	14276	14269	14218	14231	14124	14288	14266	14307	14142	14190	14231	14360	14286	14283	14149	14160	14109	14140	14229	14352	14021	14311	14077	14078	14123	14098	14222	14409	14155	14288	14369	14206	14171	14187	14292	14187	14407	14080	14286	14337	14238	14214	14214	14264	14192	14313	14181	14038	14365	14154	14230	14151	14208	14215	14410	14313	14126	14310	14280	14102	14327	14222	14241	14268	14156	14190	14355	14309	14305	14311	14246	14241	14123	14246	14225	14177	14244	14132	14308	14349	14216	14370	14453	14190	14213	14310	14221	14185	14277	14154	14197	14226	14186	14109	14352	14216	14275	14202	14248	14272	14229	14363	14179	14137	14158	14258	14221	14115	14287	14217	14229	14254	14142	14296	14166	14180	14333	14337	14085	14041	14083	14367	14235	14124	14155	14307	14173	14166	14182	14337	14322	14316	14136	13886	14231	14287	14148	14290	14178	14271	14155	14362	14170	14182	14272	14216	14160	14169	14093	14073	14277	14203	14227	14138	14182	14172	14261	14220	14342	14193	14135	14208	14187	14241	14177	14302	14341	14247	14354	14341	14269	14245	14047	14252	14151	14109	14193	14447	14231	14266	14317	14191	14249	14331	14222	14274	14308	14173	14384	14356	14137	14061	14370	14380	14184	14074	14171	14099	14139	14250	14410	14261	14284	14151	14257	14285	14207	14244	14206	14236	14193	14330	14394	14209	14225	14268	14069	14186	14288	14331	14243	14124	14205	14180	14128	14195	14279	14355	14237	14180	14234	14150	14050	14310	14187	14185	14202	14191	14368	14324	14339	14055	14280	14225	14323	14273	14377	14117	14363	14132	14176	14122	14517	14108	14135	14311	14305	14156	14264	14347	14169	14285	14230	14311	14232	14148	14288	14187	14287	14171	14264	14265	14210	14315	14283	14459	14379	14153	14152	14225	14260	13958	14200	14233	14165	14118	14310	14224	14230	14254	14298	14162	14304	14220	14307	14198	14213	14362	14352	14282	14180	14244	14035	14222	14294	14252	14277	14289	14251	14207	14264	14184	14242	14370	14224	14017	14258	14302	14241	14212	14289	14206	14192	14129	14235	14236	14323	14190	14149	14306	14380	14335	14273	13984	14354	14132	14390	14212	14404	14317	14355	14261	14208	14071	14152	14278	14277	14291	14054	14343	14203	14077	14292	14475	14234	14330	14162	14375	14334	14304	14440	14155	14205	14103	14341	14084	14392	14262	14316	14209	14186	14075	14209	14095	14241	14295	14149	14236	14363	14090	14323	14275	14387	14387	14191	14164	14084	14356	14306	14266	14009	14179	14153	14278	14211	14270	14235	14276	14332	14105	14179	14262	14171	14117	14175	14102	14238	14337	14190	14074	14350	14330	14354	14374	14195	14318	14240	14143	14142	14053	14185	14446	14319	14112	14206	14337	14308	14263	14236	14344	14263	14120	14336	14194	14231	14156	14088	14133	14260	14277	14148	14336	14218	14297	14378	14147	14279	14276	14286	14216	14264	14217	14279	14169	14285	14265	14317	14200	14339	14359	14141	14183	14313	14262	14249	14377	14273	14440	14339	14372	14286	14253	14155	14277	14084	14167	14138	14183	14085	14214	14256	14184	14166	14181	14401	14314	14085	14218	14221	14140	14185	14206	14211	14224	14322	14192	14272	14298	14248	14260	14098	14298	14187	14334	14143	14284	14197	14209	14081	14146	14312	14116	14206	14398	14319	14251	14392	14141	14230	14191	14199	14245	14359	14325	14214	14286	14173	14245	14288	14223	14105	14279	14108	14174	14261	14346	14290	14252	14269	14368	14205	14158	14292	14176	14216	14217	14250	14257	14031	14160	14332	14259	14310	14283	14386	14390	14294	14299	14177	14213	14405	14279	14254	14216	14272	14256	14266	14316	14315	14415	14335	14394	14209	14291	14159	14201	14147	14263	14283	14292	14226	14187	14223	14128	14295	14286	14134	14178	14357	14252	14337	14257	14125	14241	14234	14181	14217	14288	14176	14205	14316	14178	14310	14139	14305	14259	14437	14087	14285	14229	14296	14221	14252	14295	14334	14343	14222	14191	14192	14250	14415	14213	14230	14234	14111	14264	14214	14388	14089	14246	14192	14289	14148	14163	14171	14151	14177	14129	14118	14116	14250	14151	14218	14217	14133	14279	14348	14283	14259	14200	14131	14236	14351	14288	14423	14166	14389	14265	14342	14236	14137	14124	14184	14294	14224	14319	14307	14201	14220	14211	14118	14270	14210	14250	14080	14396	14281	14117	14302	14214	14352	14208	14164	14194	14209	14322	14124	14269	14329	14293	14251	14389	14314	14063	14202	14231	14228	14201	14361	14173	14256	14182	14259	14221	14273	13985	14140	14073	14294	13991	14253	14402	14154	14277	14177	14220	14084	14172	14100	14262	14198	14150	14131	14373	14277	14292	14139	14136	14237	14291	14203	14177	14232	14361	14167	14128	14241	14358	14231	14301	14178	14196	14157	14218	14249	14318	14271	14257	14071	13992	14348	14090	14358	14205	14143	14152	14360	14154	14345	14414	14162	14294	14235	14360	14341	14340	14282	14260	14226	14184	14340	14068	14190	14272	14317	14253	14289	14353	14199	14317	14181	14202	14412	14095	14294	14209
26457	21291	30083	34232	30052	25519	26961	31063	35647	34453	27744	23748	20395	18394	17866	17480	17300	17552	17457	17495	17358	17386	17248	17468	17303	17341	17470	17318	17229	17424	17412	17206	17398	17276	17412	17250	17281	17376	17399	17450	17258	17399	17376	17327	17237	17335	17417	17268	17457	17356	17553	17478	17261	17249	17416	17444	17564	17397	17397	17531	17310	17369	17247	17381	17239	17209	17191	17329	17239	17306	17246	17428	17201	17185	17366	17317	17542	17429	17403	17243	17282	17411	17180	17280	17479	17420	17223	17187	17329	17446	17327	17190	17537	17517	17360	17306	17361	17226	17251	17346	17397	17206	17578	17554	17545	17472	17343	17145	17241	17209	17292	17351	16997	17144	17658	17262	17382	17467	17447	17421	17341	17401	17343	17303	17286	17413	17129	17297	17227	17383	17425	17185	17254	17594	17092	17494	17431	17293	17332	17265	17383	17282	17121	17307	17312	17193	17206	17276	17298	17269	17412	17426	17388	17346	17373	17279	17359	17366	17318	17384	17226	17378	17467	17380	17232	17375	17298	17294	17312	17276	17389	17227	17435	17397	17254	17263	17594	17431	17312	17438	17498	17349	17446	17313	17224	17363	17417	17290	17401	17434	17199	17457	17372	17465	17390	17306	17421	17233	17295	17404	17117	17154	17363	17399	17378	17208	17456	17279	17440	17312	17288	17172	17461	17228	17281	17307	17329	17397	17398	17320	17380	17520	17366	17283	17337	17484	17459	17348	17352	17327	17263	17312	17177	17101	17241	17294	17027	17324	17454	17330	17203	17310	17263	17331	17401	17305	17347	17376	17393	17342	17390	17260	17354	17428	17414	17344	17161	17538	17525	17180	17511	17245	17423	17523	17176	17447	17373	17365	17482	17196	17266	17343	17540	17384	17309	17372	17100	17547	17484	17104	17192	17194	17215	17329	17291	17538	17403	17242	17190	17242	17390	17330	17353	17390	17355	17335	17057	17377	17218	17222	17241	17309	17495	17148	17318	17420	17379	17497	17472	17415	17384	17339	17428	17463	17286	17302	17337	17170	17314	17437	17422	17269	17199	17297	17498	17340	17188	17191	17208	17241	17292	17577	17358	17384	17367	17208	17236	17438	17399	17335	17228	17346	17312	17518	17233	17428	17392	17112	17252	17340	17527	17255	17327	17317	17314	17280	17554	17231	17320	17494	17210	17270	17468	17146	17415	17466	17333	17425	17234	17373	17365	17470	17213	17201	17342	17133	17271	17307	17564	17317	17301	17503	17300	17302	17138	17376	17270	17571	17206	17444	17438	17185	17320	17297	17530	17472	17478	17562	17186	17433	17047	17295	17228	17455	17417	17342	17397	17491	17143	17381	17379	17427	17432	17288	17572	17389	17411	17293	17104	17239	17449	17592	17394	17414	17416	17344	17573	17501	17221	17197	17294	17326	17329	17236	17401	17337	17255	17375	17335	17285	17315	17255	17434	17169	17233	17414	17255	17313	17538	17253	17435	17431	17384	17484	17398	17397	17284	17324	17375	17197	17441	17333	17244	17137	17201	17209	17260	17349	17344	17329	17128	17257	17186	17383	17525	17370	17574	17581	17438	17465	17339	17249	17389	17590	17483	17399	17527	17350	17280	17317	17387	17358	17416	17151	17196	17082	17301	17352	17436	17096	17182	17294	17315	17212	17461	17376	17284	17245	17440	17307	17179	17371	17219	17287	17079	17452	17221	17158	17164	17370	17400	17146	17499	17274	17276	17613	17203	17197	17463	17314	17276	17386	17428	17388	17418	17266	17284	17205	17206	17426	17321	17474	17345	16987	17278	17458	17170	17349	17250	17268	17150	17420	17195	17316	17258	17090	17352	17471	17358	17575	17371	17218	17493	17320	17414	17426	17288	17197	17422	16986	17137	17344	17368	17312	17456	17218	16997	17371	17245	17299	17363	17334	17452	17575	17367	17277	17400	17378	17254	17258	17268	17200	17386	17318	17182	17215	17451	17249	17224	17449	17134	17309	17411	17326	17351	17357	17280	17283	17314	17545	17561	17350	17539	17394	17432	17353	17396	17326	17580	17366	17265	17381	17416	17218	17291	17362	17206	17342	17302	17156	17409	17109	17174	17330	17321	17322	17411	17256	17268	17460	17187	17252	17313	17182	17341	17134	17288	17368	17290	17366	17353	17343	17436	17151	17463	17227	17423	17418	17531	17295	17318	17426	17409	17378	17406	17583	17497	17255	17522	17236	17399	17198	17372	17328	17163	17467	17187	17260	17557	17340	17424	17242	17253	17306	17450	17288	17095	17412	17102	17274	17500	17305	17250	17328	17193	17231	17449	17159	17201	17322	17383	17307	17288	17297	17365	17178	17447	17293	17170	17438	17348	17495	17435	17511	17473	17477	17368	17414	17389	17195	17233	17238	17327	17157	17387	17256	17288	17217	17186	17341	17353	17354	17362	17165	17488	17298	17488	17515	17336	17277	17395	17352	17433	17246	17251	17407	17276	17194	17174	17281	17330	17364	17253	17534	17427	17328	17378	17229	17336	17393	17456	17357	17286	17515	17515	17355	17318	17209	17197	17273	17207	17322	17304	17375	17689	17286	17195	17326	17497	17243	17304	17403	17445	17437	17331	17500	17453	17372	17245	17515	17237	17271	17463	17350	17299	17148	17324	17398	17384	17323	17234	17456	17571	17352	17272	17318	17227	17255	17340	17316	17278	17360	17467	17426	17580	17044	17249	17205	17322	17247	17269	17332	17477	17442	17430	17368	17486	17474	17541	17095	17341	17423	17340	17112	17342	17348	17350	17173	17182	17332	17524	17446	17243	17469	17259	17206	17470	17485	17359	17466	17234	16999	17279	17162	17294	17375	17143	17112	17348	17286	17471	17090	17523	17343	17423	17386	17276	17202	17441	17124	17291	17291	17279	17118	17623	17418	17328	17215	17437	17508	17269	17212	17183	17324	17347	17349	17284	17408	17478	17420	17352	17470	17199	17476	17219	17248	17580	17259	17249	17281	17164	17146	17564	17493	17093	17437	17393	17269	17477	17305	17355	17242	17297	17416	17359	17420	17147	17271	17416	17462	17330	17404	17360	17509	17388	17178	17495	17203	17271	17388	17379	17272	17307	17371	17350	17301	17564	17528	17305	17101	17290	17364	17262	17487	17206	17208	17518	17460	17397	17206	17277	17282	17314	17442	17382	17350	17512	17404	17334	17482	17336	17262	17445	17298	17089	17375	17516	17417	17453	17285	17301	17251	17111	17148	17258	17301	17486	17338	17427	17298	17189	17212	17284	17282	17300	17295	17467	17537	17189	17331	17421	17362	17327	17336	17489	17442	17392	17146	17234	17381	17301	17310	17226	17334	17336	17572	17277	17279	17197	17401	17345	17190	17342	17354	17377	17347	17312	17579	17358	17346	17389	17113	17425	17220	17458	17263	17336	17490	17263	17306	17360	17316	17527	17413	17502	17531	17392	17378	17346	17322	17402	17301	17307	17360	17194	17339	17381	17498	17272	17255	17443	17359	17213	17498	17290	17392	17257	17181	17545	17219	17315	17303	17297	17229	17244	17393	17522	17588	17628	17324	17383	17209	17097	17461	17683	17443	17340	17460	17270	17270	17411	17273	17563	17358	17494	17471	17308	17273	17483	17276	17265	17357	17352	17309	17437	17390	17297	17277	17484	17328	17394	17273	17283	17268	17223	17256	17469	17420	17586	17146	17288	17393	17416	17099	17445	17228	17237	17409	17325	17347	17325	17127	17277	17363	17270	17343	17272	17262	17329	17162	17159	17277	17327	17438	17463	17277	17235	17367	17619	17225	17412	17306	17372	17483	17283	17341	17248	17379	17211	17219	17346	17402	17313	17383	17231	17560	17503	17395	17541	17565	17382	17381	17543	17329	17142	17471	17459	17203	17365	17615	17217	17238	17459	17472	17331	17369	17311	17256	17649	17329	17427	17122	17065	17326	17510	17472	17422	17620	17361	17200	17462	17299	17481	17053	17407	17324	17401	17352	17217	17448	17428	17376	17268	17361	17315	17323	17253	17255	17182	17519	17432	17372	17423	17305	17447	17176	17677	17353	17475	17391	17493	17252	17343	17343	17196	17065	17339	17340	17237	17460	17384	17372	17617	17434	17291	17483	17422	17266	17490	17409	17560	17343	17425	17471	17409	17265	17202	17504	17454	17335	17287	17289	17239	17386	17302	17284	17326	17339	17327	17258	17481	17211	17437	17516	17277	17372	17466	17411	17336	17465	17390	17544	17080	17356	17515	17111	17363	17121	17171	17175	17363	17391	17284	17429	17238	17213	17270	17459	17338	17294	17344	17612	17239	17343	17063	17364	17325	17424	17524	17470	17207	17383	17274	17178	17621	17435	17335	17423	17284	17248	17284	17240	17586	17472	17258	17420	17533	17563	17360	17439	17159	17123	17328	17283	17356	17190	17475	17283	17324	17375	17436	17120	17146	17296	17347	17287	17406	17406	17431	17433	17311	17204	17420	17305	17117	17331	17493	17522	17350	17199	17414	17347	17331	17353	17175	17273	17268	17376	17473	17448	17245	17246	17293	17368	17376	17353	17179	17356	17203	17235	17338	17531	17463	17381	17350	17363	17151	17037	17312	17255	17257	17308	17386	17343	17355	17167	17445	17497	17370	17134	17353	17406	17462	17199	17219	17332	17481	17241	17131	17323	17249	17346	17220	17142	17195	17289	17392	17362	17364	17243	17009	17539	17264	17196	17426	17452	17261	17410	17458	17480	17122	17306	17327	17374	17308	17232	17430	17433	17333	17406	17335	17450	17318	17328	17084	17319	17268	17223	17229	17325	17297	17404	17210	17263	17453	17162	17252	17406	17297	17218	17370	17218	17268	17418	17331	17481	17310	17439	17115	17384	17460	17603	17370	17402	17227	17225	17424	17542	17434	17421	17396	17144	17389	17276	17505	17162	17336	17232	17382	17273	17473	17339	17162	17250	17427	17343	17366	17328	17085	17283	17230	17294	17336	17341	17466	17521	17278	17196	17284	17099	17385	17140	17206	17239	17308	17261	17384	17347	17291	17180	17176	17374	17250	17355	17255	17398	17581	17314	17258	17379	17216	17410	17263	17159	17533	17269	17406	17293	17256	17362	17402	17255	17365	17513	17422	17550
27578	50115	51604	42832	33068	23800	26804	32776	36992	33947	26534	21048	16993	14986	14399	14061	13985	13979	13952	14057	14125	14166	14082	14090	14020	14210	13988	13962	14108	14033	14199	13937	14162	13839	14189	14084	13872	14114	13968	14149	13936	14106	13967	14187	14100	14169	14162	14214	14229	14113	14013	14140	14099	14121	14203	14078	13983	13896	14121	14182	14049	14281	14223	13921	14135	14007	14102	14164	13984	14088	14162	14023	14076	14241	14199	14017	14043	14146	14021	14196	13987	13932	14075	14185	14000	13848	14027	14194	14287	14165	14158	14041	14065	14074	14024	14097	13896	14020	14120	14270	14095	13914	14129	13910	14067	14016	14159	14041	14083	13971	13998	13921	14173	13984	13924	14045	13908	13987	14195	14072	14050	14081	14062	14117	14086	14190	14128	14027	14027	14046	14124	14006	13861	14115	13926	13916	14149	14111	13985	14047	13945	14127	14021	14123	14065	14184	13893	14053	14073	13943	14128	14008	14104	14017	14070	14086	13940	13880	14059	14027	14197	13999	14028	14012	14142	14266	13991	13956	14070	14002	14191	14022	13919	14020	14037	14037	13934	13882	14065	14155	13916	14020	14123	14014	14042	14038	14154	14123	14084	13819	14151	14165	14035	14108	14075	13983	14119	14022	14130	13993	14125	14049	14103	13983	14071	13956	14195	14050	14190	14138	14088	14053	14151	14105	13871	14049	14213	14122	14094	14128	14127	13967	14124	14051	14007	13968	14007	13999	13943	14043	14115	14054	14021	14072	14119	14087	14053	14103	13931	14074	14016	13976	14210	14086	13975	14170	14121	14080	14068	13998	14141	13984	14117	14197	14068	14161	13930	13948	14047	14082	14143	14153	14082	14021	14145	14063	14070	14233	14070	13961	14047	14155	14000	14316	14024	14223	14183	14008	13834	14097	14101	14191	13935	14251	14188	14015	14010	14035	14056	13977	14103	14119	13890	14151	13940	13946	14208	14105	14032	14070	14113	14038	13981	14066	14100	14050	14097	14010	14073	14120	13883	13978	14071	13947	14012	13945	14133	13912	14367	14104	14057	14063	14085	14022	14014	14068	13967	14016	14043	14092	14095	14114	14084	14017	14065	14031	14081	13889	13961	14053	14187	14056	14080	14093	14076	14085	13875	13933	14042	13881	13902	13986	13944	14242	14100	14006	14025	14071	14026	14081	14071	14082	14090	13931	14100	14004	14088	14203	14149	14092	14101	14077	14087	14070	14173	14047	14060	14051	14026	13978	14045	14192	14100	14157	13973	13988	14111	14156	14097	13940	14094	14090	14066	14148	13836	14166	13818	14182	14069	14077	13999	13992	13964	14233	13966	13965	13930	14046	14198	14330	13972	13972	14053	14129	14033	13895	14194	13948	14156	14083	14082	14096	14088	14031	13956	14072	13975	13815	14011	14127	14084	14007	13941	14077	14025	14203	14206	14129	14103	14017	14020	14061	13764	13935	14150	13958	14161	14018	14068	13913	13996	14079	13968	14132	14094	13967	14146	14124	14063	14136	14336	14113	14242	14174	14044	14218	14175	14139	14023	13965	14152	13928	13927	14166	14242	13982	14218	14168	14130	14174	14154	14193	14271	14024	14026	14126	13975	14104	14051	13973	14008	14030	13834	14017	14104	13950	14035	13882	13932	13952	14121	13924	13933	14080	13998	14048	13929	14043	14053	13955	14118	14092	13984	13930	14224	13993	14012	13985	14055	14057	14073	14058	13961	14057	14101	14001	14084	13981	14014	14076	14191	14121	13987	13912	13938	13998	14042	14103	14136	14039	14141	14037	13923	13978	14087	14070	14145	14173	14078	14104	14286	13829	13942	14095	14003	14102	14006	14194	14138	14056	14061	14047	13989	13986	14142	14137	14055	13957	14172	13972	14174	14110	13970	14075	13954	14098	14075	13972	14063	14024	14103	14082	13973	14062	13948	14022	13923	13922	14126	13936	13915	13922	14018	14072	14249	14082	13981	14034	14052	14042	13926	13997	13996	13982	14029	14103	14110	14071	14055	14035	13947	13990	14063	14032	14130	14055	14136	13981	14068	14031	13978	14126	13952	14075	14268	14049	14001	14140	14073	14132	14133	14013	14012	14173	14107	13967	14087	13933	13996	14124	14081	14000	14128	13998	14023	14041	14059	14065	14149	13876	14154	14075	14046	14189	14125	14215	13976	13991	13937	14118	14120	14047	13989	13977	14068	14013	14096	14073	13950	13985	13981	14143	14142	14272	13994	14061	13977	13981	14138	14069	13990	14081	14068	13897	14058	14046	13981	13956	14156	14050	14120	13979	14087	14060	14045	14132	13968	13909	14258	14037	14083	14099	13827	13941	14169	13981	14086	13960	14071	13984	14040	14223	14113	14060	14288	14120	14064	14060	14121	14034	14165	14129	14124	13948	14027	14020	14122	13966	14020	13991	14098	14045	14007	14039	13905	14299	13937	14220	13960	14003	14041	14197	14210	13996	14073	13950	14036	14114	14052	13896	14034	14075	14023	13987	14093	14053	13994	14209	14012	14057	14061	14071	14029	14046	13957	14086	14263	13897	14187	14077	14113	14070	13990	14181	14025	13898	13993	14098	13917	14214	14023	13943	14065	14121	14023	14056	14174	14138	13863	14112	14159	13970	13967	14129	14179	14033	14176	14031	13985	14057	14192	13961	14067	14019	14104	14104	13922	14192	14082	13886	14173	14132	14142	14089	14023	14001	14089	14163	14204	14114	14015	13948	14121	14038	14093	14106	13961	14193	14074	14114	14143	14079	14237	14030	14085	14061	14082	14033	13972	14084	14015	14122	14015	14040	14135	14164	14110	14042	13974	14170	14227	13986	14017	14063	13994	13866	13997	13912	14153	13864	14137	14062	14021	14200	14080	14028	14072	14145	14035	14004	14154	14239	14004	13953	13880	14106	14028	14048	14127	13911	13997	14136	13920	13971	13987	14140	14066	14068	14126	13955	14075	13984	14060	14080	14094	13986	14095	14035	14137	13956	14060	14226	14048	13992	14198	14024	14126	14000	13944	14108	14067	14126	14143	14111	14055	14035	14012	13989	14077	14075	14168	13912	14092	13880	14092	14031	14207	14094	14178	14123	14079	14012	14157	14110	14086	14142	13922	14280	14000	14116	14112	14075	13961	14050	14010	14140	14019	14003	14096	13874	14094	14104	13959	14100	14014	13962	14063	13969	14035	14094	14016	14110	14048	14077	14019	14118	14072	14088	14106	14154	14221	14028	14059	14089	14082	14109	14099	13890	14040	14029	14022	13905	14204	14050	14049	14036	14065	14018	13970	14005	14123	14104	14000	14229	14149	13984	14141	14066	14058	14095	14000	14277	14247	14046	14026	14054	14100	13987	13942	14178	14022	14064	13987	14186	14244	14040	14281	14108	14142	14021	14025	14088	13936	14017	14063	14101	14149	13958	14157	14080	14037	14031	13917	14065	14044	13970	14081	14166	14077	14073	13967	14137	13829	14092	14040	14056	14036	14072	13952	14203	14258	14033	14145	14152	14072	13928	14067	13946	14064	14086	13965	14099	14072	13886	14115	13988	14150	13945	13881	14102	14160	14063	14141	14168	14006	13986	14058	13972	14005	14107	14185	14091	14040	14171	13908	14105	14136	13991	14139	14068	14067	14055	14002	14047	13958	14120	14050	13948	14007	14177	14059	14234	14040	13950	14226	14195	14157	13951	14080	14256	14000	14186	14037	14022	14135	13859	14107	13925	13970	14235	13965	14122	14149	14036	14026	14135	14190	14149	14150	14123	14255	14181	14145	13962	14017	14042	14134	13948	14039	14068	14179	13825	14110	14015	14029	14136	14318	14034	13984	14019	14126	13823	14115	13967	13971	14061	14008	13963	14019	13895	14107	14142	14154	14028	13989	14197	14078	14207	14024	14051	14000	14052	14015	14052	14169	14013	13995	13896	13980	14117	14065	14062	13993	14118	13961	14084	14093	13970	14022	14135	14032	14116	14038	14151	14142	13992	14076	14144	14147	14149	13942	14058	14120	13968	14247	14055	14014	14073	13886	13975	14024	14133	14148	13857	14030	14069	14066	14000	14122	14099	14119	14046	13950	14047	13940	14175	14067	14004	14120	14064	14123	14024	14163	14142	14026	14101	14073	14008	13960	14234	14135	14027	14142	13966	14128	13954	14074	14073	14024	13955	14069	14104	14037	14207	14037	14130	13964	14072	14126	14163	14097	14105	14155	13912	14121	14122	14038	14050	14194	14139	14221	14053	14096	13922	14081	14031	14007	14086	13964	14033	14146	14071	14155	14064	14100	13915	13907	13998	13914	14051	14214	14236	13993	14087	14211	13924	14023	14176	13991	14128	14134	14215	13944	14073	14064	14150	14143	14068	14111	14046	14172	13849	14016	14137	14032	13911	13994	14022	13922	14221	13936	13979	14218	14075	14085	14003	14140	14103	14003	14198	13883	14089	14058	13955	14011	13778	14157	13981	14067	14088	14110	14062	14057	14020	14020	14274	14113	14064	14039	13946	14020	14073	14230	14043	14022	14089	14266	13986	14142	14187	14140	14059	14150	14023	13945	14157	13899	13997	14027	14130	13940	14093	14040	14039	14116	14045	13994	13950	14080	13969	14196	14108	14078	14042	14014	13915	14063	14208	14048	13919	14121	14177	14192	14011	14105	14085	14007	14023	13983	13878	14135	14060	14146	14057	13967	14196	14199	14035	14077	14265	14250	14056	14089	13960	14045	14111	14112	14120	14046	14136	14062	14051	14140	14008	14015	13905	13927	14008	14220	14120	14034	14054	14108	13898	14045	14082	14023	14053	14099	14065	14091	13977	14169	14003	14072	14195	14096	14106	14014	14016	13994	14143	14052	13888	14046	14174	14064	13907	14086	14041	13862	14185	14044	13897	13907	14054	14081	14247	14246	13993	14264	14002	14098	14066	14106	14124	13985	14103	13924	14121	13918	14093	14037	14037	14056	14050	14207	13984	13874	14120	14077	14088	14118	14057	14086	14175	14173	14091	14104	14024	13944	14162	13940	13882	14089	14046	14079	13904	14094	14132	14053	13957	13969	14204	13935	14038	14073	13998	14036	14006	13929	14123	14150	13804	14067	13868	14166	14146	13952	14122	14085	14177	14104	14042	13952	14119
24230	21131	29345	28997	30870	31178	34232	34455	49882	50046	40509	31752	24913	20075	17262	16718	16129	16289	16175	16263	16244	16033	15980	16172	16293	16096	16193	16269	16124	16179	16275	16217	16359	16337	16027	16083	16166	16127	16091	16050	16248	15870	16142	16074	16180	16280	16245	15985	16151	16199	16003	16180	16265	16132	16099	16216	16203	16409	16273	16347	16271	16060	16170	16243	16250	16238	16323	15912	16074	16272	16247	16025	16170	16208	16159	16091	16232	16173	16352	16232	16312	15970	16126	15919	16210	16054	16152	16122	16086	15945	16113	16208	16086	15953	16118	16046	16284	16033	16163	16048	16289	16161	16007	16094	15949	16373	16217	16027	15836	16188	16026	16176	16123	16113	15943	16036	16163	16115	16184	16016	15975	16008	16085	16141	16160	16244	16224	16260	16228	16045	16221	16204	15983	15956	16083	16283	16152	15914	16111	16266	16144	16030	16099	16140	16144	16115	16244	16093	16147	16124	15919	15872	15933	16003	16059	16053	16102	16260	16231	15924	16206	16077	16136	16023	15929	16131	15979	16069	15914	16134	16228	16112	16195	16142	16125	16136	16293	16151	16121	16125	16084	16069	16104	15977	16039	16061	16119	16071	16097	15935	15979	16243	16129	16058	16007	16123	16012	16176	16135	16197	16204	16266	16201	16020	16098	16106	16136	16140	16202	16143	16077	16206	16068	15943	16277	16141	16114	16233	15892	16222	16243	16307	16176	16219	16144	16094	15998	15992	16209	15927	16080	15821	15963	16012	16043	16082	16085	16005	15768	15991	16135	16070	16124	16125	16095	16233	16096	15940	15967	15994	16064	16163	16064	16008	16242	16023	16028	16011	16005	16074	16064	16156	16320	16283	16237	16031	16049	16157	16123	16171	16016	16032	16324	16052	16115	16146	16202	16256	16207	16175	16077	16025	16044	16087	15984	16276	16242	16127	16172	15852	16077	16046	16187	16198	16217	16092	16326	16408	16223	16395	15928	16268	16259	16215	16190	16227	16330	16012	16161	16157	16024	16100	15993	16044	16242	16072	15957	15918	16008	16120	16113	16026	16112	16133	16141	16324	16084	16143	16020	16055	16003	16086	16124	16180	16101	16076	16208	15932	16039	16212	16083	16463	15895	16297	16478	16111	16167	16208	16073	16016	16149	16117	16049	15939	16236	16271	16019	16113	16192	16161	15935	16108	16181	16154	16063	16183	16156	15999	15929	16188	16046	16300	16141	16156	16127	16213	16043	16207	16289	16111	15983	16031	16076	16110	16059	16026	16095	16085	16295	16270	16289	15904	16084	16107	16299	16099	16103	16156	16106	16161	16239	16098	15933	16162	15991	16105	16069	16238	16230	16198	16028	16100	16101	16213	15985	15928	16073	16028	15941	16137	16156	16046	16232	16139	16297	16153	16178	16125	16120	15994	15966	15858	16126	16116	16078	15893	16188	15992	16086	16171	16199	16102	16223	16031	16039	15934	16113	16124	16163	16294	16100	16055	16241	15934	16355	15993	16109	16081	16211	16104	16102	16009	15967	16112	15964	16070	15998	15932	16193	16119	15963	16184	16031	15962	16135	16207	16161	16065	16315	15931	16175	16182	16244	16124	16295	16211	16263	16038	16183	16175	16179	16176	16107	16186	16098	16263	16202	16108	16279	16147	16097	16313	16122	16081	15961	16093	16048	16102	16269	16146	16268	16118	16164	15972	16294	16124	16130	16007	16244	16269	16102	15874	16206	15888	16098	16250	16253	16084	16175	16140	16259	16257	16304	16073	16056	16107	16056	16039	16025	16219	16191	16260	16127	16130	16108	16002	16026	16166	16237	16002	16303	15968	16012	15848	16205	15971	16014	16109	16217	16016	16227	15936	16153	16082	16154	15805	16217	16258	16178	16126	16136	16061	16226	16199	16075	16240	15969	16140	15927	16138	16223	16254	16073	16203	16109	16330	16074	16108	16172	16140	16038	16127	16085	15933	16039	15994	16241	16086	15832	16076	16148	16108	16075	16238	16159	15659	16106	16324	16287	15941	16121	15879	16086	16100	16239	15930	16108	16007	16054	15949	16077	16172	16123	16198	16321	16131	16048	16158	16113	15948	16233	16149	16004	16052	15968	16095	16112	16099	16143	16006	16226	16091	16166	16180	15936	16053	16382	16047	15968	16087	16145	16200	15941	16017	16074	15963	16053	16020	16023	16215	16165	16308	16212	16144	16127	16137	15962	16149	15995	16053	16163	16001	16185	15947	16003	16202	16138	16060	15956	16214	16156	16101	16091	16175	16139	16168	16093	16107	16108	16162	15994	16117	16004	16237	16377	15946	16267	16185	15947	16062	16162	16042	16184	16076	16086	16122	16186	16120	16090	15921	16258	16050	16377	16199	16037	16063	16000	16150	16059	15837	16127	16131	15923	15985	16094	16077	16068	16256	16163	16088	16166	16023	16194	16042	16059	16124	15995	16028	16092	16201	16092	15968	16046	15797	16198	16057	15949	16171	16019	16055	16024	16063	16042	16502	16325	16345	16280	16170	15969	15891	16164	16076	16234	16035	16137	16009	16042	16133	16124	16401	16308	15898	16062	15969	16033	16052	16089	16174	16378	16212	16173	16001	16168	16023	16089	16036	16063	16136	16099	16314	16531	16129	16138	16067	16103	16171	15965	16061	16192	16026	16031	16069	16072	15961	16038	16185	16291	16089	16021	16013	15993	16151	16179	16187	16224	15898	16108	16147	16215	16184	16017	16175	16105	16170	16182	16066	16182	16240	16145	16130	16230	16137	16072	15922	15793	16137	16073	16062	16088	16229	15969	15975	16161	16341	16076	15997	16081	15945	16211	15911	16052	16094	15979	16063	15997	16033	16247	16136	16059	15959	16171	16308	15977	16068	15904	16038	16083	16061	16175	16050	16093	16101	15990	15937	15980	16032	16186	16175	16132	16226	16019	16064	16227	15975	16134	16314	16010	16065	16029	16258	15934	16068	15826	16142	15977	16015	16143	15959	15942	16092	16258	16246	15902	15911	16022	15965	16155	16087	15993	16081	16137	16097	16012	16157	16076	16024	16136	16172	15886	16074	16005	16172	16115	16090	16107	16330	16073	15986	16057	15901	16182	16110	16125	16164	15965	15911	16119	16038	16106	16261	16155	15780	16169	16212	16135	16059	15965	16214	15836	16028	16249	16371	16228	16086	16139	16210	16040	16076	16217	16006	16061	16060	15933	16083	16193	16213	15977	16129	16358	16105	16201	16133	16124	16137	16192	16130	16156	16229	16139	16012	15932	16035	16181	16249	16243	16117	16170	15928	16148	16123	15914	16143	16169	16093	16033	16256	16072	16190	16144	16025	16072	16208	16118	15966	16083	15974	16080	15872	16367	16036	16128	16123	16292	15974	16143	16135	16112	16115	16363	16137	16091	16038	15699	16189	16004	15950	16126	16120	16231	15997	16193	16122	15991	16083	16024	16056	16278	16234	16073	15985	16022	16065	16137	16186	16075	16147	16065	15822	16131	15833	16091	16142	16319	16134	16342	16182	16065	16159	16009	16061	16034	16130	16008	16207	16069	15991	16087	16142	16033	16055	15999	16038	16062	15988	16173	16011	16199	15949	16195	16246	16148	16286	16226	15931	16035	16053	16109	16186	16099	15975	15966	16064	16120	16086	15924	16133	16305	15800	15879	16138	15950	16257	16070	16118	16100	16013	16265	16040	16226	16078	15893	16209	15993	16155	16231	16006	16139	16124	16096	16401	16273	16191	16166	16094	16203	16232	16210	16174	16216	16116	16116	16057	15967	16122	16202	16196	16038	16137	16012	16012	16150	16262	15899	16140	15961	15904	16057	16356	16307	16023	16195	15955	16213	16302	16201	16028	15950	16180	16070	15990	16156	16110	16134	15861	15955	16128	16192	15984	15912	15959	16091	16132	16196	16015	16114	16103	16110	15900	16071	16137	16102	16128	16310	16212	16198	16234	16080	16218	16145	15991	16028	15960	15996	15740	16115	16188	16139	15955	16224	16004	16170	15968	16041	16175	16042	15902	16112	16146	16049	16244	16313	15998	16047	16161	15871	15859	15965	15993	16040	16126	16196	16254	16124	16145	16132	16142	16176	16240	16056	16147	16252	16170	15888	16070	16083	16192	16129	15962	15952	16105	16071	16098	15947	16115	16133	16053	16227	15947	16237	16269	16224	15940	15911	16261	16045	16261	16138	15973	15963	15723	16193	16070	15956	16085	16065	16174	16028	16095	16256	16043	15951	16189	16172	16109	16019	16164	16086	15990	16063	15946	16238	16159	16015	16054	16067	16119	16198	16210	16129	16166	16261	16169	16356	16080	16157	16073	15858	16070	15879	16138	16149	16127	16035	16093	16162	16056	16168	15958	16138	16299	15920	16129	16200	15997	16157	15998	16113	16079	15856	16052	16256	16125	16221	16246	16071	15957	16123	16274	15891	16059	15932	16140	16303	16015	16152	16095	16179	16021	16139	16131	15845	15970	16127	16000	15913	15949	16162	16149	15980	16052	16140	16009	16241	16121	15851	16136	16303	16058	16127	16122	16133	16118	16183	16078	16344	16062	16072	16105	15842	15939	16127	16013	16173	15902	16007	16168	16041	15823	16037	16132	15958	16209	15943	15971	16178	16230	16035	16316	16123	16185	16091	15936	16071	16267	15784	16044	16210	16137	16369	15883	16181	16098	16174	15824	16028	16033	16068	16079	16007	16114	16255	16144	16069	16048	16094	16057	16005	16137	16036	15993	16081	15968	15927	16095	16111	16139	16194	15929	16134	16223	16039	16243	15973	16042	16129	16215	16148	16151	16051	16064	16077	15859	15935	16100	16106	15965	16020	16288	16110	15866	16151	15958	16132	16114	16158	16204	16230	16147	15768	16154	15807	15995	15976	15944	16269	16136	16080	16148	15990	16049	16233	16145	16040	16139	16189	16014	16084	16210	16201	16237	16223	16190	16079	16359	15980	15914	16114	16184	16226	16301	16185	16347	16019	16024	16239	16236	16061	16293	16129	15990	16175	16066	16233	16129	16165	16214	16103	16076	16084	16005	16164	16352	15988	16011	16163	16071	16139	16087	16206	15796	16130	16086	16119	16070	16015	16032	16150	16000	16175	16107	16307	16127	16100	16344	16006	15959
33773	72904	75274	60005	46845	34665	34785	37924	51558	49025	40086	31401	22929	16903	14411	13472	13227	13211	13210	13407	13256	13226	13159	13302	13316	13255	13201	13092	13414	13333	13184	13296	13214	13153	13194	13391	13362	13180	13313	13226	13337	13498	13154	13376	13252	13342	13485	13251	13267	13432	13341	13372	13280	13227	13315	13187	13389	13298	13135	13353	13196	13321	13274	13485	13244	13477	13265	13179	13334	13209	13372	13157	13265	13281	13366	13344	13293	13294	13271	13351	13275	13365	13326	13349	13347	13398	13311	13280	13342	13473	13364	13179	13362	13274	13447	13386	13184	13349	13440	13323	13171	13272	13190	13249	13358	13436	13323	13343	13419	13242	13422	13380	13285	13357	13262	13191	12969	13339	13234	13319	13346	13250	13395	13413	13417	13352	13406	13259	13347	13383	13195	13424	13343	13192	13137	13355	13400	13503	13303	13524	13403	13352	13215	13395	13184	13276	13377	13304	13205	13223	13159	13199	13355	13265	13203	13310	13259	13189	13224	13201	13223	13313	13289	13490	13137	13323	13503	13202	13223	13426	13074	13248	13273	13340	13357	13294	13242	13246	13332	13259	13271	13158	13314	13304	13278	13230	13183	13397	13416	13339	13330	13176	13477	13334	13178	13198	13257	13440	13168	13340	13517	13297	13272	13309	13259	13314	13388	13240	13365	13323	13395	13243	13176	13285	13327	13377	13499	13046	13296	13211	13310	13311	13256	13334	13226	13184	13267	13330	13312	13337	13439	13171	13368	13418	13285	13202	13217	13379	13390	13285	13231	13340	13437	13292	13347	13300	13157	13335	13256	13284	13134	13250	13311	13350	13128	13257	13261	13266	13304	13419	13340	13330	13249	13304	13291	13148	13312	13302	13286	13491	13324	13231	13183	13400	13314	13293	13308	13237	13321	13309	13248	13254	13212	13293	13271	13330	13360	13253	13321	13245	13351	13341	13263	13311	13381	13226	13316	13349	13274	13432	13415	13194	13171	13322	13377	13302	13261	13275	13408	13219	13181	13184	13250	13182	13396	13489	13228	13339	13205	13458	13308	13133	13400	13180	13383	13360	13528	13175	13636	13280	13267	13045	13259	13260	13286	13266	13293	13329	13229	13121	13316	13277	13436	13379	13186	13190	13377	13322	13404	13125	13387	13361	13334	13173	13206	13233	13260	13310	13398	13317	13150	13381	13177	13207	13298	13224	13465	13147	13251	13334	13385	13443	13242	13233	13269	13417	13281	13352	13122	13431	13302	13589	13305	13402	13374	13444	13354	13291	13196	13288	13303	13318	13257	13307	13301	13428	13307	13299	13304	13253	13171	13182	13355	13342	13310	13296	13164	13409	13309	13443	13149	13429	13313	13345	13278	13095	13347	13344	13320	13261	13228	13320	13591	13345	13271	13283	13432	13256	13220	13343	13425	13259	13168	13237	13397	13241	13338	13413	13327	13398	13458	13294	13294	13274	13251	13270	13296	13341	13474	13191	13438	13385	13339	13436	13352	13350	13283	13446	13145	13224	13342	13352	13384	13338	13229	13317	13185	13335	13340	13313	13189	13263	13128	13343	13318	13152	13327	13547	13317	13052	13311	13263	13258	13228	13235	13248	13373	13303	13410	13185	13296	13150	13208	13337	13174	13154	13420	13285	13248	13137	13220	13223	13272	13318	13373	13342	13362	13312	13296	13453	13285	13272	13279	13212	13226	13348	13489	13208	13307	13262	13290	13135	13275	13443	13377	13188	13251	13282	13346	13228	13393	13261	13365	13340	13466	13217	13361	13368	13380	13311	13451	13378	13250	13290	13408	13290	13358	13309	13352	13317	13351	13164	13304	13289	13241	13354	13399	13464	13242	13317	13366	13380	13369	13433	13344	13342	13240	13248	13289	13322	13389	13169	13123	13144	13294	13293	13361	13447	13212	13340	13208	13212	13174	13381	13281	13307	13178	13287	13452	13219	13335	13304	13291	13259	13369	13204	13440	13221	13211	13289	13382	13397	13214	13315	13194	13227	13285	13382	13296	13314	13374	13212	13423	13271	13311	13262	13319	13290	13280	13378	13282	13263	13370	13414	13170	13261	13156	13342	13082	13472	13400	13373	13445	13363	13343	13324	13312	13354	13176	13332	13334	13451	13323	13282	13202	13283	13309	13362	13358	13169	13261	13155	13239	13311	13342	13394	13122	13383	13210	13160	13280	13428	13254	13186	13468	13267	13169	13356	13333	13234	13046	13496	13252	13271	13379	13143	13142	13305	13214	13404	13233	13309	13292	13447	13301	13321	13349	13086	13147	13305	13344	13266	13301	13317	13261	13234	13311	13369	13210	13386	13368	13277	13340	13171	13368	13349	13296	13274	13278	13186	13255	13240	13244	13365	13386	13249	13348	13204	13140	13428	13158	13019	13256	13245	13439	13261	13317	13313	13367	13265	13322	13286	13304	13386	13356	13301	13320	13372	13315	13448	13176	13458	13053	13262	13456	13429	13359	13307	13311	13476	13242	13447	13284	13426	13084	13347	13334	13385	13249	13190	13299	13191	13315	13238	13227	13433	13348	13315	13464	13210	13317	13394	13217	13182	13423	13273	13103	13308	13345	13304	13141	13396	13263	13468	13326	13395	13237	13340	13237	13369	13287	13342	13356	13351	13349	13219	13333	13276	13417	13229	13194	13399	13044	13283	13434	13174	13332	13368	13238	13341	13302	13309	13262	13206	13327	13262	13248	13082	13322	13181	13241	13230	13264	13285	13332	13300	13149	13208	13336	13145	13325	13352	13311	13294	13473	13281	13258	13315	13139	13345	13392	13251	13307	13202	13432	13320	13352	13167	13143	13328	13266	13320	13230	13303	13279	13252	13348	13310	13201	13283	13355	13283	13205	13336	13273	13262	13494	13367	13267	13228	13344	13328	13387	13379	13522	13301	13194	13306	13490	13281	13297	13345	13151	13246	13610	13304	13130	13380	13365	13279	13346	13239	13294	13343	13183	13442	13165	13242	13322	13436	13304	13362	13424	13356	13287	13301	13419	13401	13316	13479	13360	13315	13317	13297	13472	13333	13401	13165	13275	13418	13364	13173	13508	13172	13370	13158	13166	13332	13284	13316	13356	13240	13376	13120	13296	13268	13347	13410	13306	13234	13344	13273	13234	13325	13149	13392	13307	13378	13291	13313	13482	13394	13236	13435	13309	13209	13315	13492	13195	13300	13202	13287	13100	13298	13256	13264	13317	13292	13347	13274	13322	13383	13155	13042	13128	13313	13253	13252	13314	13382	13324	13304	13451	13249	13244	13438	13285	13263	13019	13214	13190	13227	13359	13181	13202	13302	13102	13126	13190	13317	13312	13259	13464	13205	13301	13490	13387	13257	13370	13282	13275	13455	13451	13220	13456	13257	13323	13353	13396	13297	13447	13318	13259	13342	13327	13275	13376	13301	13368	13320	13519	13062	13171	13310	13100	13335	13165	13294	13463	13303	13228	13230	13139	13331	13187	13266	13296	13317	13326	13423	13319	13321	13380	13272	13433	13349	13420	13333	13253	13269	13148	13118	13253	13295	13295	13222	13325	13276	13427	13297	13472	13479	13257	13347	13330	13110	13502	13098	13320	13349	13323	13329	13383	13204	13193	13343	13202	13258	13351	13172	13214	13436	13338	13152	13463	13337	13242	13353	13404	13266	13234	13134	13232	13377	13251	13182	13293	13418	13287	13220	13458	13357	13170	13237	13202	13117	13213	13311	13193	13371	13235	13286	13482	13124	13389	13248	13388	13271	13399	13202	13442	13230	13399	13356	13360	13241	13322	13286	13255	13366	13298	13068	13323	13388	13321	13292	13462	13200	13277	13320	13199	13283	13262	13315	13273	13212	13427	13373	13382	13295	13299	13159	13404	13264	13505	13189	13325	13281	13405	13212	13289	13292	13276	13309	13299	13299	13496	13322	13324	13222	13350	13298	13221	13317	13210	13390	13289	13356	13296	13161	13299	13421	13351	13178	13495	13030	13374	13451	13302	13240	13374	13318	13306	13414	13285	13290	13225	13239	13324	13331	13428	13318	13246	13344	13252	13073	13393	13280	13338	13273	13295	13292	13283	13266	13543	13285	13261	13267	13214	13150	13396	13261	13387	13298	13475	13463	13376	13336	13139	13294	13250	13432	13442	13233	13233	13365	13277	13319	13380	13252	13310	13273	13328	13223	13544	13329	13204	13314	13289	13353	13394	13275	13307	13299	13380	13331	13445	13377	13190	13325	13166	13418	13214	13325	13234	13488	13371	13384	13318	13377	13285	13223	13273	13276	13369	13387	13124	13167	13379	13438	13339	13136	13238	13218	13223	13404	13238	13263	13247	13335	13382	13505	13441	13170	13463	13206	13433	13310	13348	13349	13340	13235	13352	13278	13304	13214	13217	13349	13410	13411	13314	13218	13179	13155	13323	13368	13301	13136	13168	13442	13381	13190	13361	13429	13206	13282	13120	13285	13459	13342	13330	13506	13222	13130	13323	13206	13370	13192	13373	13379	13324	13353	13360	13340	13353	13281	13379	13113	13308	13315	13164	13311	13366	13384	13112	13270	13471	13273	13253	13437	13491	13334	13294	13148	13414	13271	13201	13264	13265	13329	13210	13233	13318	13137	13244	13265	13258	13248	13218	13468	13224	13327	13372	13326	13413	13305	13205	13314	13323	13309	13242	13361	13341	13261	13372	13430	13214	13452	13314	13343	13341	13327	13301	13326	13296	13338	13320	13357	13387	13272	13283	13353	13348	13466	13436	13157	13246	13116	13331	13224	13216	13259	13343	13375	13249	13328	13277	13265	13338	13179	13330	13289	13348	13310	13350	13234	13241	13310	13309	13196	13223	13379	13386	13354	13382	13434	13377	13295	13315	13386	13213	13383	13290	13340	13291	13209	13440	13281	13161	13250	13277	13208	13173	13294	13501	13295	13512	13443	13243	13345	13353	13547	13292	13267	13283	13262	13416	13213	13341	13126	13230	13287	13398	13357	13269	13271	13411	13213	13217	13173	13300	13207	13387	13446	13261	13117	13314	13242	13197	13169	13363	13163	13294	13292	13268	13527	13408	13232	13321	13179	13094	13347	13242	13380	13222	13263	13346	13228	13285	13401	13243	13262	13333	13237	13298	13392
30849	23089	23661	21014	18117	17000	16987	17389	18397	18812	18741	18372	17657	17202	16684	16756	16320	16422	16522	16311	16453	16519	16458	16369	16406	16532	16408	16389	16326	16474	16344	16611	16415	16403	16450	16250	16367	16292	16264	16421	16326	16382	16223	16513	16539	16399	16325	16257	16390	16515	16653	16513	16309	16320	16270	16295	16381	16206	16435	16394	16448	16404	16436	16428	16452	16254	16452	16422	16465	16351	16471	16344	16252	16331	16296	16464	16320	16374	16276	16542	16430	16492	16371	16380	16325	16534	16457	16380	16376	16437	16635	16404	16350	16436	16429	16280	16508	16286	16452	16567	16277	16321	16525	16137	16382	16379	16211	16294	16220	16220	16308	16243	16287	16348	16416	16481	16695	16300	16273	15989	16266	16405	16642	16460	16365	16417	16449	16540	16196	16459	16245	16134	16429	16468	16279	16255	16277	16128	16195	16553	16491	16416	16426	16597	16546	16219	16460	16199	16442	16294	16384	16531	16509	16466	16404	16390	16413	16360	16592	16203	16614	16478	16415	16145	16211	16539	16440	16523	16376	16399	16359	16294	16326	16326	16337	16336	16376	16201	16164	16330	16350	16287	16214	16329	16321	16463	16469	16432	16505	16482	16373	16320	16691	16461	16480	16386	16271	16236	16461	16551	16291	16393	16221	16241	16322	16445	16341	16320	16358	16485	16192	16427	16326	16459	16484	16472	16383	16298	16365	16313	16375	16485	16528	16548	16387	16489	16329	16431	16212	16439	16433	16353	16390	16450	16502	16427	16419	16342	16458	16257	16442	16271	16191	16373	16355	16365	16174	16432	16163	16352	16294	16407	16462	16439	16517	16425	16457	16235	16436	16339	16281	16410	16384	16229	16465	16345	16267	16514	16322	16363	16344	16138	16330	16338	16387	16472	16449	16304	16360	16531	16531	16234	16364	16279	16241	16446	16498	16305	16221	16258	16498	16355	16177	15994	16329	16272	16317	16292	16404	16248	16468	16367	16319	16353	16595	16517	16398	16127	16301	16562	16506	16393	16479	16121	16150	16543	16294	16486	16294	16328	16292	16367	16428	16587	16309	16470	16254	16529	15900	16386	16298	16280	16252	16338	16572	16454	16436	16332	16234	16215	16514	16599	16385	16453	16279	16476	16459	16372	16251	16459	16255	16437	16279	16426	16446	16450	16391	16304	16367	16187	16406	16437	16531	16588	16310	16369	16254	16081	16394	16340	16651	16434	16503	16359	16379	16427	16270	16368	16459	16375	16336	16390	16594	16492	16397	16373	16365	16467	16469	16540	16506	16439	16346	16543	16388	16433	16384	16230	16470	16313	16476	16176	16439	16330	16574	16325	16473	16312	16270	16359	16284	16440	16159	16207	16308	16331	16470	16472	16506	16365	16328	16383	16335	16183	16273	16203	16310	16430	16490	16312	16231	16475	16375	16279	16265	16244	16232	16326	16479	16378	16522	16429	16347	16421	16248	16551	16268	16570	16541	16184	16384	16308	16406	16235	16416	16559	16366	16405	16266	16224	16107	16253	16123	16374	16338	16253	16321	16534	16348	16155	16317	16452	16397	16506	16343	16220	16501	16464	16442	16362	16298	16491	16250	16398	16457	16376	16336	16187	16397	16485	16380	16168	16345	16359	16274	16432	16289	16509	16579	16379	16417	16496	16378	16406	16259	16213	16420	16314	16490	16531	16306	16554	16472	16390	16408	16408	16332	16523	16445	16205	16244	16224	16178	16249	16413	16351	16445	16348	16522	16415	16343	16322	16272	16362	16331	16430	16252	16324	16496	16467	16182	16294	16353	16226	16219	16385	16181	16462	16417	16372	16499	16323	16375	16417	16334	16455	16346	16414	16247	16186	16507	16370	16478	16448	16407	16459	16424	16475	16320	16386	16413	16489	16485	16222	16364	16131	16492	16477	16275	16296	16376	16599	16346	16445	16014	16093	16324	16363	16434	16527	16477	16494	16176	16355	16375	16261	16226	16392	16389	16462	16399	16306	16241	16275	16360	16333	16219	16236	16294	16227	16536	16305	16501	16356	16506	16283	16313	16496	16640	16529	16271	16474	16383	16245	16395	16401	16494	16296	16267	16454	16269	16253	16503	16422	16383	16161	16530	16211	16336	16237	16156	16452	16342	16415	16360	16294	16364	16327	16374	16223	16333	16275	16477	16549	16316	16392	16191	16544	16437	16335	16339	16343	16233	16480	16414	16434	16376	16237	16389	16276	16459	16286	16340	16376	16253	16334	16340	16348	16203	16373	16330	16391	16349	16498	16685	16467	16529	16395	16467	16465	16406	16177	16413	16333	16369	16481	16318	16375	16484	16328	16160	16274	16311	16426	16475	16544	16245	16495	16405	16411	16291	16430	16244	16352	16361	16449	16323	16409	16120	16325	16294	16228	16572	16440	16317	16309	16281	16462	16356	16267	16367	16385	16226	16237	16180	16391	16293	16481	16522	16290	16456	16384	16349	16350	16365	16320	16201	16318	16379	16355	16314	16489	16308	16536	16336	16300	16503	16478	16329	16420	16375	16287	16293	16392	16441	16287	16344	16315	16411	16228	16396	16237	16466	16413	16345	16532	16314	16394	16517	16179	16330	16372	16514	16468	16378	16381	16371	16369	16430	16197	16362	16389	16394	16489	16449	16534	16221	16370	16322	16223	16373	16248	16694	16325	16325	16548	16507	16254	16386	16334	16444	16322	16485	16299	16535	16296	16241	16465	16613	16348	16374	16467	16391	16533	16375	16274	16444	16320	16362	16484	16382	16555	16395	16468	16333	16428	16351	16407	16276	16403	16243	16245	16413	16280	16411	16420	16397	16176	16261	16182	16385	16333	16257	16233	16133	16513	16337	16402	16337	16309	16355	16354	16281	16527	16295	16422	16492	16467	16527	16143	16323	16612	16236	16337	16125	16405	16298	16509	16565	16246	16369	16342	16454	16338	16281	16383	16196	16337	16460	16438	16471	16232	16175	16253	16398	16429	16386	16422	16473	16253	16365	16601	16465	16207	16187	16448	16494	16268	16569	16260	16293	16031	16262	16451	16490	16424	16381	16390	16441	16412	16388	16419	16127	16465	16398	16504	16581	16502	16387	16388	16306	16407	16303	16460	16265	16268	16327	16232	16449	16494	16184	16437	16250	16289	16423	16312	16382	16191	16387	16305	16428	16482	16359	16249	16221	16309	16649	16363	16335	16236	16545	16279	16209	16537	16227	16414	16313	16340	16255	16411	16403	16438	16478	16375	16402	16295	16179	16327	16483	16328	16461	16462	16326	16175	16462	16245	16327	16290	16267	16349	16344	16226	16632	16455	16270	16218	16499	16736	16583	16480	16214	16287	16401	16462	16388	16420	16340	16262	16543	16481	16432	16330	16240	16485	16433	16411	16311	16447	16120	16291	16503	16198	16393	16241	16348	16243	16459	16346	16395	16316	16367	16301	16386	16248	16464	16252	16291	16266	16426	16500	16306	16293	16273	16513	16261	16480	16330	16207	16326	16438	16370	16439	16305	16303	16440	16375	16101	16372	16343	16235	16238	16203	16401	16372	16390	16435	16232	16447	16348	16354	16293	16348	16401	16103	16256	16426	16305	16297	16433	16288	16161	16521	16472	16383	16352	16270	16329	16501	16393	16498	16162	16345	16400	16262	16241	16325	16302	16268	16415	16278	16299	16277	16296	16389	16310	16284	16336	16397	16231	16530	16538	16371	16288	16516	16419	16415	16534	16375	16465	16486	16273	16371	16505	16331	16537	16380	16228	16329	16206	16419	16226	16426	16461	16327	16398	16473	16427	16098	16358	16467	16432	16368	16296	16218	16298	16467	16727	16545	16330	16528	16402	16373	16168	16387	16367	16261	16538	16298	16416	16339	16578	16367	16447	16531	16335	16212	16407	16193	16315	16453	16402	16272	16447	16363	16519	16447	16397	16498	16369	16615	16486	16268	16122	16406	16363	16238	16278	16138	16309	16440	16288	16315	16293	16357	16147	16453	16432	16346	16532	16457	16426	16307	16261	16250	16445	16348	16227	16307	16408	16277	16425	16361	16350	16506	16330	16345	16468	16395	16375	16371	16371	16464	16384	16395	16364	16470	16349	16435	16445	16444	16469	16321	16471	16450	16425	16340	16396	16360	16299	16413	16196	16330	16399	16351	16302	16384	16308	16346	16268	16213	16363	16529	16298	16348	16402	16377	16154	16402	16609	16428	16187	16529	16382	16040	16312	16299	16387	16321	16356	16498	16430	16000	16217	16380	16394	16303	16481	16408	16440	16382	16213	16495	16398	16304	16290	16380	16383	16311	16520	16276	16250	16387	16357	16614	16532	16213	16247	16353	16421	16224	16427	16526	16298	16417	16483	16304	16246	16263	16377	16354	16373	16291	16266	16376	16433	16237	16268	16396	16391	16168	16178	16521	16394	16266	16285	16331	16389	16214	16433	16262	16470	16471	16743	16320	16553	16436	16464	16296	16506	16389	16218	16445	16480	16485	16170	16521	16411	16415	16373	16395	16534	16462	16440	16340	16209	16346	16353	16413	16483	16290	16338	16433	16551	16444	16616	16513	16406	16501	16398	16488	16412	16448	16485	16513	16708	16500	16336	16347	16502	16387	16442	16566	16381	16574	16449	16212	16326	16279	16507	16195	16180	16454	16396	16324	16434	16350	16388	16436	16528	16453	16602	16417	16386	16329	16167	16545	16446	16413	16421	16315	16277	16423	16350	16545	16345	16437	16401	16290	16327	16484	16413	16337	16374	16408	16298	16300	16428	16409	16324	16416	16318	16388	16228	16401	16587	16284	16372	16417	16339	16206	16445	16387	16451	16513	16321	16433	16292	16477	16293	16342	16319	16298	16545	16449	16315	16445	16461	16325	16252	16546	16154	16358	16394	16417	16159	16431	16541	16286	16396	16098	16401	16220	16391	16448	16472	16172	16642	16265	16315	16111	16313	16575	16307	16333	16676	16429	16460	16232	16423	16229	16515	16518	16375	16283	16469	16376	16481	16379	16426	16305	16413	16520	16493	16227	16421	16350	16335	16321	16327	16249	16287	16339	16409	16403	16411	16301	16278	16406	16250	16414	16530	16296	16394	16355	16293	16463	16121	16248	16257	16087	16415	16343	16458	16394	16198	16469
18944	24687	23708	18909	16228	14278	14325	15454	16614	16976	16556	16310	14810	13971	13798	13624	13570	13474	13452	13410	13450	13469	13608	13587	13511	13521	13524	13460	13671	13506	13512	13407	13580	13479	13434	13483	13488	13514	13484	13488	13608	13462	13474	13536	13540	13396	13532	13475	13304	13507	13386	13400	13249	13531	13624	13440	13685	13430	13446	13538	13635	13577	13659	13367	13407	13294	13651	13400	13576	13402	13602	13475	13526	13340	13379	13520	13551	13382	13583	13391	13359	13670	13478	13365	13405	13360	13488	13467	13443	13320	13322	13452	13441	13449	13497	13553	13503	13570	13584	13352	13584	13562	13475	13384	13429	13512	13588	13521	13436	13433	13527	13525	13460	13621	13440	13237	13434	13367	13450	13444	13364	13643	13416	13443	13432	13508	13503	13435	13523	13572	13570	13531	13339	13505	13495	13346	13591	13413	13529	13371	13554	13515	13409	13512	13637	13344	13573	13421	13559	13427	13340	13541	13531	13510	13389	13569	13618	13510	13365	13453	13497	13543	13483	13607	13456	13460	13432	13609	13524	13336	13553	13368	13404	13451	13537	13565	13620	13451	13353	13544	13459	13413	13365	13272	13534	13396	13555	13404	13391	13655	13552	13363	13505	13604	13573	13339	13380	13488	13486	13526	13329	13568	13471	13556	13521	13388	13500	13452	13421	13518	13453	13413	13525	13401	13400	13480	13512	13441	13478	13525	13379	13535	13304	13305	13365	13600	13439	13491	13305	13538	13518	13282	13387	13351	13473	13569	13560	13391	13476	13385	13470	13478	13480	13432	13359	13376	13506	13252	13472	13441	13394	13481	13532	13360	13483	13407	13501	13332	13617	13619	13569	13420	13362	13632	13509	13538	13553	13277	13433	13326	13559	13288	13549	13363	13496	13391	13316	13401	13560	13561	13452	13400	13510	13425	13508	13464	13427	13442	13385	13479	13411	13345	13446	13499	13440	13399	13422	13470	13466	13452	13375	13637	13542	13464	13351	13454	13534	13373	13479	13349	13385	13487	13484	13408	13555	13526	13448	13402	13463	13276	13522	13600	13488	13577	13564	13521	13343	13567	13422	13535	13381	13401	13470	13567	13225	13470	13540	13545	13446	13428	13430	13489	13417	13492	13392	13330	13514	13418	13420	13543	13538	13436	13448	13505	13555	13455	13386	13487	13553	13489	13586	13481	13452	13410	13520	13623	13487	13266	13453	13456	13512	13607	13539	13512	13416	13562	13384	13610	13511	13398	13418	13450	13575	13458	13471	13547	13569	13528	13507	13563	13570	13485	13471	13545	13327	13391	13558	13465	13362	13607	13336	13390	13375	13467	13369	13606	13415	13645	13473	13516	13361	13467	13248	13546	13563	13447	13403	13451	13459	13491	13528	13499	13519	13533	13376	13336	13511	13488	13529	13498	13306	13475	13509	13451	13514	13422	13506	13400	13487	13467	13443	13340	13358	13542	13445	13409	13419	13485	13453	13574	13428	13401	13549	13592	13604	13427	13571	13482	13466	13547	13290	13525	13482	13412	13456	13487	13493	13536	13583	13447	13343	13288	13392	13518	13419	13390	13341	13577	13475	13375	13567	13512	13470	13413	13478	13598	13415	13655	13456	13358	13534	13500	13514	13462	13573	13469	13523	13529	13365	13499	13574	13470	13388	13460	13347	13556	13598	13516	13451	13539	13510	13569	13575	13346	13521	13558	13578	13483	13608	13427	13474	13277	13466	13444	13498	13429	13509	13479	13566	13327	13498	13387	13611	13485	13519	13641	13376	13418	13507	13494	13531	13397	13638	13270	13435	13506	13477	13403	13463	13576	13579	13476	13548	13426	13658	13535	13488	13402	13571	13488	13438	13405	13565	13497	13382	13540	13536	13541	13390	13523	13600	13412	13432	13384	13499	13435	13411	13404	13469	13451	13329	13417	13440	13397	13496	13433	13484	13484	13591	13689	13568	13508	13421	13351	13610	13320	13567	13533	13395	13459	13446	13511	13446	13494	13465	13176	13444	13566	13437	13437	13580	13665	13494	13506	13307	13489	13491	13330	13342	13398	13328	13489	13478	13420	13434	13510	13575	13532	13531	13470	13599	13658	13666	13435	13507	13412	13519	13421	13485	13354	13441	13356	13549	13473	13463	13558	13548	13512	13502	13592	13596	13588	13508	13455	13416	13413	13522	13597	13604	13438	13490	13509	13460	13413	13353	13453	13419	13495	13346	13453	13366	13422	13583	13386	13446	13466	13437	13573	13512	13490	13377	13495	13459	13471	13467	13382	13531	13497	13341	13486	13588	13479	13483	13459	13349	13436	13636	13492	13534	13594	13278	13543	13470	13404	13356	13460	13237	13451	13552	13517	13369	13498	13563	13461	13610	13305	13397	13566	13434	13554	13524	13421	13552	13420	13511	13509	13395	13287	13377	13527	13209	13496	13379	13581	13389	13504	13488	13646	13524	13379	13486	13441	13432	13449	13512	13438	13425	13482	13553	13500	13513	13528	13441	13616	13357	13431	13463	13507	13437	13561	13469	13370	13671	13496	13611	13581	13519	13487	13351	13249	13473	13385	13560	13553	13473	13427	13356	13645	13577	13631	13496	13518	13312	13447	13508	13555	13402	13381	13396	13563	13481	13370	13257	13433	13488	13373	13464	13445	13428	13436	13514	13351	13526	13542	13581	13384	13604	13620	13703	13351	13493	13426	13443	13387	13397	13419	13310	13444	13508	13482	13488	13576	13499	13502	13587	13405	13382	13396	13522	13521	13519	13393	13617	13684	13521	13358	13463	13434	13539	13479	13413	13412	13494	13414	13655	13449	13462	13549	13454	13437	13481	13462	13388	13549	13572	13513	13545	13263	13466	13486	13595	13534	13585	13475	13438	13534	13422	13434	13539	13482	13529	13549	13504	13318	13427	13573	13464	13506	13504	13363	13464	13501	13555	13326	13455	13558	13430	13413	13653	13313	13584	13494	13335	13514	13456	13403	13484	13421	13377	13405	13352	13460	13529	13433	13419	13426	13393	13493	13409	13531	13439	13505	13278	13315	13312	13326	13444	13519	13574	13338	13511	13465	13496	13496	13354	13367	13379	13469	13522	13347	13272	13433	13350	13401	13411	13392	13267	13392	13563	13407	13526	13548	13434	13409	13518	13267	13350	13368	13299	13515	13586	13530	13194	13418	13503	13465	13664	13472	13326	13650	13415	13540	13517	13457	13592	13579	13422	13559	13529	13507	13307	13417	13522	13541	13678	13576	13523	13514	13482	13563	13515	13534	13541	13297	13523	13558	13390	13406	13593	13469	13520	13363	13479	13454	13522	13457	13352	13236	13500	13556	13355	13382	13313	13471	13446	13567	13392	13425	13450	13447	13522	13590	13419	13405	13545	13526	13517	13487	13559	13571	13571	13301	13490	13438	13419	13597	13533	13313	13581	13429	13328	13323	13535	13618	13420	13541	13506	13498	13245	13575	13457	13526	13596	13734	13546	13483	13483	13441	13413	13360	13429	13515	13707	13502	13330	13286	13566	13548	13530	13411	13495	13528	13390	13494	13367	13405	13322	13568	13503	13481	13480	13491	13385	13556	13449	13391	13590	13605	13578	13530	13485	13411	13425	13459	13582	13471	13430	13541	13426	13395	13324	13400	13497	13533	13456	13460	13706	13462	13415	13562	13598	13404	13357	13318	13385	13673	13571	13361	13585	13378	13453	13460	13565	13531	13514	13522	13499	13406	13517	13606	13380	13381	13425	13534	13368	13442	13293	13343	13361	13410	13320	13425	13508	13552	13373	13394	13513	13488	13466	13440	13433	13483	13544	13569	13383	13684	13464	13516	13544	13602	13482	13508	13369	13425	13662	13463	13551	13395	13384	13447	13351	13395	13587	13412	13429	13588	13450	13416	13504	13440	13363	13319	13414	13511	13629	13638	13371	13588	13422	13554	13587	13466	13233	13479	13387	13347	13403	13577	13323	13343	13540	13415	13467	13408	13518	13434	13383	13400	13698	13260	13267	13437	13423	13269	13530	13453	13339	13426	13563	13514	13574	13436	13413	13666	13368	13404	13493	13425	13457	13498	13480	13370	13285	13597	13476	13433	13333	13541	13376	13521	13462	13562	13404	13520	13570	13428	13504	13508	13528	13617	13509	13463	13403	13395	13438	13526	13499	13423	13373	13234	13390	13479	13313	13604	13571	13376	13420	13386	13387	13534	13515	13537	13478	13503	13349	13565	13431	13522	13420	13341	13393	13367	13504	13400	13637	13455	13643	13282	13593	13289	13479	13276	13554	13395	13421	13431	13391	13369	13473	13443	13497	13474	13533	13449	13494	13576	13427	13475	13489	13314	13460	13523	13511	13401	13609	13579	13534	13370	13436	13583	13503	13365	13480	13318	13536	13382	13514	13374	13524	13437	13552	13514	13440	13407	13438	13605	13464	13403	13478	13472	13567	13412	13485	13438	13433	13482	13506	13261	13415	13533	13286	13390	13509	13559	13490	13482	13527	13263	13507	13528	13547	13391	13339	13493	13441	13447	13555	13426	13544	13461	13521	13476	13387	13350	13501	13638	13410	13468	13473	13494	13373	13457	13511	13478	13536	13531	13395	13514	13469	13359	13512	13452	13457	13642	13404	13484	13511	13400	13566	13440	13484	13601	13664	13462	13525	13455	13333	13304	13383	13558	13466	13375	13480	13515	13357	13403	13401	13424	13392	13474	13607	13567	13488	13600	13433	13433	13535	13605	13464	13609	13443	13550	13450	13489	13483	13499	13590	13594	13538	13511	13509	13376	13525	13489	13586	13468	13407	13493	13414	13482	13630	13520	13557	13502	13343	13325	13485	13443	13590	13519	13604	13454	13415	13452	13630	13483	13438	13442	13548	13307	13337	13507	13474	13507	13482	13300	13549	13402	13401	13430	13369	13448	13459	13312	13560	13366	13496	13662	13581	13517	13378	13396	13568	13410	13316	13586	13384	13398	13491	13547	13430	13507	13545	13539	13415	13386	13435	13486	13401	13567	13413	13330	13488	13447	13492	13445	13507	13447	13366	13366	13638	13511	13464	13332	13521	13313	13418	13563	13560	13371	13508	13508	13526	13324	13383	13589	13388	13306	13373	13443	13373	13582	13578	13568	13606	13476
26376	21248	30121	34498	28800	23314	25925	30779	32153	30961	28046	22715	18832	16636	15482	15232	15107	15131	15194	15119	15140	15163	15182	15034	14904	15114	15052	15227	15064	15113	15079	15094	15169	15273	15032	15098	15256	15207	15150	15043	15018	15118	15265	15158	15141	15236	15363	14999	14974	14967	15042	15177	15329	15175	15121	15291	15175	14927	15129	14967	15022	14937	15129	15137	15052	15046	15137	15058	15009	15120	15050	14927	15227	15040	15097	14985	15037	15009	15015	15159	15009	15101	15023	15137	14861	15089	15175	15213	15159	15048	15099	15309	15255	15114	14960	15147	15174	14989	15129	15142	15078	15010	15061	15058	14804	14973	15170	15227	15194	14875	15250	15179	15080	15015	15300	14966	15112	15109	15140	15042	15044	14853	15073	15184	15188	15133	15076	15004	14918	14974	14886	15231	15062	15192	15109	15081	15055	15123	14894	15205	14968	14999	15318	14901	15118	15056	15161	15020	15006	15041	14993	15088	14836	14981	15120	14971	15095	15181	15316	14994	14988	14827	14999	15023	15002	15107	15064	15048	15044	14945	14962	15224	15208	15050	14995	15133	15269	15137	15113	15147	15023	14863	15250	14880	14963	15138	15082	15042	15125	15028	15153	15128	15031	15218	15091	14858	15084	14980	15025	15146	15126	15177	14973	15161	15183	14955	15106	14962	14756	14931	14899	15008	14943	14976	14978	15167	15115	15213	15116	15007	14953	15051	15231	15264	15144	15045	15049	15193	14869	14837	15003	15034	15113	15155	14939	15071	14934	15099	15235	14987	15001	15153	14978	15222	15053	15110	14935	15072	15042	15109	15179	15030	15043	15088	15101	14949	15115	14878	15080	15000	14999	14937	15106	15111	15263	15092	15073	15140	15089	14919	15027	15036	14967	14967	15161	14985	15092	15191	15018	14956	15155	15107	15107	14971	15018	15150	15090	15152	15241	14942	15059	15102	14939	15142	14995	15064	15217	15054	14933	15025	15201	14985	15015	14987	14940	14873	14894	15176	15156	15287	15209	15029	15037	15077	15127	15008	14997	15086	15319	15085	15121	15237	15054	15091	15167	15034	15143	15034	15149	14982	15027	14956	15046	14922	15058	15004	15161	15037	14892	15073	15357	15165	15051	15152	15079	14928	15086	14944	15213	15099	15255	15103	15029	15011	14977	14874	15000	15121	15022	15069	14940	15072	15283	15060	14947	15109	15157	14971	15112	15159	15022	15109	15173	14812	15108	15173	15041	14895	15123	15091	15270	14976	15014	15335	14950	14987	15048	14933	15105	14947	14863	15115	14968	15063	15034	15189	15147	15058	15036	15091	14992	15038	14954	15132	14964	14845	15057	15199	15005	15107	15156	15143	15125	15037	15148	15174	14939	15040	15047	14862	15115	15027	15118	15113	15054	14989	15174	15026	15025	14994	15070	15025	15011	15133	15237	14940	15238	15173	15079	14921	15274	15134	15066	14872	15078	15207	15181	15214	15196	15120	15069	15119	15062	15151	15137	15154	15163	15101	15294	15012	15165	15083	15034	14862	15115	15211	14940	15067	15052	14913	15138	15149	14996	14978	15099	15073	15061	15166	15137	15143	14900	14939	15020	15045	14961	15000	15117	14853	14894	14965	14778	15036	14996	15091	15091	15076	15169	15120	15029	14986	15211	15034	15190	14844	15086	15216	15041	14809	14959	15055	14974	15064	15112	14945	15075	15130	14905	15025	15117	14867	14949	15178	15258	14942	15051	15046	14956	15117	14962	15018	15073	15012	15127	15165	15125	15060	15265	15276	14979	15014	15306	15116	14996	15153	15290	15185	15029	15173	14956	15186	15105	15098	15214	15126	14798	15120	15115	15215	14912	14890	15228	15390	15126	15008	15102	14877	15068	15248	15143	14867	15202	14998	15090	14903	14865	15117	15019	15102	15430	15043	15109	15131	15220	14994	15004	15162	15109	15207	15073	15144	15036	15194	15146	15188	15006	15009	14947	15138	15005	15198	15342	15063	14915	15023	15000	14949	14859	14941	15062	15215	15045	15163	15201	14994	15067	15235	15061	15189	15081	15050	15127	15085	15223	15187	15028	15191	15081	15191	15187	15010	15112	14926	15145	15248	15061	14905	14893	15058	15011	15175	15286	14917	15081	15092	15080	14944	15171	15065	14988	15208	15012	15137	15097	15077	15067	15006	15012	15197	14994	15116	15235	15214	14999	14963	15126	14982	15101	15049	14880	15028	15130	14961	15160	15163	14933	14938	15142	15003	15240	14926	15178	15146	15096	15163	14875	15147	15101	14966	15046	15015	15148	14956	15083	15099	15034	14864	14984	15040	15203	15200	15036	15038	15007	15226	15037	15128	15203	15075	15277	15013	15110	15172	14959	15030	15050	15060	15051	14920	15065	15012	15151	15115	15094	15197	15240	14900	14818	14945	15036	15242	15065	14998	15145	15014	14975	15219	15050	15210	14999	15062	14998	15085	15097	15135	14923	15004	15156	15135	15060	15210	15030	15118	15025	15016	14993	15181	15096	15077	14962	15031	15253	15070	15288	15011	14998	15029	15112	15212	15208	15193	15078	15123	15111	15173	15044	15100	15138	15186	15046	14796	15007	15224	15246	15135	15223	15238	15194	15352	15276	15008	15177	15014	15059	14953	14982	14860	15023	15067	15067	14981	15233	15143	15252	15219	15245	15125	15057	15224	14984	15043	15165	15119	15050	15040	15027	14997	15051	15129	15289	14952	15095	15111	15197	15098	15138	15117	15160	15087	15094	15174	15040	14895	15086	15116	15109	14864	15140	15132	15122	15036	14832	15088	15141	15171	15221	15087	15060	15153	14889	14875	15067	14999	15045	15031	14917	15001	14957	15051	15026	15036	14931	15090	15199	15096	15149	15108	15027	15042	15286	14921	14951	15183	15122	15224	15327	15066	14875	15179	15064	15142	15078	15215	15140	15173	15316	15025	15178	15010	15087	15092	15171	14976	15042	15068	14948	15088	14936	15102	15055	15123	15131	15338	15059	15133	14977	15297	15021	14963	14965	15188	15211	14865	14948	14799	15025	15213	14946	14992	15059	15161	14882	15185	15174	15203	15029	15205	14992	15102	15083	15157	14921	14935	15074	15039	14970	15105	15197	14927	15087	15082	15106	15147	15189	15118	15215	15179	14868	15198	14948	15090	14973	15252	14945	15180	15010	15163	15105	15100	15016	14870	15058	15081	15142	15030	15140	15163	15057	15109	15117	15026	14938	15077	15103	15103	15085	15002	15010	15122	14905	15148	15119	15197	15126	15050	14875	15294	15246	15168	15054	15038	15228	15118	15063	15191	14949	15279	15095	15186	14971	15008	14857	14869	14923	14999	15030	15056	15079	15204	15017	15009	15198	15121	15105	15106	14854	14912	15166	14998	15166	15278	15096	15113	15137	15131	15016	15089	14958	15141	14908	14942	15057	15011	15196	15070	15065	14921	15020	15010	15049	15070	15182	15001	15189	15098	15126	15182	15154	14981	15247	14891	15198	15075	14954	15074	15213	15266	15017	15135	15381	15196	15094	15105	14984	15087	15060	15193	15033	15016	15147	15166	15183	15103	15021	15017	14855	15177	15057	15091	15215	15205	15169	15029	15080	14949	15257	15075	15073	14952	15017	15261	15110	15206	15012	15009	15094	15203	15039	15046	15080	15078	15096	15022	15029	15220	15121	15004	15219	14871	15031	15043	15140	15017	15019	14970	14979	15012	15192	15123	15014	15114	14986	14951	15077	15030	14975	15061	14968	15065	15146	15203	15091	15072	15032	15068	14985	15075	15148	15133	15196	15079	15166	15014	15023	14899	15173	15021	14988	15068	14962	15067	15052	14837	14892	15107	14959	14954	15086	14976	15152	14963	15002	15161	15319	15180	15005	15115	15051	15054	15149	15113	14964	15141	15090	14962	15229	15035	15064	14917	15093	15038	15144	15140	15209	15145	14942	15142	15026	15201	14897	14989	15125	15201	15175	14944	15270	15047	15124	14965	15072	15150	15138	15058	15049	15158	15005	15096	15203	15079	14972	15145	15036	14962	15088	15127	15098	14887	15026	15030	15219	15047	15026	15009	14778	15122	15051	15066	14904	15151	15053	14948	15264	15023	15010	14929	15145	15054	15100	15023	15070	15242	15076	14960	15115	15101	15149	15066	15163	15009	15165	15129	15086	15202	15066	15058	15183	15092	14992	15304	15238	15025	15055	15161	14927	14981	15044	15064	15055	15184	15126	15020	15052	14884	15026	15233	15159	15014	14996	15027	14970	15064	15291	14820	14897	14944	15038	14824	14965	14917	15094	14823	15125	14981	15140	14902	15136	15199	15310	15093	15059	15336	15165	15336	15256	15092	15071	15122	15201	14915	15124	15185	15070	15325	14825	15084	15271	15067	14977	15012	15173	15040	14989	15195	15145	15021	14942	15054	15323	14994	15011	15083	14998	14879	14978	14919	15277	15109	14929	15142	15143	15091	14986	15141	15189	15060	15098	15085	15063	15016	15105	15031	14952	15068	15034	15036	15049	15009	14947	15221	14983	15011	14989	15136	15136	15173	15006	15099	14929	15115	15125	15179	15107	15099	14992	15258	14935	14863	15046	14918	14843	15178	14937	14921	15175	15039	15422	15070	14907	15018	15004	15181	14985	15003	15149	15173	15121	15220	15208	14922	15299	14888	15111	15075	14979	15008	14830	15139	15103	15159	15056	15022	15202	14941	15122	15063	14912	15106	15001	15060	15203	14842	15090	15043	15209	15269	15190	15172	15145	15122	15056	15076	14992	14997	15074	14903	15149	15107	15175	14974	15133	14942	14925	14978	15166	15066	15275	14955	15019	15179	15154	15198	15077	14967	15150	14950	15135	15067	14800	15034	15038	14849	15108	15165	15042	15091	14782	15225	15063	15088	14982	14961	15150	15030	14987	14921	15143	15123	15175	15067	15040	15191	15122	14997	15021	14959	15161	15046	15258	15031	14974	15241	14920	14841	15086	15029	14980	14939	15089	15310	15161	15093	15088	15054	14903	15099	15165	15102	15180	15111	15091	15176	15118	15073	14974	14964	15049	14766	15111	15072	15040	14842	15069	14866	14915	14970	14948	14737	15256	14984	15257	15196	15236	15096	15029	15115	14918	15135
24233	49849	52450	43457	29915	22938	27644	33622	34008	32359	28170	21189	16769	14143	13039	12906	12779	13022	12654	12786	12662	12807	12668	12749	12699	12640	12837	12765	12647	12822	12621	12720	12893	12573	12786	12696	12592	12746	12555	12742	12798	12756	12622	12594	12797	12769	12691	12631	12655	12659	12775	12706	12819	12741	12787	12645	12688	12663	12830	12734	12728	12672	12662	12707	12824	12706	12610	12595	12619	12665	12843	12697	12731	12653	12725	12605	12859	12801	12641	12786	12830	12832	12665	12760	12699	12731	12674	12602	12608	12713	12608	12678	12618	12587	12657	12685	12756	12767	12763	12661	12682	12789	12692	12686	12689	12643	12808	12676	12718	12621	12817	12750	12947	12586	12746	12777	12779	12618	12738	12705	12593	12584	12859	12729	12744	12744	12607	12668	12670	12690	12743	12709	12716	12805	12780	12708	12714	12760	12620	12650	12672	12739	12747	12780	12729	12766	12821	12630	12842	12698	12471	12661	12740	12760	12858	12583	12855	12865	12620	12837	12636	12704	12660	12729	12638	12725	12823	12725	12745	12844	12665	12639	12552	12653	12688	12801	12684	12721	12589	12673	12962	12747	12881	12817	12733	12671	12686	12811	12681	12571	12853	12702	12511	12707	12897	12751	12773	12812	12631	12828	12856	12754	12618	12718	12859	12652	12679	12813	12686	12787	12742	12752	12562	12551	12576	12782	12693	12745	12717	12679	12665	12587	12827	12744	12661	12707	12593	12785	12532	12651	12760	12648	12854	12802	12606	12739	12709	12617	12658	13002	12794	12596	12828	12632	12805	12679	12671	12700	12561	12630	12705	12681	12671	12777	12737	12595	12525	12724	12754	12647	12623	12640	12709	12759	12499	12581	12822	12872	12743	12642	12672	12705	12790	12629	12776	12728	12601	12869	12663	12627	12911	12696	12663	12802	12809	12575	12672	12609	12818	12690	12830	12717	12715	12846	12786	12633	12816	12761	12704	12605	12758	12541	12786	12677	12799	12552	12611	12779	12677	12762	12677	12834	12942	12771	12766	12811	12741	12704	12728	12681	12615	12723	12687	12627	12417	12608	12748	12857	12847	12727	12652	12578	12540	12745	12715	12747	12575	12806	12572	12813	12692	12667	12731	12696	12713	12821	12744	12761	12580	12756	12557	12657	12743	12611	12673	12736	12646	12735	12782	12685	12815	12779	12848	12517	12651	12724	12752	12686	12583	12562	12805	12714	12824	12760	12755	12708	12624	12808	12628	12677	12725	12642	12612	12701	12698	12861	12666	12801	12684	12675	12744	12741	12649	12676	12752	12674	12562	12632	12733	12750	12890	12837	12594	12728	12664	12663	12599	12712	12727	12586	12824	12642	12673	12620	12802	12607	12602	12757	12785	12671	12762	12786	12681	12613	12802	12832	12724	12705	12695	12707	12640	12561	12685	12669	12744	12775	12631	12968	12801	12579	12634	12676	12741	12755	12523	12589	12646	12631	12768	12872	12916	12658	12603	12753	12704	12816	12819	12669	12766	12605	12644	12894	12710	12682	12745	12849	12825	12734	12813	12505	12681	12722	12759	12660	12911	12642	12680	12656	12639	12653	12678	12613	12690	12667	12721	13105	12635	12723	12737	12616	12703	12847	12795	12689	12805	12767	12594	12709	12866	12735	12762	12705	12779	12839	12602	12689	12797	12837	12680	12708	12736	12753	12800	12600	12590	12760	12811	12725	12791	12689	12611	12734	12870	12645	12749	12825	12720	12723	12745	12456	12719	12644	12708	12761	12717	12585	12673	12706	12574	12659	12728	12756	12801	12607	12664	12807	12600	12613	12734	12869	12634	12704	12597	12757	12740	12727	12723	12748	12537	12554	12810	12743	12621	12676	12727	12735	12576	12730	12678	12697	12858	12601	12817	12712	12776	12697	12753	12727	12478	12797	12828	12896	12619	12760	12771	12824	12738	12819	12845	12817	12585	12843	12582	12755	12571	12625	12705	12649	12749	12769	12774	12735	12712	12550	12712	12631	12689	12759	12767	12820	12571	12710	12702	12591	12609	12813	12675	12495	12734	12868	12723	12695	12653	12812	12568	12674	12737	12699	12731	12510	12634	12571	12792	12585	12555	12695	12609	12901	12656	12652	12840	12753	12667	12739	12681	12781	12569	12671	12788	12621	12737	12764	12606	12749	12659	12574	12688	12627	12728	12793	12770	12788	12767	12867	12780	12717	12594	12639	12700	12857	12693	12810	12675	12744	12761	12776	12698	12760	12875	12735	12635	12737	12670	12516	12498	12784	12737	12634	12720	12849	12866	12679	12858	12764	12720	12771	12605	12779	12731	12709	12737	12734	12560	12731	12802	12773	12768	12822	12706	12558	12798	12622	12789	12582	12675	12810	12791	12666	12675	12725	12537	12745	12683	12609	12764	12620	12718	12808	12673	12779	12859	12613	12711	12823	12837	12740	12661	12685	12672	12614	12685	12699	12782	12630	12794	12693	12654	12796	12633	12755	12822	12609	12875	12658	12771	12777	12624	12720	12749	12741	12596	12673	12703	12693	12785	12730	12704	12692	12898	12776	12634	12642	12711	12872	12759	12748	12680	12773	12724	12733	12611	12704	12771	12924	12693	12740	12612	12761	12725	12876	12717	12790	12711	12615	12773	12787	12710	12718	12770	12753	12873	12743	12580	12588	12691	12580	12639	12606	12734	12729	12966	12542	12680	12655	12748	12776	12683	12764	12803	12543	12599	12665	12789	12615	12721	12570	12721	12668	12581	12700	12692	12849	12746	12859	12689	12622	12859	12700	12911	12790	12730	12711	12658	12731	12574	12737	12661	12793	12864	12626	12710	12872	12779	12791	12712	12675	12581	12781	12762	12706	12684	12659	12666	12889	12720	12639	12771	12605	12670	12760	12721	12744	12745	12729	12695	12664	12877	12640	12731	12652	12798	12742	12715	12524	12814	12735	12563	12678	12759	12652	12855	12911	12709	12733	12631	12757	12714	12788	12743	12763	12769	12726	12710	12603	12730	12800	12774	12785	12616	12788	12663	12790	12704	12618	12538	12821	12830	12740	12717	12694	12704	12860	12662	12898	12985	12700	12684	12618	12728	12696	12736	12670	12645	12837	12803	12615	12791	12738	12815	12893	12900	12723	12803	12707	12655	12778	12754	12706	12552	12780	12767	12666	12735	12802	12828	12830	12712	12715	12765	12861	12620	12614	12778	12642	12605	12848	12759	12680	12620	12671	12681	12642	12733	12789	12749	12774	12679	12704	12673	12836	12817	12739	12743	12806	12616	12641	12702	12757	12568	12649	12773	12625	12753	12662	12751	12713	12768	12605	12793	12788	12779	12864	12711	12900	12824	12718	12835	12646	12688	12593	12680	12582	12722	12771	12831	12746	12611	12833	12781	12676	12526	12756	12685	12682	12669	12678	12702	12835	12594	12804	12842	12630	12794	12617	12832	12845	12631	12626	12686	12762	12758	12672	12690	12530	12720	12804	12853	12611	12584	12693	12693	12613	12711	12885	12849	12852	12822	12730	12688	12844	12704	12527	12847	12740	12750	12709	12646	12898	12657	12780	12769	12623	12763	12712	12629	12908	12853	12761	12796	12718	12719	12757	12836	12870	12753	12474	12612	12660	12700	12820	12799	12711	12649	12785	12775	12816	12641	12876	12694	12766	12737	12702	12714	12792	12631	12805	12751	12779	12667	12650	12790	12661	12743	12683	12768	12733	12667	12657	12734	12751	12795	12860	12646	12848	12654	12894	12577	12818	12551	12772	12731	12743	12766	12734	12761	12739	12757	12821	12618	12595	12852	12750	12759	12691	12621	12667	12763	12768	12761	12812	12898	12670	12704	12743	12806	12654	12765	12721	12742	12695	12764	12793	12724	12778	12757	12613	12825	12637	12628	12554	12722	12629	12759	12724	12560	12695	12719	12703	12677	12782	12592	12668	12612	12795	12759	12652	12694	12847	12685	12606	12649	12662	12793	12810	12567	12708	12738	12602	12766	12914	12670	12657	12649	12732	12643	12641	12623	12595	12903	12637	12777	12624	12749	12766	12657	12794	12683	12689	12672	12735	12672	12677	12783	12815	12643	12862	12617	12635	12909	12663	12686	12692	12731	12838	12879	12633	12826	12658	12759	12493	12682	12608	13067	12686	12736	12711	12726	12789	12631	12654	12738	12664	12550	12806	12901	12689	12520	12791	12786	12796	12677	12672	12737	12761	12824	12805	12712	12736	12576	12678	12799	12708	12673	12648	12700	12574	12655	12880	12676	12601	12619	12657	12699	12531	12777	12726	12790	12587	12671	12685	12562	12686	12616	12732	12620	12724	12673	12726	12642	12561	12732	12653	12689	12769	12711	12612	12731	12773	12487	12738	12794	12598	12686	12675	12864	12753	12680	12835	12875	12643	12534	12624	12692	12648	12675	12575	12646	12917	12792	12586	12690	12738	12762	12638	12807	12694	12632	12727	12542	12756	12579	12766	12642	12773	12756	12701	12722	12746	12610	12923	12615	12820	12570	12802	12625	12645	12774	12818	12772	12777	12809	12841	12727	12687	12817	12734	12755	12671	12767	12689	12887	12645	12652	12618	12690	12736	12811	12616	12684	12683	12724	12793	12706	12603	12745	12753	12596	12628	12671	12695	12765	12863	12722	12712	12728	12657	12831	12805	12699	12616	12671	12841	12717	12756	12692	12832	12751	12606	12625	12642	12633	12754	12830	12478	12626	12677	12849	12796	12524	12670	12873	12745	12765	12641	12766	12548	12636	12617	12732	12718	12725	12892	12706	12803	12685	12704	12700	12627	12639	12602	12747	12795	12606	12814	12652	12631	12791	12780	12684	12713	12799	12680	12674	12770	12818	12537	12865	12676	12701	12692	12651	12693	12753	12639	12621	12786	12799	12803	12622	12807	12802	12733	12698	12757	12836	12781	12685	12717	12694	12800	12803	12812	12811	12606	12592	12778	12648	12790	12871	12722	12845	12714	12879	12717	12764	12554	12877	12692	12617	12700	12802	12607	12747	12647	12803	12770	12673	12748	12829	12707	12728	12526	12738	12731	12909	12730	12699	12748	12719	12635	12620	12812	12583	12718	12825	12711	12711	12774	12780	12774	12898	12865	12664	12711	12638	12732
24364	21115	29050	29736	29893	30015	36629	40387	43815	44091	41901	31494	23706	18077	14770	13393	13363	13387	13339	13253	13277	13077	13450	13175	13062	13177	13085	13174	13084	13035	13189	13234	13145	13178	13220	13015	12969	13077	13133	13310	13012	13010	13044	13096	13129	13165	12835	13102	13001	13057	13310	13086	13144	12998	13065	13085	13195	13129	13117	13050	12962	13075	12924	13010	13043	13080	12847	12847	13003	13074	13054	12963	13036	13236	13195	13181	12842	13109	13169	13199	13010	13245	13001	13202	13016	13072	13219	13056	13221	13318	13204	13030	13100	13170	13196	12940	12963	12952	13008	12902	13017	13169	13154	12917	13008	13032	12981	12939	13065	13015	12976	13275	13118	12976	13272	13058	13358	12855	13074	12932	13177	13051	13106	13150	12851	12809	13070	13012	13176	13169	12998	13217	12992	13007	12983	12977	13093	13053	13049	13041	12983	13013	12939	13092	12926	13027	13005	13022	12918	13011	13059	13005	12997	13235	13086	13139	13017	13146	13162	13071	13032	12895	13016	13211	13216	12979	13055	13258	12945	12928	13089	13046	13025	13060	13207	13197	13041	12953	12949	13006	13016	13069	12838	13136	13030	13097	13088	12963	13031	13110	13203	13043	12980	12967	13017	13185	13022	13083	12727	12978	12982	13065	13102	13132	13032	12964	13004	13063	13189	13040	13064	12989	13017	13053	13151	13105	12968	13004	13078	13157	13027	13029	12885	13006	12990	13070	12905	13027	13123	13081	13125	13080	13026	13285	13180	12879	13006	13097	13175	13141	13086	13075	13028	13136	12966	12972	12892	12933	13159	13299	12954	13099	12974	13090	13074	13035	12905	13010	13055	12957	13197	12956	13010	13074	12980	13050	12902	13207	13194	13060	13019	13015	13033	13163	13184	13002	13019	13005	13030	13098	12969	12963	13158	13033	13122	13140	13048	13163	13049	13033	13159	13208	13150	13300	13067	13028	12841	13085	12911	12993	12886	12891	13074	13060	12976	12990	12979	13045	12853	13069	12967	12888	12892	13329	13218	13249	13082	13106	12986	12888	12948	13040	12935	13098	12876	13093	13050	13171	12976	12975	12989	13217	13123	12960	12974	12970	13034	12785	13044	13074	13116	13102	12941	13192	13127	13300	13068	12902	13094	13113	13086	13059	12920	12991	12903	12871	13074	13049	13238	13143	13085	13231	13164	13144	12894	13107	13066	13116	13006	12866	13208	12931	13070	13061	13118	13064	12995	13226	13113	13073	13234	13043	13025	12905	13051	13055	12886	13023	13111	13004	13018	12964	12891	13199	12914	12934	12943	13028	13069	13064	12929	13166	13061	12908	12987	12941	12988	13241	12991	13071	13016	13073	13083	13087	12929	12973	12985	13324	13276	12894	12939	12966	12947	13120	13115	12908	13014	13201	13129	13094	13052	13177	12983	12911	12960	13124	13173	12942	13116	13234	13020	13147	13294	13253	13275	13153	13074	12868	13282	13275	13273	12817	13020	13048	13005	13202	13060	12936	13036	13196	13080	13126	13325	13064	13011	12981	12989	13284	13129	13131	12937	13098	13254	13125	13031	13006	13145	13081	13079	13048	13188	12991	13143	13034	12984	13161	12865	13070	13039	13119	12947	13176	13040	13047	13123	12957	13083	13027	13355	13073	12882	12938	12990	13126	12940	13081	13105	13122	13197	13003	12950	12859	13200	12934	13080	13126	12949	13092	12907	13216	13090	13115	13064	12965	13044	13037	13175	13135	13071	13130	12995	13063	12968	12972	13018	12856	13066	13093	13103	13176	13211	13362	13106	13264	12930	13144	13014	13040	13143	13060	13017	13096	13214	13116	13015	12958	13151	13042	13113	12856	13160	13049	12903	13036	13140	13035	12996	13076	13163	12996	13110	13005	13008	13171	13087	13025	12949	13124	12988	12843	13029	13016	12939	13133	13106	13130	13012	13133	13078	12922	12956	13040	13007	12928	13015	13081	12860	13365	13003	13035	13094	13019	13210	13116	12916	12989	13073	13068	12840	13139	13183	13175	13186	13330	13068	12983	13120	13211	13145	12894	13199	12898	13303	12930	12939	13019	13015	13081	13102	13086	13194	13097	13101	13050	12941	12873	13230	13038	13114	12997	13206	13037	13024	13108	12988	13129	13096	13232	13271	13016	13158	13033	13195	13299	13024	13188	13147	13116	13109	13176	13122	12979	12930	13095	13142	13129	13110	13010	13000	13037	13004	13093	12946	13348	12976	13083	13118	12942	13120	13196	12980	13158	12986	13247	13035	13093	12930	12994	13143	13114	13076	13240	13043	13085	13172	12996	12928	13121	13044	13049	13021	13136	13155	13108	13072	13154	13223	13160	12849	13024	13064	13047	13120	12822	13067	13104	13139	13158	12966	13045	12900	12710	12883	12886	13270	12949	13014	12946	12947	13043	12999	12879	12972	13066	13116	13035	13133	13188	13048	13069	12867	12995	13161	13111	13063	13109	13068	13192	13190	13094	13071	13092	13011	13101	13180	13079	12940	13084	13152	13027	12819	13406	12884	13089	12963	13099	13150	12900	13020	13081	13027	12902	13048	13028	12994	13098	13053	12916	13169	12957	13181	12917	12980	12912	13077	12937	12895	12986	12919	12932	13040	12892	12928	12983	12928	13006	12995	12939	12942	13112	13142	12881	13069	13256	13103	13301	13016	13077	13046	12929	13054	13030	13119	13118	13400	13058	13038	13059	13014	12910	13148	12923	13110	13123	13156	13077	13198	13115	13146	13238	13082	12955	12868	13190	12980	12976	12990	13067	13232	13199	13056	13075	12996	12977	13175	13148	13041	13086	13016	13132	13093	12954	12981	12926	13122	13089	13093	13010	13031	13144	13115	12879	12842	12999	13074	13147	13161	13082	13029	12898	12915	12971	12953	13034	12932	12965	12898	13003	13081	13071	13040	13083	13012	13141	12965	12747	12786	12947	12907	13040	12846	12984	13133	13018	12876	13123	13004	13021	13090	13238	13080	12993	13023	12958	13046	13065	12957	13085	13173	13047	13102	12954	13030	12981	13206	13022	13033	12951	13188	13074	13002	13237	12918	12953	12992	12983	12999	13036	13153	12945	13157	12867	12919	13122	12980	13071	13029	12964	13034	13062	13104	13039	13009	13052	12928	13048	13122	13122	13035	13053	13115	12976	13136	12900	13149	12971	13015	13175	13013	13045	13133	13053	13097	13119	13114	13036	13073	12957	13061	12879	12907	12904	12986	12915	13090	13039	13172	13041	13049	13079	12970	13031	12993	13029	12962	13018	13080	13023	12977	13032	12935	13010	13282	12965	12980	12923	12937	13068	12976	12993	13036	13120	13028	12841	13268	12925	13161	13333	13186	13190	13104	12900	13062	12871	12950	13107	12948	13231	12885	13082	13057	13100	12950	13032	13104	12960	12952	12953	12932	13093	13091	13055	13011	13179	13120	13153	12980	13042	12987	12943	13054	13108	13145	13208	13072	13021	12796	12879	12791	13080	13152	13052	13150	13026	13080	13120	13096	13055	12921	13029	13154	12822	13138	12971	13048	13171	13112	13018	13047	12823	12910	12886	12974	12979	13048	13182	13191	12924	12939	12913	13140	13188	13212	13163	13165	13031	13160	12968	12921	12991	13085	13009	12867	13001	13190	13054	12870	13117	13053	12974	13237	12993	13060	12891	12989	12956	13079	13055	13026	13065	13003	13098	12845	12999	12955	13165	12984	13030	13005	12943	13142	13098	12949	13147	13090	12984	13047	13190	13218	13219	12984	13092	13002	13069	13126	13172	12936	13154	13074	12788	13034	12997	13044	12913	13135	13051	13062	13094	13130	13106	13120	13113	13133	13074	13116	13092	13085	13173	13184	12969	12967	12889	12809	13100	13136	12906	12844	12980	13067	13020	12869	12931	13028	13007	13006	13165	13075	12883	12943	13118	12942	12949	12899	13027	13042	13066	12981	13120	13002	13128	13052	13053	13068	12976	13049	13159	12797	12975	12971	13069	13060	13002	13024	13134	13012	13113	13069	13127	13209	13207	13043	13052	13269	13045	13026	13092	13009	12921	13029	13154	13018	13121	13216	13100	12865	12926	12904	12923	13316	13201	13120	13006	12946	13024	13149	13031	13114	13003	13033	13098	13196	13015	13155	12943	13059	12985	13143	12975	12856	13064	13020	13156	13072	13109	12950	13016	13130	12982	13060	12981	12974	12879	12957	13133	13124	13123	13017	13094	13260	13015	13123	13249	13029	12913	13082	12928	13013	12985	12971	12949	13065	13135	13068	13215	13145	13073	12986	13152	13078	13019	13236	13172	12900	12968	13196	13029	12730	13102	12923	12872	13120	12958	13060	13070	12896	13114	12987	13049	12869	12946	12975	13009	13037	12905	13007	13045	13072	13051	12901	13053	12978	13148	13144	12891	13099	13157	13243	13015	13066	13131	13157	13084	13021	13201	13128	13100	12975	13076	12887	12967	13141	13096	12894	13041	13001	12950	13009	13029	12994	13115	12857	12818	13224	13005	12908	12864	13144	12993	13015	12943	12957	13184	13134	13045	13061	13063	13182	13060	12932	13153	13139	12989	13033	13076	13226	13207	12947	13095	13227	13151	13100	13050	12997	13044	13114	13021	13058	12971	13223	13064	12923	12973	12984	13199	13031	12972	12946	12971	13174	13122	13031	13040	12994	13043	13047	12947	13287	13124	13006	13013	12973	13080	13183	13020	13054	12890	13020	13179	13139	13053	13296	13135	13115	13068	13148	13125	13052	12938	13224	13017	12955	12973	13068	13023	13012	13146	13145	13073	13065	12743	12945	12914	13125	12980	13150	12950	12934	13179	13074	13134	13003	13080	12961	13121	12906	12850	12918	12961	13037	12885	13286	13136	12832	13057	13047	12784	12915	13098	12989	12964	13115	13064	13021	13008	12838	13128	13037	13131	12815	13029	13171	12974	13140	12878	13252	13112	13087	13016	12825	13176	12897	13020	13188	13216	12977	13289	12934	13201	13094	13071	13071	13110	12962	13086	12978	13138	12978	13084	13030	13112	13021	13049	12891	13016	12685	13009	12935	13129	13094	12988	13138	13118	13001	12973	13154	12924	13119	13166	12926	13074	12834	13071	12971	12988	12976	12828
36171	68561	70863	62574	42278	35865	38853	44862	45213	46093	42940	31989	23516	16336	12879	11722	11601	11484	11364	11556	11541	11371	11367	11311	11371	11519	11327	11483	11433	11459	11410	11469	11543	11420	11569	11432	11400	11428	11425	11506	11341	11417	11428	11397	11428	11255	11466	11473	11292	11442	11478	11445	11556	11488	11375	11531	11204	11310	11507	11481	11514	11449	11538	11420	11316	11504	11329	11396	11382	11394	11523	11296	11460	11417	11349	11524	11343	11423	11407	11486	11458	11621	11449	11455	11524	11546	11543	11403	11434	11368	11533	11401	11512	11378	11465	11487	11403	11520	11323	11263	11308	11329	11336	11292	11500	11462	11311	11449	11534	11365	11432	11175	11576	11430	11475	11340	11459	11552	11442	11462	11536	11377	11449	11516	11345	11423	11538	11511	11335	11367	11446	11369	11661	11417	11432	11613	11315	11380	11438	11335	11394	11412	11443	11367	11447	11516	11358	11445	11343	11295	11236	11395	11464	11433	11430	11499	11318	11437	11446	11402	11364	11446	11328	11448	11489	11428	11453	11327	11325	11421	11490	11269	11544	11323	11366	11446	11378	11392	11331	11448	11250	11448	11422	11361	11325	11479	11499	11466	11331	11553	11267	11379	11526	11597	11235	11458	11398	11395	11333	11348	11540	11462	11570	11522	11458	11508	11392	11494	11349	11409	11382	11465	11353	11440	11233	11350	11452	11373	11472	11518	11467	11505	11431	11331	11311	11454	11342	11360	11391	11344	11287	11539	11528	11363	11432	11509	11532	11421	11320	11327	11499	11334	11466	11306	11432	11355	11352	11457	11335	11398	11292	11524	11477	11360	11369	11386	11368	11481	11483	11581	11255	11496	11509	11439	11493	11426	11290	11507	11445	11380	11412	11370	11419	11528	11441	11353	11575	11514	11406	11333	11434	11444	11190	11463	11259	11412	11275	11363	11344	11477	11390	11329	11502	11572	11389	11352	11516	11506	11436	11599	11306	11328	11366	11535	11506	11427	11233	11572	11390	11506	11581	11520	11421	11477	11336	11300	11418	11358	11385	11391	11508	11360	11407	11419	11476	11284	11458	11477	11323	11525	11509	11488	11574	11281	11296	11513	11519	11497	11301	11404	11451	11587	11385	11440	11284	11466	11453	11363	11455	11517	11360	11558	11453	11522	11324	11367	11418	11440	11385	11371	11409	11340	11597	11334	11329	11524	11400	11525	11212	11640	11518	11359	11499	11461	11352	11449	11465	11255	11443	11398	11514	11288	11375	11267	11354	11413	11420	11423	11379	11415	11510	11350	11442	11255	11411	11341	11310	11378	11306	11474	11231	11524	11473	11283	11469	11355	11460	11400	11634	11219	11175	11379	11409	11501	11506	11366	11429	11379	11479	11494	11410	11317	11502	11228	11382	11375	11348	11440	11582	11237	11474	11361	11440	11268	11393	11348	11350	11359	11387	11394	11523	11449	11360	11441	11395	11590	11277	11463	11478	11455	11422	11494	11379	11198	11450	11390	11459	11451	11283	11463	11452	11412	11376	11497	11383	11406	11363	11366	11381	11452	11598	11488	11460	11485	11362	11310	11403	11631	11449	11406	11359	11438	11475	11421	11510	11362	11382	11436	11502	11379	11228	11453	11402	11238	11315	11424	11452	11335	11416	11324	11404	11552	11428	11416	11388	11469	11478	11358	11296	11574	11419	11637	11477	11366	11294	11472	11484	11222	11356	11257	11501	11480	11608	11469	11415	11351	11500	11432	11322	11458	11479	11601	11304	11372	11443	11406	11410	11402	11458	11479	11523	11435	11346	11282	11412	11250	11399	11357	11480	11375	11492	11321	11438	11541	11436	11403	11412	11262	11360	11399	11391	11426	11397	11379	11426	11382	11578	11282	11267	11609	11347	11446	11440	11370	11465	11410	11555	11388	11539	11498	11436	11422	11441	11451	11354	11427	11388	11186	11356	11225	11391	11550	11402	11504	11480	11350	11364	11301	11262	11438	11423	11536	11178	11421	11350	11584	11456	11413	11382	11414	11342	11510	11440	11454	11509	11532	11501	11358	11660	11377	11473	11588	11566	11455	11390	11464	11395	11451	11369	11427	11426	11400	11510	11374	11464	11346	11447	11419	11465	11376	11407	11426	11364	11375	11487	11416	11397	11425	11339	11400	11457	11445	11296	11177	11435	11413	11588	11512	11355	11268	11479	11557	11380	11483	11420	11350	11503	11410	11420	11254	11382	11580	11337	11372	11270	11361	11390	11290	11385	11362	11416	11404	11394	11363	11469	11492	11391	11577	11265	11539	11481	11393	11321	11442	11405	11427	11459	11421	11434	11361	11264	11420	11313	11326	11436	11457	11461	11463	11427	11150	11556	11393	11409	11666	11558	11593	11219	11474	11362	11373	11488	11456	11302	11357	11601	11278	11467	11412	11449	11511	11240	11452	11473	11382	11627	11401	11489	11383	11366	11347	11458	11392	11518	11393	11361	11352	11569	11405	11340	11357	11283	11301	11422	11312	11433	11470	11433	11393	11615	11251	11249	11377	11371	11295	11443	11353	11370	11398	11526	11388	11483	11461	11377	11396	11285	11451	11368	11459	11341	11427	11436	11289	11345	11408	11400	11437	11349	11444	11433	11439	11225	11375	11360	11321	11423	11381	11456	11536	11339	11502	11373	11251	11489	11560	11255	11275	11286	11218	11516	11512	11382	11424	11483	11407	11487	11359	11418	11299	11384	11331	11506	11232	11542	11460	11473	11372	11387	11398	11317	11333	11422	11396	11183	11407	11534	11478	11435	11437	11543	11398	11323	11509	11343	11314	11475	11308	11461	11345	11472	11437	11386	11494	11397	11400	11546	11419	11506	11382	11516	11403	11472	11251	11439	11346	11357	11524	11631	11298	11250	11421	11493	11573	11477	11412	11341	11340	11511	11712	11471	11425	11388	11524	11580	11390	11543	11366	11456	11504	11384	11313	11445	11435	11351	11406	11483	11612	11469	11398	11381	11569	11382	11347	11405	11353	11315	11463	11395	11308	11504	11579	11335	11196	11406	11439	11272	11422	11417	11490	11461	11443	11484	11450	11306	11472	11433	11346	11448	11466	11462	11386	11265	11441	11459	11288	11567	11372	11318	11355	11499	11403	11451	11439	11490	11442	11347	11408	11404	11181	11382	11334	11409	11559	11319	11411	11523	11422	11472	11414	11319	11326	11564	11611	11378	11348	11340	11344	11589	11394	11467	11525	11276	11421	11461	11290	11354	11414	11375	11438	11318	11425	11488	11452	11578	11322	11470	11352	11423	11417	11411	11293	11375	11645	11450	11495	11575	11320	11539	11332	11543	11398	11445	11324	11601	11366	11544	11690	11567	11263	11330	11324	11444	11336	11191	11210	11276	11539	11509	11373	11612	11365	11538	11376	11306	11472	11425	11363	11484	11464	11446	11478	11546	11260	11494	11334	11353	11476	11509	11568	11417	11281	11460	11554	11431	11449	11461	11413	11406	11420	11410	11325	11344	11353	11460	11415	11381	11282	11455	11333	11380	11343	11469	11502	11482	11362	11394	11377	11384	11533	11572	11367	11472	11368	11434	11646	11430	11395	11401	11449	11511	11453	11293	11337	11392	11494	11221	11466	11260	11331	11490	11420	11419	11302	11376	11482	11370	11497	11337	11326	11509	11489	11429	11452	11440	11421	11454	11398	11345	11398	11290	11225	11367	11442	11417	11411	11185	11453	11305	11268	11329	11451	11259	11468	11285	11415	11460	11332	11507	11276	11336	11375	11579	11506	11476	11366	11401	11418	11470	11520	11422	11501	11503	11361	11393	11284	11379	11350	11483	11535	11419	11460	11455	11500	11432	11339	11429	11345	11560	11368	11342	11359	11361	11411	11287	11458	11391	11331	11427	11438	11306	11416	11386	11319	11485	11382	11479	11172	11299	11489	11402	11516	11568	11491	11435	11370	11445	11413	11401	11327	11366	11528	11405	11387	11444	11520	11310	11527	11519	11506	11579	11482	11265	11416	11432	11343	11398	11291	11316	11342	11356	11476	11308	11499	11414	11387	11414	11418	11405	11324	11392	11491	11387	11301	11374	11440	11436	11499	11408	11221	11343	11368	11641	11373	11432	11329	11431	11503	11365	11297	11307	11452	11402	11390	11454	11526	11484	11340	11307	11387	11518	11422	11360	11417	11502	11292	11335	11401	11311	11379	11413	11345	11310	11587	11347	11480	11376	11473	11374	11419	11319	11433	11161	11498	11310	11273	11290	11387	11323	11452	11536	11503	11419	11394	11362	11331	11416	11372	11441	11426	11385	11365	11457	11438	11360	11357	11609	11307	11522	11528	11273	11353	11372	11332	11361	11302	11476	11482	11478	11345	11375	11545	11470	11329	11434	11443	11468	11603	11402	11414	11449	11512	11310	11479	11531	11526	11354	11279	11401	11363	11390	11383	11446	11487	11413	11218	11332	11361	11545	11371	11445	11425	11338	11431	11540	11292	11265	11267	11398	11537	11322	11374	11386	11638	11309	11354	11505	11407	11395	11410	11353	11527	11403	11450	11283	11348	11298	11331	11327	11509	11352	11289	11306	11454	11499	11460	11375	11521	11497	11395	11257	11414	11403	11313	11457	11324	11366	11301	11445	11526	11476	11357	11379	11442	11512	11273	11407	11501	11382	11281	11422	11406	11566	11300	11475	11447	11534	11471	11336	11416	11390	11352	11384	11331	11331	11476	11391	11461	11371	11433	11517	11397	11370	11529	11590	11549	11518	11307	11522	11263	11418	11216	11533	11432	11411	11475	11404	11521	11270	11438	11437	11272	11329	11296	11211	11469	11520	11360	11329	11357	11439	11387	11408	11384	11543	11428	11383	11226	11456	11236	11377	11313	11462	11341	11344	11445	11438	11516	11407	11435	11430	11440	11442	11444	11480	11366	11369	11429	11445	11402	11384	11463	11319	11482	11393	11229	11413	11408	11480	11388	11482	11336	11242	11304	11424	11473	11387	11488	11452	11266	11463	11504	11356	11447	11375	11600	11420	11467	11428	11476	11410	11407	11495	11353	11500	11536	11407	11362	11477	11350	11398	11280	11474	11414	11433	11457	11388	11452	11480	11638	11490	11268	11395	11326	11435	11452	11284	11326
30186	21438	21296	19209	16127	15309	15717	15026	15231	16395	17417	16599	15696	14949	14497	14248	14275	14493	14435	14213	14143	14250	14452	14231	14339	14381	14405	14311	14540	14420	14397	14465	14397	14327	14095	14152	14407	14416	14297	14409	14244	14273	14411	14340	14123	14260	14239	14268	14389	14391	14267	14274	14508	14276	14321	14384	14300	14430	14281	14090	14238	14528	14241	14384	14271	14295	14186	14483	14391	14270	14336	14206	14503	14393	14375	14315	14401	14397	14321	14262	14263	14291	14411	14438	14375	14190	14197	14200	14425	14222	14189	14395	14456	14425	14299	14195	14391	14128	14338	14240	14182	14290	14333	14228	14273	14326	14337	14188	14451	14396	14268	14221	14309	14171	14354	14290	14354	14170	14328	14286	14376	14385	14446	14300	14506	14208	14393	14408	14379	14264	14336	14371	14385	14175	14407	14413	14351	14355	14541	14349	14410	14415	14420	14280	14304	14230	14405	14232	14103	14302	14371	14345	14236	14240	14419	14410	14291	14330	14208	14339	14219	14315	14354	14259	14441	14273	14396	14304	14389	14438	14377	14256	14245	14111	14311	14343	14574	14240	14143	14351	14278	14328	14447	14349	14166	14369	14288	14338	14154	14202	14314	14218	14296	14379	14213	14235	14400	14421	14506	14368	14498	14357	14216	14119	14345	14317	14360	14339	14415	14328	14335	14264	14270	14238	14106	14348	14295	14216	14262	14262	14332	14316	14327	14415	14513	14347	14334	14310	14366	14232	14225	14242	14200	14258	14189	14221	14283	14281	14201	14303	14533	14251	14338	14107	14157	14232	14308	14184	14347	14532	14289	14459	14289	14259	14320	14279	14228	14215	14699	14243	14391	14448	14364	14150	14374	14219	14284	14139	14286	14288	14348	14505	14280	14312	14266	14333	14509	14298	14326	14370	14293	14179	14222	14439	14383	14395	14280	14308	14215	14394	14256	14441	14341	14370	14376	14317	14282	14374	14262	14228	14475	14236	14270	14318	14221	14411	14245	14033	14136	14396	14324	14514	14233	14439	14287	14231	14212	14492	14213	14320	14504	14341	14307	14424	14214	14247	14314	14462	14302	14457	14212	14454	14407	14485	14330	14169	14333	14409	14266	14277	14219	14259	14507	14495	14325	14364	14503	14342	14338	14298	14273	14465	14348	14376	14288	14428	14189	14251	14384	14378	14162	14116	14348	14141	14688	14567	14230	14284	14236	14289	14186	14157	14452	14433	14272	14301	14157	14227	14379	14283	14494	14410	14400	14427	14315	14232	14396	14218	14296	14367	14440	14337	14389	14240	14274	14394	14288	14393	14384	14368	14370	14234	14520	14272	14352	14480	14268	14320	14195	14244	14428	14381	14444	14198	14370	14417	14343	14319	14140	14332	14148	14214	14342	14341	14161	14514	14248	14147	14248	14427	14220	14477	14311	14260	14329	14403	14212	14304	14400	14524	14297	14249	14460	14425	14549	14390	14345	14250	14145	14212	14474	14199	14277	14371	14445	14422	14316	14147	14250	14374	14331	14379	14416	14157	14493	14286	14342	14426	14232	14328	14427	14307	14245	14447	14422	14154	14209	14268	14614	14247	14212	14318	14449	14255	14428	14400	14407	14296	14246	14345	14313	14448	14382	14294	14456	14238	14254	14283	14453	14368	14352	14528	14425	14182	14366	14421	14471	14201	14440	14543	14381	14320	14480	14462	14243	14437	14206	14429	14368	14247	14364	14482	14192	14371	14210	14256	14185	14569	14597	14048	14355	14337	14337	14546	14349	14276	14398	14363	14294	14324	14283	14380	14302	14307	14406	14387	14362	14472	14385	14169	14477	14423	14258	14246	14230	14262	14093	14446	14350	14307	14128	14125	14200	14413	14297	14312	14416	14273	14165	14454	14243	14448	14164	14329	14240	14377	14419	14421	14293	14226	14368	14200	14573	14238	14405	14317	14352	14261	14247	14164	14488	14342	14493	14389	14494	14170	14213	14390	14296	14275	14390	14280	14322	14303	14252	14249	14077	14155	14376	14401	14266	14090	14281	14249	14368	14339	14178	14212	14556	14451	14221	14293	14356	14280	14437	14176	14342	14458	14308	14286	14277	14312	14463	14449	14325	14314	14373	14496	14216	14245	14352	14385	14457	14169	14357	14314	14455	14178	14477	14390	14352	14306	14324	14083	14190	14340	14250	14283	14443	14282	14402	14118	14312	14180	14394	14260	14324	14506	14253	14414	14251	14397	14158	14080	14297	14235	14458	14416	14469	14074	14324	14528	14301	14548	14413	14318	14280	14362	14183	14205	14226	14307	14245	14196	14289	14491	14180	14421	14197	14421	14293	14061	14188	14253	14282	14458	14326	14238	14415	14383	14454	14501	14329	14323	14153	14191	14408	14376	14243	14419	14403	14388	14396	14127	14484	14466	14312	14276	14433	14456	14414	14147	14360	14358	14362	14252	14213	14363	14172	14488	14462	14411	14198	14296	14289	14269	14546	14566	14367	14250	14255	14200	14301	14277	14365	14392	14280	14495	14248	14175	14157	14417	14481	14376	14364	14340	14360	14493	14362	14288	14334	14287	14301	14090	14306	14310	14411	14361	14383	14380	14287	14377	14210	14208	14325	14113	14299	14348	14379	14439	14317	14329	14426	14327	14339	14381	14233	14207	14148	14073	14366	14332	14384	14488	14330	14341	14290	14473	14273	14239	14463	14367	14190	14569	14355	14246	14396	14198	14252	14184	14332	14203	14260	14437	14417	14487	14391	14218	14221	14212	14358	14216	14194	14078	14186	14461	14323	14274	14158	14186	14271	14178	14264	14268	14304	14299	14337	14177	14397	14333	14356	14492	14289	14393	14473	14239	14334	14493	14008	14205	14286	14343	14362	14230	14274	14159	14243	14310	14420	14370	14296	14295	14531	14354	14493	14473	14254	14259	14236	14251	14375	14440	14390	14392	14409	14338	14136	14274	14549	14257	14341	14288	14183	14315	14192	14288	14346	14284	14193	14549	14436	14480	14431	14129	14289	14394	14217	14263	14240	14378	14552	14386	14314	14223	14291	14209	14358	14467	14265	14341	14308	14229	14326	14433	14497	14370	14296	14165	14417	14310	14218	14228	14218	14285	14315	14350	14279	14078	14052	14299	14215	14445	14507	14525	14374	14215	14300	14371	14257	14558	14396	14364	14194	14174	14508	14366	14217	14072	14275	14291	14466	14553	14344	14346	14386	14338	14389	14353	14388	14243	14256	14310	14224	14401	14386	14349	14174	14332	14249	14350	14318	14268	14385	14398	14332	14323	14337	14255	14110	14227	14477	14323	14232	14226	14221	14256	14226	14329	14219	14279	14260	14523	14250	14417	14306	14369	14494	14316	14288	14132	14076	14255	14175	14425	14184	14256	14415	14338	14126	14335	14424	14201	14275	14485	14418	14283	14175	14187	14244	14170	14295	14310	14423	14408	14301	14464	14477	14390	14368	14326	14370	14442	14293	14329	14296	14329	14240	14283	14218	14246	14379	14111	14291	14471	14351	14405	14112	14386	14393	14394	14171	14218	14275	14307	14279	14332	14356	14241	14203	14479	14387	14551	14430	14351	14444	14155	14380	14459	14611	14178	14159	14403	14286	14423	14124	14271	14264	14344	14271	14247	14455	14598	14306	14420	14266	14357	14539	14324	14245	14298	14514	14185	14214	14271	14330	14228	14394	14319	14364	14198	14329	14312	14100	14147	14378	14367	14478	14383	14197	14286	14165	14436	14486	14252	14219	14214	14136	14261	14579	14499	14250	14289	14280	14332	14439	14312	14414	14312	14160	14219	14282	14343	14158	14388	14420	14435	14232	14159	14304	14399	14412	14372	14308	14268	14346	14668	14408	14215	14263	14283	14428	14334	14492	14304	14264	14397	14293	14265	14339	14258	14401	14346	14480	14251	14572	14254	14267	14337	14098	14345	14349	14253	14414	14285	14243	14303	14297	14517	14412	14256	14330	14343	14371	14190	14467	14333	14277	14266	14232	14146	14370	14249	14434	14180	14324	14379	14316	14326	14285	14411	14401	14121	14317	14371	14335	14459	14445	14235	14397	14156	14191	14326	14309	14273	14380	14312	14467	14152	14349	14511	14384	14379	14542	14283	14382	14264	14202	14329	14362	14430	14339	14288	14276	14562	14095	14279	14492	14378	14215	14321	14239	14410	14311	14457	14360	14155	14375	14445	14370	14401	14334	14373	14321	14244	14406	14340	14406	14302	14308	14379	14405	14262	14375	14242	14402	14314	14268	14191	14439	14416	14490	14413	14441	14266	14361	14498	14321	14274	14159	14296	14185	14436	14312	14312	14099	14184	14344	14394	14270	14242	14243	14382	14376	14353	14245	14308	14380	14436	14234	14151	14260	14381	14379	14209	14245	14425	14256	14235	14310	14126	14317	14223	14215	14460	14277	14216	14171	14249	14265	14289	14283	14322	14451	14645	14394	14325	14357	14389	14328	14291	14183	14380	14417	14104	14294	14454	14459	14391	14368	14186	14201	14085	14170	14278	14292	14289	14348	14347	14279	14362	14418	14364	14413	14366	14404	14416	14372	14254	14109	14297	14274	14258	14337	14191	14380	14307	14471	14295	14298	14384	14395	14540	14277	14374	14289	14333	14394	14212	14242	14404	14355	14405	14351	14230	14235	14273	14343	14380	14357	14383	14312	14291	14369	14314	14380	14401	14368	14455	14259	14488	14252	14434	14424	14314	14262	14154	14428	14231	14392	14297	14215	14313	14298	14372	14224	14148	14334	14273	14396	14287	14445	14402	14154	14303	14407	14335	14289	14208	14277	14274	14417	14551	14503	14343	14287	14072	14350	14306	14115	14442	14292	14464	14385	14441	14725	14382	14436	14091	14430	14292	14321	14340	14455	14462	14443	14368	14327	14192	14086	14142	14540	14459	14287	14239	14426	14511	14440	14159	14301	14256	14294	14404	14360	14162	14204	14319	14286	14285	14325	14303	14281	14367	14320	14324	14393	14210	14331	14310	14233	14291	14378	14513	14226	14186	14018	14314	14357	14243	14352	14532	14365	14461	14332	14363	14323	14324	14293	14644	14118	14286	14548	14253	14262	14170	14565	14318	14485	14335	14496	14446	14511	14392	14289	14441	14373	14340
17823	20293	22299	18263	14926	13665	13922	13594	14045	16123	16594	14919	13915	12944	12540	12421	12248	12358	12238	12266	12215	12179	12360	12279	12310	12304	12400	12156	12366	12278	12227	12260	12211	12344	12217	12362	12093	12404	12182	12203	12140	12240	12379	12357	12222	12292	12226	12193	12184	12258	12167	12275	12225	12472	12434	12302	12349	12329	12228	12132	12258	12315	12193	12352	12145	12302	12339	12265	12229	12196	12245	12353	12166	12120	12124	12423	12244	12173	12254	12236	12202	12178	12255	12270	12276	12245	12129	12332	12203	12328	12211	12197	12400	12399	12221	12153	12197	12334	12134	12337	12292	12274	12336	12313	12242	12223	12193	12048	12340	12328	12368	12253	12467	12297	12172	12203	12098	12215	12228	12206	12286	12124	12515	12304	12168	12241	12265	12233	12257	12188	12223	12209	12242	12278	12392	12308	12287	12010	12280	12364	12287	12287	12194	12312	12416	12274	12250	12082	12273	12362	12377	12302	12252	12243	12186	12204	12298	12084	12138	12285	12333	12238	11884	12380	12258	12158	12218	12213	12486	12282	12101	12301	12212	12053	12267	12259	12160	12332	12211	12265	12403	12369	12199	12299	12311	12235	12249	12171	12144	12254	12195	12280	12262	12244	12125	12397	12265	12317	12290	12342	12142	12164	12206	12259	12039	12295	12416	12130	12333	12211	12321	12291	12227	12243	12171	12160	12397	12159	12140	12092	12345	12256	12319	12288	12256	12237	12205	12225	12290	12264	12338	12422	12245	12205	12273	12289	12175	12273	12163	12169	12341	12237	12368	12267	12303	12303	12290	12258	12390	12286	12299	12206	12133	12089	12274	12328	12153	12360	12251	12360	12101	12435	12328	12259	12196	12254	12333	12342	12197	12296	12116	12123	12312	12127	12346	12305	12266	12206	12266	12459	12262	12345	12278	12379	12149	12151	12238	12221	12332	12191	12371	12294	12383	12247	12191	12133	12150	12325	12357	12233	12038	12236	12242	12277	12298	12453	12417	12278	12233	12111	12365	12285	12095	12219	12190	12374	12302	12166	12336	12338	12340	12260	12264	12159	12100	12307	12218	12208	12398	12193	12375	12227	12300	12189	12273	12228	12334	12323	12417	12268	12281	12188	12446	12135	12277	12372	12190	12309	12164	12420	12268	12206	12300	12286	12279	12285	12237	12245	12223	12121	12258	12337	12260	12422	12301	12223	12202	12308	12136	12270	12236	12240	12243	12255	12299	12093	12214	12135	12227	12108	12217	12366	12256	12258	12147	12213	12329	12364	12187	12406	12209	12245	12317	12271	12264	12405	12232	12150	12220	12124	12298	12341	12240	12279	12245	12083	12206	12302	12340	12220	12160	12198	12077	12192	12315	12319	12286	12341	12248	12138	12238	12285	12379	12260	12370	12379	12250	12266	12261	12344	12344	12251	12401	12191	12257	12324	12128	12139	12274	12362	12289	12295	12277	12270	12065	12309	12326	12216	12237	12270	12270	12242	12404	12160	12232	12208	12267	12326	12217	12470	12226	12444	12342	12333	12179	12444	12267	12365	12238	12280	12112	12228	12271	12241	12265	12325	12289	12374	12330	12351	12302	12191	12229	12386	12356	12120	12163	12337	12193	12284	12311	12337	12284	12302	12291	12422	12152	12249	12339	12334	12239	12337	12295	12293	12211	12168	12407	12287	12330	12236	12182	12240	12285	12363	12313	12364	12285	12161	12107	12096	12264	12272	12165	12231	12337	12025	12271	12245	12041	12067	12248	12104	12196	12370	12366	12236	12317	12211	12308	12384	12423	12046	12284	12359	12326	12353	12185	12357	12220	12236	12220	12124	12207	12191	12316	12241	12356	12425	12108	12302	12288	12370	12219	12257	12061	12211	12273	12195	12353	12298	12087	12461	12221	12270	12304	12316	12223	12102	12252	12394	12282	12293	12272	12363	12162	12517	12191	12088	12178	12317	12288	12324	12141	12150	12086	12158	12267	12320	12176	12251	12280	12218	12277	12276	12168	12288	12125	12292	12229	12315	12253	12369	12309	12245	12138	12103	12187	12313	12222	12098	12295	12259	12321	12238	12305	12386	12245	12337	12144	12225	12418	12291	12245	12384	12212	12268	12117	12340	12302	12228	12268	12246	12271	12083	12262	12097	12278	12202	12340	12271	12260	12192	12166	12506	12370	12175	12282	12173	12274	12189	12132	12181	12353	12202	12123	12276	12348	12223	12125	12160	12303	12253	12141	12335	12202	12402	12217	12179	12162	12271	12323	12377	12217	12225	12233	12333	12165	12338	12376	12328	12220	12329	12307	12149	12242	12359	12076	12306	12288	12328	12324	12315	12241	12350	12302	12286	12306	12261	12220	12324	12292	12266	12249	12315	12248	12110	12311	12300	12244	12208	12172	12353	12131	12275	12245	12405	12205	12369	12293	12193	12226	12211	12369	12132	12162	12354	12255	12373	12135	12392	12283	12377	12253	12150	12331	12476	12261	12193	12275	12329	12265	12240	12176	12353	12375	12335	12208	12172	12242	12228	12275	12162	12270	12297	12261	12354	12328	12311	12232	12159	12225	12328	12249	12261	12426	12173	12236	12303	12100	12200	12254	12185	12399	12338	12137	12275	12257	12152	12144	12424	12298	12334	12272	12388	12146	12263	12271	12433	12219	12341	12382	12292	12343	12255	12146	12308	12237	12162	12320	12218	12314	12191	12321	12164	12125	12344	12109	12343	12448	12250	12447	12288	12351	12335	12421	12189	12275	12267	12460	12206	12278	12215	12418	12352	12274	12211	12196	12328	12218	12314	12234	12273	12467	12296	12254	12232	12198	12361	12329	12219	12224	12236	12175	12363	12274	12257	12400	12257	12218	12375	12267	12376	12221	12109	12463	12363	12166	12340	12427	12298	12320	12069	12104	12374	12221	12226	12201	12289	12246	12213	12400	12449	12321	12308	12239	12276	12373	12290	12216	12151	12192	12319	12387	12175	12255	12259	12217	12167	12383	12354	12102	12227	12246	12192	12300	12193	12260	12263	12270	12361	12257	12245	12240	12295	12192	12294	12316	12163	12085	12247	12204	12333	12238	12207	12426	12287	12319	12179	12228	12226	12216	12298	12253	12325	12322	12312	12375	12438	12210	12436	12282	12381	12288	12286	12460	12341	12276	12186	12287	12271	12386	12343	12230	12299	12259	12265	12248	12376	12148	12254	12328	12247	11978	12266	12360	12272	12186	12334	12379	12329	12319	12317	12317	12155	12386	12216	12232	12170	12112	12255	12258	12160	12267	12273	12310	12342	12186	12277	12350	12203	12145	12276	12438	12205	12239	12334	12366	12331	12302	12367	12401	12293	12157	12213	12345	12194	12305	12246	12170	12350	12491	12294	12225	12360	12160	12405	12194	12403	12183	12220	12290	12192	12375	12294	12214	12262	12219	12203	12268	12436	12294	12494	12289	12197	12264	12321	12279	12338	12251	12336	12245	12209	12376	12316	12324	12289	12272	12335	12172	12321	12238	12283	12300	12359	12232	12263	12254	12213	12452	12278	12416	12295	12230	12228	12309	12181	12453	12544	12163	12303	12199	12140	12296	12170	12166	12297	12368	12076	12266	12235	12183	12442	12330	12368	12213	12245	12330	12128	12314	12228	12244	12178	12343	12267	12211	12349	12224	12261	12280	12272	12300	12161	12523	12227	12267	12254	12172	12236	12241	12271	12270	12259	12293	12323	12192	12124	12342	12252	12308	12179	12286	12240	12196	12239	12309	12281	12262	12248	12346	12327	12310	12282	12322	12365	12228	12215	12271	12223	12211	12261	12187	12459	12127	12430	12322	12216	12293	12289	12217	12207	12240	12282	12316	12302	12305	12291	12335	12172	12266	12428	12103	12407	12369	12326	12207	12314	12375	12300	12171	12358	12480	12292	12368	12332	12273	12286	12300	12467	12220	12291	12290	12302	12275	12081	12319	12172	12156	12222	12254	12318	12437	12085	12159	12220	12245	12435	12161	12339	12122	12252	12218	12146	12166	12192	12233	12129	12333	12318	12292	12154	12319	12290	12173	12155	12373	12213	12285	12181	12345	12355	12147	12232	12360	12357	12457	12260	12294	12203	12204	12224	12239	12209	12308	12191	12168	12364	12216	12294	12298	12336	12269	12272	12336	12265	12293	12325	12217	12296	12305	12246	12107	12144	12387	12225	12261	12322	12164	12363	12135	12169	12287	12325	12205	12137	12388	12172	12163	12204	12371	12218	12385	12340	12328	12343	12299	12167	12291	12295	12351	12199	12178	12434	12412	12157	12132	12378	12249	12214	12216	12424	12333	12433	12301	12315	12222	12405	12272	12263	12217	12195	12320	12247	12275	12238	12379	12142	12284	12220	12183	12185	12323	12257	12306	12180	12198	12286	12155	12126	12235	12296	12216	12238	12366	12124	12270	12331	12236	12303	12180	12311	12290	12502	12316	12146	12318	12326	12269	12403	12219	12160	12202	12260	12426	12204	12217	12188	12263	12181	12337	12357	12200	12291	12214	12312	12445	12259	12255	12382	12278	12289	12202	12202	12115	12273	12333	12217	12259	12250	12210	12195	12312	12271	12302	12260	12199	12275	12374	12273	12183	12283	12284	12102	12423	12315	12226	12239	12312	12258	12160	12485	12243	12334	12326	12134	12358	12131	12478	12191	12465	12237	12220	12230	12163	12309	12379	12377	12278	12161	12330	12126	12342	12256	12221	12280	12137	12374	12210	12177	12213	12173	12225	12234	12379	12429	12282	12323	12351	12267	12263	12167	12251	12244	12180	12329	12391	12281	12307	12232	12253	12073	12225	12053	12254	12356	12338	12202	12282	12396	12394	12197	12496	12325	12404	12271	12272	12298	12364	12278	12133	12144	12395	12370	12175	12203	12098	12294	12428	12147	12182	12243	12333	12320	12282	12309	12172	12262	12075	12229	12353	12243	12336	12295	12282	12431	12312	12233	12402	12259	12357	12154	12236	12217	12339	12321	12261	12293	12206	12203	12236	12280	12268	12309	12303	12356	12348	12287	12194	12364	12384	12217	12296	12263	12210	12092	12406	12329	12422	12282	12305	12170	12257	12381	12265	12216	12310	12162	12385	12244	12266	12366	12257	12355	12307	12277	12295	12246
26327	21149	28847	31538	28822	26459	25723	22234	23272	32865	30686	23672	19099	16565	15081	14494	14553	14316	14436	14362	14352	14307	14280	14314	14396	14488	14450	14547	14471	14367	14425	14323	14361	14448	14296	14337	14288	14097	14320	14157	14297	14315	14256	14436	14397	14391	14354	14315	14363	14280	14375	14338	14368	14278	14587	14475	14337	14358	14276	14405	14447	14221	14396	14402	14449	14368	14270	14366	14387	14390	14342	14120	14413	14158	14379	14364	14422	14350	14291	14387	14309	14417	14173	14173	14311	14146	14220	14330	14335	14235	14201	14308	14230	14378	14355	14252	14459	14414	14376	14367	14186	14215	14279	14342	14316	14392	14507	14517	14201	14230	14384	14287	14202	14302	14142	14436	14242	14447	14263	14334	14367	14348	14411	14397	14253	14449	14204	14348	14362	14282	14418	14207	14299	14075	14360	14142	14365	14281	14429	14244	14427	14170	14254	14403	14380	14345	14200	14249	14416	14416	14271	14373	14287	14219	14218	14199	14229	14290	14488	14423	14219	14293	14284	14450	14388	14376	14272	14243	14353	14195	14506	14388	14292	14462	14178	14225	14163	14421	14248	14186	14274	14335	14366	14382	14329	14352	14416	14385	14238	14193	14329	14249	14178	14267	14299	14358	14113	14339	14407	14362	14239	14196	14354	14209	14191	14415	14313	14284	14308	14410	14144	14379	14379	14262	14261	14318	14316	14363	14224	14170	14157	14383	14333	14145	14480	14132	14159	14302	14130	14395	14264	14257	14489	14407	14320	14170	14319	14364	14297	14254	14447	14277	14219	14295	14316	14220	14337	14445	14367	14697	14286	14364	14325	14325	14301	14285	14421	14418	14368	14260	14218	14343	14233	14198	14546	14404	14306	14432	14167	14366	14315	14259	14470	14229	14185	14361	14484	14297	14289	14528	14544	14260	14245	14372	14375	14116	14375	14274	14278	14336	14304	14284	14354	14344	14409	14343	14200	14117	14170	14335	14313	14479	14374	14093	14418	14164	14200	14435	14293	14360	14292	14211	14229	14456	14414	14563	14371	14310	14424	14503	14271	13979	14400	14306	14421	14326	14297	14284	14354	14249	14288	14411	14469	14399	14192	14314	14295	14324	14368	14123	14219	14433	14270	14191	14218	14410	14403	14350	14333	14240	14309	14249	14330	14512	14388	14357	14448	14225	14179	14239	14348	14298	14393	14351	14292	14351	14479	14278	14209	14466	14391	14272	14345	14289	14369	14327	14403	14312	14181	14210	14236	14330	14286	14356	14341	14513	14467	14218	14283	14429	14280	14330	14181	14614	14351	14492	14441	14143	14214	14317	14458	14427	14377	14324	14364	14485	14259	14361	14113	14354	14219	14210	14250	14243	14357	14398	14450	14302	14434	14320	14384	14561	14480	14428	14284	14245	14353	14425	14340	14387	14258	14267	14507	14277	14156	14486	14415	14348	14351	14318	14304	14451	14354	14345	14345	14275	14490	14290	14201	14224	14292	14313	14182	14323	14146	14326	14266	14175	14255	14326	14349	14289	14193	14502	14396	14350	14186	14203	14295	14263	14210	14174	14207	14457	14356	14365	14244	14352	14437	14326	14199	14117	14325	14248	14511	14390	14226	14199	14441	14517	14169	14340	14347	14218	14369	14339	14338	14411	14283	14398	14547	14243	14389	14514	14714	14423	14321	14501	14441	14339	14369	14231	14204	14537	14554	14330	14352	14387	14163	14256	14378	14145	14487	14179	14250	14328	14256	14390	14377	14277	14408	14424	14330	14370	14408	14389	14331	14331	14153	14183	14454	14274	14310	14229	14291	14366	14288	14282	14137	14499	14308	14231	14183	14264	14352	14277	14282	14333	14264	14279	14405	14188	14375	14112	14476	14569	14434	14412	14341	14503	14305	14190	14266	14233	14203	14320	14126	14258	14253	14184	14328	14193	14325	14230	14435	14379	14432	14410	14470	14493	14356	14299	14318	14405	14181	14230	14232	14295	14274	14341	14411	14292	14387	14389	14503	14297	14277	14153	14420	14468	14285	14489	14352	14483	14363	14276	14202	14201	14406	14319	14343	14432	14349	14406	14349	14184	14298	14382	14293	14412	14321	14128	14385	14368	14471	14291	14144	14151	14431	14340	14329	14403	14325	14316	14565	14448	14392	14311	14270	14303	14417	14448	14239	14399	14276	14195	14474	14296	14305	14138	14245	14312	14364	14472	14571	14518	14216	14183	14291	14387	14419	14322	14346	14228	14289	14402	14203	14307	14098	14249	14598	14270	14368	14404	14278	14189	14249	14402	14331	14173	14322	14466	14309	14264	14239	14418	14503	14246	14100	14386	14273	14149	14508	14290	14306	14382	14153	14099	14358	14240	14123	14104	14299	14419	14499	14317	14542	14550	14442	14186	14448	14356	14422	14275	14203	14339	14304	14340	14237	14107	14269	14301	14133	14398	14019	14249	14451	14199	14250	14304	14256	14173	14332	14213	14335	14541	14240	14175	14226	14280	14402	14331	14178	14380	14451	14254	14587	14356	14173	14254	14413	14324	14454	14313	14359	14306	14380	14153	14375	14466	14438	14209	14235	14279	14127	14120	14252	14379	14405	14309	14415	14121	14165	14381	14196	14401	14348	14229	14171	14400	14373	14510	14460	14414	14405	14376	14224	14157	14298	14257	14380	14354	14275	14201	14392	14199	14195	14421	14410	14172	14381	14249	14357	14438	14250	14386	14448	14392	14148	14428	14448	14507	14332	14337	14265	14351	14136	14460	14316	14309	14260	14365	14595	14553	14297	14237	14432	14566	14072	14301	14352	14414	14229	14224	14518	14202	14303	14314	14487	14343	14391	14351	14318	14168	14352	14458	14247	14141	14277	14292	14424	14476	14433	14283	14332	14471	14542	14348	14188	14414	14330	14392	14452	14376	14234	14408	14460	14221	14273	14364	14332	14269	14464	14293	14401	14090	14274	14275	14241	14389	14548	14415	14250	14343	14089	14259	14249	14197	14386	14455	14335	14299	14250	14282	14281	14403	14541	14188	14472	14235	14482	14321	14460	14073	14429	14421	14463	14571	14300	14201	14346	14455	14295	14213	14130	14299	14369	14450	14389	14442	14202	14422	14220	14163	14438	14310	14449	14161	14372	14088	14204	14287	14378	14328	14280	14290	14227	14357	14298	14364	14357	14170	14348	14215	14283	14336	14430	14265	14236	14173	14252	14222	14182	14223	14421	14160	14229	14408	14376	14514	14323	14114	14285	14524	14356	14268	14369	14388	14474	14401	14462	14464	14297	14201	14236	14288	14359	14195	14340	14294	14301	14301	14490	14265	14235	14380	14406	14406	14233	14441	14193	14292	14369	14404	14329	14248	14244	14287	14211	14414	14228	14288	14285	14117	14425	14334	14477	14439	14349	14326	14521	14268	14163	14260	14343	14430	14312	14325	14301	14361	14247	14332	14298	14366	14191	14449	14414	14145	14410	14270	14051	14234	14357	14255	14504	14237	14209	14201	14327	14412	14319	14273	14190	14296	14441	14364	14426	14208	14492	14254	14443	14373	14326	14241	14585	14393	14265	14260	14276	14112	14388	14474	14147	14120	14225	14370	14450	14158	14380	14461	14425	14392	14361	14362	14294	14292	14307	14357	14413	14482	14440	14354	14303	14256	14096	14127	14303	14340	14373	14381	14302	14396	14338	14321	14450	14218	14276	14279	14506	14236	14274	14115	14262	14248	14257	14315	14381	14420	14422	14389	14255	14379	14330	14409	14423	14001	14255	14300	14383	14201	14376	14386	14219	14042	14378	14348	14346	14311	14347	14339	14354	14382	14250	14204	14489	14304	14523	14164	14228	14557	14347	14192	14462	14495	14292	14265	14553	14466	14412	14209	14221	14374	14272	14440	14151	14395	14238	14238	14396	14370	14236	14363	14469	14330	14013	14288	14302	14329	14355	14265	14497	14559	14333	14343	14356	14243	14252	14277	14184	14265	14334	14344	14354	14269	14199	14233	14396	14616	14468	14418	14455	14281	14307	14378	14687	14302	14347	14491	14603	14435	14254	14300	14421	14098	14494	14332	14337	14376	14373	14271	14365	14306	14377	14371	14589	14310	14423	14435	14341	14228	14429	14280	14227	14442	14475	14397	14332	14208	14435	14372	14354	14301	14263	14384	14189	14455	14293	14180	14270	14422	14365	14244	14319	14343	14371	14277	14400	14385	14414	14127	14339	14516	14255	14334	14234	14207	14165	14541	14371	14304	14223	14277	14315	14486	14452	14360	14203	14204	14284	14329	14282	14250	14698	14174	14363	14423	14327	14391	14284	14297	14229	14248	14112	14363	14326	14287	14275	14419	14233	14250	14197	14213	13993	14306	14276	14216	14272	14293	14184	14303	14273	14275	14225	14450	14332	14330	14248	14308	14154	14352	14315	14316	14443	14286	14463	14468	14240	14286	14319	14285	14327	14282	14388	14283	14530	14363	14416	14499	14195	14319	14521	14274	14461	14194	14330	14158	14251	14378	14512	14243	14275	14287	14206	14446	14318	14494	14503	14357	14289	14284	14653	14425	14388	14401	14199	14184	14325	14409	14257	14105	14398	14274	14375	14267	14282	14239	14202	14421	14290	14269	14281	14485	14234	14362	14259	14470	14283	14246	14441	14156	14211	14327	14273	14406	14188	14485	14252	14362	14366	14184	14343	14224	14366	14304	14469	14187	14191	14302	14249	14275	14405	14335	14333	14431	14520	14332	14115	14426	14407	14441	14315	14226	14332	14342	14440	14496	14337	14340	14327	14315	14227	14374	14099	14331	14484	14306	14284	14256	14550	14489	14304	14386	14343	14163	14385	14328	14164	14342	14336	14469	14303	14441	14436	14337	14371	14272	14331	14487	14355	14392	14362	14417	14351	14185	14181	14329	14450	14462	14265	14312	14150	14220	14525	14199	14328	14291	14433	14338	14422	14181	14323	14198	14258	14174	14412	14342	14331	14224	14259	14220	14440	14396	14253	14237	14230	14290	14263	14184	14150	14289	14275	14451	14258	14345	14140	14357	13925	14408	14359	14429	14449	14415	14415	14309	14362	14289	14268	14572	14437	14428	14313	14296	14269	14372	14183	14378	14415	14309	14198	14293	14459	14369	14243	14344	14396	14185
25019	43804	47283	40106	32187	28106	26021	23027	24999	35463	31084	22172	17585	14650	12944	12439	12104	12408	12394	12225	12272	12353	12355	12224	12330	12288	12241	12135	12146	12325	12253	12313	12251	12213	12411	12252	12187	12257	12215	12237	12285	12317	12371	12343	12438	12400	12319	12341	12159	12037	12392	12274	12321	12256	12192	12303	12211	12469	12371	12299	12360	12322	12276	12380	12163	12437	12304	12084	12155	12375	12441	12177	12397	12183	12240	12324	12225	12320	12242	12474	12158	12200	12226	12210	12379	12294	12266	12377	12363	12235	12249	12344	12209	12311	12229	12288	12233	12252	12188	12309	12160	12277	12284	12406	12219	12219	12392	12464	12310	12338	12252	12218	12247	12238	12275	12103	12324	12327	12301	12180	12347	12357	12283	12342	12243	12375	12148	12376	12304	12268	12337	12356	12271	11982	12257	12151	12388	12141	12336	12293	12260	12363	12271	12271	12524	12161	12255	12381	12318	12189	12379	12216	12302	12040	12436	12227	12303	12330	12225	12226	12266	12526	12418	12252	12171	12305	12219	12135	12186	12417	12387	12266	12254	12394	12265	12301	12425	12320	12247	12291	12269	12298	12351	12356	12306	12278	12270	12283	12176	12243	12276	12220	12303	12161	12339	12252	12345	12273	12232	12392	12295	12262	12252	12242	12209	12360	12312	12175	12192	12174	12294	12182	12205	12297	12370	12258	12266	12316	12193	12267	12227	12407	12119	12194	12233	12388	12255	12281	12156	12270	12232	12156	12283	12275	12209	12179	12237	12368	12259	12218	12460	12362	12220	12214	12239	12325	12333	12260	12520	12201	12308	12367	12353	12254	12430	12329	12358	12313	12324	12267	12078	12469	12251	12259	12380	12389	12426	12169	12392	12300	12326	12117	12248	12203	12367	12325	12078	12255	12261	12263	12175	12468	12405	12086	12367	12318	12220	12197	12273	12307	12342	12280	12163	12176	12248	12237	12292	12346	12265	12264	12259	12180	12221	12314	12266	12336	12417	12158	12332	12261	12394	12253	12287	12281	12406	12262	12311	12254	12309	12312	12374	12433	12236	12284	12197	12307	12353	12213	12387	12431	12510	12200	12241	12322	12197	12272	12186	12209	12159	12322	12427	12327	12375	12295	12313	12238	12243	12381	12297	12194	12355	12240	12310	12351	12270	12394	12217	12185	12279	12221	12286	12288	12193	12100	12280	12312	12339	12446	12486	12285	12351	12169	12186	12225	12212	12148	12129	12194	12264	12314	12270	12178	12162	12168	12279	12513	12251	12260	12280	12217	12353	12424	12396	12221	12231	12308	12365	12296	12207	12187	12118	12285	12345	12206	12309	12278	12350	12154	12373	12392	12319	12239	12280	12112	12046	12348	12371	12296	12318	12079	12266	12375	12261	12245	12188	12291	12343	12289	12280	12481	12276	12451	12375	12252	12245	12475	12357	12293	12224	12275	12278	12214	12267	12264	12209	12548	12255	12095	12367	12468	12299	12299	12279	12266	12222	12073	12335	12024	12247	12218	12375	12273	12203	12359	12328	12299	12223	12285	12213	12309	12342	12208	12309	12359	12311	12305	12274	12372	12236	12203	12308	12270	12288	12180	12167	12246	12179	12279	12352	12283	12126	12345	12121	12223	12227	12292	12343	12355	12393	12121	12432	12328	12109	12304	12295	12231	12305	12280	12232	12301	12239	12308	12280	12306	12349	12259	12366	12338	12369	12140	12319	12387	12403	12269	12301	12300	12261	12170	12124	12292	12316	12260	12262	12277	12198	12478	12247	12170	12161	12224	12333	12168	12173	12328	12089	12410	12273	12228	12211	12257	12101	12369	12192	12262	12272	12280	12383	12427	12280	12276	12230	12342	12252	12262	12178	12296	12265	12317	12371	12339	12221	12422	12289	12202	12212	12244	12332	12290	12307	12147	12304	12421	12374	12324	12304	12316	12238	12158	12261	12277	12208	12290	12442	12315	12318	12286	12278	12284	12264	12251	12302	12249	12212	12424	12243	12164	12399	12298	12278	12331	12243	12325	12212	12280	12211	12493	12311	12314	12263	12335	12119	12408	12205	12225	12272	12169	12235	12287	12281	12446	12319	12328	12316	12362	12369	12428	12201	12332	12371	12241	12167	12241	12530	12448	12035	12209	12386	12141	12412	12259	12093	12315	12346	12367	12367	12287	12199	12402	12259	12285	12360	12337	12289	12262	12277	12448	12215	12292	12214	12287	12336	12183	12203	12216	12337	12336	12382	12233	12256	12323	12108	12309	12361	12377	12295	12288	12260	12280	12220	12322	12204	12270	12250	12273	12200	12231	12446	12289	12186	12200	12276	12221	12419	12364	12348	12430	12414	12279	12278	12409	12169	12229	12304	12404	12219	12130	12163	12189	12263	12277	12290	12211	12364	12273	12135	12166	12299	12144	12110	12321	12304	12296	12218	12256	12279	12202	12302	12445	12335	12345	12468	12191	12247	12208	12273	12155	12226	12241	12227	12229	12412	12315	12180	12323	12478	12353	12200	12415	12470	12266	12338	12184	12406	12330	12280	12130	12166	12308	12368	12262	12402	12341	12306	12220	12222	12264	12317	12283	12423	12293	12191	12311	12300	12352	12208	12253	12314	12303	12188	12298	12192	12349	12299	12243	12332	12217	12178	12129	12209	12344	12331	12145	12138	12272	12213	12246	12354	12215	12206	12281	12237	12235	12363	12216	12342	12222	12293	12204	12256	12176	12166	12227	12168	12207	12340	12369	12457	12275	12231	12316	12291	12279	12088	12292	12223	12202	12308	12142	12205	12352	12266	12394	12305	12417	12195	12244	12342	12280	12175	12271	12162	12380	12333	12433	12378	12279	12188	12330	12262	12206	12440	12351	12318	12417	12325	12279	12218	12193	12273	12285	12418	12244	12320	12185	12296	12219	12453	12356	12313	12259	12171	12188	12371	12298	12339	12336	12210	12272	12347	12281	12423	12156	12339	12246	12229	12314	12274	12426	12308	12196	12368	12241	12347	12247	12273	12224	12357	12345	12374	12256	12232	12334	12354	12295	12159	12277	12354	12320	12188	12397	12263	12198	12253	12404	12298	12223	12359	12324	12333	12312	12329	12411	12211	12191	12253	12405	12384	12118	12421	12210	12193	12180	12317	12120	12152	12197	12255	12437	12281	12203	12394	12427	12255	12141	12228	12137	12217	12127	12365	12187	12274	12254	12296	12356	12156	12256	12232	12317	12368	12250	12157	12378	12405	12392	12381	12293	12320	12258	12209	12315	12416	12366	12326	12209	12405	12183	12218	12213	12331	12257	12295	12276	12335	12186	12139	11932	12323	12508	12251	12393	12384	12232	12467	12308	12270	12382	12181	12230	12275	12274	12265	12220	12356	12458	12334	12198	12244	12377	12107	12304	12414	12209	12405	12353	12330	12127	12140	12314	12387	12573	12280	12369	12365	12436	12268	12344	12346	12364	12227	12209	12355	12120	12295	12121	12343	12267	12309	12084	12317	12195	12288	12156	12290	12197	12311	12227	12172	12484	12311	12373	12254	12333	12254	12121	12278	12324	12291	12366	12198	12205	12136	12334	12345	12277	12249	12265	12243	12317	12419	12299	12229	12435	12182	12380	12143	12299	12316	12242	12363	12405	12245	12266	12375	12141	12225	12236	12222	12237	12342	12281	12271	12433	12133	12246	12222	12318	12275	12337	12303	12401	12238	12209	12306	12204	12364	12298	12316	12233	12026	12255	12183	12223	12383	12287	12291	12430	12458	12358	12186	12316	12185	12423	12255	12150	12309	12365	12479	12198	12376	12453	12321	12233	12140	12093	12132	12209	12379	12315	12158	12384	12102	12379	12385	12347	12307	12155	12153	12288	12399	12241	12287	12240	12347	12241	12311	12155	12351	12363	12366	12174	12336	12227	12183	12261	12307	12285	12231	12218	12248	12370	12237	12271	12220	12354	12061	12267	12460	12349	12302	12239	12232	12303	12267	12237	12286	12210	12235	12269	12230	12091	12445	12168	12238	12352	12282	12345	12228	12364	12225	12246	12271	12222	12185	12329	12321	12244	12306	12118	12171	12210	12279	12333	12209	12327	12219	12231	12460	12242	12278	12380	12176	12146	12212	12238	12316	12299	12260	12388	12205	12210	12317	12316	12255	12581	12185	12311	12200	12344	12205	12254	12268	12219	12349	12384	12218	12476	12274	12261	12254	12322	12262	12262	12423	12359	12215	12185	12294	12306	12329	12212	12164	12387	12330	12384	12258	12351	12149	12478	12485	12174	12425	12354	12202	12212	12321	12312	12127	12176	12263	12432	12390	12242	12262	12209	12369	12114	12148	12274	12411	12243	12216	12242	12060	12302	12390	12290	12391	12213	12239	12116	12344	12278	12222	12123	12233	12260	12377	12299	12309	12183	12279	12387	12274	12305	12273	12049	12285	12219	12385	12483	12360	12361	12260	12299	12400	12293	12197	12210	12248	12367	12211	12236	12474	12350	12157	12421	12323	12122	12367	12261	12311	12400	12292	12351	12282	12303	12343	12189	12092	12392	12323	12323	12345	12341	12328	12257	12397	12327	12286	12152	12477	12413	12219	12173	12450	12354	12110	12174	12315	12263	12193	12328	12396	12339	12154	12148	12249	12345	12151	12344	12191	12288	12287	12294	12364	12215	12183	12196	12333	12128	12231	12307	12296	12137	12318	12251	12235	12473	12246	12126	12453	12272	12347	12305	12265	12155	12130	12158	12269	12170	12341	12353	12180	12230	12273	12222	12227	12175	12355	12189	12239	12159	12222	12210	12359	12162	12294	12387	12252	12284	12378	12233	12113	12168	12340	12275	12367	12310	12216	12396	12258	12383	12188	12350	12108	12184	12155	12276	12354	12116	12280	12342	12352	12325	12346	12285	12196	12437	12214	12108	12427	12135	12304	12272	12277	12338	12248	12318	12216	12238	12229	12373	12169	12324	12304	12245	12298	12309	12243	12262	12290	12294	12249	12390	12433	12162	12275	12214	12228	12303	12418	12336	12284	12191	12139	12284	12269	12227	12371	12280	12285	12335	12384	12285	12388	12407	12186	12248	12272	12276	12325	12252	12314	12378	12278	12182	12215	12276	12231	12341	12159	12247	12312	12076	12073	12291
24441	21146	28656	25820	28354	34162	34790	32689	40969	51111	43243	32657	24025	17736	14800	13730	13248	13075	13165	13293	13176	13292	13316	13194	13209	13243	13211	13260	13292	13205	13146	13154	12988	13195	13284	13094	13072	13152	13154	13180	13143	13004	13200	13129	13071	13178	13252	13180	13205	13031	13406	13181	13203	13218	13174	13208	13099	13413	13203	13136	13149	13022	13076	13010	13060	13155	13230	13163	13200	13098	13059	12956	13004	13099	13336	13099	13045	13055	13077	13297	13102	13131	13147	13179	13267	13160	13046	13231	13302	13279	13325	13293	13074	13127	12999	13073	13253	13366	13292	13054	13304	13000	13004	13095	13148	13098	13170	13158	13128	13273	13207	13035	13173	13188	13035	13154	13172	13206	12935	13150	13260	13108	13028	12908	13173	13138	13115	13215	13017	13092	13144	13138	13025	13324	13306	13168	13352	13193	13156	13045	13080	13200	13093	13043	13170	12999	13302	12866	13109	13236	13079	13076	13136	13067	13176	12919	13102	13184	13244	13011	13002	13252	13073	13195	13262	13367	13214	13206	13258	12858	13259	13117	13179	13134	13133	13014	13016	13271	13080	13153	13202	13142	13142	12957	13238	13141	13068	13023	13232	13037	13174	13062	13235	13253	13163	13083	13113	13289	13147	13073	13206	13074	13090	12891	13093	13071	13128	13275	13141	13161	13089	13082	13103	13056	13022	13039	13106	13187	13313	12850	12927	13223	13066	12952	13358	13228	13107	13217	13028	13249	13100	13282	13089	13101	13017	13256	12949	13066	13111	13182	13061	13215	13000	13171	13247	13135	13144	12978	13075	12984	13150	12968	13190	13144	13062	13203	13186	13014	13077	13061	13103	13096	12963	13212	13303	13300	13099	13183	13133	13141	12994	13048	13158	13280	13148	13110	13182	13136	13082	13008	13249	13223	13126	13096	13106	13300	13090	13142	12990	13126	13151	13014	13212	13190	13257	13027	12995	13145	13193	13028	13053	13345	13069	13198	13085	13187	13150	13148	13186	12919	12901	13080	13119	12885	13122	13202	13246	13294	13111	13086	13255	12934	13238	13102	12982	12936	12890	13000	13158	12902	12860	13184	12862	13049	13086	13053	13022	13096	13000	13073	12890	13314	13009	13039	12999	13054	13071	13061	13062	13111	13181	13227	13141	13217	13235	13191	13153	13038	13018	12916	13113	13154	13195	13186	13087	13060	13073	13190	13191	12945	13304	13090	13021	13257	13236	13117	13265	13129	13241	13099	13142	13098	13070	12964	13117	13154	13113	13161	13293	13030	13089	12907	13017	13183	13291	12902	13099	13166	13281	13230	13313	12979	12897	13095	12865	13052	13252	13138	13003	13341	13132	13028	13155	13277	13302	13284	13015	13137	13172	12976	13018	13285	13240	13170	13179	13109	12999	13042	13056	13132	13169	13194	13147	13066	13036	13051	13127	13227	13117	13141	13254	13165	13138	13228	13122	13195	12912	13049	13174	13142	12980	13182	12959	13079	13114	13168	13016	13155	13064	13116	13146	13344	13055	13073	13182	13082	13212	13187	13210	13192	13119	13103	13067	13233	13108	12983	12905	13078	13066	13004	13145	13140	13218	13347	13051	13280	13251	13153	13175	13096	13122	13120	13311	13204	13157	13127	13036	13038	13175	13159	13148	13189	13112	13081	13193	12952	13159	13037	13081	13382	13207	13295	13190	13220	13106	13047	13268	13045	13047	13127	13170	13016	13108	13173	13017	13133	13138	13201	13269	13051	13035	13171	13093	13127	12983	13173	13069	13183	13025	13025	13136	12986	13134	13159	13233	12980	13094	13093	13127	13098	13087	13019	12905	13205	13289	13060	13146	13065	13075	13061	13136	13128	13092	13059	12889	13134	13476	13292	13289	13141	13338	12962	13196	13304	13084	12892	13297	13130	13034	13124	12974	13192	13163	13058	13236	13098	13421	13079	13145	12965	13262	13231	12912	13295	13329	12959	13159	13115	13068	13019	12938	13148	13070	13014	13002	13123	13075	13156	13285	13003	12972	13143	13398	13138	13181	13093	13052	13066	13166	13069	13006	13076	13004	12981	13115	13125	13051	12930	13071	13281	13133	13174	13242	13187	13188	13006	13237	13147	13140	13057	13073	13003	13262	13118	13123	13075	12999	13160	13064	12952	13132	13152	13149	12986	12965	13055	13189	12950	13169	13178	13175	13116	13255	13307	13445	13200	13244	13204	12740	13121	13027	13134	13165	13194	13029	13072	13231	13219	13080	13142	13083	13198	13144	12930	13143	13048	13246	13039	13175	12982	13084	13183	13164	12904	13111	13020	13163	13015	13027	12953	13161	13285	13123	13235	13027	12895	12984	13086	12911	13037	13207	13294	13261	12964	12859	13162	13111	13220	13088	13070	13083	13009	13081	13240	13201	13080	13214	12846	13149	13174	13143	13074	13030	13068	13132	12909	13233	13239	13180	13242	13209	13175	13117	13227	13131	13030	13175	13155	13064	13131	13067	13256	12882	12927	13109	13095	13156	13307	13109	13270	13154	13116	13193	13343	13100	13175	13134	12993	13169	13071	13114	13149	13136	13093	13231	13289	13088	13139	13047	13062	13109	13091	13145	13109	13093	13330	13146	13106	13073	12970	12999	12977	12971	13132	13026	13054	13170	13125	12955	12935	13073	13136	13012	13138	13141	13280	13076	13008	13285	13089	13171	13087	13222	13306	13038	13354	13190	13111	13028	13183	13181	13142	13111	13041	13232	13059	12986	13190	13173	13209	13304	13036	13027	13167	13154	13271	13000	13289	13237	13125	13039	13198	13008	13271	13184	13130	13102	12997	13071	13079	13110	13161	13205	13098	13122	13075	13220	12978	13124	13113	13068	13263	13023	13208	13195	13245	13171	13012	13060	13014	13155	13264	13051	13149	13375	13199	13014	13219	13059	13121	12963	13080	13250	13061	13241	13139	13040	13235	13024	13270	13132	13208	13181	13036	13079	13148	13166	13030	12993	13081	13154	13099	13278	13046	13040	13053	12863	13155	13140	13172	13074	13098	13018	12997	13207	13029	13315	13140	13299	13307	12960	12989	12822	13112	12926	13170	13080	13066	13299	13326	13222	13099	13245	13187	13054	13285	13218	13108	13123	13187	13219	13151	13167	13053	13119	13160	13162	12973	13179	13136	13052	13188	12971	13314	13167	13130	13140	13124	13274	13239	13122	13124	13177	13204	13416	13178	12889	13095	13158	13045	13020	13237	13167	13173	13273	13065	13054	13078	13278	13071	13090	13256	13152	13087	13028	13016	13175	12970	13104	13084	13121	12956	13122	13170	13158	13070	13137	13230	13156	13031	13005	13185	13157	13084	13124	13063	13128	13295	13204	13122	13037	13129	13168	13212	13037	13450	13366	13016	13221	13118	13148	13034	12993	12999	13075	13113	13024	13273	13247	13242	13116	13002	13164	13080	12928	13307	13162	13069	13029	13139	12994	13026	13189	13253	13068	13119	13236	13163	13082	13035	13182	13220	13195	13090	13193	13198	13316	13203	13255	13219	13014	12937	13199	13222	13258	13347	13128	13183	13147	13251	13088	13000	13098	12938	13148	13060	13241	13151	13245	13142	13305	13146	13240	13114	13027	13176	13085	13105	12955	13064	13090	13018	12925	12916	13132	13127	13131	13298	13349	12996	12993	13131	13091	13002	13347	13274	13183	13241	12956	12907	13142	12982	13043	13105	13147	12862	13301	13102	13069	13151	13220	13259	13030	13111	13021	13051	13230	13211	13186	13203	13054	13227	13262	13055	13161	13263	12876	13073	12989	13149	12854	13116	13050	13053	12947	13036	13129	13466	13032	13131	13061	13070	13098	13157	13126	12946	13135	13239	13130	13144	13187	13070	13093	13062	13141	13074	13297	13053	13127	13087	13153	13066	13201	13144	13115	13288	13073	13120	13238	13164	13202	13108	13122	13019	13119	12916	13191	13013	13027	12957	12996	13261	13269	13243	13065	13270	13198	13254	13144	13211	13089	12968	13107	13072	13138	12953	13068	13118	13036	13043	13356	13211	13056	13084	13298	13010	13086	13110	13146	12960	13114	13017	13016	13105	13151	13319	13164	13003	13231	12906	12994	13114	13227	13159	13204	13047	13056	13206	13273	13031	12969	12934	13132	13056	13117	13285	13051	13259	13069	13249	13128	13122	13243	12991	13206	12980	12962	13173	13230	13008	13152	13155	13241	13205	12989	13304	13134	13060	13185	13273	13071	13111	13196	13307	13252	13042	13201	13212	13159	13268	13087	13017	13122	13061	13002	13058	13276	13028	13346	13146	13330	13134	13209	13360	12966	13196	12963	13134	13327	13130	13087	13156	13018	13244	13021	13094	13121	13273	13134	13369	13312	13064	13327	13116	12915	13019	13063	13136	13160	13175	13038	12983	13111	12935	13028	13256	13105	13062	13031	13248	13088	13071	12955	13032	13163	13012	13112	13011	13113	13075	13101	13010	13118	12973	13025	12939	13024	13206	13072	13127	13314	13027	13144	13149	13124	13135	13120	13103	13282	13135	13118	13318	13058	13072	13155	13170	13153	13254	13277	13166	13149	13198	13145	13153	13167	13019	13104	13105	13171	13312	13253	13288	13283	12953	13155	13121	13297	13204	13138	12922	13137	12899	13215	12980	13239	13210	12973	13161	13154	13219	13032	12947	13019	13016	13123	13234	12963	13134	13311	13107	13139	13122	13124	13093	12886	12924	13063	12880	12892	12886	12983	13264	13198	13135	13056	13258	13172	13291	12916	13124	13000	13034	13142	13168	13159	13188	13097	13298	13094	13037	13081	13093	13277	13135	13210	13118	13089	13207	13136	13187	13018	13042	13150	12987	13008	13120	13264	13050	13046	13153	13188	13203	13070	13187	13225	13219	13163	13088	13187	13246	13064	13122	13189	13075	13197	12946	13096	13229	13196	13001	13108	13088	13148	13067	13121	13079	13172	13100	13151	12957	13262	13027	13137	13050	13080	13025	13097	13016	13022	13056	13230	13020	13095	13263	13158	13203	13330	13212	13175	13048	13092	12988	13211	13248	13255	13286	13212	13138	13224	13044	13086	13151	13147	13175	13268	13043	13080	13116	13173	13167	13116	13021	12895	13210	13106	12982
32516	59460	62091	52646	44944	42062	35806	37122	45433	51509	43427	33402	23184	15950	12992	11762	11593	11633	11497	11487	11576	11510	11429	11515	11352	11485	11630	11587	11482	11562	11531	11508	11414	11528	11544	11462	11421	11433	11605	11610	11688	11492	11610	11579	11622	11551	11574	11487	11439	11542	11576	11488	11635	11610	11478	11322	11565	11616	11508	11547	11513	11525	11416	11517	11535	11498	11516	11551	11597	11444	11553	11583	11516	11568	11570	11542	11397	11593	11524	11556	11570	11458	11784	11617	11536	11481	11457	11620	11605	11516	11519	11576	11403	11579	11424	11531	11440	11447	11535	11523	11525	11415	11600	11474	11764	11412	11492	11291	11551	11532	11448	11591	11536	11445	11497	11452	11494	11578	11522	11683	11518	11548	11463	11536	11442	11457	11496	11385	11547	11457	11553	11424	11621	11489	11525	11590	11717	11568	11351	11732	11554	11469	11595	11419	11620	11662	11521	11634	11331	11592	11578	11390	11502	11585	11526	11577	11546	11571	11371	11482	11497	11681	11508	11395	11486	11634	11517	11529	11519	11532	11456	11424	11549	11374	11727	11617	11524	11433	11452	11599	11566	11394	11529	11604	11428	11492	11412	11506	11544	11564	11550	11527	11464	11410	11540	11632	11482	11411	11484	11418	11409	11566	11544	11518	11417	11503	11460	11292	11416	11434	11526	11435	11622	11413	11593	11523	11552	11538	11361	11469	11537	11362	11511	11585	11471	11448	11482	11486	11596	11493	11527	11480	11626	11495	11620	11495	11669	11268	11485	11543	11580	11430	11483	11693	11587	11438	11633	11508	11548	11540	11611	11397	11492	11469	11442	11478	11562	11508	11480	11477	11518	11635	11443	11482	11476	11417	11463	11554	11579	11580	11456	11496	11490	11673	11456	11436	11493	11397	11482	11550	11451	11412	11618	11399	11639	11465	11538	11521	11532	11466	11457	11561	11540	11477	11505	11590	11536	11510	11597	11431	11375	11473	11580	11498	11473	11416	11371	11622	11428	11530	11675	11569	11502	11677	11505	11374	11499	11457	11412	11404	11501	11475	11541	11373	11487	11552	11581	11511	11597	11374	11644	11613	11400	11435	11363	11467	11567	11376	11496	11524	11416	11589	11595	11602	11473	11641	11400	11542	11449	11342	11458	11424	11387	11205	11635	11620	11583	11445	11488	11489	11468	11515	11487	11428	11453	11309	11608	11539	11459	11390	11532	11467	11593	11378	11510	11459	11421	11468	11433	11511	11477	11545	11409	11610	11552	11530	11497	11605	11455	11433	11610	11502	11554	11449	11525	11568	11606	11421	11792	11468	11471	11599	11527	11539	11492	11464	11544	11691	11632	11449	11464	11576	11350	11593	11593	11639	11471	11678	11386	11632	11472	11406	11694	11480	11473	11512	11555	11424	11550	11330	11583	11338	11592	11542	11634	11506	11553	11570	11705	11509	11539	11542	11388	11404	11470	11415	11576	11507	11456	11485	11522	11622	11626	11382	11537	11500	11297	11529	11670	11457	11320	11526	11386	11459	11497	11477	11387	11473	11575	11479	11511	11405	11630	11530	11442	11702	11575	11299	11567	11549	11336	11397	11449	11585	11517	11503	11535	11509	11480	11560	11568	11457	11459	11477	11566	11581	11487	11591	11336	11494	11629	11502	11460	11547	11435	11542	11544	11492	11422	11451	11460	11479	11421	11598	11594	11563	11467	11457	11452	11460	11353	11514	11458	11569	11592	11460	11554	11637	11397	11458	11618	11497	11495	11417	11553	11532	11493	11430	11510	11560	11581	11336	11461	11451	11517	11474	11419	11478	11535	11695	11524	11520	11453	11492	11721	11466	11446	11578	11596	11410	11527	11573	11463	11535	11457	11546	11646	11485	11672	11395	11539	11575	11492	11618	11485	11367	11709	11584	11468	11498	11515	11551	11532	11486	11497	11436	11364	11415	11388	11412	11568	11485	11619	11580	11403	11549	11533	11519	11440	11502	11540	11531	11584	11453	11621	11516	11641	11420	11677	11418	11413	11414	11434	11515	11538	11408	11407	11577	11496	11637	11524	11431	11446	11532	11509	11375	11530	11518	11564	11494	11577	11479	11439	11358	11398	11722	11502	11515	11581	11571	11589	11579	11523	11491	11624	11473	11478	11463	11527	11546	11526	11437	11526	11515	11420	11575	11422	11630	11446	11539	11431	11612	11506	11549	11497	11501	11291	11626	11473	11511	11546	11494	11500	11333	11575	11592	11574	11446	11561	11536	11391	11661	11393	11455	11535	11533	11507	11436	11655	11366	11603	11650	11409	11559	11542	11481	11537	11432	11527	11550	11447	11488	11380	11586	11463	11400	11520	11523	11599	11467	11454	11481	11459	11478	11430	11605	11417	11471	11585	11399	11561	11500	11425	11498	11641	11467	11279	11497	11524	11544	11584	11461	11507	11502	11470	11388	11605	11334	11536	11553	11489	11339	11347	11598	11586	11507	11512	11442	11560	11570	11520	11479	11527	11391	11655	11504	11539	11535	11493	11369	11553	11646	11574	11670	11460	11566	11471	11631	11447	11398	11410	11433	11419	11552	11521	11485	11458	11454	11500	11438	11478	11506	11360	11615	11478	11335	11653	11647	11410	11439	11581	11387	11525	11577	11396	11507	11396	11576	11566	11343	11509	11492	11522	11687	11475	11587	11535	11468	11574	11434	11557	11335	11588	11403	11303	11583	11574	11494	11527	11401	11495	11622	11578	11445	11664	11637	11526	11461	11514	11467	11481	11478	11426	11466	11428	11413	11654	11486	11379	11540	11333	11531	11466	11547	11434	11507	11437	11480	11414	11404	11524	11444	11615	11555	11550	11526	11341	11579	11648	11504	11607	11350	11582	11486	11350	11521	11534	11563	11574	11434	11325	11466	11491	11423	11369	11424	11315	11502	11490	11417	11464	11406	11383	11581	11355	11553	11296	11631	11538	11371	11664	11533	11683	11500	11539	11388	11355	11384	11468	11567	11491	11389	11515	11348	11405	11463	11299	11523	11488	11683	11490	11630	11585	11534	11540	11546	11477	11505	11511	11548	11536	11536	11623	11478	11471	11482	11523	11561	11455	11461	11460	11433	11596	11423	11444	11540	11664	11506	11580	11519	11490	11504	11469	11461	11517	11495	11518	11569	11495	11475	11517	11575	11423	11461	11331	11537	11465	11451	11488	11332	11633	11577	11598	11594	11557	11537	11374	11671	11620	11493	11517	11578	11488	11539	11329	11464	11383	11515	11522	11525	11483	11526	11464	11486	11516	11409	11611	11537	11574	11239	11643	11636	11507	11599	11463	11701	11552	11498	11442	11384	11285	11474	11561	11528	11604	11554	11669	11524	11535	11338	11434	11406	11344	11480	11484	11385	11501	11629	11514	11614	11626	11408	11586	11586	11492	11572	11464	11450	11360	11555	11728	11458	11591	11581	11612	11501	11370	11589	11512	11399	11563	11451	11530	11603	11512	11566	11533	11391	11415	11484	11401	11614	11391	11654	11522	11557	11385	11528	11571	11501	11424	11493	11479	11630	11415	11580	11492	11567	11542	11485	11504	11477	11504	11460	11576	11432	11567	11444	11600	11575	11571	11522	11452	11481	11372	11541	11540	11390	11547	11486	11388	11524	11376	11571	11584	11387	11307	11564	11546	11361	11549	11341	11560	11464	11460	11382	11528	11631	11432	11517	11323	11479	11423	11488	11509	11572	11447	11420	11676	11494	11403	11524	11324	11506	11431	11332	11571	11581	11498	11682	11544	11523	11636	11357	11386	11652	11635	11492	11582	11593	11557	11464	11561	11536	11497	11438	11327	11472	11447	11310	11537	11423	11480	11516	11533	11635	11756	11368	11479	11523	11492	11521	11462	11536	11481	11498	11505	11503	11463	11456	11391	11571	11622	11483	11436	11433	11389	11548	11557	11473	11649	11520	11517	11559	11550	11536	11445	11490	11557	11516	11496	11494	11432	11493	11653	11535	11493	11615	11610	11485	11591	11499	11469	11533	11408	11435	11525	11629	11629	11692	11495	11510	11536	11715	11486	11605	11391	11504	11556	11460	11641	11236	11469	11540	11710	11458	11420	11479	11430	11659	11478	11513	11328	11344	11485	11636	11415	11578	11477	11511	11361	11396	11583	11636	11373	11487	11523	11529	11501	11454	11449	11449	11492	11562	11596	11431	11658	11355	11628	11734	11513	11410	11421	11398	11533	11446	11474	11421	11410	11654	11530	11416	11556	11477	11610	11679	11594	11665	11594	11517	11440	11443	11456	11396	11519	11378	11460	11519	11479	11711	11480	11453	11440	11492	11527	11600	11522	11420	11615	11536	11505	11458	11576	11528	11706	11639	11515	11462	11514	11658	11399	11569	11724	11409	11564	11297	11481	11591	11654	11395	11388	11350	11532	11638	11590	11506	11369	11572	11468	11433	11541	11552	11608	11483	11535	11615	11513	11578	11531	11478	11393	11458	11432	11490	11495	11504	11435	11494	11536	11561	11315	11351	11554	11581	11461	11466	11578	11589	11481	11599	11770	11328	11447	11419	11541	11484	11500	11566	11544	11560	11469	11494	11601	11575	11566	11549	11585	11439	11605	11476	11529	11431	11496	11364	11566	11438	11435	11426	11689	11538	11610	11478	11447	11448	11556	11432	11485	11714	11460	11558	11419	11545	11555	11534	11553	11377	11584	11586	11603	11473	11576	11512	11508	11441	11394	11577	11515	11509	11446	11501	11480	11486	11437	11499	11518	11458	11652	11455	11545	11391	11749	11447	11471	11565	11446	11408	11674	11455	11477	11480	11408	11459	11430	11450	11512	11594	11416	11539	11538	11562	11522	11523	11663	11550	11641	11441	11471	11575	11525	11601	11614	11493	11385	11390	11536	11556	11422	11479	11444	11433	11436	11498	11439	11324	11332	11443	11455	11549	11548	11582	11529	11481	11528	11434	11457	11626	11448	11615	11548	11544	11652	11504	11400	11398	11485	11585	11460	11388	11391	11400	11487	11504	11563	11348	11493	11498	11517	11510	11578	11585	11414	11420	11625	11587	11466	11351	11504	11301	11550	11512	11712	11666	11499	11510	11492	11346	11486	11556	11456	11491	11641	11484	11555	11438	11747	11636
30048	20592	19190	17586	15709	15040	15116	15025	16127	17163	17070	16187	15193	14459	14473	14217	14239	13893	13982	13909	14040	13861	13976	14084	13885	14012	14023	13846	13938	14163	14381	13923	14229	14212	14043	13893	13983	14150	13991	13919	14158	13928	14192	14137	13879	13905	14050	13842	13883	14127	14090	13907	13912	13903	14007	14146	14137	13877	13936	14047	13982	14092	13923	13940	14118	13970	14020	14077	13951	13921	14004	13950	13946	14277	14016	13882	14020	14087	14044	14214	13920	14187	13995	14018	13857	14020	14397	14184	14096	13943	14060	14159	13900	13955	14028	14153	14085	14179	14208	13961	14176	14034	14027	14070	13846	13935	14021	14183	14107	14015	13958	14068	14066	14043	14041	14038	14211	14139	14180	14093	13858	14099	14006	13890	14042	14150	14150	14195	14032	14061	13963	14194	14066	14096	14031	14015	13860	13863	13769	14034	14107	13979	14012	13995	14024	14012	13937	13849	14050	14090	13975	14123	13919	14000	14100	14047	13899	13852	13982	13877	14070	14117	13952	13988	14170	14014	14052	14051	14277	14049	13982	13926	13936	14040	14055	14000	13912	14034	14130	14248	14029	14116	13964	14065	14009	14015	13951	14011	14009	13924	13940	14037	14160	13824	14037	13941	13880	14021	14099	14055	13898	14093	13890	13986	14061	14124	14006	13999	13963	14149	14145	13852	14068	14112	14192	13987	13994	13850	13942	13969	14003	13958	13881	13893	13960	14077	14064	14050	13999	13921	14001	13992	13872	14086	14072	14019	13907	14037	14049	14143	14067	13973	13801	14199	13822	13933	14054	14033	13943	14028	14060	14039	14069	13811	13944	14149	14068	13981	14079	14127	13925	13777	14086	13983	14176	14130	14206	14138	14012	14115	13865	13975	13924	14028	14006	13993	14203	14052	14262	14022	14016	14084	14137	14174	14064	14089	14213	14056	13859	14105	14026	14065	13991	14053	14016	13961	13940	13895	13897	14084	13910	13941	14018	13997	14004	14062	14198	13886	13951	14085	14116	13992	13945	14065	14108	13948	14071	14074	14028	13903	14053	13923	14103	13977	13974	14026	14094	14080	14107	14244	13971	13791	14211	13994	14199	13999	14119	14052	14143	13820	14005	13999	13944	14020	14049	14070	14320	13995	14019	14006	14178	14054	13942	13970	14088	14043	14058	13922	13922	13854	14101	13993	14095	14243	13974	14121	14044	13982	13974	14066	13979	13978	14058	14119	13946	14069	14002	14060	14004	13849	13927	13904	14050	14253	14073	14006	14070	13757	13875	14174	14092	14088	13911	14142	13981	14145	14036	14170	13863	13869	14053	14095	14084	13839	13735	14013	13747	14046	13989	14183	14017	13871	13975	13926	14066	14018	13947	14037	13968	13934	13989	13871	13967	14038	13974	13877	13947	14049	13957	13897	14039	13973	13940	13966	14187	14113	14141	13975	13955	13874	14021	14035	13901	14196	14043	14052	13933	14032	14166	14068	13940	14024	13986	13924	13848	14017	13839	13880	14168	14109	14025	14043	13975	13967	14030	13747	14096	14009	13986	14001	13954	14178	13920	13805	14038	14028	13887	13926	13976	14176	13889	13753	13984	13887	13769	13989	14107	14073	14092	13821	14115	14144	14018	14025	13843	14021	13896	14014	14251	14132	13960	13908	14100	14014	14132	14030	13971	13860	14031	13943	14014	14163	14058	13990	14021	14195	14059	13948	13809	14211	13932	13769	14023	14043	13894	14162	14029	14020	14021	14065	13995	13962	13920	13957	13878	13989	14119	13976	14020	13959	14000	13940	13972	13956	14059	14117	13864	14001	14118	13981	13993	14105	13793	13821	14123	14074	13988	14082	14025	13997	14057	14154	14037	14103	14113	14108	13990	13800	14117	14093	14013	14127	13930	13857	13999	14212	13978	13863	13925	13989	13948	14037	14027	14084	13944	14010	14077	14162	13892	14204	14138	14126	14229	14058	14113	14207	14110	14094	14118	14205	13847	13863	13901	13962	14151	14034	14077	14121	14098	13912	14115	14040	14022	13949	13980	14110	14027	13978	14115	13873	13963	13968	14075	13950	13977	13910	13921	13996	14031	14022	14084	13981	13961	14200	13909	14137	14140	14029	14089	13979	13856	14153	14121	14112	14106	14049	14081	14091	14031	14200	14129	13934	13946	14086	14105	13773	14206	14090	14191	14029	13859	14228	14218	14113	14286	13954	14252	13923	14218	13892	13865	13985	14094	14125	13942	13979	14057	13986	13927	14046	13919	14022	13963	14057	13784	14121	14130	14053	14048	14050	13863	14037	14059	14083	13905	14106	14056	13961	13981	14087	13897	14198	14204	13908	14017	14091	13861	14091	14206	14029	14044	14033	14143	13995	14150	14043	14150	14285	14067	14050	13972	14021	14054	13890	14121	14020	14010	13834	14039	14005	13845	14066	14073	13981	14044	13877	13936	14038	14399	14260	14089	13966	13962	14045	13974	14053	13891	14009	14216	13936	14068	14164	14196	14368	14122	14151	13943	14004	13950	13909	14039	14217	13974	14140	14047	13932	14036	13823	13969	14120	14079	13950	14094	14091	13852	13970	13964	13969	14022	13919	14053	14040	14122	14122	13983	13946	14205	14189	14008	13934	13894	14002	14063	13970	13941	14148	14015	13894	14231	14081	14057	13879	14005	14061	13865	14140	14064	14064	14009	14114	14024	14003	14068	14215	14010	13898	13812	13849	14066	14139	14114	14126	14214	13741	13831	14017	13901	13931	13796	14030	14028	14142	14180	13847	14002	14162	14002	13846	13889	14120	14013	14224	14075	13967	13894	13970	14112	14020	14235	14141	14074	14067	14107	14025	14186	14161	13860	13968	13860	14030	13805	13908	14012	14076	13949	13953	14190	14012	14030	14090	14131	14073	14132	14078	13895	13903	14113	13885	14176	14078	14054	13950	14016	13999	14226	13986	14146	14012	13848	14143	14065	14016	14162	14156	14265	13992	13940	14037	14196	13989	14150	13988	14142	14015	14039	14062	14012	14144	13941	13978	14132	14056	14026	13761	14013	14119	14083	14030	14099	14056	14001	13965	14074	14114	14060	14083	13974	14007	14040	13928	14000	13866	13878	14236	14111	14031	13942	13985	13926	13989	14071	14006	14013	13991	14116	14093	14070	14066	13996	14045	14151	13946	14173	13826	14016	14053	14043	14009	14040	14155	14010	13985	13922	14041	14053	14088	13991	14155	14008	13892	13994	13956	14089	14077	14152	14040	14106	14140	14173	14158	13978	14042	13929	14016	13923	13961	14013	14279	14016	13908	14051	13882	14015	14007	14020	13958	13951	14010	14066	14142	13937	14074	14005	14164	14154	14130	13868	14072	14127	13952	13962	14194	13873	14070	14080	14061	14049	14281	14000	13998	14084	13917	14047	13837	13911	14115	13874	14178	14098	13973	14020	14176	14088	14097	13989	14093	14089	13783	13920	14211	14059	14130	14147	14067	14075	13914	14151	14019	14066	13900	14184	14155	14017	13897	14149	14018	14179	14073	14253	13916	14063	13957	13986	13929	14008	13952	13850	14155	13910	14057	13919	14067	14051	14060	14053	14173	14144	13993	14033	13869	14118	13782	14182	14107	13821	14065	14097	14060	13872	14212	14164	13841	14217	14005	13995	13934	14206	13973	14129	14070	14154	14114	14021	13901	14051	14014	13921	13915	14157	13979	13994	13870	13965	14080	14089	14132	14222	13932	13793	13967	13928	13970	13924	14023	13996	13798	14116	13993	13926	13839	14061	14058	13868	14116	14052	14092	14064	13885	13854	14091	14007	14139	13966	13912	14124	13923	13927	14065	14060	14001	14207	14109	14080	14058	14033	14074	13896	13855	14110	13960	13895	14102	13986	14093	14018	13909	14050	13951	13837	14253	14074	13916	13945	14101	14105	13953	13891	13999	13997	13973	13873	14152	13929	14045	14135	13991	14082	14032	13868	13826	14034	13872	13861	13942	13852	13936	13965	14004	14103	13777	13983	13990	14050	13973	13979	14202	13967	14049	14132	14053	14071	14148	13900	14124	14007	14074	13947	14016	13940	14135	14056	13855	14164	14115	14087	13971	13956	14071	14113	13980	14198	13944	14054	13819	13897	14018	14036	14069	14065	14002	14031	14073	14042	14004	14039	14087	13827	14126	13997	14034	13931	14054	14182	13860	14022	14061	13975	14067	14120	13973	13961	14112	14153	14167	13880	13904	13868	13950	13922	13938	13921	13959	14100	14109	13972	13762	13906	13889	13869	14131	14209	14202	14053	14105	14048	14091	14094	13946	14082	13899	13981	14013	13876	13882	13990	14123	14002	14101	14023	14050	14087	13995	13872	14147	13963	13896	13961	14012	14015	14014	14044	13930	14043	14171	13954	14145	14086	13957	14110	14125	14046	13858	13965	14198	14066	13944	14132	14090	13907	14157	13991	14004	13928	14047	13925	14069	14050	14029	13850	14079	14099	14084	13834	14079	14004	14073	13957	14244	14038	14090	14133	13982	14198	14136	14111	14040	14003	14077	14274	13948	14009	13989	14007	14136	13956	14083	14028	13938	13924	14003	14077	14241	14156	14019	14115	14057	14126	14056	13998	13956	13946	14115	14069	13981	14017	14089	14076	14065	13907	13947	14182	13773	13960	13998	14010	13998	14033	13972	14134	14024	14131	14165	14057	14066	13979	14105	13952	13855	13988	13795	14086	13999	14193	14220	14132	14120	13956	14063	13983	13954	14114	14225	14018	14038	13972	14131	14084	14095	14001	13940	13969	13857	13895	14035	14031	14209	14129	14198	14098	13884	13983	14222	14214	13882	13881	14064	13829	14155	13995	14018	13862	14016	13899	13866	13849	13995	13891	14007	13990	13836	14171	13831	13876	13890	13995	13973	13976	14023	14197	14008	13991	13990	14121	14172	14009	13904	14010	14114	14149	14120	13954	13980	13836	14113	14044	14119	13954	13863	13871	14009	14065	14006	13968	13924	13974	13988	14240	14347	14029	14135	13964	13892	14204	13986	14154	14021	14052	14095	14027	13967	14003	14094	13962	13996	14221	14216	14004	14023	13948	13904	13827	13981	14009	13999	14220	14195	14075	14036	14037	13950	14222	13999	14184	14017	14079	14108
17082	17661	17925	16555	14514	14034	13549	13637	15711	16756	15987	14865	13505	12658	12117	12140	12070	12094	12052	12124	12087	12147	12005	12066	12174	12045	12067	12094	12035	12111	12108	12039	12097	12048	12183	12085	12007	12093	12033	12042	12041	12073	12002	11919	12105	11914	11978	12051	11978	12016	11954	12174	12135	12178	12192	12159	12031	12107	12102	12106	12138	12000	12043	12101	12168	12045	12235	12018	12103	12083	12031	12161	12009	12140	12033	12006	11983	12024	12070	11871	11943	11869	12009	12081	12015	12165	12025	12192	12182	12138	11983	12044	12195	12024	12013	12044	12130	11981	11893	12082	12039	11946	12259	12098	12004	11986	12013	12055	12203	12122	12027	12134	12140	12017	12082	12119	12001	11988	12133	12161	12187	11901	12123	11983	12184	12108	12139	12250	12082	12035	12058	12088	12040	12117	12120	11952	12132	12058	12118	11991	12022	12029	12045	12120	12089	12102	11882	12053	12109	12156	12095	12127	12124	12142	12191	12076	12029	11918	12188	12179	12063	11969	12009	12013	12104	11958	11903	12001	12095	12097	12115	12043	12054	12107	12134	11984	12191	11957	12192	12030	12094	12092	11921	11999	12067	12056	12088	12143	12048	12091	12018	12094	12187	12061	12036	11998	12069	12015	12169	12243	12036	11949	12224	12240	12160	11928	12106	12140	12096	11864	12158	11993	12082	12093	11914	12073	11921	12052	12086	11916	11854	12083	12022	12215	12101	12089	12156	11942	12089	12179	12044	12164	12108	12085	11954	12170	12164	11935	12033	12293	12000	12060	12258	11964	12183	12000	12125	12020	12075	12063	12091	12001	11983	11960	12023	11976	12028	12230	12111	11983	12004	11953	12035	12082	12018	12149	12196	11886	12087	11887	12120	12067	12323	12261	12037	11935	12213	11923	12169	12064	12126	11948	12140	12050	11937	12066	11936	12193	11968	12245	11955	12098	12103	12047	12185	12032	12063	12141	12077	11980	12129	11975	12004	12068	11928	12046	11968	12016	11937	12007	12322	12006	12084	12186	12023	12132	12135	12207	12058	11955	11946	12044	11966	12095	12027	11885	12125	12115	12054	11900	12138	12160	11914	12016	11871	12110	12110	12071	12018	12215	11976	11972	12136	12101	12093	12055	12225	12088	12061	12140	12109	11909	12024	12055	12136	12172	12067	12074	12086	12078	12211	11977	12102	12008	12081	11980	12050	12003	12107	11868	12009	11845	11810	11988	12110	12037	12299	12037	12122	12090	11974	12168	12066	11967	11935	11985	12160	12065	11900	11988	12208	12059	12005	12223	12195	12143	12120	12176	11932	12037	12155	12082	12059	12069	11999	12102	12059	11994	11963	12107	12074	12104	12059	12037	12159	12113	12039	12025	12211	12027	12109	12148	12037	11971	11902	12143	12059	12096	12079	11894	12061	12149	12073	12131	12021	11958	12078	12041	12125	12047	11951	11871	12086	12055	11949	12193	11979	12119	12202	11962	11942	12112	12100	12074	12139	12044	12238	12028	11941	11897	11977	12195	11967	12127	12107	12000	12083	12201	12245	12090	11974	11960	12145	11932	12046	11982	11981	12335	12087	12040	12151	11845	12063	11975	12127	12221	12025	12151	12162	12150	12028	11998	11963	12133	12136	12106	12166	11959	11923	12060	12257	12190	12042	12131	11942	12009	12208	11930	11927	12012	11937	12165	11946	11950	12265	12036	12202	12064	11974	12313	12270	11972	12262	12127	12163	12128	11948	12077	12013	11975	12136	12069	11919	12079	12156	12063	12014	12060	12065	12243	12245	12002	12107	12048	11977	12018	12054	12163	12081	11945	12027	12149	12123	12055	12136	12008	12020	12061	11977	12072	12137	12019	11868	12002	12083	12076	11927	12084	12021	12163	12157	12017	12103	11956	12124	12015	12108	12062	12200	11986	12061	11985	12031	11987	12056	12068	12129	12074	11966	12082	11949	12209	12050	12130	12165	12099	12037	12171	11997	12026	12133	11936	12014	12144	12071	12096	12146	11934	12020	12014	12065	12114	12062	11917	12042	12175	12057	12112	12071	12146	11986	12087	12020	12107	11883	11964	11859	12172	12108	12113	12044	12063	12037	12195	12123	12194	11965	12056	12082	12002	12103	12178	11993	11970	12067	12081	12055	11965	12100	12152	12065	11931	11993	12017	12143	12201	12158	11952	12040	12029	12254	12189	12039	11981	12039	11950	12148	12062	11917	12042	12004	12110	12034	12134	12011	12190	12084	11938	11950	12108	11950	12166	12002	12183	12048	12145	11970	12187	12073	12061	11909	12170	12025	11961	12213	12101	12184	12201	12037	12130	12179	12154	12063	12120	11934	11946	12120	12111	12044	12030	12151	12056	12254	12201	12155	12008	12116	12118	12017	12033	12131	12012	11942	12141	12210	12172	12095	12046	11985	12017	12092	11951	12058	12062	11945	11953	11971	12153	12107	12118	12158	12014	12164	12086	11954	12058	12037	11981	12071	11915	12058	12135	12094	12118	12147	12153	11918	12019	12049	12170	11938	11930	12207	12218	11975	12140	11831	12009	11997	12073	12033	12157	12037	12005	12036	11967	11912	12089	12056	12159	11960	12090	12109	11957	11926	12058	12181	12214	12070	12156	12084	11976	12086	11719	12025	12028	12070	12012	12004	11831	12232	12097	12064	12147	12096	12070	12036	11991	12037	12109	12085	12145	12043	12102	12058	12051	12037	12102	12039	12104	12023	12021	11918	12086	12054	12112	11952	12043	11985	12073	12216	12046	12034	12117	11931	12272	12186	12121	12040	11999	12114	12026	12001	12141	12095	12061	12053	12061	12213	12092	11969	11984	12041	12025	11950	12056	12295	11959	12190	12081	12012	12108	12004	12130	12126	12124	12153	12020	12161	12253	12033	12086	12068	12134	12032	12068	11952	12193	12100	12110	12081	12019	11894	12024	12038	11985	12050	12026	12089	12072	12027	12155	12231	11959	12263	11983	12022	12033	12057	12088	12135	11916	12125	12087	12082	12043	11988	12156	12210	11938	12005	12145	11984	12181	12021	12015	12047	11924	12026	11961	11994	12098	12051	11964	12072	12084	12112	12068	12141	12131	12183	12066	12090	12151	11960	12012	12062	12073	11985	12136	12180	12010	12091	12138	12183	12066	12099	12163	12117	12072	12064	12108	12132	12028	12153	12225	12041	12212	12059	11835	12195	12141	11961	12144	12099	12089	12092	11989	12114	12208	12054	12076	12196	12235	12050	12167	12041	12123	12135	12112	12080	11930	11956	12095	11970	11946	12070	12068	11984	12132	11981	12214	12114	11970	12088	12089	12211	12114	11993	11999	12042	12059	12047	12065	11932	12136	12094	12039	12059	12115	11982	12140	12223	12080	11982	11928	11882	12049	11930	11950	11885	12091	11973	12195	12071	12044	12192	12013	12021	12036	12202	12183	12117	12098	12124	12010	12070	12065	11984	11984	12043	12057	12071	11948	12113	12022	12157	12008	12096	12067	12085	12043	12241	12157	11861	12232	12058	12103	11918	12019	11934	12074	12125	12038	12071	11921	12133	12097	12003	12204	12063	12005	12112	12039	12051	12017	12119	12191	12029	12018	12054	12030	12032	12069	12011	12012	12143	12064	12145	12104	12144	12233	12111	12068	12075	12089	11967	11998	12055	12034	12015	12162	12117	12074	11934	11976	12148	12101	12146	12049	12084	12091	12098	12016	12031	12095	12040	12113	12102	12065	11951	11944	12174	12123	12079	12009	12064	11938	12069	12105	11914	12077	12116	12123	12097	11910	12050	12072	12006	11983	12211	12083	12088	12118	12033	11996	12155	11959	12035	12056	11969	12110	12139	12099	12158	12101	12200	12073	12069	11947	12179	12076	11990	12103	11836	11947	12064	12199	12170	12181	11902	12224	12022	12122	11934	12075	12080	12060	11943	12112	11980	12034	12125	12101	12248	12056	11922	12078	12065	12112	11976	12034	12148	12022	12137	11972	12030	12200	12105	12115	12093	12263	12023	12034	11953	11970	12204	12078	12055	12094	12087	12013	11962	12245	12235	12088	11956	12093	11986	12007	12027	12162	12256	12072	12128	12210	12185	11992	12172	11973	11941	12228	12115	12052	12139	12041	12016	12035	11963	11914	11966	12077	12093	11943	12088	11993	12057	12082	12040	12053	12087	12013	12002	11931	12088	12094	12019	11871	11977	12099	11890	12207	12093	12077	12131	12214	12002	12038	12091	12233	12147	11973	12093	12034	12076	11944	12011	12196	12050	12051	12210	11986	12237	12056	12032	12107	12110	12211	12094	12242	11963	12008	12207	12064	12151	12097	12054	12132	12053	12022	12098	12040	12021	12048	12119	11999	12073	12054	12016	12036	12059	11933	12098	12191	12286	12089	12110	12186	12044	11890	12094	12037	12057	12026	12014	12078	12061	12121	12015	12044	12092	12120	12005	11982	12121	12023	12003	12081	12032	12079	11901	12205	12082	11928	12021	12140	11934	11988	12021	12038	12067	12055	12040	12111	12148	12089	12088	12162	11935	12215	12056	12241	11967	12168	12022	12172	12112	12075	11857	12022	12209	12105	11951	12027	12129	12004	12024	12150	12043	11945	12104	11920	11992	12014	12206	12134	12131	12071	12079	12114	12150	11984	12165	12187	12112	12020	11916	12066	11918	11970	11959	11934	12085	12027	11928	12022	12030	12072	12018	12181	12131	12111	12026	12009	12057	12004	12156	12193	12087	12201	12114	12118	12102	11945	12079	12100	12094	12073	12216	12027	12057	12138	12142	11948	11858	12019	12097	12025	11961	12064	12064	12089	12065	11967	11940	12013	11941	12086	11982	12082	11954	12237	12043	12087	12075	12326	12028	12014	12097	12181	11863	11960	12053	12066	12032	12081	12097	12089	11970	11964	12190	12173	12002	12093	12121	12156	12004	12084	12065	12075	12139	12172	11886	12084	12075	12087	12198	12239	11936	12088	12210	12025	11972	12102	12033	12009	12180	11883	12019	11979	11958	12095	12078	12137	11846	11975	12083	12065	12160	11851	12152	11996	12114	12032	12018	12177	12170	11970	12046	12070	11993	11819	12144	11990	11950	11906	12032	11940	12157	12162	12173	12064	12074	12019	11993	12058
26454	21143	27955	30032	29447	27663	33225	23819	27192	30645	27075	22029	17483	15383	14281	13926	13801	13752	13726	13812	14023	13849	13743	13851	13750	13666	13782	13680	13873	13823	13625	13506	13681	13784	13814	13735	13789	13609	13765	13821	13836	13754	13551	13753	13903	13716	13665	13684	13793	13689	13763	13697	13697	13525	13755	13714	13719	13690	13730	13790	13698	13740	13691	13707	13555	13788	13891	13808	13893	13871	13728	13700	13792	13643	13710	13646	13769	13777	13681	13662	13512	13600	13676	13771	13685	13773	13698	13656	13725	13899	13877	13655	13708	13499	13675	13675	13672	13753	13893	13511	13594	13665	13716	13661	13708	13751	13519	13752	13678	13553	13876	13888	13735	13644	13404	13670	13792	13800	13536	13770	13733	13659	13752	13876	13587	13504	13742	13711	13681	13680	13441	13578	13749	13568	13730	13967	13842	13743	13740	13837	13714	13897	13772	13599	13621	13527	13665	13575	13574	13577	13734	13719	13510	13762	13774	13727	13753	13720	13672	13620	13591	13666	13569	13715	13584	13858	13770	13675	13645	13752	13746	13812	13585	13558	13732	13620	13756	13635	13822	13755	13578	13682	13704	13780	13678	13641	13714	13524	13579	13863	13653	13520	13481	13721	13672	13888	13699	13797	13584	13537	13552	13854	13693	13686	13777	13476	13801	13724	13870	13553	13567	13558	13672	13789	13792	13813	13572	13789	13763	13683	13623	13777	13671	13694	13640	13783	13542	13861	13705	13729	13922	13686	13657	13771	13850	13692	13790	13757	13670	13655	13587	13469	13783	13674	13632	13843	13789	13587	13662	13753	13686	13648	13537	13624	13491	13506	13775	13714	13731	13839	13616	13625	13761	13524	13506	13515	13745	13708	13652	13618	13718	13746	13660	13612	13684	13698	13608	13784	13671	13849	13648	13632	13799	13577	13671	13702	13976	13954	13632	13832	13801	13602	13900	13823	13620	13456	13851	13864	13904	13742	13960	13784	13475	13618	13550	13668	13608	13731	13702	13873	13621	13595	13756	13927	13589	13549	13712	13682	13644	13758	13614	13690	13679	13722	13817	13447	13672	13634	13747	13768	13902	13806	13733	13961	13769	13642	13746	13658	13744	13806	13840	13842	13789	13883	13726	13720	13785	13673	13702	13755	13699	13706	13588	13799	13859	13755	13828	13592	13657	13708	13872	13861	13730	13773	13658	13734	13828	13664	13395	13761	13799	14003	13689	13769	13823	13806	13630	13789	13529	13796	13728	13798	13575	13785	13798	13764	13789	13834	13807	13681	13611	13850	13740	13705	13853	13661	13723	13659	13672	13697	13687	13622	13426	13604	13711	13616	13604	13813	13728	13630	13898	13615	13897	13557	13629	13779	13649	13622	13526	13689	13659	13764	13614	13715	13487	13538	13633	13772	13701	13608	13705	13717	13847	13497	13669	13875	13924	13640	13707	13704	13798	13466	13526	13766	13740	13664	13784	13571	13595	13513	13768	13622	13651	13794	13828	13376	13725	13559	13764	13671	13646	13603	13961	13577	13610	13535	13881	13849	13663	13673	13774	13824	13792	13603	13587	13678	13485	13656	13567	13699	13543	13950	13718	13745	13735	13703	13748	13680	13602	13885	13675	13729	13684	13685	13637	13733	13698	13872	13850	13659	13675	13622	13883	13543	13464	13850	13833	13609	13580	13691	13682	13720	13699	13656	13560	13851	13602	13669	13790	13735	13552	13743	13684	13883	13645	13827	13612	13665	13857	13630	13683	13704	13645	13643	13539	13675	13715	13724	13720	13827	13622	13681	13750	14052	13776	13871	13567	13668	13745	13847	13749	13786	13856	13653	13675	13649	13665	13623	13699	13546	13699	13714	13672	13804	13905	13615	13814	13574	13655	13607	13661	13709	13855	13599	13604	13746	13796	13847	13897	13654	13840	13814	13708	13738	13795	13863	13671	13646	13674	13663	13565	13882	13824	13614	13735	13688	13544	13545	13874	13857	13746	13514	13999	13681	13713	13846	13719	13876	13644	13871	13635	13667	13681	13712	13636	13699	13622	13616	13655	13733	13761	13645	13554	13801	13890	13515	13610	13539	13620	13708	13715	13805	13816	13608	13535	13636	13740	13689	13645	13748	13658	13754	13734	13816	13934	13799	13605	13781	13682	13937	13806	13457	13528	13642	13602	13823	13758	13757	13710	13775	13650	13636	13691	13580	13826	13666	13708	13590	13754	13528	13557	13677	13679	13818	13668	13578	13667	13692	13577	13835	13792	13896	13579	13858	13609	13630	13687	13734	13603	13667	13852	13602	13535	13764	13713	13751	13801	13878	13541	13648	13778	13554	13574	13785	13706	13773	13749	13623	13694	13747	13588	13824	13489	13792	13529	13710	13529	13714	13676	13625	13847	13757	13788	13686	13744	13777	13763	13784	13805	13754	13696	13624	13556	13651	13633	13873	13583	13562	13866	13656	13629	13664	13742	13724	13842	13644	13748	13738	13800	13854	13668	13603	13468	13544	13689	13700	13785	13670	13612	13967	13870	13806	13662	13723	13747	13682	13620	13641	13748	13702	13694	13665	13736	13776	13652	13782	13881	13799	13685	13716	13899	13777	13668	13734	13731	13593	13500	13735	13543	13760	13689	13936	13605	13820	13754	13796	13801	13770	13511	13637	13834	13650	13628	13742	13793	13794	13665	13590	13574	13643	13803	13641	13500	13497	13621	13707	13578	13613	13643	13557	13584	13749	13685	13720	13763	13549	13810	13745	13782	13533	13618	13729	13605	13733	13878	13612	13599	13521	13638	13681	13701	13717	13740	13814	13531	13817	13689	13597	13575	13761	13717	13832	13631	13746	13838	13696	13774	13555	13721	13764	13765	13930	13811	13783	13685	13703	13876	13600	13864	13654	13812	13767	13846	13720	13928	13554	13690	13760	13678	13516	13781	13984	13685	13826	13786	13641	13664	13672	13669	13639	13785	13676	13704	13794	13753	13703	13771	13768	14046	13883	13892	13763	13722	13609	13590	13597	13697	13747	13823	13605	13517	13599	13709	13654	13827	13632	13691	13567	13650	13690	13832	13495	13626	13816	13656	13744	13645	13739	13647	13672	13801	13540	13619	13931	13562	13724	13726	13609	13732	13693	13685	13891	13765	13728	13847	13860	13720	13735	13757	13811	13795	13789	13581	13737	13891	13538	13908	13622	13735	13720	13772	13664	13771	13815	13574	13826	13777	13770	13813	13686	13847	13751	13884	13611	13873	13799	13759	13751	13763	13712	13688	13747	13758	13601	13583	13699	13765	13837	13851	13701	13835	13689	13750	13590	13699	13929	13661	13619	13777	13664	13830	13586	13729	13667	13719	13439	13740	13789	13723	13816	13777	13678	13718	13875	13732	13954	13556	13863	13798	13775	13869	13740	13660	13802	13732	13703	13773	13724	13796	13561	13642	13806	13576	13810	13775	13683	13561	13881	13856	13575	13604	13590	13836	13588	13691	13689	13863	13791	13626	13738	13669	13497	13586	13729	13534	13648	13650	13576	13727	13735	13780	13691	13657	13636	13540	13586	13807	13695	13665	13686	13678	13742	13947	13693	13648	13663	13634	13782	13774	13658	13831	13736	13457	13681	13625	13812	13841	13851	13593	13703	13843	13531	13733	13687	13593	13710	13821	13824	13624	13727	13829	13806	13874	13610	13720	13653	13886	13788	13810	13955	13766	13772	13737	13731	13577	13618	13614	13696	13821	13838	13577	13754	13528	13602	13551	13619	13831	13670	13697	13622	13745	13806	13847	13773	13796	13550	13956	13791	13714	13713	13549	13763	13925	13862	13691	13495	13540	13701	13589	13659	13696	13667	13595	13533	13628	13681	13736	13706	13614	13731	13744	13581	13782	13891	13695	13575	13662	13809	13690	13720	13769	13679	13623	13673	13752	13694	13717	13604	13722	13744	13706	13572	13788	13705	13610	13481	13900	13690	13863	13662	13602	13747	13797	13644	13927	13667	13669	13732	13645	13579	13678	13739	13427	13734	13654	13621	13858	13717	13860	13775	13772	13896	13643	13699	13917	13849	13669	13563	13621	13765	13607	13827	13638	13661	13756	13780	13529	13601	13876	13787	13613	13876	13640	13758	13689	13649	13771	13716	13789	13756	13726	13758	13793	13693	13903	13679	13865	13795	13633	13786	13841	13733	13643	13715	13808	13686	13674	13645	13695	13622	13816	13564	13703	13759	13793	13851	13727	13722	13705	13861	13656	13515	13645	13693	13721	13787	13704	13625	13525	13966	13562	13654	13623	13796	13812	13686	13757	13778	13814	13791	13684	13711	13694	13434	13810	13853	13723	13686	13565	13750	13631	13798	13604	13882	13670	13499	13681	13636	13651	13625	13833	13602	13640	13873	13795	13745	13651	13725	13566	13811	13772	13811	13723	13714	13871	13599	13650	13659	13519	13737	13537	13758	13734	13744	13796	13695	13561	13813	13676	13826	13846	13733	13622	13886	13631	13668	13752	13623	13660	13815	13709	13843	13742	13799	13728	13735	13525	13544	13719	13620	13724	13645	13771	13722	13670	13758	13810	13747	13685	13733	13623	13634	13695	13650	13670	13822	13760	13770	13602	13924	13649	13825	13851	13751	13520	13745	13704	13829	13759	13719	13632	13792	13596	13755	13712	13564	13603	13929	13716	13690	13457	13821	13597	13599	13733	13704	13853	13676	13660	13567	13720	13683	13803	13830	13394	13662	13795	13703	13546	13810	13730	13726	13631	13654	13603	13523	13619	13653	13748	13666	13712	13596	13657	13592	13867	13721	13856	13744	13839	13704	13628	13709	13708	13657	13593	13539	13576	13640	13760	13802	13741	13840	13796	13711	13635	13624	13851	13800	13714	13838	13619	13824	13874	13651	13705	13678	13645	13820	13478	13877	13950	13817	13690	13847	13817	13805	13652	13802	13759	13656	13819	13781	13872	13847	13735	13590	13802	13584	13606	13607	13722	13819	13803	13702	13763	13722	13656	13730	13858	13768	13585	13663	13879	13700	13755	13829	13482	13694	13779	13558	13845	13698	13621	13595	13755	13702	13830	13835	13736	13529	13759	13584	13655	13612	13901	13740	13875	13787	13621	13679	13745	13862	13582	13669	13569	13867
23455	38971	40245	38142	33791	30388	33281	24469	30379	32897	28003	21710	16372	13691	12476	11924	12021	11855	11951	12054	12072	11670	11987	11917	11991	11874	12106	12036	11867	11926	12001	11996	11955	11987	11986	11918	11942	11811	11944	11826	11851	12145	11990	11995	12044	11935	11820	11905	11960	11882	11870	12058	12039	12109	12055	11958	11980	12016	11847	11895	11914	11966	11930	11732	11951	11800	11873	11922	12000	11884	11970	11949	11826	11947	11833	11782	11845	11983	12051	11966	11811	11932	11959	11841	11773	11907	11817	11878	12070	11723	11916	11738	12007	11861	11826	11797	11851	11892	11883	11924	11855	11873	11883	12087	11948	11809	12097	11967	11925	11978	11991	11811	11923	11948	11850	11948	11800	11888	11849	12002	11978	11890	11979	11940	11824	11860	11940	12008	12007	11916	11811	11865	11943	12032	12100	11962	11843	11846	12010	11825	12032	11970	11855	11988	11809	12043	12036	11942	12058	11960	11925	11966	11990	11792	11819	11903	11936	11842	11924	11909	12006	11933	12052	11904	11952	11872	11934	11831	11884	11984	11942	12058	11867	12066	12118	11838	11854	11953	11586	11857	11772	11992	11959	11898	11784	12039	11671	11882	11963	12023	12063	11941	11754	11846	12013	11967	11894	11909	11922	11916	11925	11814	12030	12055	11868	11869	12009	11802	11978	11979	11925	11940	11831	12006	11850	12130	11955	11957	12001	11873	12071	11971	11950	11880	11911	11948	11792	11900	11862	11892	11810	11826	11905	11877	11938	11982	12061	12031	12041	11894	11863	12011	11891	11900	11894	11921	11872	11902	11898	11964	12006	11984	11790	11900	11948	12013	11810	11861	11917	11904	12003	11774	11893	11992	11897	11872	11915	11781	11977	11899	12079	11845	12024	11949	11901	11967	11808	11861	11840	11781	11884	11890	11977	12120	11845	11923	11964	11878	11957	11979	11972	11971	11901	11920	11932	12113	11896	11919	11874	12006	11935	11854	11852	11852	11804	11763	11919	11927	11816	11984	12038	11995	11916	11916	11847	11795	11839	11852	11780	11845	12132	11872	11987	11790	11989	11857	11863	11916	11905	11999	11972	11953	11952	11876	11804	12100	11922	12001	11900	11877	12143	11839	11892	11929	11730	12041	11897	11966	11961	11908	12055	11925	11986	11974	11879	11966	12044	11940	12000	11966	11890	11989	11886	11937	11997	11655	12048	12031	12038	11884	11881	12060	11847	12058	11870	11848	11782	11895	11890	11951	11923	11956	11749	11964	12054	11806	11639	11880	11740	11904	11861	12029	11960	11939	12080	11841	11901	11892	11961	11975	11916	11916	11893	11897	12014	11834	12004	11888	11831	11863	11909	12012	11924	11888	11851	11908	12012	11762	11943	11921	11976	11919	11982	12042	12095	11855	11957	11792	11853	11809	11984	11799	12003	11869	11818	11869	12079	11789	11964	11930	12076	11768	12128	11928	11924	11878	11976	11964	11863	11956	11876	11908	12043	12005	11943	11813	11927	11751	11943	11961	11912	11826	11885	12017	11944	12102	11823	11904	11980	11979	11920	11773	11717	11963	11919	11807	12063	11944	12124	11843	11907	11921	12025	11999	12094	11898	12061	11955	11912	11915	12128	11856	11772	11938	11895	11988	11870	11855	11974	11962	11820	11972	11819	11768	11599	11997	11909	12075	11950	11894	11749	12039	11852	11883	11923	11747	11814	11936	11936	11859	11858	11889	11765	12031	11860	12082	11838	11749	11944	11900	11945	12146	12019	11838	11976	11917	12002	11933	11912	11891	12159	11907	11952	11983	11891	11933	11894	11877	11870	12011	12028	11904	11918	11900	11887	11961	11881	12038	11928	12025	11947	12101	11858	11734	11834	11975	11894	12021	11763	12123	11912	11836	11833	11919	11795	11896	12033	11839	11940	11932	11869	11882	12010	11847	11924	11691	11988	12096	11923	11832	11850	11888	11974	11964	12004	11985	12081	12105	12058	11907	11940	11844	11933	11906	12003	11961	12034	11875	11908	11956	11927	11847	11904	11937	12012	11948	11950	11940	11998	12076	11954	11923	11997	11804	11907	11819	11954	11726	11927	11908	11936	11838	11948	11838	11879	11899	12178	12008	11858	11953	11907	11966	11866	12014	11855	12049	12020	11959	11956	11846	11911	11945	11998	11965	12082	11912	11970	11845	11804	11999	11925	11954	11961	12098	11813	11886	11903	12115	11957	11888	12030	12122	11939	11835	11938	11852	11959	11913	11849	11946	11900	11942	11965	11717	12048	12070	11870	11856	11814	12037	11903	11860	11887	11838	11995	11929	11944	11916	11919	11976	11924	11896	11856	12033	11923	11858	11892	11868	11877	11950	11907	11889	11869	11986	11869	11877	12017	11732	11945	11922	11856	11981	11773	11820	11787	12038	12001	11748	11877	11709	11972	12010	12036	11966	11912	11932	12048	11865	11957	11962	12017	11813	11910	11934	12042	11911	11815	11992	12068	11969	11852	11968	11915	12050	11909	12030	11981	12043	11996	11934	11904	12053	11905	11976	11866	11965	11804	11945	11934	11752	11938	11891	11925	11857	12029	11937	11947	12028	11973	12065	11808	11817	11949	11943	11995	12095	11880	11996	12037	11826	11932	11924	12053	11812	11910	11913	11975	11797	11958	12036	12062	11952	11909	11916	11976	11960	11851	11870	11943	11985	12007	11837	11963	11941	11860	11934	11990	11868	11922	11902	11863	11878	12064	11975	11825	11933	11950	11848	11954	11895	11888	11814	12071	11958	12047	11912	12090	11928	12084	11852	12026	11972	11901	11887	11921	11792	12008	11999	11882	12076	11838	11637	11970	11921	11822	12011	11981	11828	11836	11865	12021	11869	11922	11896	11964	11960	11912	11982	11921	12029	11932	11869	11794	11981	11986	11906	12061	11793	11946	11987	12057	12094	12054	11863	11980	11899	11964	11790	11840	11865	11959	11722	11919	12036	11918	11782	12055	12040	11830	11960	11902	12149	11791	11767	11990	12174	11987	12022	11873	11997	11972	11883	11883	11881	12025	12072	11881	11952	11859	12138	12070	12056	11963	11828	11996	11926	11935	11915	11939	11887	11974	12013	11801	12020	11827	12002	11882	11854	11958	11886	11996	11884	11899	11769	11868	12000	11955	11971	12111	11793	11899	11989	11894	11885	11848	11890	11932	11844	11794	11889	11992	11866	12081	11795	11814	11963	11970	11838	11905	11736	11782	12064	11847	11976	11865	11886	11953	11968	12066	11993	11803	12056	11753	11821	11912	11873	11785	11965	11786	11864	11956	11886	11938	11866	11906	11894	11920	11917	11956	11910	11966	12037	11833	11804	11871	11863	11973	11901	11974	11857	11841	11987	11855	11952	11957	11931	11901	11850	11781	11945	11948	11935	11889	11973	11909	11953	11936	12019	12023	11908	12055	12025	12104	11918	11957	11895	11875	11801	12057	11959	12030	11872	11939	11930	11904	11936	11890	11935	12057	11903	11914	11908	11990	11886	11773	12021	11850	12097	11757	11947	11843	11873	11985	12011	11728	11859	11917	11881	11846	11827	11919	11925	11901	11955	11857	11793	12007	11910	11931	11969	11782	11824	11918	11950	11957	11870	11846	11839	11954	11780	11997	11728	11970	11882	12086	12047	11964	11915	12060	11803	11989	11833	12131	11863	11774	11963	12117	11874	11913	12029	11885	11842	12059	12163	11915	11998	11925	11968	11785	11983	11959	12058	11875	11830	12057	11918	11829	11961	11804	11975	11940	12018	11827	11928	11856	12070	11996	12023	11786	12013	11888	11936	11813	11913	11834	12012	11963	11945	12050	11815	11999	11889	11997	11870	11962	11898	11970	11895	11786	11913	12094	11826	11923	11919	12044	11949	11899	11707	11789	11871	12052	11853	11971	11911	11931	12006	11915	12076	11979	11804	11988	11909	11832	11823	11921	11806	11924	11911	11836	11952	11995	11879	11846	11868	12008	12067	11918	11877	11870	11921	11837	11825	11965	11885	11920	11912	12030	11913	11992	11989	11930	11915	11896	11970	11992	11914	11780	11958	12025	11863	12141	12139	11987	11830	11872	12029	11904	12015	11850	12059	11995	11904	11935	11807	11832	11866	11811	11901	11810	11710	11839	11929	11794	11873	11867	11895	11915	11887	12005	11925	11971	11692	12061	11963	12061	11981	12126	11879	11992	11972	11916	12007	11907	11910	12034	11793	12018	11858	12037	11887	12067	11869	12096	11949	11786	11809	11858	11770	11946	11833	11921	11906	11974	11913	11975	11967	12011	12046	11937	11980	11867	11808	11846	12050	12023	11885	12076	11842	12011	12122	11964	11820	11923	12052	11975	11927	11998	12011	11991	12009	11724	11833	11975	11816	11819	11889	12001	12036	11918	11869	11998	11862	11748	11899	11778	11915	11921	11876	12000	11888	12012	11936	11955	11954	11868	11876	11879	12071	11896	11814	12063	12009	11793	11775	11994	11885	11808	11843	11989	11955	11977	11975	11923	11821	11876	11823	12003	12077	12081	11895	12016	11924	11849	11899	11877	11766	11797	12059	12029	11874	12013	11775	11850	11908	11932	11785	12083	12009	11937	11939	11846	11854	11931	12004	11784	11906	11875	11888	12011	11893	11976	11803	12188	11939	11921	11997	11798	11945	12005	11911	12050	12045	11978	11997	11978	11875	11949	11830	12090	11904	11858	11973	11991	11751	12084	11999	11895	11959	11939	11863	11929	11921	12005	11845	11793	11862	11989	11930	12096	11926	11871	11899	11929	11831	12044	11959	11851	12079	11926	11831	11957	11868	11934	11777	11822	12081	11885	11851	12000	11949	12042	11966	11978	11769	11942	11894	11837	11696	11815	11882	11897	11999	11960	11945	11982	12010	12017	12025	12012	11767	11929	11884	11726	11912	11972	11781	11836	12116	11937	11838	11797	11774	11870	11888	12028	11773	11932	11810	11918	12093	11935	11752	11891	11850	12038	11912	11888	12036	12114	11924	11853	11964	11953	11895	11765	11769	11968	11868	11896	11997	11910	11987	11915	11793	11932	11886	11945	11960	12207	11992	11853	12109	11978	11872	12000	11746	11838	11799	11981	11932	11948	11800	11848	11922	11915	11770
24349	21108	28862	27177	30780	45419	48659	36929	42099	41817	34567	27023	20451	16545	14587	13965	13708	13504	13679	13653	13481	13449	13644	13514	13501	13278	13237	13463	13422	13399	13671	13477	13412	13685	13618	13544	13319	13313	13517	13475	13516	13519	13334	13301	13717	13573	13414	13371	13467	13513	13538	13549	13463	13383	13401	13440	13593	13398	13428	13478	13503	13368	13492	13571	13401	13434	13408	13398	13482	13640	13429	13464	13488	13448	13392	13536	13428	13357	13396	13624	13538	13394	13335	13199	13491	13374	13374	13294	13299	13192	13354	13546	13457	13442	13440	13575	13531	13451	13559	13383	13444	13269	13480	13366	13489	13259	13453	13377	13393	13479	13595	13288	13409	13428	13453	13273	13329	13394	13725	13436	13318	13445	13651	13401	13544	13283	13365	13399	13432	13450	13553	13357	13435	13397	13493	13472	13432	13557	13402	13375	13415	13418	13409	13554	13445	13403	13385	13438	13550	13485	13339	13216	13370	13543	13440	13610	13484	13483	13266	13309	13299	13492	13464	13586	13385	13268	13436	13510	13515	13381	13544	13325	13321	13411	13513	13240	13431	13353	13139	13339	13246	13385	13443	13585	13553	13380	13373	13366	13260	13395	13382	13427	13447	13460	13517	13429	13454	13545	13259	13410	13645	13432	13364	13416	13267	13315	13508	13385	13399	13452	13266	13358	13541	13650	13435	13354	13392	13337	13396	13297	13519	13365	13292	13536	13369	13505	13552	13554	13618	13414	13210	13478	13288	13315	13486	13467	13275	13510	13403	13433	13485	13524	13501	13486	13439	13199	13444	13445	13330	13551	13432	13379	13497	13517	13223	13427	13375	13533	13668	13435	13382	13231	13603	13275	13305	13423	13530	13579	13465	13358	13453	13411	13521	13413	13448	13269	13375	13432	13531	13347	13220	13365	13569	13454	13534	13382	13439	13380	13351	13518	13395	13385	13350	13309	13606	13482	13521	13472	13555	13542	13315	13373	13493	13409	13562	13342	13329	13359	13427	13461	13395	13295	13337	13333	13286	13359	13445	13386	13484	13548	13454	13359	13429	13586	13573	13512	13483	13404	13470	13458	13381	13336	13411	13636	13592	13392	13390	13528	13409	13280	13492	13447	13474	13449	13452	13546	13544	13319	13444	13398	13362	13253	13595	13292	13481	13480	13412	13573	13311	13321	13459	13519	13472	13380	13171	13351	13404	13628	13495	13254	13434	13480	13318	13365	13552	13407	13488	13419	13307	13406	13278	13321	13334	13452	13381	13362	13409	13396	13523	13606	13544	13531	13515	13633	13285	13168	13210	13570	13498	13261	13602	13294	13349	13436	13492	13535	13426	13454	13367	13433	13454	13465	13472	13432	13463	13553	13382	13345	13517	13562	13251	13368	13429	13398	13424	13198	13399	13512	13488	13548	13503	13547	13407	13323	13501	13386	13460	13549	13545	13608	13476	13422	13349	13369	13344	13366	13448	13591	13400	13436	13351	13466	13698	13577	13560	13411	13357	13446	13469	13354	13321	13325	13389	13315	13491	13437	13514	13336	13483	13309	13542	13206	13537	13447	13420	13258	13420	13414	13600	13424	13313	13258	13333	13578	13455	13464	13291	13284	13132	13323	13311	13399	13470	13466	13462	13635	13609	13556	13395	13477	13414	13277	13437	13428	13432	13378	13273	13462	13406	13365	13346	13303	13545	13481	13286	13328	13365	13337	13510	13389	13536	13573	13604	13483	13379	13375	13519	13437	13282	13322	13328	13382	13494	13311	13402	13389	13408	13410	13369	13486	13478	13423	13387	13403	13413	13445	13497	13380	13289	13497	13411	13259	13493	13323	13496	13329	13382	13359	13539	13390	13417	13398	13234	13447	13472	13538	13404	13423	13537	13549	13412	13291	13430	13737	13244	13270	13556	13479	13592	13321	13408	13482	13347	13512	13335	13465	13519	13391	13373	13405	13317	13406	13268	13357	13521	13348	13433	13569	13394	13542	13498	13381	13466	13492	13594	13332	13389	13137	13343	13519	13396	13419	13348	13341	13379	13364	13439	13574	13484	13471	13383	13415	13469	13554	13563	13325	13383	13308	13550	13334	13405	13298	13258	13460	13400	13493	13536	13577	13382	13296	13633	13504	13351	13266	13489	13411	13403	13438	13530	13526	13357	13339	13383	13323	13365	13562	13475	13468	13410	13301	13440	13279	13380	13410	13438	13379	13557	13531	13332	13356	13437	13465	13399	13388	13298	13221	13552	13484	13555	13415	13296	13345	13373	13503	13373	13423	13416	13326	13352	13414	13437	13329	13476	13428	13233	13410	13502	13388	13456	13327	13610	13548	13291	13453	13534	13413	13533	13517	13296	13490	13529	13509	13485	13587	13572	13643	13401	13497	13556	13659	13390	13364	13532	13481	13325	13425	13441	13253	13408	13373	13427	13494	13677	13536	13369	13220	13419	13439	13446	13432	13413	13445	13579	13372	13521	13403	13422	13503	13430	13551	13243	13497	13380	13354	13359	13483	13345	13421	13369	13473	13288	13546	13356	13342	13440	13632	13554	13479	13385	13399	13489	13483	13382	13397	13498	13475	13451	13364	13461	13641	13463	13516	13455	13388	13609	13248	13462	13370	13550	13406	13507	13299	13422	13505	13483	13314	13526	13354	13296	13472	13488	13228	13380	13495	13432	13266	13594	13488	13583	13420	13479	13324	13304	13272	13381	13214	13522	13482	13433	13429	13204	13387	13376	13346	13540	13419	13426	13396	13429	13362	13495	13518	13394	13450	13314	13316	13467	13408	13466	13418	13536	13469	13542	13487	13209	13303	13378	13230	13295	13623	13515	13473	13430	13286	13494	13386	13406	13437	13357	13420	13259	13520	13474	13387	13527	13410	13466	13387	13353	13389	13347	13352	13334	13628	13618	13536	13165	13458	13369	13364	13594	13170	13450	13301	13499	13500	13594	13419	13517	13443	13280	13423	13404	13199	13344	13493	13424	13301	13443	13342	13641	13477	13429	13425	13591	13318	13560	13586	13445	13387	13211	13446	13425	13307	13416	13260	13308	13477	13321	13464	13394	13474	13456	13487	13392	13504	13502	13284	13548	13506	13426	13318	13433	13287	13376	13284	13415	13523	13424	13399	13766	13444	13461	13473	13277	13416	13290	13444	13511	13360	13357	13481	13471	13332	13446	13458	13372	13419	13403	13252	13125	13321	13251	13564	13576	13399	13406	13317	13514	13240	13304	13420	13600	13365	13474	13287	13306	13621	13388	13312	13454	13507	13372	13447	13324	13532	13518	13583	13320	13494	13417	13409	13418	13291	13577	13415	13383	13408	13404	13255	13417	13469	13380	13339	13471	13357	13309	13452	13501	13359	13401	13380	13361	13385	13478	13454	13335	13534	13344	13467	13360	13330	13387	13314	13442	13593	13512	13400	13516	13366	13528	13455	13481	13399	13703	13615	13449	13509	13244	13249	13461	13457	13394	13372	13426	13547	13549	13401	13509	13455	13449	13458	13456	13454	13231	13506	13377	13429	13275	13021	13271	13504	13295	13486	13487	13636	13390	13321	13434	13461	13435	13434	13394	13328	13276	13298	13374	13345	13234	13677	13390	13563	13326	13490	13439	13414	13616	13504	13389	13397	13350	13355	13583	13585	13500	13433	13382	13309	13509	13413	13403	13152	13257	13318	13308	13374	13486	13339	13370	13476	13458	13490	13553	13330	13406	13414	13492	13593	13655	13204	13560	13441	13117	13550	13286	13266	13364	13557	13315	13468	13409	13629	13374	13513	13504	13633	13524	13487	13538	13378	13424	13583	13318	13349	13501	13437	13444	13458	13438	13528	13563	13455	13319	13187	13408	13346	13289	13297	13411	13177	13398	13423	13691	13477	13539	13406	13449	13644	13444	13532	13364	13577	13206	13331	13374	13414	13505	13672	13512	13486	13537	13358	13352	13333	13474	13437	13618	13099	13291	13494	13398	13570	13476	13394	13643	13308	13418	13505	13369	13394	13637	13582	13400	13484	13516	13443	13409	13432	13358	13606	13354	13361	13331	13308	13477	13478	13547	13589	13270	13444	13273	13468	13408	13436	13348	13591	13298	13477	13402	13615	13441	13482	13415	13255	13350	13376	13489	13454	13311	13425	13438	13283	13515	13326	13313	13333	13280	13333	13629	13382	13434	13458	13339	13497	13463	13444	13518	13524	13382	13447	13506	13465	13451	13369	13552	13270	13449	13594	13554	13535	13427	13356	13527	13314	13443	13461	13527	13440	13272	13378	13343	13379	13394	13348	13347	13391	13441	13351	13442	13299	13452	13500	13435	13456	13424	13376	13468	13385	13422	13506	13346	13520	13383	13583	13256	13224	13505	13200	13140	13476	13306	13518	13300	13594	13453	13631	13498	13342	13385	13339	13273	13285	13401	13541	13367	13463	13468	13405	13371	13288	13305	13469	13430	13368	13444	13427	13545	13481	13454	13450	13238	13438	13322	13438	13447	13553	13359	13441	13318	13404	13435	13263	13192	13293	13303	13516	13438	13268	13324	13391	13478	13399	13361	13531	13441	13577	13510	13270	13633	13562	13500	13605	13263	13474	13329	13288	13314	13377	13523	13544	13466	13546	13525	13394	13494	13527	13569	13511	13458	13219	13413	13344	13372	13590	13355	13295	13431	13399	13298	13644	13554	13507	13373	13445	13241	13327	13384	13495	13547	13356	13400	13349	13416	13279	13534	13252	13369	13682	13430	13309	13379	13479	13602	13417	13502	13350	13390	13344	13310	13439	13375	13404	13488	13417	13439	13445	13556	13348	13535	13414	13440	13622	13588	13521	13418	13592	13635	13475	13382	13437	13409	13560	13626	13692	13706	13558	13274	13452	13611	13638	13428	13312	13368	13345	13605	13474	13419	13322	13272	13357	13489	13538	13375	13318	13333	13457	13382	13558	13370	13385	13429	13508	13290	13558	13213	13369	13339	13205	13567	13483	13323	13339	13317	13455	13641	13265	13480	13541	13478	13425	13351	13559	13321	13338	13496	13560	13370	13398	13570	13248	13471	13376	13159	13262	13390	13427	13658	13440	13407	13465	13409	13439	13520	13487	13339	13664	13310	13288	13499	13430	13347	13429	13595	13216	13274	13447
32697	55744	55581	55177	49206	53672	50440	39926	45706	43220	35838	27534	19673	14919	12830	12121	11852	11757	11764	11747	11743	11801	11757	11797	11812	11726	11744	11759	11600	11997	11803	11779	11764	11711	11660	11802	11851	11731	11895	11863	11909	11935	11777	11711	11754	11728	11799	11754	11862	11838	11769	11804	11799	11728	11766	11862	11875	12023	11842	11837	11734	11873	11832	11805	11699	11804	11652	11724	11773	11670	11801	11698	11873	11740	11619	11686	11818	11744	11751	11656	11867	11756	11886	11858	11889	11873	11809	11852	11753	11749	11695	11849	11776	11651	11765	11834	11692	11778	11668	11685	11765	11752	11908	11526	11843	11871	11726	11820	11585	11816	11845	11764	11768	11748	11744	11733	11716	11676	11849	11620	11753	11720	11801	11669	11708	11721	11784	11780	11876	11769	11666	11841	11807	11777	11836	11729	11707	11805	11707	11800	11978	11718	11664	11713	11794	11745	11748	11846	11789	11783	11724	11821	11769	11867	11749	11719	11682	11672	11742	11733	11669	11802	11843	11693	11638	11839	11701	11823	11877	11819	11655	11772	11816	11664	12007	11592	11542	11856	11750	11655	11780	11902	11955	11739	11829	11770	11858	11893	11729	11808	11696	11766	11886	11825	11534	11703	11790	11880	11886	11594	11780	11770	11642	11780	11789	11706	11781	11658	11892	11735	11613	11878	11734	11795	11809	11827	11754	11858	11814	11704	11713	11720	11789	11810	11770	11978	11810	11671	11827	11725	11766	11689	11684	11792	11769	11813	11923	11737	11889	11702	11786	11686	11741	11715	11691	11688	11631	11864	11658	11839	11734	11690	11828	11692	11772	11682	11745	11923	11756	11697	11718	11733	11721	11738	11666	11648	11733	11826	11814	11775	11825	11969	11713	11702	11942	11684	11731	11771	11749	11680	11656	11682	11670	11710	11858	11691	11737	11727	11706	11775	11730	11725	11776	11757	11723	11636	11834	11794	11793	11752	11915	11785	11700	11750	11745	11747	11787	11808	11848	11716	11692	11746	11756	11888	11700	11807	11784	11814	11921	11797	11653	11778	11643	11756	11774	11780	11789	11571	11767	11733	11803	11893	11829	11810	11668	11595	11933	11782	11820	11718	11756	11859	11790	11881	11728	11689	11743	11832	11774	11843	11673	11798	11719	11605	11767	11817	11767	11660	11755	11743	11798	11702	11668	11598	11818	11626	11802	11750	11721	11798	11780	11666	11733	11713	11645	11761	11654	11735	11750	11552	11966	11674	11694	11733	11776	11818	11762	11707	11744	11718	11628	11773	11701	11588	11844	11627	11826	11834	11688	11922	11952	11741	11681	11832	11672	11765	11538	11671	11725	11724	11823	11781	11836	11724	11801	11779	11742	11776	11733	11645	11779	11660	11676	11853	11720	11762	11790	11810	11679	11963	11796	11673	11848	11564	11732	11694	11785	11736	11697	11674	11771	11789	11857	11738	11856	11791	11636	11721	11819	11864	11732	11838	11755	11774	11856	11816	11742	11790	11767	11817	11675	11831	11811	11745	11694	11722	11712	11848	11847	11861	11717	11886	11696	11612	11756	11747	11891	11674	11754	11846	11718	11797	11647	11691	11795	11681	11768	11848	11789	11611	11864	11793	11700	11634	11841	11863	11639	11886	11675	11598	11760	11734	11699	11644	11562	11746	11646	11752	11725	11746	11801	11661	11784	11740	11609	11934	11693	11760	11640	11883	11868	11808	11587	11763	11822	11875	11696	11766	11741	11750	11877	11848	11575	11865	11861	11658	11731	11906	11683	11924	11760	11743	11808	11882	11666	11822	11732	11729	11728	11665	11591	11774	11734	11681	11813	11762	11741	11607	11733	11706	11717	11965	11814	11747	11736	11709	11762	11649	11873	11818	11838	11833	11820	11573	11699	11730	11690	11781	11811	11777	11704	11743	11761	11587	11844	11785	11758	11760	11847	11807	11846	11663	11785	11784	11950	11747	11812	11805	11644	11720	11880	11599	11753	11861	11864	11901	11716	11740	11747	11823	11946	11765	11728	11741	11769	11716	11894	11691	11767	11629	11875	11778	11725	11671	11818	12005	11730	11696	11694	11875	11777	11731	11903	11781	11725	11777	11792	11693	11721	11696	11830	11811	11832	11846	11789	11764	11695	11895	11749	11714	11621	11721	11714	11668	11786	11699	11807	11808	11812	11710	11730	11821	11694	11743	11795	11720	11650	11682	11751	11768	11723	11707	11937	11610	11645	11824	11706	11701	11721	11619	11718	11793	11716	11644	11710	11799	11796	11920	11831	11851	11853	11930	11765	11849	11686	11797	11544	11690	11700	11768	11619	11664	11657	11705	11699	11664	11860	11606	11748	11700	11867	11679	11643	11742	11641	11763	11808	11805	11730	11825	11781	11583	11703	11669	11860	11757	11755	11783	11733	11844	11905	11490	11712	11797	11756	11768	11826	11831	11786	11702	11621	11663	11703	11868	11763	11804	11741	11796	11756	11792	11795	11809	11774	11748	11768	11624	11688	11671	11731	11658	11696	11741	11826	11559	11881	11657	11734	11799	11628	11758	11649	11856	11724	11704	11886	11889	11731	11651	11754	11759	11663	11685	11724	11831	11689	11780	11627	11786	11500	11717	11709	12037	11767	11647	11680	11680	11827	11680	11629	11686	11838	11658	11850	11637	11625	11843	11643	11818	11738	11733	11782	11802	11871	11658	11806	11706	11907	11727	11760	11842	11753	11696	11765	11844	11652	11672	11692	11757	11702	11838	11842	11682	11718	11785	11877	11781	11636	11837	11606	11772	11736	11821	11696	11733	11764	11697	11805	11798	11744	11805	11661	11932	11845	11829	11629	11848	11705	11789	11831	11742	11689	11695	11772	11685	11764	11758	11744	11711	11614	11896	11758	11772	11800	11700	11642	11661	11788	11612	11691	11799	11632	11858	11695	11704	11714	11690	11791	11744	11704	11819	11733	11717	11685	11876	11764	11557	11716	11734	11766	11627	11708	11719	11696	11635	11828	11790	11827	11732	11926	11897	11748	11835	11736	11755	11709	11690	11742	11752	11778	11727	11774	11909	11812	11649	11794	11696	11816	11840	11727	11784	11794	11590	11692	11785	11809	11809	11720	11898	11649	11728	11700	11655	11783	11737	11747	11732	11875	11633	11791	11859	11804	11694	11579	11792	11717	11511	11828	11640	11724	11637	11801	11680	11826	11943	11726	11833	11776	11761	11807	11687	11659	11668	11746	11780	11650	11837	11854	11761	11723	11605	11831	11618	11673	11686	11731	11759	11886	11533	11778	11648	11818	11742	11794	11837	11664	11845	11785	11844	11750	11803	11824	11753	11875	11728	11611	11737	11674	11672	11730	11855	11870	11715	11787	11669	11812	11842	11698	11778	11680	11720	11860	11756	11563	11825	11744	11825	11835	11772	11751	11738	11757	11757	11630	11643	11937	11692	11806	11673	11763	11993	11904	11708	11707	11646	11864	11702	11648	11731	11709	11779	11749	11660	11658	11813	11657	11799	11737	11739	11912	11828	11938	11585	11829	11658	11697	11775	11708	11706	11795	11768	11723	11689	11818	11756	11886	11798	11708	11746	11776	11702	11768	11761	11775	11871	11808	11846	11679	11544	11764	11751	11721	11849	11975	11838	11684	11712	11696	11695	11729	11752	11749	11632	11750	11769	11718	11819	11846	11814	11824	11691	11932	11765	11679	11771	11581	11905	11734	11835	11840	11756	11831	11735	11875	11883	11721	11812	11857	11892	11786	11811	11820	12081	11850	11604	11898	11777	11765	11898	11881	11657	11815	11669	11807	11599	11761	11651	11792	11735	11685	11745	11847	11683	11686	11619	11704	11758	11735	11823	11812	11790	11947	11888	11853	11753	11886	11644	11672	11728	11657	11779	11906	11817	11758	11862	11764	11838	11701	11581	11654	11791	11711	11888	11845	11765	11854	11766	11701	11805	11824	11868	11907	11789	11649	11780	11573	11800	11826	11862	11789	11653	11689	11620	11760	11612	11799	11802	11715	11694	11653	11706	11603	11756	11710	11669	11866	11790	11743	11761	11616	11880	11775	11705	11827	11805	11735	11726	11775	11689	11700	11908	11817	11578	11825	11740	11775	11664	11832	11721	11659	11765	11685	11783	11733	11794	11688	11556	11628	11824	11722	11701	11640	11927	11805	11707	11923	11747	11869	11746	11699	11856	11774	11723	11767	11988	11805	11747	11789	11781	11578	11742	11781	11651	11916	11698	11755	11690	11784	11491	11898	11822	11694	11716	11628	11860	11728	11655	11647	11876	11642	11755	11718	11750	11940	11816	11766	11788	11769	11631	11836	11778	11834	11520	11754	11765	11763	11803	11767	11652	11753	11674	11934	11674	11865	11691	11828	11682	11722	11692	11757	11675	11877	11652	11634	11771	11924	11773	11884	11718	11569	11862	11926	11645	11656	11702	11883	11616	11887	11581	11765	11695	11811	11566	11804	11593	11673	11848	11773	11801	11778	11526	11644	11685	11883	11752	11742	11701	11823	11732	11730	11782	11554	11787	11816	11731	11890	11605	11724	11745	11709	11765	11799	11792	11575	11928	11785	11680	11849	11670	11811	11624	11724	11772	11816	11779	11620	11642	11856	11758	11889	11706	11858	11776	11658	11808	11601	11718	11780	11800	11926	11885	11824	11892	11724	11856	11729	11793	11746	11930	11642	11869	11797	11767	11703	11762	11620	11642	11746	11767	11841	11925	11931	11627	11780	11739	11773	11745	11910	11863	11683	11876	11683	11947	11753	11710	11668	11825	11828	11781	11600	11615	11624	11692	11821	11743	11783	11825	11715	11793	11976	11651	11711	11872	11745	11799	11658	11806	11682	11754	11740	11661	11732	11828	11656	11901	11730	11819	11757	11740	11742	11656	11667	11645	11683	11792	11628	11733	11659	11704	11675	11676	11734	11822	11737	11882	11772	11805	11873	11813	11838	11621	12009	11597	11752	11776	11899	11644	11716	11926	12045	11785	11759	11815	11818	11911	11715	11696	11691	11678	11641	11869	11711	11859	11904	11810	11572	11713	11744	11693	11775	11714	11756	11891	11795	11663	11784	11675	11603	11811	11801	11756	11761	11837	11574	11919	11696	11741
30481	21586	20152	19057	17754	17817	19752	18469	17610	17459	16929	16490	16021	15700	15472	15402	15556	15331	15418	15188	15259	15132	15341	15434	15215	15389	15293	15291	15381	15583	15364	15290	15166	15397	15405	15545	15459	15417	15497	15277	15480	15353	15304	15500	15064	15339	15434	15425	15492	15414	15243	15300	15399	15264	15392	15247	15331	15411	15469	15237	15498	15322	15330	15405	15432	15541	15317	15341	15453	15314	15300	15305	15291	15225	15316	15266	15284	15540	15324	15429	15301	15061	15285	15486	15264	15267	15266	15300	15243	15106	15551	15356	15283	15306	15382	15286	15222	15565	15334	15255	15203	15530	15523	15296	15371	15210	15312	15464	15184	15441	15335	15494	15289	15321	15336	15192	15399	15295	15461	15260	15187	15183	15248	15434	15395	15130	15420	15375	15333	15388	15339	15439	15335	15433	15264	15487	15401	15351	15317	15342	15397	15450	15327	15309	15394	15478	15337	15243	15320	15338	15365	15288	15267	15306	15467	15374	15379	15318	15164	15411	15306	15138	15340	15213	15340	15429	15258	15222	15232	15336	15292	15337	15222	15323	15325	15481	15365	15503	15328	15405	15252	15407	15157	15183	15222	15280	15316	15355	15427	15285	15331	15462	15357	15154	15441	15185	15051	15229	15420	15266	15162	15427	15306	15308	15273	15401	15343	15437	15114	15289	15282	15389	15401	15455	15166	15049	15282	15430	15291	15277	15226	15401	15262	15112	15449	15335	15233	15456	15474	15256	15210	15228	15375	15175	15419	15275	15333	15325	15069	15271	15416	15324	15198	15230	15263	15173	15375	15167	15298	15443	15321	15399	15222	15169	15388	15260	15301	15250	15407	15380	15429	15497	15436	15396	15346	15579	15346	15360	15407	15277	15456	15176	15395	15353	15147	15305	15234	14981	15290	15314	15198	15369	15326	15476	15275	15310	15454	15364	15247	15186	15320	15426	15313	15376	15468	15204	15349	15478	15386	15488	15464	15183	15512	15250	15502	15391	15434	15552	15265	15555	15324	15267	15357	15174	15373	15393	15524	15390	15183	15285	15152	15241	15464	15253	15405	15373	15570	15327	15534	15283	15351	15184	15381	15280	15340	15466	15301	15284	15399	15482	15420	15427	15588	15291	15479	15399	15388	15294	15271	15369	15439	15148	15303	15461	15292	15442	15344	15415	15220	15540	15398	15390	15342	15419	15425	15297	15302	15293	15327	15389	15358	15346	15152	15457	15316	15470	15400	15501	15416	15416	15300	15314	15486	15314	15269	15403	15258	15261	15448	15083	15285	15386	15340	15515	15268	15201	15207	15375	15375	15157	15406	15184	15239	15221	15436	15276	15224	15289	15322	15120	15114	15190	15436	15358	15398	15300	15116	15365	15215	15357	15249	15431	15376	15416	15228	15235	15195	15114	15266	15448	15403	15294	15351	15270	15380	15203	15388	15505	15457	15372	15328	15390	15408	15141	15284	15271	15219	15226	15330	15356	15403	15327	15413	15150	15383	15271	15177	15169	15299	15408	15359	15439	15255	15427	15422	15297	15350	15252	15343	15362	15199	15367	15324	15491	15318	15139	15339	15259	15423	15339	15283	15384	15525	15364	15317	15524	15402	15214	15352	15318	15564	15412	15407	15340	15432	15315	15474	15280	15187	15239	15185	15365	15399	15144	15210	15392	15389	15190	15266	15451	15244	15178	15217	15298	15444	15240	15330	15285	15461	15328	15296	15414	15304	15200	15363	15479	15254	15255	15196	15348	15241	15368	15458	15207	15547	15116	15179	15224	15141	15358	15272	15487	15179	15232	15308	15226	15478	15518	15436	15310	15317	15164	15199	15338	15442	15309	15454	15330	15370	15352	15327	15379	15157	15490	15522	15385	15455	15271	15286	15212	15407	15461	15323	15254	15217	15373	15467	15350	15274	15494	15471	15327	15245	15201	15200	15354	15392	15167	15207	15363	15379	15507	15301	15247	15321	15268	15318	15399	15375	15371	15249	15309	15326	15363	15260	15313	15078	15279	15400	15345	15138	15189	15395	15309	15289	15319	15210	15414	15417	15434	15384	15475	15446	15447	15279	15377	15453	15293	15344	15252	15580	15283	15278	15336	15195	15344	15366	15210	15219	15082	15269	15330	15245	15294	15136	15199	15126	15385	15371	15265	15119	15041	15229	15439	15420	15078	15396	15329	15238	15279	15279	15362	15359	15365	15104	15317	15304	15458	15340	15336	15211	15296	15522	15264	15301	15343	15242	15087	15291	15401	15284	15251	15457	15432	15193	15429	15302	15236	15235	15295	15485	15364	15469	15207	15346	15540	15418	15290	15355	15385	15226	15385	15426	15291	15180	15182	15559	15286	15237	15412	15080	15466	15166	15319	15388	15301	15412	15390	15228	15200	15454	15429	15384	15178	15418	15390	15365	15396	15239	15176	15363	15315	15494	15129	15332	15320	15351	15303	15549	15612	15345	15344	15439	15295	15299	15369	15332	15398	15494	15425	15466	15234	15230	15269	15251	15120	15279	15259	15297	15453	15453	15296	15403	15470	15423	15459	15385	15297	15213	15334	15206	15088	15391	15426	15084	15155	15294	15368	15356	15291	15279	15265	15527	15249	15527	15319	15387	15226	15369	15311	15342	15509	15278	15389	15308	15424	15299	15090	15548	15302	15640	15261	15190	15339	15373	15234	15282	15257	15359	15480	15180	15488	15403	15384	15545	15534	15367	15254	15295	15409	15396	15324	15153	15258	15163	15319	15400	15103	15270	15266	15524	15253	15219	15166	15197	15388	15465	15253	15399	15259	15297	15150	15173	15320	15543	15299	15263	15257	15405	15440	15292	15300	15447	15515	15393	15275	15312	15370	15275	15361	15500	15300	15251	15200	15448	15363	15467	15193	15184	15413	15350	15422	15198	15337	15376	15168	15297	15333	15444	15348	15237	15357	15349	15176	15453	15516	15325	15385	15254	15128	15387	15283	15574	15395	15182	15503	15355	15341	15447	15293	15294	15241	15227	15284	15260	15400	15417	15261	15391	15455	15194	15354	15549	15281	15337	15302	15328	15138	15502	15239	15397	15344	15326	15262	15326	15357	15206	15283	15400	15159	15400	15243	15264	15342	15358	15063	15306	15351	15179	15088	15317	15314	15401	15379	15368	15105	15336	15373	15353	15555	15548	15390	15388	15167	15298	15309	15445	15353	15483	15259	15336	15251	15320	15258	15225	15318	15147	15384	15016	15227	15249	15373	15373	15544	15341	15189	15228	15343	15510	15529	15320	15348	15300	15508	15347	15340	15419	15216	15395	15399	15386	15224	15405	15343	15297	15357	15307	15424	15242	15203	15232	15349	15347	15453	15211	15282	15412	15245	15395	15304	15185	15378	15305	15411	15381	15315	15188	15399	15295	15386	15206	15213	15325	15293	15289	15264	15466	15437	15487	15432	15388	15366	15184	15150	15452	15441	15406	15292	15221	15151	15343	15397	15350	15418	15203	15308	15258	15396	15357	15262	15637	15449	15292	15190	15322	15272	15426	15508	15407	15158	15321	15409	15105	15381	15287	15055	15192	15310	15284	15100	15171	15334	15287	15225	15126	15306	15356	15443	15239	15478	15380	15303	15339	15351	15171	15172	15425	15425	15370	15570	15259	15068	15310	15258	15486	15467	15364	15454	15504	15279	15280	15125	15321	15297	15140	15339	15290	15361	15465	15521	15310	15301	15478	15292	15413	15520	15265	15370	15321	15440	15296	15278	15280	15390	15374	15328	15130	15208	15257	15301	15142	15590	15250	15052	15422	14976	15244	15352	15349	15331	15196	15307	15368	15165	15377	15397	15198	15278	15425	15387	15216	15523	15256	15381	15238	15280	15195	15320	15481	15510	15466	15391	15320	15301	15332	15505	15158	15431	15344	15307	15342	15252	15141	15423	15236	15261	15202	15292	15220	15362	15101	15134	15553	15373	15371	15266	15305	15316	15264	15430	15293	15433	15257	15278	15175	15274	15243	15346	15217	15444	15391	15584	15408	15139	15377	15359	15397	15325	15216	15381	15416	15229	15293	15373	15222	15201	15250	15351	15303	15272	15445	15384	15104	15413	15393	15470	15375	15238	15321	15183	15327	15401	15153	15353	15381	15299	15328	15569	15406	15294	15338	15388	15190	15411	15244	15075	15370	15395	15476	15244	15368	15482	15353	15264	15334	15290	15426	15447	15280	15494	15439	15294	15149	15435	15524	15281	15306	15182	15183	15345	15362	15173	15333	15447	15547	15251	15388	15264	15403	15230	15316	15226	15259	15518	15317	15406	15276	15390	15333	15394	15448	15341	15260	15270	15333	15319	15214	15464	15243	15369	15184	15393	15250	15445	15343	15412	15206	15323	15533	15564	15084	15294	15306	15590	15423	15369	15356	15381	15420	15225	15315	15266	15411	15155	15382	15244	15193	15287	15391	15254	15494	15230	15354	15384	15470	15152	15208	15208	15227	15369	15300	15480	15385	15552	15316	15348	15284	15326	15322	15301	15264	15536	15516	15350	15229	15105	15392	15622	15342	15357	15218	15501	15406	15242	15421	15380	15138	15199	15214	15356	15479	15248	15386	15259	15383	15276	15405	15388	15426	15507	15417	15223	15462	15334	15437	15261	15373	15320	15105	15158	15318	15345	15328	15268	15470	15272	15509	15341	15234	15250	15533	15153	15474	15307	15369	15273	15410	15338	15208	15242	15208	15235	15416	15440	15179	15193	15149	15205	15282	15374	15469	15378	15293	15061	15448	15349	15143	15331	15278	15275	15284	15212	15406	15290	15380	15213	15324	15404	15159	15578	15342	15297	15303	15101	15323	15340	15367	15573	15157	15408	15199	15398	15353	15239	15309	15435	15177	15184	15219	15250	15486	15524	15339	15315	15243	15081	15456	15285	15310	15278	15604	15236	15591	15281	15345	15486	15203	15157	15293	15430	15300	15461	15449	15148	15448	15524	15092	15587	15493	15269	15393	15488	15328	15256	15346	15212	15418	15234	15399	15222	15548	15465	15249	15166	15227	15310	15413	15468	15253	15290	15363	15279	15412	15284	15380	15235	15419	15397	15352	15281	15186	15402	15377	15195	15167	15218	15358	15335	15516	15458	15270	15212	15227	15242	15422	15283
17830	20231	18256	17437	16860	16771	19289	17285	16098	15789	14955	13963	13347	13312	12953	13156	12885	13073	13011	12787	12773	12948	12868	12997	12962	12790	12814	12848	12935	12946	12708	12924	12883	12890	12933	12945	13138	12957	12892	12993	12874	13041	13179	12886	13103	13033	12965	12923	12855	12978	12793	12903	12805	12995	13029	12844	12780	12893	12833	12718	12832	12876	12870	13049	12875	13032	12896	12950	12828	12898	12989	12694	12913	12704	13076	12922	12676	12957	13004	12797	12960	12871	12922	13032	12929	12926	12858	12902	13113	12913	12855	12949	12940	12863	12918	12869	12904	13002	13085	12858	12785	12881	12933	12901	12850	12996	12934	12898	12809	12847	13010	12754	12896	12939	12999	12971	12874	13000	13005	13043	12918	12954	12910	12884	12879	12960	12780	12956	12992	12851	13104	12881	12845	12953	13022	12922	12821	12849	13026	12883	12865	12817	12804	12825	12915	13059	13015	13085	12959	13000	13015	13015	12824	12882	12902	12955	12865	13015	12668	12789	12741	12861	12904	12892	12864	12787	12857	12977	13056	13179	12947	12919	12981	12961	12989	12714	12897	12963	12880	12841	12948	12872	12978	12898	12890	12781	12990	12972	12932	12932	12922	12781	12805	12796	12936	12998	13023	13007	12929	12719	12962	12994	12631	12935	12917	12933	12860	12979	12905	12946	12795	12954	12983	13025	12901	13020	12902	12936	12736	12874	12884	13055	12860	12848	12878	12973	12848	12863	12953	12929	12912	12809	12895	12965	12861	12798	12895	12966	12863	12974	12814	12885	13004	12892	12911	13027	12895	13147	13045	12792	12852	12861	13072	12853	12892	12875	12936	12902	12881	12931	12786	12898	12922	12848	12760	12932	12689	13000	12740	12861	12916	12876	12933	12982	12928	12819	12925	12806	12954	12884	12799	13005	12971	12861	12806	12879	12785	12994	12899	12873	12709	12797	12928	13054	12857	12964	12860	12858	12990	12987	13094	12868	12919	12903	12884	12819	12819	12732	12886	13087	12853	12954	12833	12835	13054	12866	12813	12850	12850	12867	12922	12918	12824	13059	12940	12873	12823	13045	12935	12929	13194	12894	12984	12917	12933	12928	12865	12962	12959	13089	12809	13168	12948	12845	12909	12980	12824	12937	12920	12807	12925	13080	12727	12896	12903	12811	12829	12889	12857	12877	12660	12974	12824	12877	12857	12876	12890	13003	12981	12777	12966	12980	12964	13019	12917	12978	12959	13017	13011	12993	12926	12785	12856	12941	12923	12766	12861	12977	12855	13087	12866	12848	12845	12763	12990	12960	12905	12757	12926	12884	12742	12896	13070	12843	12929	13037	12999	12750	12910	12953	13036	12763	12789	12785	12918	12855	12989	12861	12922	12972	12814	13007	12889	12941	12895	12833	12841	12843	13064	12846	12860	12954	12889	12906	12975	13057	13026	12953	12955	12806	12984	12927	12875	12999	12962	12800	13130	12946	12942	12910	12963	12911	12910	12956	12863	12836	12892	12818	12845	12932	12828	12828	12915	13055	12895	12928	12828	12938	12887	13037	12920	13002	12958	13014	12929	12913	12892	12862	12964	12976	12842	13073	12961	13016	12844	12993	13036	12950	12920	12894	12874	12893	12735	12897	12743	12777	13047	12989	12853	12925	12908	12974	12939	12856	12957	12894	12952	13056	12935	12923	12881	12957	13037	12875	13023	12941	12845	12702	12864	12965	12901	12818	12866	12908	12872	12876	13057	13083	13011	12881	12875	12978	12993	12784	13084	13027	13030	12919	12949	12951	12819	12808	12903	12920	12808	12915	12910	12859	12991	12844	12868	12828	12879	12996	12981	13093	12973	12879	12918	12966	12906	13002	12906	12807	12856	13029	13029	12858	12963	12809	12939	12915	12897	12996	12938	12889	12781	13068	12870	13043	13014	12924	13013	12910	12953	12832	12894	12947	12947	12788	12822	13045	13010	12939	12796	13065	12961	13023	12957	12884	12908	12897	12793	12972	12877	12908	12819	12950	12791	12963	12920	12877	12913	12783	12906	12893	12953	12965	12959	12814	12820	12876	12903	12901	12942	12921	12912	12807	12895	12829	12952	12842	12772	12988	12981	12929	12745	12770	12909	12888	12729	12995	13014	12815	12977	12878	13032	12945	12927	12812	12927	13006	12957	12966	13056	12965	12975	13052	12964	12922	12828	12997	12765	12819	12846	12963	12914	12933	12867	12868	12952	12965	12883	13057	12986	12947	12970	13010	12942	12884	12896	12879	13016	12989	12968	12924	12880	13024	12813	12953	12940	13091	12919	12954	12966	12879	12850	13022	13002	12810	12808	12828	12818	12905	12993	12871	13063	12928	12934	12913	13005	12961	12792	12747	12953	12868	12957	12951	12809	12952	12948	12722	13042	12991	12931	12804	12802	12908	12879	12770	12918	12766	12789	12895	12903	13021	12927	12932	12899	12876	12869	12860	12875	13033	12959	12897	12864	13055	12837	12962	12856	12974	13069	12863	13024	12742	12903	12876	12855	12798	12770	12954	12985	12966	12705	12813	12877	12762	13057	13014	12843	13009	12933	13078	12903	12989	13048	12854	12838	13000	13080	12841	12913	12893	13108	12908	12758	12893	12852	12885	12807	12824	12714	12978	13052	12855	12871	12996	12871	12870	12818	12899	13044	12940	12999	13067	12743	13007	12862	12932	12944	12878	12828	12852	12832	12881	12909	12888	12944	12788	12926	12944	12997	12941	12964	12829	12864	12898	12956	12700	12960	12712	12848	12912	12927	12944	12988	13003	12840	13081	12929	12894	12813	12938	12894	12919	12792	12918	13071	12899	12962	12889	12805	12933	12915	13092	12854	12782	12856	12952	12860	12897	12931	12851	12812	13038	12934	12928	12980	12959	12934	12996	12955	12914	12931	12926	13148	12937	12926	12852	12877	12914	12761	12973	12925	12873	13010	12989	13004	13033	13024	12726	12873	12864	12925	13029	12941	12961	13065	12830	13075	13069	12878	12951	12998	13021	12718	12913	12870	12793	12749	12990	12940	12914	12955	13088	12824	13051	12897	13027	12853	12954	12886	12974	12811	12798	12867	12993	13101	12907	12864	12900	12799	13010	12754	13017	12898	12965	12963	12921	12835	12989	13023	12887	12870	12997	12946	13017	12845	12744	12964	12951	12772	12940	12935	12955	12953	13137	13008	12890	12946	12876	12949	12943	12813	12912	12995	12946	12769	12977	12865	12874	13027	13018	12971	12786	12995	12967	12839	12938	13059	13085	13029	12820	12949	13005	12830	12863	12912	12979	12865	12874	13054	13041	12981	13033	12870	13013	12991	13014	12943	13009	12955	12960	12937	12895	12998	12950	12854	12934	12928	12872	12981	12982	13013	12748	12869	12966	12780	12816	13107	13017	12965	12907	12990	12977	12897	12849	12850	13073	12878	12959	12895	12922	12921	12932	12864	12914	12796	12960	12831	12920	12903	12835	13048	13059	12770	12995	12769	12793	12959	12921	12923	12775	12782	12920	12917	12923	12790	12970	12906	12998	12920	12770	12842	12866	12922	12893	12993	12923	12719	13147	12814	12815	12750	13193	12869	12945	12869	12881	12861	12996	12723	12761	12958	12870	13084	13041	12997	12826	12837	12927	12809	12948	12920	12836	12720	12845	12782	12842	12836	12814	12813	12949	13060	13096	13036	13058	12964	13005	13042	12947	12834	12845	12990	12835	12866	12928	12993	13035	12989	12960	12918	12989	13008	12746	13074	12975	12907	12837	12871	13034	12931	12938	12751	12994	12889	12839	12981	12874	12849	12705	13090	12990	12868	12896	13025	12920	12908	12868	12833	13033	12912	12866	12887	12870	12888	12933	12972	13034	12862	12930	12858	12943	12897	13015	12855	12914	12987	12924	12778	12907	12915	12761	12944	13275	12991	12846	12981	13000	13010	13051	13049	12844	12957	12890	13046	12996	12924	12911	13043	12996	12858	12923	12918	13016	12886	12971	12888	13047	12995	12851	13045	12846	12970	12884	13051	12873	12935	12933	13017	12890	13030	12878	12883	13040	12840	12963	13067	12826	13006	12960	12924	12951	12882	12801	12962	12938	12836	12854	12883	12815	12946	12929	12992	13020	13026	12891	12872	13034	12798	13084	12969	12814	12944	13037	12893	13080	12834	12997	12890	12908	12909	12905	12931	12840	12911	12755	13032	12813	12840	12941	12896	12944	12891	13023	12831	12916	13014	13001	13010	12724	12893	13077	12971	13136	12888	13011	12953	12970	13006	12945	13060	12838	13025	12831	12922	13043	12797	12776	12878	12961	12883	12918	12913	12997	13032	12959	13086	12988	12839	12911	12762	12902	13049	12943	12796	12914	12901	12935	12976	12864	12920	12743	12925	13014	13031	12899	12769	13093	12981	12981	12880	12922	12947	12869	13007	12703	12831	12729	12884	13041	13038	13007	12887	12711	13016	13017	12873	12980	12922	12957	12973	12889	12866	12836	12854	12803	13088	12860	12814	13033	12924	12689	13038	12985	12924	12875	12939	12791	12836	12899	12873	13030	13002	12776	12926	12886	13020	12959	12979	13043	12885	12809	13001	13048	13076	12804	12951	12918	12776	12962	12662	12913	12834	12931	12966	13014	12976	12976	12898	12893	12940	12964	12864	13095	13047	12847	12897	13032	12770	12940	12883	12870	13016	12929	12824	12820	13112	12932	12765	13087	12884	12870	13003	12918	12812	12931	13045	12977	13005	12977	12894	12928	12910	12891	12801	13011	12866	12799	12990	12896	12863	12826	12950	12896	12906	12940	12917	12814	13116	12874	12894	12825	13160	12880	12992	12889	12925	12921	13031	12951	13037	12935	12895	12813	12963	12878	12807	12932	12791	12925	13009	12800	12984	12999	12788	12894	12804	12792	12929	12903	12897	12860	12898	12774	13098	12793	12902	12878	12843	12971	12972	13012	12956	12986	12937	13025	12828	13218	12844	12830	12931	12960	12835	12932	12924	13130	12861	12961	12945	13055	12823	12926	12827	12929	12852	12911	12850	12968	13050	13101	12913	12890	12791	12958	12799	12834	13006	12802	12940	12941	12962	12950	12813	13047	13145	12889	12933	12824	12956	12991	13033	12792	12804	12900
26305	21183	27871	32605	33903	30790	41270	33642	27551	26888	24764	20493	17600	16113	15498	15126	14988	15159	15183	14923	14884	15090	15130	14937	15075	15196	14969	14890	15026	14965	15168	14883	14779	15047	15026	14987	15008	14966	14962	15009	15083	14942	14942	14927	15040	14979	15059	14910	15122	15053	14838	15057	15080	15203	14928	14993	14795	14992	15003	14822	14918	15034	14923	14958	14749	14787	14876	14918	14900	14862	14921	14806	15032	14682	15047	14877	14925	14860	14877	14974	14988	14810	15095	14774	14901	14827	14924	14846	14810	14930	15004	15081	14889	14838	14859	15105	14816	14827	14972	14956	14878	15027	14983	15003	14911	14864	14950	14991	14606	15000	15095	14670	14685	14858	14908	14919	14821	15020	14627	14846	14827	14815	15100	15096	15068	15004	14980	14871	14810	14991	15050	14871	14880	15054	14981	15091	14825	14887	14801	14837	14915	14863	14909	14971	15022	14930	14983	15000	14880	14737	14879	14857	14701	14905	14948	14809	14909	14896	15029	14765	15002	14918	14984	14770	15007	14853	14896	14776	15003	14934	14870	14857	14669	15085	14932	15008	14945	14794	14889	14860	14913	14863	14987	14999	15054	14953	14868	14918	14885	14775	14857	14829	14938	14866	14950	14881	14934	14957	15025	14791	14833	14904	15015	14963	14914	14806	14776	14903	15020	14846	14992	14921	14790	14908	14733	14890	14855	14856	14780	14985	14992	14944	14921	14923	14876	14853	15015	14878	14967	14967	14971	14740	14784	14880	14725	14866	14820	14980	14997	14904	15048	14839	14881	15061	14781	14810	14883	14903	15065	14803	15032	14859	14730	14967	14804	14804	14812	14944	14907	14874	15004	14710	14822	14704	14726	14992	14801	14896	14896	14861	14848	14826	14875	14905	14812	14932	14987	15076	14983	14764	14890	14776	14992	14823	14912	14848	14966	14792	14948	15038	15105	14877	14757	14926	14834	15026	14950	14954	14912	14952	15018	15063	14775	14795	14905	15071	14871	15056	15099	15029	14973	14904	14919	14849	14866	14974	14896	14893	14970	14851	15101	14974	14806	14871	14941	14928	14886	14935	14681	14914	14967	14824	14749	15069	14997	14789	14715	14854	14966	15006	14944	15024	14897	15042	15191	15039	15037	15049	15060	14929	14856	14823	15055	14847	14984	14852	14886	14821	14969	14975	15025	14885	14864	14843	14986	14892	14961	15046	14927	14874	14831	14833	14836	14736	14966	14952	14718	14858	14971	14994	14982	15015	15019	15083	14848	15025	14960	14808	14808	14677	14905	15051	15007	15125	14952	14891	14818	14918	14847	15026	14775	14861	14990	15027	14846	14871	14738	14992	14752	14914	14737	15021	15152	14937	14852	14722	14826	15121	14804	14786	15079	14957	15117	14813	14712	14854	15051	14823	15015	14831	14984	14917	14789	15007	14955	15203	15015	15007	15068	15068	14614	14853	14876	15142	14987	14772	14845	14833	14847	14862	14654	14992	14867	14839	14955	14860	14961	14900	14943	14710	14942	14992	14957	14826	14924	14848	14940	15097	15111	14986	14970	14853	14850	14769	14915	14794	14744	14863	14995	14943	14763	14926	14956	14924	15119	15106	14952	14819	14848	15005	14870	15025	14906	14723	14835	14851	15027	15058	14900	14948	14993	15083	14969	14897	14945	14996	15014	14876	14911	14953	14946	14997	14976	14976	14959	14902	14865	14829	14765	15060	14824	15062	14886	14752	14991	14872	14986	14855	14891	14964	14918	14763	14849	14863	14955	14829	14675	14880	14809	14641	14776	15104	14862	15090	14893	14823	15122	14848	15011	14935	14846	15059	15022	14934	14845	14868	15012	14798	14943	14928	15030	14912	14914	14927	15077	15115	15053	14822	14852	14922	14868	14961	14858	14755	14703	14950	14865	14902	14976	14941	14997	15097	15032	15066	14940	15052	15041	14842	14915	14914	14944	14841	14941	15012	14874	14935	15011	14886	14762	15053	15036	14742	14749	14981	14747	14942	15102	15048	14911	14830	14832	15037	14973	15061	14933	14844	15089	14859	14929	14722	14955	14898	15220	15047	14963	15042	14899	14869	14963	14866	14876	15006	15066	14899	14880	14886	14963	15075	15029	14874	15185	15063	14942	14991	14828	14931	14888	14900	14782	15015	14973	15042	14941	14955	15113	14970	14882	14866	14940	14815	15016	14952	15176	14809	14865	14958	14911	14898	14838	14874	15084	14976	14890	15051	14925	14875	15001	14969	14733	14893	15015	14849	14855	14920	14982	14816	14801	14707	14926	14927	14859	15008	14833	14707	14767	14708	14869	14823	14977	15033	14946	14805	14928	14934	14998	14828	14841	14903	15051	14885	14942	14856	14878	14941	14849	14936	14753	14995	14963	14976	14701	14710	15030	14950	14929	14948	14962	14856	14883	14951	14809	14801	14927	14810	14780	14966	15121	15054	15027	15087	14836	14885	14922	14901	14808	14862	14899	15070	14871	14832	15030	14869	14839	14988	14918	15037	15000	15090	14886	14879	14818	14920	14990	14945	15105	14905	14960	15018	14951	14925	14907	15042	15078	14909	14963	14915	14832	14965	14922	14891	14777	14799	15172	15032	14763	14882	14955	14792	14859	15015	15024	15119	15024	14927	14853	14903	14928	14873	14915	14872	14947	15012	14978	15010	14913	14871	14992	15058	14843	15103	14961	14955	14999	15114	14944	14962	15096	15000	14951	14862	14885	14989	14672	14797	15002	14868	14898	14891	14718	14736	15074	15098	15046	14761	14870	14896	14988	14828	14843	15047	15022	14859	14962	15052	14850	14804	14937	15032	15063	15012	14700	14898	14837	14966	14685	14885	15051	15015	15139	14975	14858	14858	14894	14844	14925	14812	14948	15053	14891	14852	14876	14958	14775	14843	14898	14820	15128	14843	15163	14907	14815	15069	14781	14880	14987	14847	14848	14915	15115	14763	14817	14730	14868	14810	15057	14925	14933	14851	14760	14954	15067	14965	14945	15038	14867	15146	15057	14828	15110	15027	15039	14908	14927	15000	14862	14915	14869	14996	14857	14744	14851	15053	14979	14859	14956	14794	14955	14996	15108	14912	14878	14966	14903	14884	14843	14945	14878	14704	14842	14872	15032	14849	14929	14980	14952	15011	14745	14991	14878	15015	14883	14963	15077	15034	15031	14863	14956	14855	14836	14960	15049	14878	14823	15068	14962	14687	14766	14698	14995	14799	14779	14822	14844	15137	14914	15077	14657	14952	14922	14812	14861	14744	15016	15105	14891	14699	14754	15073	15040	14836	14831	14845	14809	14957	15030	14895	15036	14908	14984	14829	14950	14975	14960	14801	15009	15055	15029	14822	14981	14892	14842	14950	14848	14761	14765	14881	15035	15070	14707	14770	14863	14909	14840	14942	14848	14957	14936	14923	14979	14876	14847	14748	15017	14974	14919	14839	14785	14827	14919	15068	14886	14958	14931	15021	14955	14803	14966	15031	15107	14864	14928	15123	14856	14971	14954	14831	15122	14819	15036	14863	14764	14923	14609	14914	14719	15084	14913	14873	14984	14871	14921	15000	15070	14938	14947	15030	14878	15164	14847	14867	14977	14899	14834	14967	14922	14972	14820	14964	14820	15010	14933	14786	14913	14982	14826	14972	14975	14791	14928	14947	14915	14892	14824	15121	14849	14921	14810	14975	15107	14883	14974	15145	14982	14862	14936	14997	14989	14916	15012	14902	14803	14869	15050	14936	14944	14816	15013	15009	14866	14819	15119	15132	15051	14808	14933	14980	14879	14558	15045	14923	14963	15089	14953	14863	15017	14974	14872	14869	14924	14993	14855	14902	14875	15181	14881	14732	14846	14871	14945	14954	15037	15053	14894	14955	15081	15029	14965	15138	14884	14956	14930	14788	15010	14961	14695	14982	14841	14719	14933	15003	14898	15033	14964	14829	14897	14867	14881	14881	14899	14872	15077	14655	15017	15020	15036	14907	14863	14997	14879	14952	14936	15042	15027	15047	14883	14931	15003	14913	14785	14808	14895	15000	14908	14740	14915	14638	15000	15011	14707	14874	14847	14743	15033	15028	14895	15008	14762	15000	15022	15058	15014	14851	14741	14861	14885	15062	14686	14932	15018	14930	15118	14917	15034	15031	15005	14915	14987	14875	14745	14958	14901	15089	14925	15011	14771	15133	14860	15120	14805	14910	14981	14934	14899	14867	14812	14959	14852	15084	14993	14899	15022	15025	15028	15000	14809	14933	14873	14828	15026	15116	15025	14591	15021	15046	14804	14838	14833	14934	14993	15089	15125	14902	14884	14911	14910	14849	14963	14907	15089	15022	15095	15033	15004	14897	14755	14863	15024	14949	14941	15011	14886	14832	14890	15013	14830	14956	14896	14952	14943	15025	14727	15071	14935	14987	14785	14773	14872	14853	15090	14749	15021	14815	14741	14900	15021	15088	14876	14971	14924	14808	14892	14901	14980	14965	14952	14954	14923	15017	14872	14756	14877	15026	14948	14897	14930	15180	14903	15024	14838	14902	14745	14917	14928	14737	15098	14910	14892	14811	15011	14799	14900	14987	14941	15125	15148	14829	14917	14882	14874	14891	14924	14894	14880	14857	14765	14822	14931	14775	14993	14646	14888	15057	15215	14907	15134	15027	14984	15060	14895	14784	15103	15007	14773	14935	14777	14933	14953	15017	14907	15026	15046	15006	14999	14753	14836	14729	14764	15088	14721	15089	15017	15053	14882	15047	14866	14870	15005	14769	14977	14839	15035	14923	14624	14907	14839	15072	14818	14820	14897	14863	14769	14883	14930	14980	14903	14865	14818	15064	14943	14905	15063	14954	14714	15043	15083	14766	14963	15047	14871	14951	15091	15031	14800	14962	15115	14837	15192	14812	14798	14779	14759	14717	14700	14991	15094	15087	14981	14948	14945	15096	14992	15053	14949	15013	14852	15055	14998	15087	14717	15000	14869	14877	14973	14892	14726	15003	15072	14887	14869	14976	14939	14897	14842	14832	14938	14784	14905	15000	14839	14972	15063	14892	14808	14865	15035	14961	14915	14914	14995	15128	14847	15065	14926	14783	14889	14993	15102	15099	15048	14984	14818	15105	14856	14985	14714	14756
22549	38499	38666	41061	36807	33667	42620	33801	28599	28001	24613	18972	15525	13986	13078	12813	12801	12587	12676	12602	12727	12705	12807	12804	12676	12736	12975	12853	12913	12716	12676	12672	12744	12533	12657	12804	12724	12613	12786	12709	12732	12740	12729	12703	12718	12669	12811	12793	12589	12771	12774	12622	12651	12787	12565	12770	12713	12576	12838	12541	12700	12651	12581	12818	12572	12734	12631	12851	12666	12645	12492	12570	12538	12744	12732	12694	12727	12638	12527	12587	12802	12615	12611	12841	12633	12605	12860	12770	12725	12851	12705	12613	12808	12740	12820	12753	12700	12638	12715	12676	12690	12630	12753	12671	12725	12618	12742	12655	12670	12533	12688	12549	12550	12647	12553	12569	12603	12658	12637	12628	12674	12838	12829	12622	12571	12632	12771	12782	12696	12511	12573	12848	12732	12600	12807	12631	12799	12666	12607	12771	12773	12626	12646	12716	12657	12744	12750	12591	12766	12691	12685	12908	12661	12691	12708	12803	12649	12888	12779	12766	12572	12532	12514	12609	12627	12763	12605	12638	12735	12734	12824	12746	12656	12512	12713	12680	12758	12874	12771	12525	12630	12704	12600	12691	12569	12527	12730	12658	12716	12629	12678	12699	12722	12749	12637	12713	12496	12713	12694	12791	12591	12627	12762	12662	12786	12624	12896	12731	12658	12676	12497	12779	12909	12671	12751	12661	12657	12615	12729	12687	12674	12725	12656	12900	12636	12692	12668	12602	12761	12690	12742	12781	12722	12649	12706	12604	12600	12489	12568	12639	12814	12653	12562	12813	12819	12770	12563	12848	12650	12772	12793	12505	12766	12549	12671	12768	12635	12636	12662	12723	12831	12751	12603	12687	12752	12702	12690	12804	12590	12587	12700	12863	12770	12680	12521	12601	12535	12627	12763	12613	12501	12779	12830	12597	12698	12512	12801	12477	12672	12642	12734	12651	12819	12650	12530	12791	12757	12765	12656	12606	12643	12626	12845	12595	12609	12728	12642	12814	12751	12722	12728	12698	12640	12669	12737	12589	12681	12608	12537	12674	12698	12886	12745	12573	12743	12620	12698	12675	12674	12679	12532	12672	12850	12603	12676	12697	12638	12649	12761	12781	12758	12760	12853	12656	12673	12663	12646	12718	12572	12578	12695	12752	12772	12583	12650	12687	12842	12676	12805	12653	12605	12694	12652	12781	12822	12805	12804	12660	12641	12799	12630	12633	12698	12716	12758	12667	12714	12576	12607	12539	12537	12728	12854	12652	12693	12661	12700	12760	12803	12667	12681	12688	12762	12624	12833	12722	12779	12646	12676	12635	12721	12615	12643	12578	12611	12696	12683	12600	12755	12676	12634	12560	12530	12720	12746	12653	12557	12652	12551	12676	12616	12586	12676	12811	12716	12640	12715	12742	12679	12782	12719	12608	12759	12899	12738	12737	12880	12706	12703	12926	12889	12723	12616	12704	12762	12618	12767	12624	12671	12661	12705	12724	12664	12626	12548	12727	12612	12842	12645	12702	12677	12724	12714	12760	12701	12722	12690	12745	12695	12561	12647	12625	12559	12834	12693	12636	12755	12682	12672	12799	12647	12707	12565	12636	12766	12709	12721	12586	12748	12762	12815	12685	12819	12665	12573	12720	12637	12512	12701	12698	12820	12778	12676	12566	12797	12620	12817	12713	12785	12661	12638	12872	12453	12763	12774	12712	12835	12782	12677	12671	12618	12585	12712	12707	12734	12706	12815	12650	12856	12632	12773	12664	12747	12708	12767	12799	12698	12586	12654	12790	12668	12745	12610	12714	12887	12587	12453	12697	12667	12699	12719	12748	12664	12747	12636	12647	12706	12727	12517	12780	12786	12810	12750	12754	12773	12696	12830	12654	12565	12623	12739	12685	12789	12627	12664	12733	12699	12727	12624	12647	12790	12623	12795	12568	12770	12576	12826	12645	12773	12704	12616	12754	12552	12702	12555	12802	12537	12717	12785	12769	12751	12652	12592	12525	12832	12641	12826	12645	12614	12665	12554	12681	12771	12691	12718	12752	12773	12651	12671	12633	12585	12653	12650	12569	12521	12685	12778	12619	12681	12724	12735	12703	12592	12595	12797	12573	12697	12827	12634	12558	12611	12632	12792	12615	12936	12756	12819	12677	12617	12771	12577	12550	12685	12563	12612	12585	12712	12850	12560	12732	12632	12673	12609	12614	12686	12819	12716	12582	12591	12699	12627	12752	12689	12665	12643	12513	12653	12723	12588	12584	12785	12797	12798	12809	12688	12610	12743	12771	12704	12704	12800	12757	12611	12740	12493	12559	12728	12570	12693	12643	12672	12735	12746	12522	12692	12583	12737	12725	12719	12733	12775	12871	12770	12568	12759	12746	12687	12764	12604	12607	12617	12706	12570	12725	12646	12713	12795	12640	12758	12806	12630	12756	12785	12836	12630	12815	12861	12669	12521	12772	12734	12608	12657	12724	12717	12614	12753	12653	12777	12647	12620	12709	12590	12758	12543	12619	12449	12690	12496	12794	12577	12727	12535	12788	12680	12599	12666	12805	12682	12682	12801	12699	12643	12583	12742	12721	12608	12609	12799	12715	12632	12574	12751	12845	12759	12540	12740	12640	12798	12684	12631	12741	12786	12576	12699	12711	12830	12709	12615	12684	12645	12623	12701	12505	12747	12586	12596	12647	12772	12772	12781	12659	12636	12549	12883	12609	12556	12531	12652	12709	12666	12751	12681	12655	12667	12752	12743	12623	12629	12724	12776	12715	12786	12764	12555	12775	12651	12647	12917	12634	12642	12761	12754	12770	12770	12599	12614	12688	12689	12423	12550	12709	12878	12596	12690	12543	12793	12681	12801	12773	12678	12642	12793	12755	12859	12678	12702	12686	12828	12767	12515	12724	12713	12638	12548	12761	12468	12729	12715	12539	12545	12628	12717	12609	12679	12760	12753	12675	12656	12716	12893	12669	12692	12636	12692	12959	12771	12686	12823	12603	12455	12611	12718	12765	12617	12744	12684	12730	12911	12764	12743	12657	12677	12706	12818	12755	12878	12672	12585	12714	12759	12583	12660	12672	12809	12740	12644	12763	12711	12685	12722	12632	12739	12677	12695	12681	12786	12694	12779	12569	12714	12690	12812	12668	12564	12587	12618	12800	12621	12634	12557	12481	12645	12733	12861	12580	12787	12842	12620	12650	12759	12476	12656	12605	12695	12823	12747	12719	12632	12698	12751	12851	12450	12553	12671	12838	12767	12824	12641	12689	12560	12618	12614	12838	12692	12578	12842	12644	12750	12662	12659	12787	12741	12632	12670	12714	12597	12503	12685	12736	12528	12733	12758	12705	12712	12600	12624	12747	12751	12642	12718	12755	12656	12658	12686	12722	12699	12827	12629	12541	12830	12903	12847	12866	12843	12680	12703	12927	12602	12761	12759	12658	12624	12643	12621	12625	12767	12641	12607	12692	12694	12607	12804	12688	12601	12609	12797	12735	12743	12607	12744	12660	12802	12595	12852	12655	12609	12857	12537	12560	12585	12692	12589	12609	12661	12654	12790	12641	12665	12572	12793	12520	12696	12557	12817	12800	12612	12526	12705	12681	12872	12832	12689	12799	12864	12679	12649	12546	12836	12786	12569	12677	12575	12672	12509	12663	12612	12676	12873	12761	12773	12658	12571	12637	12611	12671	12744	12820	12591	12503	12645	12569	12676	12811	12650	12686	12773	12600	12590	12697	12794	12625	12773	12638	12582	12691	12614	12784	12676	12668	12698	12659	12572	12763	12689	12587	12497	12809	12628	12675	12779	12775	12664	12610	12924	12690	12632	12748	12662	12661	12818	12620	12763	12681	12607	12897	12619	12656	12909	12881	12690	12682	12743	12656	12701	12753	12689	12753	12745	12533	12721	12702	12772	12656	12809	12802	12692	12704	12744	12542	12710	12600	12570	12594	12873	12677	12796	12546	12671	12684	12741	12695	12670	12591	12854	12624	12626	12636	12714	12667	12640	12778	12795	12585	12812	12683	12676	12766	12656	12801	12742	12636	12538	12751	12625	12693	12785	12721	12756	12719	12660	12658	12814	12700	12595	12757	12732	12680	12686	12583	12681	12673	12700	12897	12613	12600	12678	12852	12569	12819	12713	12718	12664	12809	12603	12755	12572	12679	12629	12688	12680	12765	12648	12722	12774	12649	12586	12527	12685	12676	12762	12790	12860	12722	12779	12664	12575	12781	12823	12816	12731	12758	12772	12617	12679	12758	12659	12614	12670	12694	12722	12807	12706	12796	12680	12626	12719	12692	12700	12807	12626	12667	12645	12705	12683	12629	12667	12697	12460	12591	12656	12842	12795	12709	12900	12627	12623	12730	12542	12570	12688	12668	12663	12680	12665	12703	12832	12768	12700	12634	12765	12742	12527	12740	12537	12771	12679	12809	12892	12720	12678	12529	12733	12681	12748	12766	12800	12688	12725	12741	12746	12573	12690	12817	12555	12673	12599	12659	12553	12689	12589	12616	12702	12645	12661	12624	12713	12846	12805	12684	12790	12721	12614	12498	12760	12589	12619	12722	12658	12648	12704	12671	12765	12739	12762	12747	12724	12554	12574	12661	12676	12609	12580	12696	12619	12573	12614	12816	12651	12740	12702	12652	12799	12854	12684	12766	12670	12679	12886	12698	12601	12857	12613	12675	12832	12746	12781	12699	12674	12840	12660	12797	12627	12632	12707	12613	12873	12661	12704	12680	12807	12619	12736	12730	12703	12614	12671	12620	12796	12774	12763	12695	12640	12614	12766	12723	12746	12675	12739	12712	12674	12728	12644	12643	12653	12832	12611	12719	12591	12861	12674	12824	12622	12733	12674	12634	12522	12664	12811	12776	12596	12701	12606	12796	12710	12665	12528	12708	12738	12575	12640	12674	12786	12918	12675	12688	12602	12698	12780	12705	12646	12656	12736	12739	12690	12625	12768	12662	12860	12641	12525	12647	12602	12638	12635	12686	12708	12636	12736	12772	12723	12717	12657	12851	12767	12642	12711	12796	12658	12641	12677	12630	12721	12670	12766	12813	12599	12674	12746	12620	12550	12839	12753	12630	12686	12743	12687	12788	12634	12716	12625	12681	12808	12698	12677	12757
24268	21035	28452	30522	41820	43386	52560	42542	43635	42170	35647	27030	21055	17230	15511	14725	14664	14552	14248	14642	14211	14558	14265	14394	14503	14397	14337	14370	14253	14373	14311	14536	14428	14584	14298	14550	14497	14416	14395	14513	14518	14343	14407	14304	14478	14360	14615	14730	14466	14200	14298	14608	14412	14442	14611	14213	14335	14273	14338	14533	14515	14398	14736	14532	14343	14513	14530	14331	14447	14303	14335	14354	14490	14308	14598	14272	14387	14192	14361	14473	14333	14290	14471	14473	14498	14466	14430	14250	14317	14401	14304	14472	14590	14275	14263	14352	14351	14247	14176	14423	14381	14207	14281	14174	14377	14228	14409	14372	14370	14130	14480	14334	14321	14235	14382	14411	14297	14260	14150	14518	14144	14456	14228	14532	14094	14464	14382	14532	14297	14284	14267	14256	14342	14442	14227	14067	14320	14183	14549	14460	14306	14362	14534	14552	14495	14399	14437	14300	14521	14270	14574	14098	14347	14386	14200	14487	14292	14436	14262	14354	14394	14269	14595	14332	14321	14331	14258	14221	14292	14400	14590	14305	14410	14446	14263	14393	14436	14343	14214	14421	14389	14377	14437	14310	14438	14368	14474	14377	14274	14223	14459	14290	14253	14341	14214	14537	14430	14668	14386	14317	14357	14118	14405	14294	14215	14446	14219	14219	14153	14360	14333	14443	14330	14338	14602	14402	14179	14483	14329	14410	14406	14364	14323	14291	14338	14294	14308	14191	14388	14384	14257	14494	14482	14246	14172	14610	14174	14507	14273	14250	14275	14315	14222	14438	14423	14453	14368	14397	14364	14482	14340	14416	14409	14364	14284	14326	14255	14445	14363	14397	14414	14341	14335	14461	14327	14137	14461	14159	14306	14409	14395	14383	14348	14136	14371	14322	14334	14352	14389	14172	14360	14288	14325	14553	14150	14191	14432	14213	14445	14380	14349	14313	14194	14393	14208	14346	14469	14615	14306	14338	14291	14394	14195	14157	14368	14217	14492	14356	14402	14499	14440	14459	14240	14230	14374	14241	14301	14321	14326	14174	14445	14334	14522	14263	14413	14492	14306	14250	14419	14368	14276	14223	14416	14349	14334	14269	14238	14404	14320	14456	14324	14142	14413	14535	14423	14166	14371	14342	14377	14349	14361	14020	14253	14226	14199	14260	14423	14516	14609	14451	14293	14184	14385	14393	14248	14242	14420	14277	14103	14452	14487	14438	14418	14256	14273	14497	14411	14356	14339	14346	14303	14347	14512	14319	14369	14267	14580	14296	14386	14399	14369	14372	14111	14446	14223	14517	14302	14275	14462	14353	14329	14307	14462	14281	14272	14411	14344	14271	14435	14296	14411	14434	14399	14365	14381	14388	14245	14670	14208	14331	14340	14387	14483	14346	14087	14315	14408	14192	14284	14249	14333	14449	14304	14190	14349	14513	14367	14347	14326	14211	14418	14429	14300	14227	14287	14188	14134	14362	14361	14342	14558	14315	14304	14372	14341	14504	14363	14429	14221	14252	14517	14466	14261	14268	14332	14354	14202	14252	14203	14383	14272	14407	14073	14312	14282	14378	14350	14292	14218	14447	14189	14264	14304	14500	14465	14367	14544	14477	14400	14342	14387	14298	14399	14373	14258	14367	14173	14212	14438	14398	14444	14316	14385	14250	14296	14338	14203	14256	14298	14195	14089	14380	14105	14197	14328	14072	14262	14297	14416	14278	14355	14364	14300	14243	14300	14326	14428	14167	14330	14313	14386	14389	14213	14135	14370	14281	14200	14331	14407	14224	14375	14207	14065	14189	14235	14495	14218	14381	14304	14135	14358	14220	14277	14256	14285	14135	14135	14110	14406	14484	14300	14324	14416	14413	14187	14254	14402	14433	14285	14528	14275	14269	14240	14256	14441	14341	14353	14500	14445	14291	14288	14413	14298	14405	14425	14195	14310	14484	14358	14389	14388	14512	14518	14408	14416	14270	14213	14340	14132	14202	14423	14389	14300	14336	14207	14480	14268	14434	14428	14280	14313	14327	14257	14543	14342	14227	14310	14262	14339	14389	14431	14562	14231	14228	14279	14240	14272	14262	14388	14469	14221	14291	14275	14392	14214	14288	14482	14265	14422	14356	14315	14418	14253	14348	14332	14215	14116	14450	14397	14387	14283	14337	14493	14195	14287	14444	14041	14210	14359	14306	14241	14367	14322	14513	14221	14284	14266	14152	14335	14263	14430	14427	14297	14265	14352	14429	14365	14114	14347	14513	14364	14456	14362	14243	14305	14357	14340	14248	14372	14107	14390	14182	14359	14039	14212	14376	14272	14295	14216	14316	14330	14229	14423	14309	14350	14419	14441	14253	14448	14375	14433	14117	14282	14360	14393	14616	14273	14461	14494	14451	14296	14522	14497	14138	14367	14291	14389	14305	14223	14261	14497	14357	14313	14412	14387	14287	14324	14462	14268	14284	14266	14207	14328	14359	14246	14107	14355	14260	14231	14307	14237	14308	14233	14490	14351	14357	14467	14330	14400	14436	14498	14188	14197	14447	14363	14362	14414	14470	14327	14118	14299	14469	14266	14203	14241	14365	14325	14259	14325	14242	14262	14359	14267	14306	14493	14081	14248	14512	14524	14175	14420	14377	14333	14203	14353	14224	14258	14149	14391	14342	14236	14288	14295	14310	14300	14345	14274	14175	14385	14270	14314	14448	14327	14419	14359	14396	14438	14378	14271	14230	14340	14184	14231	14262	14396	14218	14223	14412	14267	14185	14316	14293	14408	14401	14459	14327	14415	14160	14417	14400	14263	14406	14331	14293	14270	14367	14325	14326	14523	14275	14359	14136	14274	14224	14254	14295	14110	14271	14124	14245	14270	14281	14340	14359	14309	14151	14560	14479	14340	14362	14565	14199	14182	14174	14273	14303	14434	14412	14113	14406	14357	14334	14362	14410	14260	14392	14476	14487	14289	14324	14194	14241	14392	14353	14227	14501	14383	14414	14269	14373	14440	14515	14255	14282	14391	14113	14311	14298	14338	14431	14363	14281	14382	14339	14310	14278	14342	14347	14422	14302	14237	14195	14388	14567	14382	14221	14478	14284	14381	14310	14390	14358	14542	14558	14413	14168	14480	14327	14272	14360	14346	14586	14294	14334	14287	14384	14439	14420	14384	14529	14245	14193	14433	14631	14141	14333	14330	14253	14292	14299	14367	14356	14309	14176	14342	14291	14146	14307	14367	14309	14304	14338	14436	14483	14373	14294	14383	14390	14478	14249	14453	14408	14274	14295	14409	14394	14355	14251	14181	14322	14375	14312	14554	14411	14428	14551	14265	14194	14313	14426	14529	14314	14264	14304	14273	14302	14323	14509	14490	14192	14415	14301	14425	14288	14177	14195	14222	14224	14478	14723	14365	14227	14392	14431	14284	14355	14511	14063	14305	14498	14351	14422	14227	14322	14307	14237	14364	14270	14297	14179	14247	14280	14369	14448	14345	14222	14199	14418	14372	14173	14519	14424	14534	14300	14349	14250	14319	14585	14307	14211	14449	14232	14294	14274	14234	14334	14288	14343	14364	14406	14326	14271	14256	14426	14281	14394	14155	14274	14166	14187	14103	14204	14236	14302	14400	14352	14247	14598	14377	14372	14338	14248	14489	14281	14305	14498	14228	14341	14377	14286	14139	14428	14432	14310	14099	14081	14324	14548	14288	14283	14261	14293	14284	14265	14272	14352	14199	14228	14265	14345	14318	14452	14322	14438	14514	14491	14420	14470	14299	14222	14407	14292	14436	14287	14416	14464	14486	14243	14239	14182	14325	14472	14387	14273	14112	14402	14351	14283	14356	14400	14484	14374	14082	14461	14432	14518	14297	14356	14535	14328	14426	14109	14202	14373	14373	14456	14314	14287	14438	14284	14236	14302	14203	14206	14349	14418	14223	14258	14439	14189	14346	14424	14434	14455	14345	14322	14309	14238	14396	14330	14556	14301	14397	14457	14322	14364	14430	14382	14281	14366	14412	14301	14247	14373	14510	14157	14302	14357	14450	14286	14492	14324	14424	14178	14265	14365	14267	14374	14206	14492	14270	14328	14434	14193	14247	14397	14464	14370	14287	14395	14396	14220	14444	14489	14321	14422	14340	14332	14347	14259	14316	14352	14537	14529	14461	14194	14344	14197	14385	14459	14381	14252	14286	14421	14391	14394	14145	14270	14472	14377	14369	14310	14175	14399	14236	14191	14193	14438	14140	14334	14433	14239	14403	14109	14369	14193	14282	14240	14138	14377	14447	14271	14326	14600	14370	14395	14350	14426	14193	14381	14382	14292	14325	14420	14306	14290	14299	14358	14279	14468	14199	14507	14424	14253	14478	14496	14262	14327	14301	14421	14339	14510	14441	14298	14178	14457	14230	14304	14410	14322	14156	14118	14213	14396	14362	14326	14141	14449	14437	14483	14212	14208	14357	14464	14470	14449	14377	14398	14280	14177	14264	14315	14403	14412	14334	14353	14492	14288	14419	14223	14200	14359	14310	14368	14363	14245	14251	14244	14297	14416	14011	14349	14474	14166	14341	14314	14498	14298	14454	14387	14276	14421	14255	14253	14423	14321	14487	14292	14321	14246	14420	14413	14349	14403	14603	14340	14512	14322	14257	14281	14363	14197	14193	14520	14566	14431	14363	14387	14179	14407	14344	14360	14238	14506	14196	14089	14416	14394	14410	14201	14173	14311	14256	14370	14348	14436	14385	14272	14318	14293	14287	14262	14459	14333	14449	14275	14290	14332	14186	14293	14392	14313	14385	14366	14513	14228	14461	14361	14219	14293	14213	14320	14288	14437	14330	14354	14352	14287	14324	14390	14459	14468	14313	14426	14644	14313	14208	14173	14263	14228	14237	14440	14223	14429	14452	14436	14273	14210	14148	14436	14380	14173	14294	14284	14170	14313	14196	14360	14376	14381	14383	14270	14174	14290	14347	14230	14328	14380	14429	14213	14273	14497	14381	14310	14324	14195	14463	14251	14550	14310	14434	14314	14541	14178	14234	14218	14074	14245	14558	14163	14270	14439	14390	14430	14310	14292	14481	14264	14254	14312	14576	14237	14435	14351	14257	14329	14324	14214	14266	14237	14300	14397	14242	14376	14339	14449
30095	51872	46661	55897	58537	49019	53471	44804	46363	43290	36180	26879	19408	14886	13105	12652	12269	12197	12418	12377	12333	12306	12207	12300	12398	12221	12315	12334	12444	12248	12209	12377	12455	12263	12261	12255	12302	12360	12362	12217	12139	12256	12273	12256	12371	12228	12344	12361	12358	12414	12272	12404	12253	12206	12241	12377	12144	12326	12257	12314	12424	12253	12231	12281	12328	12420	12265	12268	12466	12335	12260	12182	12336	12280	12548	12305	12266	12354	12106	12448	12246	12318	12348	12364	12458	12341	12351	12380	12278	12178	12281	12356	12344	12188	12412	12334	12230	12242	12324	12316	12387	12359	12252	12292	12323	12226	12305	12180	12301	12328	12430	12266	12239	12216	12289	12489	12269	12351	12181	12258	12326	12307	12348	12326	12415	12271	12401	12411	12254	12247	12190	12275	12369	12430	12230	12152	12360	12322	12246	12290	12273	12311	12483	12398	12272	12185	12322	12347	12258	12434	12379	12141	12259	12311	12379	12332	12420	12254	12259	12249	12201	12287	12185	12369	12295	12458	12469	12376	12299	12313	12339	12318	12247	12251	12308	12203	12211	12242	12273	12430	12153	12267	12233	12153	12370	12176	12331	12276	12451	12426	12261	12444	12359	12302	12335	12295	12202	12337	12235	12359	12135	12384	12374	12331	12437	12325	12330	12366	12277	12138	12373	12280	12224	12251	12244	12102	12422	12489	12283	12322	12280	12275	12169	12404	12295	12354	12202	12308	12368	12398	12232	12416	12446	12404	12236	12330	12206	12316	12178	12104	12204	12374	12372	12279	12338	12326	12078	12209	12329	12361	12243	12317	12180	12155	12310	12257	12147	12101	12421	12296	12276	12323	12443	12291	12224	12261	12172	12507	12451	12208	12213	12293	12238	12199	12313	12347	12332	12456	12424	12188	12135	12487	12186	12237	12152	12143	12390	12244	12293	12561	12115	12411	12173	12264	12165	12318	12298	12303	12315	12424	12282	12189	12336	12369	12279	12367	12208	12274	12200	12150	12348	12374	12126	12237	12279	12294	12286	12343	12420	12412	12268	12446	12317	12140	12379	12250	12263	12317	12369	12186	12348	12307	12331	12398	12233	12276	12203	12274	12248	12216	12075	12442	12319	12347	12386	12344	12295	12308	12140	12296	12258	12192	12238	12157	12180	12281	12174	12248	12432	12074	12320	12386	12244	12396	12229	12317	12408	12224	12342	12475	12386	12252	12342	12292	12404	12349	12377	12357	12366	12426	12166	12307	12341	12424	12225	12359	12443	12300	12309	12139	12319	12168	12310	12267	12371	12396	12206	12279	12298	12304	12291	12462	12337	12051	12282	12356	12020	12318	12277	12245	12322	12364	12296	12252	12326	12231	12268	12248	12187	12274	12333	12264	12319	12225	12201	12343	12423	12303	12456	12148	12407	12177	12247	12460	12294	12308	12143	12506	12150	12315	12373	12290	12392	12179	12390	12229	12282	12320	12300	12288	12380	12312	12178	12355	12275	12366	12341	12348	12287	12353	12246	12248	12322	12339	12249	12428	12377	12325	12239	12193	12256	12077	12317	12535	12260	12288	12134	12293	12195	12296	12180	12293	12551	12418	12304	12280	12172	12263	12345	12137	12347	12323	12506	12361	12148	12390	12321	12260	12133	12441	12350	12395	12363	12360	12219	12305	12260	12342	12341	12326	12343	12200	12340	12235	12383	12149	12149	12231	12358	12337	12417	12160	12254	12468	12150	12355	12215	12320	12135	12328	12283	12298	12299	12268	12260	12262	12454	12342	12358	12312	12385	12179	12244	12298	12297	12284	12311	12312	12340	12226	12359	12231	12203	12196	12318	12395	12351	12231	12358	12261	12495	12262	12276	12214	12413	12085	12370	12243	12313	12280	12413	12428	12346	12285	12323	12293	12349	12289	12204	12339	12078	12445	12312	12343	12294	12416	12347	12085	12357	12087	12263	12406	12270	12266	12425	12445	12250	12182	12498	12376	12390	12229	12335	12176	12344	12177	12213	12290	12216	12439	12365	12314	12379	12302	12340	12418	12364	12411	12284	12289	12264	12290	12385	12404	12337	12189	12246	12292	12306	12304	12308	12314	12273	12154	12389	12195	12240	12250	12262	12465	12202	12430	12232	12217	12301	12211	12359	12367	12232	12339	12261	12286	12292	12051	12464	12342	12382	12273	12378	12199	12281	12459	12415	12209	12424	12359	12432	12227	12259	12238	12295	12309	12329	12244	12291	12438	12103	12386	12263	12263	12371	12192	12342	12302	12332	12328	12263	12183	12188	12237	12298	12250	12346	12295	12400	12265	12341	12320	12135	12316	12378	12384	12278	12186	12347	12305	12317	12200	12332	12408	12342	12187	12361	12322	12210	12318	12271	12392	12275	12277	12438	12405	12413	12182	12238	12353	12359	12466	12323	12315	12451	12222	12229	12380	12103	12461	12119	12300	12289	12285	12189	12256	12212	12487	12230	12248	12326	12242	12336	12318	12307	12330	12274	12317	12337	12293	12357	12207	12309	12208	12249	12175	12384	12235	12304	12355	12347	12266	12253	12351	12284	12314	12221	12289	12177	12251	12176	12490	12143	12456	12241	12366	12345	12203	12373	12262	12272	12184	12395	12324	12292	12250	12154	12275	12322	12383	12366	12147	12219	12120	12334	12403	12315	12213	12405	12308	12398	12350	12414	12276	12327	12435	12297	12287	12435	12258	12283	12220	12282	12176	12291	12214	12313	12348	12120	12157	12309	12302	12346	12268	12153	12292	12124	12373	12319	12192	12348	12164	12211	12298	12220	12227	12133	12163	12233	12332	12383	12272	12321	12329	12326	12266	12413	12171	12356	12298	12217	12206	12232	12394	12214	12262	12367	12255	12353	12371	12349	12183	12463	12306	12312	12447	12290	12254	12310	12333	12201	12411	12165	12314	12382	12304	12340	12248	12129	12311	12186	12375	12206	12417	12223	12255	12421	12225	12464	12247	12185	12012	12329	12175	12243	12142	12214	12151	12495	12222	12304	12378	12289	12339	12375	12390	12216	12248	12275	12134	12338	12280	12226	12250	12263	12327	12356	12370	12366	12230	12231	12147	12394	12321	12227	12220	12348	12375	12093	12586	12306	12223	12195	12351	12174	12211	12486	12204	12489	12423	12297	12356	12415	12397	12287	12262	12556	12284	12285	12255	12329	12218	12274	12267	12262	12189	12316	12243	12194	12272	12131	12387	12284	12296	12200	12338	12306	12274	12221	12476	12333	12201	12290	12260	12268	12270	12298	12313	12346	12241	12280	12283	12282	12404	12450	12376	12365	12327	12117	12256	12370	12306	12428	12244	12344	12179	12282	12291	12199	12231	12249	12458	12351	12283	12390	12264	12199	12240	12279	12125	12277	12291	12319	12392	12287	12239	12409	12358	12237	12374	12329	12491	12247	12233	12159	12352	12242	12229	12375	12361	12234	12309	12267	12182	12352	12391	12308	12171	12396	12286	12253	12203	12291	12289	12352	12370	12316	12383	12314	12243	12289	12201	12246	12239	12305	12246	12260	12276	12393	12310	12220	12314	12451	12517	12220	12111	12207	12274	12310	12328	12411	12287	12142	12253	12351	12102	12374	12276	12213	12294	12396	12269	12182	12239	12233	12392	12389	12324	12305	12216	12342	12218	12183	12158	12323	12099	12447	12439	12460	12458	12211	12338	12178	12170	12295	12278	12276	12392	12285	12346	12230	12332	12311	12365	12299	12254	12377	12324	12282	12252	12309	12335	12230	12245	12304	12139	12243	12182	12198	12248	12309	12343	12271	12309	12288	12296	12259	12212	12330	12306	12297	12327	12314	12162	12291	12253	12231	12423	12281	12239	12352	12357	12241	12444	12311	12326	12226	12297	12198	12404	12260	12342	12536	12247	12366	12358	12241	12178	12351	12187	12365	12254	12326	12281	12397	12259	12172	12103	12119	12384	12298	12328	12221	12220	12508	12230	12461	12229	12346	12250	12124	12268	12301	12074	12311	12358	12254	12322	12269	12242	12329	12468	12215	12489	12279	12473	12161	12203	12328	12255	12269	12231	12257	12213	12296	12267	12144	12255	12477	12275	12357	12382	12230	12368	12347	12243	12263	12269	12326	12237	12303	12183	12332	12469	12209	12415	12340	12367	12216	12430	12205	12197	12410	12381	12243	12198	12224	12308	12385	12410	12229	12347	12171	12342	12526	12318	12259	12295	12207	12376	12262	12229	12356	12188	12326	12309	12317	12256	12282	12231	12302	12252	12484	12332	12359	12474	12326	12230	12255	12336	12359	12292	12281	12221	12127	12487	12309	12381	12446	12221	12357	12157	12264	12336	12230	12262	12288	12319	12247	12327	12214	12341	12195	12145	12281	12305	12260	12337	12342	12285	12343	12279	12378	12332	12229	12220	12234	12352	12438	12324	12347	12317	12142	12206	12224	12257	12221	12326	12162	12136	12376	12400	12245	12245	12202	12418	12391	12286	12238	12076	12458	12260	12212	12326	12367	12420	12203	12335	12264	12271	12251	12449	12270	12258	12094	12290	12250	12208	12296	12186	12335	12241	12364	12327	12392	12345	12349	12414	12386	12284	12347	12331	12338	12187	12349	12310	12428	12319	12107	12405	12264	12296	12208	12275	12187	12323	12188	12219	12457	12363	12180	12194	12412	12253	12209	12267	12196	12238	12234	12369	12329	12333	12124	12352	12214	12347	12363	12301	12338	12403	12362	12244	12292	12361	12270	12265	12319	12398	12183	12147	12097	12384	12264	12262	12305	12153	12180	12308	12090	12419	12288	12311	12319	12247	12340	12263	12271	12414	12404	12239	12347	12212	12295	12202	12336	12449	12261	12267	12131	12463	12306	12308	12227	12369	12276	12384	12454	12296	12396	12395	12333	12528	12369	12405	12372	12266	12261	12513	12231	12374	12221	12353	12280	12441	12214	12190	12251	12298	12391	12385	12241	12251	12208	12205	12252	12366	12153	12299	12185	12225	12365	12303	12169	12366	12389	12235	12379	12221	12560	12391	12287	12403	12268	12380	12257	12304	12242	12383	12165	12309	12324	12151	12394	12263	12269	12398	12310	12249	12282	12417	12245	12274	12183	12089	12079	12344	12397	12398	12282	12164
30769	25653	23644	20443	25982	22280	19271	17864	17812	17854	17668	17329	16946	16727	16561	16598	16683	16433	16512	16633	16552	16712	16382	16295	16603	16424	16458	16340	16759	16542	16469	16335	16334	16344	16437	16321	16389	16330	16478	16612	16565	16158	16453	16618	16578	16578	16643	16345	16528	16431	16548	16294	16491	16348	16498	16486	16434	16682	16364	16555	16525	16444	16558	16407	16536	16475	16353	16372	16463	16392	16420	16621	16529	16375	16464	16456	16610	16361	16656	16618	16699	16434	16434	16393	16387	16464	16750	16488	16298	16256	16484	16461	16343	16684	16523	16412	16349	16325	16418	16502	16335	16370	16374	16702	16376	16300	16681	16601	16512	16464	16297	16474	16395	16447	16510	16472	16475	16524	16466	16466	16485	16489	16284	16268	16388	16580	16501	16347	16370	16526	16476	16286	16452	16312	16563	16271	16474	16401	16329	16598	16439	16474	16260	16437	16393	16536	16382	16443	16533	16566	16423	16417	16521	16377	16561	16413	16509	16413	16522	16259	16495	16254	16563	16395	16439	16414	16365	16412	16578	16443	16571	16435	16453	16355	16344	16495	16348	16526	16408	16451	16396	16308	16518	16471	16434	16394	16629	16672	16638	16638	16493	16528	16471	16296	16581	16496	16612	16329	16521	16604	16459	16472	16570	16233	16442	16636	16507	16384	16546	16766	16577	16390	16454	16536	16578	16322	16409	16312	16549	16565	16540	16447	16276	16403	16476	16430	16501	16408	16422	16408	16360	16574	16395	16346	16577	16434	16287	16663	16368	16474	16553	16673	16438	16690	16658	16507	16437	16643	16436	16392	16347	16668	16602	16567	16373	16466	16542	16339	16497	16273	16570	16463	16390	16397	16508	16540	16459	16529	16420	16453	16455	16379	16327	16500	16400	16312	16540	16457	16490	16485	16457	16561	16560	16396	16476	16424	16424	16461	16423	16502	16492	16590	16474	16565	16517	16501	16201	16402	16217	16564	16472	16420	16423	16544	16402	16422	16447	16554	16704	16271	16419	16331	16491	16508	16436	16330	16284	16406	16556	16404	16482	16459	16586	16429	16505	16583	16650	16534	16336	16670	16613	16607	16603	16612	16608	16456	16520	16526	16400	16516	16385	16518	16340	16537	16455	16640	16567	16508	16458	16340	16736	16630	16572	16552	16638	16534	16445	16636	16611	16359	16616	16517	16168	16514	16524	16571	16481	16390	16444	16420	16603	16458	16346	16310	16398	16389	16576	16515	16406	16277	16371	16581	16591	16525	16456	16557	16381	16511	16392	16378	16361	16314	16508	16514	16740	16510	16505	16256	16378	16434	16387	16504	16413	16446	16479	16442	16513	16261	16508	16328	16455	16454	16352	16297	16395	16327	16434	16475	16413	16470	16313	16424	16546	16435	16428	16493	16462	16640	16459	16268	16396	16495	16415	16443	16340	16432	16658	16560	16470	16477	16420	16397	16624	16211	16270	16252	16627	16459	16379	16582	16359	16429	16419	16306	16543	16419	16570	16396	16676	16366	16311	16455	16529	16347	16452	16362	16484	16466	16487	16501	16482	16420	16613	16579	16647	16529	16248	16522	16334	16445	16445	16468	16517	16481	16603	16380	16408	16381	16494	16404	16504	16383	16540	16543	16481	16486	16463	16317	16414	16455	16379	16384	16333	16489	16456	16347	16546	16557	16304	16389	16611	16367	16328	16356	16518	16537	16645	16731	16570	16621	16485	16477	16465	16369	16457	16553	16732	16354	16664	16436	16505	16355	16570	16445	16588	16734	16503	16484	16595	16567	16606	16464	16310	16291	16486	16387	16622	16496	16422	16361	16435	16325	16611	16339	16361	16486	16689	16517	16550	16462	16578	16462	16432	16474	16612	16376	16450	16403	16426	16512	16495	16594	16610	16427	16403	16392	16523	16574	16641	16337	16455	16479	16541	16347	16622	16428	16375	16447	16577	16626	16433	16529	16551	16217	16365	16301	16394	16382	16448	16436	16557	16299	16590	16563	16514	16576	16383	16505	16498	16571	16629	16689	16454	16343	16362	16507	16672	16401	16417	16439	16472	16554	16665	16363	16443	16548	16506	16229	16545	16402	16516	16265	16544	16399	16512	16518	16475	16563	16711	16589	16450	16559	16462	16354	16711	16310	16336	16652	16399	16526	16396	16503	16744	16384	16452	16458	16706	16672	16515	16528	16726	16457	16555	16510	16582	16468	16624	16460	16686	16503	16611	16609	16403	16620	16402	16571	16669	16454	16534	16550	16694	16450	16391	16679	16294	16152	16604	16562	16322	16668	16402	16447	16531	16407	16597	16484	16389	16405	16550	16491	16385	16420	16493	16543	16498	16656	16746	16370	16408	16609	16567	16485	16650	16487	16675	16486	16334	16470	16295	16310	16489	16536	16445	16315	16585	16470	16458	16522	16528	16394	16453	16493	16370	16265	16447	16483	16509	16513	16261	16658	16352	16324	16434	16372	16636	16560	16442	16523	16523	16490	16586	16227	16605	16344	16444	16369	16418	16642	16363	16402	16563	16431	16585	16512	16298	16418	16467	16381	16440	16558	16529	16424	16645	16509	16415	16372	16472	16368	16546	16525	16543	16442	16500	16613	16660	16364	16593	16407	16666	16378	16476	16282	16360	16605	16438	16581	16627	16797	16448	16588	16437	16486	16428	16558	16456	16397	16335	16335	16428	16342	16539	16548	16546	16382	16504	16424	16365	16439	16685	16555	16483	16437	16385	16502	16586	16560	16347	16495	16517	16453	16450	16296	16494	16527	16361	16459	16566	16510	16466	16247	16471	16450	16422	16624	16413	16376	16700	16443	16465	16714	16527	16612	16409	16297	16258	16562	16621	16562	16297	16476	16412	16392	16551	16545	16588	16462	16485	16279	16579	16383	16566	16441	16670	16407	16552	16513	16329	16503	16588	16619	16392	16681	16701	16837	16577	16620	16435	16409	16350	16464	16792	16570	16516	16339	16542	16382	16604	16559	16380	16553	16373	16320	16466	16362	16462	16544	16250	16460	16562	16430	16660	16477	16438	16460	16387	16440	16542	16732	16702	16435	16361	16565	16503	16521	16329	16338	16656	16554	16333	16326	16477	16599	16591	16374	16550	16398	16485	16410	16508	16452	16412	16501	16396	16273	16350	16322	16409	16418	16317	16559	16596	16286	16548	16348	16347	16520	16421	16487	16478	16374	16644	16547	16532	16476	16556	16510	16575	16366	16639	16609	16403	16425	16367	16411	16580	16593	16486	16318	16343	16207	16400	16498	16503	16269	16342	16403	16288	16533	16446	16365	16497	16485	16514	16603	16459	16506	16369	16491	16685	16390	16391	16431	16482	16197	16508	16497	16416	16429	16335	16593	16466	16841	16552	16555	16534	16394	16398	16360	16362	16392	16459	16378	16367	16558	16427	16736	16551	16632	16483	16577	16280	16414	16618	16523	16488	16407	16706	16427	16471	16487	16355	16412	16574	16397	16503	16288	16348	16446	16579	16446	16565	16496	16455	16503	16397	16432	16585	16443	16512	16578	16462	16367	16280	16342	16267	16311	16364	16423	16554	16379	16580	16401	16406	16632	16578	16389	16462	16542	16473	16107	16343	16412	16355	16555	16737	16263	16211	16387	16542	16507	16441	16449	16405	16468	16416	16381	16522	16449	16486	16345	16535	16399	16473	16534	16504	16419	16522	16614	16484	16327	16436	16392	16575	16443	16299	16423	16473	16472	16479	16562	16526	16459	16463	16545	16405	16203	16519	16484	16540	16748	16509	16395	16367	16384	16587	16503	16638	16409	16522	16470	16353	16499	16436	16382	16430	16587	16446	16579	16424	16334	16495	16400	16632	16512	16471	16685	16470	16520	16454	16564	16392	16500	16507	16610	16658	16473	16534	16546	16495	16387	16511	16470	16404	16240	16516	16598	16489	16377	16599	16414	16513	16483	16317	16397	16525	16450	16367	16275	16406	16485	16498	16248	16270	16554	16793	16587	16400	16520	16579	16644	16455	16421	16424	16316	16299	16542	16247	16230	16336	16562	16379	16581	16671	16599	16590	16259	16482	16610	16493	16469	16584	16551	16646	16594	16514	16420	16456	16336	16477	16405	16607	16478	16453	16564	16481	16256	16571	16369	16481	16443	16425	16491	16462	16474	16448	16487	16466	16316	16516	16537	16590	16586	16469	16479	16450	16533	16714	16550	16483	16543	16484	16607	16479	16425	16459	16463	16600	16429	16416	16576	16365	16459	16461	16443	16503	16281	16296	16529	16680	16697	16471	16338	16410	16514	16509	16375	16508	16530	16148	16433	16453	16288	16504	16594	16587	16441	16545	16516	16496	16582	16443	16389	16512	16483	16475	16516	16487	16516	16227	16534	16472	16502	16476	16546	16893	16350	16521	16512	16576	16531	16517	16351	16481	16405	16625	16789	16541	16381	16358	16715	16436	16609	16410	16578	16652	16430	16376	16543	16532	16400	16494	16529	16520	16545	16744	16272	16598	16272	16463	16580	16400	16398	16407	16330	16421	16411	16483	16449	16420	16448	16459	16511	16541	16449	16526	16524	16521	16395	16662	16455	16187	16545	16404	16356	16447	16526	16405	16328	16399	16463	16485	16621	16195	16594	16476	16479	16673	16359	16466	16352	16454	16483	16506	16578	16380	16235	16391	16443	16392	16589	16409	16476	16436	16608	16379	16438	16516	16551	16399	16487	16588	16691	16480	16417	16695	16460	16317	16342	16381	16295	16564	16501	16717	16515	16387	16626	16411	16450	16564	16417	16632	16464	16669	16343	16750	16462	16513	16586	16309	16522	16484	16341	16560	16485	16488	16536	16467	16596	16438	16538	16437	16469	16460	16501	16532	16525	16513	16609	16324	16420	16473	16531	16672	16527	16394	16528	16390	16345	16536	16402	16447	16356	16533	16298	16291	16420	16443	16474	16521	16517	16337	16432	16604	16508	16441	16441	16454	16639	16549	16679	16446	16526	16611	16604	16616	16369	16449	16393	16419	16558	16517	16426	16578	16220	16382	16404	16456	16607	16484	16506	16363	16603	16643	16654	16796	16498	16696	16427	16391	16494	16309	16304	16352	16439	16738	16344	16305	16372	16433	16452	16442	16491	16521	16282	16251	16515
20017	31667	21582	18216	27512	19641	16913	15168	15578	15469	14898	14257	13829	13667	13796	13512	13430	13553	13542	13551	13606	13598	13579	13468	13447	13498	13496	13480	13647	13538	13489	13498	13694	13654	13597	13515	13568	13573	13531	13493	13616	13555	13471	13534	13492	13557	13713	13649	13630	13496	13391	13479	13436	13491	13669	13572	13395	13553	13518	13515	13527	13644	13526	13426	13584	13577	13483	13553	13537	13563	13475	13531	13583	13628	13546	13658	13630	13498	13514	13655	13453	13539	13448	13477	13554	13536	13277	13539	13635	13622	13508	13514	13646	13541	13376	13620	13329	13608	13488	13363	13640	13655	13488	13378	13605	13561	13493	13482	13554	13510	13621	13405	13464	13547	13528	13574	13560	13462	13394	13501	13436	13475	13529	13506	13519	13671	13613	13586	13618	13547	13457	13687	13590	13391	13626	13641	13454	13555	13452	13502	13465	13587	13334	13586	13500	13628	13479	13447	13502	13525	13428	13493	13487	13550	13560	13517	13471	13516	13664	13478	13496	13488	13543	13505	13574	13473	13396	13490	13668	13586	13546	13535	13388	13444	13506	13579	13473	13335	13536	13635	13384	13535	13528	13545	13558	13574	13485	13379	13378	13681	13302	13559	13498	13440	13671	13475	13618	13552	13418	13574	13641	13467	13620	13638	13603	13590	13623	13317	13484	13418	13535	13620	13544	13452	13725	13691	13347	13602	13593	13456	13610	13556	13694	13467	13460	13442	13547	13565	13492	13457	13374	13359	13442	13419	13535	13471	13644	13455	13446	13485	13617	13466	13405	13443	13538	13596	13407	13506	13514	13337	13508	13534	13446	13542	13633	13499	13236	13496	13433	13458	13438	13726	13431	13605	13597	13516	13467	13667	13540	13431	13711	13376	13610	13397	13379	13651	13548	13520	13448	13607	13654	13642	13644	13438	13615	13533	13529	13522	13415	13535	13781	13532	13504	13668	13398	13730	13603	13598	13466	13490	13496	13502	13447	13395	13601	13460	13486	13588	13646	13464	13473	13677	13479	13446	13585	13630	13603	13479	13469	13508	13448	13478	13507	13467	13607	13530	13607	13570	13418	13527	13496	13528	13726	13340	13638	13435	13483	13571	13551	13467	13398	13540	13439	13685	13573	13402	13626	13428	13579	13497	13517	13465	13633	13511	13540	13364	13556	13501	13422	13496	13410	13629	13636	13542	13408	13526	13672	13516	13584	13567	13631	13591	13567	13617	13479	13722	13526	13547	13341	13512	13588	13614	13448	13532	13671	13529	13598	13537	13493	13543	13634	13537	13562	13491	13484	13502	13597	13420	13555	13567	13480	13525	13531	13470	13522	13478	13510	13554	13588	13507	13543	13389	13589	13578	13495	13559	13529	13498	13655	13412	13607	13496	13532	13635	13495	13405	13473	13523	13477	13608	13628	13437	13424	13499	13467	13493	13414	13617	13741	13650	13553	13732	13655	13589	13522	13456	13561	13678	13554	13446	13607	13469	13462	13677	13503	13488	13502	13598	13549	13555	13686	13453	13448	13571	13390	13436	13447	13567	13443	13492	13557	13496	13381	13448	13459	13514	13461	13498	13429	13555	13546	13484	13359	13525	13470	13454	13546	13718	13649	13601	13495	13718	13461	13497	13395	13480	13687	13617	13603	13487	13580	13626	13672	13522	13508	13435	13559	13494	13456	13467	13506	13478	13527	13395	13510	13626	13461	13454	13527	13453	13580	13617	13463	13581	13508	13721	13668	13520	13629	13527	13532	13520	13505	13490	13612	13451	13536	13513	13662	13469	13532	13720	13536	13587	13458	13638	13548	13664	13533	13430	13593	13530	13594	13632	13611	13506	13459	13575	13471	13535	13593	13633	13390	13516	13626	13610	13557	13689	13530	13555	13447	13483	13605	13501	13485	13519	13484	13456	13588	13465	13588	13474	13528	13398	13657	13530	13685	13557	13496	13624	13490	13524	13498	13532	13802	13467	13681	13535	13618	13502	13405	13675	13613	13573	13518	13617	13614	13669	13492	13687	13450	13543	13565	13715	13762	13570	13581	13574	13525	13648	13656	13434	13563	13514	13416	13406	13439	13693	13629	13656	13741	13484	13516	13445	13651	13499	13502	13575	13504	13507	13517	13409	13589	13553	13455	13641	13558	13680	13542	13572	13391	13368	13575	13644	13566	13560	13533	13331	13518	13457	13697	13540	13602	13476	13654	13643	13527	13541	13539	13534	13587	13626	13741	13669	13412	13598	13524	13537	13490	13359	13552	13570	13530	13712	13587	13479	13509	13698	13647	13428	13455	13484	13443	13481	13635	13655	13539	13562	13533	13503	13469	13511	13459	13589	13597	13498	13531	13362	13735	13430	13595	13413	13539	13602	13407	13504	13605	13423	13432	13412	13558	13623	13526	13563	13520	13488	13553	13386	13584	13507	13592	13437	13524	13472	13704	13405	13606	13534	13621	13517	13517	13456	13540	13675	13521	13768	13848	13596	13384	13672	13439	13568	13603	13426	13434	13702	13474	13604	13558	13558	13592	13558	13619	13512	13496	13511	13516	13595	13530	13553	13526	13548	13630	13533	13670	13579	13511	13577	13491	13682	13404	13423	13377	13514	13461	13585	13483	13593	13516	13512	13742	13422	13549	13288	13578	13596	13719	13517	13593	13752	13386	13562	13490	13500	13422	13499	13386	13555	13613	13489	13441	13556	13584	13607	13501	13692	13824	13474	13640	13525	13469	13384	13375	13639	13625	13540	13572	13602	13508	13397	13579	13541	13510	13338	13626	13610	13468	13484	13514	13747	13597	13570	13543	13413	13543	13497	13523	13636	13472	13526	13515	13659	13569	13565	13525	13680	13508	13450	13670	13701	13590	13530	13425	13532	13558	13555	13584	13502	13504	13651	13533	13550	13575	13517	13497	13472	13565	13680	13624	13545	13645	13618	13643	13603	13590	13613	13559	13580	13550	13528	13597	13524	13534	13490	13709	13575	13624	13475	13536	13597	13593	13553	13663	13578	13548	13583	13584	13399	13597	13567	13378	13474	13543	13579	13623	13529	13596	13548	13456	13459	13638	13512	13521	13520	13263	13464	13425	13638	13463	13505	13692	13505	13581	13508	13758	13457	13563	13487	13566	13486	13388	13514	13456	13639	13666	13466	13619	13519	13709	13546	13506	13672	13438	13395	13586	13504	13404	13561	13621	13382	13589	13413	13506	13483	13502	13583	13476	13595	13499	13614	13588	13452	13561	13484	13488	13441	13552	13623	13594	13691	13437	13611	13659	13532	13614	13441	13542	13633	13491	13467	13629	13554	13744	13545	13333	13630	13583	13596	13554	13572	13572	13479	13617	13631	13566	13473	13522	13488	13631	13515	13639	13453	13627	13598	13487	13437	13423	13439	13406	13649	13553	13663	13501	13643	13593	13738	13474	13632	13588	13561	13520	13433	13568	13325	13408	13444	13596	13450	13556	13631	13470	13486	13589	13360	13743	13360	13561	13566	13477	13530	13378	13495	13556	13333	13643	13642	13565	13589	13648	13575	13368	13504	13594	13472	13528	13585	13473	13661	13480	13601	13487	13431	13623	13507	13697	13728	13479	13460	13571	13595	13465	13683	13484	13601	13371	13687	13545	13582	13568	13502	13336	13461	13565	13546	13578	13476	13373	13598	13419	13584	13528	13598	13389	13508	13555	13574	13478	13401	13557	13482	13533	13492	13571	13538	13700	13624	13553	13675	13537	13626	13640	13488	13529	13552	13329	13528	13534	13563	13610	13438	13567	13500	13399	13634	13568	13497	13467	13574	13729	13340	13666	13602	13547	13611	13685	13558	13517	13650	13430	13566	13571	13464	13345	13479	13599	13654	13394	13569	13608	13541	13445	13530	13447	13410	13543	13433	13532	13492	13720	13411	13398	13469	13618	13580	13578	13626	13628	13479	13667	13525	13283	13476	13508	13441	13357	13559	13566	13557	13444	13525	13448	13554	13430	13596	13521	13510	13590	13458	13530	13500	13518	13697	13551	13581	13630	13621	13664	13711	13531	13629	13595	13457	13495	13482	13563	13462	13425	13571	13521	13546	13444	13415	13474	13423	13482	13523	13327	13438	13520	13496	13640	13441	13531	13623	13706	13539	13614	13463	13691	13631	13653	13481	13546	13603	13599	13542	13498	13600	13615	13586	13504	13605	13550	13426	13564	13490	13559	13570	13495	13678	13521	13583	13648	13642	13414	13514	13525	13575	13703	13565	13522	13564	13616	13421	13449	13564	13440	13483	13470	13537	13502	13589	13572	13558	13493	13410	13527	13496	13312	13510	13409	13647	13660	13585	13454	13513	13588	13608	13476	13531	13423	13458	13578	13589	13523	13656	13408	13407	13624	13514	13363	13377	13435	13508	13589	13474	13562	13415	13524	13482	13652	13708	13620	13544	13584	13429	13362	13626	13459	13603	13494	13494	13653	13538	13511	13600	13453	13460	13451	13489	13489	13476	13490	13517	13471	13494	13690	13591	13735	13573	13650	13364	13696	13488	13564	13459	13475	13595	13562	13521	13559	13460	13463	13491	13423	13495	13527	13641	13628	13670	13276	13458	13604	13555	13582	13383	13517	13512	13583	13597	13443	13471	13533	13559	13450	13560	13473	13433	13312	13529	13466	13538	13411	13495	13518	13646	13523	13584	13675	13626	13563	13361	13648	13385	13469	13743	13541	13542	13561	13507	13563	13411	13588	13522	13454	13628	13529	13539	13547	13673	13492	13449	13415	13680	13732	13523	13562	13531	13442	13536	13506	13437	13527	13635	13420	13408	13521	13687	13612	13446	13517	13539	13532	13581	13582	13664	13595	13455	13564	13390	13463	13443	13392	13480	13503	13541	13570	13549	13343	13629	13556	13563	13471	13492	13534	13616	13659	13482	13655	13576	13617	13475	13613	13379	13668	13452	13490	13444	13308	13528	13552	13667	13524	13493	13654	13307	13625	13566	13617	13751	13508	13456	13458	13522	13490	13508	13504	13672	13659	13596	13541	13569	13514	13593	13401	13576	13594	13481	13510	13444	13597	13552	13701	13651	13667	13507	13474	13516	13526	13464	13481	13404	13449	13539	13483	13432	13676	13535	13580	13600	13480	13555	13544	13501	13642	13427
26315	21305	28099	31903	51132	43678	35758	26249	25729	25766	22615	19852	18138	17012	16738	16526	16605	16360	16392	16175	16391	16347	16485	16522	16449	16697	16102	16524	16437	16327	16440	16280	16146	16460	16189	16146	16470	16331	16215	16260	16354	16308	16110	16385	16551	16341	16207	16177	16512	16369	16184	16251	16589	16358	16593	16608	16191	16372	16225	16380	16380	16602	16208	16321	16204	16400	16445	16216	16429	16450	16415	16647	16372	16242	16338	16417	16382	16229	16239	16378	16255	16290	16299	16362	16672	16342	16232	16338	16571	16276	16282	16171	16418	16446	16197	16516	16202	16182	16183	16254	16382	16517	16465	16398	16396	16539	16298	16246	16219	16383	16464	16341	16113	16241	16097	16065	16204	16393	16399	16390	16446	16467	16327	16464	16642	16391	16093	16417	16434	16194	16442	16278	16122	16340	16149	16481	16673	16120	16255	16441	16234	16174	16282	16372	16421	16287	16293	16317	16166	16392	16421	16421	16492	16468	16420	16291	16348	16295	16288	16450	16303	16450	16367	16398	16316	16289	16371	16298	16291	16392	16312	16350	16384	16284	16170	16371	16134	16227	16329	16301	16270	16417	16324	16404	16420	16175	16305	16355	16472	16237	16320	16263	16522	16191	16406	16337	16451	16244	16443	16619	16395	16221	16191	16393	16478	16287	16469	16387	16203	16345	16329	16261	16598	16257	16296	16373	16183	16353	16368	16334	16331	16473	16334	16303	16162	16251	16337	16591	16424	16297	16290	16225	16247	16494	16299	16478	16229	16279	16377	16407	16387	16321	16460	16179	16384	16378	16384	16401	16349	16248	16226	16360	16278	16369	16419	16393	16302	16262	16242	16353	16266	16358	16277	16560	16211	16440	16483	16133	16480	16558	16374	16381	16297	16034	16174	16400	16391	16347	16497	16218	16185	16068	16154	16436	16375	16418	16267	16256	16311	16455	16364	16301	16310	16296	16162	16362	16322	16295	16278	16462	16591	16235	16251	16242	16402	16536	16270	16364	16229	16217	16292	16430	16429	16274	16239	16420	16412	16346	16331	16367	16312	16383	16352	16370	16318	16399	16281	16412	16519	16327	16508	16458	16247	16288	16177	16248	16206	16498	16410	16472	16482	16265	16282	16256	16306	16369	16212	16404	16497	16309	16310	16347	16428	16449	16453	16325	16164	16181	16500	16369	16169	16386	16298	16204	16362	16468	16415	16263	16297	16064	16184	16304	16332	16362	16406	16346	16128	16370	16534	16492	16488	16205	16528	16292	16370	16428	16196	16165	16343	16327	16332	16494	16318	16291	16457	16403	16313	16434	16400	16379	16338	16241	16433	16356	16193	16257	16335	16222	16304	16348	16262	16311	16356	16337	16360	16176	16340	16237	16293	16372	16173	16263	16322	16251	16258	16083	16117	16460	16340	16477	16474	16123	16414	16449	16496	16212	16532	16344	16125	16323	16473	16310	16374	16393	16436	16392	16440	16308	16359	16479	16314	16286	16245	16412	16251	16351	16391	16306	16449	16266	16310	16357	16281	16202	16206	16370	16167	16392	16194	16157	16055	16200	16273	16419	16253	16348	16330	16254	16312	16533	16202	16291	16482	16219	15984	16448	16272	16209	16396	16385	16144	16414	16216	16235	16576	16356	16281	16364	16305	16254	16262	16007	16148	16470	16318	16252	16367	16505	16485	16330	16422	16160	16215	16237	16347	16472	16220	16435	16300	16356	16465	16350	16424	16573	16555	16531	16321	16505	16264	16268	16304	16197	16357	16119	16251	16390	16216	16310	16325	16493	16345	16270	16339	16313	16176	16411	16280	16258	16588	16428	16308	16204	16239	16082	16404	16389	16320	16434	16169	16294	16379	16387	16251	16453	16366	16329	16379	16527	16436	16388	16448	16277	16416	16541	16382	16591	16198	16184	16351	16391	16300	16212	16099	16369	16254	16166	16403	16292	16361	16320	16402	16556	16177	16242	16361	16282	16488	16382	16387	16294	16213	16451	16228	16330	16409	16278	16569	16416	16442	16227	16392	16422	16274	16463	16306	16371	16175	16494	16285	16230	16355	16398	16494	16438	16333	16231	16243	16310	16182	16374	16358	16432	16323	16522	16361	16317	16528	16287	16322	16339	16319	16429	16318	16308	16470	16407	16244	16347	16301	16257	16296	16454	16315	16294	16456	16397	16335	16387	16302	16421	16352	16392	16335	16443	16539	16346	16444	16274	16358	16226	16390	16664	16345	16432	16435	16422	16234	16360	16450	16489	16294	16275	16381	16457	16301	16227	16226	16257	16575	16337	16498	16282	16410	16286	16276	16266	16218	16350	16183	16390	16240	16353	16445	16085	16397	16449	16242	16283	16350	16477	16403	16340	15994	16409	16389	16339	16337	16332	16192	16273	16429	16419	16203	16654	16344	16265	16290	16185	16295	16192	16457	16091	16429	16103	16254	16364	16294	16218	16201	16414	16552	16377	16337	16205	16503	16203	16340	16195	16219	16294	16400	16270	16481	16249	16383	16372	16296	16315	16380	16321	16401	16384	16398	16418	16232	16391	16318	16171	16230	16656	16438	16436	16423	16334	16303	16388	16337	16469	16369	16283	16283	16533	16283	16397	16398	16441	16229	16268	16186	16199	15988	16379	16247	16426	16412	16300	16148	16376	16108	16502	16057	16302	16390	16195	16463	16431	16191	16423	16429	16279	16192	16307	16349	16299	16346	16326	16365	16347	16409	16162	16481	16308	16420	16245	16429	16401	16190	16370	16436	16425	16167	16407	16414	16354	16466	16396	16397	16378	16439	16427	16160	16281	16318	16357	16369	16426	16378	16443	16370	16330	16252	16241	16363	16111	16228	16094	16449	16246	16307	16301	16557	16361	16359	16405	16373	16326	16444	16158	16317	16230	16341	16380	16389	16464	16528	16480	16321	16298	16158	16151	16466	16171	16229	16120	16289	16118	16365	16252	16200	16224	16471	16384	16447	16447	16084	16258	16403	16419	16252	16263	16407	16228	16432	16302	16800	16562	16431	16159	16219	16162	16544	16319	16428	16536	16512	16423	16242	16553	16442	16237	16529	16346	16385	16392	16331	16062	16335	16331	16361	16361	16296	16257	16143	16389	16294	16373	16118	16376	16341	16367	16376	16388	16382	16293	16291	16229	16496	16226	16126	16277	16400	16378	16372	16326	16099	16390	16250	16400	16276	16329	16183	16304	16286	16427	16377	16435	16385	16212	16654	16489	16316	16194	16462	16258	16295	16208	16219	16295	16335	16344	16108	16181	16306	16317	16378	16467	16161	16406	16321	16189	16280	16396	16486	16592	16229	16246	16451	16349	16592	16287	16469	16159	16086	16209	16411	16425	16404	16334	16285	16301	16341	16218	16326	16269	16433	16568	16487	16660	16482	16234	16166	16414	16273	16195	16205	16253	16489	16263	16092	16303	16475	16288	16194	16354	16318	16396	16337	16311	16353	16212	16269	16283	16246	16144	16376	16452	16306	16244	16318	16241	16300	16338	16411	16273	16443	16367	16399	16454	16422	16424	16415	16663	16242	16412	16412	16549	16322	16252	16280	16232	16286	16323	16325	16321	16392	16351	16371	16125	16408	16449	16331	16380	16286	16275	16377	16252	16284	16044	16253	16234	16478	16204	16316	16301	16324	16325	16326	16373	16317	16294	16498	16202	16197	16128	16214	16396	16488	16422	16210	16361	16491	16306	16410	16503	16536	16273	16699	16347	16404	16292	16311	16468	16467	16285	16293	16242	16494	16422	16299	16158	16353	16170	16413	16394	16354	16230	16152	16362	16428	16313	16456	16294	16383	16373	16387	16106	16355	16262	16497	16270	16306	16255	16380	16314	16503	16476	16268	16360	16348	16369	16596	16413	16352	16166	16281	16365	16455	16367	16500	16453	16315	16280	16181	16117	16266	16189	16365	16382	16439	16406	16315	16405	16334	16386	16268	16166	16191	16381	16289	16262	16270	16146	16409	16340	16272	16278	16179	16321	16349	16520	16025	16209	16305	16435	16372	16144	16312	16318	16268	16398	16352	16419	16174	16268	16255	16577	16290	16053	16286	16333	16341	16501	16385	16192	16251	16401	16306	16467	16374	16266	16386	16434	16397	16365	16307	16266	16449	16353	16493	16283	16360	16395	16490	16341	16330	16024	16388	16173	16212	16271	16555	16573	16373	16452	16488	16554	16379	16408	16339	16421	16367	16321	16179	16168	16381	16267	16296	16464	16507	16382	16249	16282	16378	16224	16336	16311	16168	16243	16390	16434	16259	16374	16384	16224	16288	16421	16272	16415	16395	16201	16223	16407	16433	16400	16273	16274	16169	16220	16409	16405	16301	16323	16356	16238	16351	16393	16236	16446	16398	16359	16378	16188	16354	16289	16454	16292	16369	16451	16378	16359	16267	16355	16552	16453	16410	16039	16449	16319	16286	16324	16198	16114	16378	16475	16310	16143	16294	16266	16433	16362	16237	16317	16380	16523	16257	16279	16445	16179	16190	16232	16307	16325	16118	16347	16343	16383	16275	16091	16502	16231	16508	16356	16298	16361	16430	16212	16360	16309	16306	16118	16296	16233	16432	16344	16343	16413	16394	16351	16383	16345	16269	16543	16530	16367	16389	16222	16260	16416	16493	16229	16404	16396	16198	16187	16168	16031	16479	16299	16413	16118	16223	16571	16392	16482	16373	16054	16195	16341	16457	16246	16184	16407	16424	16236	16166	16303	16469	16385	16358	16344	16368	16143	16397	16282	16399	16495	16289	16327	16395	16420	16353	16356	16278	16320	16296	16312	16304	16269	16364	16483	16350	16290	16151	16270	16395	16232	16250	16432	16344	16293	16530	16234	16276	16077	16205	16370	16272	16475	16119	16335	16162	16329	16300	16437	16383	16304	16177	16235	16274	16256	16385	16374	16256	16242	16276	16389	16175	16360	16315	16290	16284	16368	16263	16467	16071	16201	16358	16342	16354	16193	16337	16353	16567	16274	16461	16348	16451	16394	16312	16627	16432	16349	16315	16419	16252	16428	16540	16320	16285	16389	16313	16340	16494	16353	16310	16292	16437	16366	16241	16501	16359	16271	16505	16392	16393	16264	16104	16547	16334	16222	16277	16200	16416	16349	16420	16248
31309	45357	36771	41988	54084	42939	33887	26291	26130	25787	21224	17448	14985	14143	13775	13445	13554	13594	13503	13572	13507	13528	13457	13645	13511	13390	13648	13669	13516	13357	13713	13418	13598	13381	13458	13408	13528	13527	13451	13534	13554	13511	13644	13505	13519	13502	13588	13530	13506	13455	13522	13525	13510	13580	13432	13609	13544	13604	13454	13425	13464	13582	13538	13507	13598	13386	13560	13371	13568	13648	13448	13618	13332	13556	13479	13564	13536	13475	13463	13549	13525	13481	13522	13533	13538	13719	13554	13437	13601	13685	13513	13631	13351	13558	13572	13550	13452	13566	13359	13424	13564	13530	13438	13645	13374	13496	13466	13478	13408	13535	13542	13408	13558	13522	13473	13503	13356	13427	13490	13431	13508	13563	13512	13461	13702	13631	13436	13539	13271	13555	13398	13453	13487	13377	13546	13535	13552	13573	13740	13659	13324	13486	13416	13519	13605	13681	13551	13653	13524	13480	13643	13529	13501	13360	13577	13320	13567	13528	13482	13419	13513	13448	13549	13476	13635	13557	13715	13644	13544	13377	13416	13487	13492	13567	13610	13415	13378	13538	13570	13588	13618	13626	13468	13631	13572	13495	13653	13333	13576	13557	13385	13440	13459	13721	13523	13502	13436	13642	13449	13418	13471	13334	13422	13487	13666	13478	13462	13339	13512	13473	13603	13490	13475	13486	13586	13583	13778	13498	13276	13616	13427	13512	13526	13506	13552	13447	13565	13454	13473	13555	13366	13537	13417	13520	13472	13530	13446	13496	13489	13517	13516	13464	13469	13568	13549	13401	13498	13592	13577	13527	13668	13463	13574	13401	13562	13405	13644	13572	13417	13561	13497	13525	13457	13540	13398	13585	13589	13373	13502	13431	13454	13450	13550	13377	13603	13594	13601	13654	13412	13613	13647	13554	13572	13479	13472	13494	13517	13433	13444	13458	13638	13546	13562	13568	13521	13569	13549	13430	13542	13554	13592	13582	13466	13577	13580	13652	13650	13498	13556	13604	13509	13532	13552	13637	13452	13556	13626	13478	13476	13529	13464	13589	13551	13468	13563	13464	13425	13581	13616	13558	13645	13410	13457	13610	13499	13515	13596	13664	13441	13406	13449	13400	13562	13519	13358	13556	13614	13517	13618	13334	13534	13378	13661	13368	13551	13549	13427	13402	13584	13477	13646	13386	13620	13337	13486	13564	13552	13353	13427	13457	13455	13534	13620	13601	13532	13486	13557	13557	13538	13730	13661	13530	13513	13557	13532	13767	13483	13452	13491	13482	13394	13526	13478	13596	13635	13346	13637	13528	13603	13436	13522	13448	13471	13528	13540	13459	13618	13436	13514	13596	13499	13367	13613	13561	13577	13346	13611	13644	13398	13540	13467	13499	13631	13426	13481	13542	13312	13401	13490	13510	13426	13569	13453	13565	13505	13582	13472	13466	13594	13487	13489	13414	13534	13437	13616	13504	13643	13602	13455	13564	13511	13532	13659	13419	13578	13417	13589	13462	13583	13623	13358	13680	13473	13548	13545	13539	13527	13556	13511	13227	13640	13437	13637	13616	13417	13502	13530	13552	13604	13483	13579	13423	13562	13431	13616	13556	13364	13561	13645	13604	13536	13343	13423	13432	13718	13451	13553	13700	13415	13383	13553	13440	13471	13543	13569	13429	13465	13632	13486	13607	13362	13430	13543	13462	13517	13596	13528	13448	13459	13516	13431	13623	13558	13527	13358	13607	13567	13525	13581	13432	13449	13460	13534	13599	13477	13583	13516	13512	13537	13507	13448	13462	13435	13481	13558	13561	13481	13404	13578	13612	13551	13658	13494	13595	13571	13581	13505	13554	13564	13416	13550	13616	13396	13586	13713	13583	13538	13635	13512	13577	13475	13435	13469	13702	13441	13544	13435	13698	13437	13362	13520	13607	13555	13395	13464	13533	13363	13601	13703	13376	13613	13485	13518	13470	13434	13415	13393	13409	13705	13418	13569	13465	13482	13510	13495	13374	13433	13498	13505	13495	13520	13433	13498	13438	13553	13668	13460	13498	13493	13439	13477	13559	13400	13479	13585	13566	13471	13408	13348	13550	13385	13434	13467	13446	13546	13497	13454	13566	13622	13587	13612	13451	13401	13569	13516	13502	13395	13386	13494	13496	13551	13425	13557	13468	13496	13692	13328	13628	13583	13394	13508	13470	13525	13569	13510	13601	13526	13496	13406	13406	13502	13456	13482	13646	13511	13330	13550	13606	13564	13386	13329	13547	13602	13561	13530	13381	13602	13493	13509	13471	13544	13473	13464	13428	13517	13526	13480	13493	13601	13528	13514	13679	13381	13473	13505	13555	13608	13544	13481	13670	13314	13654	13643	13616	13441	13576	13534	13526	13413	13423	13670	13519	13467	13370	13455	13442	13474	13601	13438	13555	13574	13558	13468	13550	13519	13547	13546	13471	13341	13392	13409	13556	13548	13505	13395	13625	13578	13584	13457	13430	13307	13655	13534	13570	13630	13387	13525	13647	13463	13694	13549	13517	13592	13523	13491	13405	13442	13656	13545	13582	13577	13323	13528	13436	13573	13569	13377	13522	13530	13513	13490	13483	13405	13508	13437	13413	13639	13467	13405	13502	13501	13562	13680	13534	13459	13496	13446	13383	13519	13389	13602	13376	13558	13562	13348	13473	13444	13723	13502	13531	13393	13428	13536	13488	13660	13398	13346	13438	13466	13431	13313	13457	13352	13478	13644	13440	13350	13460	13675	13601	13604	13616	13655	13484	13464	13522	13539	13556	13526	13377	13494	13583	13562	13448	13518	13504	13511	13585	13332	13491	13527	13568	13525	13525	13553	13544	13556	13523	13361	13729	13334	13603	13486	13486	13547	13543	13450	13522	13671	13504	13520	13578	13529	13612	13519	13451	13683	13557	13398	13477	13648	13467	13471	13441	13541	13602	13514	13662	13505	13617	13514	13648	13401	13567	13604	13340	13541	13718	13318	13533	13539	13538	13626	13547	13630	13649	13471	13539	13647	13568	13563	13572	13485	13406	13546	13611	13507	13490	13406	13425	13422	13593	13544	13406	13563	13621	13437	13506	13557	13578	13435	13658	13459	13546	13561	13447	13564	13586	13537	13517	13639	13501	13613	13498	13602	13498	13578	13435	13422	13518	13511	13440	13547	13469	13444	13546	13554	13585	13477	13421	13623	13677	13531	13383	13411	13525	13545	13273	13466	13617	13500	13451	13552	13493	13526	13407	13524	13487	13340	13483	13549	13314	13468	13311	13494	13607	13452	13330	13502	13522	13583	13431	13425	13474	13433	13473	13425	13495	13446	13582	13306	13476	13527	13497	13547	13449	13546	13463	13489	13584	13539	13469	13643	13405	13469	13492	13235	13508	13416	13470	13527	13526	13534	13450	13389	13428	13417	13567	13558	13543	13592	13543	13562	13426	13522	13574	13482	13637	13610	13626	13621	13470	13505	13470	13504	13620	13541	13617	13500	13558	13469	13568	13455	13590	13495	13463	13349	13562	13541	13455	13528	13472	13532	13665	13515	13367	13573	13484	13532	13291	13626	13669	13455	13567	13511	13739	13534	13313	13431	13615	13679	13578	13495	13523	13681	13485	13470	13465	13493	13424	13446	13490	13574	13653	13509	13481	13483	13471	13548	13664	13488	13262	13423	13482	13528	13611	13538	13545	13504	13593	13719	13499	13652	13456	13548	13404	13465	13470	13583	13430	13426	13469	13313	13428	13431	13519	13464	13535	13581	13498	13533	13449	13493	13500	13534	13550	13452	13470	13531	13508	13489	13511	13488	13416	13575	13506	13615	13477	13510	13631	13413	13619	13369	13568	13567	13392	13533	13435	13442	13562	13655	13477	13481	13612	13544	13539	13537	13604	13575	13440	13451	13590	13579	13590	13451	13627	13553	13634	13469	13511	13497	13449	13606	13583	13550	13560	13539	13495	13618	13525	13555	13540	13636	13472	13599	13390	13545	13613	13618	13462	13467	13419	13619	13540	13442	13417	13798	13463	13603	13525	13469	13484	13314	13383	13470	13464	13621	13526	13419	13531	13691	13557	13504	13466	13476	13635	13489	13669	13551	13430	13573	13617	13512	13496	13523	13439	13313	13331	13592	13584	13481	13487	13522	13491	13491	13578	13484	13418	13410	13326	13633	13499	13353	13450	13435	13501	13744	13591	13349	13605	13521	13472	13580	13518	13398	13436	13543	13435	13571	13485	13532	13412	13523	13523	13486	13611	13685	13491	13480	13548	13593	13522	13522	13487	13632	13450	13565	13418	13534	13486	13460	13505	13575	13484	13445	13713	13398	13661	13727	13541	13658	13446	13549	13629	13407	13334	13520	13454	13372	13434	13402	13525	13591	13518	13496	13491	13575	13649	13535	13566	13565	13582	13552	13619	13580	13342	13521	13647	13661	13407	13634	13596	13645	13453	13653	13519	13476	13480	13559	13581	13599	13597	13445	13544	13379	13566	13607	13502	13455	13373	13470	13422	13665	13466	13631	13574	13456	13511	13689	13430	13560	13489	13629	13505	13430	13651	13482	13483	13495	13415	13536	13516	13509	13484	13563	13454	13471	13644	13543	13515	13506	13404	13531	13580	13533	13403	13607	13439	13537	13429	13670	13639	13321	13569	13627	13544	13584	13463	13503	13469	13436	13453	13428	13651	13507	13473	13469	13515	13501	13438	13443	13361	13544	13422	13516	13521	13645	13456	13568	13622	13540	13646	13488	13613	13632	13400	13660	13384	13569	13529	13497	13458	13353	13357	13562	13633	13581	13502	13385	13438	13435	13411	13499	13660	13486	13465	13415	13448	13556	13575	13478	13447	13540	13688	13438	13636	13537	13489	13576	13428	13393	13503	13448	13712	13630	13501	13606	13497	13543	13588	13590	13711	13632	13556	13416	13612	13424	13602	13506	13475	13386	13338	13328	13616	13551	13412	13444	13579	13351	13492	13440	13411	13470	13506	13603	13520	13438	13503	13654	13435	13631	13547	13314	13560	13457	13424	13431	13497	13482	13490	13542	13523	13525	13519	13568	13516	13603	13545	13455	13360	13506	13531	13495	13539	13495	13548	13536	13500	13525	13675	13454	13545	13560	13566	13613	13389
24278	21039	28569	28921	50879	47707	47325	38933	43988	42045	33538	25315	20631	17697	16472	16068	15640	15868	15791	15748	15836	15615	15911	15921	15906	15967	15882	15787	15856	15968	15785	16017	15561	16016	15952	15616	15812	15650	15727	15737	15936	15770	15690	15707	15641	15781	15747	15749	15805	15801	15829	15785	15833	15889	15678	15765	15750	15755	15623	15723	15767	15889	15777	15714	15871	15532	15622	15816	15706	15754	15863	15638	15784	15812	15686	15425	15877	15875	15655	15582	15800	15627	15899	15673	15770	15479	15778	15721	15622	15633	15777	15632	15688	15760	15902	15494	15666	15692	15607	15837	15719	15718	15553	15688	15654	15861	15734	15688	15546	15612	15481	15565	15980	15733	15490	15711	15668	15735	15771	15661	15859	15842	15652	15671	15638	15667	15677	15618	15681	15653	15733	15407	15713	15739	15703	15776	15796	15503	15780	15949	15669	15539	15397	15662	15811	15672	15591	15677	15630	15718	15753	15708	15683	15648	15711	15857	15812	15653	15704	15752	15606	15606	15800	15667	15737	15498	15729	15821	15708	15772	15817	15635	15689	15451	15627	15695	15422	15751	15819	15942	15887	15575	15680	15702	15779	15720	15964	15702	15701	15653	15618	15674	15707	15726	15722	15653	15713	15639	15600	15809	15576	15632	15593	15829	15622	15698	15743	15758	15497	15600	15575	15688	15836	15643	15741	15687	15709	15794	15809	15725	15803	15496	15773	15748	15693	15760	15689	15546	15814	15766	15628	15702	15520	15712	15812	15459	15547	15741	15736	15813	15865	15637	15678	15511	15724	15515	15542	15647	15668	15507	15860	15714	15502	15624	15673	15790	15743	15683	15821	15633	15851	15670	15656	15634	15562	15872	15616	15841	15696	15714	15890	15624	15651	15693	15882	15744	15749	15766	15795	15552	15572	15531	15671	15809	15666	15771	15857	15721	15664	15852	15618	15525	15505	15749	15845	15681	15622	15658	15831	15758	15732	15656	15790	15701	15680	15430	15638	15711	15629	15604	15593	15682	15681	15576	15857	15689	15872	15649	15680	15480	15599	15524	15439	15703	15663	15770	15890	15830	15667	15771	15525	15817	15755	15656	15858	15838	15719	15783	15726	15753	15801	15738	15957	15685	15782	15633	15828	15751	15611	15812	15852	15760	15628	15660	15781	15625	15631	15764	15669	15738	15841	15674	15861	15601	15597	15616	15489	15630	15677	15886	15757	15539	15764	15622	15840	15822	15646	15718	15701	15606	15630	15766	15493	15761	15751	15921	15657	15537	15867	15738	15732	15764	15561	15804	15687	15385	15770	15689	15788	15737	15811	15892	15996	15842	15893	15794	15753	15669	15820	15530	15661	15730	15517	15600	15668	15630	15527	15993	15723	15733	15836	15862	15785	15786	15670	15885	15712	15737	15571	15761	15722	15901	15770	15541	15759	15751	15655	15694	15834	15595	15657	15779	15468	15526	15556	15652	15600	15641	15894	15774	15702	15899	15817	15686	15704	15625	15731	15744	15764	15604	15656	15789	15566	15573	15512	15677	15638	15482	15841	15535	15617	15721	15785	15468	15944	15649	16020	15785	15525	15732	15580	15660	15716	15897	15906	15700	15802	15662	15702	15740	15731	15596	15727	15663	15663	15622	15936	15665	15737	15700	15623	15603	15792	15687	15643	15774	15549	15715	15587	15485	15598	15821	15851	15529	15858	15692	15781	15627	15885	15615	15678	15734	15665	15614	15767	15670	16149	15700	15757	15424	15609	15683	15755	15794	15881	15889	15776	15733	15670	15536	15603	15934	15843	15824	15689	15752	15710	15621	15780	15684	15536	15719	15656	15510	15618	15857	15786	15815	15832	15667	15826	15591	15905	15738	15680	15580	15441	15652	15737	15610	15437	15659	15820	15648	15657	15738	15736	15698	15849	15839	15813	15703	15733	15746	15435	15643	15759	15603	15733	15771	15749	15667	15794	15456	15484	15769	15763	15633	15606	15685	15835	15668	15722	15647	15625	15906	15926	15675	15607	15835	15648	15694	15836	15473	15770	15627	15645	15588	15650	15498	15704	15703	15759	15716	15486	15716	15944	15758	15687	15551	15596	15618	15718	15676	15684	15786	15912	15487	15823	15884	15853	15710	15589	15776	15714	15704	15880	15737	15466	15636	15640	15634	15636	15638	15782	15718	15732	15596	15873	15623	15719	15584	15684	15743	15655	15752	15625	15550	15586	15644	15598	15706	15469	15694	15643	15722	15725	15712	15726	15672	15579	15764	15755	15430	15693	15819	15607	15712	15688	15901	15895	15827	15599	15750	15769	15739	15840	15548	15595	15553	15771	15855	15774	15627	15651	15676	15816	15703	15796	15726	15803	15725	15976	15653	15762	15865	15843	15614	15655	15803	15655	15773	15598	15703	15956	15558	15720	15894	15564	15590	15778	15855	15671	15573	15637	15638	15710	15705	15809	15905	15431	15735	15626	15774	15651	15634	15670	15712	15614	15868	15761	15720	15694	15591	15724	16013	15757	15528	15662	15683	15913	15585	15782	15788	15692	15589	15740	15637	15822	15459	15713	15632	15873	15746	15693	15683	15617	15737	15826	15877	15749	15668	15594	15622	15538	15654	15617	15682	15694	15765	15678	15672	15659	15616	15632	15973	15820	15969	15685	15580	15734	15693	15659	15752	15558	15657	15591	15481	15818	15926	15639	15703	15576	15788	15574	15724	15771	15510	15732	15791	15553	15678	15707	15635	15904	15598	15734	15754	15638	15868	15576	15662	15708	15716	15769	15748	15808	15873	15686	15640	15759	15632	15541	15496	15890	15816	15603	15618	15911	15650	15621	15539	15570	15648	15521	15799	15649	15562	15813	15723	15581	15790	15710	15838	15794	15507	15674	15521	15806	15584	15832	15759	15769	15736	15551	15711	15650	15540	15703	15777	15875	15807	15887	15655	15744	15617	15559	15592	15754	15833	15765	15541	15679	15612	15591	15683	15633	15756	15762	15856	15798	16003	15858	15687	15540	15720	15796	15738	15837	15769	15777	15835	15692	15582	15691	15634	15732	15542	15614	15652	15683	15616	15783	15711	15949	15646	15631	15534	15715	15830	15886	15768	15719	15748	15620	15442	15750	15503	15656	15725	15617	15841	15676	15627	15718	15739	15564	15807	15509	15682	15992	15646	15853	15490	15511	15669	15992	15721	15533	15517	15746	15908	15714	15617	15774	15629	15590	15639	15641	15762	15780	15782	15714	15675	15584	15690	15537	15756	15751	15434	15880	15718	15768	15576	15853	15708	15759	15784	15817	15888	15670	15710	15529	15499	15797	15602	15742	15713	15713	15598	15705	15716	15608	15503	15592	15647	15860	15602	15938	15654	15742	15704	15485	15669	15697	15494	15636	15606	15589	15677	15631	15752	15821	15523	15476	15635	15953	15647	15640	15606	15749	15728	15723	15810	15752	15668	15701	15787	15771	15857	15752	15626	15851	15773	15676	15744	15752	15603	15695	15811	15579	15690	15582	15609	15607	15629	15780	15678	15432	15536	15705	15648	15711	15614	15601	15722	15670	15748	15869	15905	15696	15679	15901	15807	15776	15580	15698	15753	15753	15639	15679	15815	15634	15608	15653	15725	15877	15714	15600	15745	15583	15884	15717	15651	15760	15848	15678	15740	15667	15722	15663	15834	15894	15603	15920	15823	15698	15972	15893	15637	15562	15826	15468	15790	15850	15695	15639	15750	15674	15519	15741	15731	16005	15703	15748	15572	15633	15729	15864	15654	15704	15904	15841	15460	15708	15916	15683	15901	15703	15546	15612	15394	15547	15578	15710	15943	15725	15451	15656	15599	15814	15742	15665	15763	15667	15881	15771	15794	15938	15826	15677	15520	15811	15692	15706	15694	15661	15579	15706	15639	15754	15664	15607	15817	15876	15691	15960	15720	15568	15626	15778	15745	15639	15785	15694	15675	15616	15715	15575	15795	15591	15528	15695	15736	15817	15640	15729	15698	15794	15913	15863	15736	15728	15854	15640	15801	15870	15697	15842	15606	15608	15705	15666	15677	15776	15842	15623	15775	15633	15660	15748	15730	15766	15732	15632	15842	15549	15767	15722	15718	15974	15795	15565	15502	15948	15630	15694	15580	15511	15859	15684	15696	15705	15739	15771	15793	15788	15523	15705	15605	15791	15721	15636	15731	15678	15698	15726	15660	15570	15669	15696	15627	15648	15853	15683	15631	15615	15874	15730	15550	15674	15565	15655	15710	15653	15522	15567	15740	15653	15752	15719	15715	15512	15847	15762	15692	15510	15816	15637	15680	15735	15587	15887	15715	15701	15820	15806	15671	15664	15788	15672	15600	15816	15725	15773	15642	15536	15475	15746	15619	15705	15728	15822	15780	15373	15593	15669	15571	15632	15373	15578	15548	15711	15742	15756	15714	15700	15624	15888	15622	15637	15674	15689	15510	15680	15586	15704	15879	15857	15768	15733	15620	15694	15909	15642	15626	15918	15671	15560	15777	15731	15757	15529	15766	15719	15482	15758	15726	15586	15593	15717	15680	15710	15629	15704	15753	15708	15477	15714	15568	15682	15718	15768	15807	15708	15558	15828	15853	15674	15606	15720	15690	15781	15784	15832	15664	15705	15837	15675	15568	15608	15886	15753	15737	15663	15622	15728	15760	15545	15829	15668	15806	15794	15780	15797	15821	15719	15633	15620	15807	15794	15728	15686	15657	15558	15650	15726	15786	15747	15843	15725	15536	15719	15538	15721	15969	15801	15789	15944	15595	15843	15781	15514	15631	15569	15706	15812	15475	15694	15557	15638	15950	15779	15753	15603	15644	15840	15765	15705	15695	15599	15747	15736	15554	15682	15744	15745	15695	15664	15906	15671	15683	15621	15504	15910	15667	15712	15654	15674	15783	15655	15611	15784	15683	15716	15404	15513	15695	15702	15729	15688	15754	15771	15621	15636	15769	15617	15582	15601	15703	15747	15683	15558	15736	15812	15742	15782	15575	15814	15790	15622	15812	15609	15835	15646	15710	15640	15560	15645	15425	15486	15792	15675	15682	15658	15778	15703	15895	15738	15650	15650	15759	15816	15696	15707	15609	15738	15903	15586	15774	15604	15783	15654	15796	15623	15821
29772	50063	54214	60475	67584	55590	47248	43104	45952	42332	33166	24234	18106	14854	13814	13405	13179	13198	13109	13150	13059	13118	13132	13132	13104	13262	13257	13109	13322	13133	13118	13132	13124	13274	13119	13110	13291	13092	13178	13200	13175	13105	13075	13025	13111	13235	13210	13114	12992	13294	13171	13142	13047	13174	13131	13216	13117	13197	13161	13206	13124	12897	13154	12931	13132	13102	13263	13006	13174	13091	13265	13179	13089	13155	13162	13317	13157	13083	13130	13159	12999	13164	13206	13346	13186	13142	13197	13130	13001	13157	13163	13019	13137	13075	13188	13094	13270	13060	13100	13162	13312	13117	13194	13125	13064	13068	13068	13119	13258	13022	13087	12999	13172	13003	13094	12936	13082	13179	13244	13296	13213	13099	13114	13095	13131	13285	13255	13112	13098	13029	13193	13441	12976	13169	13036	13144	13214	13197	13132	13148	13038	13189	13147	13214	13250	13123	13001	13252	13091	13160	13045	13065	13100	13280	13066	13146	13330	13101	13180	13193	13140	13181	13170	13257	13173	13230	13157	13155	13347	13164	13271	13170	13160	13009	13053	12981	13069	13235	12965	13193	13259	13121	13160	13137	13083	13025	13139	13072	13249	13126	13150	12972	13152	13218	13308	12998	13222	13246	13100	13361	13094	13179	13053	13177	13077	13028	12992	13197	13205	13105	13092	13055	13189	13056	13159	13108	13256	13165	12920	13001	13175	13295	13152	13092	13082	13071	13108	13292	13244	13122	13200	13323	13182	13098	13061	13081	13181	13162	13037	13047	13136	13131	13085	12996	13168	13216	13198	13170	13260	13106	13107	13141	13170	13149	13164	13243	13199	13105	12993	13078	13126	13154	13256	13029	12970	13169	13034	13070	13234	13246	13121	13148	13154	13103	13188	13161	13123	13154	13016	13110	13105	13102	13391	13078	13201	13049	13044	13135	13084	13087	13106	13128	13074	13295	13169	13169	13249	13073	13142	13163	13103	13142	13228	13083	13158	13205	13086	13129	13056	13176	13268	13072	13231	13202	13108	13232	13311	13182	12986	12984	13305	13108	13137	13218	13186	13040	13261	13316	13047	13064	13224	13237	13055	13137	13319	13221	13288	13127	13078	13233	13248	13078	13102	13200	13220	13167	13122	13298	13239	13277	13174	13097	13037	13070	13150	13315	13278	12997	13361	12916	13170	13202	13198	13150	13152	13196	13364	13262	13036	13208	13209	13234	13191	13143	13288	12935	13097	13162	13039	13240	13239	13007	13176	13176	13059	13183	13105	13183	13211	13058	13169	13080	13052	13278	13161	13108	12973	13201	13218	13133	13246	13103	13089	13304	13052	13203	13008	12982	13147	13196	13192	13061	13249	13001	13163	13069	13032	13079	13062	13163	13260	13068	13210	13224	13124	13111	13238	13157	13149	13252	13126	13238	13164	13168	13168	13263	13208	12943	13018	13145	13158	13134	13058	13283	13203	13215	13147	13115	13179	13065	13170	13260	13208	13040	13093	13013	13169	13223	13172	13229	13112	13038	13142	13260	13224	13080	13140	13065	13050	13199	13270	13143	13113	13153	13114	13174	13154	13227	13197	13279	13070	13145	13137	13191	13309	13158	13167	13081	13152	13101	13190	13059	13090	13232	13009	13118	13149	13165	13068	13063	13233	13150	13231	13263	13159	13005	13230	13164	13063	13176	13061	12989	13108	13183	13137	13001	13054	13403	13240	13138	13144	13178	13285	13066	13290	13175	13240	13284	13158	13028	13179	13114	13131	13073	13073	13190	13262	13148	13197	13067	13312	13041	13205	13146	13176	13129	13136	12976	13210	13052	13039	13327	13057	13180	13253	13068	13127	12958	13020	13056	13167	13113	12954	13157	13312	13061	13179	13171	13213	13035	13213	13125	13220	13086	13144	13014	13158	13154	13065	12972	13067	13185	13067	13118	13261	13222	13028	13128	13190	13177	13166	13109	13068	13136	13163	13123	13248	13219	13370	12955	13059	13041	13068	13148	13024	13104	13100	13205	13182	13238	13292	13222	13142	13081	13180	13250	13055	13416	13270	13094	13109	13159	13140	13106	13075	13290	13125	13046	13090	13096	13186	13034	13131	13062	12963	13127	13154	13311	13315	13126	13163	13196	13193	13138	13139	12982	13102	13052	13117	13198	13212	13221	13280	13285	13097	13007	13085	13056	13016	13156	13198	13156	13031	13167	13246	13020	12939	12976	13291	13199	12970	13224	13055	13131	13212	13208	13240	13241	13105	13259	13229	13348	13106	13091	13131	13134	13145	13089	13106	13275	13257	13126	13016	13157	13236	13204	13236	13081	13222	13165	12941	13187	13343	13045	13034	13105	13192	13148	13067	13299	13176	13238	13123	13097	13215	13238	13173	13147	13248	12955	13158	12972	13236	12992	13009	13130	13095	13220	13042	12931	13070	13297	13145	13153	13160	13251	12996	13117	13045	13174	13097	13168	13292	12976	12981	13060	13020	13267	13160	13243	13384	13022	13126	13004	13194	13299	13159	13299	13085	13065	13264	13163	13094	13195	12939	13124	13109	13175	13242	13163	13115	13201	13016	13024	13180	13166	13259	13194	13011	13145	13218	13197	13061	13054	13155	13121	13083	13296	13234	13168	13075	13191	12949	13180	13173	13091	13202	13055	13083	13009	13229	13162	13075	13170	13183	13091	13265	13127	13167	13135	13189	13233	13117	13125	13172	13050	13112	13165	12964	13142	13174	13128	13105	13219	13143	13130	13135	13147	13146	13068	13159	13072	13031	13241	13191	13140	13244	13142	13228	13081	13167	13180	12756	13130	13105	13155	13282	13183	13055	13167	12974	13102	13193	13136	13105	13101	13078	13077	13165	13329	13199	13158	13205	13230	13090	13135	13225	13255	13005	13166	13107	13294	13012	13218	13128	13129	13301	13072	13115	13284	13155	13098	13216	13049	13186	13101	13040	13083	13169	13129	13135	13089	13036	13061	13113	13091	13018	13258	12910	13252	13002	13207	13099	12996	12992	13293	13016	13115	13167	13075	13312	13163	13196	13261	13158	13137	13086	13128	13409	13045	13048	13216	13016	13133	13052	13169	13029	13032	13100	13175	13390	13004	13278	13190	13137	13204	13260	13083	13276	13147	12832	13106	12964	13111	13142	13109	13236	13077	13259	13110	13222	13294	13073	13078	13042	13177	13282	12997	13166	13076	12989	12928	13013	12973	13204	13230	13266	13046	13034	13200	13140	13109	13170	13200	12995	13064	13246	13024	13190	13126	13156	13232	13238	13155	13039	13258	13090	13173	13278	13294	13096	13108	13056	13091	13032	13319	13178	13116	13185	13081	13073	13296	13216	13225	13276	13127	13116	13068	13078	13303	13014	13144	13216	13153	13237	13108	13351	13288	13188	13127	13220	13078	13136	13095	13011	13126	13059	13158	13135	13236	13282	13159	13352	13168	13086	13073	13141	13087	13212	13228	13241	13143	13207	13217	13065	13094	13042	13097	13161	13129	13219	13107	13110	13115	13269	13069	13087	13101	13140	13145	13096	13370	13052	13099	13228	13180	13034	13257	13163	13217	13119	13056	13239	13249	13261	13185	13121	13125	13112	13169	13172	13082	13096	13165	13067	12930	13109	13152	13155	13082	13179	13130	13191	13138	13129	13275	13047	13193	13190	13153	13172	13076	13192	13011	13113	13232	13088	13066	13102	13042	13108	13274	13102	13209	12961	13343	13154	13052	13226	13200	13124	13178	13055	13248	13133	13135	12992	13202	13177	13061	13161	13283	13262	12971	12982	13021	12925	13157	13115	13086	13204	13258	13112	13062	13012	13204	13040	13100	13268	13212	13021	13170	13233	13063	13134	13088	13052	13220	13206	13180	13137	13105	13232	13083	13102	13028	13171	13121	13047	13086	13197	13126	13019	13128	13154	13090	13193	13110	13110	12903	13305	13167	13155	13223	13267	13169	13146	13168	13142	13002	13067	13173	13220	13223	13054	13102	13092	13080	13049	13142	13226	13204	13130	13073	13190	13201	13156	13170	13130	13150	13129	13155	13193	13012	12980	13125	13210	13141	13232	13199	13017	13209	13014	13013	13239	13166	13044	13045	12979	13074	12933	13036	13133	13142	13174	13086	13171	13090	13238	13135	13419	13146	13149	13169	13187	13183	13123	13007	13222	13349	13259	12972	13020	13099	13161	13337	13210	13061	13066	13139	13281	13182	13099	13364	13182	13225	13297	13048	13057	13179	13170	13153	13023	13311	13003	13077	13223	13241	13255	12912	13223	13190	13258	13263	13263	13213	13128	13090	13182	13303	13112	13129	13216	13055	13109	13315	13001	13169	13147	13160	13101	13290	13139	13212	13087	13247	13234	13136	13294	13101	13098	13073	13156	13014	13239	13262	13105	13034	13070	13040	13200	13159	13181	13072	13275	13166	13167	13359	13187	13103	13197	13080	13103	13128	12989	13172	13258	13151	12992	13124	13131	13237	13149	13195	13216	13028	13257	13089	13113	13158	13133	13073	13084	12964	13280	13124	13041	13221	13092	13188	13082	13228	13195	13252	13212	13331	13366	13128	13092	13216	13050	13001	13270	13104	13098	13063	13234	13004	13304	13056	13145	13183	13152	13175	13148	13074	13092	13128	13047	13213	13067	13175	13054	13410	13082	13087	12982	13188	13267	13029	13230	13059	13086	13236	13193	13096	13080	13165	13088	13219	13269	13055	13092	13187	13111	13081	13158	13028	13291	13167	13075	13131	13133	13090	13112	13169	13066	13097	13026	13187	13162	13037	13093	13192	13087	13124	13180	13096	13263	13169	13203	13102	13039	13135	13260	13153	13306	13162	13172	13050	13166	13277	13280	13060	13163	13141	13135	13214	13223	13015	13086	13201	13130	12998	13045	13113	13181	13117	13328	12998	13178	13128	13176	13147	13148	13240	13214	13162	13090	12970	13078	13022	13219	13207	13043	13259	13265	13070	13073	13049	12943	13154	13158	13104	13133	13051	13222	13212	13211	13236	13332	13225	13304	13096	13197	13129	13433	13060	13178	13306	13264	13201	13160	13366	13087	13098	13120	13090	13216	13170	13235	13160	12999	12989	13289	13064	13094	13267	13134	13030	13182	13185	12978	13013	13059	13104
32218	24346	22253	22550	21887	19543	18922	18064	18194	18758	18360	17888	17234	16940	17037	16912	16735	16648	16803	16753	16515	16688	16650	16673	16744	16612	16859	16636	16592	16410	16741	16793	16556	16566	16603	16706	16722	16668	16507	16689	16424	16512	16730	16676	16785	16636	16708	16600	16752	16646	16644	16724	16428	16672	16641	16665	16653	16589	16597	16536	16713	16632	16812	16440	16660	16433	16779	16597	16718	16683	16833	16605	16575	16722	16474	16981	16794	16801	16566	16454	16688	16630	16742	16503	16466	16749	16652	16567	16687	16731	16677	16643	16613	16650	16620	16735	16593	16693	16708	16546	16516	16568	16689	16378	16534	16580	16800	16721	16647	16583	16703	16613	16794	16578	16611	16826	16561	16493	16756	16602	16434	16606	16635	16726	16723	16690	16777	16627	16820	16518	16671	16758	16389	16424	16597	16629	16551	16669	16692	16749	16737	16738	16551	16688	16485	16682	16681	16688	16772	16597	16847	16691	16667	16706	16719	16450	16654	16462	16509	16667	16553	16384	16639	16419	16609	16584	16693	16339	16438	16484	16495	16661	16524	16695	16778	16484	16602	16849	16615	16464	16605	16663	16722	16601	16582	16745	16606	16604	16665	16781	16638	16526	16672	16488	16730	16562	16650	16671	16533	16569	16713	16587	16568	16457	16435	16800	16528	16660	16732	16460	16517	16539	16882	16589	16650	16580	16488	16617	16619	16595	16593	16686	16425	16348	16651	16596	16678	16647	16675	16750	16604	16759	16468	16690	16845	16693	16806	16450	16522	16469	16535	16548	16647	16368	16504	16481	16441	16724	16550	16519	16689	16713	16656	16614	16612	16343	16624	16738	16593	16483	16668	16657	16696	16646	16670	16394	16737	16564	16716	16707	16849	16666	16769	16632	16652	16551	16617	16688	16587	16688	16827	16492	16600	16750	16464	16686	16712	16581	16541	16753	16725	16545	16533	16460	16556	16645	16723	16475	16479	16518	16594	16683	16575	16374	16726	16490	16602	16599	16549	16752	16728	16595	16635	16846	16776	16657	16652	16612	16529	16750	16470	16457	16698	16536	16357	16823	16714	16693	16442	16804	16724	16537	16538	16578	16541	16848	16551	16532	16346	16687	16706	16603	16675	16683	16613	16584	16404	16557	16669	16677	16627	16650	16667	16862	16420	16552	16606	16551	16687	16577	16759	16680	16742	16607	16432	16558	16563	16507	16330	16446	16641	16463	16453	16577	16684	16361	16518	16556	16638	16615	16704	16767	16742	16613	16636	16601	16729	16788	16690	16750	16615	16555	16909	16555	16674	16666	16691	16710	16797	16540	16793	16655	16643	16376	16710	16584	16645	16517	16731	16340	16481	16549	16833	16545	16724	16751	16699	16739	16391	16517	16641	16794	16541	16451	16640	16490	16599	16410	16497	16598	16425	16684	16609	16429	16663	16526	16784	16485	16498	16614	16640	16898	16659	16639	16643	16622	16570	16638	16673	16679	16451	16573	16530	16623	16570	16609	16526	16721	16529	16319	16472	16494	16702	16593	16506	16690	16696	16747	16689	16627	16424	16634	16637	16764	16765	16508	16595	16519	16729	16502	16701	16669	16871	16617	16659	16895	16786	16667	16514	16648	16715	16592	16544	16580	16599	16478	16786	16620	16724	16517	16500	16699	16762	16568	16458	16641	16662	16596	16629	16738	16657	16636	16659	16678	16821	16645	16392	16546	16621	16740	16549	16894	16534	16500	16652	16573	16722	16719	16581	16689	16793	16876	16692	16544	16574	16535	16491	16832	16781	16549	16662	16424	16868	16465	16771	16706	16579	16442	16458	16435	16677	16300	16679	16600	16613	16825	16737	16749	16759	16620	16741	16557	16398	16520	16704	16555	16627	16555	16521	16556	16681	16724	16470	16413	16661	16575	16647	16845	16637	16639	16703	16678	16609	16778	16541	16641	16778	16602	16561	16683	16605	16720	16538	16715	16677	16607	16540	16578	16538	16609	16489	16610	16604	16795	16827	16602	16533	16739	16752	16696	16856	16653	16871	16692	16572	16559	16616	16549	16565	16569	16521	16708	16685	16632	16623	16460	16410	16647	16482	16602	16653	16653	16694	16617	16592	16644	16573	16568	16493	16677	16607	16406	16432	16522	16748	16445	16486	16624	16765	16706	16678	16542	16542	16672	16653	16546	16504	16679	16789	16676	16632	16723	16479	16566	16684	16507	16472	16660	16768	16819	16580	16420	16602	16755	16549	16374	16560	16548	16688	16759	16790	16648	16516	16622	16333	16800	16582	16665	16636	16379	16642	16499	16408	16593	16623	16793	16598	16686	16589	16468	16571	16417	16489	16586	16786	16596	16481	16467	16721	16498	16618	16692	16535	16603	16770	16579	16735	16582	16561	16638	16611	16615	16768	16750	16473	16604	16568	16642	16456	16821	16877	16630	16552	16610	16732	16590	16590	16622	16514	16704	16710	16923	16776	16576	16686	16551	16562	16525	16636	16481	16689	16780	16476	16580	16660	16686	16653	16686	16582	16765	16717	16486	16591	16666	16655	16500	16440	16470	16667	16565	16514	16727	16529	16499	16599	16753	16642	16353	16696	16817	16685	16651	16640	16744	16624	16792	16593	16596	16686	16708	16551	16607	16718	16671	16704	16536	16709	16447	16500	16545	16851	16692	16784	16678	16771	16811	16749	16528	16627	16498	16709	16438	16704	16604	16598	16520	16642	16578	16552	16482	16503	16528	16480	16658	16486	16656	16926	16845	16614	16748	16566	16650	16434	16622	16625	16632	16650	16519	16544	16555	16586	16625	16734	16772	16523	16558	16636	16586	16534	16576	16754	16789	16759	16627	16445	16610	16704	16694	16512	16563	16622	16645	16529	16762	16768	16406	16761	16522	16597	16604	16857	16732	16598	16385	16819	16751	16550	16575	16590	16635	16742	16512	16795	16718	16452	16490	16579	16562	16628	16785	16633	16774	16747	16627	16615	16592	16726	16698	16653	16582	16466	16459	16531	16573	16456	16631	16590	16616	16504	16565	16665	16552	16688	16551	16613	16531	16456	16650	16798	16691	16512	16721	16818	16752	16667	16621	16640	16481	16736	16631	16845	16610	16649	16782	16534	16736	16700	16641	16668	16374	16755	16628	16802	16832	16521	16479	16669	16419	16584	16670	16519	16696	16761	16616	16605	16679	16533	16549	16643	16633	16637	16495	16531	16830	16647	16614	16720	16622	16598	16680	16592	16643	16679	16538	16556	16483	16563	16650	16697	16557	16649	16615	16815	16534	16572	16412	16679	16669	16585	16555	16687	16507	16641	16532	16579	16602	16757	16545	16758	16584	16566	16420	16725	16587	16563	16488	16657	16617	16787	16779	16706	16553	16839	16643	16649	16779	16803	16455	16629	16589	16670	16586	16511	16498	16492	16734	16727	16651	16483	16547	16611	16569	16611	16591	16656	16671	16584	16482	16762	16521	16431	16627	16514	16491	16660	16645	16826	16679	16601	16393	16537	16669	16667	16660	16675	16806	16593	16500	16623	16681	16802	16704	16588	16604	16807	16699	16692	16633	16583	16506	16841	16678	16763	16676	16610	16478	16421	16677	16493	16565	16496	16604	16625	16588	16568	16832	16744	16820	16816	16603	16656	16602	16518	16570	16408	16672	16707	16512	16512	16491	16563	16618	16601	16657	16647	16584	16734	16797	16655	16714	16636	16590	16578	16408	16775	16660	16571	16804	16701	16613	16706	16664	16702	16643	16607	16676	16494	16675	16691	16564	16481	16642	16642	16406	16665	16588	16627	16505	16686	16482	16627	16355	16486	16733	16773	16608	16690	16808	16798	16462	16780	16775	16722	16663	16782	16690	16766	16467	16492	16621	16357	16590	16858	16486	16414	16711	16724	16586	16761	16557	16588	16750	16556	16510	16766	16796	16626	16652	16526	16804	16612	16696	16563	16520	16690	16499	16693	16640	16665	16512	16541	16515	16701	16532	16600	16798	16580	16582	16738	16646	16559	16664	16534	16584	16695	16530	16452	16441	16769	16920	16512	16693	16485	16418	16545	16571	16774	16798	16655	16566	16565	16546	16653	16554	16570	16574	16902	16698	16507	16535	16298	16675	16630	16617	16517	16924	16632	16866	16610	16690	16891	16806	16538	16516	16719	16849	16551	16644	16766	16641	16769	16624	16537	16743	16646	16494	16689	16622	16653	16450	16726	16711	16623	16653	16564	16596	16510	16788	16882	16508	16558	16666	16753	16546	16770	16819	16816	16535	16514	16465	16606	16458	16537	16537	16515	16499	16710	16728	16480	16656	16689	16710	16783	16700	16483	16656	16667	16673	16539	16691	16631	16481	16478	16619	16506	16498	16468	16558	16451	16363	16666	16649	16544	16659	16664	16587	16588	16546	16780	16712	16632	16705	16676	16632	16592	16608	16653	16348	16448	16746	16671	16606	16646	16588	16594	16617	16403	16613	16730	16742	16806	16771	16622	16570	16416	16536	16708	16570	16767	16558	16490	16598	16627	16608	16397	16693	16570	16635	16523	16739	16804	16720	16695	16632	16764	16678	16970	16357	16728	16523	16484	16734	16798	16536	16606	16849	16401	16651	16864	16520	16855	16583	16537	16839	16656	16611	16546	16635	16643	16771	16627	16398	16427	16630	16580	16595	16621	16720	16706	16628	16523	16581	16568	16674	16769	16784	16466	16360	16655	16672	16582	16614	16755	16850	16531	16578	16607	16516	16540	16512	16585	16637	16864	16780	16699	16659	16679	16678	16653	16705	16663	16543	16550	16658	16581	16470	16613	16561	16569	16724	16688	16640	16666	16544	16683	16541	16641	16710	16459	16666	16424	16517	16365	16699	16608	16633	16608	16767	16711	16784	16674	16512	16698	16684	16829	16771	16614	16536	16535	16516	16499	16628	16542	16774	16631	16621	16506	16423	16637	16631	16637	16483	16582	16583	16587	16646	16620	16640	16736	16453	16823	16538	16712	16550	16674	16773	16668	16745	16680	16698	16564	16691	16441	16568	16741	16714	16748	16548	16555	16425	16541	16721	16671	16620	16493	16591	16650	16657	16547	16464	16694	16636	16787	16626	16707	16594	16594	16651	16425	16607	16522	16385	16528	16657	16524	16679
25743	24887	19787	21695	21132	17631	16682	15780	16410	16638	16002	14895	14358	14038	13878	13664	13755	13555	13825	13761	13677	13745	13713	13693	13651	13684	13783	13693	13725	13684	13726	13740	13648	13642	13561	13721	13826	13681	13573	13785	13682	13770	13683	13568	13754	13695	13596	13708	13663	13687	13749	13754	13528	13735	13746	13688	13621	13724	13699	13658	13579	13784	13781	13667	13663	13876	13687	13660	13542	13606	13678	13703	13654	13635	13584	13726	13592	13816	13719	13710	13770	13725	13630	13577	13499	13603	13682	13654	13697	13602	13661	13676	13852	13776	13706	13597	13624	13683	13561	13700	13659	13691	13615	13512	13568	13581	13662	13829	13599	13531	13648	13620	13680	13730	13767	13513	13736	13621	13717	13784	13722	13739	13634	13591	13663	13658	13753	13809	13537	13487	13758	13662	13805	13554	13711	13830	13758	13560	13560	13730	13672	13465	13534	13868	13693	13680	13767	13620	13789	13693	13668	13753	13822	13680	13815	13783	13679	13633	13613	13683	13701	13623	13723	13601	13651	13709	13777	13543	13618	13762	13648	13615	13651	13701	13532	13637	13818	13542	13664	13524	13710	13620	13868	13534	13572	13921	13576	13631	13678	13708	13863	13719	13614	13581	13614	13711	13520	13768	13738	13768	13687	13720	13760	13549	13535	13779	13728	13821	13672	13842	13605	13760	13690	13587	13756	13797	13668	13733	13647	13695	13681	13858	13802	13780	13583	13724	13751	13674	13596	13559	13578	13792	13743	13665	13694	13762	13771	13729	13679	13725	13571	13708	13717	13644	13779	13668	13652	13793	13604	13728	13701	13623	13669	13627	13516	13530	13716	13571	13522	13791	13739	13809	13502	13563	13734	13698	13716	13757	13495	13635	13623	13577	13488	13728	13596	13538	13781	13560	13686	13645	13716	13629	13664	13676	13600	13680	13715	13698	13797	13749	13607	13727	13759	13705	13708	13607	13627	13805	13661	13689	13854	13472	13625	13720	13665	13668	13715	13682	13683	13812	13704	13613	13532	13524	13824	13791	13588	13766	13596	13589	13622	13725	13509	13533	13683	13777	13599	13735	13765	13601	13770	13746	13631	13812	13691	13684	13619	13561	13659	13816	13641	13815	13662	13699	13554	13859	13697	13700	13745	13662	13695	13672	13616	13719	13618	13759	13555	13771	13671	13653	13673	13698	13698	13626	13741	13661	13817	13775	13662	13640	13526	13612	13798	13758	13639	13797	13658	13664	13754	13668	13608	13696	13759	13560	13591	13718	13678	13688	13644	13694	13596	13542	13572	13786	13518	13883	13682	13612	13638	13623	13644	13783	13634	13852	13860	13646	13557	13742	13727	13534	13769	13876	13694	13723	13723	13586	13774	13829	13686	13632	13669	13686	13542	13634	13667	13771	13697	13545	13697	13686	13571	13667	13783	13490	13705	13683	13634	13541	13482	13677	13777	13816	13723	13540	13658	13628	13843	13690	13737	13610	13550	13716	13558	13644	13799	13634	13651	13756	13561	13725	13481	13765	13821	13737	13737	13902	13513	13555	13743	13676	13784	13588	13730	13690	13564	13665	13626	13672	13743	13479	13547	13754	13730	13840	13625	13659	13866	13779	13741	13567	13573	13593	13773	13664	13734	13650	13657	13651	13686	13588	13747	13596	13563	13644	13732	13677	13707	13637	13714	13554	13748	13716	13813	13612	13607	13568	13713	13817	13484	13646	13684	13591	13820	13808	13661	13756	13787	13651	13656	13662	13646	13677	13650	13748	13677	13747	13558	13571	13716	13644	13823	13851	13717	13819	13661	13731	13704	13615	13610	13696	13579	13582	13606	13687	13704	13691	13605	13634	13698	13708	13644	13633	13611	13719	13590	13711	13698	13718	13587	13667	13497	13789	13725	13873	13656	13786	13690	13661	13662	13598	13604	13782	13712	13616	13776	13499	13698	13844	13686	13542	13675	13569	13645	13601	13745	13458	13621	13765	13582	13593	13718	13663	13677	13757	13729	13753	13584	13593	13616	13587	13654	13744	13696	13751	13618	13721	13562	13875	13720	13653	13646	13728	13833	13723	13625	13739	13653	13635	13723	13619	13680	13765	13734	13727	13658	13638	13684	13583	13660	13745	13787	13826	13689	13689	13719	13575	13725	13733	13693	13658	13754	13625	13625	13541	13676	13595	13697	13618	13483	13571	13630	13682	13750	13599	13621	13607	13712	13653	13737	13584	13554	13656	13770	13742	13530	13720	13740	13662	13568	13868	13712	13666	13773	13735	13664	13674	13788	13628	13765	13664	13594	13500	13767	13714	13566	13713	13748	13607	13589	13837	13757	13694	13765	13636	13827	13731	13683	13810	13591	13731	13717	13817	13584	13640	13643	13569	13593	13786	13474	13800	13503	13603	13736	13657	13710	13687	13790	13646	13611	13738	13710	13579	13614	13998	13688	13633	13432	13725	13654	13662	13755	13658	13559	13480	13718	13667	13795	13752	13599	13721	13751	13598	13685	13686	13623	13650	13598	13714	13718	13669	13723	13631	13613	13476	13673	13747	13573	13670	13747	13580	13693	13639	13692	13677	13731	13613	13755	13700	13683	13626	13656	13778	13637	13661	13799	13638	13712	13729	13616	13857	13680	13836	13644	13657	13707	13798	13697	13593	13616	13697	13787	13705	13670	13714	13530	13715	13786	13575	13655	13751	13637	13574	13680	13702	13644	13733	13642	13735	13550	13716	13398	13630	13768	13687	13570	13516	13812	13630	13834	13550	13671	13731	13654	13649	13641	13705	13695	13644	13685	13617	13697	13690	13675	13627	13669	13644	13648	13705	13870	13661	13801	13523	13588	13673	13679	13746	13580	13715	13664	13774	13695	13616	13758	13654	13700	13582	13739	13718	13722	13571	13631	13559	13746	13649	13714	13727	13693	13741	13601	13785	13569	13477	13624	13689	13828	13635	13598	13716	13562	13670	13640	13658	13673	13611	13714	13578	13440	13729	13839	13785	13775	13682	13697	13563	13552	13780	13596	13665	13689	13789	13655	13805	13508	13556	13661	13660	13671	13594	13575	13570	13610	13653	13619	13679	13717	13533	13787	13758	13658	13718	13673	13576	13814	13780	13600	13680	13666	13643	13751	13684	13674	13559	13671	13861	13589	13787	13799	13758	13701	13564	13627	13603	13633	13556	13545	13696	13695	13734	13749	13745	13585	13451	13693	13612	13791	13671	13697	13657	13680	13616	13672	13755	13707	13586	13667	13626	13557	13754	13670	13891	13724	13666	13737	13581	13466	13682	13739	13790	13662	13594	13645	13604	13797	13722	13724	13643	13735	13522	13732	13528	13730	13457	13636	13633	13729	13865	13485	13640	13512	13524	13602	13621	13702	13535	13508	13856	13594	13781	13622	13700	13684	13655	13698	13607	13895	13774	13500	13834	13670	13569	13745	13750	13688	13489	13681	13607	13573	13698	13676	13615	13525	13676	13548	13667	13741	13757	13759	13683	13505	13580	13682	13618	13626	13580	13866	13594	13610	13663	13574	13673	13707	13685	13897	13660	13691	13814	13526	13718	13648	13624	13679	13666	13645	13583	13671	13656	13723	13639	13747	13737	13700	13754	13608	13624	13708	13795	13633	13678	13679	13674	13629	13690	13688	13730	13525	13687	13533	13816	13515	13663	13788	13704	13680	13673	13811	13724	13679	13755	13625	13637	13713	13903	13759	13682	13600	13643	13749	13798	13685	13782	13544	13635	13615	13569	13744	13830	13795	13541	13671	13785	13734	13674	13598	13739	13704	13637	13758	13663	13676	13621	13640	13721	13525	13645	13652	13600	13694	13697	13691	13689	13695	13740	13787	13709	13755	13647	13583	13766	13684	13720	13767	13757	13793	13612	13655	13667	13523	13577	13605	13623	13587	13611	13514	13646	13607	13847	13778	13573	13637	13562	13663	13764	13775	13752	13821	13704	13626	13764	13829	13828	13580	13586	13697	13788	13703	13575	13682	13654	13729	13653	13732	13719	13771	13802	13767	13687	13754	13764	13723	13489	13532	13877	13826	13578	13547	13875	13667	13687	13573	13720	13580	13633	13684	13758	13756	13767	13546	13586	13716	13573	13786	13713	13700	13521	13654	13657	13599	13677	13888	13595	13691	13745	13599	13688	13953	13814	13881	13644	13731	13511	13723	13691	13756	13623	13875	13705	13696	13770	13641	13789	13530	13770	13660	13604	13601	13827	13705	13778	13708	13744	13843	13538	13639	13877	13653	13683	13749	13633	13660	13511	13745	13607	13720	13739	13586	13534	13754	13663	13725	13641	13681	13683	13734	13701	13699	13596	13606	13772	13557	13778	13755	13700	13562	13681	13652	13568	13729	13490	13612	13679	13843	13537	13635	13661	13785	13665	13703	13587	13513	13679	13683	13625	13609	13818	13726	13578	13780	13727	13801	13678	13684	13801	13693	13668	13565	13854	13705	13690	13784	13584	13595	13649	13780	13681	13577	13743	13501	13766	13633	13650	13853	13509	13784	13611	13591	13682	13720	13547	13585	13637	13594	13759	13840	13781	13830	13629	13616	13733	13662	13719	13670	13523	13605	13581	13460	13793	13675	13779	13641	13583	13722	13775	13797	13553	13614	13478	13648	13632	13724	13609	13631	13591	13615	13882	13639	13887	13723	13671	13625	13497	13661	13542	13711	13614	13572	13578	13766	13735	13697	13690	13705	13645	13637	13968	13657	13695	13788	13762	13578	13795	13700	13636	13792	13772	13465	13807	13673	13745	13726	13779	13677	13420	13708	13677	13660	13572	13709	13648	13888	13694	13547	13624	13546	13623	13666	13707	13509	13521	13758	13564	13777	13637	13732	13690	13635	13782	13724	13744	13605	13516	13794	13734	13660	13475	13761	13668	13690	13510	13685	13662	13652	13536	13684	13469	13874	13698	13504	13651	13698	13692	13668	13704	13569	13675	13716	13641	13865	13710	13647	13603	13565	13680	13633	13736	13769	13759	13660	13677	13655	13674	13841	13638	13626	13691	13677	13641	13541	13588	13615	13570	13728	13721	13550	13495	13696	13679	13691	13823	13674	13743	13752	13658	13667	13616	13714	13543	13656	13718	13691	13603	13783	13554	13631	13792	13561	13637
26267	21067	28203	42211	48842	35069	29153	29089	30926	28080	24751	20896	18560	17422	16776	16741	16541	16801	16518	16554	16546	16359	16352	16657	16673	16419	16480	16602	16440	16597	16741	16459	16593	16763	16751	16390	16570	16501	16509	16510	16617	16491	16749	16551	16381	16626	16891	16686	16376	16440	16459	16582	16552	16426	16420	16445	16428	16533	16626	16549	16504	16447	16478	16613	16414	16160	16497	16658	16615	16386	16598	16483	16317	16413	16484	16480	16504	16370	16483	16403	16534	16643	16650	16659	16493	16290	16677	16519	16500	16509	16696	16532	16351	16667	16360	16485	16529	16523	16477	16708	16671	16593	16600	16406	16417	16560	16462	16616	16681	16503	16602	16577	16457	16479	16383	16460	16291	16464	16506	16661	16386	16376	16643	16614	16480	16636	16585	16487	16755	16490	16519	16541	16509	16482	16884	16468	16574	16384	16383	16381	16459	16500	16543	16364	16500	16421	16470	16527	16383	16384	16577	16470	16453	16388	16663	16444	16531	16443	16479	16428	16310	16465	16317	16475	16522	16412	16619	16503	16381	16511	16431	16416	16547	16627	16572	16461	16410	16466	16622	16287	16462	16379	16458	16573	16533	16490	16469	16507	16568	16435	16316	16456	16554	16527	16302	16423	16273	16315	16697	16383	16548	16520	16451	16431	16554	16490	16330	16575	16509	16485	16333	16419	16536	16590	16364	16327	16493	16469	16452	16543	16531	16499	16424	16605	16744	16562	16583	16590	16662	16577	16429	16643	16553	16517	16518	16574	16516	16324	16457	16453	16440	16386	16534	16370	16472	16384	16560	16469	16508	16600	16422	16510	16576	16539	16517	16451	16472	16627	16507	16448	16496	16547	16583	16410	16610	16269	16486	16517	16330	16480	16284	16528	16517	16426	16332	16462	16431	16575	16361	16408	16495	16460	16569	16654	16269	16485	16553	16566	16492	16634	16587	16499	16434	16500	16510	16261	16405	16444	16460	16189	16384	16380	16430	16617	16422	16624	16401	16430	16492	16374	16444	16434	16480	16507	16458	16487	16487	16608	16749	16612	16371	16534	16442	16490	16478	16410	16488	16583	16636	16548	16384	16623	16295	16525	16496	16705	16563	16602	16614	16388	16586	16445	16523	16547	16337	16397	16459	16336	16589	16576	16367	16447	16630	16436	16526	16488	16694	16421	16601	16393	16607	16481	16524	16465	16532	16227	16658	16498	16600	16590	16465	16710	16522	16503	16531	16342	16532	16184	16546	16733	16503	16544	16386	16627	16425	16282	16606	16634	16457	16305	16524	16571	16669	16469	16543	16369	16543	16406	16267	16545	16347	16621	16340	16541	16336	16538	16525	16513	16377	16560	16399	16568	16656	16528	16506	16492	16541	16470	16634	16633	16494	16408	16419	16409	16386	16522	16589	16454	16456	16434	16429	16621	16599	16591	16464	16580	16649	16518	16387	16496	16489	16525	16369	16323	16516	16243	16365	16344	16603	16608	16522	16475	16556	16374	16408	16485	16526	16423	16745	16572	16499	16547	16436	16305	16487	16496	16581	16364	16507	16629	16482	16513	16322	16558	16514	16439	16407	16696	16622	16710	16408	16358	16545	16455	16423	16397	16524	16515	16527	16601	16634	16712	16335	16486	16756	16520	16394	16286	16470	16476	16574	16522	16497	16459	16433	16537	16503	16387	16648	16433	16465	16481	16497	16522	16329	16496	16533	16431	16502	16498	16584	16401	16750	16553	16538	16630	16582	16369	16384	16474	16509	16446	16613	16598	16437	16353	16372	16517	16454	16584	16388	16473	16388	16162	16617	16190	16491	16572	16672	16388	16398	16509	16626	16646	16691	16404	16688	16616	16480	16473	16716	16439	16395	16417	16341	16495	16720	16667	16373	16545	16434	16687	16522	16340	16684	16391	16463	16643	16453	16278	16644	16486	16735	16711	16241	16510	16566	16545	16368	16530	16326	16453	16598	16686	16492	16470	16579	16373	16452	16499	16534	16573	16520	16415	16330	16388	16504	16525	16407	16528	16380	16540	16421	16482	16551	16423	16335	16584	16677	16528	16708	16492	16546	16644	16528	16511	16523	16555	16461	16513	16479	16567	16529	16478	16502	16524	16468	16560	16352	16502	16517	16423	16675	16718	16405	16284	16763	16213	16393	16371	16439	16454	16464	16458	16568	16397	16302	16467	16565	16381	16371	16630	16386	16285	16613	16497	16615	16749	16562	16494	16573	16722	16540	16271	16582	16519	16359	16591	16547	16534	16671	16427	16551	16381	16469	16402	16398	16503	16448	16443	16505	16370	16557	16517	16614	16478	16348	16566	16593	16339	16339	16393	16550	16550	16308	16384	16351	16236	16400	16465	16491	16274	16617	16405	16262	16339	16342	16457	16562	16349	16433	16491	16640	16598	16679	16598	16572	16490	16508	16471	16450	16566	16568	16512	16286	16532	16454	16671	16568	16587	16442	16607	16464	16355	16579	16540	16543	16592	16570	16438	16455	16486	16427	16579	16404	16472	16567	16565	16498	16581	16439	16376	16584	16379	16471	16424	16521	16449	16544	16407	16542	16290	16657	16473	16475	16461	16401	16460	16422	16647	16412	16427	16341	16385	16555	16467	16348	16479	16382	16382	16569	16529	16558	16461	16566	16304	16401	16395	16666	16484	16352	16427	16466	16411	16426	16527	16402	16359	16437	16557	16593	16615	16474	16487	16462	16463	16546	16563	16397	16438	16455	16438	16564	16482	16443	16405	16582	16448	16329	16252	16507	16490	16439	16602	16555	16505	16266	16459	16397	16532	16297	16439	16491	16258	16400	16482	16459	16525	16581	16272	16449	16434	16318	16705	16541	16407	16457	16642	16557	16618	16660	16677	16423	16342	16617	16475	16529	16647	16501	16584	16184	16354	16357	16396	16570	16515	16315	16558	16293	16494	16641	16388	16660	16479	16391	16492	16581	16284	16214	16545	16553	16586	16505	16642	16516	16377	16510	16208	16303	16527	16577	16588	16328	16684	16692	16537	16551	16407	16467	16437	16535	16532	16644	16540	16335	16648	16480	16472	16323	16639	16316	16543	16589	16302	16691	16506	16521	16393	16156	16546	16492	16429	16599	16415	16391	16364	16515	16574	16341	16586	16501	16480	16349	16523	16454	16289	16538	16388	16554	16527	16853	16522	16511	16441	16614	16486	16665	16366	16514	16501	16595	16682	16474	16500	16469	16463	16410	16512	16664	16231	16483	16390	16450	16396	16506	16410	16236	16659	16624	16700	16543	16663	16467	16359	16572	16458	16430	16659	16354	16404	16556	16624	16481	16335	16332	16685	16708	16570	16601	16442	16483	16485	16534	16444	16745	16533	16714	16317	16484	16366	16446	16391	16437	16214	16412	16656	16377	16639	16537	16437	16655	16740	16557	16642	16597	16477	16588	16462	16573	16405	16437	16392	16517	16405	16476	16643	16605	16586	16486	16547	16463	16623	16485	16606	16481	16682	16337	16664	16447	16278	16362	16557	16530	16631	16199	16369	16667	16480	16374	16520	16508	16431	16559	16293	16533	16522	16603	16417	16634	16131	16450	16518	16239	16446	16549	16521	16431	16416	16437	16334	16571	16391	16591	16549	16492	16382	16383	16618	16753	16660	16532	16521	16562	16445	16546	16276	16592	16508	16470	16512	16511	16507	16382	16393	16544	16593	16313	16443	16406	16230	16308	16532	16717	16595	16610	16495	16488	16509	16554	16548	16502	16480	16578	16561	16645	16550	16328	16599	16432	16385	16450	16418	16442	16435	16327	16450	16463	16406	16415	16680	16641	16480	16531	16394	16781	16530	16282	16301	16417	16681	16462	16592	16294	16414	16635	16365	16630	16433	16544	16492	16550	16494	16574	16454	16508	16608	16431	16617	16762	16324	16357	16312	16539	16519	16659	16522	16491	16426	16634	16553	16338	16492	16333	16453	16360	16269	16285	16478	16479	16553	16611	16604	16689	16510	16570	16470	16562	16356	16164	16464	16738	16491	16640	16536	16492	16383	16500	16590	16753	16464	16629	16334	16462	16804	16478	16473	16463	16474	16358	16593	16574	16338	16450	16534	16536	16617	16387	16385	16598	16411	16348	16387	16515	16472	16435	16538	16473	16472	16382	16564	16566	16536	16571	16467	16445	16477	16562	16415	16501	16424	16485	16475	16526	16453	16529	16724	16427	16524	16434	16567	16562	16592	16512	16635	16558	16542	16598	16369	16368	16365	16397	16370	16393	16405	16416	16504	16402	16427	16476	16567	16500	16545	16562	16319	16412	16513	16565	16450	16593	16555	16411	16435	16674	16333	16534	16719	16426	16440	16586	16196	16412	16546	16718	16492	16566	16445	16414	16493	16512	16441	16517	16608	16486	16492	16717	16448	16463	16552	16194	16556	16475	16239	16595	16525	16467	16670	16475	16524	16582	16440	16466	16380	16471	16427	16414	16445	16701	16504	16486	16431	16259	16597	16413	16687	16317	16497	16352	16486	16580	16498	16426	16468	16450	16362	16492	16368	16615	16490	16513	16693	16419	16453	16543	16475	16356	16275	16491	16452	16431	16470	16697	16515	16402	16651	16535	16417	16593	16478	16322	16337	16437	16340	16554	16480	16470	16549	16556	16483	16622	16619	16621	16368	16495	16601	16572	16447	16434	16507	16494	16653	16475	16413	16220	16278	16508	16360	16562	16484	16540	16458	16390	16545	16366	16567	16687	16522	16508	16334	16523	16415	16407	16720	16513	16559	16375	16250	16241	16406	16654	16495	16509	16435	16394	16175	16440	16398	16497	16404	16422	16364	16579	16461	16433	16549	16479	16591	16576	16817	16530	16619	16785	16490	16495	16521	16492	16439	16399	16597	16442	16372	16482	16446	16395	16457	16474	16422	16520	16470	16392	16532	16567	16480	16498	16556	16754	16609	16497	16274	16349	16308	16476	16636	16604	16538	16443	16492	16408	16401	16426	16464	16512	16529	16567	16448	16639	16434	16480	16349	16389	16586	16661	16461	16484	16534	16349	16542	16336	16095	16471	16501	16624	16510	16497	16416	16587	16629	16505	16594	16500	16555	16318	16549	16366	16534	16632	16566	16737	16455	16478	16405	16525	16407	16521	16454	16406	16301
24381	36587	41855	55128	47451	35354	29102	30743	32012	28133	23323	18425	15498	14178	13923	13671	13481	13580	13505	13544	13374	13653	13609	13860	13636	13602	13610	13731	13638	13540	13561	13735	13595	13597	13725	13596	13565	13766	13627	13620	13654	13556	13582	13632	13633	13720	13654	13636	13726	13710	13762	13686	13686	13663	13657	13711	13664	13576	13775	13555	13641	13753	13466	13674	13648	13713	13765	13381	13726	13428	13580	13562	13695	13821	13613	13685	13732	13575	13526	13617	13728	13675	13672	13559	13583	13772	13520	13631	13623	13582	13596	13745	13618	13545	13722	13629	13584	13623	13610	13826	13570	13471	13785	13604	13649	13807	13502	13582	13629	13502	13697	13725	13541	13599	13518	13711	13506	13402	13660	13645	13614	13639	13599	13639	13690	13758	13738	13500	13746	13605	13538	13614	13599	13672	13692	13580	13516	13696	13392	13738	13749	13631	13488	13707	13596	13676	13551	13616	13655	13615	13539	13577	13593	13549	13436	13515	13742	13366	13592	13488	13754	13698	13784	13776	13480	13564	13458	13845	13625	13568	13457	13745	13665	13712	13556	13656	13712	13846	13527	13633	13606	13712	13526	13498	13750	13488	13696	13628	13593	13540	13596	13766	13500	13595	13718	13643	13590	13737	13703	13618	13872	13786	13731	13515	13676	13695	13628	13745	13683	13532	13527	13669	13561	13580	13690	13696	13588	13697	13685	13664	13674	13675	13655	13448	13657	13697	13643	13649	13787	13549	13569	13575	13659	13475	13703	13606	13474	13589	13621	13538	13703	13625	13737	13644	13647	13614	13597	13654	13642	13658	13597	13502	13645	13732	13648	13606	13741	13556	13718	13643	13507	13536	13743	13494	13682	13581	13728	13702	13606	13649	13556	13566	13502	13671	13559	13681	13636	13746	13767	13584	13603	13831	13594	13809	13597	13683	13712	13539	13582	13558	13692	13704	13636	13649	13716	13718	13563	13746	13504	13659	13688	13559	13580	13592	13565	13634	13692	13473	13595	13402	13878	13612	13606	13576	13501	13669	13608	13628	13559	13571	13629	13616	13724	13829	13590	13629	13626	13795	13704	13676	13621	13781	13420	13755	13663	13685	13605	13655	13673	13760	13642	13710	13766	13700	13608	13564	13670	13540	13429	13642	13654	13682	13611	13676	13617	13782	13478	13576	13721	13742	13502	13672	13881	13553	13645	13608	13602	13366	13590	13662	13571	13602	13687	13567	13657	13612	13634	13629	13656	13681	13576	13580	13819	13516	13484	13679	13665	13633	13617	13495	13668	13607	13619	13725	13584	13775	13634	13655	13640	13635	13763	13594	13713	13733	13538	13563	13535	13530	13802	13645	13512	13577	13636	13603	13639	13659	13610	13549	13602	13492	13682	13616	13676	13535	13658	13643	13581	13788	13749	13563	13676	13427	13572	13714	13618	13662	13494	13670	13599	13731	13680	13673	13528	13821	13620	13572	13582	13587	13512	13792	13650	13615	13596	13713	13606	13731	13534	13642	13669	13586	13619	13610	13738	13588	13557	13757	13726	13688	13577	13686	13698	13589	13737	13637	13484	13701	13514	13684	13664	13730	13548	13478	13598	13638	13596	13530	13630	13613	13834	13581	13670	13561	13574	13509	13539	13600	13607	13706	13673	13608	13618	13633	13650	13695	13530	13572	13653	13518	13562	13629	13580	13617	13706	13790	13578	13544	13757	13645	13666	13522	13543	13696	13717	13599	13564	13578	13729	13502	13566	13695	13864	13722	13603	13697	13672	13640	13641	13610	13464	13537	13573	13612	13454	13791	13428	13497	13592	13574	13509	13778	13823	13687	13595	13545	13482	13573	13644	13632	13766	13731	13737	13644	13603	13671	13640	13665	13563	13672	13739	13584	13548	13578	13573	13507	13564	13677	13650	13694	13659	13596	13715	13677	13676	13584	13608	13687	13530	13479	13523	13591	13576	13691	13602	13644	13609	13533	13622	13650	13712	13615	13694	13700	13536	13633	13772	13627	13601	13800	13490	13767	13605	13720	13763	13782	13685	13637	13731	13482	13603	13622	13506	13656	13657	13623	13720	13556	13666	13541	13531	13735	13784	13760	13539	13593	13670	13831	13700	13606	13531	13700	13654	13688	13522	13793	13518	13647	13471	13837	13698	13516	13677	13585	13805	13672	13684	13724	13778	13761	13766	13730	13776	13674	13495	13571	13702	13541	13669	13505	13737	13660	13740	13656	13580	13565	13884	13656	13651	13643	13599	13515	13512	13597	13589	13597	13510	13396	13586	13674	13683	13822	13873	13545	13679	13394	13651	13798	13454	13484	13557	13572	13643	13713	13600	13576	13553	13537	13668	13547	13596	13701	13530	13664	13516	13732	13632	13716	13639	13701	13566	13513	13549	13673	13697	13599	13655	13702	13738	13694	13755	13574	13672	13658	13509	13669	13630	13643	13601	13545	13530	13473	13596	13610	13711	13700	13657	13819	13506	13632	13636	13761	13656	13656	13728	13797	13597	13529	13836	13507	13562	13458	13518	13607	13618	13531	13708	13501	13797	13622	13739	13537	13635	13509	13553	13641	13700	13592	13652	13727	13532	13700	13483	13478	13548	13523	13662	13726	13515	13685	13780	13759	13626	13643	13673	13721	13649	13531	13557	13639	13904	13525	13599	13501	13503	13856	13563	13559	13683	13580	13555	13518	13607	13654	13651	13658	13650	13571	13661	13620	13641	13638	13544	13634	13478	13529	13529	13790	13565	13718	13570	13541	13693	13704	13633	13728	13670	13622	13664	13621	13629	13708	13527	13545	13587	13685	13721	13833	13671	13654	13614	13719	13615	13552	13774	13712	13743	13542	13766	13622	13604	13690	13660	13660	13673	13634	13714	13694	13603	13675	13659	13454	13732	13769	13809	13770	13642	13762	13621	13702	13435	13727	13573	13546	13659	13657	13545	13533	13740	13626	13711	13582	13694	13610	13687	13608	13517	13593	13642	13688	13504	13727	13544	13591	13642	13739	13776	13746	13625	13614	13623	13597	13665	13738	13763	13805	13543	13707	13740	13614	13590	13421	13534	13575	13669	13777	13576	13670	13612	13760	13545	13579	13673	13678	13722	13578	13495	13618	13618	13730	13499	13556	13761	13752	13562	13457	13400	13556	13728	13539	13686	13634	13542	13599	13754	13709	13757	13431	13728	13582	13583	13656	13377	13781	13743	13628	13759	13688	13573	13617	13653	13540	13781	13587	13739	13620	13534	13594	13780	13639	13696	13740	13687	13606	13671	13653	13604	13644	13558	13651	13502	13574	13571	13653	13623	13632	13720	13652	13607	13590	13673	13655	13785	13603	13614	13657	13583	13743	13670	13716	13640	13637	13635	13577	13726	13743	13777	13695	13608	13521	13686	13735	13871	13535	13739	13524	13697	13503	13632	13500	13681	13503	13594	13413	13693	13612	13640	13706	13623	13652	13690	13526	13673	13685	13786	13572	13616	13635	13539	13541	13690	13717	13672	13661	13528	13548	13620	13624	13622	13602	13599	13767	13766	13635	13435	13810	13584	13583	13761	13693	13631	13663	13577	13672	13539	13637	13536	13792	13567	13567	13647	13453	13589	13636	13564	13612	13542	13689	13642	13567	13608	13620	13574	13718	13892	13586	13583	13693	13667	13666	13389	13681	13589	13474	13736	13712	13617	13511	13549	13657	13554	13479	13538	13685	13671	13621	13790	13623	13578	13709	13633	13789	13656	13511	13506	13554	13796	13558	13631	13719	13430	13693	13632	13508	13616	13643	13679	13591	13583	13550	13598	13603	13714	13382	13668	13781	13673	13637	13654	13460	13672	13513	13616	13674	13637	13670	13887	13662	13473	13471	13688	13466	13552	13574	13771	13495	13560	13720	13669	13703	13767	13552	13486	13582	13516	13569	13722	13779	13725	13420	13602	13649	13726	13649	13461	13674	13562	13701	13609	13620	13490	13801	13668	13599	13707	13635	13575	13715	13574	13655	13633	13500	13702	13804	13474	13632	13631	13667	13618	13577	13566	13690	13470	13680	13686	13681	13514	13588	13769	13569	13606	13751	13457	13571	13476	13673	13748	13543	13696	13788	13666	13690	13693	13661	13687	13579	13657	13592	13531	13526	13776	13656	13653	13460	13723	13616	13778	13635	13672	13654	13518	13732	13559	13741	13798	13517	13591	13676	13561	13605	13734	13858	13565	13619	13757	13704	13554	13591	13625	13596	13604	13694	13718	13719	13642	13712	13519	13561	13632	13526	13716	13634	13743	13429	13635	13690	13484	13641	13582	13539	13602	13447	13743	13440	13550	13624	13596	13609	13704	13566	13538	13668	13665	13559	13624	13591	13515	13688	13564	13649	13753	13541	13691	13552	13709	13535	13766	13773	13816	13629	13612	13649	13669	13725	13703	13556	13590	13591	13707	13724	13656	13603	13620	13561	13666	13739	13590	13648	13567	13708	13691	13541	13625	13594	13526	13633	13568	13801	13629	13654	13738	13800	13553	13598	13598	13546	13683	13602	13632	13693	13637	13671	13521	13823	13614	13672	13720	13659	13450	13497	13527	13522	13660	13547	13629	13521	13628	13538	13698	13577	13586	13575	13655	13565	13525	13593	13580	13569	13551	13556	13606	13613	13746	13688	13443	13564	13629	13617	13544	13829	13538	13664	13514	13482	13613	13690	13387	13774	13742	13665	13673	13510	13550	13687	13530	13722	13723	13526	13601	13672	13700	13480	13805	13550	13604	13646	13566	13868	13706	13620	13592	13537	13397	13563	13739	13683	13790	13581	13704	13774	13594	13700	13576	13390	13521	13781	13511	13696	13542	13608	13644	13681	13620	13758	13662	13696	13540	13490	13656	13548	13684	13602	13706	13579	13630	13727	13805	13715	13653	13743	13746	13559	13603	13452	13689	13796	13566	13543	13769	13631	13719	13500	13562	13646	13497	13733	13405	13560	13738	13484	13681	13579	13553	13460	13694	13606	13722	13562	13597	13687	13589	13854	13725	13748	13796	13788	13534	13570	13887	13624	13633	13706	13640	13513	13609	13559	13570	13701	13795	13492	13841	13465	13510	13611	13769	13703	13714	13640	13518	13666	13715	13664	13593	13781	13732	13562	13656	13589
24266	21103	28359	41360	52958	42665	39226	47538	45528	36357	29956	23976	20023	18100	17095	16826	16809	16630	16927	16731	16730	16900	16940	16854	16936	16625	16783	16401	16802	16861	16831	16927	16870	16690	16768	16870	16816	16780	16871	16866	16892	16716	16549	16690	16731	16686	16644	16561	16727	16650	16570	16466	16803	16888	16502	16805	16603	16538	16543	16508	16764	16575	16751	16717	16544	16688	16592	16521	16630	16710	16737	16465	16588	16700	16634	16340	16518	16659	16619	16388	16612	16441	16554	16675	16578	16765	16630	16673	16631	16657	16505	16653	16709	16777	16731	16622	16621	16732	16914	16884	16484	16648	16787	16608	16648	16617	16745	16639	16611	16438	16596	16660	16775	16830	16696	16465	16719	16495	16519	16499	16488	16542	16771	16549	16573	16662	16927	16586	16546	16573	16604	16652	16626	16774	16687	16691	16720	16537	16691	16623	16688	16489	16510	16625	16654	16524	16721	16851	16662	16804	16731	16883	16632	16427	16444	16621	16638	16700	16377	16254	16451	16640	16707	16717	16638	16898	16669	16757	16660	16607	16726	16754	16755	16581	16581	16656	16531	16766	16712	16643	16513	16534	16581	16573	16654	16403	16641	16739	16591	16497	16691	16600	16664	16719	16562	16620	16637	16849	16521	16707	16621	16629	16654	16715	16558	16613	16776	16602	16706	16760	16735	16725	16759	16529	16671	16611	16613	16551	16856	16556	16687	16572	16662	16556	16787	16600	16878	16635	16590	16642	16523	16680	16523	16692	16656	16634	16692	16759	16639	16660	16746	16576	16716	16506	16927	16577	16702	16703	16429	16701	16769	16625	16638	16647	16599	16487	16674	16584	16712	16350	16498	16611	16766	16681	16633	16668	16698	16851	16344	16822	16813	16670	17052	16725	16519	16656	16627	16629	16659	16613	16760	16571	16635	16767	16517	16734	16821	16701	16594	16540	16533	16692	16732	16699	16544	16532	16551	16559	16652	16722	16546	16774	16623	16716	16728	16550	16553	16706	16695	16555	16682	16737	16865	16447	16703	16579	16793	16476	16736	16607	16618	16430	16629	16771	16605	16822	16646	16558	16672	16601	16419	16751	16661	16701	16759	16494	16626	16841	16438	16761	16538	16561	16790	16660	16736	16588	16628	16702	16574	16595	16857	16693	16918	16812	16721	16483	16485	16593	16849	16634	16618	16685	16530	16495	16564	16459	16640	16651	16730	16977	16658	16631	16766	16524	16718	16598	16636	16735	16484	16703	16756	16734	16705	16847	16756	16710	16592	16699	16686	16755	16712	16731	16846	16785	16602	16686	16584	16539	16662	16676	16538	16678	16410	16735	16665	16577	16736	16580	16503	16729	16670	16746	16679	16586	16661	16696	16532	16512	16682	16591	16592	16708	16619	16573	16749	16793	16677	16768	16558	16591	16752	16725	16709	16789	16647	16859	16686	16591	16708	16579	16608	16749	16648	16789	16490	16526	16906	16635	16690	16779	16601	16308	16476	16561	16708	16717	16751	16520	16567	16786	16552	16648	16702	16685	16638	16732	16500	16634	16659	16707	16734	16755	16605	16727	16575	16726	16608	16824	16877	16734	16736	16627	16756	16777	16567	16787	16758	16685	16703	16857	16674	16710	16643	16525	16713	16521	16640	16452	16770	16740	16596	16768	16683	16712	16747	16748	16727	16577	16530	16561	16705	16757	16696	16673	16725	16529	16562	16591	16607	16732	16710	16676	16661	16476	16733	16670	16597	16613	16660	16778	16585	16607	16768	16449	16609	16656	16656	16612	16568	16669	16786	16668	16556	16513	16440	16575	16781	16537	16692	16746	16578	16673	16696	16745	16521	16438	16453	16519	16627	16676	16680	16622	16490	16735	16761	16698	16759	16883	16574	16631	16600	16671	16689	16502	16645	16650	16641	16637	16777	16566	16558	16626	16948	16547	16659	16810	16890	16706	16587	16552	16559	16727	16471	16674	16667	16652	16557	16697	16795	16640	16701	16691	16570	16666	16755	16625	16759	16607	16565	16717	16565	16676	16832	16567	16780	16864	16573	16682	16593	16568	16789	16524	16589	16668	16553	16790	16606	16471	16425	16693	16661	16451	16634	16486	16720	16785	16657	16618	16708	16713	16712	16730	16806	16654	16710	16536	16720	16662	16568	16771	16766	16406	16556	16584	16497	16651	16754	16582	16552	16668	16652	16672	16597	16834	16490	16588	16681	16747	16878	16682	16570	16735	16692	16582	16607	16642	16748	16830	16681	16612	16608	16690	16610	16468	16465	16544	16733	16817	16773	16867	16804	16572	16737	16743	16842	16713	16758	16741	16567	16582	16505	16443	16854	16774	16419	16606	16427	16498	16618	16574	16684	16469	16796	16550	16865	16584	16603	16458	16620	16556	16714	16840	16706	16636	16748	16431	16511	16679	16590	16561	16605	16875	16648	16785	16735	16644	16710	16503	16849	16461	16767	16793	16688	16688	16710	16786	16776	16637	16764	16557	16804	16662	16747	16702	16516	16583	16627	16432	16400	16588	16782	16731	16553	16639	16515	16642	16571	16510	16633	16620	16337	16472	16653	16719	16697	16557	16757	16613	16544	16837	16838	16566	16543	16591	16624	16794	16667	16608	16642	16561	16719	16518	16764	16723	16797	16910	16559	16746	16705	16732	16780	16769	16581	16555	16689	16928	16491	16728	16431	16538	16678	16606	16843	16607	16825	16500	16634	16512	16588	16684	16769	16802	16557	16605	16489	16612	16733	16523	16675	16695	16799	16874	16739	16497	16826	16609	16690	16555	16609	16552	16696	16536	16484	16753	16616	16709	16747	16818	16679	16636	16648	16612	16452	16764	16832	16764	16554	16556	16841	16929	16741	16640	16808	16712	16687	16644	16541	16707	16633	16630	16375	16497	16681	16678	16615	16748	16650	16657	16641	16601	16703	16806	16764	16621	16686	16738	16671	16597	16635	16661	16598	16714	16566	16377	16578	16450	16659	16664	16317	16462	16609	16713	16604	16658	16647	16562	16662	16480	16629	16551	16688	16557	16584	16809	16560	16591	16416	16663	16596	16552	16445	16536	16637	16895	16441	16566	16700	16809	16818	16675	16755	16625	16846	16695	16531	16612	16929	16753	16621	16511	16816	16644	16534	16782	16618	16628	16630	16763	16592	16502	16528	16804	16474	16418	16664	16683	16715	16578	16743	16689	16706	16774	16678	16754	16460	16668	16540	16687	16708	16701	16623	16636	16618	16589	16637	16621	16550	16740	16631	16730	16667	16724	16869	16824	16774	16677	16457	16603	16761	16622	16595	16512	16857	16790	16550	16625	16629	16622	16350	16626	16738	16776	16743	16628	16396	16556	16468	16639	16601	16614	16644	16832	16610	16851	16613	16575	16676	16680	16538	16577	16524	16515	16498	16522	16881	16810	16587	16623	16618	16807	16584	16547	16864	16618	16497	16502	16725	16635	16752	16589	16775	16577	16505	16560	16741	16737	16717	16704	16791	16692	16649	16634	16722	16750	16768	16569	16581	16955	16726	16540	16689	16554	16730	16451	16645	16732	16605	16661	16558	16398	16734	16618	16578	16555	16588	16788	16636	16699	16668	16600	16575	16745	16582	16622	16524	16765	16715	16612	16519	16678	16686	16616	16576	16660	16783	16797	16577	16675	16623	16602	16852	16752	16496	16535	16826	16659	16638	16551	16632	16663	16589	16721	16615	16476	16693	16642	16978	16669	16674	16604	16714	16477	16376	16640	16526	16552	16512	16833	16802	16436	16659	16490	16669	16547	16663	16614	16673	16720	16515	16714	16763	16855	16783	16538	16632	16622	16799	16544	16643	16674	16671	16772	16818	16716	16620	16694	16609	16620	16681	16685	16685	16545	16596	16566	16826	16642	16715	16609	16887	16736	16644	16541	16718	16638	16589	16693	16566	16766	16701	16463	16828	16785	16651	16586	16653	16653	16425	16463	16750	16583	16543	16457	16639	16623	16797	16725	16595	16447	16471	16559	16734	16710	16485	16569	16586	16836	16650	16698	16644	16438	16712	16820	16433	16800	16701	16562	16601	16577	16443	16653	16590	16827	16706	16559	16367	16597	16641	16792	16743	16495	16796	16687	16705	16701	16674	16685	16784	16714	16515	16631	16842	16582	16660	16519	16639	16305	16727	16542	16720	16647	16536	16513	16476	16654	16440	16728	16652	16603	16690	16683	16580	16575	16471	16620	16675	16509	16638	16595	16671	16702	16742	16577	16506	16824	16585	16541	16609	16643	16571	16808	16664	16710	16680	16737	16760	16850	16738	16686	16787	16634	16737	16600	16515	16696	16688	16660	16715	16953	16578	16670	16683	16480	16716	16643	16576	16705	16748	16655	16850	16690	16604	16681	16587	16502	16823	16467	16715	16792	16700	16521	16599	16442	16585	16606	16686	16454	16709	16709	16722	16892	16714	16584	16599	16515	16506	16541	16879	16807	16476	16719	16772	16583	16543	16890	16775	16633	16494	16563	16700	16640	16851	16725	16698	16591	16534	16720	16754	16597	16593	16516	16398	16640	16581	16760	16636	16581	16525	16498	17069	16604	16708	16592	16600	16513	16682	16646	16491	16556	16548	16734	16588	16585	16784	16764	16724	16661	16644	16674	16745	16646	16715	16709	16425	16626	16526	16755	16523	16542	16677	16658	16736	16804	16614	16766	16557	16760	16673	16716	16673	16460	16784	16719	16754	16628	16485	16608	16592	16634	16516	16805	16572	16568	16599	16737	16601	16621	16498	16498	16719	16537	16624	16544	16648	16762	16710	16775	16773	16488	16481	16474	16645	16795	16854	16649	16698	16751	16774	16652	16707	16667	16556	16703	16845	16739	16681	16784	16756	16574	16494	16599	16884	16675	16958	16709	16589	16501	16350	16776	16544	16747	16517	16739	16620	16733	16827	16480	16550	16730	16622	16526	16845	16580	16650	16577	16547	16718	16864	16605	16591	16767	16460	16581	16773	16781	16714	16790	16643	16655	16641	16752	16565	16656	16757	16644	16590	16493	16549	16735	16613	16883	16891	16693	16728	16620	16657	16617	16729	16784	16653	16531	16635	16575	16665	16605	16647	16676	16563	16539	16565	16724	16720	16560	16660	16558	16828	16625
36224	51608	51545	75649	59417	49549	41767	49884	44946	36730	29318	21929	16974	14843	13993	13763	13650	13819	13727	13748	13845	13723	13655	13641	13671	13611	13616	13658	13657	13683	13789	13488	13748	13710	13708	13843	13604	13563	13768	13778	13722	13638	13712	13650	13620	13523	13752	13615	13699	13602	13663	13586	13669	13700	13711	13558	13878	13575	13701	13669	13892	13716	13809	13617	13741	13675	13637	13864	13832	13756	13820	13748	13671	13574	13745	13720	13727	13869	13563	13794	13659	13800	13680	13693	13552	13785	13707	13654	13634	13626	13875	13528	13559	13773	13708	13635	13733	13620	13767	13731	13688	13675	13568	13675	13752	13676	13546	13588	13912	13619	13686	13655	13556	13607	13489	13779	13649	13756	13488	13730	13689	13828	13599	13765	13732	13638	13739	13597	13720	13698	13706	13728	13727	13618	13669	13545	13752	13887	13743	13667	13554	13736	13673	13731	13629	13555	13749	13591	13667	13788	13681	13860	13638	13720	13695	13779	13735	13742	13577	13732	13703	13649	13607	13736	13927	13788	13674	13810	13827	13860	13590	13854	13700	13736	13583	13555	13790	13651	13682	13702	13707	13634	13512	13738	13599	13690	13690	13780	13653	13792	13724	13713	13595	13686	13713	13683	13734	13578	13760	13757	13792	13604	13690	13849	13674	13814	13717	13744	13715	13719	13516	13692	13540	13765	13646	13576	13792	13664	13695	13583	13732	13575	13773	13694	13552	13598	13553	13661	13491	13688	13561	13706	13580	13803	13765	13556	13755	13628	13762	13621	13600	13766	13789	13643	13626	13877	13747	13629	13816	13667	13678	13638	13821	13667	13621	13660	13621	13725	13659	13648	13528	13716	13730	13639	13651	13715	13703	13668	13758	13615	13746	13568	13729	13680	13612	13706	13796	13699	13766	13758	13721	13745	13569	13769	13684	13786	13664	13515	13814	13678	13811	13708	13626	13538	13660	13874	13740	13645	13480	13683	13644	13704	13682	13704	13620	13617	13711	13615	13734	13725	13696	13597	13764	13754	13554	13723	13574	13655	13805	13728	13768	13607	13753	13594	13698	13658	13726	13694	13587	13774	13777	13667	13683	13795	13800	13719	13690	13707	13725	13766	13762	13604	13717	13718	13792	13720	13681	13647	13648	13802	13613	13782	13679	13668	13746	13598	13717	13796	13660	13670	13689	13600	13697	13811	13681	13647	13670	13523	13683	13797	13490	13763	13626	13536	13506	13613	13625	13599	13800	13779	13633	13487	13687	13704	13748	13778	13641	13756	13821	13598	13623	13708	13702	13537	13718	13686	13674	13740	13680	13751	13642	13840	13835	13786	13723	13577	13843	13840	13803	13644	13619	13841	13829	13799	13755	13684	13609	13754	13818	13728	13586	13649	13751	13680	13708	13577	13665	13707	13843	13571	13666	13783	13651	13765	13680	13712	13541	13617	13890	13701	13713	13824	13684	13830	13617	13658	13643	13550	13574	13633	13594	13707	13632	13857	13568	13741	13617	13621	13706	13713	13795	13653	13718	13655	13662	13568	13757	13721	13688	13613	13707	13698	13834	13693	13418	13693	13556	13712	13861	13604	13771	13830	13634	13592	13557	13625	13741	13754	13616	13601	13819	13620	13741	13714	13809	13592	13742	13382	13635	13566	13639	13664	13730	13608	13876	13538	13770	13783	13842	13659	13666	13685	13607	13682	13594	13721	13602	13583	13724	13634	13624	13711	13647	13615	13673	13554	13782	13679	13761	13639	13612	13652	13613	13581	13662	13605	13569	13729	13659	13630	13677	13749	13873	13609	13672	13728	13554	13503	13651	13736	13569	13563	13599	13583	13730	13731	13631	13592	13660	13649	13734	13753	13706	13543	13771	13697	13753	13717	13735	13572	13668	13727	13631	13595	13553	13607	13707	13703	13858	13669	13732	13724	13721	13831	13781	13814	13495	13809	13717	13758	13765	13671	13743	13654	13618	13579	13858	13704	13657	13615	13681	13689	13828	13603	13634	13739	13679	13743	13631	13602	13824	13592	13745	13699	13740	13538	13671	13706	13679	13639	13642	13773	13564	13722	13590	13630	13767	13582	13700	13684	13586	13807	13516	13785	13677	13737	13721	13721	13696	13767	13773	13626	13718	13451	13776	13787	13845	13662	13827	13833	13781	13639	13712	13665	13673	13753	13662	13709	13671	13701	13582	13630	13623	13569	13767	13520	13683	13721	13636	13684	13598	13648	13770	13678	13630	13738	13801	13618	13581	13680	13697	13654	13737	13756	13733	13703	13581	13485	13763	13691	13804	13765	13666	13910	13633	13640	13870	13700	13840	13459	13672	13693	13724	13679	13503	13854	13617	13680	13761	13666	13840	13702	13564	13534	13675	13925	13712	13652	13693	13963	13530	13679	13769	13632	13503	13697	13616	13721	13762	13624	13824	13779	13618	13556	13714	13579	13678	13599	13643	13644	13625	13647	13723	13525	13734	13615	13791	13611	13697	13635	13672	13603	13619	13609	13612	13648	13808	13669	13695	13622	13631	13698	13697	13723	13715	13739	13569	13628	13705	13678	13810	13756	13650	13873	13699	13742	13774	13688	13627	13578	13591	13763	13543	13805	13793	13832	13746	13668	13727	13514	13627	13735	13755	13719	13702	13536	13627	13775	13663	13671	13572	13646	13736	13696	13544	13680	13691	13661	13740	13817	13563	13674	13879	13665	13632	13668	13794	13724	13777	13762	13635	13833	13668	13543	13700	13701	13741	13587	13661	13515	13571	13603	13600	13757	13838	13660	13650	13887	13543	13773	13579	13711	13671	13584	13617	13630	13565	13581	13591	13697	13590	13812	13692	13747	13745	13726	13733	13771	13764	13628	13623	13791	13774	13548	13795	13637	13618	13859	13682	13620	13552	13685	13695	13511	13669	13648	13736	13692	13792	13653	13592	13630	13677	13497	13782	13578	13653	13630	13893	13685	13636	13598	13778	13715	13622	13654	13590	13904	13709	13607	13786	13607	13776	13739	13588	13719	13585	13514	13556	13873	13716	13727	13735	13757	13842	13646	13628	13683	13773	13709	13659	13589	13623	13717	13630	13665	13675	13604	13835	13730	13591	13756	13605	13687	13630	13862	13687	13709	13896	13602	13647	13616	13708	13726	13613	13650	13765	13663	13550	13602	13604	13679	13730	13728	13808	13684	13784	13504	13758	13484	13781	13718	13757	13514	13642	13669	13621	13547	13622	13558	13510	13642	13634	13730	13709	13738	13675	13685	13702	13621	13727	13728	13684	13759	13713	13716	13658	13405	13849	13757	13565	13763	13472	13756	13602	13837	13804	13778	13833	13711	13669	13684	13637	13642	13578	13533	13887	13569	13641	13598	13647	13776	13797	13660	13607	13651	13739	13664	13644	13627	13651	13777	13634	13541	13513	13633	13728	13689	13821	13712	13665	13641	13588	13737	13506	13698	13688	13584	13703	13692	13644	13789	13744	13763	13610	13675	13746	13684	13756	13731	13593	13493	13741	13684	13715	13726	13607	13447	13612	13656	13561	13704	13573	13649	13645	13790	13649	13941	13568	13682	13649	13721	13655	13666	13565	13598	13637	13697	13520	13537	13729	13668	13553	13632	13655	13833	13555	13606	13831	13611	13764	13610	13851	13789	13853	13636	13659	13638	13625	13597	13690	13848	13658	13784	13692	13621	13781	13627	13756	13535	13661	13948	13631	13821	13706	13541	13611	13616	13635	13837	13722	13714	13923	13681	13565	13610	13754	13620	13743	13641	13660	13744	13686	13585	13742	13606	13651	13640	13743	13669	13744	13732	13517	13592	13651	13719	13482	13739	13672	13646	13718	13684	13746	13519	13584	13568	13619	13690	13685	13767	13682	13670	13580	13771	13691	13529	13493	13611	13642	13807	13779	13734	13562	13772	13656	13577	13549	13664	13770	13705	13734	13807	13755	13620	13664	13683	13683	13809	13628	13791	13691	13637	13571	13623	13716	13873	13716	13721	13706	13675	13756	13767	13644	13529	13671	13635	13576	13761	13699	13659	13815	13705	13694	13647	13574	13570	13854	13793	13563	13551	13706	13751	13765	13691	13835	13777	13690	13697	13651	13647	13522	13600	13624	13766	13768	13793	13485	13846	13768	13900	13695	13632	13670	13678	13621	13769	13726	13712	13572	13608	13674	13736	13642	13567	13619	13711	13781	13881	13634	13755	13725	13748	13771	13650	13680	13686	13460	13662	13733	13543	13734	13588	13640	13765	13691	13648	13666	13548	13800	13780	13598	13669	13691	13543	13554	13793	13810	13663	13659	13537	13714	13563	13755	13587	13730	13745	13627	13674	13858	13667	13584	13675	13672	13632	13729	13415	13602	13443	13657	13597	13767	13780	13688	13913	13793	13714	13498	13467	13849	13573	13639	13614	13669	13749	13595	13772	13633	13718	13493	13598	13529	13726	13673	13552	13577	13647	13711	13708	13664	13506	13678	13643	13757	13551	13734	13672	13553	13391	13679	13630	13593	13665	13633	13854	13594	13791	13759	13661	13759	13627	13723	13859	13758	13661	13572	13726	13743	13721	13630	13599	13514	13850	13511	13628	13616	13739	13643	13770	13769	13629	13630	13701	13679	13519	13603	13750	13732	13627	13526	13578	13667	13740	13662	13526	13593	13434	13835	13609	13718	13564	13671	13739	13516	13567	13450	13702	13802	13652	13833	13766	13667	13412	13638	13661	13753	13680	13499	13834	13794	13568	13764	13617	13797	13576	13581	13690	13654	13571	13740	13524	13730	13636	13721	13626	13784	13737	13832	13683	13726	13856	13651	13809	13521	13919	13644	13591	13678	13650	13764	13614	13706	13822	13553	13765	13675	13668	13710	13415	13707	13568	13758	13786	13628	13806	13695	13825	13721	13635	13769	13829	13697	13816	13699	13678	13612	13886	13689	13672	13775	13688	13619	13525	13656	13583	13729	13747	13593	13713	13717	13698	13521	13579	13813	13694	13848	13554	13717	13649	13564	13830	13789	13622	13632	13733	13756	13866	13672	13593	13758	13589	13580	13544	13693	13548	13773	13550	13436	13757	13685	13702	13724	13686	13580	13690	13645	13624	13648	13656	13673	13751	13664	13742	13671	13606	13582	13656
34295	29114	26214	24636	22048	20630	20079	20551	20312	20208	19634	19028	18565	18369	18049	17967	18044	17795	17919	18013	18121	18076	18158	18052	17799	18008	17897	18137	17949	17983	17953	17932	18152	18224	18036	17935	17875	18061	18140	17723	18088	17876	17919	17991	18036	18182	18011	17921	18021	17828	18006	18048	17967	17822	17812	18278	18025	17867	17687	17862	18070	18135	18054	17985	17992	18214	17810	17890	18017	17944	17887	17949	18164	18139	17829	17895	18068	17976	17775	18051	18171	18019	18265	18232	18117	18004	18095	17906	17970	18301	18194	18030	17904	18191	17960	18022	17798	17874	17769	17944	18101	17939	18146	17907	18068	18173	18005	17843	18119	17937	18053	17945	18177	18058	18124	18212	18024	17879	18067	18015	17919	17904	18052	18143	18106	18051	17819	17901	18108	17920	18352	18007	18010	18046	18009	17859	17867	18056	18223	17941	17951	18209	17921	18131	18197	18150	17727	17868	18099	18157	18003	17935	17970	17885	17840	17872	17865	18133	17916	17941	17981	18168	18108	17863	17945	17935	17918	17936	17895	18003	18053	17851	17810	17877	17872	18005	18070	17994	18056	18116	17969	18060	17922	17923	18279	17987	17878	17802	17810	17891	18213	17817	17858	17959	18144	18029	17829	17701	18173	18115	18139	17755	18040	18032	17939	17893	18056	18219	17810	17935	17980	18041	18163	18001	18117	18121	17970	17963	18064	17818	18187	18038	18006	17983	18236	17801	18078	17858	18152	18251	18103	17917	17985	17959	18062	17963	18004	17885	17961	18023	18153	18030	18130	17904	17864	17994	18015	18071	17889	17950	18084	17977	18144	18127	17926	18201	18124	18189	17837	18124	18022	17849	18149	17848	17943	18023	18053	17926	18281	17886	17876	18151	18071	17945	17864	18102	18034	17948	17963	17787	17881	17894	18099	17910	17979	17961	17908	17740	17986	17781	17868	17895	18111	18004	18155	17904	17991	18011	18083	17902	18036	17916	18322	18148	18128	17990	18129	18023	18087	17983	18037	17879	17826	18176	18036	17896	18170	18058	17946	17868	18011	18089	17882	18120	18248	18152	18204	17949	18161	18040	18099	17845	17831	17780	18052	17976	18271	18136	17985	17868	18106	17950	18076	18010	17846	17989	18072	17915	17852	17968	18124	17989	18045	17967	18032	17843	18189	17917	17917	17938	17981	18125	18019	18025	18079	17961	17868	17989	17968	17842	18042	18066	18062	18145	18051	17891	18337	18101	18058	17777	17979	18146	18093	18131	18030	17935	18009	18070	18067	17899	17993	18106	18080	17825	17937	18099	18119	18004	17905	17890	18334	17990	17782	17849	17848	17906	17895	18018	17796	18157	18032	17868	17967	18136	17986	18217	18230	17937	17871	18008	18028	18097	17984	17766	18056	17814	18191	18058	17799	18129	17938	18048	18013	17978	18040	18045	17912	18013	18080	17822	18101	17778	18187	18002	17888	18000	17971	18002	18043	18025	18012	17954	18145	17838	17917	18087	18223	17944	18141	18103	18002	17925	17987	18115	18042	18284	18229	17967	17821	18049	18162	17938	17841	18274	18254	18250	18009	17871	17896	17842	18011	17992	17794	18108	17923	18089	18012	17993	18192	17989	17984	17907	18075	18044	17873	18188	18119	17847	17926	18092	17874	18066	17956	17948	17965	18059	18022	18199	17889	17977	18049	17897	17716	18065	17865	18034	17846	17826	18132	18017	18075	18090	18038	18094	18066	17916	18017	17989	18145	17740	18014	17951	17797	17850	17904	18036	17930	17929	17884	18015	18142	17993	18149	17944	18010	17870	18051	17888	17913	18073	17849	18071	17887	17967	18027	18086	18140	18296	18081	18102	18263	18100	17972	17928	18016	17927	17862	17910	17863	17941	17864	17775	17993	18040	17940	17970	18111	18088	17764	17952	17925	17838	18149	17888	17851	17924	17939	17891	18112	17910	17825	18020	17890	18020	17971	17804	17976	17779	17969	18177	17923	18186	18124	18226	18022	18087	17870	17907	18067	17791	18093	18293	18013	18015	18019	18112	18032	18025	18006	18026	17949	17812	18099	18081	17988	17969	18060	18067	18015	18134	18197	18009	17752	18204	17923	17864	18181	18123	18237	18047	18089	17894	17889	17985	17670	17873	17850	17911	17994	17871	17929	17945	17903	18109	18114	17741	18221	17949	17882	18100	18016	18136	18109	17907	17870	17845	17856	18016	17873	17918	18020	18079	18130	17973	18011	17963	17926	17875	17946	17977	17988	17993	17962	18067	17951	18133	17922	18100	17867	17924	17938	18022	17962	17971	17992	17948	18017	17999	17913	17910	18011	17943	17961	17870	18027	18042	18046	17963	18023	18131	17985	17960	17943	17863	18088	18123	18005	18143	18013	18019	17892	17970	17974	18024	18280	17976	18169	17941	17893	17963	18156	18066	18190	17990	17943	18120	18070	18248	18116	17817	17810	17850	17899	17814	17816	18137	17894	18147	18099	17945	17865	17819	17947	17920	18071	18015	17924	18075	17869	17947	17962	18062	17968	18196	18000	18109	18236	18119	17855	18096	17878	17875	17961	18015	18159	18002	17818	17889	17762	17879	17810	18109	17850	18106	17798	18063	17808	17953	17903	18035	18001	17909	18138	17755	18039	17794	17961	17874	17912	17971	17914	18043	18008	17972	17861	17853	17955	17979	18043	18123	17858	17905	18007	17919	18047	17993	18109	17763	18037	17939	18095	18028	18114	17952	17944	18073	17984	17919	17896	18195	18031	17980	17906	17987	18169	18125	18189	17964	18004	18125	18049	18165	17999	17912	17817	18067	17926	17878	17947	18028	18034	17947	17796	18157	18004	18123	18058	18123	18019	17950	18188	18034	18218	17775	18121	17986	18129	17942	17950	17852	18142	17996	17905	17956	18042	17980	17741	17856	18022	17909	17909	17962	18036	17818	17956	18047	18152	18006	17888	17926	18188	17806	18122	18139	17946	18141	18008	18308	18115	17961	17902	17890	18145	18012	17790	17945	17962	18058	17970	18143	17958	17868	18102	18165	17836	17941	18133	18151	18044	17975	17965	17955	18062	18159	17898	17852	18212	18040	17981	18082	17851	18281	17883	18047	18101	17936	17900	17886	17947	18056	18158	17880	17741	17934	17913	18120	17937	17952	17895	18129	18131	17931	18095	17974	17967	17866	18055	18080	17986	17912	17902	18077	17837	17731	17918	18111	18186	17945	18005	18002	18123	17867	17938	17966	18167	18065	18008	18067	18166	18026	17961	17930	17946	18117	17944	17967	17806	18000	18099	18193	17829	17921	18112	18012	18052	18022	18161	18101	17954	18015	18097	17902	18075	17975	18124	17987	17875	18135	18148	17836	17834	17927	18154	17986	17947	17895	18141	18086	17902	17871	18080	17903	17791	17943	18027	18161	17866	17905	18081	18058	18183	17881	17838	17935	18012	17956	17950	18114	18201	17885	18152	17994	18087	18061	17932	18111	18166	17975	17818	18016	17992	17596	17971	17991	18066	18154	18052	17877	17870	18106	18055	18038	18257	17895	18029	18055	18081	18047	18122	17947	18106	17820	18095	18147	17982	17992	17962	17874	18033	17890	18113	17942	17743	18178	17980	18009	17816	18039	17858	17851	18012	17808	17874	17945	17760	17841	17926	18187	17958	17919	17976	17928	18117	18046	17904	18099	17892	17837	17907	17907	17881	17847	18046	18037	17961	17801	17866	17949	17854	17914	17978	18087	17988	18033	17735	17921	17864	18024	18009	18095	18205	18003	18121	18004	17878	18000	18098	18024	17816	18141	18135	18085	18024	17956	18123	18082	18003	18077	17986	17849	18048	17819	18074	17755	18291	17880	17937	17758	17947	18053	18059	18195	18119	18101	17669	17832	18002	17992	17994	17876	17993	18024	18243	17895	18118	17988	17927	17962	17964	18042	17945	18029	18052	17886	18206	18039	18103	17787	18022	17942	17899	18014	18268	18107	17989	18166	18078	17970	18005	18109	18005	17958	18173	17979	17916	18152	18175	17997	18051	18036	18132	17992	18296	18021	18079	17836	18228	18143	18017	17881	17912	18091	17935	18136	18025	18059	18021	18050	17828	18079	17900	17951	17852	18181	17874	17936	18064	17742	18071	17892	18092	18113	17993	18256	17948	18099	17858	17926	17853	17972	17960	18068	18148	18083	18066	17939	17919	17858	17986	18037	18090	18008	18006	18000	17923	17993	18123	17994	18112	17889	17985	18093	17694	17770	18076	17935	18118	17930	18100	17986	18187	18147	18202	17924	17857	18050	18085	18137	17736	18025	17970	18111	18012	17985	17918	17807	18162	17860	17866	18026	18141	18200	18165	17872	17977	17878	17901	17929	17969	17788	17982	18162	17896	17999	18055	18067	18128	18146	17910	17882	18088	17923	17925	17743	17759	17913	18288	17999	17997	17997	18064	18067	18100	18094	18320	18014	18218	18074	17834	17919	18098	17770	18143	17918	18209	17947	18018	18179	17972	17912	18083	17906	17968	18019	18045	17979	18130	18005	17999	18122	17842	18004	18160	17956	18050	18092	18063	17761	18106	17892	17954	18182	18035	18126	17988	17814	17982	17835	17980	17849	18013	17947	18015	17874	18083	18112	18058	18040	18121	17848	18132	18082	17838	17869	17930	18011	18100	17926	18005	17885	17842	17890	17938	17917	17836	18155	18153	17961	17911	18209	18179	18133	18175	18036	18186	17972	18021	18073	17883	17726	17983	17984	17806	18021	17935	18140	17798	17909	17633	17942	18030	17967	18054	18151	17931	17950	17814	17841	18090	18063	17991	17961	18038	17985	18049	18000	17814	18023	17876	18128	17984	17955	18008	17912	17968	17932	17908	17824	18079	18162	17911	18043	18022	18204	17933	18188	17910	17940	18117	17991	17985	17979	17844	18284	18084	17817	17798	17999	17903	17981	17939	17879	17854	18001	17839	18000	17855	18057	18165	18076	17881	17958	17934	18049	17942	17958	18031	17995	17880	17939	18066	17937	18061	18132	17925	18029	18044	18100	17994	17939	17881	17852	18129	18047	17906	18040	18065	18047	18099	17975	17937	18069	18094	17702	18133	18034	17854	17821	18194	18056	17871	17758	17797	17870	17936	18010
32422	33388	25573	22405	19943	17982	17204	17859	17794	17346	16375	15450	14872	14699	14425	14464	14555	14481	14422	14442	14368	14400	14643	14380	14509	14430	14379	14525	14267	14585	14479	14342	14420	14453	14513	14436	14342	14263	14531	14471	14492	14511	14326	14587	14331	14583	14372	14557	14442	14496	14265	14373	14481	14485	14570	14491	14467	14571	14491	14485	14641	14439	14431	14524	14428	14394	14431	14562	14434	14389	14462	14424	14410	14362	14403	14411	14373	14430	14450	14390	14388	14627	14360	14215	14418	14471	14611	14395	14513	14355	14466	14421	14429	14473	14546	14538	14524	14390	14439	14460	14526	14574	14315	14402	14357	14605	14377	14566	14520	14339	14373	14367	14522	14389	14474	14402	14391	14420	14688	14502	14402	14510	14287	14474	14392	14419	14370	14585	14391	14335	14485	14392	14383	14526	14290	14343	14553	14477	14537	14423	14393	14370	14537	14608	14343	14339	14520	14399	14527	14392	14464	14413	14533	14430	14511	14635	14430	14432	14477	14538	14441	14405	14597	14399	14618	14404	14480	14293	14448	14410	14608	14431	14476	14475	14461	14408	14393	14313	14417	14480	14457	14324	14517	14280	14589	14544	14566	14313	14293	14442	14368	14422	14245	14469	14491	14483	14492	14473	14672	14417	14421	14460	14428	14446	14424	14446	14531	14473	14448	14526	14379	14555	14630	14446	14465	14556	14482	14441	14493	14489	14513	14582	14400	14506	14430	14477	14541	14548	14427	14458	14326	14419	14488	14484	14506	14465	14413	14268	14417	14477	14462	14591	14511	14452	14206	14407	14328	14433	14367	14389	14461	14361	14472	14404	14484	14554	14486	14256	14388	14427	14589	14405	14405	14595	14524	14472	14570	14514	14509	14436	14653	14290	14584	14360	14419	14478	14511	14566	14538	14474	14573	14187	14412	14318	14348	14428	14453	14344	14490	14432	14600	14367	14422	14345	14599	14460	14392	14301	14389	14367	14417	14325	14402	14616	14573	14589	14448	14405	14408	14501	14372	14446	14684	14621	14408	14568	14433	14396	14599	14461	14181	14319	14392	14396	14521	14228	14368	14332	14427	14520	14371	14421	14305	14614	14449	14460	14561	14470	14373	14233	14317	14415	14354	14506	14402	14395	14446	14451	14497	14453	14444	14425	14553	14487	14552	14304	14353	14363	14530	14357	14489	14475	14656	14370	14373	14420	14302	14476	14617	14427	14456	14310	14307	14481	14279	14387	14569	14370	14387	14443	14417	14439	14399	14330	14613	14526	14420	14373	14436	14432	14662	14403	14614	14258	14421	14457	14519	14434	14487	14392	14526	14402	14561	14421	14350	14509	14521	14528	14447	14359	14417	14450	14415	14459	14397	14429	14383	14493	14467	14453	14489	14400	14467	14600	14470	14464	14519	14524	14561	14247	14430	14602	14402	14294	14672	14462	14336	14286	14352	14495	14391	14430	14445	14418	14478	14515	14588	14432	14476	14548	14526	14547	14452	14675	14533	14382	14442	14450	14320	14435	14504	14383	14490	14351	14547	14451	14230	14436	14515	14425	14524	14551	14449	14515	14447	14334	14479	14479	14469	14314	14481	14498	14651	14388	14328	14359	14534	14396	14595	14379	14430	14505	14374	14415	14501	14344	14428	14377	14539	14477	14619	14561	14464	14440	14500	14537	14533	14486	14371	14446	14424	14336	14424	14505	14512	14539	14651	14294	14351	14456	14553	14370	14419	14441	14503	14355	14291	14565	14451	14430	14730	14503	14411	14162	14509	14553	14468	14571	14335	14491	14336	14447	14624	14471	14276	14309	14359	14336	14567	14479	14423	14480	14344	14338	14571	14364	14428	14568	14517	14597	14396	14573	14484	14383	14541	14472	14367	14400	14414	14496	14491	14432	14342	14478	14567	14486	14633	14479	14539	14567	14475	14391	14417	14401	14489	14493	14571	14485	14412	14288	14390	14498	14447	14448	14295	14432	14391	14287	14416	14447	14506	14534	14358	14518	14557	14438	14480	14369	14621	14460	14384	14349	14425	14535	14373	14444	14464	14426	14467	14397	14450	14508	14292	14317	14410	14454	14449	14413	14476	14461	14441	14401	14481	14336	14434	14536	14309	14352	14499	14499	14287	14397	14333	14445	14462	14477	14473	14514	14567	14396	14414	14540	14526	14439	14262	14408	14674	14321	14347	14466	14456	14509	14422	14416	14494	14319	14424	14379	14473	14364	14327	14407	14334	14375	14390	14390	14471	14372	14419	14600	14587	14490	14497	14448	14492	14497	14380	14368	14587	14445	14480	14336	14321	14400	14498	14410	14408	14453	14384	14475	14505	14471	14342	14271	14446	14411	14376	14443	14646	14465	14417	14607	14316	14590	14723	14488	14418	14545	14487	14522	14402	14439	14616	14540	14573	14484	14275	14460	14439	14402	14445	14390	14569	14433	14391	14394	14590	14477	14346	14506	14365	14605	14332	14588	14382	14425	14420	14417	14389	14488	14392	14321	14432	14355	14456	14534	14377	14544	14513	14613	14479	14645	14301	14367	14610	14526	14416	14424	14548	14344	14435	14303	14495	14427	14550	14460	14674	14435	14655	14465	14430	14397	14546	14544	14499	14373	14553	14475	14468	14593	14413	14277	14479	14346	14506	14427	14358	14389	14494	14514	14596	14611	14405	14477	14445	14409	14430	14355	14462	14362	14561	14346	14497	14607	14378	14436	14605	14301	14463	14734	14351	14468	14458	14418	14418	14431	14452	14316	14449	14457	14569	14319	14539	14456	14428	14532	14418	14459	14416	14539	14604	14467	14356	14510	14443	14590	14415	14507	14494	14497	14391	14269	14472	14350	14577	14455	14389	14352	14579	14544	14453	14561	14514	14400	14364	14397	14315	14473	14372	14539	14328	14542	14491	14434	14515	14448	14344	14584	14517	14510	14607	14388	14557	14442	14379	14527	14373	14441	14348	14549	14609	14556	14425	14677	14348	14424	14520	14382	14528	14469	14296	14295	14392	14280	14548	14307	14636	14436	14449	14380	14515	14501	14249	14376	14392	14449	14502	14492	14520	14341	14561	14520	14656	14430	14555	14507	14308	14371	14379	14435	14467	14307	14383	14391	14369	14482	14489	14400	14481	14617	14309	14349	14455	14409	14326	14458	14515	14323	14442	14413	14461	14439	14489	14381	14414	14392	14417	14499	14475	14590	14466	14367	14333	14434	14349	14391	14392	14448	14336	14530	14317	14534	14373	14469	14421	14561	14475	14351	14457	14434	14453	14466	14479	14402	14327	14508	14288	14533	14521	14464	14702	14458	14687	14544	14531	14478	14335	14374	14281	14446	14477	14615	14328	14352	14426	14457	14542	14539	14323	14445	14549	14364	14290	14537	14554	14442	14493	14419	14324	14426	14404	14478	14341	14468	14379	14379	14609	14251	14481	14458	14449	14569	14438	14553	14368	14388	14507	14585	14369	14255	14472	14389	14263	14473	14461	14404	14502	14365	14483	14611	14352	14424	14342	14460	14347	14370	14438	14588	14362	14492	14473	14320	14419	14322	14366	14313	14616	14498	14514	14582	14377	14468	14365	14417	14416	14505	14451	14537	14657	14429	14450	14556	14272	14336	14428	14479	14257	14448	14353	14404	14446	14278	14523	14241	14393	14484	14441	14416	14345	14645	14269	14367	14265	14493	14566	14492	14622	14558	14477	14186	14340	14483	14397	14342	14486	14360	14657	14402	14358	14469	14551	14446	14363	14392	14551	14265	14538	14502	14506	14525	14420	14350	14329	14393	14538	14554	14469	14328	14491	14520	14601	14505	14457	14374	14488	14376	14471	14453	14619	14376	14438	14273	14521	14551	14576	14324	14514	14487	14481	14534	14536	14470	14388	14411	14452	14183	14554	14360	14438	14374	14520	14486	14286	14347	14529	14472	14595	14464	14429	14292	14566	14361	14245	14517	14514	14423	14457	14449	14374	14519	14465	14561	14378	14431	14318	14476	14370	14524	14452	14419	14477	14347	14607	14487	14371	14411	14546	14682	14483	14447	14455	14329	14358	14395	14547	14493	14541	14620	14598	14728	14395	14441	14286	14590	14518	14486	14262	14557	14498	14341	14525	14470	14519	14443	14508	14485	14373	14510	14527	14545	14643	14379	14537	14509	14361	14305	14578	14293	14506	14455	14291	14618	14257	14414	14310	14686	14462	14302	14586	14394	14406	14289	14492	14464	14530	14348	14435	14425	14386	14419	14358	14517	14427	14427	14490	14465	14450	14527	14335	14440	14485	14482	14379	14475	14465	14352	14495	14373	14484	14443	14537	14473	14422	14430	14465	14563	14577	14664	14604	14547	14338	14488	14285	14508	14481	14556	14476	14477	14453	14479	14323	14479	14335	14438	14412	14728	14346	14544	14418	14526	14540	14561	14402	14517	14539	14510	14230	14310	14364	14448	14583	14634	14486	14499	14546	14327	14443	14340	14413	14336	14398	14385	14551	14448	14406	14253	14629	14482	14501	14373	14357	14497	14393	14435	14546	14518	14372	14355	14420	14460	14383	14560	14534	14400	14409	14275	14496	14655	14350	14516	14440	14409	14265	14348	14582	14574	14495	14390	14520	14491	14461	14547	14353	14407	14452	14637	14568	14417	14460	14602	14310	14425	14321	14462	14445	14402	14432	14492	14606	14485	14530	14233	14397	14300	14485	14677	14376	14500	14691	14426	14265	14400	14456	14398	14445	14471	14407	14383	14506	14446	14480	14354	14547	14365	14543	14546	14238	14468	14505	14453	14437	14519	14513	14543	14288	14476	14505	14439	14415	14375	14389	14421	14494	14586	14335	14419	14592	14360	14431	14260	14502	14425	14374	14493	14560	14432	14349	14558	14346	14449	14451	14393	14392	14425	14384	14475	14464	14301	14399	14501	14409	14332	14490	14756	14521	14431	14376	14461	14378	14448	14540	14545	14465	14458	14394	14293	14574	14489	14466	14434	14474	14513	14414	14320	14457	14504	14465	14459	14354	14490	14332	14499	14406	14428	14458	14508	14257	14348	14428	14342	14520	14466	14462	14533	14298	14332	14366	14452	14509	14471	14374	14518	14320	14559	14386	14394	14307	14348	14603	14576	14546	14453	14408	14452	14548	14403
26374	21347	30426	40526	39256	36859	34754	35628	32964	29554	25630	22350	20060	19130	18553	18193	18288	18190	18244	18176	18315	18476	18202	18102	18329	18290	18354	18090	18178	18255	18362	18089	18417	18198	18162	18119	18318	17975	18078	18245	18021	18439	18185	18305	18199	18444	18201	18356	18151	18125	18236	18263	18193	18382	17987	18263	18361	18237	18420	18177	18283	18239	18238	18285	18247	18299	18196	18228	18244	18133	18263	18217	18312	18310	18171	18270	18317	18414	18397	18108	17928	18116	18128	18237	18244	18141	18025	18196	18329	18228	18203	18214	17996	18278	18184	18169	18231	18278	18336	18063	18140	18243	18416	18363	18274	18369	18149	18191	18243	18071	18164	18305	18143	18226	18179	18019	18036	18195	18284	18240	18141	18358	18135	18056	18306	18229	18046	18100	18094	18131	18139	18220	18259	18198	18298	18273	18269	18194	18184	18217	18069	18068	18063	18122	18036	18131	17999	18053	18269	18162	18351	18394	18189	18185	18191	18405	18019	18024	18169	18197	18127	17968	18129	18232	17860	18084	18222	18096	18061	18122	18093	18180	18203	17977	18087	18325	18042	18216	18196	18118	18099	18173	18130	18134	18260	18303	18217	18164	18319	18264	18274	18210	18456	18182	18149	18116	17977	18237	18099	17970	18205	18140	18277	18330	18247	18229	17998	18082	18266	18040	18065	18248	18020	18086	18174	17934	18197	18027	18234	18150	18247	18171	18012	18118	18242	17939	18203	18169	18174	18255	18263	18197	18132	18232	18149	17908	18164	18195	18188	18326	18331	18324	18230	18166	18201	18205	18078	17903	18214	18438	18378	18180	18143	17915	18072	18111	18383	18294	18206	18193	18344	18339	18298	18162	18187	17905	18098	18215	18193	18172	18162	18375	18291	18097	18133	18147	18194	18328	18210	18242	18311	17994	18008	18218	18196	18368	18139	18198	18351	18194	18028	18220	18183	18148	18150	18192	18287	18241	18129	18217	18086	18290	18008	18304	18276	18335	18263	18257	18158	18270	18239	18175	18331	18128	18099	18030	18402	18198	18303	17903	18253	18178	18267	18158	18221	18253	18192	18262	18187	18193	17943	18283	18247	18247	18156	18362	18175	18301	18281	18158	18257	18167	18334	18155	18157	18308	18156	18199	18109	18190	18155	18378	18170	18106	18220	18306	18057	18193	18236	18029	18133	18250	18081	18024	18257	18242	18132	18186	18356	18128	18188	18252	18229	18340	18065	18049	18187	18205	18211	18177	17949	18116	18274	18221	18181	18097	18330	18321	18012	18276	18231	18278	18180	18203	18258	18326	18176	18073	18275	18006	18274	18158	18217	18219	18251	17925	18192	18179	18315	18091	18183	18039	18018	18282	18291	18156	18289	18253	18174	18274	18077	18120	18344	18466	18171	18114	17921	18190	18084	18189	17980	18055	18018	18265	18241	18153	18377	18135	18183	18156	18317	18108	18140	18199	18231	18139	18127	18275	18241	18155	18328	18065	18105	18052	18266	18174	18336	18298	18213	18176	18149	18117	18244	18196	18204	18146	17966	18333	18178	18166	18192	18189	18421	18210	18279	18296	18012	18037	18243	18191	18361	18285	18080	18265	18334	18232	18052	18078	18075	18246	18253	18152	18275	18045	18179	18210	18062	18149	18164	18049	18160	18301	18313	18113	18151	18167	18289	18183	18301	18072	18156	18354	18324	18449	18149	18147	18184	18417	18363	18224	18082	18207	18064	18279	18115	17888	18221	18092	18163	18135	18141	18167	18226	18229	18223	18304	18207	18138	18368	18167	18093	18443	18256	18283	18236	18294	18176	18229	18224	18160	18216	18163	18367	18035	18318	18351	18366	18253	18242	18362	18279	18176	18234	18195	18151	18226	18241	18180	18210	18085	18450	18149	18063	18228	18105	18277	18411	18203	18221	18078	18145	18088	18331	18108	18235	18190	18374	18388	18105	18342	17887	18195	18150	18188	18254	18188	18193	18225	18174	18044	18088	18167	18202	18244	18016	18402	18294	18173	18265	18090	18039	18215	18289	18247	18428	18142	18234	18276	18319	18264	18008	18082	18204	18280	18165	18189	18198	17987	18209	18140	18144	18197	18148	18099	18400	18209	18149	18226	18009	18213	18287	18352	18194	18240	18288	18082	18077	18176	18102	18085	18258	18088	18050	18152	18363	18293	18082	18169	18059	18215	18306	18251	18134	17865	18289	17944	18268	18259	18038	18061	18396	18146	18251	18237	18159	18134	18169	18056	18156	17920	18047	18183	18045	18100	18174	18451	18056	18089	18126	18059	18336	18187	18205	18104	18210	18481	18062	18075	18250	18347	18341	18168	18044	18123	18259	17936	18123	18083	18198	18276	18173	18176	18219	18280	18207	18118	18073	18152	18204	18224	18215	18038	18047	18126	18170	18194	18276	18149	18208	18099	18203	18372	18321	18110	18193	18195	18408	18152	18126	18137	18233	18262	18310	18334	18196	18171	18245	18221	18279	18176	17930	18167	18369	18173	18134	18300	18417	18114	17971	18264	18426	18075	18113	18402	18211	18051	18139	18105	18259	18216	18228	18342	18155	18364	18236	18154	18438	18069	18373	18124	18127	18281	18193	18189	18099	18325	17998	18301	18315	17916	18015	18066	18372	18155	18364	18181	18249	18223	18187	18306	18416	18254	18351	18143	18184	18191	18284	18238	18236	18164	17976	18011	18168	18255	18142	18265	18200	18231	18185	18046	18213	18095	18166	18038	18103	18298	18245	17917	18065	18099	18157	18178	18200	18210	18282	18241	18293	18328	18244	18389	18179	18249	18222	18048	18137	18209	18091	18169	18397	18074	18082	18128	18254	18200	18265	18188	18366	18165	18278	18185	18267	18181	18179	18096	18293	18219	18105	18268	18068	18053	18130	18246	18287	18018	18025	17971	18061	18195	18339	18180	18142	18166	18123	18206	18077	18170	18050	18180	18249	18018	18132	18200	18188	18317	18291	18215	18064	17962	18165	18177	18082	18362	18185	18309	18039	18316	18204	18288	18186	18206	18087	18120	18037	18204	18206	18099	18093	18100	17972	18162	17876	18090	17838	18119	18374	18164	18026	18076	18170	18411	18395	18169	18241	18489	18252	18201	18277	18279	18284	18294	18313	18066	18103	18136	18375	18194	18307	18205	18147	18035	18283	18211	18126	18168	18048	18304	18270	18295	18062	18280	18282	18240	18075	18252	18279	18127	18368	18294	18072	18096	18159	18269	18097	18257	18328	18190	18117	18045	18372	18241	18149	18297	18174	18195	18129	18303	18306	18391	18211	18141	18220	18169	18222	18183	18297	18230	17993	18098	18186	18194	18120	18141	18099	18359	18275	18238	18347	18301	18341	18230	18189	18093	18122	18266	18258	18215	18016	18160	18163	18205	18304	18054	18299	18269	18231	18187	18259	18172	18079	18258	18089	18100	18232	18190	18211	18209	18073	18058	18185	18069	18073	18311	18227	17991	18214	18103	18319	18231	18257	18393	18248	18337	18277	18254	18181	18135	18046	18114	18296	18486	18091	18160	18346	18300	18189	18043	18257	18163	18076	18362	18254	17966	18521	18270	18259	18201	17939	18320	18137	18247	18283	18208	18193	18077	18100	18251	18178	18224	18200	18267	18399	18610	18171	18146	18256	18147	18092	18353	18280	18146	17904	18235	18151	18266	18217	18184	18263	18236	17956	18121	18201	18085	18165	18114	18065	18182	18188	18261	18310	18103	18031	18296	18178	18112	18089	18098	18005	18151	18281	18151	18253	18225	18310	18439	18219	18279	18094	17978	17984	17991	18232	18051	18192	18104	18146	18131	18246	18072	18177	18112	18264	18027	18259	18324	18144	18070	18173	18429	18176	18268	18315	18194	18201	18285	18236	18212	18184	18140	18012	18159	18292	18299	18188	18238	18050	18116	18271	18224	18103	18270	18118	18013	18218	18230	18267	18090	18343	18178	18172	18276	18188	18322	18051	18126	18212	17948	18031	18346	18342	18107	18205	17922	18084	18197	18224	18118	18134	18156	18213	18012	18094	18085	18129	18110	18015	18096	18241	18156	18091	18175	17868	18108	18220	18235	18405	18166	18326	18274	18327	18447	18303	18311	18111	18314	18145	18348	18205	18057	18200	18084	17987	18267	18333	18270	18106	18170	18317	18154	18236	18160	18106	18253	18061	18318	18055	18118	18079	18282	18384	18301	18236	18353	18286	18376	18409	18261	18080	18185	18084	18212	18145	18068	18060	18122	18143	18335	18267	18157	18612	18252	18107	18271	18237	18251	18265	18248	18189	18231	18400	18153	18113	18179	18142	18104	18164	18438	18060	18091	18126	18070	18491	18103	18307	18222	18147	18317	18471	18129	18204	18145	17973	18206	18330	17970	18234	18141	18231	18340	18205	18188	18348	18185	18120	18096	18169	18053	18510	18089	18199	18312	18525	17979	18269	18167	18242	18163	18187	18037	18296	18208	18233	18210	18606	17938	18251	18299	17937	18309	18186	18345	18060	18117	18190	18157	18194	18200	18068	18149	18203	18186	18106	18127	18278	17974	18125	18164	18378	18231	18365	18183	18332	18172	18220	18261	18178	18178	18293	17939	18127	18001	18415	18194	17959	18294	18155	18087	18133	18273	18166	18202	18302	18374	18221	18074	18113	18226	17871	18260	18101	18007	18277	18227	18164	18359	18178	18315	18175	18191	18366	18294	18247	18202	18204	18459	18074	18198	18270	18079	18250	18121	18132	18041	18234	17990	18122	18075	18281	18188	18052	18185	18218	18147	18277	18196	18204	18231	18379	18226	18236	18258	18292	18130	18259	18288	17935	18233	18255	18118	18227	18106	18270	18199	18005	18087	18359	18251	18084	18006	18119	18287	17930	18017	18242	18014	18117	18008	18285	18288	18329	18270	18108	18232	18137	18024	18075	18249	18283	18190	18086	18196	18177	18078	18176	18238	18513	18226	18126	17982	18169	18112	18223	18126	18230	18180	18080	18232	18314	18242	18107	18091	18050	18288	18443	18287	18166	18313	18188	18446	18184	18103	18211	18480	18250	18182	18148	18125	18101	18320	18253	18367	18205	17950	18098	18228	18224	18166	18141	18258	18004	18195	17996	18170	18155	18291	18046	17962
32868	44249	51426	50906	42468	37258	35086	36045	32745	28109	22979	19198	16566	15431	14631	14669	14545	14618	14594	14413	14493	14579	14442	14622	14651	14522	14429	14644	14580	14756	14663	14565	14600	14857	14358	14534	14654	14614	14628	14611	14682	14568	14594	14493	14685	14474	14549	14791	14624	14637	14620	14673	14684	14437	14626	14582	14585	14466	14626	14662	14640	14576	14701	14539	14560	14471	14657	14541	14543	14699	14471	14653	14659	14528	14595	14614	14812	14596	14524	14495	14668	14541	14694	14538	14780	14731	14513	14649	14599	14603	14452	14418	14553	14897	14585	14625	14707	14544	14521	14612	14633	14740	14636	14537	14505	14499	14634	14618	14530	14574	14490	14483	14840	14444	14710	14505	14818	14551	14323	14621	14622	14613	14593	14564	14551	14591	14456	14625	14731	14432	14615	14679	14557	14470	14629	14527	14507	14570	14649	14550	14674	14617	14712	14578	14550	14501	14583	14738	14567	14638	14563	14717	14585	14559	14571	14521	14645	14656	14378	14602	14502	14671	14353	14472	14573	14557	14556	14562	14389	14656	14548	14647	14517	14493	14627	14454	14605	14452	14489	14511	14630	14591	14578	14630	14567	14608	14535	14475	14684	14628	14591	14574	14682	14487	14610	14513	14529	14412	14711	14525	14672	14574	14703	14563	14630	14604	14660	14510	14476	14582	14665	14468	14625	14542	14686	14511	14431	14589	14597	14472	14574	14558	14643	14487	14701	14717	14584	14576	14671	14462	14598	14697	14636	14567	14604	14580	14666	14693	14721	14517	14442	14522	14508	14498	14530	14522	14471	14685	14489	14586	14582	14626	14541	14608	14658	14617	14522	14549	14692	14688	14499	14573	14633	14616	14570	14567	14615	14542	14555	14505	14674	14504	14485	14678	14573	14618	14534	14476	14576	14583	14529	14576	14650	14599	14400	14570	14652	14603	14430	14680	14444	14721	14640	14638	14548	14563	14540	14664	14620	14443	14473	14535	14664	14700	14657	14736	14549	14471	14506	14541	14784	14633	14636	14617	14452	14614	14418	14689	14533	14768	14576	14506	14679	14514	14736	14630	14628	14557	14684	14778	14898	14565	14718	14592	14534	14638	14516	14718	14583	14598	14582	14616	14526	14743	14741	14680	14524	14624	14579	14603	14677	14540	14479	14479	14613	14823	14690	14688	14769	14528	14624	14417	14393	14792	14740	14671	14618	14497	14438	14482	14465	14609	14546	14580	14606	14657	14607	14600	14389	14701	14559	14761	14547	14623	14444	14602	14404	14559	14627	14632	14715	14495	14604	14527	14597	14579	14649	14609	14596	14747	14803	14568	14529	14764	14661	14442	14558	14556	14636	14576	14757	14688	14430	14612	14564	14805	14659	14541	14593	14548	14559	14702	14697	14511	14418	14649	14482	14703	14588	14694	14486	14486	14679	14516	14398	14686	14539	14459	14497	14527	14574	14560	14541	14689	14629	14512	14757	14641	14652	14400	14559	14617	14553	14666	14365	14626	14652	14651	14519	14352	14624	14618	14744	14497	14512	14609	14665	14637	14556	14617	14723	14799	14492	14484	14518	14684	14612	14647	14608	14412	14469	14575	14593	14525	14591	14595	14522	14538	14748	14530	14551	14480	14612	14556	14631	14580	14630	14658	14504	14517	14711	14588	14448	14706	14479	14549	14496	14608	14380	14612	14702	14666	14633	14652	14495	14394	14374	14632	14601	14445	14391	14323	14402	14295	14483	14585	14581	14572	14771	14481	14649	14419	14501	14661	14742	14615	14576	14453	14495	14538	14587	14650	14452	14512	14491	14481	14551	14574	14482	14552	14680	14523	14401	14655	14677	14613	14650	14350	14561	14541	14747	14715	14614	14555	14395	14569	14606	14521	14569	14405	14648	14464	14465	14564	14540	14477	14547	14565	14541	14529	14643	14488	14730	14703	14515	14616	14674	14654	14654	14517	14423	14556	14610	14582	14625	14678	14740	14578	14619	14597	14560	14659	14390	14553	14541	14394	14637	14633	14472	14718	14544	14631	14650	14651	14560	14525	14577	14436	14428	14765	14519	14583	14559	14488	14513	14652	14598	14541	14549	14410	14732	14483	14595	14551	14526	14397	14588	14588	14525	14580	14722	14646	14667	14471	14710	14614	14613	14606	14684	14597	14443	14479	14829	14573	14562	14608	14625	14667	14541	14391	14429	14535	14538	14599	14491	14728	14490	14548	14701	14581	14611	14479	14614	14601	14501	14694	14653	14589	14518	14449	14582	14490	14794	14638	14426	14604	14479	14384	14640	14368	14546	14610	14623	14809	14503	14644	14557	14392	14591	14552	14379	14694	14574	14490	14625	14538	14437	14457	14678	14669	14715	14532	14560	14645	14501	14562	14498	14634	14539	14563	14581	14490	14649	14532	14421	14608	14809	14637	14658	14710	14600	14568	14709	14646	14583	14693	14633	14525	14752	14478	14556	14673	14579	14554	14804	14390	14707	14729	14591	14703	14498	14424	14520	14667	14542	14545	14606	14559	14532	14679	14620	14685	14604	14555	14425	14543	14608	14597	14689	14459	14612	14621	14691	14484	14589	14748	14564	14577	14575	14483	14583	14560	14733	14552	14532	14582	14569	14546	14473	14578	14513	14544	14644	14518	14378	14554	14689	14678	14642	14819	14504	14703	14514	14556	14731	14800	14486	14653	14534	14602	14712	14395	14558	14500	14689	14638	14449	14378	14647	14563	14498	14633	14672	14519	14563	14510	14614	14418	14533	14563	14661	14539	14661	14491	14452	14604	14538	14624	14651	14718	14418	14641	14629	14670	14681	14516	14517	14597	14709	14627	14487	14526	14647	14544	14648	14418	14546	14562	14659	14465	14591	14408	14444	14716	14781	14557	14642	14357	14482	14582	14803	14522	14510	14404	14608	14601	14666	14645	14598	14663	14660	14545	14548	14696	14642	14740	14537	14687	14478	14746	14617	14554	14531	14567	14711	14676	14591	14543	14622	14528	14388	14367	14479	14633	14576	14543	14556	14572	14555	14454	14442	14742	14671	14466	14702	14658	14572	14576	14457	14577	14566	14444	14666	14636	14616	14661	14467	14651	14558	14788	14493	14471	14727	14504	14617	14580	14732	14528	14572	14625	14424	14549	14566	14600	14682	14668	14525	14579	14598	14630	14437	14627	14715	14559	14529	14630	14696	14461	14627	14506	14602	14477	14655	14517	14608	14726	14651	14537	14465	14779	14583	14402	14493	14602	14495	14651	14704	14622	14666	14433	14824	14581	14712	14646	14630	14425	14643	14558	14581	14333	14516	14630	14804	14643	14553	14489	14486	14569	14522	14518	14583	14550	14592	14593	14485	14837	14611	14467	14550	14597	14619	14391	14654	14599	14497	14546	14640	14521	14738	14446	14655	14764	14381	14648	14625	14549	14591	14688	14561	14605	14578	14576	14464	14446	14681	14383	14675	14696	14508	14536	14492	14509	14527	14550	14527	14709	14681	14552	14674	14561	14598	14567	14687	14653	14542	14669	14625	14745	14479	14583	14706	14623	14378	14580	14558	14583	14793	14323	14595	14552	14516	14533	14586	14650	14583	14517	14750	14614	14527	14726	14755	14533	14675	14525	14759	14604	14426	14664	14720	14494	14642	14675	14657	14742	14635	14535	14611	14684	14703	14511	14737	14423	14550	14665	14727	14490	14574	14739	14586	14541	14551	14793	14528	14578	14447	14680	14495	14794	14512	14824	14695	14482	14651	14642	14657	14579	14515	14503	14593	14434	14757	14552	14519	14592	14621	14503	14439	14536	14310	14577	14591	14590	14470	14534	14601	14618	14558	14639	14568	14623	14711	14571	14674	14703	14539	14494	14523	14494	14531	14571	14674	14493	14543	14764	14586	14644	14581	14515	14694	14606	14718	14644	14528	14481	14669	14783	14517	14545	14540	14442	14675	14408	14710	14556	14446	14628	14584	14574	14350	14684	14560	14559	14664	14644	14528	14664	14686	14485	14493	14728	14559	14553	14551	14634	14507	14590	14668	14487	14553	14887	14655	14665	14438	14557	14508	14452	14666	14505	14656	14467	14732	14553	14563	14568	14684	14656	14462	14649	14633	14435	14689	14594	14512	14609	14536	14625	14605	14550	14548	14377	14390	14493	14452	14489	14633	14656	14639	14654	14518	14562	14684	14787	14605	14531	14501	14648	14683	14609	14618	14670	14555	14577	14641	14664	14591	14657	14674	14606	14702	14808	14728	14749	14755	14636	14590	14599	14579	14555	14567	14594	14458	14535	14691	14396	14569	14558	14608	14669	14652	14660	14590	14666	14435	14478	14540	14619	14537	14595	14611	14529	14595	14562	14704	14624	14621	14427	14665	14611	14661	14650	14586	14426	14687	14615	14594	14555	14565	14631	14482	14555	14621	14714	14634	14399	14607	14411	14793	14463	14686	14561	14610	14539	14505	14587	14423	14509	14581	14581	14618	14524	14628	14677	14387	14672	14647	14620	14532	14677	14605	14695	14726	14515	14572	14661	14597	14442	14667	14494	14614	14499	14536	14598	14646	14433	14614	14644	14558	14645	14676	14603	14627	14526	14618	14483	14741	14511	14702	14404	14723	14621	14638	14508	14613	14592	14450	14681	14600	14500	14565	14842	14444	14584	14635	14492	14673	14568	14680	14796	14561	14706	14730	14600	14820	14680	14656	14692	14646	14510	14738	14528	14702	14628	14674	14734	14586	14630	14595	14422	14390	14363	14509	14560	14523	14629	14441	14743	14654	14710	14579	14512	14564	14481	14551	14387	14607	14719	14550	14564	14369	14451	14601	14669	14529	14499	14557	14638	14690	14663	14647	14489	14484	14540	14636	14645	14660	14512	14739	14649	14682	14598	14630	14576	14722	14648	14670	14594	14505	14717	14642	14660	14677	14373	14513	14744	14616	14638	14634	14581	14616	14584	14699	14598	14618	14621	14637	14558	14670	14487	14689	14481	14759	14542	14566	14600	14617	14640	14627	14664	14593	14685	14585	14666	14612	14722	14900	14671	14520	14560	14614	14664	14459	14451	14683	14563	14651	14715	14622	14679	14494	14607	14604	14741	14454	14625	14680	14626	14582	14613	14670	14574	14647	14502	14637	14482	14765	14637
24052	21083	29520	36248	44471	48335	48522	53768	47374	37810	31489	25854	21476	19521	18414	18195	18049	18041	17856	17951	17912	17871	18221	18101	17839	18076	17854	17867	17908	17711	17711	17742	17970	17735	17987	18148	17898	17746	17862	17746	17820	17839	17709	17746	17912	17757	17683	17759	17861	17784	17916	17937	17815	17880	17739	17842	17748	17882	17982	17761	17797	17958	17738	17719	17981	17811	17847	17991	17786	17786	18024	17900	17846	17854	17877	17649	17790	17800	17837	17789	17869	17984	17753	17734	17705	17839	17769	17786	17854	17806	17929	17724	17766	17763	17915	17869	17677	17715	17796	17616	17836	17736	17831	17639	17812	17675	18015	17892	17715	17735	17795	17650	17730	17799	17830	17644	17814	17882	18063	17881	18031	17461	17718	17918	17984	17795	17664	17830	17760	17810	17961	17718	17623	17861	17864	17803	17911	17829	17775	17995	17704	17817	17670	17666	18120	17610	17643	17840	17787	17685	17725	17609	17685	17821	17611	17584	17690	17724	17728	17892	17942	17785	17875	17657	17776	17729	17687	17819	17852	17606	17832	17905	17484	17784	17598	17919	17967	17640	17766	17693	17767	17763	17899	17733	17632	17871	17650	17775	17902	17618	18011	17782	17577	17906	17779	17894	17975	17699	17802	17761	17833	17641	17661	17656	17971	17757	17819	17975	17700	17625	17806	17715	17687	17555	17835	17621	17881	17886	17775	17683	17515	17567	17815	17662	17720	17517	17816	17732	17745	17790	17804	17870	17645	17758	17728	17699	17865	17665	17645	17621	17658	17845	17818	17755	17932	17847	18085	17820	17708	17671	17684	17718	17805	17877	17727	17735	17825	17650	17690	17700	17797	17818	17640	17841	17733	17961	17819	17842	17732	17859	17753	17818	17719	17555	17728	17838	17834	17815	17683	17664	17635	17900	17711	17697	17678	17801	17718	17462	17853	17881	17895	17924	17676	17800	17665	17782	17810	17774	17582	17672	17813	17868	17913	17763	17726	17663	17609	17748	17956	17707	17984	17755	17690	17702	17737	17458	17662	17481	17914	17787	17657	17762	17644	17771	17829	18040	17740	17713	17862	17778	17726	17750	17707	17781	17768	17732	17538	17664	17875	17752	17810	18029	17692	17547	17820	17737	17772	17835	18088	17623	17812	17896	17987	17826	17881	17835	17736	17683	17839	17740	17642	17707	17898	17781	17721	17948	17681	17658	17982	17791	17707	17774	17760	17862	17859	17696	17776	17802	17632	17898	17523	17671	17820	17678	17770	17851	17682	17878	17767	17809	17764	17701	17709	17641	18030	17674	17957	17590	17786	17719	17816	17805	17861	17770	17854	17699	17756	17573	17731	17761	17868	17756	17516	17714	17667	17546	17636	17747	17772	17753	18010	17828	17924	17625	17686	17803	17926	17956	17956	17608	17740	17785	17751	17757	17841	17773	17763	17804	18014	17842	17801	17657	17949	17844	17871	17879	17758	17843	18013	17793	17930	17612	17749	17989	17755	17848	17645	17697	17716	17573	17851	17727	17737	17893	17708	17724	17583	17641	17907	17645	17813	18029	17658	17771	17878	17812	17761	17955	17607	17705	17711	17669	17786	17799	17704	17664	17838	17771	17631	17986	17813	17995	17759	17810	17786	17835	17817	17844	17889	17699	17683	18019	17710	17992	17801	17733	17885	17891	17642	17685	17783	17739	17772	17680	17810	17783	17766	17825	17682	17809	17685	17802	17951	17730	17921	17928	17715	17632	17819	17796	17702	17548	17784	17622	17635	17616	17792	17701	17792	17729	17865	17708	17803	17600	17802	17979	17770	17984	18050	17792	17896	17792	17881	17738	17812	17857	17804	17665	17983	17913	17772	17641	17582	17641	17876	17870	17850	17780	17802	17718	17722	17892	17861	17879	17633	17870	17787	17796	17736	17763	17907	17817	17558	17754	17791	17827	17912	17848	17692	17713	17898	17785	17707	17716	17600	17703	18006	17656	17730	17949	17861	17880	17627	17789	17851	17822	17610	17879	17865	17945	17931	17727	17679	17755	17675	17746	17859	17809	17850	17779	17711	17709	17947	17811	17766	17782	17834	17710	17651	17800	17795	17633	17798	17799	17843	17950	17954	17769	17828	17761	17762	17626	17649	17865	17648	17905	17848	17873	17656	17850	17858	17767	17939	17840	17914	17725	17648	17550	17783	17684	17679	17662	17683	17679	17799	17751	17702	17785	17847	17858	17903	17721	17774	17785	17744	17763	17779	17811	17549	17592	17594	17725	17740	17655	17873	17754	17900	17868	17792	17741	17899	17892	17838	17774	17786	17705	17651	17819	17552	17696	17706	17796	17969	17833	17803	17664	17747	17961	17879	17740	17475	17695	17843	17796	17926	17844	17872	17799	17676	17854	17786	17741	17743	17675	17937	17748	17735	17680	17679	17906	17754	17736	17809	17807	17741	17675	17735	17883	17762	17703	17657	17752	17648	17874	17758	17764	17856	17820	17826	17592	17708	17653	17705	17468	17788	17660	17849	17840	17638	17666	17796	17688	17720	17719	17777	17757	17764	17697	17947	17657	17593	17766	17889	17973	17774	17569	17762	17759	17798	17930	17822	17891	17851	17787	17682	17848	17764	17801	17615	17757	17715	17792	17679	17603	17882	17909	17793	17847	17772	17649	17841	17871	17637	17819	17741	17729	17771	17881	17700	17639	17894	17705	17843	17665	17673	17580	17910	17910	17842	17688	17782	17818	17772	17736	17834	17888	17891	17728	17647	17740	17800	17814	17856	17536	17864	17848	17801	17720	17741	17687	17847	17840	17781	17691	17665	17876	17746	17776	17692	17694	17933	18007	17689	17760	17791	17907	17900	17825	17780	17823	17698	17513	17657	17746	17827	17852	17838	17757	18023	17965	17646	17886	17947	17506	17769	17820	17731	17732	17596	17612	17484	17757	17797	17906	17906	17769	17778	17807	17977	17791	17687	17649	17635	17761	18026	17783	17731	17704	17824	17922	17616	17780	17817	17713	17985	17707	17645	17819	17578	17774	17600	18022	17639	17686	17857	17880	17833	17776	17988	17824	17855	17685	17863	17859	17939	17862	17835	17664	17709	17688	17729	17612	17801	17588	17817	17677	17631	17772	17788	17820	17741	17641	17889	17690	17769	17926	17927	17590	17592	17706	17627	17887	17965	17778	17647	17688	17941	17904	17688	17628	18000	17749	17779	17690	17885	17757	17903	17938	17665	17684	17836	17766	17689	17813	17703	17841	17556	17835	17834	17762	17889	17691	17664	17674	17711	17958	17666	17814	17847	17682	17737	17757	17648	17846	17620	17600	17965	17692	17627	17792	17769	17714	17829	17651	17795	17598	18028	17816	18141	17684	17630	17826	17796	17421	17701	17724	17926	17769	17665	17733	17864	17860	17730	17844	17874	17730	17841	17795	17755	17618	17922	17782	17696	17833	17794	17729	17860	17854	17763	17784	17749	17695	17956	18038	17693	17818	17772	17934	17912	17938	17719	17665	17933	17656	17693	17805	17626	17702	17643	17860	17725	17820	17645	17605	17794	17880	17726	17858	17822	17826	17840	17665	17908	17873	17703	17688	17684	17806	17948	17659	17778	17798	17887	17815	17839	17568	17758	17891	18049	17807	17731	17928	17615	17937	17846	17893	17918	17743	17836	17709	17796	17855	17842	17661	17827	17772	17764	17809	17780	17725	17765	17763	17543	17652	17803	17678	17509	17778	17813	17767	17757	17765	17848	17715	17766	17680	17781	17724	17813	17735	17952	17679	17520	17758	17584	17909	17668	17930	17961	17692	17776	17799	17834	17891	17844	17829	17760	17699	17668	17900	17857	17897	17789	17712	17780	17781	17604	17699	17658	17735	18054	17906	17564	17641	17599	17817	17710	17733	17870	17862	17625	17796	17952	17707	17837	17687	17855	17842	17835	17710	17723	17641	17863	17816	17854	17744	17657	17770	17857	17688	17713	17602	17960	17927	17880	17807	17601	17688	17978	17692	17846	18008	17777	17763	17820	17910	17861	17728	17955	17727	17645	17818	17857	17980	17812	17948	17729	17725	17473	17722	17708	17832	17609	17797	17722	17520	17879	17864	17804	17827	17651	17897	17752	17757	18035	17639	17657	17856	17744	17783	17758	17861	17641	17794	17784	17624	17939	17800	18008	17807	18032	17810	17653	17787	17992	17867	17708	17629	17771	17987	17825	17744	17698	17745	17758	17833	17811	17701	17842	17893	18017	17505	17771	17946	17965	17665	17717	17668	17783	18045	17731	17875	17739	17840	17744	17772	17936	17716	17782	17693	17936	17785	17749	17908	17727	17895	17727	17685	17865	17630	17635	17591	17838	17831	17683	17861	17671	17799	17597	17727	17734	17819	17952	17863	17807	17881	17662	17788	17858	17870	17797	17791	17732	17421	17881	17998	17830	17878	17648	17665	17627	17908	17827	17768	17686	17711	17792	17834	17821	18004	17965	17698	17688	17736	17641	17722	17886	17931	17788	17875	17772	17655	17566	17667	17957	17726	17619	17737	17802	17770	17822	17891	17653	17899	17771	17750	17892	17705	17633	17788	17828	17616	17738	17687	17683	17621	17853	17777	17819	17646	17850	17742	17786	17746	17797	17676	17801	17826	17773	17639	17774	17716	17826	17913	17857	17794	17655	17757	17784	17572	17890	17891	17932	17761	17769	17764	17763	17702	17619	17726	17720	17739	17842	17868	17723	17832	18064	17702	17860	17699	17737	17702	17961	17825	17750	17612	17689	17745	17730	17735	17879	17584	17874	17729	17701	17616	18022	17555	17787	17790	17848	17825	17663	17815	17671	17919	17944	17874	17906	18029	17854	17968	17848	17768	17724	17747	17715	18004	17785	17897	17832	17726	17825	17737	17792	17742	17986	17707	17665	17906	17699	17930	17537	17617	17844	17981	17675	17826	17918	17822	17593	17860	17865	17732	17947	17633	17970	17928	17693	17643	17722	17740	17821	17828	17662	17711	17861	17947	17533	17880	17863	17658	17675	17853	17633	17895	17740	17852	17690	17703	17754	17722	17765	17608	17995	17826	17773	17672	17856	17907	17914	17709	17794	17696	17668	17854	17663	17896	17831	17829	17640	17696	18000	17522	17713	17772
40074	59226	74931	72404	60000	52793	50308	53765	46436	37264	30836	23635	18183	15743	14669	14417	14456	14506	14311	14455	14438	14171	14435	14272	14332	14174	14412	14411	14225	14366	14242	14262	14338	14217	14290	14378	14200	14265	14223	14299	14489	14381	14277	14334	14360	14299	14335	14386	14398	14244	14497	14325	14449	14392	14086	14267	14331	14565	14440	14406	14284	14347	14306	14501	14485	14351	14216	14453	14338	14273	14258	14233	14186	14273	14320	14404	14260	14327	14288	14265	14394	14297	14068	14338	14333	14270	14384	14249	14299	14287	14305	14433	14393	14322	14401	14463	14402	14298	14323	14215	14293	14472	14264	14357	14353	14372	14277	14308	14201	14392	14354	14288	14356	14368	14402	14198	14217	14306	14570	14286	14243	14365	14354	14234	14313	14324	14341	14277	14412	14327	14269	14388	14265	14249	14412	14467	14416	14504	14324	14369	14482	14316	14430	14299	14335	14324	14220	14431	14370	14257	14392	14344	14337	14239	14379	14494	14337	14199	14251	14104	14404	14282	14293	14201	14298	14233	14376	14330	14140	14164	14353	14296	14315	14279	14331	14381	14308	14365	14300	14560	14276	14342	14426	14253	14278	14384	14400	14523	14397	14319	14290	14341	14259	14341	14320	13976	14389	14188	14420	14359	14330	14350	14460	14268	14362	14406	14259	14411	14316	14374	14497	14208	14478	14449	14369	14384	14523	14442	14434	14343	14324	14419	14286	14338	14271	14292	14304	14442	14439	14246	14428	14127	14226	14274	14341	14484	14382	14385	14343	14297	14327	14106	14197	14465	14336	14302	14361	14298	14362	14269	14329	14393	14381	14377	14294	14169	14429	14304	14348	14228	14285	14189	14228	14488	14461	14451	14315	14323	14407	14313	14286	14403	14242	14288	14411	14318	14428	14420	14440	14270	14239	14482	14440	14300	14409	14256	14287	14393	14378	14401	14348	14349	14311	14393	14217	14339	14307	14264	14370	14250	14225	14225	14394	14186	14332	14295	14408	14391	14258	14392	14429	14245	14337	14292	14353	14414	14457	14182	14260	14363	14481	14388	14366	14371	14273	14274	14191	14200	14447	14281	14456	14467	14432	14337	14392	14370	14336	14261	14380	14417	14289	14373	14457	14316	14368	14348	14286	14252	14511	14321	14274	14180	14267	14207	14344	14474	14221	14422	14485	14478	14351	14231	14390	14397	14433	14426	14347	14419	14410	14349	14382	14384	14336	14499	14459	14309	14379	14347	14286	14180	14218	14450	14226	14475	14355	14369	14346	14266	14333	14320	14310	14462	14115	14312	14330	14386	14253	14337	14299	14256	14346	14396	14218	14323	14493	14404	14669	14308	14326	14203	14493	14317	14421	14573	14321	14114	14262	14419	14410	14178	14580	14376	14449	14393	14515	14426	14463	14388	14397	14150	14416	14189	14352	14313	14262	14353	14289	14112	14317	14318	14322	14169	14118	14300	14205	14320	14329	14433	14148	14405	14295	14374	14507	14357	14201	14289	14297	14276	14335	14299	14354	14368	14194	14257	14135	14325	14166	14300	14688	14300	14303	14308	14442	14212	14291	14397	14451	14280	14464	14439	14297	14515	14565	14373	14359	14379	14204	14244	14450	14388	14230	14227	14323	14318	14300	14314	14248	14294	14538	14389	14408	14309	14388	14272	14414	14262	14346	14338	14158	14402	14423	14381	14287	14441	14364	14086	14320	14144	14381	14400	14335	14338	14258	14295	14332	14400	14129	14202	14363	14375	14353	14332	14374	14345	14324	14290	14341	14213	14400	14463	14343	14224	14292	14352	14261	14375	14315	14324	14434	14319	14279	14282	14322	14265	14257	14513	14279	14308	14360	14305	14324	14372	14463	14338	14411	14394	14303	14223	14607	14283	14319	14313	14410	14344	14322	14311	14484	14424	14293	14234	14350	14254	14063	14408	14420	14368	14279	14242	14365	14428	14276	14458	14170	14338	14374	14206	14193	14229	14382	14256	14378	14455	14382	14433	14498	14477	14316	14224	14360	14372	14555	14345	14414	14282	14266	14351	14099	14282	14370	14462	14215	14178	14367	14448	14264	14180	14489	14397	14168	14144	14264	14396	14206	14487	14423	14301	14491	14129	14354	14319	14499	14193	14369	14213	14281	14257	14284	14355	14203	14249	14165	14273	14236	14109	14210	14345	14239	14469	14368	14441	14256	14379	14241	14443	14133	14216	14299	14258	14307	14202	14433	14368	14349	14275	14280	14374	14401	14187	14424	14302	14322	14135	14238	14164	14221	14350	14317	14376	14159	14324	14396	14477	14170	14456	14357	14303	14229	14378	14304	14467	14359	14447	14298	14344	14403	14097	14124	14407	14181	14301	14440	14476	14006	14357	14405	14311	14270	14217	14229	14216	14423	14317	14351	14400	14287	14372	14460	14271	14367	14335	14236	14273	14316	14352	14294	14478	14347	14223	14296	14394	14335	14222	14402	14241	14500	14368	14397	14351	14184	14285	14287	14316	14407	14245	14273	14442	14245	14191	14232	14380	14479	14461	14218	14301	14416	14422	14435	14257	14203	14325	14282	14358	14308	14319	14235	14470	14238	14411	14248	14193	14227	14300	14235	14326	14273	14572	14348	14259	14284	14399	14397	14310	14336	14253	14372	14290	14250	14370	14472	14293	14201	14354	14534	14583	14332	14315	14437	14447	14256	14379	14240	14323	14384	14443	14388	14251	14370	14455	14412	14262	14356	14345	14242	14349	14293	14326	14334	14506	14358	14430	14477	14219	14278	14325	14366	14444	14314	14365	14436	14366	14424	14443	14434	14427	14262	14289	14306	14267	14354	14314	14335	14362	14359	14349	14385	14097	14391	14266	14517	14406	14108	14265	14447	14476	14481	14221	14363	14451	14350	14318	14304	14323	14355	14456	14494	14313	14389	14303	14167	14201	14305	14348	14430	14276	14470	14278	14473	14345	14338	14273	14380	14346	14387	14191	14343	14332	14313	14413	14406	14302	14498	14380	14471	14396	14266	14330	14321	14418	14306	14203	14422	14463	14356	14349	14430	14227	14266	14327	14377	14349	14362	14171	14193	14233	14359	14356	14291	14312	14316	14362	14221	14374	14316	14352	14426	14367	14412	14443	14229	14277	14337	14371	14332	14343	14441	14329	14345	14365	14422	14429	14494	14242	14362	14321	14302	14112	14261	14418	14320	14269	14277	14262	14197	14408	14297	14245	14335	14369	14463	14320	14336	14458	14160	14397	14432	14273	14319	14421	14467	14289	14322	14333	14216	14321	14235	14223	14430	14265	14269	14443	14152	14262	14247	14398	14412	14317	14281	14385	14458	14280	14304	14280	14337	14381	14353	14270	14330	14305	14347	14308	14300	14120	14210	14301	14274	14480	14453	14433	14385	14342	14166	14376	14257	14211	14491	14334	14452	14333	14489	14184	14285	14436	14366	14401	14321	14093	14350	14428	14339	14384	14340	14347	14431	14410	14373	14479	14274	14303	14299	14355	14243	14322	14279	14365	14189	14238	14246	14265	14292	14313	14348	14385	14352	14408	14171	14367	14317	14257	14339	14270	14312	14378	14293	14339	14376	14266	14284	14415	14453	14253	14241	14253	14278	14229	14324	14172	14342	14388	14287	14234	14410	14358	14295	14334	14391	14419	14289	14273	14285	14398	14318	14432	14403	14195	14439	14480	14408	14258	14372	14258	14283	14476	14308	14334	14159	14469	14449	14381	14349	14259	14254	14314	14324	14313	14232	14312	14401	14294	14304	14390	14292	14269	14318	14230	14356	14293	14238	14326	14282	14278	14310	14401	14289	14478	14241	14230	14289	14327	14473	14417	14189	14337	14131	14253	14409	14353	14165	14534	14378	14257	14447	14367	14383	14330	14260	14356	14427	14407	14211	14339	14300	14174	14416	14336	14424	14352	14405	14353	14318	14411	14389	14547	14281	14345	14467	14312	14176	14360	14274	14303	14316	14216	14341	14431	14319	14473	14340	14321	14319	14278	14166	14295	14211	14124	14344	14305	14327	14148	14220	14302	14389	14256	14249	14356	14290	14273	14312	14360	14342	14347	14198	14403	14304	14301	14397	14352	14228	14408	14146	14365	14397	14470	14396	14320	14456	14350	14386	14417	14366	14339	14195	14393	14263	14473	14227	14378	14423	14332	14334	14384	14297	14405	14213	14498	14200	14442	14362	14368	14441	14366	14265	14230	14323	14413	14272	14406	14391	14346	14189	14518	14317	14310	14242	14369	14368	14364	14472	14484	14136	14300	14396	14475	14350	14423	14165	14388	14402	14375	14378	14518	14358	14167	14316	14301	14396	14407	14271	14386	14248	14174	14461	14170	14381	14151	14258	14437	14353	14319	14444	14261	14407	14436	14483	14274	14443	14456	14434	14294	14229	14270	14350	14173	14436	14222	14313	14472	14396	14261	14360	14292	14473	14410	14452	14417	14332	14256	14181	14264	14433	14170	14397	14298	14291	14541	14411	14471	14395	14327	14428	14364	14256	14393	14107	14166	14574	14344	14331	14259	14380	14164	14364	14486	14364	14269	14401	14376	14322	14402	14412	14296	14433	14166	14396	14224	14240	14354	14429	14278	14280	14142	14354	14259	14222	14343	14333	14186	14331	14452	14232	14222	14395	14204	14359	14303	14318	14271	14475	14297	14268	14244	14272	14342	14465	14385	14452	14255	14287	14365	14196	14233	14348	14350	14296	14371	14480	14420	14513	14308	14387	14409	14242	14300	14411	14355	14224	14231	14287	14343	14394	14232	14129	14245	14365	14250	14371	14272	14275	14346	14342	14343	14386	14211	14330	14066	14344	14333	14164	14292	14300	14378	14065	14242	14184	14359	14285	14571	14285	14316	14361	14181	14202	14415	14478	14398	14438	14371	14265	14427	14216	14457	14208	14353	14251	14325	14361	14250	14439	14398	14145	14306	14387	14203	14170	14384	14215	14251	14301	14437	14580	14257	14323	14297	14173	14354	14229	14338	14143	14201	14505	14328	14194	14401	14140	14505	14477	14280	14172	14142	14267	14454	14137	14293	14275	14444	14211	14196	14323	14314	14382	14270	14276	14351	14242	14445	14386	14460	14342	14395	14409	14327	14312	14321	14364	14350	14347	14272
34284	29310	25583	25401	22974	21232	20758	21445	20521	20222	19943	19348	18852	18815	18543	18510	18633	18527	18579	18545	18736	18651	18722	18564	18466	18628	18259	18541	18501	18624	18481	18472	18360	18373	18488	18609	18452	18457	18614	18560	18501	18475	18435	18277	18454	18456	18439	18540	18198	18539	18558	18539	18634	18395	18398	18405	18534	18710	18539	18488	18317	18508	18562	18466	18511	18705	18640	18533	18592	18564	18548	18434	18433	18421	18502	18460	18538	18585	18706	18559	18709	18541	18557	18362	18570	18447	18560	18392	18263	18709	18871	18484	18516	18469	18343	18327	18499	18420	18423	18405	18367	18605	18562	18540	18492	18549	18099	18304	18372	18776	18297	18473	18529	18472	18606	18415	18346	18534	18411	18456	18319	18104	18583	18530	18301	18483	18344	18515	18610	18504	18642	18558	18498	18591	18529	18386	18466	18385	18511	18723	18499	18507	18375	18592	18636	18516	18548	18544	18405	18532	18563	18562	18445	18445	18452	18525	18541	18321	18491	18345	18497	18337	18775	18451	18459	18848	18537	18533	18764	18478	18560	18482	18487	18607	18627	18494	18586	18565	18320	18509	18492	18516	18306	18438	18588	18410	18471	18735	18672	18357	18444	18550	18396	18429	18437	18341	18363	18362	18514	18678	18202	18315	18388	18698	18494	18553	18523	18445	18393	18689	18668	18300	18474	18438	18519	18314	18636	18807	18651	18426	18636	18416	18634	18551	18382	18464	18575	18725	18452	18553	18702	18465	18558	18655	18519	18341	18499	18392	18344	18420	18424	18452	18452	18522	18447	18511	18412	18599	18639	18530	18402	18611	18601	18760	18408	18455	18329	18600	18526	18379	18711	18687	18552	18526	18487	18492	18394	18526	18411	18519	18570	18495	18538	18458	18509	18694	18385	18623	18467	18509	18579	18618	18641	18478	18818	18419	18518	18222	18562	18470	18641	18459	18430	18538	18390	18543	18566	18877	18387	18616	18315	18343	18477	18939	18569	18642	18759	18398	18417	18471	18572	18475	18621	18480	18292	18527	18571	18468	18626	18480	18580	18604	18263	18672	18684	18636	18555	18287	18330	18723	18375	18394	18526	18251	18289	18594	18468	18475	18424	18467	18273	18533	18495	18553	18385	18510	18570	18674	18647	18340	18209	18383	18372	18398	18474	18411	18533	18306	18338	18448	18449	18520	18478	18614	18560	18362	18452	18486	18568	18582	18494	18686	18411	18474	18463	18478	18381	18581	18586	18689	18617	18564	18580	18310	18622	18552	18534	18635	18514	18609	18333	18483	18533	18446	18566	18366	18405	18494	18538	18595	18681	18560	18522	18635	18522	18469	18604	18642	18447	18432	18614	18752	18267	18529	18264	18262	18406	18421	18612	18624	18526	18577	18564	18528	18321	18438	18488	18367	18520	18382	18557	18635	18320	18387	18585	18567	18503	18494	18524	18394	18445	18528	18482	18548	18510	18389	18359	18609	18679	18779	18567	18712	18583	18395	18570	18573	18747	18355	18512	18549	18700	18672	18609	18501	18414	18477	18607	18399	18460	18284	18363	18670	18350	18598	18376	18422	18342	18700	18671	18439	18554	18422	18642	18435	18478	18493	18491	18518	18401	18322	18383	18418	18704	18382	18601	18648	18492	18611	18388	18744	18418	18566	18499	18618	18511	18483	18619	18455	18604	18490	18438	18380	18437	18520	18465	18626	18582	18447	18499	18357	18435	18533	18349	18620	18493	18469	18392	18610	18482	18590	18417	18549	18582	18354	18422	18529	18358	18273	18440	18392	18362	18479	18528	18397	18493	18261	18561	18488	18660	18503	18582	18337	18510	18491	18132	18500	18391	18617	18483	18468	18572	18552	18541	18537	18454	18514	18435	18410	18608	18485	18265	18312	18389	18289	18578	18581	18651	18552	18495	18450	18540	18579	18763	18533	18558	18512	18384	18446	18447	18500	18549	18488	18345	18677	18463	18493	18564	18605	18524	18757	18580	18492	18516	18486	18483	18628	18385	18389	18529	18546	18762	18581	18460	18467	18392	18523	18457	18611	18587	18660	18693	18450	18410	18450	18380	18285	18706	18463	18466	18696	18628	18324	18686	18463	18444	18378	18608	18573	18332	18626	18381	18328	18430	18440	18427	18403	18610	18415	18300	18741	18429	18796	18327	18553	18522	18439	18524	18548	18550	18396	18698	18488	18547	18657	18375	18577	18396	18314	18420	18459	18425	18432	18194	18449	18438	18313	18408	18558	18503	18631	18701	18363	18625	18639	18556	18455	18423	18528	18378	18318	18400	18402	18419	18461	18396	18331	18493	18769	18383	18383	18620	18554	18489	18340	18392	18448	18354	18441	18451	18459	18546	18465	18435	18414	18560	18322	18478	18491	18449	18636	18688	18469	18534	18395	18448	18654	18505	18466	18667	18508	18376	18527	18550	18538	18483	18338	18499	18418	18618	18370	18498	18412	18320	18397	18674	18662	18446	18712	18413	18536	18539	18652	18437	18532	18590	18811	18606	18604	18430	18622	18215	18237	18482	18611	18559	18437	18544	18535	18360	18486	18601	18464	18662	18486	18329	18488	18497	18648	18748	18525	18780	18564	18607	18585	18742	18530	18741	18558	18559	18610	18751	18462	18485	18480	18535	18472	18451	18481	18534	18529	18616	18392	18348	18474	18451	18481	18464	18502	18442	18543	18459	18642	18440	18604	18435	18397	18490	18544	18499	18478	18528	18481	18518	18405	18547	18470	18451	18606	18559	18552	18377	18572	18571	18629	18476	18479	18554	18559	18386	18649	18325	18642	18457	18557	18367	18562	18540	18477	18444	18623	18860	18501	18411	18427	18389	18340	18520	18597	18631	18688	18705	18726	18456	18512	18484	18463	18797	18507	18399	18470	18417	18310	18618	18516	18596	18523	18529	18817	18556	18350	18371	18388	18506	18530	18469	18427	18457	18552	18609	18557	18363	18585	18410	18606	18599	18441	18430	18657	18783	18436	18500	18401	18609	18589	18401	18638	18524	18304	18413	18543	18412	18674	18342	18598	18305	18554	18386	18489	18463	18712	18518	18442	18355	18350	18592	18406	18473	18511	18594	18500	18442	18349	18434	18551	18472	18301	18536	18515	18344	18683	18519	18650	18515	18355	18334	18543	18548	18408	18509	18431	18574	18454	18636	18608	18468	18562	18673	18697	18637	18544	18748	18412	18434	18476	18505	18468	18372	18466	18556	18475	18457	18448	18420	18377	18483	18382	18662	18505	18654	18677	18536	18633	18654	18666	18539	18508	18424	18390	18491	18381	18531	18201	18359	18625	18540	18474	18481	18597	18596	18478	18438	18393	18490	18439	18645	18775	18545	18197	18405	18467	18720	18395	18540	18557	18328	18356	18596	18571	18414	18476	18301	18548	18444	18668	18717	18499	18706	18691	18357	18483	18343	18433	18736	18474	18475	18621	18633	18472	18361	18436	18586	18276	18556	18553	18575	18367	18535	18467	18558	18538	18679	18510	18471	18386	18429	18551	18507	18336	18479	18744	18595	18506	18624	18487	18648	18504	18500	18710	18651	18701	18520	18466	18457	18509	18441	18364	18388	18402	18663	18279	18577	18650	18510	18660	18617	18555	18585	18521	18608	18338	18453	18521	18498	18609	18532	18343	18704	18520	18434	18546	18477	18515	18329	18463	18601	18492	18698	18345	18413	18284	18503	18469	18300	18598	18563	18389	18480	18438	18297	18590	18407	18584	18601	18366	18460	18402	18488	18452	18666	18531	18523	18539	18493	18570	18489	18362	18476	18376	18417	18424	18394	18618	18543	18330	18350	18725	18450	18558	18465	18553	18339	18467	18562	18563	18710	18386	18579	18545	18614	18505	18462	18507	18422	18448	18582	18435	18463	18635	18486	18404	18428	18512	18650	18427	18525	18397	18284	18570	18561	18820	18731	18636	18510	18558	18749	18497	18484	18440	18526	18506	18551	18309	18559	18565	18297	18498	18644	18402	18567	18680	18394	18631	18498	18547	18563	18687	18500	18522	18436	18482	18471	18516	18543	18484	18680	18463	18650	18709	18430	18509	18417	18361	18665	18320	18380	18412	18518	18536	18615	18435	18529	18286	18445	18377	18476	18542	18719	18498	18519	18426	18459	18443	18655	18420	18387	18399	18636	18687	18546	18528	18349	18579	18661	18679	18571	18374	18466	18640	18703	18465	18460	18585	18516	18472	18619	18571	18202	18601	18633	18395	18540	18543	18743	18649	18453	18655	18394	18467	18637	18645	18592	18514	18576	18319	18717	18798	18381	18469	18642	18514	18460	18318	18391	18339	18463	18643	18455	18455	18495	18380	18567	18457	18456	18492	18542	18631	18378	18495	18313	18536	18458	18464	18435	18544	18530	18525	18772	18536	18496	18650	18626	18685	18421	18556	18381	18546	18568	18538	18414	18372	18574	18419	18516	18546	18420	18282	18468	18430	18426	18642	18613	18529	18574	18691	18622	18619	18560	18317	18563	18536	18554	18720	18544	18330	18497	18359	18526	18632	18312	18423	18464	18480	18517	18569	18740	18617	18600	18420	18429	18574	18568	18397	18333	18457	18619	18592	18438	18618	18485	18519	18591	18618	18632	18613	18508	18441	18528	18314	18595	18512	18471	18367	18421	18257	18686	18566	18610	18539	18524	18556	18224	18608	18472	18587	18709	18588	18658	18537	18567	18472	18487	18314	18418	18571	18740	18590	18771	18460	18570	18528	18544	18543	18673	18500	18360	18380	18478	18392	18429	18575	18598	18399	18760	18452	18638	18466	18700	18664	18545	18358	18399	18652	18696	18654	18486	18334	18523	18626	18458	18382	18421	18537	18518	18433	18673	18582	18212	18397	18640	18406	18593	18650	18508	18471	18592	18443	18766	18716	18571	18392	18425	18415	18433	18479	18527	18515	18477	18475	18563	18582	18372	18279	18492	18656	18513	18451	18538	18486	18577	18742	18430	18482	18459	18502	18508	18463	18463	18371	18402	18604	18583	18469	18462	18402	18419	18592	18370	18510	18540	18542	18537	18353	18611	18247	18368	18385	18340	18406	18529	18645	18417	18326	18587	18662	18608	18338	18626	18680	18494	18529	18705	18587	18369	18479	18628	18446
31195	31538	23248	23746	20733	18259	17829	18775	17427	16502	16247	15581	15127	14863	14839	14833	14835	14562	14650	14826	14727	14689	14756	14677	14643	14625	14694	14683	14638	14678	14857	14798	14684	14891	14411	14663	14856	14713	14777	14809	14726	14886	14734	14761	14683	14702	14623	14928	14581	14717	14779	14716	14784	14769	14724	14713	14745	14802	14608	14812	14660	14639	14730	14748	14623	14864	14679	14749	14757	14756	14680	14636	14762	14756	14597	14547	14716	14795	14688	14759	14633	14707	14821	14679	14773	14667	14594	14675	14593	14665	14688	14912	14632	14702	14693	14570	14791	14560	14671	14625	14713	14710	14734	14844	14876	14569	14704	14606	14639	14863	14624	14723	14642	14681	14540	14682	14614	14665	14726	14567	14621	14740	14705	14699	14670	14688	14768	14707	14651	14716	14753	14753	14675	14623	14600	14651	14725	14847	14817	14682	14670	14667	14655	14419	14716	14634	14708	14557	14689	14660	14619	14782	14741	14829	14623	14687	14644	14721	14681	14641	14622	14820	14622	14674	14913	14804	14701	14792	14607	14755	14823	14671	14605	14647	14567	14673	14764	14414	14574	14710	14692	14668	14822	14738	14856	14693	14728	14693	14723	14554	14607	14761	14661	14722	14495	14640	14847	14679	14858	14701	14679	14791	14690	14803	14674	14793	14742	14780	14711	14672	14607	14549	14653	14697	14822	14667	14709	14545	14861	14841	14649	14727	14800	14668	14812	14667	14765	14699	14639	14827	14733	14786	14579	14751	14760	14616	14847	14613	14766	14792	14844	14696	14725	14584	14648	14790	14730	14557	14566	14780	14772	14772	14726	14648	14767	14675	14893	14633	14832	14740	14715	14762	14566	14658	14633	14731	14608	14606	14717	14712	14812	14780	14493	14633	14897	14518	14721	14696	14654	14598	14666	14893	14469	14883	14609	14664	14810	14764	14607	14850	14850	14681	14654	14800	14729	14686	14661	14932	14704	14722	14652	14730	14516	14889	14754	14670	14725	14599	14677	14713	14818	14757	14618	14732	14732	14666	14635	14626	14503	14749	14701	14659	14641	14758	14718	14653	14816	14790	14740	14678	14603	14668	14697	14739	14741	14561	14586	14807	14733	14588	14565	14758	14856	14870	14771	14576	14779	14568	14797	14815	14751	14717	14794	14736	14779	14801	14792	14693	14649	14752	14685	14700	14641	14752	14778	14822	14590	14768	14667	14842	14828	14831	14769	14625	14626	14668	14683	14655	14770	14682	14669	14726	14702	14661	14699	14642	14781	14655	14623	14788	14726	14722	14694	14747	14603	14677	14745	14746	14716	14575	14882	14766	14691	14642	14829	14529	14564	14707	14866	14775	14550	14607	14848	14713	14604	14844	14659	14801	14623	14708	14715	14902	14781	14719	14663	14640	14772	14841	14631	14861	14705	14599	14593	14695	14787	14666	14868	14705	14744	14694	14721	14781	14685	14851	14712	14690	14678	14654	14664	14703	14940	14672	14709	14626	14682	14788	14756	14699	14835	14594	14852	14603	14684	14782	14748	14645	14634	14681	14763	14651	14670	14700	14741	14684	14664	14627	14749	14561	14760	14822	14781	14659	14675	14842	14724	14724	14738	14702	14746	14698	14802	14590	14597	14677	14873	14644	14726	14733	14753	14777	14787	14689	14643	14628	14737	14639	14641	14715	14872	14642	14828	14628	14796	14687	14530	14713	14677	14647	14624	14692	14651	14763	14659	14874	14623	14715	14626	14565	14691	14624	14712	14771	14688	14751	14745	14739	14652	14816	14623	14581	14625	14731	14704	14721	14894	14821	14710	14706	14521	14639	14737	14851	14690	14832	14710	14640	14667	14727	14749	14537	14689	14822	14559	14677	14815	14747	14796	14751	14661	14727	14625	14810	14792	14805	14769	14595	14585	14675	14710	14671	14757	14779	14817	14627	14700	14715	14635	14860	14761	14774	14694	14736	14781	14702	14701	14591	14678	14686	14707	14759	14638	14725	14823	14812	14591	14537	14787	14668	14722	14719	14792	14660	14865	14586	14734	14678	14841	14547	14709	14601	14693	14762	14758	14774	14753	14723	14762	14810	14655	14814	14615	14780	14623	14706	14713	14708	14733	14808	14642	14774	14732	14743	14716	14710	14694	14662	14494	15008	14647	14551	14721	14739	14615	14746	14877	14740	14804	14696	14795	14748	14660	14629	14677	14600	14636	14677	14620	14683	14672	14635	14704	14730	14709	14622	14799	14758	14956	14761	14697	14840	14638	14789	14910	14526	14939	14692	14614	14664	14680	14715	14534	14694	14848	14654	14721	14746	14700	14683	14733	14665	14737	14731	14734	14598	14689	14734	14575	14632	14853	14751	14759	14812	14622	14475	14580	14712	14759	14737	14837	14624	14655	14747	14659	14713	14651	14647	14711	14583	14729	14710	14730	14668	14853	14486	14530	14668	14762	14696	14707	14678	14655	14854	14890	14684	14695	14670	14543	14679	14716	14840	14808	14880	14558	14756	14724	14613	14714	14641	14586	14822	14540	14686	14833	14806	14736	14577	14606	14861	14748	14740	14513	14766	14844	14809	14594	14651	14671	14492	14692	14836	14688	14744	14690	14695	14830	14614	14738	14647	14621	14801	14914	14600	14595	14851	14487	14563	14679	14599	14706	14629	14657	14641	14715	14779	14819	14658	14678	14531	14697	14643	14700	14786	14819	14618	14601	14591	14639	14615	14768	14588	14910	14732	14704	14765	14615	14850	14646	14713	14755	14675	14690	14572	14917	14581	14602	14806	14763	14517	14610	14721	14649	14585	14859	14632	14691	14700	14725	14701	14703	14680	14632	14656	14801	14489	14639	14775	14628	14647	14482	14709	14612	14953	14644	14585	14427	14672	14542	14690	14534	14695	14589	14771	14663	14733	14677	14735	14816	14738	14628	14660	14563	14595	14554	14712	14620	14819	14704	14666	14871	14558	14610	14748	14796	14611	14640	14744	14736	14730	14637	14707	14671	14618	14706	14869	14825	14814	14705	14807	14765	14697	14751	14584	14872	14627	14647	14670	14668	14716	14711	14616	14692	14695	14620	14738	14631	14586	14741	14703	14585	14847	14682	14836	14696	14802	14784	14699	14574	14700	14686	14652	14795	14762	14751	14742	14874	14835	14769	14827	14797	14644	14829	14705	14775	14741	14652	14692	14800	14648	14630	14624	14683	14809	14534	14803	14752	14850	14692	14738	14690	14585	14735	14627	14591	14785	14597	14586	14809	14805	14727	14694	14728	14654	14760	14674	14815	14597	14983	14739	14694	14528	14733	14763	14609	14749	14832	14804	14833	14692	14878	14863	14622	14822	14580	14621	14765	14668	14808	14692	14609	14669	14851	14739	14857	14635	14659	14630	14745	14757	14712	14691	14869	14805	14729	14679	14713	14664	14612	14475	14578	14695	14652	14864	14468	14752	14751	14673	14664	14578	14636	14729	14589	14709	14767	14756	14773	14743	14743	14747	14560	14731	14765	14826	14690	14583	14656	14764	14838	14779	14612	14604	14573	14861	14728	14858	14583	14701	14680	14678	14629	14711	14833	14721	14678	14736	14722	14797	14675	14637	14697	14577	14645	14686	14643	14745	14615	14791	14651	14968	14832	14721	14696	14700	14775	14655	14825	14699	14669	14753	14625	14838	14803	14699	14709	14728	14723	14733	14759	14792	14649	14774	14685	14656	14779	14553	14716	14640	14773	14552	14825	14691	14720	14506	14629	14830	14749	14746	14688	14738	14602	14778	14917	14792	14522	14661	14712	14771	14708	14578	14647	14596	14630	14631	14780	14700	14626	14538	14684	14610	14757	14735	14771	14646	14912	14782	14861	14808	14848	14729	14589	14671	14623	14745	14802	14624	14601	14772	14719	14756	14716	14540	14762	14721	14919	14832	14476	14843	14679	14642	14699	14682	14594	14849	14758	14759	14715	14638	14877	14614	14616	14610	14749	14653	14699	14771	14562	14726	14554	14628	14784	14822	14706	14891	14772	14719	14791	14723	14672	14728	14703	14598	14686	14635	14595	14603	14861	14749	14805	14676	14649	14517	14762	14779	14775	14572	14574	14721	14614	14694	14598	14820	14846	14724	14732	14703	14633	14520	14724	14647	14704	14855	14682	14671	14679	14747	14562	14733	14526	14835	14908	14635	14599	14722	14603	14653	14525	14816	14617	14628	14662	14685	14639	14689	14585	14714	14690	14643	14737	14718	14621	14717	14699	14807	14625	14585	14883	14779	14904	14587	14600	14976	14659	14688	14866	14641	14695	14782	14668	14651	14574	14599	14660	14732	14649	14611	14752	14806	14643	14910	14689	14897	14754	14737	14668	14581	14663	14913	14682	14699	14676	14636	14679	14833	14723	14600	14731	14703	14725	14682	14515	14783	14681	14785	14840	14649	14676	14698	14719	14578	14714	14670	14778	14571	14626	14542	14511	14699	14658	14644	14694	14666	14775	14865	14808	14657	14769	14801	14473	14544	14712	14937	14798	14681	14670	14865	14714	14596	14712	14743	14815	14503	14772	14766	14761	14741	14884	14681	14727	14669	14630	14629	14549	14811	14645	14560	14636	14676	14859	14784	14681	14708	14842	14503	14720	14685	14733	14538	14793	14633	14614	14630	14654	14574	14605	14752	14708	14764	14548	14707	14780	14761	14604	14759	14704	14771	14772	14624	14560	14622	14844	14692	14625	14663	14682	14752	14789	14781	14748	14844	14691	14696	14665	14682	14610	14566	14781	14604	14723	14735	14586	14764	14738	14842	14599	14769	14662	14754	14846	14714	14742	14831	14673	14764	14623	14767	14796	14769	14633	14712	14514	14791	14721	14717	14720	14907	14786	14769	14536	14583	14742	14720	14779	14613	14709	14701	14670	14859	14726	14731	14717	14762	14930	14642	14783	14537	14797	14748	14712	14668	14847	14735	14637	14614	14764	14619	14749	14586	14796	14769	14763	14737	14666	14690	14728	14842	14673	14711	14657	14859	14753	14692	14640	14635	14698	14710	14516	14730	14676	14765	14645	14660	14672	14798	14685	14833	14724	14739	14603	14779	14666	14762	14572	14643	14614	14598	14723	14812	14829	14634	14838	14739	14624	14775	14622	14698	14680	14735
26448	21329	28378	49816	42496	37020	34403	33508	30921	28623	25503	21740	19799	18794	18246	18352	18212	18014	18031	18083	18112	18094	18228	17910	18243	18106	17989	18179	18344	18016	18147	18042	18149	18131	18192	18286	18042	18108	18080	18268	18134	18027	18074	18034	17943	18157	17935	18087	18118	18147	18220	18137	18076	18021	18029	18108	18105	18181	18166	18253	18228	17890	18062	18335	18315	18248	18032	17886	18100	18061	18227	18103	17779	18030	18098	17890	17977	18138	17957	18011	18010	18018	18088	18243	18253	18128	18079	18185	18090	18173	18036	17964	17970	18207	18111	17903	18135	18218	17890	17972	18123	18223	18184	18025	18108	18042	18212	17836	17785	18200	18016	18064	18020	18236	17964	17878	18066	18101	18256	18235	17910	18148	18014	17996	18229	18074	17825	18283	18000	18145	18206	18102	18311	18039	18029	18109	18088	17966	18062	18086	17823	18185	18110	17876	18118	18046	18197	18075	18176	18080	18058	18162	18006	18434	18031	18038	18067	18255	18125	18028	18243	18246	18218	18087	18044	17926	18004	18159	18004	18101	18143	18070	18225	18025	17969	18089	18198	18048	18173	18048	18079	17974	18170	18129	18070	18192	18310	17936	18094	18289	18097	17972	18019	17855	17841	18186	18001	18088	18092	18120	18045	17955	18054	17864	17930	17983	18087	18089	18104	17782	18193	18110	18141	18066	18119	18321	18086	18053	18186	18294	18002	17988	18048	18201	18298	18202	18113	18027	18087	18034	18047	17888	18051	17919	17867	18136	18038	18007	18100	17852	17906	17989	17943	18018	18278	18086	18097	18190	17786	18037	18078	18014	17970	18162	17980	18060	18022	18078	18022	17984	18039	17753	17936	18114	17877	18157	18098	17875	17994	17991	18326	17992	18138	17863	17946	18329	17903	18175	17990	17999	17900	17996	18200	18300	18000	18031	18067	18101	18138	18069	18359	18132	18243	18086	18029	18141	18043	18173	18090	18040	18223	18243	18122	17998	18123	18201	17984	18066	18165	18031	17986	17901	17813	17960	17922	17995	17946	17994	18292	17991	18096	17814	18014	18085	18124	18132	18293	18059	17974	18017	18129	18079	17891	18168	18208	18208	18038	18021	18046	18166	18137	18119	18210	18158	18023	18095	17891	17973	18097	18018	18030	17972	17988	17916	17873	17883	17978	18095	18226	18140	18169	18252	18225	18105	18053	18144	18066	17895	17958	17836	18093	18257	17884	18067	18047	18022	18035	18043	17992	18101	17786	17961	17908	17945	17957	18002	18177	18145	17993	18113	17976	17993	18172	18102	18110	17862	18180	17940	17907	17782	17715	17996	18171	18067	17970	18063	18251	18166	18027	18330	18081	18109	18096	18014	18077	18009	18135	18031	18202	17951	18177	18127	18027	18238	17953	18097	18163	18227	18172	18191	18114	18164	18027	18164	18096	18421	18186	17927	18118	18077	18049	18133	18184	18152	18023	17986	18076	18047	18041	18116	18187	18045	18179	17841	18084	18116	17959	18062	18108	18242	18076	18169	18150	18183	17779	17925	18108	17940	18335	18052	18024	17847	18083	18026	18165	18171	18104	18115	17960	18163	17967	17981	18130	17944	18117	18164	18174	18189	17986	18006	18101	17900	18039	17960	18025	18259	18111	18123	17781	17995	18271	18255	17964	18232	17993	18029	18049	18103	18091	18184	18128	17969	17974	17923	18113	17932	17983	18076	17750	18247	18022	18168	18111	18054	18005	18099	18069	18059	17976	18073	17905	17982	18204	18220	18118	18100	18164	18063	18013	17956	17991	18068	17898	17984	18021	17895	17913	17844	18047	17997	17926	17825	18204	18044	17883	18046	18042	18028	17814	18004	17935	18031	17895	18196	18358	18168	18194	18043	18171	18145	18148	18264	18143	17993	18047	18024	18009	18075	18026	18128	18069	17989	18032	18152	17991	17923	18238	18243	17964	18157	17878	18059	18209	18052	18017	18021	18134	17969	18264	18281	18087	17904	18128	18080	18080	18132	18181	17984	18002	17972	18010	18123	18080	18134	18005	18040	18067	18221	18035	18113	18049	17958	18052	18184	17985	18062	18100	18088	17977	18131	18142	18155	18151	18018	18155	18120	18160	18006	18169	18057	18097	18031	18259	18033	18182	18207	17929	18118	18130	18296	18188	17990	18171	18064	18159	18073	18120	17905	18251	18190	18140	18135	17976	17890	18003	17907	18183	18088	17934	18089	18126	18031	18020	18082	18231	18141	18146	17819	18078	18125	18329	18003	18108	17970	18131	18094	18128	18035	18086	17920	18136	18080	17903	18203	18148	18189	18351	18076	18002	18114	18110	18024	18043	18191	18116	18343	18172	18090	18151	18049	17966	17993	17882	18041	18133	18069	18006	18047	18063	18304	18128	17918	18095	17879	18056	18043	18110	18236	18196	18349	18027	18121	17947	18211	18076	18091	18059	18097	18086	18143	18079	17846	18046	18077	18044	18113	17873	18196	18008	18268	18237	18047	18017	18127	18153	17978	18100	17938	18099	18351	17973	18085	17955	18051	18088	18290	18064	18116	17945	18190	18172	18124	17957	18305	18073	18209	18165	18067	18079	18111	18189	17942	18074	18111	18162	18275	18065	17972	17957	18191	18186	18055	18214	18011	17835	18020	17949	18042	17846	18157	17895	18125	18178	18134	18089	17936	18305	18188	18108	17942	18056	18127	18057	18169	18146	18051	18132	18201	17993	17990	18140	18034	18064	18168	17989	18137	18206	18092	18027	18013	17968	17856	17912	18028	17940	17911	17963	18043	17977	18097	18201	18032	18108	18092	18188	18098	18001	18131	18012	18103	18111	18090	18321	18280	18027	18039	18091	18055	18144	18063	18202	17921	18107	18086	17783	18079	17957	18113	18095	18088	18071	18034	18143	18085	17980	17890	18145	18059	18148	17970	18328	18154	17913	17934	17968	17910	18032	17870	17977	17861	18259	18135	18103	18095	18049	18145	18314	18176	18159	17975	18177	18032	18175	18178	18219	18056	17921	17969	18218	18128	18058	18010	18296	18049	18105	18219	18043	18156	18140	18143	18005	18245	17989	18142	18086	17948	17909	17938	18183	18137	17979	17867	18193	17850	17981	17898	18060	18095	18069	18228	17990	18195	18239	18059	18213	18317	18086	18237	18146	18103	18099	18112	18038	18256	18085	18074	18094	18072	18163	18232	18096	18131	18292	18135	18078	18088	17882	18241	18158	18291	18056	18024	18041	18005	18033	18039	18062	18148	18090	17876	18012	17952	18191	18002	18014	18197	18100	18202	18252	18160	18185	18070	18126	18032	18097	18023	17907	18080	17849	18123	18276	18096	18235	18117	18103	18238	18105	18056	17968	18082	17983	18115	18340	18284	17951	18038	18227	18222	17926	18029	17906	17945	17962	18126	18160	18166	18087	18029	17938	17854	18243	18217	18123	18048	17902	18057	17919	18070	18028	17953	18129	18203	17897	18265	18174	18268	17915	17932	17917	17998	18143	17997	18067	18332	18088	18059	18043	18084	17915	18002	18082	18031	18281	18090	18186	18235	18253	18148	18045	18227	18194	18050	18025	17977	18175	18076	18155	18202	17913	18012	18257	18194	18129	18037	18196	18076	18173	18309	18047	18092	18235	17889	18255	18172	18343	18130	18104	17981	17870	17994	18208	17903	17999	18238	18077	18112	18147	18107	18056	18009	18022	17929	17908	18060	18154	18034	18178	18217	18006	18153	18075	17931	17773	18069	18121	18167	17950	17877	18159	17983	18154	18088	18173	18130	18119	18072	18165	18229	18193	18213	18079	18169	18082	18088	18272	18167	18081	17982	17866	17949	17969	17932	17971	18033	18110	17970	18044	18059	18166	18129	17956	18192	17933	17995	18138	17940	17929	18048	17924	17998	18023	17942	17990	17967	18088	18030	18027	18106	18061	17927	18099	18300	18085	18243	18129	18144	18052	17925	18088	17963	18031	17940	17950	18114	18182	18098	18249	18148	17920	18091	18188	18048	17950	17916	18233	18336	18124	18068	18131	17950	18085	17744	17998	18042	18024	17954	17931	18052	18203	17971	17825	18053	18089	17895	18064	18212	18247	18187	18081	17917	18122	18125	17912	18282	18166	18036	18149	18217	18103	17958	18049	18077	18164	18354	18118	18056	18193	18130	18146	17696	18065	17952	18132	18115	18137	18195	17993	18329	18069	18050	18064	18050	18131	18084	18089	18207	18192	18106	18086	18157	17893	17801	18210	18169	18227	18126	18021	18100	17979	17912	18186	18115	18208	18184	18128	17978	18054	17954	18112	17946	18190	17950	18250	18231	18056	18234	18131	18011	18137	18100	18242	18103	18146	17988	18138	17970	18120	18107	17856	18100	18043	18010	17908	18003	18061	18043	18126	18374	18172	18295	18098	18229	17906	17997	18201	18144	18049	18052	18170	17889	18268	17971	18159	18259	18168	18014	18208	18193	18258	18323	17954	18132	18207	18129	18005	18038	18003	17825	18049	17903	18130	17970	18037	18010	18004	18050	18090	17898	17967	18359	18136	18051	18208	18091	18075	18146	18053	18066	17990	18139	18080	17996	17923	18022	18058	17994	17985	18153	18162	17823	18139	18152	18118	18098	18110	18122	18004	18089	17993	18091	18220	18146	18042	18077	17980	18188	18058	18164	18102	18134	18114	18157	18173	18123	18095	18220	18242	18187	18254	18025	17952	18241	17923	17985	18132	18041	18203	18131	17983	18028	18150	18006	18089	18147	18193	18111	18181	18080	18006	18190	18047	18182	18040	18040	17883	18015	17973	18194	18042	18123	18019	18003	18012	17960	18230	18065	18022	17934	18000	17930	18057	18154	18073	17899	18369	18190	18015	17864	18237	18263	17967	17928	18034	17921	18104	18033	18262	18259	18155	17995	18182	18049	17984	17988	17921	18138	18040	17985	18128	18253	18023	18149	17920	18104	18270	18023	18016	18171	18154	18081	17997	18092	18080	18065	18279	18071	18068	18159	18040	18098	18225	18119	18112	18227	18199	18156	18103	17996	18178	18254	18230	18106	18189	18194	18044	18135	18274	17845	18164	18155	18365	18028	18258	18093	17963	17982	17840	18093	18202	18016	18318	18114	17962	18134	18090	18104
32764	44999	41582	57432	45468	37472	34717	32689	30734	27606	23041	18679	15983	15076	14777	14598	14593	14556	14549	14460	14496	14407	14556	14553	14587	14301	14524	14574	14672	14578	14651	14494	14520	14488	14628	14412	14500	14585	14751	14443	14523	14495	14729	14377	14681	14338	14471	14449	14535	14423	14380	14638	14376	14614	14495	14547	14488	14585	14541	14425	14499	14456	14655	14750	14589	14543	14421	14398	14569	14522	14426	14778	14268	14364	14620	14454	14606	14705	14476	14333	14595	14538	14509	14620	14508	14475	14651	14531	14450	14498	14551	14565	14308	14471	14537	14502	14448	14490	14463	14515	14427	14449	14387	14554	14430	14595	14599	14578	14472	14678	14551	14432	14657	14631	14520	14663	14334	14427	14661	14516	14457	14457	14438	14314	14541	14427	14686	14473	14497	14527	14556	14424	14719	14480	14558	14558	14338	14483	14722	14520	14533	14448	14377	14505	14509	14591	14487	14508	14564	14526	14648	14431	14718	14492	14471	14482	14605	14563	14395	14580	14382	14607	14410	14525	14643	14564	14460	14410	14408	14669	14546	14545	14496	14545	14452	14498	14581	14566	14748	14544	14650	14480	14601	14561	14490	14445	14595	14420	14510	14679	14474	14454	14562	14543	14560	14430	14443	14435	14386	14338	14558	14543	14413	14545	14507	14607	14541	14601	14513	14588	14544	14539	14495	14440	14497	14488	14595	14440	14528	14481	14537	14459	14537	14673	14462	14600	14293	14447	14566	14416	14507	14516	14704	14576	14529	14491	14543	14378	14402	14436	14454	14610	14534	14660	14492	14446	14457	14520	14478	14520	14576	14614	14327	14555	14363	14440	14469	14555	14425	14630	14500	14624	14606	14475	14570	14389	14473	14579	14529	14385	14528	14417	14640	14609	14362	14530	14539	14601	14424	14549	14434	14457	14403	14530	14496	14505	14491	14485	14419	14579	14389	14465	14554	14592	14518	14528	14623	14595	14622	14558	14314	14409	14483	14485	14710	14633	14242	14522	14510	14367	14506	14474	14368	14499	14399	14612	14524	14349	14644	14531	14359	14724	14510	14534	14390	14564	14698	14574	14440	14633	14526	14420	14568	14515	14721	14508	14435	14556	14574	14560	14406	14502	14619	14409	14582	14506	14436	14658	14534	14528	14570	14458	14563	14455	14656	14460	14483	14539	14402	14438	14568	14434	14509	14597	14415	14344	14653	14713	14289	14527	14502	14468	14549	14470	14545	14591	14411	14502	14708	14412	14563	14612	14269	14486	14530	14418	14374	14367	14600	14481	14459	14443	14497	14595	14521	14499	14413	14432	14487	14435	14465	14497	14596	14458	14573	14384	14487	14546	14631	14571	14443	14398	14473	14392	14422	14495	14536	14543	14395	14559	14406	14588	14542	14410	14370	14592	14669	14518	14423	14455	14516	14357	14606	14714	14627	14515	14645	14504	14641	14402	14424	14783	14403	14488	14442	14418	14463	14617	14411	14492	14555	14545	14487	14550	14487	14471	14521	14442	14472	14480	14469	14535	14532	14494	14464	14592	14529	14434	14478	14547	14456	14632	14631	14761	14443	14742	14556	14320	14479	14507	14374	14394	14405	14480	14475	14411	14490	14417	14481	14487	14585	14569	14680	14705	14492	14243	14596	14610	14467	14699	14496	14563	14496	14640	14694	14587	14553	14359	14652	14506	14549	14354	14697	14469	14368	14466	14595	14391	14465	14499	14389	14603	14671	14487	14528	14563	14446	14543	14444	14425	14600	14479	14461	14609	14661	14648	14464	14492	14289	14690	14508	14485	14513	14357	14394	14617	14576	14557	14587	14643	14710	14571	14327	14478	14507	14474	14495	14531	14506	14539	14694	14596	14463	14592	14591	14603	14638	14616	14438	14495	14347	14526	14569	14535	14474	14478	14416	14558	14494	14493	14410	14542	14485	14473	14472	14572	14536	14515	14531	14322	14549	14293	14586	14541	14504	14580	14473	14482	14638	14457	14533	14540	14698	14535	14676	14436	14549	14639	14433	14545	14515	14393	14465	14531	14490	14673	14425	14494	14521	14520	14442	14514	14567	14526	14516	14461	14688	14524	14571	14506	14412	14682	14474	14522	14473	14521	14509	14459	14503	14421	14525	14452	14492	14482	14481	14414	14504	14323	14576	14322	14631	14407	14445	14511	14649	14361	14576	14503	14525	14420	14603	14597	14504	14509	14343	14520	14498	14404	14544	14589	14528	14576	14646	14593	14525	14544	14485	14549	14482	14285	14486	14482	14543	14465	14658	14538	14473	14574	14621	14463	14633	14570	14637	14666	14417	14460	14417	14560	14543	14475	14427	14454	14468	14465	14511	14434	14676	14522	14508	14543	14675	14628	14339	14594	14544	14417	14434	14445	14536	14357	14762	14506	14237	14787	14577	14427	14665	14603	14505	14484	14590	14384	14551	14612	14539	14501	14629	14512	14584	14568	14566	14487	14547	14397	14580	14511	14523	14445	14540	14490	14595	14520	14433	14418	14478	14489	14477	14577	14526	14500	14522	14324	14710	14577	14551	14618	14720	14557	14596	14516	14584	14376	14470	14478	14438	14475	14372	14469	14547	14440	14676	14606	14388	14439	14601	14654	14522	14490	14655	14696	14341	14454	14391	14553	14661	14600	14503	14458	14471	14454	14572	14546	14553	14474	14489	14523	14580	14522	14557	14438	14509	14581	14416	14517	14464	14550	14530	14561	14417	14569	14352	14636	14559	14644	14431	14541	14521	14520	14616	14635	14492	14532	14497	14486	14492	14490	14349	14410	14507	14389	14767	14409	14478	14566	14535	14498	14644	14416	14529	14520	14540	14498	14768	14588	14422	14501	14377	14552	14549	14440	14529	14596	14521	14431	14582	14540	14528	14694	14385	14473	14615	14560	14395	14475	14417	14319	14533	14506	14457	14454	14500	14480	14513	14613	14734	14463	14468	14544	14434	14392	14466	14441	14507	14390	14567	14530	14524	14639	14681	14389	14294	14459	14569	14515	14411	14524	14427	14575	14672	14560	14433	14384	14675	14433	14693	14663	14542	14435	14357	14616	14490	14712	14756	14662	14396	14433	14676	14497	14349	14382	14437	14467	14351	14542	14394	14479	14550	14560	14502	14705	14596	14541	14554	14490	14529	14414	14607	14486	14533	14424	14534	14455	14584	14384	14512	14565	14494	14539	14536	14617	14466	14556	14630	14494	14349	14690	14532	14482	14424	14546	14500	14556	14669	14479	14324	14500	14433	14538	14439	14471	14504	14474	14516	14606	14626	14291	14491	14642	14693	14666	14611	14509	14537	14472	14504	14430	14496	14575	14658	14566	14474	14538	14540	14639	14457	14360	14654	14567	14567	14361	14559	14442	14538	14486	14473	14493	14536	14506	14456	14609	14625	14485	14473	14423	14442	14674	14443	14530	14555	14501	14620	14543	14558	14530	14589	14610	14388	14306	14375	14498	14408	14537	14583	14370	14673	14583	14561	14595	14544	14539	14488	14593	14647	14404	14398	14381	14562	14681	14521	14540	14585	14514	14495	14543	14332	14551	14651	14493	14465	14459	14582	14461	14583	14730	14324	14425	14433	14461	14702	14608	14400	14476	14813	14340	14641	14612	14585	14494	14606	14478	14449	14613	14426	14539	14586	14525	14624	14481	14394	14754	14463	14510	14546	14652	14613	14268	14508	14652	14545	14589	14489	14534	14407	14589	14581	14327	14531	14642	14466	14371	14490	14509	14382	14469	14491	14501	14588	14457	14579	14599	14565	14483	14687	14366	14555	14424	14504	14626	14675	14494	14364	14480	14487	14472	14605	14465	14446	14580	14584	14412	14555	14299	14481	14484	14657	14532	14598	14402	14538	14400	14518	14579	14458	14428	14529	14492	14451	14393	14574	14549	14313	14521	14553	14374	14455	14518	14536	14574	14341	14480	14408	14468	14564	14691	14598	14579	14590	14352	14597	14488	14456	14284	14582	14606	14552	14390	14325	14533	14540	14569	14483	14519	14551	14495	14585	14403	14725	14520	14577	14491	14408	14398	14542	14511	14432	14399	14460	14457	14491	14549	14599	14529	14661	14572	14422	14645	14482	14707	14477	14263	14595	14423	14529	14581	14664	14435	14508	14423	14515	14608	14664	14516	14473	14633	14532	14412	14551	14596	14629	14523	14514	14453	14468	14631	14502	14572	14594	14457	14532	14506	14437	14508	14485	14591	14671	14433	14540	14479	14551	14462	14517	14589	14534	14569	14544	14469	14513	14480	14458	14511	14555	14460	14712	14719	14509	14396	14611	14515	14449	14385	14584	14456	14724	14484	14525	14549	14462	14664	14564	14503	14568	14520	14598	14609	14489	14452	14520	14527	14333	14512	14471	14573	14478	14529	14584	14441	14495	14542	14553	14607	14546	14513	14417	14563	14497	14455	14624	14603	14468	14535	14466	14444	14475	14649	14614	14505	14482	14826	14537	14466	14386	14418	14320	14508	14458	14698	14601	14626	14529	14584	14568	14433	14648	14482	14457	14387	14517	14421	14556	14655	14457	14679	14539	14456	14482	14614	14416	14561	14734	14553	14594	14629	14550	14536	14477	14583	14553	14461	14482	14572	14384	14454	14529	14519	14377	14580	14630	14464	14628	14659	14394	14290	14638	14386	14598	14278	14520	14478	14466	14469	14606	14533	14692	14497	14441	14569	14542	14408	14407	14411	14383	14462	14654	14388	14522	14357	14426	14479	14387	14659	14482	14477	14530	14458	14529	14646	14725	14477	14626	14504	14516	14321	14526	14572	14555	14303	14702	14713	14617	14339	14492	14349	14534	14584	14587	14466	14436	14407	14406	14412	14394	14392	14606	14683	14585	14477	14596	14464	14575	14708	14405	14547	14477	14382	14683	14344	14503	14402	14588	14360	14473	14562	14468	14392	14374	14512	14563	14520	14485	14452	14613	14482	14545	14516	14456	14598	14776	14443	14431	14443	14734	14493	14626	14527	14516	14532	14505	14519	14396	14515	14713	14421	14561	14630	14467	14398	14487	14596	14545	14504	14672	14595	14488	14440	14403	14569	14510	14515	14291	14511	14445	14658	14406	14460	14527	14471	14450	14472	14554	14483	14606	14531	14543	14571	14330	14664
24187	21115	28580	41251	45098	51171	55857	45886	40566	37353	31459	25241	21263	19131	18022	18093	17680	17991	17845	17691	17903	17696	17810	17784	17902	17663	17824	17639	17798	17824	17761	17757	17807	17709	17790	17755	17796	17735	17799	17859	17825	17500	17702	17692	17616	17736	17698	17735	17866	17950	17880	17826	17544	17670	17595	17508	17781	17685	17768	17759	17712	17611	17664	17594	17691	17637	17603	17713	17882	17856	17774	17919	17614	17639	17742	17752	17627	17638	17851	17722	17599	17840	17823	17797	17547	17667	17846	17778	17551	17991	17857	17447	17665	17770	17839	17512	17835	17840	17658	17532	17707	17849	17776	17702	17764	17667	17801	17762	17729	17646	17730	17821	17770	17724	17859	17692	17750	17701	17945	17711	17609	17557	17488	17890	17701	17686	17778	17578	17558	17604	17491	17688	17632	17692	17739	17710	17663	17786	17708	17723	17712	17702	17587	17832	17749	17640	17893	17674	17695	17658	17751	17666	17705	17655	17634	17828	17755	17812	17712	17617	17671	17627	17635	17756	17908	17645	17762	17690	17636	17724	17689	17332	17755	17523	17819	17714	17828	17862	17503	17916	17637	17621	17755	17712	17652	17609	17564	17678	17866	17864	17765	17864	17802	17716	17751	17853	17787	17637	17713	18006	17720	17695	17899	17763	17559	17619	17760	17652	17634	17642	17658	17947	17701	17786	17512	17655	17710	17727	17524	17801	17646	17635	17590	17709	17753	17637	17629	17386	17870	17678	17522	17634	17715	17684	17682	17712	17591	17552	17665	17708	17546	17694	17552	17679	17606	17746	17714	17720	17714	17427	17669	17676	17785	17686	17609	17660	17730	17620	17758	17650	17490	17597	17699	17845	17639	17625	17655	17572	17655	17546	17561	17535	17697	17727	17703	17528	17581	17651	17739	17615	17697	17711	17779	17700	17696	17611	17595	17627	17719	17781	17566	17878	17709	17617	17650	17431	17746	17578	17766	17699	17694	17417	17779	17564	17610	17711	17533	17640	17583	17829	17776	17670	17765	17525	17591	17617	17550	17741	17654	17611	17689	17784	17708	17483	17658	17680	17803	17731	17498	17768	17733	17552	17702	17839	17731	17644	17497	17653	17972	17649	17580	17672	17665	17684	17746	17771	17712	17837	17670	17566	17829	17796	17645	17648	17573	17552	17668	17746	17665	17679	17942	17809	17675	17702	17753	17607	17854	17697	17840	17698	17827	17537	17540	17764	17692	17701	17812	17671	17527	17513	18093	17740	17725	17756	17727	17655	17560	17855	17717	17568	17641	17732	17613	17916	17580	17639	17623	17698	17518	17723	17714	17588	17521	17992	17783	17586	17709	17633	17856	17778	17899	17818	17621	17538	17728	17742	17664	17518	17594	17858	18100	17731	17738	17618	17609	17446	17814	17509	17788	17787	17743	17506	17613	17688	17969	17737	17633	17754	17614	17907	17763	17800	17746	17481	17802	17704	17594	17661	17798	17667	17830	17618	17478	17694	17624	17811	17528	17581	17756	17853	17626	17455	17754	17794	17790	17659	17682	17834	17585	17850	17825	17786	17630	17681	17598	17674	17784	17607	17628	17697	17769	17733	17624	17677	17768	17939	17910	17802	17851	17686	17682	17718	17626	17742	17809	17529	17714	17567	17678	17752	17466	17703	17789	17722	17662	17584	17562	17755	17654	17698	17800	17827	17628	17885	17468	17916	17729	17734	17708	17668	17594	17591	17735	17646	17638	17632	17902	17627	17561	17678	17888	17495	17752	17707	17615	17567	17820	17892	17582	17832	18003	17691	17607	17674	17637	17476	17735	17614	17716	17733	17677	17563	17687	17382	17542	17681	17509	17728	17671	17765	17705	17762	17657	17614	17516	17644	17676	17634	17613	17791	17813	17755	17679	17888	17748	17676	17806	17622	17730	17572	17721	17750	17858	17792	17668	17656	17851	17686	17607	17739	17480	17680	17528	17808	17818	17855	17723	17618	17807	17587	17738	17494	17579	17818	17602	17743	17575	17520	17677	17702	17837	17833	17676	17820	17628	17577	17724	17607	17543	17606	17544	17466	17656	17557	17751	17734	17709	17673	17576	17698	17708	17659	17671	17534	17671	17670	17781	17703	17744	17831	17775	17806	17587	17712	17490	17596	17717	17757	17784	17549	17761	17788	17724	17562	17610	17720	17795	17733	17877	17748	17654	17678	17762	17684	17893	17679	17651	17575	17922	17617	17795	17783	17788	17654	17708	17809	17674	17809	17643	17798	17724	17610	17815	17544	17844	17871	17581	17715	17693	17715	17645	17612	17661	17700	17599	17440	17676	17466	17536	17506	17625	17704	17724	17727	17678	17740	17661	17755	17716	17812	17790	17541	17738	17771	17755	17736	17716	17739	17824	17684	17791	17817	17595	17733	17794	17881	17774	17983	17694	17632	17744	17702	17711	17671	17717	17437	17596	17545	17584	17589	17685	17837	17778	17716	17735	17698	17639	17639	17735	17563	17669	17609	17603	17519	17620	17616	17401	17655	17771	17709	17657	17708	17464	17779	17412	17672	17806	17685	17862	17711	17631	17684	17743	17731	17852	17733	17584	17790	17780	17649	17733	17691	17623	17632	17767	17625	17726	17882	17515	17693	17692	17640	17501	17750	17866	17742	17740	17640	17569	17711	17732	17691	17645	17712	17723	17802	17815	17752	17749	17588	17657	17786	17585	17599	17740	17593	17760	17529	18043	17699	17622	17837	17773	17728	17822	17580	17809	17690	17650	17704	17665	17569	17616	17561	17592	17704	17762	17565	17803	17605	17606	17407	17836	17665	17807	17752	17572	17750	17649	17625	17798	17589	17607	17844	17596	17957	17716	17717	17640	17764	17573	17767	17784	17607	17631	17797	17762	17774	17756	17461	17779	17695	17655	17753	17582	17615	17807	17753	17590	17666	17772	17599	17565	17716	17609	17745	17790	17723	17825	17817	17711	17863	17605	17580	17735	17883	17888	17738	17549	17627	17682	17698	17558	17529	17883	17775	17662	17589	17726	17881	17756	17460	17562	17629	17649	17888	17706	17723	17668	17420	17693	17766	17798	17710	17853	17786	17523	17709	17669	17777	17880	17758	17743	17666	17737	17769	17713	17692	17423	17658	17434	17652	17784	17687	17534	17651	17626	17535	17761	17816	17726	17605	17714	17415	17758	17726	17412	17564	17525	17680	17680	17496	17783	17735	17795	17817	17937	17613	17617	17594	17626	17637	17548	17976	17614	17640	17674	17844	17816	17665	17621	17661	17776	17473	17647	17614	17766	17695	17656	17878	17878	17807	17735	17809	17672	17501	17673	17833	17690	17757	17640	17668	17726	17695	17910	17612	17661	17570	17556	17590	17584	17794	17547	17502	17611	17586	17583	17995	17954	17607	17903	17738	17366	17601	17546	17629	17655	17676	17707	17760	17951	17714	17691	17749	17524	17745	17792	17564	17748	17553	17903	17842	17532	17675	17666	17694	17623	17763	17513	17637	17714	17659	17586	17622	17745	17802	17823	17874	17614	17688	17822	17530	17517	17546	17629	17491	17786	17559	17653	17684	17736	17720	17779	17840	17733	17800	17642	17678	17868	17693	17527	17807	17555	17665	17649	17625	17841	17702	17648	17589	17540	17735	17553	17763	17689	17718	17826	17591	17570	17749	17674	17675	17805	17681	17913	17873	17812	17793	17825	17700	17572	17685	17744	17646	17786	17784	17664	17622	17779	17572	17542	17861	17771	17660	17827	17756	17888	17775	17466	17689	17813	17688	17484	17679	17699	17557	17960	17993	17769	17619	17746	17654	17674	17555	17890	17918	17914	17459	17776	17854	17969	17656	17669	17511	17646	17748	17735	17742	17730	17829	17830	17733	17867	17810	17685	17821	17507	17620	17961	17705	17585	17881	17657	17762	17684	17492	17747	17509	17786	17711	17816	17802	17540	17665	17620	17561	17502	17692	17752	17714	17565	17509	17663	17537	17778	17662	17832	17784	17585	17636	17603	17451	17774	17577	17689	17740	17646	17636	17761	17638	17733	17806	17766	17771	17685	17616	17876	17603	17622	17566	17656	17499	17747	17834	17608	17749	17559	17675	18067	17588	17749	17527	17843	17927	17801	17598	17599	17743	17591	17604	17659	17632	17552	17656	17885	17719	17754	17657	17593	17823	17498	17514	17494	17692	17815	17607	17694	17599	17757	17644	17782	17745	17701	17877	17807	17736	17685	17567	17685	17688	17498	17575	17639	17704	17633	17601	17652	17946	17744	17760	17759	17859	17785	17489	17697	17699	17646	17654	17807	17721	17812	17735	17548	17782	17454	17672	17679	17719	17563	17760	17523	17531	17711	17756	17572	17577	17505	17445	17482	17759	17558	17820	17589	17710	17782	17670	17654	17723	17786	17655	17504	17568	17605	17724	17655	17710	17826	17666	17646	17880	17858	17734	17629	17797	17577	17834	17734	17573	17670	17650	17694	17737	17897	17606	17720	17592	17702	17749	17576	17960	17633	17616	17641	17796	17993	17509	17625	17632	17661	17592	17784	17982	17713	17634	17774	17581	17697	17589	17553	17805	17643	17600	17697	17840	17656	17741	17535	17712	17544	17654	17489	17623	17553	17649	17781	17804	17488	17624	17659	17673	17674	17616	17695	17609	17548	17754	17617	17781	17709	17860	17774	17752	17714	17650	17776	17744	17748	17626	17606	17761	17838	17805	17515	17816	17673	17823	17666	17820	17724	17787	17796	17750	17827	17584	17732	17554	17620	17491	17679	17604	17590	17680	17630	17615	17698	17415	17778	17686	17759	17711	17637	17624	17832	17737	17677	17638	17689	17781	17734	17525	17586	18063	17829	17633	17860	17429	17741	17818	17558	17724	17668	17545	17640	17706	17783	17872	17868	17728	17697	17962	17813	17694	17448	17771	17782	17602	17761	17830	17575	17741	17619	17817	17459	17455	17706	17815	17823	17696	17642	17469	17782	17658	17742	17591	17841	17736	17772	17892	17492	17491	17493	17520	17788	17684	17397	17733	17871	17521	17618	17507	17594	17582	17629	17629	17781	17739	17776	17915	17779	17692	17690	17601	17561	17772	17821	17433	17474	17657	17702	17588	17492	17467	17667	17521	17838	17628
38390	56745	54979	70675	63999	58295	56822	44633	41696	37250	30454	22997	17798	15389	14537	14362	14372	14390	14293	14341	14453	14389	14575	14296	14191	14167	14127	14322	14299	14352	14286	14230	14169	14160	14465	14393	14238	14385	14334	14210	14306	14407	14290	14342	14351	14389	14412	14361	14371	14429	14241	14290	14350	14239	14213	14330	14186	14351	14185	14344	14338	14252	14394	14263	14282	14276	14187	14341	14185	14196	14368	14196	14448	14279	14115	14394	14226	14340	14345	14170	14265	14381	14107	14200	14307	14293	14227	14296	14217	14284	14238	14233	14286	14245	14323	14201	14287	14187	14394	14339	14251	14159	14268	14285	14249	14378	14346	14249	14343	14323	14280	14323	14339	14229	14339	14168	14453	14324	14243	14426	14260	14263	14105	14249	14378	14252	14310	14094	14289	14295	14350	14341	14272	14111	14413	14331	14307	14278	14341	14077	14305	14159	14339	14315	14297	14269	14273	14274	14286	14411	14246	14169	14213	14441	14403	14436	14251	14229	14322	14207	14177	14378	14186	14273	14173	14243	14223	14259	14322	14215	14227	14296	14363	14299	14346	14443	14187	14350	14207	14268	14307	14181	14174	14264	14233	14231	14327	14334	14358	14354	14236	14307	14449	14325	14222	14073	14253	14460	14095	14369	14134	14192	14294	14043	14449	14345	14208	14283	14301	14138	14140	14309	14281	14325	14397	14334	14257	14239	14258	14339	14191	14307	14180	14106	14242	14142	14430	14420	14162	14310	14386	14237	14265	14154	14306	14355	14314	14056	14264	14263	14256	14303	14179	14142	14372	14152	14351	14217	14385	14032	14301	14328	14174	14164	14320	14246	14190	14315	14560	14372	14381	14208	14226	14096	14291	14148	14238	14185	14071	14281	14321	14261	14295	14327	14427	14139	14149	14114	14258	14221	14275	14331	14373	14311	14233	14208	14420	14264	14188	14307	14369	14403	14461	14294	14219	14228	14167	14345	14370	14321	14279	14393	14270	14325	14375	14202	14169	14374	14412	14193	14272	14049	14343	14121	14331	14291	14271	14203	14251	14305	14302	14353	14405	14355	14155	14345	14104	14203	14318	14294	14044	14146	14108	14348	14084	14371	14077	14402	14191	14221	14105	14237	14249	14340	14316	14269	14284	14217	14351	14053	14289	14527	14414	14263	14302	14315	14221	14331	14326	14274	14155	14240	14373	14275	14306	14313	14250	14119	14364	14251	14217	14305	14197	14135	14179	14240	14247	14325	14297	14168	14207	14308	14286	14194	14315	14204	14354	14237	14205	14307	14332	14166	14116	14357	14341	14390	14303	14467	14099	14246	14160	14285	14171	14288	14190	14205	14217	14155	14247	14270	14191	14276	14385	14421	14104	14390	14259	14187	14205	14301	14386	14427	14339	14321	14230	14312	14199	14335	14373	14285	14424	14296	14389	14296	14327	14209	14209	14243	14305	14513	14320	14226	14146	14145	14243	14216	14294	14434	14364	14293	14080	14353	14329	14190	14305	14262	14343	14281	14197	14183	14250	14080	14243	14523	14240	14258	14270	14388	14317	14270	14317	14330	14455	14310	14231	14377	14301	14317	14243	14335	14177	14359	14381	14210	14230	14434	14167	14225	14267	14350	14323	14197	14216	14258	14285	14318	14311	14344	14450	14220	14258	14122	14222	14379	14242	14239	14473	14187	14253	14319	14263	14234	14347	14272	14380	14154	14293	14326	14296	14215	14182	14260	14376	14220	14409	14237	14125	14329	14302	14323	14314	14336	14296	14288	14369	14182	14376	14323	14237	14268	14171	14233	14311	14255	14235	14251	14444	14251	14161	14405	14365	14368	14242	14256	14176	14316	14129	14146	14332	14290	14257	14467	14373	14273	14313	14260	14096	14194	14216	14280	14317	14351	14388	14239	14220	14328	14388	14374	14385	14185	14427	14134	14333	14457	14226	14281	14269	14421	14089	14206	14311	14213	14279	14254	14161	14233	14171	14244	14259	14225	14467	14406	14329	14416	14409	14258	14385	14252	14350	14273	14353	14184	14137	14212	14293	14235	14287	14314	14300	14134	14383	14174	14385	14270	14154	14321	14263	14155	14231	14295	14166	14309	14459	14302	14301	14207	14458	14317	14200	14298	14255	14250	14185	14342	14408	14373	14237	14280	14303	14255	14536	14245	14304	14273	14232	14310	14276	14210	14224	14388	14384	14361	14139	14416	14218	14378	14229	14171	14275	14257	14198	14137	14203	14363	14285	14089	14307	14183	14160	14150	14361	14386	14233	14309	14363	14245	14388	14396	14244	14153	14234	14255	14156	14079	14214	14482	14247	14348	14199	14229	14291	14390	14303	14286	14450	14369	14310	14163	14358	14250	14149	14301	14262	14143	14118	14333	14379	14089	14247	14341	14110	14244	14171	14195	14268	14467	14317	14150	14373	14349	14279	14150	14425	14170	14169	14420	14291	14323	14169	14305	14257	14281	14115	14270	14228	14364	14337	14379	14152	14260	14344	14432	14426	14170	14301	14262	14192	14263	14322	14315	14126	14355	14145	14471	14317	14213	14212	14244	14235	14263	14291	14242	14345	14224	14264	14209	14409	14181	14238	14172	14412	14298	14459	14181	14218	14162	14134	14275	14214	14170	14402	14145	14145	14282	14348	14261	14181	14149	14532	14267	14242	14198	14241	14251	14282	14482	14350	14316	14281	14380	14234	14326	14419	14513	14155	14306	14240	14316	14174	14265	14437	14355	14243	14388	14180	14371	14289	14229	14270	14300	14503	14425	14231	14320	14141	14410	14425	14321	14330	14384	14216	14236	14294	14387	14247	14308	14117	14276	14389	14250	14368	14219	14234	14342	14424	14523	14328	14338	14101	14233	14221	14182	14248	14265	14118	14176	14296	14383	14280	14055	14145	14356	14366	14257	14284	14390	14258	14266	14302	14132	14379	14350	14165	14396	14237	14316	14317	14307	14296	14364	14298	14203	14232	14331	14366	14253	14193	14132	14210	14325	14154	14326	14244	14053	14315	14283	14301	14283	14478	14142	14214	14248	14269	14493	14352	14440	14343	14147	14474	14170	14183	14096	14281	14222	14260	14409	14329	14412	14358	14136	14253	14165	14184	14422	14130	14242	14181	14318	14178	14300	14358	14262	14355	14386	14365	14211	14423	14052	14389	14339	14343	14308	14294	14334	14389	14410	14172	14194	14395	14211	14354	14217	14267	14187	14329	14357	14298	14359	14319	14343	14121	14383	14391	14324	14332	14223	14317	14267	14343	14315	14306	14304	14236	14392	14367	14293	14310	14341	14258	14326	14089	14103	14229	14414	14233	14376	14150	14235	14312	14385	14181	14227	14438	14143	14471	14377	14105	14428	14071	14246	14259	14399	14327	14390	14253	14249	14359	14249	14229	14412	14173	14315	14144	14046	14347	14314	14254	14287	14320	14353	14115	14271	14407	14204	14148	14150	14288	14204	14206	14221	14276	14414	14257	14353	14305	14208	14420	14315	14303	14180	14192	14216	14197	14223	14385	14187	14230	14353	14373	14274	14384	14279	14098	14248	14283	14346	14362	14363	14209	14269	14283	14306	14369	14258	14278	14226	14201	14341	14344	14275	14250	14406	14265	14172	14153	14265	14131	14192	13916	14277	14151	14269	14219	14358	14467	14070	14318	14370	14271	14464	14335	14347	14168	14400	14260	14327	14248	14284	14211	14373	14392	14325	14269	14191	14282	14248	14279	14171	14442	14304	14384	14164	14280	14363	14368	14121	14301	14322	14232	14242	13991	14155	14209	14261	14376	14206	14369	14239	14351	14394	14298	14197	14258	14269	14277	14090	14249	14430	14269	14235	14325	14209	14253	14172	14275	14132	14327	14235	14285	14234	14325	14295	14308	14125	14219	14211	14134	14322	14394	14112	14368	14392	14310	14180	14248	14220	14288	14197	14313	14328	14278	14094	14167	14365	14209	14322	14378	14230	14161	14345	14326	14326	14126	14096	14367	14429	14293	14196	14344	14243	14223	14216	14159	14285	14208	14163	14204	14391	14361	14224	14304	14257	14199	14246	14249	14396	14261	14432	14187	14229	14286	14282	14382	14259	14273	14272	14192	14209	14271	14380	14277	14192	14486	14259	14381	14384	14496	14123	14213	14249	14272	14178	14258	14346	14368	14280	14249	14196	14145	14435	14295	14280	14200	14452	14332	14380	14313	14317	14099	14251	14105	14360	14252	14221	14429	14236	14173	14415	14146	14250	14039	14214	14275	14292	14306	14303	14031	14261	14202	14338	14323	14191	14362	14274	14355	14241	14162	14300	14265	14445	14434	14273	14298	13999	14253	14194	14230	14242	14266	14349	14400	14250	14249	14354	14269	14215	14270	14297	14199	14241	14450	14145	14255	14290	14402	14260	14309	14170	14239	14213	14285	14165	14297	14248	14115	14240	14122	14272	14361	14446	14265	14233	14353	14232	14348	14164	14201	14364	14279	14332	14456	14289	14089	14320	14270	14439	14187	14263	14263	14170	14265	14270	14469	14266	14313	14280	14306	14160	14268	14159	14233	14283	14267	14399	14282	14043	14171	14315	14341	14342	14247	14339	14182	14262	14167	14184	14162	14177	14268	14276	14245	14312	14379	14303	14241	14128	14460	14386	14292	14470	14176	14384	14268	14194	14384	14323	14476	14298	14352	14245	14416	14271	14294	14152	14238	14189	14192	14166	14420	14325	14247	14350	14277	14274	14305	14370	14105	14223	14230	14148	14157	14121	14367	14312	14216	14270	14263	14405	14183	14284	14168	14165	14509	14236	14175	14199	14258	14403	14276	14371	14384	14248	14158	14205	14270	14254	14267	14252	14112	14167	14405	14183	14336	14292	14434	14138	14364	14308	14290	14298	14298	14270	14152	14292	14395	14274	14223	14221	14230	14185	14179	14344	14293	14271	14282	14388	14178	14487	14342	14386	14200	14257	14243	14264	14309	14301	14309	14414	14196	14197	14218	14111	14365	14331	14334	14278	14356	14342	14301	14213	14226	14367	14236	14225	14309	14206	14384	14176	14258	14159	14142	14408	14294	14232	14221	14290	14179	14312	14206	14260	14096	14353	14163	14380	14192	14212	14248	14100	14389	14322	14272	14203	14473	14417	14255	14335
32890	28963	26458	28967	24824	24111	24320	20489	19960	19656	19464	19099	19078	18858	19040	19003	18767	18909	18917	18700	19047	18777	18897	18824	19020	19303	18850	18939	18944	18894	18835	19068	19093	18960	18631	18904	18841	18972	18782	18826	18879	18813	19129	18839	18878	18667	18700	18857	18891	18677	18933	18691	18729	18753	18700	18993	18893	18827	18815	18841	18815	18889	18927	18716	18663	18795	18974	18897	18672	18856	18768	18783	18820	18864	18732	18983	18604	18681	18982	18818	19024	18920	18813	18866	18832	18931	18883	19024	19041	18800	18847	18838	18910	18921	18869	18957	18694	18844	19039	18960	18803	19043	19039	18701	19016	18943	18689	18766	19019	18759	18580	19017	19000	18897	19025	18884	18842	18925	18801	18819	18684	18840	18725	18972	18744	18944	18702	18787	18829	18529	18908	18776	18713	19097	18772	18769	18982	18716	18817	19148	18962	18631	18749	18909	18751	19043	18659	18633	18776	18962	18854	18850	18848	18850	18942	18964	18842	18794	18745	18779	18804	18936	18998	18863	18962	19089	18951	19216	18866	18721	19029	18714	18788	18822	18691	18777	18928	18870	18713	18700	18991	18875	18873	18825	18778	18810	18925	18917	18820	18846	18822	18953	18693	18876	18807	18577	18693	18852	18794	18756	18889	19007	18769	18926	18921	18760	18961	18933	18878	18732	19086	18863	18776	18841	18912	18997	18878	18647	18955	18940	18958	18780	18825	18782	18731	19026	18521	18841	18653	18882	18788	18670	18776	18735	18757	18744	18819	18789	18970	18783	18993	18823	18903	18987	18880	18711	18951	18522	18806	18661	18829	18853	18699	19044	18797	19173	19012	18638	19128	18781	18869	18917	18773	18945	18908	18930	18745	18924	18756	18874	18637	18760	18871	19062	18814	18836	18993	18864	18888	18854	18893	18670	18809	19095	18824	18809	18904	18871	18772	18696	18978	18798	18843	18952	18796	18976	18859	18889	18959	18823	18803	18925	19041	18688	18722	18812	18890	18834	18711	18735	18836	18859	18827	18840	18921	19021	18837	18850	18968	18968	18849	18942	18979	18818	18854	18597	18742	18702	18833	18824	18798	18580	18698	18796	19060	18681	18932	18763	18805	18681	18820	18804	18631	19009	19035	18693	18977	18658	18744	19043	18712	18787	19036	18909	18920	18978	18748	18659	18922	18710	18880	18997	18883	18865	18926	18857	19070	18820	18713	18797	19092	18954	18808	18959	19026	18848	19011	18647	18919	18784	18981	18881	19002	18747	18737	18928	18715	18819	18806	18810	19068	18843	18867	18772	18995	18884	18955	18849	18895	18988	18672	18722	18740	18806	18740	18675	18720	18693	18855	18789	18945	18694	18848	18908	18791	18637	18768	19208	18901	18992	18795	18900	18838	19023	18975	19061	18890	18799	19031	18921	18933	18780	18965	19059	18972	19035	18838	18942	18671	18849	18711	18696	18841	18826	18870	18845	18900	18793	18850	18930	18935	18943	18747	18896	18802	18967	18885	18743	18881	18831	18759	18683	18758	18764	18953	18825	18905	18859	18745	18842	18985	18861	18656	18845	18788	18784	18752	18860	18845	18763	18809	19031	18889	18935	18730	18726	18727	18781	19102	18975	19064	18863	18938	18944	18949	18963	18764	18693	18879	18775	18923	18710	18704	18955	18834	18730	18739	18856	18854	18880	18874	18790	18798	18842	18706	18814	19029	18849	18797	18833	18882	18798	18784	18648	18688	19066	19025	18925	18775	18866	18855	18899	18822	18945	18904	18810	18943	18804	18896	18761	18936	18744	18818	18756	18722	18772	18919	19019	18944	18898	18799	18785	18888	18932	18818	18665	18875	18707	18808	18927	18963	19006	18936	18950	18935	19019	19078	18718	18895	18968	18869	18851	18929	18873	18892	18718	18961	18892	18880	18885	18847	19022	18795	18904	18782	18831	19084	18760	18966	18762	19005	18835	18864	18883	18854	18966	19041	18863	18889	18698	18960	18915	18890	18695	18854	18739	18986	18863	18910	18850	18765	18584	18845	18746	18788	18752	18963	18969	18812	19120	18903	18780	18831	18816	18901	18755	18852	18713	18884	18804	18811	18894	18965	18938	18841	18999	18664	18626	19102	18857	18918	19004	18876	18814	18909	18622	18779	18795	18929	18768	18759	18812	18831	18907	18932	18936	18796	18840	18719	18696	18911	18711	18958	18714	18867	18783	18884	18896	18938	18942	18804	18922	18884	18893	18861	19022	18789	18832	18696	18617	19068	18927	18861	18809	18894	18583	18770	18708	18982	18734	18948	18671	18894	18924	18805	18967	18775	19111	18856	18840	18658	18736	18744	18653	18658	18837	18967	19020	18935	18922	18786	18725	18956	18918	18832	18899	18833	18833	18696	18811	18890	18912	18893	18902	18910	18708	18806	18847	19011	19047	18779	18795	18691	18816	18787	18786	18877	18577	19005	18758	18829	18988	18873	18772	18894	18874	18924	18794	18890	18611	18887	18666	18758	18960	19030	19020	18935	18799	18870	18637	18595	18780	18866	18803	18856	18812	18859	18824	18592	18958	18899	18923	18846	19057	18740	18718	18747	18988	18733	18651	18608	18865	18786	18919	18992	18911	18973	18881	18805	18925	18946	19048	18939	18785	18875	18686	18852	19048	18910	18978	18774	18900	18712	18759	18834	18876	18736	19012	18805	18845	19110	18688	18870	18883	18878	18763	18925	18751	18697	18962	18813	18661	18779	18705	18950	18864	19033	18794	18755	18953	18687	19069	18815	18602	18770	18792	18810	18776	18908	18879	18941	18819	18739	18913	18950	18728	18830	18925	18859	18718	18732	18695	18874	18758	18725	18714	18808	18719	18859	18728	19008	18687	18789	18723	18818	18957	18792	18743	18750	18897	18918	18636	18938	18866	18639	18853	19006	18881	19042	18827	18726	18939	18727	19096	19085	18876	18518	18855	18995	18768	18722	18604	18869	18810	18806	18618	18910	18915	18712	18897	18754	18721	18826	18759	18817	19200	18965	18877	18720	18732	19009	19033	18825	18592	18935	18839	18859	18786	18940	19078	18782	18793	18974	18886	18810	18771	19036	18884	18816	19084	18880	18938	18706	18808	18900	18993	18883	18572	18694	18866	18779	18679	18902	18916	18757	18883	18708	18863	18971	18721	18843	18757	18969	18912	19055	18895	18963	18978	18725	18736	19003	18751	18925	18802	18933	18855	18907	18815	18755	18741	18716	18807	18675	18811	18946	18800	18739	18724	18701	19108	18713	19042	18751	18615	18935	18638	18806	18775	19023	18975	19113	18983	18819	18911	18877	18829	18613	18908	18833	18810	18915	18726	18827	18693	18807	19065	19128	18885	18701	18953	18776	18634	18838	18810	19135	18551	18730	18859	18820	18663	18860	18868	18915	18844	18850	18742	18808	19023	18725	18847	18883	18631	19001	18963	18940	18779	18758	18798	18648	18833	18792	18945	19082	18837	18761	18779	18950	18885	18748	18791	18831	18815	18705	18736	18801	18801	18857	18765	19105	18825	18972	19079	18776	18865	18856	18848	18629	18943	18903	19131	18873	18688	18922	18848	18784	18873	18789	19006	18753	18445	18798	18855	18823	18625	18880	18894	18814	18768	18922	18897	18894	18946	18875	19024	19000	18825	18817	18809	18921	18866	19069	18942	18724	18780	18757	18746	18673	18966	18865	18837	19033	19011	18885	18962	18769	18751	18952	18761	19145	18731	18870	18814	18835	18857	19016	18845	18819	18841	18835	18895	18755	18905	18904	18828	19062	18776	18753	18810	18800	18667	18820	18880	18972	18673	18721	18845	18892	18875	18791	18724	18885	18866	18751	18844	18961	18871	18850	18977	19006	19004	18899	18923	18955	18874	18780	18832	18726	18939	18958	18891	18756	18714	18772	18961	18713	18774	18828	18813	18678	18688	18725	18655	18863	18750	19024	18740	18701	18759	18745	18826	18981	18827	18683	18907	18762	18905	18763	18913	18854	18908	18962	18790	18915	18812	18989	18779	18821	18840	18906	18646	18865	18723	18845	18911	18966	18849	18640	18941	18987	18695	18789	18933	18668	18814	18891	18852	18829	18968	19027	18888	18860	18973	18910	19018	18634	18737	18921	19069	18574	18710	18812	18732	18793	18551	18917	18872	19102	18868	18978	19005	18895	19027	18996	18806	18775	18800	18791	18754	18733	18940	18871	18690	18839	18838	18839	18902	18941	18920	18964	19026	18689	18728	18861	18847	18895	18743	18874	18837	18821	18900	18756	18793	18864	18911	18892	18850	18844	18968	18734	18935	18633	18870	18980	18992	19027	18863	18792	18896	18853	18790	18817	18731	18928	18697	18823	18783	18773	19006	18825	18968	18915	19067	18642	18687	18794	18757	18780	18858	18686	18832	18855	18798	18762	18934	18805	18704	18848	18911	18809	18856	18787	18888	18851	18742	18872	18862	18946	18786	18715	18775	18718	18786	18897	18745	18790	18793	18609	18746	18835	18864	18891	18699	18838	18819	18984	18738	18849	19093	18829	19110	18802	18853	18737	18884	18876	18947	18836	18969	18848	18913	18806	18754	19046	18864	18931	18924	18897	18833	19006	18836	18969	18937	18851	18666	18779	18794	18921	19107	18901	18815	18818	18691	18894	18958	18933	18797	18819	18849	18840	18846	19018	18983	18828	18841	18815	19009	18863	18884	19000	18794	18923	18892	18920	19022	18748	18907	18752	18762	18783	18954	18828	18802	18906	18752	18911	18886	18900	18848	18763	18794	19144	19135	18761	18974	19063	18808	18843	18811	18771	18924	18862	18832	19107	18849	18940	18634	19012	18639	19083	18725	18872	18725	18805	19035	18714	18946	18939	18921	18632	18847	18765	18879	18809	18985	18914	19018	18808	18877	18920	18809	18789	18876	18960	18945	19007	18790	18700	18897	18909	18789	19043	18757	18854	19008	18818	18834	18723	19006	18877	18813	19046	18722	18879	18910	18872	19272	19032	18939	19006	18846	18920	18862	19005	18934	18876	18860	18858	18867	18819	18586	18814	18901	18880	18874	18689	18916	18958	18622	18785	18883	18896	18987	18827	19006	18685	18609	18748	18555	18876	18821	18979	18817	18968	18768	18653	18906
26851	34812	25020	28932	21633	22345	21569	16391	16018	15802	15785	15300	15068	15020	14835	14931	14986	14785	14997	15112	15000	14908	14986	14790	14878	14881	15073	14750	15069	14794	15146	14848	14904	14981	15122	14964	14978	14958	14836	15035	15019	15139	14953	14910	14957	14965	14914	14950	15018	15075	14966	14976	14886	15064	14806	14806	15109	14813	14985	14993	14940	14858	14815	14808	14985	15000	14862	14888	14831	14993	14973	14895	14918	14856	14894	14859	14749	14785	14908	14949	14895	15011	14911	14900	14900	14855	14949	14827	14952	14928	14774	14992	15098	14944	14996	14884	14981	14860	15004	14911	14813	15046	14995	15005	14810	14843	14865	14903	14990	14840	14718	14924	14819	14925	15040	14816	14909	15052	15070	15082	15235	14872	14966	15097	14905	14800	14934	14959	14931	14933	14949	15036	15061	15008	15031	14920	14810	14996	14687	14953	14943	14872	14863	14785	14686	14909	14784	15017	14832	14876	14844	14863	15045	14932	15022	15014	14879	14874	14874	14923	15070	15027	14878	14888	14824	14861	14927	14843	14936	14907	15025	14866	14738	14964	14868	14997	14827	14919	14908	15002	14967	14848	14893	14889	14955	14921	14897	14886	14941	14783	14991	14876	14747	15047	15000	14851	15027	14789	14812	14897	14848	14986	14967	15022	14858	14851	14945	14882	14871	15050	14889	14916	14731	14815	14875	14829	14988	14855	14912	15016	14894	14794	14891	14932	15030	14838	14922	15049	14863	15032	14860	14717	14885	14849	14998	15007	14717	15006	14817	15001	14704	14769	14837	15027	14790	14916	14942	14821	14792	14982	14834	14895	14971	14780	15020	15179	15019	15076	14958	15012	14857	14909	14844	15169	14880	14898	14648	14928	14790	14958	14939	14932	14875	14758	14848	14881	14942	15033	14873	15039	15028	15138	14996	14722	14917	14810	14931	14887	15072	14972	14857	14891	14941	15028	14840	14649	14859	15126	14988	14989	14800	14881	14997	14871	15036	14827	14866	14866	14919	14883	14989	14843	14828	14774	14986	14874	14890	15003	14899	14820	14948	14946	14828	14810	14991	14959	14953	14955	15116	14858	14849	14880	15001	14908	14870	14881	14891	14921	14744	14834	14916	14940	15103	14896	14788	14938	14868	14776	14922	15000	14968	14840	14832	14903	15033	14812	14940	14944	15015	14940	14933	14864	14891	14903	14723	14919	14881	15009	15046	14978	14973	14987	14939	14966	15062	15119	14903	14895	14807	15039	14883	14939	15055	14944	14919	14828	14981	14887	14866	14841	15036	14895	14950	14956	15007	14672	15055	14852	14870	14917	15019	14920	14957	14972	14900	14993	14755	14948	14967	14835	14808	14795	14978	14963	14891	15003	14732	14850	14939	14931	14883	14949	14868	14866	14930	14875	15054	14878	14913	14919	14828	14987	14978	14687	14946	14988	15029	14891	14917	14706	14852	14868	14968	14881	14898	15035	14665	14868	14991	14915	14974	14974	15012	14941	14990	15038	14924	14905	14837	15041	14939	14921	14839	14963	14978	14856	14817	14905	14981	14926	14822	15059	15016	14873	14728	14760	14896	14763	14699	14732	14822	15075	14809	14926	14881	14904	14967	14908	15048	14891	14894	14858	14789	15012	14996	14944	14783	14965	14759	14948	14815	14892	14970	14918	14949	14942	14885	14835	14872	14904	14927	14856	14867	14995	15054	14757	14831	14847	14988	14850	15034	15054	14954	14811	14865	15050	14942	14896	14996	14991	15146	14788	14885	14905	14830	14836	15001	14882	14958	14947	14834	15053	14891	14871	14970	14969	14997	14906	15130	14876	15004	14683	14890	14915	14928	14879	14961	14879	14853	14959	14836	14993	14985	14918	14913	14854	14790	15036	14887	14917	14984	14856	14884	15047	14948	14962	14963	14791	14761	14934	14985	14993	14925	15227	14947	15009	14799	14841	15072	15057	14920	14847	15074	14900	14940	14939	14940	14798	14831	14879	14978	15117	14670	15004	14938	14885	14918	15033	14941	14972	14919	14914	14954	14890	14817	15007	14895	14901	14987	14984	14984	14995	14977	14837	15089	14925	14813	15088	14867	14846	14954	14805	14842	14908	14893	15065	14933	14876	14911	14987	14836	14871	14856	14963	14953	14898	14742	15041	15032	14804	14920	14961	14831	14867	14683	14825	14706	14942	14908	14973	14933	14828	14920	15057	14899	14896	14902	14963	14927	14857	15118	14961	15019	14777	14772	14903	15017	14912	14888	14891	15044	15042	14954	14770	14804	14987	14925	14819	14919	14870	14845	14936	14944	14898	14961	15029	14823	14938	14835	15065	15171	14790	15192	14786	14873	14967	15106	14883	15038	15086	14954	14814	14813	14893	15043	14919	14892	14806	15032	14899	14832	14799	14909	14896	14920	15024	14923	15027	14950	14943	14961	14902	14965	14710	14974	14890	14782	14860	14848	15020	14941	14905	14947	15105	14858	14989	14972	15011	14939	14844	14978	14872	15015	14823	14803	15005	14982	14939	14876	14800	14772	14895	14845	14871	15062	14785	14967	14836	14869	14885	14897	14839	14958	14816	14967	14995	14992	14976	14923	14920	14921	14968	14908	15050	15035	14937	14894	14835	15095	14916	14923	14868	14945	15055	14986	14895	14959	14788	14937	14828	14851	14876	14763	14929	14962	14868	14920	14840	14908	14857	14924	14796	15075	14867	15021	14939	14924	15024	14897	14830	14915	14751	14838	14900	14968	14883	14933	14891	15029	14824	14958	14977	14896	14880	14691	14779	15110	14975	15022	14899	14926	14876	14857	14892	14870	14958	14756	14901	14692	14904	14969	15026	14881	14841	15035	14835	15040	14835	15050	14901	14875	14915	14860	14808	14939	14958	14976	15006	14882	14979	14892	14890	14850	14974	15050	14911	14888	15075	14949	15107	14934	15017	15060	15018	15080	14905	15143	15054	15040	15040	14742	15081	14853	14948	14751	14811	14920	14992	14895	14888	14940	14840	14860	14722	14890	15057	14818	14999	14894	14839	14961	15102	14939	14985	14979	14891	14967	14967	14731	15008	14907	15108	14728	14937	15188	15062	14781	15130	14953	14964	14969	14822	14980	14908	14895	14955	14871	14865	14997	14939	14967	14921	15053	14827	14930	14907	14971	14929	14933	14743	14929	14932	14751	14951	15055	15020	15069	14836	14868	14778	15051	14926	14972	14923	14972	14886	14941	14911	14909	15015	14990	14998	14913	14972	14924	14891	15107	14883	14867	14851	14870	15027	14924	14871	14774	14851	14851	14807	15058	14963	15036	14838	14887	14928	14901	14941	14934	15125	14910	14830	14990	14902	14709	14977	14952	15010	14819	14972	14863	14878	14846	14834	14777	14781	14898	14848	14847	15107	14925	15067	14932	14932	14950	14961	15050	14822	14859	14985	14902	14848	14868	14972	14722	14902	15018	14975	14940	14915	14908	14856	14851	14911	15005	15027	14799	14826	15026	14997	14930	14889	15086	15020	15000	15014	14846	14945	14937	14973	14794	14937	15016	14919	15013	14906	15050	14995	14857	15068	14962	14936	14889	14979	14872	14968	14995	14825	14932	14740	14945	14814	14892	14971	14822	14920	14992	14903	15132	14758	14882	15025	14943	15040	14918	14866	15025	14798	14985	14993	14813	14833	14916	14945	14863	15009	14944	15007	14743	14905	14971	14847	14758	14791	14788	14960	14920	14919	14920	14910	15073	15035	15091	14940	15021	14955	15001	14956	14952	14929	14854	14792	15027	14908	14638	14906	14781	15041	15063	14907	14828	14970	14819	14827	14884	14767	15060	14796	14728	14901	14899	14975	14969	14890	14922	14906	14983	14904	14898	15017	14906	14974	14848	14818	14838	14819	14811	14948	15018	14926	14889	14761	14862	14915	14891	14791	14924	14865	14796	14966	14925	14843	14912	14806	14821	14858	14908	14915	14880	14914	14933	14866	14890	14967	14871	15000	14867	14700	15050	14946	14879	14996	14877	15019	15043	14824	14888	14952	14809	14928	14840	14905	14883	15096	14935	14886	14742	14984	14840	14891	14828	14763	14974	14879	14860	15061	14989	14955	14859	15029	14877	14794	14993	14966	15073	14947	14739	14862	14856	14899	14988	14883	14855	14953	14952	14776	15009	14783	14869	14942	14949	14658	15030	15014	14715	14953	14964	14940	14787	14947	15066	14912	14967	14827	14999	15020	14998	14925	14832	14937	14943	14820	14979	14882	14844	14912	14910	15016	14743	15192	14897	14952	15116	15021	14800	14826	14902	14814	14984	14976	14940	14905	14887	14998	14966	15049	14886	14806	14914	14910	15029	14814	14928	14792	14910	15047	14958	14926	14788	15027	14791	14969	14907	15046	14944	14884	14824	15011	14762	14918	14932	14856	14929	14869	14909	14954	14976	15003	14740	14931	14781	14818	14819	14963	14932	14964	14903	15006	14895	14849	15011	14963	15051	14808	15108	14775	14898	14992	15009	15020	14911	14910	14854	14840	15101	14897	14968	14942	14923	14973	14782	14839	14982	15015	14863	14804	14824	14919	14968	14860	14964	14959	14945	14872	14886	14926	15040	14824	14828	14945	14910	15068	15041	14998	14949	14742	14785	14940	15018	14909	14913	14889	14727	15028	15096	14859	14956	15053	14995	14920	14904	15053	14904	14860	15047	14994	14695	15043	15118	14752	14731	14946	14897	14885	14810	15008	14882	15029	14866	15088	14925	15011	14965	15020	14828	14755	14906	15039	14864	14907	14882	14963	15088	14768	14832	14837	14840	14968	14801	14933	14982	14945	14876	14991	14968	14931	14802	14807	14935	14937	14928	14953	14888	14862	14841	14902	14890	14865	14882	15007	14944	14977	14988	14969	14858	14911	14800	14938	14849	14985	14934	14935	14997	15131	14951	14951	15045	14982	15014	14966	15057	14895	15076	15018	15017	14882	14903	14851	14903	14872	14870	14887	14920	14865	14954	14826	15027	14964	14914	14959	14970	15079	14896	14960	14949	14966	15108	15002	14924	14895	15077	15001	14806	15090	15032	14919	14849	14988	14868	14882	15137	14843	15094	14886	14935	14854	14964	14880	14915	14870	15007	14879	14892	14842	14851	14945	14849	15176
26264	21206	29047	46573	51760	52004	43107	26814	24233	22541	21168	19959	19288	18838	18640	18746	18547	18607	18662	18646	18754	18776	18499	18764	18667	18440	18583	18366	18667	18661	18714	18556	18635	18483	18598	18391	18569	18612	18686	18734	18485	18878	18764	18575	18782	18485	18312	18527	18707	18802	18632	18592	18433	18730	18645	18773	18399	18624	18615	18351	18684	18524	18483	18632	18659	18706	18668	18689	18616	18553	18477	18609	18488	18587	18774	18607	18392	18515	18607	18700	18629	18599	18537	18376	18512	18533	18497	18680	18704	18486	18534	18614	18567	18582	18602	18512	18602	18501	18721	18459	18654	18804	18649	18649	18534	18634	18577	18531	18759	18699	18650	18702	18581	18706	18746	18604	18819	18769	18505	18566	18729	18745	18647	18410	18624	18700	18492	18696	18321	18624	18655	18753	18517	18690	18542	18702	18559	18431	18790	18794	18618	18618	18562	18509	18448	18702	18517	18509	18724	18534	18734	18476	18665	18476	18689	18484	18438	18693	18794	18507	18719	18681	18646	18627	18731	18599	18606	18521	18534	18474	18667	18581	18608	18817	18807	18733	18691	18434	18605	18723	18733	18467	18634	18650	18693	18628	18535	18723	18639	18536	18770	18671	18705	18322	18363	18573	18534	18587	18808	18487	18640	18606	18594	18518	18584	18604	18667	18706	18489	18350	18670	18379	18450	18469	18603	18732	18499	18814	18825	18488	18471	18526	18570	18583	18627	18600	18537	18676	18548	18732	18550	18582	18685	18596	18549	18628	18347	18540	18637	18753	18498	18608	18611	18639	18678	18715	18481	18747	18640	18710	18543	18618	18741	18533	18240	18758	18636	18595	18575	18515	18490	18635	18521	18516	18445	18450	18704	18622	18685	18493	18625	18671	18400	18569	18748	18616	18651	18316	18652	18562	18567	18666	18629	18480	18741	18579	18528	18424	18507	18639	18617	18515	18506	18720	18613	18661	18638	18677	18543	18585	18477	18752	18761	18412	18651	18757	18704	18437	18624	18481	18419	18574	18749	18663	18545	18356	18674	18838	18657	18778	18549	18699	18786	18661	18711	18469	18469	18517	18345	18572	18626	18638	18520	18654	18420	18588	18494	18656	18688	18819	18393	18544	18780	18727	18535	18758	18592	18694	18518	18557	18580	18597	18626	18619	18729	18399	18565	18689	18698	18923	18615	18672	18587	18617	18448	18759	18579	18638	18628	18895	18670	18621	18565	18734	18674	18691	18490	18793	18856	18644	18609	18621	18538	18725	18554	18684	18673	18565	18618	18575	18459	18454	18762	18556	18813	18468	18411	18555	18775	18554	18643	18564	18592	18541	18660	18685	18661	18761	18588	18726	18534	18439	18649	18594	18849	18422	18745	18491	18681	18573	18700	18669	18519	18686	18617	18513	18420	18860	18738	18675	18714	18696	18723	18426	18495	18270	18692	18579	18620	18513	18520	18471	18654	18524	18830	18240	18614	18664	18485	18590	18700	18578	18515	18603	18592	18590	18662	18711	18634	18526	18705	18518	18701	18502	18622	18347	18659	18561	18965	18634	18599	18643	18583	18563	18664	18737	18788	18471	18583	18507	18541	18580	18460	18714	18606	18724	18571	18552	18686	18713	18693	18703	18429	18408	18495	18456	18771	18574	18495	18579	18664	18644	18681	18579	18721	18818	18499	18917	18603	18499	18648	18583	18630	18670	18622	18647	18532	18632	18435	18914	18549	18564	18462	18680	18644	18572	18642	18530	18720	18625	18441	18724	18724	18587	18766	18643	18784	18470	18625	18518	18438	18788	18693	18581	18534	18697	18732	18509	18628	18368	18584	18814	18454	18325	18410	18663	18616	18643	18770	18753	18544	18494	18529	18740	18747	18453	18741	18665	18759	18498	18754	18677	18565	18658	18680	18434	18467	18499	18559	18742	18853	18704	18647	18654	18661	18486	18647	18546	18601	18931	18570	18532	18548	18464	18625	18606	18774	18602	18660	18537	18583	18707	18438	18493	18666	18655	18636	18534	18892	18683	18678	18510	18696	18676	18802	18551	18470	18607	18673	18633	18660	18594	18550	18613	18532	18611	18666	18614	18543	18539	18762	18600	18751	18506	18672	18725	18576	18689	18762	18755	18560	18597	18676	18625	18681	18471	18436	18322	18505	18525	18668	18654	18315	18349	18672	18528	18648	18414	18514	18439	18693	18808	18684	18661	18771	18619	18820	18829	18637	18625	18791	18751	18742	18478	18462	18650	18633	18481	18401	18564	18640	18682	18779	18620	18751	18559	18739	18614	18699	18779	18578	18571	18440	18766	18574	18503	18491	18661	18568	18611	18613	18541	18712	18456	18562	18457	18596	18609	18446	18593	18658	18688	18607	18606	18725	18585	18513	18821	18692	18427	18607	18557	18524	18668	18596	18768	18502	18497	18432	18695	18862	18637	18591	18697	18731	18514	18523	18460	18699	18493	18556	18468	18579	18708	18571	18684	18690	18491	18507	18472	18729	18695	18812	18519	18559	18606	18611	18487	18541	18605	18563	18516	18730	18425	18761	18577	18642	18709	18657	18601	18731	18702	18687	18564	18442	18432	18638	18554	18727	18450	18682	18467	18546	18701	18797	18810	18730	18504	18360	18601	18602	18651	18604	18804	18728	18746	18621	18641	18561	18631	18670	18618	18843	18591	18476	18685	18761	18776	18578	18609	18692	18491	18683	18533	18607	18371	18534	18607	18793	18580	18765	18668	18647	18559	18398	18582	18619	18592	18805	18754	18734	18581	18764	18520	18656	18745	18702	18732	18665	18551	18433	18533	18754	18596	18694	18553	18640	18793	18618	18512	18577	18646	18572	18641	18565	18560	18652	18661	18517	18544	18558	18651	18584	18501	18581	18532	18529	18464	18652	18653	18398	18471	18644	18617	18531	18705	18543	18683	18483	18664	18625	18630	18564	18502	18414	18586	18358	18636	18750	18820	18605	18641	18517	18621	18770	18735	18562	18541	18685	18679	18631	18707	18430	18689	18672	18747	18456	18554	18431	18531	18552	18752	18774	18566	18602	18702	18610	18577	18510	18727	18551	18493	18508	18687	18804	18612	18756	18716	18687	18752	18631	18755	18531	18635	18751	18637	18655	18712	18713	18553	18695	18694	18676	18683	18610	18499	18638	18744	18867	18684	18577	18613	18471	18613	18617	18500	18550	18796	18519	18467	18531	18666	18461	18727	18688	18668	18509	18801	18671	18590	18598	18507	18591	18685	18471	18410	18527	18704	18511	18529	18638	18519	18765	18455	18582	18526	18701	18479	18569	18413	18648	18543	18793	18518	18484	18531	18690	18773	18501	18604	18755	18486	18708	18859	18412	18492	18502	18934	18635	18419	18830	18512	18727	18476	18676	18793	18679	18608	18696	18357	18599	18367	18663	18623	18515	18771	18687	18454	18627	18703	18592	18341	18457	18656	18640	18611	18617	18426	18635	18698	18607	18544	18479	18481	18637	18541	18328	18753	18687	18650	18759	18504	18620	18722	18681	18559	18716	18351	18552	18723	18452	18798	18689	18384	18562	18706	18566	18612	18675	18779	18609	18534	18671	18489	18529	18461	18763	18784	18760	18532	18736	18601	18810	18608	18722	18712	18619	18413	18646	18445	18489	18503	18494	18428	18623	18519	18696	18585	18699	18539	18541	18629	18687	18563	18565	18786	18439	18459	18563	18620	18866	18724	18553	18701	18645	18660	18735	18756	18404	18669	18418	18619	18536	18653	18542	18581	18549	18622	18768	18545	18625	18794	18597	18531	18591	18561	18395	18738	18514	18553	18585	18517	18713	18533	18666	18640	18561	18567	18716	18641	18684	18814	18709	18605	18603	18464	18692	18526	18275	18377	18473	18684	18614	18628	18467	18420	18550	18506	18810	18741	18582	18454	18776	18384	18652	18630	18673	18426	18598	18498	18693	18573	18720	18671	18672	18508	18595	18551	18642	18518	18711	18701	18570	18501	18610	18587	18660	18669	18579	18535	18847	18669	18592	18607	18562	18870	18753	18638	18648	18579	18727	18511	18724	18589	18776	18660	18775	18581	18496	18591	18570	18693	18625	18632	18536	18723	18785	18532	18625	18456	18730	18532	18606	18670	18726	18679	18418	18486	18594	18617	18639	18724	18615	18603	18759	18481	18713	18766	18774	18473	18753	18533	18604	18756	18627	18829	18611	18436	18701	18490	18553	18609	18857	18668	18610	18651	18508	18849	18474	18661	18790	18541	18606	18477	18624	18500	18577	18670	18743	18633	18572	18507	18708	18629	18546	18481	18433	18474	18591	18465	18705	18650	18584	18459	18642	18653	18667	18561	18577	18611	18743	18559	18730	18461	18654	18499	18552	18611	18499	18600	18851	18628	18522	18458	18490	18784	18723	18658	18512	18524	18665	18627	18626	18728	18356	18464	18575	18582	18543	18453	18589	18398	18465	18593	18730	18742	18569	18596	18401	18526	18731	18632	18701	18555	18717	18495	18665	18598	18659	18703	18570	18391	18589	18605	18721	18617	18693	18533	18720	18611	18489	18644	18689	18633	18716	18605	18665	18780	18776	18522	18469	18746	18534	18715	18416	18595	18544	18741	18678	18656	18452	18501	18429	18658	18566	18660	18703	18723	18534	18673	18650	18419	18666	18740	18602	18595	18468	18586	18657	18850	18671	18640	18656	18502	18595	18599	18710	18766	18612	18538	18534	18461	18574	18423	18525	18816	18650	18539	18427	18580	18725	18664	18672	18625	18662	18452	18505	18513	18688	18611	18322	18250	18555	18624	18709	18539	18506	18640	18679	18573	18430	18475	18531	18840	18459	18597	18624	18199	18597	18496	18540	18720	18619	18628	18555	18493	18377	18707	18472	18564	18789	18666	18715	18486	18565	18579	18683	18607	18448	18434	18580	18603	18604	18804	18660	18891	18618	18679	18553	18533	18579	18804	18560	18672	18793	18651	18713	18586	18416	18579	18620	18607	18484	18500	18652	18568	18584	18461	18581	18466	18730	18781	18608	18579	18634	18647	18596	18660	18705	18699	18573	18457	18400	18639	18804	18583	18705	18486	18534	18724	18735	18792	18551	18320	18783	18700	18420	18533	18619	18560	18545	18595	18612	18679	18568	18668
29948	46357	45892	55865	55924	50592	39622	23070	21934	19657	17700	16126	15225	15044	14870	14851	14755	15031	14786	14913	14980	14826	14787	14844	14854	14812	14933	15052	14900	14661	14809	14841	14876	14856	14737	15003	14742	14855	14807	15132	14857	14891	14822	14793	14977	14881	14879	14794	14822	14907	14764	14925	14893	14969	14847	14807	14960	14797	14731	14814	14779	14789	14803	14505	14940	14903	14970	14954	14896	14711	14955	14809	14842	14791	14953	14877	14786	14772	14777	14705	14985	14810	14863	14915	15008	14941	14675	14812	14836	14810	14788	14835	14829	14832	14862	14787	14950	14785	14807	14728	14851	14807	14659	14726	14758	14898	14734	14955	14715	14816	14732	14771	15000	14915	14871	14916	14974	14716	14914	14901	14890	14815	14770	14895	14796	14825	14666	15041	14744	14797	14722	14890	14944	14749	14666	14976	14994	14779	14803	14881	14781	14789	15046	14834	14845	14823	14939	14925	14773	14860	14673	14796	14955	14817	14793	14786	14825	14816	14786	14623	15077	14887	14750	14860	14918	14933	14806	14897	14703	14761	14956	14816	14755	14953	14868	14570	14651	14737	14820	14810	15015	14901	14908	14910	14705	14731	14839	14941	14844	14824	14718	14992	14738	14710	14865	14767	14675	14914	14882	14903	14665	14847	14727	14891	14703	14708	14885	14997	14886	14781	14715	14835	14984	14986	14752	14859	14744	14958	14798	14769	14772	14986	14787	14909	14846	14886	14735	14784	14710	14782	14745	14731	14870	14780	14979	14824	14852	14933	14867	14885	14853	14917	14909	14970	14807	14899	14923	14905	14821	14719	14744	14804	14666	14878	14709	14816	14911	14753	14785	14878	14753	14884	15039	14829	14832	14672	14850	14888	14811	14733	14729	14735	14933	14748	14883	14943	14976	14954	14920	14831	14740	14875	14802	14860	14796	14834	14706	14738	14929	14944	14737	14998	14802	14744	14865	14935	14857	14836	14767	14762	14659	14849	15016	14837	14918	14887	14801	14852	14800	14866	14784	14803	14896	14732	14932	14916	14884	14915	14835	14813	14888	14864	14827	14688	14809	14819	14939	14657	14743	14863	14979	14777	14869	14917	14837	14768	14881	14907	15160	14636	14758	14808	14746	14672	14783	14799	14779	14818	14820	14939	14914	14906	14882	14854	14906	14931	14906	14698	14879	14882	14912	14863	14749	14830	14861	14835	14928	14709	14682	14765	14682	14951	14661	14799	14966	14907	14910	14850	14805	14660	14836	14989	14807	14719	14831	14728	14744	14696	14926	14884	14759	14844	14965	14861	14736	14924	14785	14865	14594	15003	14810	14897	14765	14752	14933	14834	14792	14807	14722	14827	14942	14947	14878	14889	14757	14994	14722	14780	14712	14850	14616	14899	14938	14959	14854	14853	14977	14933	14875	14802	14854	14855	14821	14829	15081	14812	14808	14805	14860	14807	14752	14987	14746	14888	14808	14968	14890	14859	14734	15002	14898	14840	14830	14826	14843	14856	14748	14851	15023	14815	15020	14722	15131	14814	14784	14731	14670	14898	14783	14874	14823	14714	14876	14713	14767	14900	14812	14845	14855	14942	14866	14794	14890	14824	14773	14823	14835	14888	14662	14816	14844	14806	14707	14955	14796	15008	14791	14933	14909	14846	14861	14784	14849	14674	14663	14898	14942	14643	14839	14765	14769	14958	14780	14794	14871	14695	14856	14635	14929	14825	14956	14897	14792	14821	14781	14824	14685	14699	14914	14842	14810	14692	14894	14942	14886	15028	14742	14664	14649	14841	14999	14828	14640	14888	14710	14809	14652	14900	14804	14689	14842	14869	14822	14842	14790	15061	14674	14788	14859	14808	14775	14858	14680	14806	14840	14869	14928	14939	14874	14847	14854	14860	14737	14864	14801	14905	14702	14716	14879	14853	14902	14681	14789	14977	14846	14720	14898	14854	14721	14820	14864	14976	14926	14747	14816	14774	14786	14844	14884	14974	14727	14880	14803	15058	14891	14842	14849	14804	14915	14980	14714	15080	14799	14972	14913	14707	14852	14882	14865	14857	14970	14883	14840	14893	14824	14959	14871	14720	14773	14940	14851	14779	14644	14920	14713	14793	15179	14755	14855	14655	15000	14884	14743	14798	14728	15018	14788	14845	14766	14971	14820	14773	14796	14855	14890	14851	14807	14876	14993	14879	14703	14829	14901	14717	14901	14671	14905	14880	14871	14743	14834	14735	14726	14887	14826	14861	14900	14930	14626	14778	14942	14890	14798	14712	14816	14802	14792	14652	14890	14841	14818	14845	14890	14802	14887	14985	14723	14836	14685	14748	15057	14723	14818	14798	15037	14756	14956	14748	14936	14886	14832	14910	14733	14790	14870	14786	14825	14812	14929	14838	14850	14733	14863	14810	14840	14706	14804	14792	14810	14651	14896	14964	14880	14890	14986	14851	14739	14925	14810	14974	14915	14729	14863	14900	14926	14849	14691	14957	14771	15053	14790	14801	14936	14713	14989	14995	14694	14757	14934	14765	14657	14955	14724	14728	14900	14730	14838	14973	14966	14600	14821	14860	14785	14970	14695	14955	14892	14806	14716	14851	14818	14767	14838	14906	14721	14876	14899	14811	14822	14831	14938	14759	14754	14686	14818	14927	14911	14682	14836	14854	14973	14770	14776	14799	14851	14795	14958	14844	14915	14796	14792	14891	14867	14928	14744	14987	14730	14890	14826	14959	14883	14767	14710	14851	14800	14863	14668	14878	14834	14700	14821	14777	14930	14816	14906	14875	14881	14808	14790	14874	14941	14741	14871	14806	14782	14926	14922	14718	14706	14805	14824	14961	14834	14770	14718	14986	14924	14829	14821	14744	14802	14765	14673	14971	14994	14953	14876	14967	14839	14864	14744	14836	14824	14637	14748	14854	14953	14916	14618	14963	14847	14833	14726	14812	14872	14820	14833	14774	14702	14703	15034	14787	14748	14791	14821	14854	14867	15031	14722	14770	14823	14931	14839	14783	14874	14928	14803	14800	14853	14815	14738	14595	14739	14830	14919	14938	14840	14694	15032	14669	14815	14874	14801	14834	14822	14674	14955	14797	14731	14863	14754	14903	14856	14762	14748	14851	14853	14814	14865	14905	14944	14821	14785	14742	14930	14845	14763	14909	14773	14798	14635	14973	14846	14880	14860	14970	14845	14740	15000	14939	14746	14925	14795	14913	14991	14855	14866	14684	14907	14856	14800	14756	14755	14708	14836	14818	14834	14880	14666	14718	14877	14923	15089	14832	14836	14833	14679	14953	14912	14839	14804	14617	14829	14941	14884	14655	14810	14759	14770	14868	14606	14925	14820	14857	14783	14816	14681	14951	14955	14789	14926	14829	14741	14843	14650	14837	14972	14827	14836	14849	14725	15056	14922	14855	14880	14680	14842	14814	14687	14872	14907	14944	14761	14868	14870	14863	14852	14944	14906	14937	14777	14919	14848	14894	14949	14905	14802	14689	14659	14850	14853	14745	14761	14811	14896	14722	14895	14787	14830	14831	14919	14622	14722	14820	14939	14711	14849	14815	14943	14818	14751	15093	14779	14670	14768	14841	14808	14895	14874	14925	14889	14882	14805	14702	14734	14768	14825	14695	14949	14743	14842	14858	14832	14772	14794	14835	14876	14733	14676	14803	14688	14885	15033	14983	14777	14832	14846	14909	14765	14744	14960	14824	14701	14861	14937	14906	14805	14858	14837	15032	14880	14817	14736	14746	14833	14857	14944	14837	14805	14722	14838	14596	14909	14694	14906	14928	14743	14943	14835	14895	14796	14886	14856	14880	14897	14831	14877	14905	14666	14680	14811	15018	14956	14887	14931	14988	14768	14733	14754	15049	14718	14946	14874	14913	14761	14902	14784	14697	14961	14903	14855	14826	14907	14861	14740	14771	14876	14883	14843	14867	14726	14811	14969	14883	15020	14698	14826	14888	14848	14755	14789	14750	15008	14864	14853	14914	14978	14930	14892	14830	14843	14835	14980	14840	14812	14860	14849	14903	14944	14816	14678	14864	14972	14795	14819	14815	14789	14877	14982	14709	14650	14895	14809	14975	14931	14892	14828	14745	14793	14889	15083	14817	14917	14995	14942	14856	14816	14809	14750	14938	14722	14838	14945	14754	14944	14882	14774	14905	14729	14963	14807	14780	14737	15004	14869	14856	14695	15075	14866	14760	14855	14697	14826	14862	14920	14752	14789	14875	14758	14845	14659	14903	14878	14983	14810	14846	14922	14766	14897	14809	14714	14740	14790	14879	14622	14929	14916	14779	14723	14652	14764	14689	14704	14816	14638	14834	15035	14899	14776	14927	14782	14815	14769	14837	14922	14795	14753	14822	14949	14735	14868	14791	14751	14788	14825	14834	14730	14792	14906	15064	14894	14779	14850	14846	14740	14741	14744	14853	14780	14900	14874	14617	14768	15023	14894	14821	14813	14847	14904	14919	14818	14927	14826	14854	14788	14722	14868	14950	14689	14816	14763	14979	14783	14810	14874	14918	14751	14879	14796	14780	14847	14774	14811	14801	14904	14838	14863	14876	14978	14667	15019	14709	14936	14836	14718	14917	14853	14797	14896	14733	14875	14966	14812	14884	14781	14792	14838	14885	14885	14645	15104	14850	14791	14886	14886	14774	14711	14773	14787	14625	14973	15032	14712	14664	14655	14880	14888	14753	14764	14897	14903	14716	14709	14934	14844	14876	14807	14714	14732	14891	14729	14703	14753	14907	14856	14891	14974	14745	14818	14887	14820	14826	14793	14881	14756	14725	14809	14770	14765	14879	14932	14834	14947	14769	14826	14628	14853	14865	14899	14851	14785	14862	15021	14884	14799	14818	14729	14829	14866	14902	14896	14729	14760	14801	14652	14777	14846	14863	14983	14823	14803	14861	14785	14998	14890	14825	14849	14739	14744	14817	14872	14745	14934	14775	14834	14784	14784	14790	14842	14887	14872	14961	14794	14698	14745	14944	14834	15063	14890	14853	14716	14737	14774	14575	14765	14718	14618	14719	14885	14939	14785	14878	14935	14939	14831	14655	14682	14778	14795	14916	14889	14817	15003	14787	14846	14732	14788	14889	14821	14782	14700	14897	14835	14881	14856	14799
24048	21114	28831	46403	63017	47540	51790	34376	31165	28772	25199	21643	19733	19108	18657	18354	18341	18537	18323	18239	18129	18223	18274	18272	18335	18621	18494	18507	18618	18569	18451	18362	18489	18517	18536	18436	18291	18427	18178	18285	18112	18147	18193	18243	18184	18508	18385	18381	18617	18351	18515	18220	18417	18157	18066	18255	18397	18198	18510	18285	18502	18352	18367	18316	18357	18310	18126	18333	18214	18196	18296	18323	18411	18365	18374	18201	18118	18428	18405	18370	18204	18194	18453	18361	18524	18270	18142	18429	18229	18330	18383	18202	18430	18339	18222	18223	18370	18308	18384	18442	18676	18299	18354	18130	18315	18240	18472	18302	18298	18207	18295	18255	18426	18412	18397	18363	18154	18229	18303	18156	18314	18233	18325	18304	18135	18267	18249	18122	18322	18310	18167	18088	18286	18186	18235	18601	18233	18100	18365	18351	18246	18348	18269	18185	18199	18146	18274	18043	18312	18276	18222	18294	18214	18244	18206	18366	18467	18322	18388	18303	18309	18197	18462	18272	18404	18149	18366	18203	18420	18212	18410	18383	18468	18434	18282	18247	18347	18360	18179	18136	18392	18288	18372	18262	18325	18333	18349	18133	18163	18247	18263	18406	18322	18298	18195	18186	18562	18265	18487	18254	18334	18322	18480	18284	18144	18281	18224	18159	18365	18247	18192	18239	18271	18384	18342	18483	18259	18236	18334	18362	18486	18240	18303	18295	18323	18260	18193	18313	18239	18347	18268	18052	18452	18198	18086	18306	18112	18350	18207	18239	18268	18045	18424	18385	18241	18411	18277	18564	18375	18306	18387	18374	18296	18343	18343	18189	18281	18348	18331	18163	18382	18258	18197	18351	18339	18410	18153	18328	18281	18228	18224	18399	18197	18400	18235	18273	18213	18137	18298	18293	18012	18110	18443	18304	17994	18204	18278	17953	18255	18289	18437	18337	18347	18404	18237	18233	18231	18421	18026	18225	18194	18032	18215	18402	18023	18304	18183	18246	18349	17989	18375	18201	18272	18292	18395	18182	18392	18276	18181	18290	18248	18248	18277	18186	18157	18282	18161	18231	18304	18403	18195	18454	18428	18267	18250	18372	18244	18376	18425	18124	18609	18284	18326	18253	18253	18110	18210	18335	18446	18421	18304	18206	18212	18206	18258	18203	18323	18371	18128	18442	18168	18217	18243	18308	18214	18288	18135	18189	18263	18216	18269	18346	18349	18229	18386	17954	18180	18231	18290	18179	18348	18344	18360	18136	18312	18195	18387	18517	18170	18294	18074	18319	18089	18253	18297	18473	18449	18201	18432	18269	18261	18315	18284	18221	18437	18559	18465	18231	18482	18219	18266	18219	18139	18222	18383	18358	18335	18227	18403	18286	18078	18429	18153	18423	18377	18296	18408	18192	18393	18264	18237	18322	18392	18215	18246	18033	18284	18418	18480	18310	18431	18472	18533	18233	18154	18249	18221	18206	18311	18337	18183	18286	18393	18159	18304	18330	18308	18136	18330	18023	18255	18262	18351	18348	18376	18413	18179	18362	18274	18199	18393	18545	18327	18405	18392	18345	18324	18473	18173	18328	18278	18336	18224	18431	18205	18158	18351	18290	18373	18224	18336	18392	18405	18065	18096	18204	18243	18360	18278	18219	18070	18289	18237	18528	18298	18352	18146	18311	18237	17956	18227	18320	18319	18149	18002	18121	18322	18113	18092	18360	18248	18296	18220	18270	18217	18195	18554	18316	18272	18335	18046	18434	18124	18260	18086	18257	18332	18231	18383	18186	18283	18126	18246	18134	18325	18229	18558	18295	18363	18490	18283	18492	18610	18421	18366	18239	18182	18250	18162	18335	18273	18361	18321	18330	18398	18363	18446	18275	18341	18461	18414	18309	18233	18245	18092	18193	18225	18599	18365	18185	18316	18323	18403	18417	18320	18403	18173	18188	18295	18306	18421	18471	18153	18184	18203	18137	18349	18293	18333	18231	18299	18156	18182	18367	18344	18073	18410	18204	18258	18238	18306	18153	18185	18017	18272	18203	18176	18056	18368	18185	18381	18380	18008	18306	18378	18427	18289	18292	18275	18437	18325	18329	18178	18428	18113	18241	18091	18232	18308	18267	18280	18523	18364	18140	18080	18301	18316	18058	18307	18335	18147	18266	18352	18238	18031	18296	18334	18397	18401	18122	18313	18256	18291	18163	18312	18029	18108	18402	18399	18429	18307	18255	18312	18396	18331	18248	18218	18194	18276	18239	18371	18485	18363	18338	18239	18067	18294	18305	18506	18142	18387	18178	18309	18294	18225	18282	18206	18374	18103	18415	18403	18288	18682	18199	18239	18228	18045	18276	18066	18281	18300	18370	18238	18322	18417	18043	18316	18238	18401	18092	18260	18271	18389	18263	18218	18102	18093	18320	18151	18249	18208	18114	18157	18234	18428	18274	18437	18079	18133	18297	18184	18517	18421	18096	18381	18209	18197	18243	18326	18189	18383	18312	18321	18367	18320	18410	18294	18274	18140	18403	18384	18140	18405	18175	18186	18281	18382	18550	18270	18424	18287	18309	18263	18257	18402	18133	18461	18345	18416	18394	18418	18217	18374	18316	18363	18461	18488	18243	18202	18244	18271	18235	18164	18348	18123	18355	18313	18181	18382	18288	18247	18182	18127	18383	18446	18764	18219	18279	18343	18303	18271	18348	18281	18545	18322	18153	18265	18210	18218	18297	18303	18426	18443	18255	18208	18231	18365	18167	18372	18241	18233	18144	18182	18439	18153	18449	18278	18423	18354	18192	18302	18596	18253	18149	18307	18210	18341	18526	18412	18279	18518	18254	18308	18281	18402	18471	18559	18232	18381	18234	18304	18379	18510	18487	18236	18297	18221	18340	18162	18350	18142	18152	18305	18343	18374	18230	18188	18259	18479	18185	18176	18266	18201	18381	18280	18338	18328	18281	18209	18278	18235	18413	18473	18300	18341	18158	18226	18305	18336	18371	18281	18225	18329	18267	18264	18288	18316	18310	18127	18177	18388	18182	18091	18356	18404	18303	18243	18099	18405	18214	18424	18344	18190	18162	18366	18144	18286	18267	18356	18283	18184	18429	18373	18230	18254	18251	18375	18301	18297	18272	18485	18295	18306	18527	18343	18180	18074	18183	18118	18298	18340	18331	18142	18124	18342	18450	18391	18196	18267	18130	18224	18358	18295	18327	18394	18231	18124	18262	18258	18298	18251	18396	18277	18365	18348	18371	18200	18584	18298	18361	18245	18248	18104	18245	18310	18184	18149	18460	18159	18102	18426	18401	18194	18266	18336	18262	18394	18034	18225	18153	18306	18170	18318	18477	18396	18309	18086	18182	18355	18101	18320	18239	18393	18163	18202	18252	18080	18263	18220	18357	18351	18434	18266	18210	18205	18328	18284	18074	18265	18263	18318	18528	18200	18313	18156	18449	18245	18348	18438	18130	18313	18225	18142	18397	18191	18265	18216	17986	18438	18458	18333	18370	18283	18181	18269	18421	18360	18465	18123	18230	18242	18211	18388	18231	18417	18230	18365	18066	18254	18277	18243	18123	18244	18279	18282	18328	18326	18526	18299	18552	18133	18320	18434	18275	18255	18270	18194	18337	18128	18294	18344	18286	18289	18237	18388	18199	18263	18097	18179	18159	18361	18163	18270	18380	18215	18192	18207	18166	18275	18322	18143	18394	18155	18326	18386	18370	18260	18363	18374	18146	18347	18305	18425	18331	18218	18088	18049	18130	18322	18381	18236	18261	18198	18109	18074	18412	18263	18208	18183	18219	18147	18048	18329	18269	18525	18478	18379	18396	18223	18547	18152	18050	18343	18210	18412	18167	18293	18528	18318	18318	18210	18179	18299	18314	18250	18124	18404	18210	18403	18181	18205	18213	18383	18273	18304	18134	18322	18333	18228	18428	18280	18364	18311	18437	18333	18392	18314	18271	18260	18105	18409	18475	18216	18089	18083	18188	18259	18069	18196	18192	18106	18134	18246	18408	18195	18016	18311	18195	18433	18339	18347	18301	18357	18219	18287	18387	18297	18308	18276	18055	18271	18436	18259	18323	18214	18086	18358	18237	18054	18204	18077	18340	18209	18424	18252	18206	18548	18291	18193	18193	18190	18244	18268	18276	18196	18368	18391	18488	18248	18360	18409	18183	18258	18295	18286	18261	18406	18436	18358	18253	18338	18387	18114	18200	18207	18386	18257	18459	18435	18404	18242	18298	18336	18112	18263	18389	18228	18364	18147	18310	18162	18450	18341	18346	18194	18179	18267	18060	18247	18099	18268	18177	18040	18412	18305	18049	18339	18278	18355	18307	18324	18354	18341	18231	18147	18224	18150	18184	18287	18191	18374	18341	18185	18245	18565	18057	18358	18375	18183	18197	18204	18379	18303	18418	18311	18082	18469	18220	18246	18145	18135	17989	18441	18537	18339	18097	18338	18147	18313	17958	18218	18405	18278	18201	18281	18308	18311	18408	18377	18327	18257	18348	18402	18073	18134	18298	18203	18164	18122	18163	18501	18218	18285	18348	18332	18397	18163	18114	18086	18191	18021	18472	18503	18314	18323	18256	18326	18304	18271	18304	18502	18252	18225	18311	18324	18298	18209	18180	18240	18247	18236	18176	18243	18093	18097	18179	18255	18143	18250	18444	18553	18380	18268	18275	18140	18244	18175	18362	18192	18271	18409	18348	18241	18158	18343	18245	18306	18350	18387	18449	18241	18283	18190	18372	18293	18130	18116	18187	18414	18322	18056	18226	18344	18355	18249	18101	18197	18001	18185	18297	18165	18279	18088	18172	18398	18191	18326	18152	18246	18467	18370	18104	18457	18238	18321	18182	18399	18549	18531	18287	18304	18418	18264	18321	18127	18383	18454	18292	18341	18365	18338	18456	18336	18042	18242	18149	18299	18161	18080	18325	18268	18147	18274	18291	18430	18312	18331	18250	18154	18284	18269	18347	18413	18361	18285	18373	18315	18474	18228	18170	18302	18185	18303	18217	18307	17932	18190	18321	18334	18195	18405	18480	18218	18117	18230	18267	18367	18280	18380	18356	18300	18229	18331	18269	18247	17977	18185	18501	18362	18193	18472	18434	18210	18405	18147	18373
42703	67176	63461	76406	76220	54546	53154	33114	31563	27844	22829	18296	15869	14933	14909	14607	14702	14603	14644	14835	14644	14694	14568	14658	14736	14610	14728	14864	14717	14738	14607	14680	14537	14685	14703	14520	14674	14507	14706	14671	14696	14657	14558	14669	14624	14639	14712	14648	14652	14680	14568	14599	14559	14571	14574	14526	14701	14492	14641	14655	14574	14783	14525	14623	14508	14582	14528	14669	14578	14702	14539	14637	14634	14404	14668	14577	14432	14575	14698	14580	14538	14631	14486	14564	14710	14734	14777	14543	14609	14594	14643	14573	14685	14678	14628	14527	14642	14599	14526	14698	14624	14729	14535	14753	14686	14710	14763	14655	14725	14448	14567	14592	14691	14622	14660	14554	14455	14669	14619	14502	14553	14541	14820	14627	14525	14755	14566	14513	14724	14610	14558	14597	14562	14693	14747	14679	14681	14612	14621	14647	14565	14632	14478	14547	14635	14511	14736	14569	14519	14685	14503	14527	14598	14568	14694	14625	14676	14544	14779	14442	14546	14673	14703	14552	14849	14493	14654	14672	14582	14482	14342	14754	14806	14631	14655	14586	14666	14579	14572	14595	14424	14668	14579	14708	14660	14652	14607	14573	14596	14629	14473	14683	14556	14667	14551	14733	14542	14835	14568	14723	14642	14707	14696	14641	14599	14658	14573	14567	14624	14582	14654	14694	14483	14589	14671	14770	14506	14520	14533	14601	14552	14587	14557	14662	14703	14532	14722	14665	14669	14689	14700	14693	14473	14715	14723	14681	14755	14503	14642	14701	14730	14559	14533	14717	14642	14634	14571	14588	14635	14727	14812	14584	14750	14410	14559	14821	14617	14571	14630	14575	14678	14617	14616	14516	14578	14565	14631	14642	14571	14661	14773	14596	14584	14667	14672	14687	14546	14655	14750	14414	14684	14693	14718	14608	14635	14325	14694	14658	14733	14752	14748	14687	14578	14698	14542	14607	14675	14582	14616	14686	14734	14601	14604	14556	14623	14532	14661	14589	14663	14607	14534	14550	14568	14594	14661	14649	14650	14521	14635	14597	14555	14679	14645	14663	14655	14680	14619	14609	14524	14554	14640	14805	14660	14597	14600	14683	14453	14606	14716	14652	14623	14531	14536	14704	14819	14585	14442	14532	14592	14760	14558	14567	14585	14621	14754	14586	14667	14820	14823	14577	14574	14598	14538	14595	14448	14460	14570	14639	14488	14500	14647	14786	14678	14716	14722	14694	14684	14721	14597	14579	14668	14555	14602	14621	14656	14608	14617	14686	14645	14603	14551	14707	14609	14757	14591	14663	14460	14758	14537	14648	14680	14612	14571	14662	14581	14773	14534	14581	14602	14665	14651	14494	14610	14674	14766	14695	14555	14750	14834	14583	14715	14541	14549	14846	14605	14453	14706	14680	14654	14777	14414	14613	14666	14605	14661	14500	14618	14701	14718	14677	14573	14414	14683	14555	14647	14562	14533	14641	14736	14657	14348	14664	14586	14686	14584	14585	14575	14805	14677	14878	14589	14721	14638	14672	14592	14641	14652	14634	14652	14657	14599	14785	14649	14519	14628	14639	14552	14718	14608	14689	14591	14465	14674	14779	14463	14714	14670	14654	14822	14548	14599	14532	14805	14667	14462	14620	14720	14705	14538	14737	14434	14693	14693	14718	14494	14615	14491	14605	14505	14586	14536	14500	14564	14819	14665	14602	14620	14751	14679	14681	14428	14556	14503	14734	14620	14642	14616	14665	14560	14753	14755	14782	14544	14761	14589	14647	14881	14666	14450	14719	14634	14645	14703	14655	14649	14678	14526	14496	14855	14469	14591	14647	14777	14532	14702	14743	14678	14335	14683	14563	14752	14644	14525	14468	14806	14767	14625	14635	14696	14777	14582	14869	14591	14609	14541	14673	14618	14783	14495	14667	14683	14656	14716	14628	14591	14667	14631	14577	14731	14733	14621	14555	14705	14562	14651	14503	14732	14564	14680	14608	14668	14569	14578	14695	14615	14551	14651	14536	14515	14468	14372	14725	14651	14626	14613	14509	14747	14680	14738	14605	14618	14820	14659	14649	14511	14627	14561	14795	14677	14582	14469	14637	14693	14680	14425	14665	14680	14428	14637	14664	14615	14576	14785	14579	14716	14789	14648	14708	14686	14733	14518	14641	14726	14640	14660	14634	14877	14777	14757	14538	14664	14594	14609	14732	14682	14740	14683	14699	14744	14635	14774	14550	14591	14592	14825	14768	14671	14718	14714	14699	14487	14567	14551	14654	14578	14578	14594	14710	14599	14618	14536	14810	14634	14621	14488	14661	14806	14584	14699	14669	14682	14715	14557	14523	14688	14499	14509	14617	14616	14669	14671	14696	14566	14672	14665	14708	14562	14581	14625	14749	14615	14544	14660	14635	14671	14630	14450	14514	14717	14729	14709	14747	14697	14636	14504	14630	14580	14401	14666	14523	14642	14492	14506	14689	14716	14668	14529	14499	14570	14497	14576	14683	14814	14535	14629	14743	14633	14481	14586	14669	14532	14685	14665	14725	14685	14686	14683	14739	14625	14660	14667	14643	14670	14801	14665	14765	14707	14836	14525	14684	14477	14597	14541	14611	14700	14546	14534	14602	14726	14490	14702	14517	14646	14622	14711	14628	14493	14692	14829	14512	14635	14605	14661	14501	14660	14700	14565	14399	14752	14626	14641	14494	14789	14718	14465	14616	14695	14646	14555	14655	14663	14750	14614	14804	14753	14821	14575	14587	14516	14607	14742	14370	14579	14534	14489	14557	14720	14664	14661	14623	14581	14660	14672	14611	14530	14633	14541	14716	14754	14689	14586	14576	14692	14669	14614	14684	14680	14577	14541	14682	14800	14516	14500	14604	14681	14675	14649	14607	14654	14747	14509	14647	14683	14539	14667	14636	14615	14665	14532	14537	14677	14725	14607	14578	14717	14794	14543	14718	14442	14528	14609	14570	14419	14844	14485	14648	14557	14581	14574	14656	14580	14598	14785	14418	14678	14588	14558	14529	14693	14683	14778	14650	14745	14551	14420	14684	14612	14712	14641	14741	14517	14680	14600	14516	14779	14651	14643	14588	14602	14552	14631	14691	14774	14485	14775	14627	14625	14827	14438	14699	14549	14711	14707	14589	14594	14580	14509	14495	14688	14585	14544	14623	14747	14705	14593	14481	14702	14496	14594	14808	14485	14724	14587	14459	14608	14611	14684	14728	14515	14675	14484	14350	14776	14645	14547	14710	14723	14564	14660	14601	14668	14691	14687	14591	14821	14517	14600	14656	14678	14565	14660	14532	14603	14631	14654	14615	14603	14572	14582	14614	14604	14700	14680	14725	14696	14671	14672	14450	14731	14587	14789	14483	14604	14678	14504	14551	14672	14646	14544	14834	14632	14690	14687	14509	14728	14599	14729	14731	14686	14728	14819	14571	14552	14720	14615	14600	14651	14830	14591	14587	14655	14646	14756	14527	14587	14661	14518	14668	14544	14590	14584	14571	14720	14435	14573	14871	14627	14553	14561	14542	14632	14767	14704	14546	14625	14716	14697	14653	14534	14628	14655	14641	14673	14513	14616	14722	14669	14811	14601	14803	14669	14497	14615	14594	14694	14602	14773	14588	14564	14668	14767	14498	14782	14734	14458	14621	14353	14590	14563	14532	14696	14749	14611	14605	14664	14613	14551	14565	14483	14700	14580	14616	14630	14478	14491	14819	14581	14677	14476	14568	14629	14799	14687	14517	14543	14696	14589	14794	14656	14522	14724	14557	14643	14566	14515	14509	14791	14658	14656	14745	14585	14465	14538	14724	14654	14522	14750	14473	14683	14600	14596	14642	14567	14691	14648	14733	14504	14587	14706	14528	14735	14703	14693	14678	14618	14653	14702	14590	14539	14703	14422	14603	14527	14762	14508	14800	14615	14615	14599	14649	14697	14607	14620	14653	14644	14620	14680	14578	14712	14726	14771	14566	14617	14646	14632	14532	14704	14541	14792	14554	14747	14641	14522	14665	14522	14638	14581	14683	14484	14759	14426	14975	14635	14559	14694	14630	14706	14780	14730	14561	14697	14676	14631	14760	14617	14614	14738	14616	14536	14580	14732	14722	14614	14696	14583	14561	14502	14632	14661	14691	14543	14592	14649	14625	14533	14597	14697	14682	14386	14748	14587	14785	14581	14642	14608	14777	14627	14541	14757	14591	14398	14734	14612	14617	14581	14511	14562	14649	14578	14644	14626	14702	14659	14724	14445	14536	14486	14640	14573	14594	14644	14792	14671	14607	14644	14508	14552	14714	14630	14629	14791	14639	14567	14650	14465	14480	14647	14523	14545	14518	14620	14679	14637	14573	14603	14480	14541	14672	14617	14583	14753	14422	14656	14682	14640	14732	14501	14467	14722	14794	14658	14739	14641	14708	14734	14422	14595	14529	14878	14758	14741	14599	14477	14587	14670	14599	14686	14640	14623	14794	14557	14631	14619	14601	14740	14623	14672	14594	14700	14607	14575	14625	14631	14679	14745	14706	14705	14324	14618	14786	14668	14464	14659	14719	14723	14673	14739	14665	14585	14607	14530	14618	14692	14643	14811	14666	14456	14605	14743	14669	14540	14650	14521	14561	14641	14528	14700	14815	14432	14512	14706	14457	14660	14654	14645	14627	14692	14538	14675	14545	14678	14717	14664	14721	14668	14417	14681	14680	14604	14490	14751	14554	14585	14467	14578	14544	14554	14674	14591	14517	14516	14679	14693	14697	14728	14548	14594	14646	14659	14609	14744	14489	14509	14601	14680	14582	14627	14565	14568	14733	14642	14523	14728	14628	14721	14688	14636	14586	14676	14610	14729	14594	14697	14601	14580	14548	14671	14537	14631	14514	14581	14428	14581	14559	14765	14657	14788	14580	14660	14512	14736	14552	14664	14668	14712	14644	14556	14461	14594	14538	14510	14606	14680	14736	14813	14604	14400	14750	14546	14683	14582	14679	14376	14623	14519	14637	14636	14551	14492	14404	14485	14633	14523	14307	14740	14707	14691	14631	14532	14577	14533	14714	14540	14608	14656	14562	14596	14851	14700	14645	14711	14686	14550	14561	14871	14756	14682	14562	14680	14631	14551	14662	14517	14748	14524	14486
31593	24184	26580	27275	24984	21720	22060	21067	20445	20345	19997	19402	19049	19000	18683	18723	18751	18707	18685	18673	18590	18571	18647	18822	18628	18637	18976	18769	18713	18559	18785	18726	18606	18635	18630	18761	18620	18756	18916	18683	18897	18707	18738	18752	18826	18712	18732	18714	18658	18577	18521	18841	18843	18946	18706	18823	18702	18663	18661	18705	18873	18894	18847	18717	18842	18803	18747	18904	18844	18726	18736	18581	18655	18768	18752	18739	18734	18782	18549	18687	18508	18764	18922	18743	18939	18852	18730	18895	18523	18485	18598	18698	18524	18771	18670	18741	18828	18880	18661	18811	18628	18890	18644	18730	18847	18653	18612	18667	18866	18696	18639	18612	18588	18745	18719	18952	18754	18702	18721	18538	18789	18699	18786	18830	18759	18727	18635	18848	18801	18681	18701	18898	18734	18639	18747	18758	18833	18632	18850	18638	18622	18622	18523	18574	18484	18550	18580	18792	18727	18564	18780	18816	18919	18689	18629	18717	18672	18545	18441	18647	18685	18645	18656	18746	18752	18702	18678	18456	18578	18950	18634	18647	18867	18756	18717	18540	18780	18736	18653	18759	18550	18514	18834	18458	18634	18487	18839	18718	18589	18627	18543	18777	18615	18784	18712	18614	18454	18569	18645	18645	18822	18806	18863	18841	18803	18488	18660	18530	18433	18653	18774	18649	18614	18584	18559	18769	18639	18717	18683	18618	18774	18702	18731	18404	18666	18518	18764	18737	18771	18768	18694	18620	18657	18849	18663	18663	18385	18629	18546	18716	18659	18734	18642	18620	18602	18605	18718	18776	18626	18395	18517	18802	18736	18796	18790	18710	18957	18517	18623	18534	18596	18762	18806	18607	18727	18440	18603	18760	18704	18691	18734	18852	18889	18794	18841	18741	18613	18684	18739	18665	18655	18676	18708	18644	18712	18643	18672	18497	18425	18623	18629	18764	18741	18650	18731	18682	18824	18561	18540	18799	18563	18682	18773	18592	18727	18698	18665	18788	18411	18708	19011	18894	18529	18722	18695	18892	18726	18514	18644	18575	18893	18683	18924	18679	18681	18551	18820	18610	18701	18694	18678	18801	18575	18554	18769	18638	18571	18629	18736	18652	18630	18651	18844	18744	18528	18699	18694	18340	18724	18879	18833	18881	18604	18664	18452	18633	18687	18753	18487	18717	18855	18687	18615	18715	18519	18756	18561	18603	18689	18474	18671	18638	18765	18635	18491	18866	18829	18823	18450	18691	18680	18732	18755	18681	18715	18491	18590	18890	18702	18630	18751	18628	18573	18877	18578	18809	18704	18750	18747	18623	18613	18796	18753	18665	18585	18675	18574	18645	18519	18560	18801	18760	18569	18705	18558	18741	18908	18941	18892	18761	18726	18645	18826	18431	18816	18882	18861	18733	18702	18810	18653	18275	18600	18559	18618	18658	18923	18548	18575	18689	18710	18677	18705	18694	18551	18857	18658	18798	18857	18599	18714	18600	18817	18767	18628	18568	18802	18578	18580	18634	18735	18710	18887	18689	18888	18737	18752	18431	18533	18505	18679	18748	18771	18657	18730	18831	18769	18601	18569	18732	18618	18908	18815	18614	18858	18925	18701	18470	18822	18877	18781	18702	18617	18518	18539	18764	18934	18879	18622	18579	18680	18582	18731	18848	18773	18527	18550	18839	18782	18712	18756	18651	18648	18889	18699	18625	18659	18916	18622	18412	18871	18514	18803	18732	18785	18690	18558	18763	18686	18587	18553	18717	18762	18543	18810	18840	18623	18667	18836	18630	18783	18641	18521	18632	18750	18671	18658	18646	18886	18727	18790	18712	18729	18538	18758	18547	18695	18642	18833	18695	18588	18577	18523	18619	18462	18598	18858	18703	18796	18851	18650	18650	18775	18643	18883	18890	18713	18647	18795	18563	18729	18824	18724	18594	18721	18731	18663	18617	18604	18936	18914	18849	18685	18961	18702	18555	18837	18822	18760	18787	18656	18832	18713	18688	18636	18430	18687	18646	18447	18706	18722	18610	18654	18612	18620	18596	18666	18672	18723	18615	18409	18944	18709	18464	18631	18776	18663	18558	18454	18704	18890	18918	18406	18717	18571	18711	18738	18901	18809	18714	18845	18693	18761	18567	18650	18792	18634	18805	18717	18459	18655	18875	18813	18756	18479	18934	18683	18478	18716	18664	18708	18464	18877	18731	18622	18408	18777	18820	18707	18739	18685	18771	18713	18807	18618	18722	18681	18712	18738	18782	18721	18747	18723	18780	18675	18858	18661	18670	18599	18720	18573	18859	18742	18788	18805	18514	18716	18695	18669	18590	18520	18586	18739	18652	18627	18724	18683	18773	18875	18722	18607	18656	18667	18669	18797	18670	18656	18572	18598	18539	18537	18529	18485	18771	18608	18522	18697	18858	18713	18643	18646	18552	18616	18770	18657	18774	18710	18790	18516	18725	18733	18350	18672	18674	18700	18469	18628	18826	18582	18772	18725	18531	18621	18749	18550	18650	18765	18717	18866	18734	18630	18840	18900	18508	18882	18669	18901	18820	18810	18591	18759	18784	18718	18697	18577	18556	18854	18669	18556	18550	18862	18644	18778	18417	18742	18816	18735	18746	18775	18795	18932	18576	18720	18520	18845	18684	18824	18762	18836	18732	18722	18770	18988	18683	18747	18451	18607	18635	18576	18691	18715	18722	18615	18730	18497	18467	18801	18757	18508	18504	18628	18857	18857	18652	18738	18827	18842	18971	18803	18778	18764	18804	18680	18684	18769	18758	18750	18721	18739	18708	19012	18860	18896	18723	18634	18727	18646	18395	18574	18645	18539	18543	19001	18702	18757	18728	18782	18784	18515	18740	18467	18654	18552	18454	18461	18508	18688	18376	18609	18622	18424	18773	18690	18644	18740	18629	18784	18700	18685	18648	18637	18546	18708	18659	18758	18857	18561	18578	18739	18691	18751	18918	18638	18711	18718	18521	18814	19065	18664	18586	18668	18638	18713	18544	18689	18665	18749	18584	18846	18880	18783	18636	18720	18676	18757	18763	18720	18649	18711	18589	18762	18861	18741	18464	18716	18601	18759	18827	18564	18437	18763	18530	18862	18773	18734	18702	18805	18637	18818	18832	18781	18826	18724	18693	18584	18685	18700	18781	18645	18488	18608	18762	18775	18596	18475	18705	18707	18843	18805	18388	18819	18754	18851	18476	18731	18787	18653	18760	18586	18689	18713	18659	18578	18695	18477	18909	18666	18452	18676	18718	18620	18729	18778	19127	18691	18686	18601	18481	18695	18640	18882	18621	18681	18588	18722	18674	18568	18793	18746	18775	18742	18626	18792	18692	18529	18679	18554	18711	18479	18855	18762	18750	18635	18402	18698	18760	18589	18715	18725	18836	18624	18872	18423	18663	18700	18683	18646	18684	18730	18573	18640	18815	18771	18908	18766	18564	18984	18524	18616	18843	18783	18723	18578	18828	18777	18673	18655	18665	18723	18828	18695	18830	18815	18982	18782	18535	18750	18808	18725	18482	18822	18455	18811	18688	18767	18600	18753	18803	18917	18692	18705	18458	18848	18632	18766	18938	18677	18618	18758	18641	18689	18822	18715	18694	18648	18808	18733	18802	18819	18790	18666	18831	18784	18791	18801	18682	18645	18679	18520	18601	18667	18801	18897	18757	18728	18687	18803	18887	18683	18654	18788	18841	18822	18799	18646	18722	18850	18755	18731	18728	18688	18599	18619	18737	18706	18701	18658	18642	18540	18693	18577	18854	18692	18810	18746	18741	18651	18856	18846	18418	18563	18612	18535	18624	18898	18679	18756	18643	18661	18515	18696	18565	18713	18822	18694	18732	18665	18562	18750	18785	18808	18803	18798	18618	18777	18553	18686	18767	18907	18744	18759	18511	18715	18589	18704	18535	18848	18486	18624	18621	18699	18669	18626	18708	18595	18517	18664	18656	18603	18718	18652	18781	18751	18673	18543	18683	18716	18737	18650	18608	18549	18803	18760	18690	18727	18873	18492	18662	18436	18678	18598	18735	18692	18508	18529	18827	18687	18944	18807	18611	18668	18747	18785	18690	18646	18769	18545	18791	18867	18723	18662	18603	18770	18758	18445	18683	18808	18717	18627	18626	18673	18511	18973	18845	18595	18625	18602	18672	18858	18658	18641	18638	18638	18760	18744	18609	18695	18686	18645	18561	18655	18715	18794	18649	18682	18769	18667	18728	18680	18705	18739	18712	18764	18717	18603	18595	18745	18864	18861	18649	18500	18353	18653	18586	18580	18656	18746	18599	19078	18696	18780	18737	18541	18454	18462	18863	18681	18457	18822	18871	18585	18708	18599	18580	18492	18623	18855	18813	18662	18548	18746	18678	18592	18720	18692	18601	18629	18628	18471	18649	18513	18801	18812	18873	18659	18707	18684	18705	18528	18563	18599	18800	18678	18805	18631	18728	18579	18565	18667	18628	18559	18789	18782	18791	18642	18710	18637	18686	18540	18871	18763	18995	18837	18762	18880	18602	18668	18746	18669	18867	18598	18770	18664	18625	18734	18458	18667	18593	18599	18836	18792	18811	18662	18656	18757	18280	18666	18804	18761	18661	18768	18629	18811	18948	18704	18749	18783	18817	18694	18644	18735	18821	18797	18655	18703	18714	18735	18860	18680	18751	18687	18670	18818	18810	18605	18876	18614	18914	18780	18626	18683	18552	18587	18509	18731	18612	18406	18772	18632	18712	18595	18638	18761	18798	18760	18786	18599	18840	18826	18747	18668	18742	18638	18503	18734	18853	18708	18591	18549	18607	18558	18586	18616	18567	18859	18804	18637	18680	18608	18538	18733	18602	18697	18720	18623	18660	18764	18793	18706	18730	18806	18673	18660	18707	18809	18646	18886	18890	18821	18796	18469	18487	18651	18774	18869	18565	18722	18943	18813	18667	18721	18718	18790	18792	18647	18585	18698	18803	18753	18644	18651	18478	18767	18838	18702	18676	18527	18657	18589	18686	18785	18716	18903	18766	18664	18824	18753	18722	18802	19055	18835	18720	18757	18729	18968	18776	18697	18854	18780	18734	18581	18583	18648	18823	18653	18720	18566	18849	18809	18799	18802	18517	18753	18741	18788	18767
20384	26437	26967	26803	21877	18640	19657	17999	17328	16851	16116	15626	15158	14975	14933	14943	14917	14832	15028	14771	14959	14770	14870	14923	14904	14854	14940	14768	14899	14961	14919	14804	14809	14881	14965	14971	14898	14872	14799	14861	14922	14823	14925	15099	14692	14849	14689	14724	14978	14834	14788	14822	14594	14790	14889	14991	15064	14907	14760	14784	14971	14805	14833	14925	14795	14930	14712	14945	14742	14979	14872	14884	14937	14877	14991	14931	14855	14838	14809	14653	15047	14855	14830	14822	14863	14697	14915	15002	14915	14851	14792	14954	14808	14934	14864	14788	14742	14864	14906	14881	14905	14833	14922	14802	14855	14813	14755	14835	14775	14963	14812	14931	14869	14846	14978	14875	15018	14876	14895	14856	14914	14826	14726	14953	14704	14837	14715	14736	14779	14799	14852	14962	14830	14919	14880	14771	14924	14771	14927	14815	14813	14993	14797	14761	14860	14905	14685	14878	14762	14837	14989	14884	14751	14680	14892	14877	14989	14850	14705	14835	14790	14715	15049	14901	14693	14689	14829	14822	14875	14848	14824	14872	14805	14923	14748	14657	14802	14804	14767	14805	14821	14918	14783	14712	14796	14744	14968	15099	14772	14651	14896	14905	14861	14712	14894	14907	14891	14757	14776	14881	14812	14949	14844	14817	14677	14808	14916	14959	14842	14890	14695	14951	14562	14810	14771	14770	14558	14834	14866	14723	14866	14765	14816	14935	14640	14827	14926	14665	14844	14922	14906	14877	14936	14959	14845	14907	14849	14850	14954	14678	14810	14878	15009	14809	14781	14767	14856	14879	14778	14836	14718	14969	14908	14678	14776	14819	14571	14844	14890	14936	14849	14855	14746	14853	14824	14857	14788	14928	14801	14999	14889	14773	14775	14876	15005	14794	14841	14744	15092	15003	14909	14933	14849	14529	15041	14852	14890	14885	14900	14821	14814	14799	15048	14802	14748	14879	14864	14894	14827	14929	14764	14721	15002	14817	14808	14831	14797	14859	14840	14996	15083	14650	14997	14951	14790	14897	14682	14755	15076	14841	14922	14698	15082	14772	14815	14940	14867	14693	14694	14765	14890	14973	14785	14916	14805	15020	14825	14814	14785	14730	14819	14753	14758	14807	14920	14898	14954	14864	14912	14865	14902	14727	14954	14917	14902	14799	14845	14883	14843	14889	14714	14809	14761	14868	14859	14865	14891	14837	14772	14912	14773	14866	14769	14706	14828	14895	14741	14937	14984	14776	14788	14800	14810	14714	14914	15001	14872	14782	14705	14869	14911	14912	14776	14922	14802	14922	15020	14917	14806	14756	14871	14838	14917	14859	14915	14850	14902	14888	14757	14953	14842	14802	14936	14735	14890	14823	14939	14831	14741	15017	14834	14843	14756	14880	14744	14818	14821	14980	14962	14938	14695	14992	14868	14667	14880	14802	14960	14857	14857	14800	14903	14911	14934	14800	14767	14946	14968	14819	14845	14625	14957	14872	14767	14892	14845	14798	14860	14869	14862	14943	14851	15008	14885	14860	14840	14827	14740	14830	14821	14837	15005	14853	14867	14883	14869	14844	14717	14673	14798	14737	14904	14894	14812	14905	14818	14867	14993	14981	14806	14858	14686	14796	14977	14976	14712	14896	14933	14809	14729	14829	14774	14931	14889	14878	14803	14850	14842	14962	14807	14879	14858	14739	14779	14817	14784	14967	14733	14722	14786	14741	14794	14965	15017	14807	14900	14851	14661	14903	14844	14647	14901	14996	14964	14830	14795	14732	14942	14796	14863	14705	14890	14864	14794	14872	14717	14656	14962	14824	14876	14837	14629	15067	14685	14772	15040	14812	14884	14908	14595	14748	14857	14748	14791	14868	14830	14665	14911	14935	14813	15012	15186	14986	14737	14902	14923	14831	15040	14844	14995	14844	14795	14717	15001	14778	14885	14870	14890	14774	14796	14801	14862	14855	14754	14902	14952	14859	14975	14843	14749	14692	14812	14855	14608	14796	14862	14843	14871	14883	14835	14925	15102	14858	14699	14846	14814	14929	14703	14839	14832	14825	14879	14749	14960	14837	14792	14771	14847	14903	14851	15139	14744	14746	14686	14982	14862	14971	14834	14857	14857	14647	14896	14925	14855	14975	14978	14845	14884	14968	14826	14878	14853	14683	14875	14896	14756	14724	14804	14749	14772	14776	14714	14861	14894	14991	14923	14673	14923	14650	14877	15000	14924	14931	14760	14819	14840	14886	14949	14899	14849	14961	14944	14935	15003	14870	14830	14895	14871	14779	14856	14786	14852	14890	14810	14964	14906	14991	14718	15040	14948	14954	14749	14766	14921	14684	14865	14819	14733	14876	14820	14900	14916	14849	14734	14769	14913	14846	14962	14800	14763	14715	14765	14867	14860	14552	15013	14826	14949	14910	14699	14899	15039	14845	14758	14926	14785	14667	14829	14845	14916	14861	14872	14801	14829	15059	14731	14862	15019	14934	14820	14851	14909	14854	14788	14949	14576	14818	14655	14953	14848	14848	14811	14941	14769	14827	14777	14641	14776	14868	14818	14753	15005	14771	14820	14823	14933	14849	14808	14654	14725	14922	14818	15006	14839	14921	14807	14678	14862	14812	14837	14974	14801	14856	14774	15028	14665	14737	14780	14854	14813	14992	14803	14899	14855	14883	14729	14934	14815	14923	14776	14761	14883	14992	14860	14792	14697	14830	14908	14828	14742	14934	14614	15023	14852	14854	14875	14778	14830	14727	14748	14887	14636	14747	14865	14859	14989	14920	14712	14896	14671	14949	14869	14719	14697	15080	15046	14758	14781	14855	14928	14853	14789	14884	14855	14950	14821	14769	14893	14901	14976	14920	14809	14698	14713	14869	14748	14902	14945	14855	14660	14870	14752	14904	14829	14936	14925	14885	14881	14810	14849	14829	14828	14875	14723	15035	14773	14900	14957	14894	14847	14872	14690	14904	14950	14869	14908	14881	14907	14793	14937	15014	14877	14993	14786	14716	14851	14840	14726	14880	14784	14806	14862	15001	14891	14779	14813	14879	14804	14913	14691	14803	14912	14728	14997	14871	15066	14959	14786	14849	14824	14871	14901	14801	14950	14857	14838	14698	14932	14828	14892	14732	14860	14741	14843	14901	14878	14837	14794	14915	14726	14991	14987	14986	14931	14909	14861	14873	14963	14773	14949	14846	14924	14952	14950	14805	14880	14856	14912	14865	14973	14900	14809	14800	14710	14833	14902	14880	14730	14873	14720	15008	14849	14814	14899	14898	14824	14808	14872	14677	14930	14778	14955	14852	14824	14851	14849	14761	14877	14760	14762	14923	14742	14813	15001	14951	14855	14987	14766	14942	14946	14704	14831	14783	14957	14866	14950	14819	14842	14858	14918	14973	14845	14873	14835	14915	14856	14838	14646	14715	14927	14946	14972	14734	14783	14822	14866	14899	14681	14825	14888	14840	14787	14813	14850	14906	14880	14857	14969	14726	15030	14749	14835	14996	14721	14856	14729	14707	14952	14692	14874	14732	14879	14867	14954	14679	14829	14904	15009	14897	14754	14853	14759	14910	14912	14754	14894	14769	14674	14908	14984	14732	14969	14971	14786	14900	14704	14993	14764	14840	14793	14885	14790	14752	14863	14923	14970	14821	14895	14811	14840	14796	14774	14920	15011	14817	14972	14818	14682	14846	14882	14921	14912	14870	14898	14833	14993	14946	15010	14970	15003	14870	14789	14830	14874	14785	14614	14906	14929	14829	14867	14872	14878	14769	14829	14908	14777	14753	14907	14768	14900	14732	14995	14801	14813	14910	14956	14858	14917	14769	14919	14866	14967	14993	14933	14575	14864	14940	14943	14836	14860	14908	14888	14734	14733	14807	14955	14913	14852	14951	14858	14903	14835	14977	14836	14747	14839	14871	14797	14921	14774	15034	14763	14882	15025	14801	14828	14994	14867	14712	14751	14829	15064	14785	14821	14847	14801	14899	14964	14702	15000	14914	14840	14877	14962	14810	14858	15019	14862	14902	14954	15031	14813	14757	14965	14815	14895	14728	14883	14777	14783	14885	14846	15022	14887	14780	15062	14942	14997	15021	14898	14851	14835	14937	14891	14810	14957	14719	14856	14876	14777	14925	14870	14748	14975	14829	14906	14888	14943	14974	14753	14919	14630	14941	14843	14693	14902	14868	14729	14782	14623	14820	14687	14735	14850	14812	14764	14893	14906	14819	14761	14855	14791	14855	14854	14932	14859	14926	14917	15028	14714	14756	14976	14759	14850	14829	15002	14689	14888	14661	14805	14698	14943	14766	14810	14885	14765	14767	14919	14760	14597	14739	14873	14753	14741	14810	14867	14738	14864	14646	14947	14766	15029	14741	14954	15029	14803	15016	14798	14757	14762	14836	14726	14790	14883	14844	14925	14877	15070	14747	14898	14830	14915	14651	14999	14937	14974	14870	14808	14827	14936	14722	14914	14745	14861	14827	14935	14828	14813	14883	14779	14860	14937	14756	14892	14850	14789	14689	14915	14901	14869	14685	14898	14906	14858	14821	14716	14597	14816	14897	14894	14787	15004	14793	14777	14816	14982	14667	14966	14685	14829	14766	14987	14683	14683	14842	14971	14880	14922	14863	14677	14795	14710	14850	14830	14821	14845	14831	14850	14827	14803	14792	14928	14847	14910	14803	14942	14828	15109	14764	14736	14772	14873	14696	14949	14921	14757	14687	14882	14714	14783	14861	14809	14897	14713	14887	14742	14964	14934	14955	14784	14695	14887	14748	14829	14864	14939	14842	14879	14769	14791	14885	14660	14656	14910	14788	14847	14961	14892	14936	14751	14925	14965	14820	14781	14972	14883	14794	15008	14790	14847	14967	14848	14840	14754	14888	14629	14954	14790	14699	14968	14840	14734	14961	14759	14848	14957	14913	14937	14967	14781	14737	14928	14852	14817	15032	14815	14792	14759	15068	14750	14752	14694	14696	14890	14916	14811	14911	14768	14681	14771	14816	14743	14796	14718	14685	14963	14981	14848	14875	14877	14766	14820	14953	14901	14927	14803	14787	14805	14836	14709	15054	14894	14875	14852	14817	14845	14873	14957	14710	14810	14840	14889	14747	14764	14866	14797	14889
26222	21342	31132	43129	47022	43827	38063	32786	29544	26626	23286	20769	19574	18885	18988	18599	18656	18559	18699	18536	18590	18519	18472	18694	18716	18681	18737	18540	18696	18688	18597	18567	18554	18598	18463	18415	18538	18496	18600	18542	18816	18675	18491	18686	18518	18754	18368	18649	18235	18396	18720	18536	18496	18313	18607	18692	18688	18682	18502	18534	18334	18501	18459	18484	18433	18613	18345	18208	18518	18391	18548	18532	18696	18379	18643	18659	18630	18413	18783	18876	18721	18773	18319	18622	18760	18798	18604	18459	18360	18795	18529	18442	18649	18374	18566	18456	18510	18492	18547	18510	18433	18330	18520	18553	18511	18468	18754	18432	18494	18534	18667	18645	18638	18424	18463	18504	18656	18345	18342	18506	18690	18543	18469	18324	18703	18531	18396	18437	18804	18626	18351	18546	18470	18453	18572	18328	18427	18386	18689	18641	18462	18406	18544	18536	18351	18596	18525	18665	18579	18460	18547	18532	18389	18636	18451	18512	18445	18493	18539	18217	18664	18531	18385	18583	18853	18391	18533	18262	18719	18449	18740	18492	18372	18510	18463	18492	18521	18549	18513	18371	18445	18669	18554	18378	18549	18557	18580	18376	18676	18810	18565	18627	18592	18612	18438	18324	18495	18378	18191	18553	18471	18504	18513	18480	18674	18446	18394	18558	18473	18564	18503	18452	18528	18698	18536	18592	18410	18572	18334	18575	18683	18471	18527	18558	18592	18315	18306	18562	18543	18700	18641	18537	18505	18514	18385	18674	18487	18387	18633	18450	18487	18487	18682	18549	18728	18633	18396	18253	18513	18541	18553	18578	18279	18358	18372	18386	18755	18215	18424	18457	18447	18384	18461	18522	18631	18680	18696	18526	18489	18534	18460	18546	18505	18543	18491	18516	18532	18444	18534	18586	18546	18405	18528	18672	18512	18479	18609	18528	18776	18617	18572	18464	18330	18314	18506	18570	18401	18440	18460	18627	18546	18482	18340	18689	18584	18610	18495	18667	18652	18403	18540	18664	18553	18433	18378	18427	18471	18664	18564	18444	18466	18509	18545	18779	18302	18687	18659	18734	18648	18321	18652	18431	18643	18454	18891	18547	18634	18634	18498	18421	18555	18420	18432	18350	18606	18398	18386	18573	18598	18427	18653	18499	18497	18549	18455	18518	18732	18583	18407	18532	18585	18452	18531	18490	18767	18385	18579	18350	18502	18440	18365	18711	18613	18669	18549	18528	18480	18519	18563	18678	18710	18422	18461	18562	18552	18728	18619	18695	18463	18617	18407	18529	18493	18476	18412	18685	18699	18468	18395	18567	18651	18597	18621	18770	18729	18414	18558	18546	18474	18466	18481	18704	18664	18529	18490	18433	18480	18508	18498	18534	18586	18509	18529	18568	18470	18485	18657	18602	18567	18623	18547	18325	18703	18583	18745	18498	18434	18428	18445	18590	18358	18546	18454	18554	18189	18553	18244	18523	18549	18396	18503	18580	18592	18429	18701	18649	18581	18540	18495	18642	18460	18458	18692	18497	18663	18549	18518	18517	18535	18475	18551	18419	18470	18550	18461	18413	18515	18394	18658	18660	18511	18682	18520	18511	18561	18409	18577	18346	18544	18485	18533	18339	18393	18336	18446	18569	18776	18489	18536	18694	18658	18622	18743	18588	18504	18563	18485	18577	18731	18616	18573	18714	18449	18334	18399	18263	18630	18561	18717	18734	18432	18343	18728	18486	18367	18615	18562	18527	18737	18550	18466	18545	18417	18322	18397	18553	18635	18528	18461	18409	18600	18619	18493	18543	18331	18497	18535	18685	18736	18438	18630	18392	18574	18693	18738	18578	18393	18758	18658	18739	18572	18479	18601	18617	18436	18442	18523	18487	18521	18219	18469	18547	18643	18405	18452	18467	18459	18468	18429	18692	18463	18502	18695	18288	18452	18605	18490	18616	18369	18485	18363	18445	18462	18729	18439	18710	18532	18555	18664	18603	18605	18845	18409	18469	18456	18572	18299	18667	18586	18561	18255	18285	18408	18644	18681	18555	18321	18318	18502	18488	18651	18543	18611	18400	18293	18724	18607	18586	18532	18553	18499	18485	18679	18586	18646	18502	18468	18460	18595	18586	18626	18402	18587	18479	18549	18237	18454	18385	18746	18508	18480	18223	18306	18424	18502	18485	18423	18505	18424	18410	18515	18494	18777	18541	18568	18518	18540	18589	18348	18802	18409	18518	18820	18527	18619	18455	18543	18567	18589	18657	18724	18453	18380	18612	18652	18557	18489	18648	18340	18295	18460	18474	18646	18332	18417	18619	18631	18590	18537	18430	18382	18629	18472	18509	18536	18504	18506	18530	18510	18586	18485	18415	18467	18544	18544	18323	18639	18574	18309	18624	18690	18394	18544	18683	18698	18368	18547	18520	18524	18368	18320	18410	18686	18529	18312	18570	18671	18363	18488	18388	18374	18487	18499	18579	18547	18365	18442	18374	18499	18504	18338	18564	18493	18433	18564	18516	18606	18683	18578	18441	18423	18274	18451	18540	18304	18521	18758	18588	18494	18319	18307	18412	18582	18798	18666	18447	18678	18570	18443	18558	18427	18550	18414	18603	18498	18460	18476	18517	18258	18395	18443	18389	18765	18535	18332	18662	18580	18458	18538	18338	18542	18544	18563	18558	18590	18519	18554	18279	18395	18308	18496	18649	18742	18643	18586	18741	18617	18607	18474	18645	18522	18402	18612	18697	18542	18519	18562	18682	18533	18653	18606	18486	18680	18571	18543	18299	18687	18488	18422	18596	18469	18609	18355	18459	18428	18313	18595	18568	18372	18147	18551	18387	18523	18642	18679	18573	18495	18462	18505	18640	18455	18427	18498	18518	18365	18578	18608	18596	18759	18410	18346	18677	18462	18589	18471	18449	18453	18409	18479	18596	18480	18419	18564	18526	18571	18669	18603	18522	18650	18668	18347	18354	18727	18542	18428	18581	18665	18392	18585	18570	18422	18602	18551	18660	18610	18394	18613	18420	18665	18513	18303	18628	18490	18612	18816	18461	18614	18431	18602	18445	18568	18455	18561	18455	18506	18533	18621	18345	18350	18479	18677	18573	18509	18566	18639	18308	18467	18534	18668	18523	18500	18642	18585	18607	18460	18479	18692	18419	18447	18596	18673	18556	18683	18642	18618	18620	18447	18466	18387	18499	18424	18312	18641	18422	18432	18478	18808	18396	18588	18579	18391	18552	18517	18616	18538	18522	18754	18355	18479	18589	18632	18602	18431	18574	18410	18532	18408	18461	18544	18490	18631	18581	18531	18510	18583	18585	18652	18760	18694	18565	18581	18632	18497	18534	18428	18396	18545	18548	18486	18454	18618	18628	18354	18583	18677	18438	18686	18484	18370	18489	18487	18542	18423	18510	18795	18638	18608	18485	18383	18589	18378	18690	18466	18382	18494	18682	18561	18530	18481	18602	18509	18643	18537	18431	18460	18642	18557	18339	18651	18508	18509	18507	18505	18590	18577	18552	18532	18477	18479	18635	18577	18541	18539	18528	18720	18657	18615	18665	18673	18424	18548	18521	18534	18590	18571	18444	18427	18500	18406	18500	18608	18612	18551	18442	18501	18621	18360	18428	18632	18555	18601	18609	18712	18167	18481	18477	18633	18512	18570	18517	18608	18452	18559	18687	18347	18442	18530	18499	18437	18412	18502	18656	18688	18459	18371	18600	18573	18487	18588	18522	18603	18467	18467	18435	18418	18474	18607	18652	18540	18532	18479	18517	18686	18773	18680	18580	18542	18546	18423	18583	18461	18409	18401	18287	18227	18643	18382	18580	18812	18590	18715	18447	18626	18582	18701	18459	18441	18515	18601	18628	18697	18539	18724	18454	18607	18545	18638	18497	18540	18425	18484	18462	18486	18501	18473	18340	18549	18327	18515	18487	18706	18685	18349	18421	18630	18542	18516	18449	18435	18401	18661	18722	18442	18567	18646	18441	18346	18481	18445	18673	18624	18602	18627	18365	18476	18545	18694	18627	18449	18618	18597	18496	18423	18358	18433	18619	18681	18544	18555	18561	18527	18346	18693	18562	18793	18665	18534	18649	18477	18306	18619	18482	18438	18613	18511	18478	18523	18296	18658	18369	18399	18505	18517	18560	18573	18477	18407	18617	18488	18704	18548	18851	18483	18452	18598	18489	18526	18380	18577	18544	18665	18452	18314	18623	18480	18666	18619	18471	18420	18578	18544	18713	18473	18562	18337	18403	18449	18300	18658	18570	18879	18595	18796	18718	18575	18499	18565	18596	18592	18411	18608	18521	18417	18562	18558	18378	18677	18752	18434	18732	18523	18752	18539	18682	18423	18381	18302	18377	18482	18640	18547	18498	18458	18545	18433	18520	18458	18645	18639	18352	18665	18391	18357	18656	18347	18660	18475	18574	18451	18666	18364	18599	18459	18511	18321	18439	18747	18404	18546	18456	18544	18461	18495	18388	18533	18674	18571	18683	18560	18631	18367	18642	18600	18569	18644	18478	18714	18499	18716	18564	18661	18427	18270	18438	18627	18275	18755	18421	18375	18346	18522	18456	18462	18399	18504	18551	18500	18624	18657	18540	18515	18363	18520	18493	18626	18419	18508	18650	18368	18584	18446	18512	18903	18547	18573	18543	18582	18549	18369	18452	18316	18379	18284	18317	18540	18532	18331	18609	18491	18533	18479	18561	18593	18614	18421	18617	18574	18547	18661	18611	18445	18349	18583	18762	18551	18466	18655	18411	18382	18544	18372	18521	18611	18611	18458	18583	18506	18669	18476	18652	18447	18724	18686	18555	18611	18591	18487	18314	18355	18455	18576	18663	18463	18568	18519	18607	18401	18600	18640	18651	18400	18341	18489	18503	18597	18709	18390	18519	18626	18640	18548	18497	18584	18489	18367	18360	18661	18467	18462	18435	18505	18581	18382	18436	18412	18312	18539	18574	18538	18620	18320	18613	18595	18470	18719	18512	18540	18468	18497	18412	18462	18239	18573	18753	18413	18358	18583	18765	18560	18476	18583	18562	18434	18399	18628	18564	18645	18552	18501	18496	18591	18568	18658	18484	18535	18670	18626	18697	18507	18420	18444	18428	18480	18542	18704	18433
31426	56692	54877	53803	48907	43962	36493	32607	28522	24682	20146	17073	15617	15006	14909	14769	14744	14709	14812	14751	14705	14817	14665	14693	14830	14778	14825	14552	14924	14916	14823	14826	14836	14822	14742	14783	14647	14615	14828	14740	14802	14722	14770	14939	14763	14657	14768	14856	14720	14812	14654	14841	14844	14844	14726	14652	14867	14632	14750	14828	14773	14831	14869	14697	14913	14688	14775	14789	14665	14769	14653	14604	14746	14723	14697	14898	14705	14707	14558	14789	14795	14529	14836	14699	14864	14851	14747	14804	14846	14815	14662	14791	14694	14781	14734	14757	14691	14751	14730	14599	14907	14661	14855	14738	14773	14656	14725	14913	14769	14653	14785	14713	14788	14698	14703	14828	14790	14727	14804	14943	14858	14659	14663	14809	14755	14891	14808	14683	14715	14742	14923	14733	14735	14547	14650	14642	14653	14580	14732	14577	14848	14710	14740	14801	14839	14614	14820	14673	14702	14838	14796	14749	14669	14751	14863	14690	14948	14797	14698	14774	14854	14851	14736	14714	14654	14837	14634	14715	14660	14952	14966	14801	14741	14612	14863	14718	14853	14708	14703	14778	14798	14677	14733	14652	14714	14706	14757	14750	14707	14706	14672	14752	14978	14592	14784	14803	14669	14612	14637	14635	14882	14862	14842	14641	14703	14837	14596	14670	14617	14696	14710	14793	14650	14747	14563	14747	14703	14832	14756	14742	14881	14619	14626	14791	14850	14720	14518	14745	14775	14778	14893	14819	14775	14533	14726	14758	14778	14755	14975	14730	14981	14809	14686	14619	14674	14755	14684	14673	14828	14727	14773	14671	14687	14888	14757	14580	14829	14770	14871	14816	14772	14810	14856	14668	14679	14900	14796	14897	14788	14798	14625	14642	14748	14693	14656	14744	14895	14752	14813	14719	14690	14695	14720	14740	14776	14695	14708	14769	14776	14722	14512	14691	14791	14829	14828	14817	14683	14786	14816	14618	14700	14912	14684	14776	14774	14828	14677	14784	14756	14974	14917	14725	14749	14587	14881	14555	14759	14681	14715	14854	14836	14656	14801	14756	14734	14658	14774	14789	14894	14689	14862	14771	14742	14836	14662	14748	14797	14721	14679	14845	14653	14687	14607	14643	14883	14651	14642	14582	14804	14747	14680	14750	14772	14831	14829	14806	14906	14613	14735	14769	14844	14866	14814	14777	14839	14756	14678	14534	14792	14875	14776	14811	14865	14756	14794	14708	14838	14703	14772	14611	14934	14675	14830	14899	14738	14774	14791	14831	14606	15087	14656	14708	14810	14727	14755	14878	14770	14825	14716	14668	14813	14578	14725	14452	14812	14704	14921	14684	14792	14738	14799	14733	14696	14630	14894	14726	14564	14780	14910	14827	14728	14655	14661	14712	15000	14697	14854	14879	14630	14742	14793	14628	14690	14813	14748	14679	14750	14843	14642	14700	14676	14631	14791	14801	14725	14875	14695	14771	14710	14862	14688	14701	14727	14706	14576	14986	14845	14739	14763	14835	14818	14766	14668	14875	14822	14634	14745	14605	14567	14794	14821	14786	14775	14858	14772	14810	14724	14668	14914	14830	14673	14714	14779	14681	14785	14756	14787	14727	14719	14694	14776	14718	14559	14842	14673	14765	14675	14736	14627	14849	14652	14844	14752	14841	14776	14802	14812	14637	14778	14706	14749	14673	14834	14704	14726	14810	14719	14606	14917	14718	14687	14690	14707	14892	14823	14991	14857	14817	15033	14914	14720	14651	14650	14741	14724	14839	14719	14619	14790	14775	14742	14797	14859	14862	14789	14916	14780	14961	14716	14654	14750	14679	14855	14683	14875	14593	14706	14808	14798	14967	14662	14734	14775	14846	14733	14791	14635	14796	14569	14584	14724	14754	14995	14743	14605	14725	14841	14761	14703	14817	14780	14736	14778	14553	14691	14784	14605	14612	14598	14749	14803	14765	14767	14965	14840	14647	14680	14803	14921	14734	14894	14807	14710	14757	14823	14809	14771	14913	14798	14617	14773	14865	14528	14768	14736	14809	14712	14916	14815	14678	14719	14956	14751	14749	14648	14774	14830	14773	14676	14839	14796	14819	14820	14700	14851	14909	14690	14862	14761	14775	14792	14723	14658	14721	14790	14663	14879	14754	14707	14571	14699	14828	14619	14702	14715	14682	14814	14720	14908	14756	14688	14834	14867	14727	14791	14694	14750	14823	14676	14619	14877	14912	14663	14792	14665	14855	14898	14814	14652	14797	14675	14739	14596	14862	14832	14742	14726	14685	14842	14590	14805	14798	14873	14873	14619	14614	14846	14696	14643	14734	14778	14749	14682	14804	14888	14926	14623	14673	14760	14834	14696	14852	14756	14866	14590	14779	14781	14779	14886	14815	14794	14729	14694	14627	14875	14756	14599	14645	14790	14712	14818	14812	14869	14702	14897	14464	14706	14674	14677	14745	14914	14758	14835	14759	14918	14832	14904	14701	14784	14683	14765	14646	14857	14716	14752	14692	14793	14648	14735	14703	14572	14851	14773	14802	14905	14756	14709	14682	14878	14825	14907	14815	14761	14886	14744	14650	14918	14762	14641	14568	14717	14746	14832	14747	14859	14739	14837	14689	14727	14928	14745	14865	14816	14738	14805	14669	14594	14729	14731	14896	14767	14780	14730	14599	14745	14812	14810	14810	14754	14798	14850	14826	14784	14652	14887	14794	14638	14741	14739	14771	14751	14754	14697	14718	14904	14670	14799	14684	14646	14854	14818	14889	14810	14607	14918	14764	14815	14830	14815	14648	14748	14759	14683	14847	14855	14626	14698	14686	14706	14807	14728	14793	14842	14723	14775	14730	14818	14702	14858	14856	14734	14629	14705	14811	14731	14704	14883	14664	14901	14765	14904	14547	14749	14608	14719	14769	14904	14860	14624	14671	14675	14457	14812	14730	14801	14973	14843	14751	14660	14763	14733	14907	14642	15037	14703	14942	14753	14663	14739	14904	14840	14725	14861	14633	14748	14643	14861	14914	14933	14864	14695	14687	14699	14810	14827	14887	14927	14804	14710	14848	14732	14882	14677	14761	14913	14813	14699	14884	14661	14797	14866	14730	14644	14848	14583	14676	14785	14648	14806	14577	14861	14834	14891	14995	14739	14769	14789	14898	14625	14806	14774	14829	14819	14662	14647	14738	14775	14756	14679	14684	14668	14739	14663	14785	14853	14693	14757	14874	14965	14932	14697	14729	14901	14774	14686	14707	14895	14749	14656	14701	14873	14555	14790	14868	14555	14885	14762	14536	14629	14758	14752	14673	14735	14801	14723	14708	14775	14740	14756	14721	14803	14825	14758	14753	14536	14795	14728	14666	14844	14592	14620	14640	14712	14860	14803	14743	14834	14725	14692	14833	14878	14657	14809	14820	14744	14827	14876	14735	14766	14731	14670	14816	14991	14670	14661	14587	14870	14943	14944	14731	14874	14756	14856	14690	14632	14825	14799	14783	14692	14871	14800	14506	14953	14789	14791	14746	14785	14700	14703	14891	15140	14760	14574	14754	14876	14845	14654	14820	14669	14751	14790	14693	14775	14709	14892	14679	14715	14854	14828	14795	14700	14922	14718	14671	14764	14555	14565	14789	14684	14729	14721	14773	14651	14707	14754	14682	14800	14599	14816	14707	14772	14836	14716	14650	14644	14727	14820	14568	14741	14797	14669	14707	14802	14749	14796	14563	14697	14796	14774	14714	14774	14741	14763	14702	14863	14702	14751	14682	14759	14620	14770	14668	14673	14762	14675	14866	14890	14729	14770	14816	14833	14899	14782	14636	14843	14872	14713	14781	14683	14557	14820	14654	14805	14793	14766	14590	14840	14762	14841	14909	14827	14768	14892	14717	14733	14740	14767	14799	14868	14703	14834	14816	14655	14785	14826	14659	14741	14953	14753	14812	14809	14851	14916	14776	14877	14823	14676	14804	14784	14828	14750	14716	14706	14775	14872	14780	14855	14768	14668	14754	14767	14726	14668	14772	14737	14621	14565	14817	14912	14726	14879	14817	14875	14649	14816	14684	14704	14674	14966	14631	14762	14770	14810	14672	14807	14637	14742	14805	14796	14813	14661	14730	14719	14840	14883	14792	14744	14829	15003	14857	14864	14762	14568	14693	14674	14755	14850	14628	14899	14759	14756	14755	14879	14801	14815	14609	14710	14759	14827	14680	14788	14654	14804	14828	14608	14807	14677	14829	14712	14794	14751	14633	14779	14776	14670	14827	14870	14680	14805	14809	14804	14879	14864	14829	14637	14721	14728	14778	14731	14703	14868	14866	14858	14687	14738	14951	14846	14694	14709	14792	14835	14740	14727	14519	14910	14655	14842	14731	14858	14624	14897	14669	14799	14772	14657	14744	14654	14660	14791	14793	14629	14824	14731	14752	14753	14741	14597	14583	14809	14674	14606	14739	14694	14751	14859	14858	14630	14851	14824	14640	14667	14670	14748	14789	14707	14600	14869	14823	14865	14715	14788	14591	14794	14629	14705	14588	14710	14792	14615	14760	14853	14723	14837	14790	14839	14828	14722	14973	14725	14850	14635	14780	14770	14893	14713	14875	14939	14860	14792	14947	14817	14823	14761	14766	14655	14746	14772	14682	14764	14795	14872	14884	14840	14766	14803	14697	14757	14743	14677	14947	14698	14677	14822	14754	14867	14771	14654	14911	14898	14825	14827	14791	14767	14824	14766	14735	14779	14814	14605	14974	14842	14787	14839	14897	14751	14770	14672	14691	14849	14591	14861	14699	14786	14845	14720	14632	14743	14775	14751	14805	14808	14661	14833	14655	14840	14544	14791	14874	14874	14557	14860	14832	14778	14795	14700	14718	14798	14808	14676	14751	14746	14759	14759	14746	14850	14854	14771	14719	14748	14853	14687	14855	14698	14785	14630	14933	14681	14757	14600	14776	14747	14645	14710	14787	14841	14923	14737	14874	14718	14852	14805	14840	14728	14746	14634	14872	14773	14610	14588	14718	14682	14955	14728	14683	14714	14722	14749	14754	14715	14669	14682	14691	14636	14776	14635	14952	14661	14708	14767	14681	14886	14676	14781	14667	14839	14810	14802	14814	14767	14593	14676	14774	14777	14644	14576	14693
24113	21101	29419	32163	48113	59774	52807	46539	44382	37824	29892	24111	20707	18928	18500	18257	18468	18391	18263	18345	18139	18088	18279	18376	18141	18242	18269	18255	18169	18110	18075	18280	18207	18159	18123	18131	18192	18080	18164	18127	18310	18064	18239	18028	18110	18235	18193	18136	18008	18200	18068	18151	18040	18268	18048	18127	18051	18075	18138	17961	18000	18125	18246	18192	18167	18008	17998	18115	18195	18392	18094	18168	18195	17838	18093	18183	18016	18141	18092	18255	18208	18237	18022	18092	18051	17934	18011	18076	17967	18169	18401	18200	17890	18150	18152	18333	17923	18147	18138	18045	18174	18168	18048	18103	18358	17955	18054	18273	18012	18057	18400	18103	18310	18035	18351	18079	18145	18310	18208	18217	18100	18179	18222	18169	18266	18100	18022	17941	18425	18133	17975	17897	18313	17894	18165	17950	18204	17987	18063	18059	17995	17988	17987	17912	18011	18024	17976	17927	18018	17967	17992	17786	18112	18245	17949	18043	18086	18139	18287	18072	18262	17994	17983	18237	18227	18135	17991	18079	17960	17835	18045	18153	18125	18039	18142	18148	18058	18169	17945	18058	18184	18224	18268	17956	18027	18060	18137	18087	18226	18235	18129	18040	18109	18134	18362	18252	17944	18244	18052	17972	18004	17987	18138	18020	18055	18260	18251	18150	18122	18144	18128	18151	18067	18196	18200	18013	18061	18187	18246	18193	18164	18044	17992	18130	17908	18034	18028	18217	17981	18203	18111	18199	18184	18285	17991	18048	17965	18077	17957	18017	18145	18295	18251	18139	18233	18213	18167	18274	18083	17952	17980	18067	17902	17976	18170	18361	18097	18184	18061	18115	17932	18169	18126	18093	17968	18048	18053	18121	18142	18076	17984	18160	18169	17803	18215	18099	18026	18094	18058	18113	18084	17954	18119	17905	18104	18082	17700	18000	18100	18146	18277	18344	18185	18057	18247	18300	18402	18138	17894	18050	18041	18000	18130	18172	17981	18099	18131	17984	18073	17952	18073	18091	18100	18043	18190	18117	17981	18079	18133	18177	17947	17984	18036	18088	18015	18136	18066	18137	18132	18141	18094	18137	18182	18000	18242	18202	18129	18022	18269	17984	17827	17932	17959	18047	18110	18196	18131	17814	18184	18240	18128	18174	18332	18141	17910	17750	18053	18097	18116	17999	18293	18323	18093	18111	18011	18028	18125	18239	18262	18053	18060	18042	18120	18184	18077	18238	18223	17992	18233	18109	18130	18106	18186	18138	18016	18253	18086	18136	18191	18176	18214	18164	18078	17934	17932	18042	18062	18224	18140	18103	18056	17929	18147	18255	18057	18009	18176	18071	18165	18020	18110	18331	18257	18307	18145	17939	18217	18181	18327	18016	18200	18129	18124	18072	18163	17935	18220	18116	18116	17986	18022	17984	18073	17972	18059	18078	18066	18192	18060	17956	17990	18063	18179	18240	17948	18043	18028	18123	18187	18164	18053	18003	17921	18308	18229	18000	18060	18327	18002	17962	18212	17880	18186	18206	18093	18066	18230	18118	18243	17966	18014	18107	18134	18002	18079	18254	18228	18344	18084	18059	18060	18133	18149	18238	18234	18122	18146	18188	18051	17947	18012	18057	17885	17991	18185	18069	18133	18030	18077	18259	18294	18148	18089	18189	18335	18182	18177	17981	18079	17963	18272	18083	18148	18169	17878	18303	18208	18229	18011	18014	17869	18020	18147	18103	18203	18094	18173	18108	18034	18172	17966	18074	18085	17893	18100	18062	18125	18223	18107	18048	18077	17890	18399	18207	18225	17887	18060	18145	17930	18133	18081	17982	18118	18010	18180	17821	18141	18131	18167	18170	18144	18109	18189	18034	18320	17998	18004	17847	18058	18027	18313	17904	18046	18329	18041	17942	18261	18051	18079	17845	18006	18132	18273	18135	17819	18078	18084	17774	18038	18099	17895	17987	18243	17835	18174	18287	18182	18255	18137	18115	18124	18232	18235	18132	18014	17919	18023	18031	18122	18211	17945	17953	18062	17911	18210	18032	18161	18300	18264	17977	18191	18182	18143	18051	17907	18056	18177	18218	18064	18140	18070	18121	18180	18193	18218	17936	18038	18081	18046	18103	18277	17978	18201	18105	18094	17987	17990	17883	18136	18063	18158	18099	18200	18049	18245	18328	18073	17870	18081	18103	18022	18195	18175	18276	18206	18181	18231	18238	18180	17952	18056	18046	18062	18083	18036	18270	18152	18134	18105	18052	18053	18385	17940	18090	18200	18240	18019	18080	18064	18170	17854	18215	18018	18269	18125	18107	18299	18170	18257	18109	18154	17965	17970	18036	18087	17965	18170	18062	18075	18119	18030	18052	18162	17927	18174	17766	18020	18145	17907	18222	17821	18078	18062	18163	17786	18183	18130	18131	18206	18011	18102	18168	18176	18135	18070	18202	18064	17935	18329	18169	18233	18230	18225	18087	18161	17986	18014	18142	18110	18043	18137	18219	17914	18035	18044	18065	18055	18140	18065	18013	18238	18089	18145	17996	18487	18152	18164	18131	18156	18036	18081	18121	18110	18222	18063	18195	18020	18020	17966	17956	17740	18050	18074	18057	18097	17966	18061	18049	18086	18070	18305	18044	17924	18188	18119	18109	18159	18067	17900	18045	18090	17995	18210	18060	18104	18196	18098	18271	17768	18035	18204	18019	17797	18039	18202	18104	18151	18097	18147	17976	18059	18392	18280	18137	18074	18088	18369	18115	18490	17993	18101	18052	17959	18047	17926	18029	18025	18053	18088	18134	17945	18150	18123	17896	18098	18003	18027	18114	18124	18085	18354	18209	18205	18149	18153	18122	18079	18146	17868	17969	18163	18016	18254	18102	18176	18115	18138	18051	18079	18100	17953	18059	18143	18154	17800	18027	18271	18095	18121	18209	18070	17995	17987	18163	18035	18247	18134	18074	17979	17919	18024	17981	18152	18126	18112	18167	18154	18193	18137	18121	18355	18181	18106	18214	18136	18174	18351	18118	18122	18134	18303	18206	18092	17975	18154	18130	18253	17977	18005	18352	18187	18176	18176	18150	18298	18233	18051	18100	18305	18103	17951	18047	18223	17928	18309	18251	18101	18132	18085	18150	18068	17843	17941	18019	18041	17986	18223	18114	18018	18284	18231	18009	18037	17970	18221	18197	18171	18181	18204	18285	18142	17977	18209	18231	18107	17952	17895	18131	18104	17903	18159	18152	18197	18172	18041	18255	18022	18082	18242	18152	18149	17943	17970	18131	18286	18068	18091	17871	17975	17888	18168	17922	18104	18047	18217	18101	18038	18110	18071	18181	18127	18143	18298	18120	17963	18244	18256	18019	18223	18229	18191	18019	17978	18010	18035	18020	17986	18130	18014	18036	18149	18310	18259	18370	18307	18055	18164	18031	18139	18159	17997	18218	18175	18111	18064	18213	18062	17915	17953	18148	18342	18129	18207	18134	18224	17898	18101	18088	18063	18108	18155	17824	18164	18139	18221	18063	18164	18017	18235	18336	18037	18203	18103	18144	18123	18119	18169	17964	18388	18232	18099	17993	18125	18205	18194	18121	18093	18140	18181	18164	18175	17868	18131	18014	18119	17810	18378	18144	18167	18186	18093	18140	18194	18069	18044	18081	18171	18174	18062	18083	18152	18125	17982	18072	17806	18208	18106	18188	18051	18128	18044	18047	18179	18130	18247	18070	18117	17817	18057	18034	18116	18179	18093	18119	18190	18216	18098	17970	18235	18012	18075	18223	17968	17996	18034	18417	18015	18122	18129	18119	18180	18070	18109	18300	18220	18212	18114	18146	18084	18073	18180	17965	18181	18106	18067	18086	18192	18172	18291	18092	18026	18030	18005	18224	18137	18137	18313	18191	18106	17923	18117	18253	18128	18230	18039	17923	18114	18290	18159	18087	18051	18311	18113	18319	18009	18179	18292	18159	18267	17927	18158	18029	18191	18266	18117	18304	17881	18014	18043	17887	18239	18159	18128	17777	17978	17949	18073	17914	17775	18160	18168	18092	17969	18127	18246	18134	18167	18173	18071	17990	18232	18217	17905	18188	18187	18183	18235	18424	18108	18148	18242	17986	18034	17930	18161	18138	18185	18197	18242	18118	17990	18266	18230	18183	18168	18195	18074	18046	17921	18068	18002	18038	18212	18228	18109	18226	17894	18052	18201	18088	18205	18204	18131	18240	17866	18092	17927	18029	18056	17828	18187	18026	18069	18276	18302	18215	17874	18310	17956	17980	18166	18092	18144	17957	18211	18081	17930	18098	18051	18183	18142	17920	18089	18143	18189	17982	18158	18081	18097	18034	18043	17964	17962	18034	18023	18013	18079	18065	18127	17989	18097	18077	17987	18179	17862	18088	18032	18095	17966	18190	18326	18404	18168	18012	18129	18135	18239	18000	18091	18168	17982	18203	18140	18052	17985	17988	18045	17913	18184	18064	18291	18292	18143	18217	17917	18045	18323	18041	18008	18295	18130	18099	18054	18208	18151	18059	18209	18181	17986	18118	18200	18202	18127	18067	18208	18087	18269	18088	18086	18049	18071	18035	18156	18041	18036	18213	17875	18116	18234	18106	18121	18215	18136	18169	18331	18465	18458	17993	18135	18227	18269	18042	18177	18191	18071	18359	18054	17886	18195	18209	18264	18236	18167	18323	18106	18160	18085	18205	17938	18131	18057	17976	18092	18161	17954	18111	17999	18009	18146	18023	18035	18154	18180	18035	18112	17956	18173	18214	18149	17958	17871	18066	18027	18258	18040	17984	18032	18077	18079	18212	18049	18162	18141	18307	18175	18201	18197	18140	18160	18061	17992	18079	18064	17885	18124	17926	18298	18145	18340	18301	18206	17963	17978	18197	18062	18174	18154	18275	18026	18021	18106	18080	18093	18213	18088	18051	18262	18039	18073	17833	18010	18150	18049	17995	17885	17823	18080	17903	18069	18290	17992	17917	18067	17905	17957	17943	18185	18136	18045	18018	18046	18169	18178	17931	17951	18138	18215	18133	18229	18132	18069	18050	18166	18214	18216	18281	18053	18108	18094	18015	18045	18100	18277	18077	18128	18052	18166	18163	18135	18003	18224	18215	18080	18260	18157	18138
39275	75062	75546	66852	65835	65227	54303	48349	44632	37112	28110	20878	16824	15322	14774	14638	14559	14499	14414	14502	14448	14369	14480	14637	14499	14417	14464	14467	14578	14722	14620	14555	14535	14551	14674	14424	14521	14539	14516	14448	14632	14331	14663	14533	14420	14581	14583	14521	14523	14448	14418	14449	14392	14508	14441	14422	14482	14517	14375	14378	14476	14387	14477	14453	14360	14568	14574	14636	14585	14411	14542	14448	14478	14485	14368	14578	14459	14378	14380	14436	14385	14439	14391	14512	14339	14307	14482	14337	14608	14587	14479	14453	14562	14467	14434	14578	14449	14422	14451	14588	14749	14617	14515	14526	14533	14293	14499	14515	14488	14404	14525	14506	14504	14489	14527	14575	14424	14367	14644	14469	14516	14676	14443	14520	14485	14615	14454	14429	14570	14306	14530	14438	14420	14662	14281	14543	14504	14590	14620	14529	14411	14420	14415	14525	14277	14456	14415	14403	14369	14596	14624	14454	14557	14523	14576	14517	14353	14444	14481	14633	14430	14472	14342	14428	14570	14594	14540	14428	14389	14363	14391	14538	14466	14455	14540	14526	14497	14580	14499	14584	14446	14521	14538	14564	14305	14465	14447	14401	14398	14379	14240	14575	14591	14507	14532	14572	14348	14468	14505	14455	14435	14227	14541	14307	14484	14486	14319	14495	14367	14574	14560	14400	14435	14174	14573	14408	14485	14405	14403	14475	14425	14376	14569	14500	14446	14508	14446	14516	14500	14430	14313	14433	14285	14462	14585	14555	14441	14608	14471	14536	14577	14560	14415	14550	14305	14618	14500	14507	14557	14449	14406	14311	14551	14335	14518	14598	14583	14512	14565	14469	14633	14495	14521	14596	14406	14574	14402	14244	14427	14477	14619	14483	14485	14406	14515	14320	14335	14498	14523	14621	14593	14462	14375	14479	14564	14225	14469	14420	14530	14526	14481	14485	14398	14591	14459	14475	14404	14419	14533	14540	14276	14539	14702	14427	14420	14533	14462	14515	14324	14586	14532	14403	14431	14449	14530	14449	14495	14431	14398	14610	14320	14582	14522	14473	14598	14352	14531	14357	14575	14416	14542	14611	14577	14427	14545	14498	14376	14412	14320	14424	14329	14535	14497	14573	14498	14380	14652	14588	14431	14307	14539	14537	14449	14519	14661	14476	14358	14534	14425	14345	14468	14598	14418	14430	14307	14451	14537	14470	14556	14467	14473	14575	14566	14422	14555	14405	14557	14355	14402	14643	14466	14600	14444	14428	14491	14504	14381	14472	14427	14293	14425	14465	14494	14435	14412	14516	14348	14392	14400	14441	14424	14452	14517	14505	14244	14512	14461	14511	14418	14428	14540	14505	14404	14506	14499	14275	14408	14387	14367	14451	14439	14476	14599	14503	14452	14343	14366	14398	14427	14431	14775	14319	14494	14629	14463	14462	14473	14432	14542	14640	14606	14391	14590	14400	14528	14277	14431	14582	14472	14534	14326	14597	14525	14494	14469	14601	14610	14372	14448	14462	14594	14599	14378	14346	14528	14403	14481	14568	14342	14399	14404	14535	14348	14405	14448	14498	14380	14632	14456	14708	14696	14343	14543	14409	14515	14452	14463	14581	14358	14496	14530	14442	14394	14375	14375	14420	14547	14541	14563	14467	14530	14582	14363	14670	14636	14371	14230	14569	14476	14634	14408	14518	14392	14522	14502	14654	14401	14364	14300	14494	14575	14589	14370	14441	14427	14477	14425	14523	14526	14627	14514	14424	14338	14497	14671	14394	14477	14378	14671	14519	14403	14399	14463	14534	14222	14495	14453	14594	14374	14467	14618	14320	14426	14510	14437	14741	14266	14287	14545	14540	14352	14438	14488	14434	14451	14283	14546	14288	14443	14522	14573	14452	14461	14497	14359	14480	14594	14350	14603	14498	14364	14487	14505	14516	14480	14513	14405	14466	14444	14435	14466	14454	14747	14379	14474	14375	14336	14473	14357	14478	14479	14445	14457	14309	14469	14592	14485	14469	14331	14308	14342	14462	14447	14483	14511	14528	14675	14562	14600	14406	14385	14381	14535	14345	14456	14434	14607	14457	14522	14381	14436	14409	14303	14430	14395	14620	14460	14380	14418	14494	14507	14711	14410	14393	14473	14443	14456	14458	14274	14462	14540	14522	14368	14295	14421	14493	14548	14437	14391	14305	14541	14233	14636	14406	14499	14299	14432	14497	14548	14445	14526	14446	14625	14305	14477	14469	14436	14634	14318	14431	14586	14400	14407	14618	14532	14358	14580	14532	14396	14416	14414	14661	14394	14521	14497	14401	14518	14372	14510	14490	14398	14430	14570	14455	14351	14353	14531	14384	14575	14429	14411	14453	14403	14539	14352	14418	14439	14572	14562	14465	14260	14377	14566	14453	14364	14559	14569	14452	14325	14660	14444	14522	14325	14572	14414	14519	14357	14479	14393	14560	14630	14446	14542	14530	14474	14303	14448	14370	14525	14637	14597	14537	14418	14368	14426	14583	14442	14496	14420	14566	14601	14361	14536	14497	14713	14420	14480	14480	14566	14355	14540	14451	14672	14577	14431	14403	14417	14532	14169	14327	14481	14503	14596	14544	14404	14573	14346	14418	14399	14471	14480	14469	14494	14379	14401	14475	14441	14384	14437	14396	14456	14596	14510	14419	14523	14432	14542	14503	14441	14539	14483	14598	14723	14656	14568	14431	14453	14457	14568	14443	14431	14406	14435	14409	14425	14389	14336	14332	14306	14502	14419	14424	14480	14549	14500	14425	14527	14350	14623	14513	14560	14627	14508	14357	14478	14610	14510	14615	14394	14518	14456	14498	14402	14504	14341	14591	14420	14443	14480	14529	14572	14407	14688	14372	14483	14412	14520	14390	14389	14521	14515	14475	14344	14503	14578	14611	14483	14636	14589	14342	14448	14494	14453	14391	14325	14512	14538	14548	14433	14604	14494	14483	14561	14385	14527	14363	14679	14572	14422	14564	14478	14492	14482	14350	14400	14507	14529	14538	14515	14334	14565	14436	14384	14477	14497	14345	14456	14439	14290	14411	14572	14512	14354	14387	14508	14366	14508	14449	14366	14466	14557	14445	14488	14486	14563	14372	14367	14510	14557	14426	14469	14506	14467	14338	14510	14470	14601	14557	14557	14328	14342	14573	14394	14435	14433	14604	14592	14618	14225	14433	14449	14409	14374	14493	14515	14521	14462	14493	14491	14382	14571	14484	14628	14507	14577	14543	14335	14373	14439	14359	14716	14438	14464	14422	14497	14420	14417	14405	14409	14440	14401	14313	14488	14327	14493	14351	14355	14551	14341	14410	14432	14439	14545	14386	14561	14586	14637	14557	14463	14397	14405	14377	14486	14419	14430	14476	14531	14335	14412	14423	14636	14499	14487	14613	14450	14541	14495	14409	14518	14675	14502	14574	14380	14605	14486	14479	14455	14477	14409	14590	14617	14708	14542	14320	14400	14474	14476	14605	14300	14427	14492	14402	14561	14247	14454	14466	14355	14385	14330	14660	14568	14402	14644	14368	14572	14341	14547	14444	14434	14509	14532	14507	14615	14466	14601	14417	14477	14420	14460	14359	14465	14609	14453	14529	14589	14639	14382	14413	14356	14433	14527	14470	14388	14406	14303	14646	14517	14337	14582	14499	14492	14429	14481	14281	14382	14423	14506	14590	14486	14444	14495	14413	14526	14499	14489	14468	14429	14545	14386	14575	14500	14427	14464	14330	14489	14351	14470	14428	14471	14545	14437	14599	14397	14446	14475	14595	14530	14458	14480	14290	14513	14593	14545	14489	14578	14304	14321	14244	14379	14609	14339	14396	14617	14404	14151	14543	14386	14354	14424	14467	14566	14453	14516	14535	14539	14324	14370	14419	14405	14584	14550	14498	14447	14564	14366	14450	14489	14483	14428	14543	14499	14434	14488	14569	14459	14445	14485	14402	14633	14673	14520	14284	14349	14484	14316	14509	14582	14477	14550	14462	14387	14475	14518	14456	14400	14394	14397	14512	14290	14593	14454	14488	14401	14447	14346	14431	14364	14549	14498	14298	14506	14467	14429	14573	14354	14514	14437	14545	14399	14389	14511	14337	14465	14414	14470	14471	14478	14342	14442	14473	14516	14619	14569	14557	14322	14647	14285	14386	14480	14346	14398	14388	14498	14313	14414	14642	14365	14559	14437	14486	14429	14424	14435	14404	14499	14285	14482	14307	14491	14365	14392	14449	14546	14595	14400	14538	14404	14481	14564	14575	14511	14576	14554	14454	14228	14659	14293	14609	14451	14392	14529	14544	14382	14451	14495	14453	14639	14349	14527	14277	14424	14582	14449	14606	14624	14478	14446	14501	14398	14518	14555	14441	14445	14527	14422	14476	14478	14656	14376	14379	14189	14613	14392	14503	14349	14495	14565	14680	14356	14701	14434	14380	14471	14418	14504	14365	14311	14363	14436	14321	14670	14437	14448	14544	14633	14402	14488	14426	14593	14228	14425	14356	14494	14353	14477	14462	14657	14388	14447	14542	14575	14438	14302	14447	14510	14544	14217	14674	14472	14445	14412	14563	14517	14379	14574	14570	14498	14402	14446	14384	14340	14570	14712	14502	14092	14422	14435	14472	14581	14547	14471	14510	14471	14414	14513	14524	14372	14480	14371	14487	14616	14679	14492	14562	14419	14463	14529	14423	14561	14493	14378	14569	14362	14506	14466	14650	14442	14511	14539	14445	14373	14489	14650	14455	14370	14318	14412	14552	14490	14437	14555	14459	14433	14528	14392	14270	14317	14386	14493	14538	14374	14293	14434	14409	14548	14427	14466	14471	14383	14610	14567	14277	14489	14438	14418	14512	14559	14461	14571	14357	14522	14458	14520	14496	14421	14607	14624	14493	14635	14375	14396	14439	14505	14410	14502	14505	14362	14702	14409	14562	14337	14370	14486	14410	14458	14586	14448	14374	14363	14428	14399	14332	14547	14405	14427	14454	14522	14519	14653	14503	14455	14435	14421	14521	14393	14451	14417	14419	14475	14325	14667	14423	14516	14555	14375	14557	14566	14565	14305	14413	14401	14553	14451	14629	14320	14394	14560	14500	14549	14450	14640	14395	14485	14459	14347	14427
31310	23475	25159	25164	24116	26427	22706	20875	20794	20401	19891	19685	19379	19176	19081	18945	19100	18796	19145	19096	19120	18969	19159	19137	18961	19040	18870	19073	18949	19048	18667	18759	18931	18794	19143	18898	19075	19175	18930	19126	19071	19008	19002	19136	19084	18960	18980	19041	19025	18944	19077	19296	19081	19037	18917	19047	18823	18998	19155	19008	18831	18914	19164	18936	19015	18929	18912	19022	18869	19075	19017	18923	18853	19082	19144	19150	19006	19161	18875	18865	19042	18791	19053	18902	18917	18943	19142	19121	18897	18721	19008	18887	19016	19070	19026	19019	18952	18723	19022	18871	18950	18791	18969	19174	18951	19124	19087	19107	18904	19140	18989	18853	19047	18941	18931	19060	18950	19029	19034	19175	19074	19055	19216	19079	19120	19010	18957	19277	18870	18990	18836	18761	19093	19115	19097	18848	18904	19059	19092	19094	19095	19044	19157	18883	19112	19134	18772	19124	18889	18916	19063	19020	18986	18970	18933	19204	19054	19224	19027	19215	18988	19109	19083	18978	19031	18918	19001	18789	18964	18783	19108	18996	19080	19062	18733	19050	18904	19223	18933	18842	19182	19341	19027	18929	19083	18965	18621	18984	18930	18951	18909	18756	19017	18895	19033	19002	18952	19031	19065	18896	19201	18928	18997	18814	18773	18842	18952	18994	19113	18891	19061	18845	18915	19152	19150	18975	19094	18872	18982	18932	18951	18963	19021	18973	18783	18920	18931	19114	19179	19029	19015	18924	19038	19064	19062	19166	18907	18819	19131	19025	19095	19099	19001	18903	18943	18950	18865	19045	18832	19062	19071	18981	18934	19042	19031	19051	19263	18945	18905	19001	18977	18856	19091	19136	19097	19053	19057	18978	19050	19237	18891	18927	18937	19036	18942	19015	19015	19049	19045	18970	19063	18856	19082	18853	18774	19194	18921	18881	19026	19040	19037	18791	18929	19093	19056	19014	18960	18846	18972	19153	19130	18836	18765	18809	18932	19025	19003	18863	18920	18933	18759	18738	19014	19076	18805	19172	18988	18803	19057	18901	19016	18954	19133	19110	19023	18885	18942	18955	18913	18977	18662	18989	19026	18979	19254	19200	18912	18869	19106	18991	19014	18884	19144	19007	18976	19048	18965	19045	18718	18935	18985	19115	18698	18989	18880	18745	19106	18819	18985	19043	18780	19118	18794	18976	18774	18847	18979	18849	19166	18710	19058	19101	19046	19095	18835	19050	19152	18942	18910	19015	19030	19047	18796	19011	18938	18937	19006	18871	18959	19163	18981	19011	19080	18866	18911	18894	18948	18878	18713	18822	18890	18854	19079	18956	18864	19143	18868	18894	19050	19215	19088	19033	19087	18778	18964	18978	18871	18999	18891	19221	18856	19061	18999	18938	18902	18942	18876	19180	19077	18940	19156	19097	19071	19193	18899	19184	18883	18852	18992	19024	19173	19011	18982	18944	18838	18834	19020	18837	19069	18774	19109	19141	19059	18924	18685	18725	19076	18868	19095	19092	19296	19103	18976	18874	18872	19189	18832	18990	19197	18834	18941	19109	18951	19097	18964	18869	19204	19040	18882	19072	19028	19188	18843	19179	18883	19004	18911	19140	18888	18971	19170	19097	18907	19003	18865	19001	19107	19143	18860	18912	18943	18925	19245	18975	18731	18927	19217	18933	18989	18993	19149	19165	18938	18864	19030	18997	18870	18954	18936	19020	18969	18881	18926	18983	18998	18854	18988	19134	18874	18966	18928	19020	19117	19121	19023	19012	18928	18958	18955	18931	19021	18954	18970	18899	19040	19007	18873	18969	19040	18981	18967	18823	19096	19059	18914	18958	18911	18964	19049	19003	18969	18996	19081	19132	18964	19026	18987	18918	18939	19061	19153	18898	18933	19058	18957	18900	18956	19012	19032	19207	18975	19058	18928	18918	19267	18976	18882	19024	19214	19194	19112	19014	19100	18883	19051	18903	19087	18971	19018	19011	19130	18986	19088	18978	18872	18810	18997	19081	18949	19080	18801	19154	18772	18897	18928	19062	19025	19118	19104	19082	19003	19126	19176	18868	18939	18911	18823	19028	19082	18974	18991	19110	18987	19073	19048	18938	19136	18909	18815	19116	19185	18951	18858	18819	19012	18817	19072	18949	19058	18860	18869	18989	19094	18855	18828	18804	19026	19011	18898	19000	18950	19041	19072	18794	19138	18846	19029	18941	19028	19178	19059	18773	18828	18998	18812	18826	18851	18928	19025	19045	18927	19182	19016	18869	18838	19050	18805	18693	18824	19000	19074	18862	18785	18749	19116	18992	19121	18855	18890	18847	18971	19134	18990	19218	19258	18941	18978	19095	18809	19054	18999	19045	18966	19022	19168	18949	18874	19055	18898	18825	18931	18967	19044	18901	18957	19097	19085	19156	19117	19234	18992	19154	19286	19065	19005	18745	19125	18982	19070	18992	18897	18902	19106	19176	18943	19051	19051	18958	18743	18924	19124	18627	18976	18967	18950	18895	19124	19028	19293	18984	19025	18908	19219	19061	18935	18842	19058	18951	18874	18957	18862	18633	18689	18768	19003	18971	19001	18775	18946	18979	18981	18970	19245	18947	19056	18835	19068	18942	19073	19078	19225	18858	18933	18977	18919	18894	18882	18915	18978	18800	19029	19038	18976	18805	18958	19175	19119	19126	19082	19149	19009	18929	19125	19076	19076	18848	19022	19140	19076	18959	19027	19124	18995	18941	18957	19015	19104	19190	18918	19143	18900	18749	18760	19093	19152	18911	19006	18990	18881	18827	18999	18991	19209	19126	18932	19125	18886	19052	19060	18835	19018	19028	19021	18840	19054	19172	19051	19043	19005	18831	18800	19168	19028	18924	19165	19116	19269	19088	19166	19112	19008	18769	18911	18916	19097	19053	19205	19128	18952	18976	19074	19023	19036	18914	19043	19020	19053	19192	19003	19044	18986	19036	19139	18902	19023	19077	19004	18883	19014	19154	19235	19112	19067	19032	19095	19074	19047	19040	19006	18907	19021	18926	18920	19000	18929	19094	19105	18857	18692	18921	18864	19079	19083	19192	19046	19107	18800	19083	19045	18929	18749	18977	19004	18924	18870	19115	19178	19133	18851	19015	18806	18833	19129	18994	18942	18938	19049	19110	19096	19098	19172	18986	19096	19046	18942	18766	18896	19069	19131	18969	18988	18914	19035	18988	19117	18874	19057	19057	19118	18829	19032	19001	19089	18966	19135	18974	18803	19004	18876	19032	18983	18951	19028	18946	19154	18949	18972	18802	18683	18821	18996	18966	19055	18859	19007	19265	19117	19182	19288	19056	19007	18961	18994	19087	18989	18974	19243	18718	19056	18993	18941	18853	18980	19076	19200	19072	19012	19250	19145	19227	18910	18999	19064	19001	19107	18900	18936	18931	19061	18879	18969	18942	18999	19124	18817	18820	18979	19016	19081	19039	18973	18968	19113	18970	19241	19260	19118	19077	19088	18971	18970	18986	19147	19024	18912	19009	18917	18830	19037	18731	19026	19004	19112	19046	19022	18906	19131	19198	19129	18955	18946	18952	18960	18848	18896	18855	18979	18767	18977	18833	18927	19076	18866	18872	18972	19023	19229	18866	19081	18955	18958	19054	18985	18904	18807	19192	18891	19084	18957	18912	18880	19143	18801	18976	19137	19056	18948	19138	18999	18885	19025	19045	19039	18815	18967	18920	19067	19068	18999	18888	18958	18990	19155	18990	18971	18928	18867	18936	18735	19126	19136	18870	18980	19192	18941	19111	19030	19161	19036	18915	19063	19047	19221	19094	19103	19058	19001	18921	18896	19074	19015	18908	18864	19043	18952	19065	19068	18739	19091	18929	19049	18988	19087	18940	18969	19048	18997	18974	19177	19197	19197	19057	19036	18997	18984	19144	19052	18997	18993	18863	19071	19060	19094	19108	19004	18988	19015	18942	19134	19102	18955	18933	18839	18820	18953	19108	18913	18904	19025	18899	19138	18871	19011	18881	19173	19140	18961	19077	18843	19057	19171	18998	18932	18834	18992	19230	18957	18912	19109	19112	19085	18823	18833	18891	18856	18866	19007	18795	18929	19102	19065	19255	19067	18994	18954	19124	19187	19143	18919	19092	18821	19057	18940	18937	18983	19088	18930	18843	19035	18712	19059	19202	19056	18904	19028	18903	18927	19124	19101	18995	19112	19196	18949	18786	19049	18988	18852	18869	18968	18826	18700	18968	18807	18791	18853	18954	18822	19018	19078	18992	18909	19069	18955	18930	19048	19008	18896	19097	19037	18906	19052	18946	18854	19176	19396	19006	18935	18944	19009	18815	18958	19030	18992	19143	18777	18867	18877	19049	18927	19113	18897	18951	18943	19004	18997	18872	19029	19296	18857	18932	19080	18797	19024	19050	19041	18919	18941	19091	18896	19200	19124	18891	18984	18932	18897	18901	18917	19073	19091	18900	19041	19239	18967	18892	18862	18821	18918	18985	19069	18866	19096	18862	19162	19138	19066	18763	19263	19142	19138	18976	18980	18957	18815	19051	18687	19081	18890	19088	18994	19043	19120	19266	19071	18811	19012	19016	18870	19082	18909	19067	18719	19064	18821	19122	18967	19087	18850	18930	18756	18836	19011	19014	19021	18804	18881	19138	19105	18989	19182	18909	19174	19139	19090	18831	18988	18798	19067	19036	19118	19002	19299	19025	19039	18961	19058	19119	18955	19014	18992	19178	19040	18970	19189	19010	18954	18903	18889	19009	18730	19051	18966	19051	19043	18947	18947	19054	19084	19185	19079	19078	19210	18971	19059	19068	18935	19010	19144	18888	19212	19036	18825	18963	19062	18979	18955	19114	19043	19081	18867	18879	19073	18932	18940	18853	19022	19044	18882	18851	18964	19006	18952	18870	18961	19013	19048	19043	19055	19062	18865	18985	18921	19068	19126	19153	18971	19098	19051	19120	18942	19130	19131	18846	19088	18962	19025	19030	19057	19022	18919	19017	19102	19139	19171	18944	18935	18960	18941	19041	18917	18759	18904	18812	18973	19118	18977	18829	19034	18973	19131	18924	19047	18957	18985	19030	19118	19010	19040	19030	18872	19028	18978	19078	19031	19103	19050	18998
19044	23024	24106	23369	23113	25103	18724	17661	17512	16715	15724	15507	15252	14960	15077	14974	15121	15012	15088	14996	15129	14982	15118	15154	14975	14922	14945	15020	14986	14984	15010	15000	14913	14964	14680	14999	14943	15005	15050	15012	15060	14963	15005	14891	15071	14747	14989	15128	15057	14873	15055	14898	14868	15054	15094	14974	15108	15011	14906	15117	14831	14934	14876	15095	15022	14832	15120	14881	15014	14939	14916	15032	14789	15027	14916	14924	14876	14940	15055	14863	14971	14967	15011	14874	14939	15045	14966	15030	15010	14944	15030	15136	14856	15049	14887	15003	15038	15113	15069	14812	15047	14987	15171	15063	15114	15028	14921	14979	15105	14887	14905	14914	15071	15140	15074	15100	14910	14842	15107	15051	14956	15195	15025	14999	14896	14946	15114	14899	14899	14981	14996	14920	14883	15126	14954	15101	15029	14969	15107	14990	14924	15021	15172	14894	15273	14892	14848	15011	14984	14944	15034	15136	15283	15018	14878	14920	14951	14923	15094	14936	14976	15067	15035	14915	14967	14932	14935	14968	14915	14842	15038	14917	14990	14949	15061	15203	14951	15076	14996	14839	14959	15029	15017	15066	15002	15229	15020	15138	14885	14928	15125	14867	14981	15088	14961	14944	14940	15004	15153	15002	14922	14901	15039	14828	15078	14948	15060	14874	15013	15027	15103	15027	15061	15130	15011	15096	14961	14861	14912	14925	14805	14878	14912	15004	15016	15026	14995	14957	14995	15013	15058	14887	15134	15008	14903	14976	15002	14925	14972	15086	15104	14985	15068	15087	15008	15165	15067	15100	15149	15047	14931	14972	14805	14926	14848	15034	14817	14890	14959	15067	15177	14923	14917	15128	15051	14980	14978	15027	15082	14844	14926	14927	15164	15053	14842	14877	14946	14873	14935	14932	15018	14991	14965	14974	14975	14908	15016	15006	14992	14900	15077	14948	15211	15061	14835	15066	14999	15122	14925	14990	15248	15163	15017	14911	14896	15053	14831	15046	14953	15015	15058	15009	14921	15037	14968	15035	14935	15026	14943	14919	14943	15020	14834	14804	15062	15070	14971	14978	15028	14775	14961	14973	14869	15026	14965	14961	14994	14938	15005	15012	14967	15220	14933	14907	15014	15006	15038	14960	14964	14815	14901	14895	14912	15032	15195	14892	15000	15034	14985	14950	15102	14894	14941	14935	15018	15089	15049	14932	14762	14972	15002	15038	14951	14914	15045	14833	15007	14985	14757	15034	14988	15059	15146	14922	14929	14977	14978	14997	15062	14880	15226	14991	14906	15034	14975	14874	15033	14793	14911	15085	15271	14921	14929	14970	14842	14939	14884	15159	15127	15000	14876	14968	14889	14913	14978	15187	15055	14970	14907	14963	15012	14900	15060	14885	15145	14749	15212	14937	14966	15190	14903	14913	15015	14901	14919	14849	14962	14968	14916	15109	15038	14985	14981	15085	14898	15138	15011	15154	15092	14909	14833	14967	14909	14983	15006	15070	15033	14839	14879	15042	15013	14973	15189	15057	14898	15125	14984	14951	14987	14877	14976	14936	14877	14996	15204	15007	15088	15007	15007	15136	14945	15007	14989	14961	14977	14916	14956	15031	15049	15087	15078	15065	14866	15026	14996	14749	14968	15056	14932	14921	15042	14968	14844	15026	15158	15074	15225	14863	15147	14860	14971	14995	14923	14955	14955	15043	14932	15021	14853	15065	14889	14981	14995	14989	14919	15072	15200	15076	14908	15139	14995	14934	14971	14922	15191	15000	14840	15015	15110	14850	15152	14757	14980	14854	15056	15173	14982	15161	15115	15018	15044	14889	14947	15010	15114	15108	15088	15273	15084	14864	15069	14939	15096	15016	15013	15177	15104	15037	15062	14802	15112	14939	15008	15011	14800	15029	14996	14847	14812	14962	14957	15014	14877	15026	15104	15005	14951	15039	15131	14896	15071	14928	15019	14921	14984	14821	14971	15025	15039	15045	14977	15182	14900	15012	14981	15021	14882	15039	15007	15138	15054	14975	15053	14922	14950	15110	15099	15133	15008	15044	14989	15079	14987	14938	14936	14945	15064	14976	14866	14809	15158	14971	14961	15079	14931	14986	15021	15300	14956	14941	15001	15202	14943	14905	14914	15062	14956	15002	15010	15079	14946	15029	14973	14949	14946	14978	14872	14921	14992	15046	14883	14892	14994	14747	14952	14978	14998	15025	15125	14984	14945	15022	14934	14982	15024	15073	15077	15011	15098	14882	14977	14824	14974	14957	14927	14967	15175	14898	14988	15070	15051	15053	14772	14997	15071	14881	14998	14854	15065	14789	14923	14920	14926	14958	15021	15093	15054	15113	14894	14910	14883	15053	15120	14984	14914	15125	15195	14868	14979	14999	15041	15161	15067	14898	14918	15110	14937	15012	15089	14922	15059	14945	15093	14940	14724	14835	15087	15060	15002	15033	14921	15006	15024	14987	14966	14976	15083	14957	14947	15004	15272	14942	15153	15100	15011	15045	14913	14824	14866	14880	15016	15074	15101	15020	15007	15016	15058	15045	14943	14815	15032	15035	15020	14791	14962	15051	14939	15087	15070	14816	15102	14959	15023	14943	15170	14957	15161	14981	14957	14980	14894	14959	15135	15090	15157	15031	14933	15024	15086	14989	14997	15051	15047	14868	14971	14965	15046	14964	14927	15012	14999	15013	15020	14986	14972	15031	15011	15182	15088	14980	14813	15027	14953	14990	15061	14842	14929	14982	15013	14793	15025	15027	14931	15123	15059	14982	15048	14804	15182	15024	14860	14843	14922	15087	14885	14997	15193	15011	15039	15015	15125	15031	15012	14955	15045	15003	15053	15079	14972	15001	14801	14981	14987	15127	14892	14837	14770	15187	15023	14952	14933	14993	14969	14985	15020	15018	14954	15170	14910	14879	14936	15099	14954	15262	15038	15014	14988	15045	14929	14986	14982	15098	14905	15103	15024	14989	15084	14923	14912	14927	15070	14849	15004	14940	15065	14878	15094	15048	14972	15044	15064	15045	15021	15054	15132	14954	14899	14907	14937	15147	15026	14989	14844	14979	15177	15032	14889	14968	15208	14826	15060	14977	15077	14926	15057	15115	14852	14928	15019	14955	14858	14921	14984	14991	14834	15058	15063	14922	15100	14921	15046	14990	15135	14972	15098	15047	15019	15011	14973	15126	15025	15071	14976	15021	14988	15015	15038	15016	14909	15068	14934	15151	14932	15088	15094	15055	15085	15050	15095	14970	15035	14924	14907	15129	15083	14991	15042	15031	15012	14912	15045	14978	14935	14913	15023	14886	15093	14884	14958	14799	15055	14997	15014	14977	14851	15065	14971	14941	14881	15097	15059	14930	14884	14940	14983	14894	15114	15068	15028	15036	14911	15098	15076	14973	14941	15028	15155	14908	15110	14844	15056	15179	14930	15022	14921	14987	15007	15003	15040	14965	14933	15073	15016	14933	15078	15243	14918	14937	15096	15312	15040	14940	14973	15074	14994	14977	14954	15013	14998	14975	15000	15072	14981	15104	15061	15114	14997	15147	14924	14942	15128	15041	14944	14921	14934	15067	15200	14954	14942	15087	14897	14956	15058	14983	15129	15124	14834	14834	15104	14925	14895	14855	14999	15060	15066	15049	14803	15121	15095	14988	15051	15032	14865	14907	14945	14982	14895	14849	14981	14735	15033	15107	14837	14956	14835	14869	14938	15065	15053	14846	15028	15204	15028	15096	14963	14977	14785	15009	14907	15037	14815	14831	14957	15022	14931	14872	15044	14942	14854	15102	15161	14862	15086	14963	14945	15066	14967	15025	15138	15053	15103	15029	15021	15004	15039	15022	14908	14964	14803	15139	14803	15027	15101	14846	14817	14856	14912	14888	15049	15094	15038	15082	14977	15052	14881	14930	15015	14875	14946	14916	15038	14939	14913	15117	14965	15071	15242	15013	15161	15020	15074	14860	14864	14947	14801	14974	14976	15035	14960	15081	14760	14941	15165	14851	15045	14851	15082	15094	14966	14923	15170	15046	15130	14849	15081	15034	14947	15006	14887	15022	15014	15100	14889	14952	14926	15116	14986	14892	15096	15040	15054	15218	15081	15082	15067	15007	14954	14958	14994	14918	15066	15042	14940	14910	15164	14987	15032	15189	14934	15022	15165	14909	15116	15074	15004	15057	15045	14950	14973	15102	14847	15046	15073	14801	14957	14990	15166	15054	14982	14996	14863	14960	15116	15135	15128	14938	15088	14988	15011	14821	14950	15074	15140	14895	15007	15037	15042	14898	14918	14908	15037	14926	15000	15209	15053	14944	14879	14970	15052	15003	14977	14980	15022	15031	14814	15068	15032	15135	15012	15119	15030	14871	15059	14949	15051	15103	15190	15127	14916	14957	14965	14914	14996	14904	15225	14979	14951	15000	15000	15098	14953	14948	15009	15036	15143	15052	15201	15038	14974	15179	14883	15142	15024	15010	15015	15030	15001	15059	15005	15037	15053	15109	15053	15073	15002	14951	15033	14997	15057	15047	15104	15020	14920	15164	15141	14796	14990	14881	14929	15195	14987	14838	14930	15072	14997	14983	15096	14927	15036	15157	14938	15101	15004	15107	15021	14976	14956	14824	14839	15013	14851	15095	15180	15043	15193	14970	15061	14940	15017	14972	15096	15072	14912	15121	15063	14866	14979	15005	14863	15014	15287	14951	14996	14886	14956	15021	14973	15030	15048	14959	15060	14955	15091	15032	15031	15014	15080	15050	14920	14889	15186	14861	15167	15026	14871	15049	15125	15056	15124	15064	14757	15055	15070	15031	15192	15113	14994	15035	15077	15087	15027	15042	14968	14951	14912	15051	15000	15002	15111	15073	15093	15090	14906	14989	15110	14964	14824	14907	14900	14971	14975	14987	14994	15240	14951	14993	14939	14922	14994	14858	15047	15166	14850	14873	14958	14881	15094	14948	14928	14944	15058	15027	15083	14948	14990	15164	14816	15055	14919	14913	15135	14922	14969	15060	15148	14924	15075	15155	14887	15268	15198	15136	14928	14838	14956	14921	14926	15065	14997	14889	15060	15098	14980	14908	15092	15157	14900	14924	15225	14943	14883	14999	15018	15046	15183	15057
26255	21106	28599	35546	47503	54339	36243	33332	29385	25825	22421	20430	19435	18958	18662	18730	18729	18739	18609	18581	18802	18621	18720	18670	18673	18764	18800	18580	18614	18584	18583	18715	18662	18615	18644	18484	18619	18624	18728	18535	18514	18674	18542	18661	18610	18755	18453	18584	18590	18673	18653	18594	18658	18488	18476	18837	18660	18503	18791	18557	18477	18720	18756	18642	18757	18646	18548	18508	18488	18517	18641	18514	18619	18757	18491	18613	18554	18637	18602	18605	18584	18343	18587	18779	18535	18362	18450	18520	18474	18438	18553	18540	18464	18594	18449	18496	18421	18543	18517	18578	18418	18663	18468	18613	18384	18531	18608	18622	18635	18570	18462	18558	18551	18514	18599	18555	18697	18614	18584	18890	18721	18545	18596	18465	18776	18653	18629	18605	18714	18500	18761	18561	18551	18542	18916	18500	18437	18425	18666	18406	18532	18561	18444	18599	18559	18713	18527	18567	18530	18363	18323	18530	18495	18384	18572	18593	18576	18506	18432	18508	18685	18549	18480	18644	18486	18476	18479	18747	18632	18394	18822	18633	18467	18554	18538	18574	18710	18663	18518	18533	18413	18713	18402	18623	18659	18482	18650	18571	18434	18511	18390	18325	18367	18426	18552	18610	18501	18324	18450	18604	18679	18794	18642	18732	18417	18460	18627	18559	18530	18444	18573	18637	18508	18417	18616	18574	18371	18595	18652	18725	18590	18669	18452	18446	18535	18656	18483	18545	18504	18502	18550	18569	18623	18760	18594	18660	18606	18619	18594	18414	18515	18828	18442	18444	18579	18552	18654	18527	18705	18479	18702	18370	18503	18587	18662	18531	18624	18529	18541	18475	18564	18427	18595	18352	18608	18571	18358	18498	18589	18275	18747	18784	18552	18446	18524	18500	18489	18375	18406	18519	18454	18622	18573	18431	18518	18472	18526	18736	18469	18720	18807	18517	18489	18446	18643	18538	18659	18505	18457	18440	18480	18686	18549	18511	18384	18764	18542	18653	18518	18454	18500	18446	18621	18541	18642	18569	18423	18685	18492	18650	18435	18501	18736	18622	18477	18464	18624	18703	18673	18413	18629	18775	18695	18653	18518	18745	18607	18464	18580	18609	18700	18594	18760	18414	18566	18590	18380	18445	18651	18619	18424	18709	18787	18534	18394	18543	18368	18656	18426	18676	18700	18673	18819	18562	18544	18442	18689	18536	18317	18596	18510	18434	18534	18375	18658	18657	18472	18649	18784	18321	18344	18501	18501	18463	18617	18620	18502	18539	18463	18640	18373	18626	18853	18485	18537	18601	18506	18714	18557	18699	18677	18328	18610	18562	18700	18362	18512	18514	18524	18487	18642	18535	18567	18653	18404	18477	18638	18495	18450	18745	18611	18705	18885	18568	18430	18327	18446	18678	18651	18507	18525	18578	18591	18485	18572	18668	18534	18488	18731	18619	18331	18548	18579	18559	18249	18531	18453	18579	18688	18633	18753	18586	18788	18540	18575	18468	18557	18488	18717	18549	18351	18592	18323	18378	18338	18597	18440	18690	18703	18725	18602	18512	18544	18834	18886	18710	18749	18571	18670	18296	18428	18502	18690	18746	18604	18529	18713	18669	18797	18672	18720	18530	18593	18462	18630	18346	18579	18578	18499	18633	18369	18558	18483	18449	18507	18497	18560	18525	18530	18442	18501	18726	18480	18599	18833	18631	18496	18534	18546	18511	18749	18589	18625	18712	18473	18637	18556	18382	18862	18561	18341	18529	18491	18566	18326	18537	18388	18664	18627	18587	18499	18620	18645	18836	18497	18641	18552	18431	18810	18344	18635	18699	18595	18522	18423	18755	18638	18577	18498	18333	18561	18690	18595	18789	18600	18445	18587	18522	18429	18617	18543	18451	18414	18679	18597	18396	18621	18613	18443	18600	18652	18502	18585	18471	18408	18723	18660	18855	18523	18669	18688	18597	18490	18637	18557	18452	18326	18436	18602	18574	18658	18437	18621	18560	18718	18844	18735	18744	18542	18736	18576	18484	18567	18470	18652	18693	18514	18663	18674	18495	18513	18625	18611	18554	18612	18635	18521	18711	18500	18659	18463	18563	18469	18642	18613	18818	18391	18667	18610	18492	18476	18483	18519	18500	18664	18626	18629	18349	18663	18474	18376	18678	18631	18600	18474	18664	18530	18654	18595	18526	18356	18598	18570	18656	18625	18559	18518	18552	18637	18597	18618	18331	18409	18448	18870	18605	18663	18304	18586	18660	18761	18750	18583	18616	18492	18432	18670	18464	18680	18516	18553	18599	18510	18527	18571	18565	18588	18619	18621	18806	18962	18768	18748	18643	18652	18474	18618	18667	18518	18719	18563	18782	18320	18490	18622	18713	18817	18531	18482	18552	18564	18808	18622	18806	18812	18631	18515	18470	18387	18658	18429	18546	18727	18632	18573	18460	18744	18586	18579	18483	18624	18637	18541	18395	18492	18594	18714	18635	18538	18376	18602	18548	18562	18657	18276	18443	18443	18635	18553	18360	18651	18561	18662	18330	18368	18734	18538	18686	18483	18616	18684	18751	18600	18409	18586	18661	18540	18534	18622	18604	18518	18520	18582	18498	18542	18583	18717	18565	18540	18520	18558	18576	18336	18556	18735	18395	18542	18522	18769	18691	18513	18649	18709	18624	18600	18521	18750	18696	18596	18742	18370	18431	18519	18444	18756	18364	18322	18701	18674	18695	18606	18814	18555	18522	18367	18648	18601	18565	18697	18703	18720	18497	18520	18785	18451	18453	18537	18560	18509	18559	18312	18652	18724	18610	18590	18564	18578	18479	18633	18646	18627	18600	18476	18473	18665	18510	18653	18442	18482	18507	18605	18601	18708	18634	18459	18445	18522	18498	18609	18627	18616	18721	18760	18631	18453	18472	18548	18509	18645	18529	18727	18608	18531	18597	18695	18145	18516	18454	18548	18685	18456	18361	18662	18580	18623	18623	18509	18412	18659	18344	18534	18608	18498	18684	18358	18770	18456	18572	18520	18454	18466	18609	18616	18517	18375	18665	18711	18391	18552	18397	18570	18737	18718	18866	18538	18465	18437	18610	18689	18616	18468	18812	18662	18780	18700	18423	18221	18708	18633	18550	18443	18593	18597	18493	18736	18312	18481	18575	18547	18486	18472	18586	18720	18622	18489	18578	18683	18541	18549	18357	18693	18578	18502	18624	18690	18670	18389	18574	18837	18607	18554	18615	18599	18528	18519	18532	18389	18419	18445	18527	18529	18621	18603	18641	18323	18567	18610	18640	18729	18315	18585	18640	18697	18486	18503	18480	18484	18554	18744	18604	18522	18728	18585	18503	18390	18396	18492	18460	18608	18580	18558	18489	18829	18496	18661	18557	18359	18432	18638	18506	18630	18582	18491	18500	18502	18511	18630	18790	18725	18641	18663	18493	18532	18753	18680	18615	18700	18568	18527	18489	18677	18420	18433	18462	18671	18557	18738	18594	18759	18533	18591	18644	18729	18641	18714	18517	18219	18717	18563	18846	18439	18550	18641	18561	18508	18287	18631	18650	18455	18330	18514	18530	18742	18625	18638	18472	18645	18607	18663	18748	18536	18567	18486	18452	18760	18836	18552	18783	18664	18495	18494	18584	18565	18375	18927	18551	18660	18340	18890	18580	18516	18612	18765	18497	18390	18478	18511	18723	18664	18455	18410	18585	18798	18615	18618	18711	18797	18602	18813	18779	18864	18820	18638	18151	18697	18689	18406	18601	18391	18503	18474	18626	18671	18501	18353	18630	18490	18554	18590	18787	18589	18521	18412	18499	18460	18683	18559	18740	18640	18763	18282	18571	18372	18652	18733	18411	18484	18612	18679	18689	18734	18619	18711	18588	18719	18574	18634	18687	18638	18510	18577	18485	18423	18535	18611	18544	18694	18661	18534	18496	18441	18565	18614	18750	18639	18525	18411	18602	18317	18789	18411	18473	18554	18580	18452	18827	18492	18469	18662	18703	18643	18645	18644	18477	18294	18583	18599	18499	18646	18366	18781	18698	18705	18456	18517	18389	18485	18615	18842	18653	18617	18680	18534	18440	18543	18608	18373	18472	18499	18482	18530	18449	18547	18510	18590	18600	18601	18547	18574	18603	18630	18659	18523	18375	18706	18718	18598	18646	18608	18662	18576	18348	18556	18455	18619	18358	18473	18597	18574	18756	18313	18421	18896	18569	18588	18488	18523	18648	18505	18548	18513	18401	18686	18451	18778	18740	18380	18574	18501	18641	18603	18559	18527	18512	18688	18598	18444	18528	18617	18681	18626	18719	18424	18497	18621	18620	18525	18441	18555	18612	18720	18689	18567	18774	18663	18390	18434	18665	18540	18544	18611	18492	18563	18466	18491	18726	18581	18341	18658	18518	18578	18541	18532	18332	18484	18547	18509	18560	18621	18464	18685	18595	18325	18533	18807	18815	18699	18740	18702	18509	18653	18857	18783	18493	18552	18624	18739	18627	18632	18595	18593	18562	18550	18687	18746	18683	18528	18563	18639	18404	18655	18597	18614	18679	18515	18630	18759	18446	18449	18307	18696	18510	18461	18652	18676	18639	18599	18548	18390	18786	18612	18572	18663	18528	18734	18596	18577	18472	18749	18453	18502	18498	18650	18521	18663	18667	18610	18317	18443	18551	18589	18365	18722	18492	18680	18506	18573	18607	18608	18515	18385	18524	18445	18646	18580	18506	18614	18707	18659	18562	18621	18617	18639	18534	18476	18741	18528	18476	18517	18792	18581	18626	18722	18435	18416	18402	18607	18553	18658	18583	18598	18754	18582	18418	18496	18523	18556	18506	18672	18525	18600	18443	18499	18567	18598	18417	18396	18537	18637	18682	18661	18503	18473	18582	18463	18448	18661	18479	18521	18704	18664	18638	18771	18496	18680	18737	18327	18403	18617	18282	18379	18364	18793	18602	18609	18426	18523	18642	18611	18642	18574	18601	18475	18742	18628	18646	18580	18584	18769	18722	18381	18566	18718	18517	18523	18433	18681	18612	18721	18350	18576	18784	18474	18511	18822	18653	18756	18557	18684	18859	18407	18393	18657	18539	18538	18561	18585	18572	18675	18666	18494	18510	18573	18602	18750	18587
25988	45737	43938	46113	52258	49107	35702	32878	28201	23324	19005	16592	15382	14910	14822	14838	14718	14721	14819	14917	14629	14801	14658	14629	14702	14733	14707	14655	14651	14784	14830	14793	14614	14745	14855	14726	14826	14757	14643	14756	14827	14844	14670	14696	14684	14927	14902	14801	14771	14827	14859	14736	14654	14895	14817	14905	14652	14884	14775	14827	14755	14828	14760	14852	14787	14863	14905	14839	14706	14794	14790	14627	14694	14883	14684	14839	14849	14821	14990	14742	14716	14812	14847	14567	14771	14805	14830	14845	14784	14658	15010	14812	14939	14846	14788	14834	14733	14721	14874	14896	14893	14744	14778	14749	14861	14721	14897	14724	14720	14940	14774	14853	14623	14724	14728	14863	14687	14740	14954	14744	14812	14853	14608	14755	14638	14767	14740	14651	14737	14924	14726	14756	14640	14665	14599	14783	14625	14913	14653	14880	14868	14752	14834	14766	14771	14694	14832	14823	14830	14876	14704	14913	14672	14694	14816	14723	14821	14845	14799	14811	14828	14832	14622	14789	14884	14699	14821	14747	14829	14789	14913	14981	14847	14727	14796	14908	14718	14784	14827	14619	14747	14704	14751	14825	14829	14862	14785	14947	14876	14575	14877	14817	14880	14793	14566	14732	14934	14899	14783	14778	14793	14780	14870	14914	14591	14910	14671	14794	14916	14884	14754	14790	14953	14813	14859	14815	14764	14737	14761	14725	14692	14817	14813	14910	14851	14563	14774	14782	14802	14792	14792	14865	14841	14740	14801	14781	14698	14672	14814	14761	14896	14705	14775	14498	14702	14780	14709	14947	14674	14847	14711	14720	14709	14667	14784	14691	14812	14796	14818	14835	14920	14677	14780	14779	14711	14919	14774	14747	14785	14757	14792	14657	14734	14767	14803	14925	14865	14970	14908	14804	14758	14689	14825	14874	14747	14593	14751	14811	14829	14843	14654	14757	14788	14667	14878	14737	14779	14782	14706	14801	14788	14765	14951	14622	14708	14787	14821	14767	14754	14766	14637	14777	14817	14701	14828	14803	14829	14683	14754	14705	14690	14766	14669	14718	14807	14720	14920	14803	14838	14763	14605	14882	14714	14664	14748	14719	14839	14829	14771	14677	14699	14716	14789	14848	14749	14759	14933	14633	14927	14749	14756	14747	14689	14732	14781	14753	14723	14747	14714	14785	14634	14728	14779	14722	14665	14841	14630	14793	14689	14586	14778	14735	14760	14788	14878	14790	14917	14734	14759	14956	14760	14802	14822	14646	14743	14912	14957	14790	14892	14716	15020	14680	14735	14809	14803	14726	14746	14806	14762	14822	14777	14788	14927	14658	14776	14990	14578	14945	14495	14764	14741	14841	14862	14728	14602	14817	14683	14699	14840	14960	14651	14794	14646	14921	14760	14865	14855	14678	14751	14921	14905	14943	14711	14654	14745	14671	14806	14875	14659	14666	14840	14722	14731	14624	14693	14720	14673	14730	15070	14893	14734	14820	14911	14817	14872	14922	14752	14701	14681	14779	14765	14740	14894	14874	14817	14772	14650	14825	14640	14589	14774	14779	14700	14844	14678	14851	14829	14837	14893	14741	14745	14743	14606	14753	14810	14900	14701	14843	14853	14794	14919	14878	14791	14685	14561	14747	14777	14776	14850	14603	14902	14782	14647	14741	14853	14797	14768	14733	14862	14988	14969	14737	14670	14917	14708	14716	14813	14817	14612	14855	14881	14743	14839	14797	14647	14730	14736	14895	14747	14751	14759	14693	14785	14778	14618	14725	14858	14782	14827	14848	14762	14801	14764	14728	14968	14639	14732	14763	14813	15035	14862	14780	14747	14802	14922	14677	14844	14767	14756	14888	14772	14732	14774	14673	14775	14876	14822	14626	14694	14927	14844	14696	14692	14722	14752	14753	14767	14689	14825	14721	14811	14723	14654	14724	14753	14771	14767	14843	14938	14583	14786	14835	14691	14837	14821	14691	14898	14960	14717	14703	14821	14848	14786	14786	14783	14906	14808	14760	14737	14863	14872	14668	14881	14743	14945	14752	14789	14602	14763	14837	14795	14835	14772	14774	14782	14745	14808	14660	14736	14753	14924	14780	14718	14771	14794	14798	14855	14687	14645	14849	14890	14872	14762	14712	14770	14869	14882	14794	14809	14765	14784	14919	14746	14722	14723	14767	14799	14887	14671	14912	14677	14710	14890	14720	14794	14824	14944	14806	14823	14804	14764	14894	14690	14929	14829	14835	14574	14690	14713	14901	14653	14740	14788	14818	14910	14798	14729	14817	14843	14751	14744	14928	14805	14678	14615	14754	14757	14639	14669	14915	14929	14748	14656	14811	14670	14694	14905	14788	14829	14605	14744	14640	14688	14721	14783	14844	14848	14689	14811	14791	14951	14708	14766	14733	14760	14891	14802	14728	14802	14745	14940	14754	14821	14753	14721	14862	14729	14575	14808	14758	14776	14869	14636	14719	14679	14799	15034	14715	14709	14872	14682	14899	14870	14769	14682	14673	14896	14895	14761	14950	14786	14889	14712	14808	14769	14679	14841	14736	14726	14896	14778	14608	14782	14723	14903	14602	15005	14873	14658	14753	14693	14802	14845	14755	14599	14825	14724	14886	14806	14766	14760	14900	14775	14698	14732	14802	14651	14596	14867	14814	14834	14669	14721	14738	14756	14657	14739	14701	14824	14814	14836	14705	14725	14662	14828	14887	14729	14687	14725	14578	14853	14743	14820	14736	14800	14786	14714	14807	14717	14678	14842	14673	14956	14852	14704	14500	14966	14626	14673	15008	14853	14642	14629	14817	15012	14665	14843	14908	14596	14698	14733	14832	14734	14723	14784	14870	14863	14942	14798	14622	14871	14837	14821	14699	14716	14813	14794	14667	14776	14664	14735	14755	14731	14862	14790	14780	14799	14784	14772	14741	14747	14622	14649	14838	14773	14796	14774	14799	14808	14706	14716	14639	14942	14955	14886	14695	14776	14762	14902	14841	14814	14809	14795	14700	14760	14836	14701	14807	14745	14776	14675	14617	14803	14902	14743	14604	14739	14826	14654	14707	14725	14701	14933	14567	14925	14764	14729	14823	14798	14886	14875	14825	14789	14900	14956	14708	14802	14822	14753	14813	14897	14822	14723	14689	14775	14632	14798	14797	14826	14901	14786	14654	14715	14682	14738	14853	14690	14575	14822	14739	14817	14885	14822	14777	14809	14703	14868	14730	14659	14948	14765	14927	14902	14710	14826	14885	14755	14895	14791	14671	14848	14863	14691	14708	14725	14883	14766	14660	14582	14702	14792	14784	14837	14718	14769	14892	14789	14802	14752	14664	14902	14672	14724	14576	14751	14773	14740	14742	14730	14779	14874	14692	14746	14788	14810	14610	14862	14795	14926	14755	14674	14820	14705	14948	14749	14904	14773	14831	14895	14650	14782	14809	14896	14893	14902	14808	14790	14664	14799	14713	14773	14812	14873	14784	14763	14775	14711	14703	14888	14822	14777	14778	14890	14699	14684	14807	14752	14712	14783	14833	14843	14811	14809	14622	14598	14766	14722	14749	14805	14853	14768	14804	14906	14824	14569	14798	14709	14883	14703	14759	14841	14794	14776	14756	14828	14791	14685	14800	14973	14831	14845	14771	14764	14804	14766	14815	14794	14609	14858	14770	14822	14832	14673	14930	14771	14601	14854	14765	14944	14639	14573	14858	14675	14784	14794	14819	14780	14739	14907	14696	14737	14693	14749	14696	14618	14780	14862	14906	14749	14765	14762	14868	14754	14826	14967	14722	14948	14751	14856	14687	14825	14647	14733	14848	14522	14683	14732	14735	14686	14723	14645	14713	14810	14849	14778	14717	14918	14763	14844	14717	14773	14799	14809	14809	14865	14718	14728	14865	14618	14881	14815	14838	14649	14897	14771	14768	14918	14964	14704	14973	14853	14786	14724	14784	14838	14867	14904	14826	14754	14734	14765	14792	14798	14887	14569	14798	14896	14676	14800	14764	14783	14820	14783	14700	14836	14799	14977	14796	14743	14730	14920	14700	14698	14758	14841	14954	14913	14550	14832	14885	14702	14820	14764	14714	14797	14800	14989	14863	14724	14711	14874	14697	14926	14878	14764	14837	14717	14817	14808	14682	14887	14738	14667	14768	14889	14774	14842	14738	14615	14705	14669	14850	14864	14761	14762	14728	14775	14881	14861	14768	14674	14793	14758	14848	14651	14833	14645	14541	14771	14795	14824	14897	14795	14859	14782	14702	14677	14866	14863	14802	14639	14818	14715	14627	14661	14927	14798	14861	14881	14804	14736	14747	14675	14757	14866	14808	14852	14877	14894	14715	14569	14621	14713	14754	14711	14684	14745	14897	14649	14828	14870	14886	14725	14908	14737	14817	14793	14751	14910	14746	14793	14790	14885	14730	14642	14612	14831	14719	14784	14765	14743	14657	14667	14778	14734	14587	14792	14742	14644	14686	14696	14801	14827	14847	14661	14681	14851	14810	14767	14840	14858	14833	14748	14799	14748	14744	14729	14818	14789	14791	14790	14705	14855	14811	14900	14770	14668	14842	14945	14777	14855	14780	14821	14740	14721	14884	14885	14953	14910	14778	14682	14938	14708	14802	14728	14809	14751	14738	14750	14837	14712	14745	14859	14717	14629	14863	14809	14864	14649	14617	14868	14772	14724	14847	14976	14851	14819	14803	14720	14680	14891	14759	14715	14821	14858	14738	14728	14983	14869	14817	14828	14826	14700	14857	14704	14687	14763	14806	14708	14759	14714	14865	14768	14837	14859	14981	14758	14756	14875	14809	14802	14863	14790	14728	14760	14884	14755	14864	14851	14856	14776	14714	14780	14692	14718	14944	14700	14802	14776	14694	14739	14815	14904	14924	14681	14690	14752	14614	14880	14751	14788	14851	14770	14713	14818	14715	14692	14771	14833	14866	14825	14746	14906	14903	14825	14615	14600	14758	14745	14777	14787	14669	14790	14778	14829	14630	14866	14709	14785	14796	14829	14793	14908	14784	14818	14818	14795	14966	14861	14703	14961	14769	14679	14738	14767	14812	14857	14754	14840	14702	14925	14808	14801	14932	14814	14657	14745	14653	14803	14762	14738	14700	14658	14735	14625	14771
24136	21068	28512	31077	49785	62092	46773	46118	46116	39565	31221	24577	20669	18805	18299	17854	17868	18015	17697	17646	17858	17727	18004	17819	17823	17702	17868	18191	17901	17781	17639	17882	17862	17979	17950	17754	17742	17779	17922	17792	17847	17672	17807	17656	17690	17765	17832	17825	17724	17720	18026	17606	17933	17886	17780	17936	17699	17716	17923	17764	17672	17656	17591	17570	17639	17915	17836	17975	17818	17611	17988	17698	17904	17707	17739	17929	17726	17810	17809	17861	17742	17743	17611	17685	17930	17480	17807	17834	17722	17817	17760	17832	17623	17734	17858	17676	17784	17535	17722	17814	17912	17665	17860	17762	17918	17750	17801	17944	17656	17618	17564	17853	17711	17819	17565	17562	17716	17700	17794	17776	17747	17729	17716	17525	17727	17936	17589	17714	17955	17746	17547	17736	17782	17839	17928	17761	17728	17816	17688	17784	17612	17797	17604	17810	17791	17478	17811	17759	17641	17731	17557	17514	17633	17502	17856	17892	17790	17643	17799	17506	17715	17858	17730	17698	17867	17620	17735	17792	17640	17857	17519	17788	17900	17619	17709	17660	17442	17717	17756	17719	17836	17649	17595	17573	17661	17819	17674	17622	17658	17594	17781	17610	17559	17764	17650	17854	17629	17792	17592	17547	17639	17771	17648	17742	17625	17718	17709	17597	17511	17751	17745	17527	17601	17808	17752	17740	17519	17660	17463	17643	17620	17632	17829	17800	17795	17882	17765	17488	17825	17504	17650	17715	17610	17898	17579	17665	17416	17891	17592	17643	17636	17635	17532	17639	17583	17587	17676	17750	17913	17785	17717	17623	17557	17611	17618	17779	17699	17745	17668	17644	17801	17758	17857	17412	17672	17733	17370	17754	17658	17673	17774	17588	17841	17949	17744	17715	17659	17759	17972	17656	17831	17637	17732	17625	17572	17770	17644	17890	17656	17791	17962	17882	17756	17656	17636	17601	17736	17885	17612	17562	17684	17760	17772	17701	17602	17557	17844	17591	17749	17823	17603	17523	17443	17807	17924	17865	17644	17558	17848	17543	17650	17756	17621	17848	17639	17380	17576	17664	17703	17836	17557	17513	17880	17735	17762	17786	17533	17667	17736	17748	17765	17537	17723	17784	17583	17782	17597	17698	17692	17452	17711	17518	17782	17682	17923	17778	17595	17488	17735	17663	17671	17799	17776	17936	17667	17690	17646	17978	17751	17844	17687	17591	17683	17763	17711	17400	17479	17927	17728	17482	17727	17636	17526	17724	17646	17620	17586	17643	17683	17840	17822	17858	17769	17584	17744	17626	17557	17706	17959	17749	17624	17695	17715	17546	17729	17694	17734	17917	17818	17716	17722	17683	17547	17746	17693	17720	17761	17631	17686	17694	17566	17709	17723	17757	17729	17622	17697	17783	17661	17754	17903	17507	17429	17782	17725	17642	17734	17828	17500	17663	17508	17682	17799	17695	17623	17999	17871	17576	17758	17642	17528	17668	17674	17742	17884	17791	17573	17666	17713	17804	17744	17879	17657	17656	17777	17676	17727	17686	17815	17740	17588	17675	17694	17844	17805	17718	17749	17483	17421	17587	17784	17727	17618	17739	17821	17652	17622	17792	17817	17901	17842	17798	17716	17630	17634	17606	17736	17592	17727	17762	17643	17623	17851	17727	17568	17697	17732	17644	17439	17553	17893	17581	17721	17868	17351	17644	17709	17606	17658	17613	17747	17487	17729	17591	17707	17858	17791	17622	17523	17838	17356	17643	17756	17706	17620	17704	17636	17818	17685	17700	17725	17712	17750	17755	17511	17674	17643	17793	17649	17750	17702	17626	17545	17800	17722	17894	17681	17814	17919	17798	17585	17663	17799	17912	17824	17657	17577	17483	17793	17822	17585	17521	17781	17747	17618	17658	17723	17899	17630	17817	17900	17607	17535	17423	17749	17923	17797	17732	17640	17711	17731	17742	17763	17620	17540	17478	17637	17530	17676	17787	17640	17737	17538	17741	17697	17605	17679	17640	17790	17569	17733	17947	17576	17591	17634	17587	17828	17873	17812	17650	17619	17724	17722	17860	17465	17861	17843	17648	17610	17681	17493	17619	17602	17776	17458	17854	17673	17475	17886	17720	17619	17609	17729	17722	17783	17789	17533	17719	17803	17736	17891	17724	17952	17585	17756	17643	17688	17679	17599	17901	17605	17603	17575	17846	17667	17634	17854	17781	17889	17725	17694	17811	17776	17694	17631	17384	17882	17654	17734	17789	17731	17670	17617	17808	17744	17851	17927	18012	17623	17584	17787	17655	17837	17752	17742	17599	17552	17870	17794	17711	17840	17674	17804	17571	17617	17618	17571	17693	17726	17710	17792	17606	17680	17669	17611	17638	17969	17691	17452	17533	17593	17886	17801	17730	17486	17634	17629	17711	17613	17813	17693	17827	17699	17589	17727	17711	17692	17732	17640	17689	17564	17890	17849	17633	17794	17760	17612	17697	17665	17554	17656	17733	17674	17747	17676	17730	17704	17712	17707	17785	17682	17878	17679	17701	17540	17474	17799	17714	17480	17919	17496	17780	17865	17823	17733	17795	17614	17606	17865	17629	17825	17679	17730	17805	17604	17724	17672	17758	17823	17629	17594	17751	17768	17678	17741	17702	17590	17697	17917	17797	17505	17724	17968	17526	17782	17616	17705	17562	17702	17707	17742	17452	17691	17643	17646	17926	17802	17756	17505	17882	17597	17764	17630	17577	17836	17718	17762	17694	17683	17787	17641	17562	17762	17793	17867	17552	17832	17631	17583	17814	17723	17782	17813	17720	17730	17673	17644	17571	17614	17765	17706	17771	17834	17819	17735	17332	17685	17875	17661	17566	17645	17808	17833	17851	17520	17798	17850	17633	17822	17668	17666	17684	17815	17638	17736	17729	17704	17582	17782	17761	17806	17712	17935	17733	17743	17631	17623	17767	17871	17741	17631	17868	17698	17759	17975	17658	17495	17783	17838	17958	17682	17518	17662	17760	17810	17796	17672	17790	17542	17845	17799	17618	17846	17592	17758	17703	17761	17779	17712	17530	17631	17471	17792	17667	17722	17563	17626	17661	17722	17922	17716	17554	17777	17824	17867	17799	17617	17749	17860	17640	17882	17460	17673	17657	17652	17778	17819	17786	17809	17550	17557	17680	17585	17625	17773	17532	17840	17722	17978	17680	17654	17596	17837	17734	17669	17368	17626	17695	17683	17690	17640	17620	17745	17771	17519	17764	17726	17778	17750	17646	17694	17683	17837	17677	17653	17749	18000	17644	17837	17813	17703	17804	17493	17744	17719	17802	17720	17786	17584	17719	17654	17651	17763	17836	17723	17890	17661	17586	17673	17746	17741	17626	17528	17774	17774	17735	17725	17780	17908	17771	17634	17708	17702	17728	17784	17740	17792	17633	17743	17600	17949	17962	17861	17637	17556	17673	17841	17718	17904	17671	17887	17595	17916	17910	17729	17624	17559	17722	17467	17752	17530	17705	17496	17713	17796	17670	17509	17460	17711	17934	17931	17635	17823	17555	17663	17668	17461	17714	17663	17731	17746	17785	17711	17480	17695	17680	17583	17708	17905	17951	17747	17675	17760	17509	17944	17733	17583	17855	17681	17618	17515	17599	17712	17712	17732	17763	17807	17638	17684	17479	17732	18036	17718	17609	17776	17850	17793	17777	17660	17717	17486	17702	17533	17543	17905	17617	17658	17538	17565	17879	17923	17825	17771	17435	17680	17704	17682	17688	17572	17821	17873	17732	17833	17809	17476	18002	17746	17940	17808	17567	17625	17754	17677	17763	17775	17630	17883	17685	17735	17770	17624	17726	17755	17893	17817	17680	17630	17820	17737	17564	17739	17755	17599	17806	17565	17608	17876	17720	17625	17584	17687	17638	17730	17752	17662	17425	17796	17771	17784	17687	17922	17608	17829	17680	17940	17745	17749	17616	17729	17708	17945	17460	17535	17672	17945	17798	17651	17648	17757	17794	17737	17356	17686	17584	17664	17639	17712	17616	17715	17684	17792	17762	17552	17703	17419	17527	17850	17742	17785	17858	17546	17737	17774	17624	17656	17734	17660	17697	17621	17692	17527	17731	17762	17665	17869	17521	17602	17658	17529	17776	17653	17808	17870	17696	18016	17943	17660	17697	17618	17718	17804	17762	17649	17590	17580	17694	17958	17733	17596	17732	17723	17541	17885	17764	17744	17809	17726	17809	17444	17832	17759	17545	17411	17621	17848	17862	17847	17845	17819	17552	17690	17521	17732	17453	17774	17768	17566	17692	17698	17704	17635	17771	17792	17795	17735	17730	17742	17461	17777	17722	17609	17780	17715	17640	18012	17667	17643	17494	17593	17732	17843	17769	17635	17818	17811	17843	17854	17714	17710	17708	17492	17590	17503	17978	17647	17751	17560	17790	17759	17775	17709	17737	17652	17883	17526	17768	17497	17681	17725	17409	17688	17533	17725	17616	17802	17799	17895	17816	17532	17720	17551	17721	17747	17735	17698	17712	17575	17769	17774	17765	17949	17724	17692	17843	17703	17528	17620	17662	17549	17516	17578	17614	17607	17560	17955	17798	17690	17693	17540	17691	17799	17624	17793	17630	17739	17689	17803	17650	17425	17775	17868	17817	17674	17761	17714	17636	17759	17643	17756	17786	17779	17806	17600	17660	17690	17732	17463	17751	17851	17820	17867	17627	17605	17724	17748	17593	17571	17692	17784	17665	17565	17438	17727	17583	17681	17646	17698	17792	17719	17536	17692	17596	17491	17789	17640	17619	17762	17523	17617	17732	17744	17449	17727	17648	17716	17666	17998	17776	17626	17637	17842	17714	17700	17581	17629	17564	17778	17730	17695	17697	17737	17626	17633	17828	17640	17609	17737	17692	17708	17781	17720	17753	17761	17656	17940	17487	17750	17808	17687	17620	17844	17749	17825	17818	17819	17818	17652	17655	17777	17878	17613	17733	17732	17636	17927	17682	17922	17501	17768	17775	17885	17950	17662	17530	17822	17690	17702	17954	17730	17640	17815	17711	17687	17769	17759	17863	17761	17708	17753	17589	17836	17781	17686	17751	17627	17660	17644	17702	17553	17607	17635	17628	17636	17761	17527	17721
34413	58372	49336	62446	65811	63509	48308	49132	46509	38979	29928	21886	17173	15057	14514	14387	14398	14269	14226	14356	14219	14267	13991	14283	14334	14171	14337	14202	14292	14283	14329	14128	14271	14232	14276	14275	14184	14380	14376	14326	14296	14286	14280	14301	14201	14352	14127	14171	14199	14425	14429	14039	14278	14240	14420	14311	14185	14336	14226	14257	14466	14145	14350	14303	14286	14339	14256	14355	14246	14325	14307	14230	14239	14133	14563	14198	14446	14225	14253	14256	14275	14245	14062	14363	14169	14354	14303	14340	14175	14289	14129	14288	14112	14192	14225	14397	14151	14270	14170	14239	14236	14310	14152	14281	14279	14375	14353	14332	14165	14422	14273	14225	14276	14194	14333	14156	14180	14207	14388	14244	14361	14249	14185	14228	14308	14226	14387	14070	14121	14297	14368	14115	14298	14159	14168	14515	14061	14318	14313	14374	14325	14227	14307	14340	14201	14221	14345	14216	14333	14263	14347	14194	14312	14253	14273	14309	14236	14265	14308	14122	14149	14279	14221	14415	14305	14167	14287	14389	14139	14500	14280	14364	14303	14320	14289	14253	14199	14159	14213	14252	14169	14269	14246	14201	14230	14109	14274	14366	14246	14253	14195	14334	14211	14319	14142	14147	14232	14316	14253	14316	14298	14213	14272	14362	14278	14226	14358	14213	14382	14194	14313	14306	14157	14052	14230	14286	14191	14225	14169	14354	14234	14420	14150	14240	14095	14446	14144	14233	14271	14338	14359	14168	14177	14294	14187	14129	14334	14352	14207	14176	14290	14284	14274	14250	14183	14213	14235	14160	14337	14133	14332	14067	14278	14194	14424	14110	14329	14322	14256	14241	14111	14295	14266	14149	14275	14274	14250	14308	14201	14263	14268	14268	14248	14259	14425	14197	14157	14335	14363	14135	14226	14324	14036	14104	14285	14255	14441	14276	14200	14332	14428	14366	14468	14324	14375	14382	14292	14337	14261	13985	14283	14096	14242	14311	14540	14183	14308	14172	14157	14132	14222	14370	14209	14235	14155	14126	14200	14336	14333	14336	14556	14155	14230	14012	14160	14312	14356	14228	14378	14291	14296	14156	14324	14303	14238	14188	14238	14260	14374	14180	14238	14296	14148	14277	14277	14211	14221	14126	14311	14196	14329	14224	14087	14252	14369	14273	14212	14392	14226	14268	14217	14213	14321	14313	14246	14216	14380	14125	14243	14239	14307	14335	14193	14436	14297	14310	14312	14048	14282	14214	14236	14333	14307	14253	14213	14395	14316	14323	14182	14115	14048	14255	14357	14418	14251	14126	14325	14195	14294	14296	14149	14103	14163	14320	14302	14460	14178	14228	14355	14053	14100	14313	14190	14257	14399	13993	14282	14288	14267	14248	14134	14306	14217	14360	14208	14078	14044	14209	14136	14333	14271	14296	14394	14225	14368	14286	14405	14208	14279	14172	14320	14264	14271	14383	14341	14312	14451	14033	14149	14162	14308	14234	14249	14435	14342	14261	14347	14318	14134	14336	14196	14279	14138	14329	14455	14176	14131	14305	14224	14340	14161	14348	14093	14326	14313	14226	14226	14279	14253	14314	14135	14293	14124	14019	14245	14146	14336	14207	14309	14335	14479	14163	14216	14303	14305	14288	14251	14212	14058	14184	14343	14256	14099	14230	14310	14315	14095	14273	14273	14255	14340	14410	14366	14145	14291	14097	14338	14186	14339	14136	14174	14222	14159	14301	14227	14343	14282	14297	14261	14245	14325	14164	14336	14114	14136	14260	14289	14156	14454	14215	14316	14149	14331	14244	14123	14191	14349	14247	14198	14374	14165	14236	14293	14262	14290	14430	14211	14272	14405	14237	14311	14314	14205	14329	14227	14260	14326	14428	14250	14240	14353	14193	14396	14225	14187	14203	14233	14407	14168	14459	14163	14059	14266	14288	14256	14204	14212	14395	14215	14235	14185	14314	14365	14411	14185	14258	14323	14378	14267	14165	14233	14240	14166	14298	14288	14206	14294	14254	14151	14162	14361	14236	14199	14127	14328	14251	14067	14235	14141	14291	14246	14313	14252	14343	14206	14333	14240	14188	14217	14225	14181	14213	14312	14252	14290	14205	14274	14287	14362	14162	14295	14194	14213	14303	14278	14329	14340	14442	14304	14307	14167	14399	14282	14237	14165	14322	14255	14251	14250	14241	14230	14226	14175	14226	14324	14272	14271	14299	14273	14151	14190	14159	14221	14246	14079	14343	14125	14233	14216	14299	14244	14367	14259	14344	14208	14323	14341	14307	14469	14231	14309	14341	14290	14285	14308	14364	14131	14297	14123	14359	14160	14312	14287	14167	14204	14193	14270	14264	14266	14282	14250	14384	14301	14227	14276	14225	14090	14274	14327	14329	14241	14166	14134	14442	14304	14190	14305	14249	14210	14247	14170	14332	14274	14224	14080	14351	14196	14178	14173	14159	14153	14317	14122	14316	14233	14349	14215	14339	14164	14249	14167	14473	14211	14208	14134	14176	14397	14528	14227	14333	14176	14223	14259	14200	14324	14220	14132	14301	14448	14348	14061	14312	14145	14190	14188	14337	14098	14074	14002	14179	14341	14308	14203	14321	14307	14264	14313	14206	14301	14299	14306	14301	14176	14122	14325	14315	14183	14136	14334	14256	14264	14200	14151	14268	14292	14196	14268	14257	14320	14379	14177	14267	14088	14129	14331	14192	14301	14309	14164	14247	14165	14246	14253	14232	14235	14384	14340	14146	14321	14341	14337	14495	14243	14160	14185	14151	14150	14347	14164	14396	14087	14272	14268	14178	14235	14463	14345	14268	14126	14360	14346	14066	14139	14379	14208	14223	14348	14165	14309	14238	14360	14214	14332	14389	14205	14298	14270	14318	14256	14354	14486	14229	14309	14191	14273	14203	14166	14162	14356	14271	14039	14310	14295	14402	14271	14173	14184	14214	14215	14257	14345	14352	14213	14304	14232	14249	14195	14321	14244	14171	14372	14372	14231	14300	14253	14401	14354	14237	14235	14143	14402	14246	14296	14363	14305	14346	14285	14134	14197	14363	14343	14121	14052	14257	14175	14197	14335	14265	14082	14103	14136	14279	13960	14140	14256	14070	14223	14354	14210	14208	14246	14160	14369	14238	14227	14439	14326	14258	14162	14470	14250	14223	14361	14237	14009	14249	14197	14178	14100	14212	14189	14198	14235	14280	14314	14413	14217	14153	14292	14304	14304	14260	14355	14263	14217	14300	14381	14131	14215	14217	14319	14331	14253	14348	14234	14283	14340	14340	14112	14287	14215	14164	14333	14414	14289	14179	14212	14227	14312	14322	14088	14313	14106	14241	14256	14278	14218	14183	14186	14365	14332	14326	14244	14415	14328	14210	14228	14185	14318	14246	14095	14242	14140	14257	14187	14211	14149	14304	14191	14235	14224	14337	14368	14246	14112	14305	14234	14284	14217	14211	14245	14314	14337	14373	14214	14308	14332	14338	14381	14083	14333	14261	14270	14310	14203	14240	14343	14244	14350	14142	14335	14327	14126	14211	14296	14255	14159	14153	14232	14346	14139	14370	14332	14160	14236	13970	14428	14036	14257	14368	14320	14157	14378	14259	14241	14300	14125	14216	14423	14150	14286	14175	14199	14163	14131	14398	14283	14410	14279	14302	14346	14081	14432	14229	14183	14381	14201	14121	14192	14054	14302	14322	14241	14386	14215	14316	14187	14142	14167	14246	14217	14213	14346	14127	14318	14127	14190	14287	14418	14424	14039	14328	14303	14260	14322	14297	14169	14253	14247	14318	14328	14244	14221	14377	14182	14253	14088	14298	14260	14240	14319	14194	14501	14362	14182	14232	14214	14267	14287	14161	14315	14218	14046	14311	14389	14317	14386	14271	14125	14300	14231	14202	14246	14058	14382	14227	14266	14345	14284	14367	14301	14273	14181	14229	14200	14154	14249	14162	14253	14339	14222	14240	14214	14213	14259	14288	14441	14279	14327	14275	14269	14258	14372	14406	14186	14252	14379	14146	14229	14323	14156	14139	14123	14261	14411	14362	14269	14367	14300	14140	14304	14330	14399	14342	14191	14246	14183	14389	14217	14148	14395	14181	14289	14139	14221	14178	14173	14120	14052	14135	14205	14277	14328	14270	14316	14229	14206	14318	14285	14305	14076	14202	14233	14331	14306	14376	14417	14259	14292	14248	14377	14163	14255	14171	14269	14345	14246	14123	14252	14231	14161	14139	14337	14119	14333	14327	14255	14316	14144	14237	14327	14308	14175	14269	14301	14352	14122	14124	14213	14435	13999	14417	14475	14311	14130	14208	14253	14217	14222	14112	14322	14120	14290	14416	14241	14453	14163	14345	14393	14110	14294	14264	14265	14398	14352	14107	14279	14330	14158	14218	14250	14132	14209	14175	14199	14255	14331	14337	14303	14324	14146	14235	14376	14218	14391	14241	14128	14279	14420	14142	14382	14253	14194	14323	14349	14270	14215	14264	14109	14124	14295	14320	14294	14195	14230	14340	14171	14266	14131	13947	14248	14275	14222	14359	14219	14134	14219	14240	14195	14342	14279	14206	14095	14195	14150	14102	14260	14208	14222	14070	14222	14111	14418	14208	14230	14193	14283	14279	14299	14231	14103	14275	14241	14341	14265	14344	14161	14296	14210	14286	14202	14141	14197	14149	14293	14352	14318	14277	14197	14257	14302	14372	14077	14282	14239	14387	14359	14193	14310	14365	14304	14263	14213	14272	14261	14199	14272	14139	14310	14190	14146	14142	14181	14300	14270	14404	14265	14238	14377	14402	14270	14201	14262	14334	14403	14433	14182	14423	14155	14194	14231	14163	14232	14401	14260	14245	14351	14298	14457	14277	14245	14319	14513	14274	14341	14345	14321	14142	14346	14294	14247	14174	14381	14159	14410	14265	14206	14305	14254	14275	14076	14298	14185	14412	14189	14276	14309	14272	14184	14336	14277	14153	14299	14300	14341	14326	14182	14366	14493	14241	14164	14323	14370	14279	14318	14241	14087	14235	14247	14237	14346	14205	14196	14423	14146	14386	14251	14128	14250	14288	14325	14169	14283	14309	14353	14137	14195	14174	14391	14344	14365	14240	14223	14261	14324	14247
31460	23681	22645	22051	23305	23999	20377	21006	20602	20340	19790	19105	18842	18715	18506	18752	18637	18693	18310	18632	18607	18437	18615	18353	18598	18442	18695	18839	18456	18528	18492	18314	18608	18483	18477	18517	18457	18516	18523	18490	18457	18514	18512	18758	18466	18444	18443	18515	18521	18449	18472	18656	18264	18453	18450	18373	18543	18600	18417	18442	18486	18538	18560	18708	18533	18339	18598	18314	18507	18628	18394	18202	18459	18701	18323	18248	18715	18455	18624	18336	18495	18489	18280	18335	18337	18465	18352	18507	18505	18446	18352	18447	18355	18282	18528	18399	18501	18505	18607	18576	18751	18565	18426	18468	18581	18503	18599	18477	18615	18513	18582	18638	18479	18317	18573	18492	18489	18435	18662	18423	18511	18504	18319	18639	18321	18427	18507	18365	18562	18457	18248	18603	18514	18461	18383	18088	18447	18495	18465	18445	18368	18385	18631	18508	18503	18392	18625	18527	18444	18447	18456	18241	18328	18561	18561	18407	18375	18475	18548	18745	18358	18381	18550	18305	18331	18283	18505	18526	18500	18674	18878	18693	18437	18380	18640	18509	18512	18530	18479	18479	18529	18582	18494	18249	18362	18576	18648	18478	18591	18744	18362	18696	18685	18444	18327	18638	18496	18583	18355	18368	18538	18508	18599	18443	18427	18384	18485	18352	18529	18607	18448	18373	18281	18410	18514	18539	18327	18491	18485	18477	18539	18226	18308	18522	18523	18348	18256	18547	18606	18501	18500	18642	18501	18392	18459	18545	18532	18446	18606	18621	18600	18582	18503	18498	18493	18566	18368	18472	18475	18493	18326	18418	18533	18595	18624	18538	18770	18516	18355	18534	18609	18490	18500	18543	18376	18619	18535	18564	18558	18374	18297	18646	18523	18481	18493	18418	18522	18486	18456	18567	18547	18555	18499	18555	18496	18386	18423	18469	18558	18391	18417	18340	18574	18356	18453	18491	18383	18465	18559	18279	18499	18308	18468	18414	18542	18500	18359	18633	18526	18627	18351	18498	18609	18586	18395	18709	18384	18394	18262	18353	18428	18615	18593	18588	18457	18469	18483	18480	18556	18489	18463	18363	18709	18514	18534	18572	18617	18647	18361	18327	18583	18319	18447	18435	18449	18416	18576	18328	18432	18726	18569	18527	18444	18390	18462	18529	18531	18561	18430	18616	18309	18494	18390	18592	18493	18686	18575	18558	18327	18405	18511	18447	18412	18519	18576	18483	18460	18571	18289	18403	18320	18730	18333	18489	18453	18524	18562	18583	18556	18303	18342	18457	18515	18603	18325	18448	18669	18534	18473	18581	18314	18283	18592	18593	18463	18480	18467	18450	18364	18373	18537	18557	18482	18445	18434	18391	18332	18508	18456	18604	18584	18502	18559	18455	18445	18521	18583	18517	18535	18545	18372	18507	18615	18394	18548	18535	18561	18531	18508	18698	18262	18425	18548	18406	18410	18595	18475	18238	18513	18411	18477	18599	18430	18372	18445	18321	18525	18427	18642	18696	18290	18483	18667	18672	18415	18453	18524	18625	18505	18457	18475	18348	18469	18500	18448	18513	18177	18532	18430	18694	18813	18358	18635	18386	18430	18446	18517	18452	18492	18542	18491	18524	18422	18371	18374	18424	18584	18365	18482	18330	18427	18473	18440	18376	18489	18578	18399	18532	18261	18381	18521	18549	18768	18517	18525	18279	18413	18496	18646	18431	18499	18358	18447	18580	18429	18245	18640	18422	18663	18538	18529	18368	18374	18441	18561	18532	18501	18467	18484	18237	18574	18715	18485	18330	18413	18764	18620	18597	18575	18435	18633	18436	18526	18609	18350	18449	18459	18472	18515	18587	18511	18468	18479	18304	18508	18586	18309	18515	18616	18439	18483	18219	18387	18697	18689	18468	18400	18435	18340	18638	18447	18471	18384	18500	18566	18693	18511	18471	18627	18609	18621	18729	18693	18316	18557	18730	18641	18661	18603	18417	18421	18523	18448	18209	18682	18432	18567	18405	18384	18559	18429	18531	18434	18236	18414	18489	18473	18579	18527	18827	18418	18494	18383	18565	18609	18454	18336	18437	18584	18315	18533	18611	18572	18584	18692	18498	18419	18227	18611	18433	18546	18450	18319	18584	18649	18598	18371	18385	18398	18503	18306	18624	18536	18389	18467	18515	18444	18412	18404	18524	18256	18480	18509	18463	18334	18461	18709	18501	18523	18464	18524	18572	18402	18407	18577	18386	18454	18285	18405	18512	18522	18511	18618	18588	18511	18480	18628	18485	18311	18651	18264	18512	18480	18355	18470	18506	18808	18369	18216	18365	18399	18514	18475	18688	18664	18456	18511	18460	18294	18415	18380	18528	18309	18358	18774	18557	18534	18384	18501	18269	18339	18452	18448	18481	18388	18584	18600	18453	18419	18687	18542	18554	18213	18390	18556	18651	18484	18459	18492	18636	18277	18366	18557	18499	18756	18669	18345	18573	18331	18512	18525	18531	18784	18514	18654	18557	18501	18589	18501	18396	18576	18442	18516	18456	18450	18361	18512	18307	18478	18447	18239	18557	18597	18435	18550	18534	18537	18735	18421	18525	18540	18432	18466	18451	18416	18268	18388	18601	18488	18673	18483	18497	18333	18428	18301	18372	18528	18423	18503	18477	18410	18332	18680	18481	18618	18440	18544	18592	18462	18474	18297	18441	18665	18518	18350	18483	18420	18600	18455	18429	18459	18391	18517	18555	18719	18623	18654	18613	18508	18492	18731	18679	18560	18387	18517	18493	18593	18393	18516	18407	18453	18497	18313	18583	18431	18456	18559	18539	18592	18536	18392	18375	18534	18417	18607	18370	18593	18692	18432	18583	18585	18475	18560	18532	18466	18616	18678	18597	18584	18432	18649	18337	18468	18489	18520	18435	18424	18636	18468	18330	18437	18368	18497	18352	18532	18550	18653	18566	18653	18634	18481	18418	18403	18495	18771	18539	18471	18528	18347	18630	18594	18551	18290	18517	18421	18674	18397	18391	18673	18415	18747	18457	18696	18403	18423	18333	18532	18596	18308	18498	18296	18324	18502	18663	18561	18343	18581	18734	18543	18315	18442	18473	18349	18482	18394	18413	18578	18590	18402	18410	18598	18459	18497	18457	18519	18509	18557	18351	18831	18494	18415	18733	18709	18449	18618	18449	18447	18518	18617	18452	18604	18272	18338	18382	18304	18513	18499	18696	18564	18642	18513	18461	18423	18390	18346	18494	18475	18598	18418	18517	18547	18608	18713	18499	18458	18579	18646	18559	18464	18618	18372	18526	18485	18396	18418	18465	18570	18648	18389	18346	18432	18538	18363	18494	18458	18544	18725	18226	18597	18433	18513	18650	18667	18472	18559	18754	18407	18673	18524	18567	18483	18703	18465	18636	18644	18302	18394	18818	18560	18493	18545	18495	18535	18449	18511	18471	18724	18446	18659	18500	18461	18530	18819	18616	18397	18522	18555	18502	18474	18597	18678	18606	18574	18673	18646	18302	18434	18502	18743	18595	18677	18464	18478	18491	18602	18390	18444	18387	18559	18406	18520	18291	18512	18461	18375	18398	18697	18403	18416	18373	18609	18362	18741	18269	18805	18456	18503	18449	18534	18598	18526	18419	18427	18616	18437	18445	18501	18574	18427	18511	18436	18513	18434	18502	18729	18327	18417	18344	18691	18385	18622	18706	18496	18497	18591	18356	18565	18627	18523	18628	18615	18472	18590	18511	18452	18587	18524	18525	18391	18386	18565	18405	18766	18512	18424	18444	18414	18557	18564	18593	18521	18484	18241	18672	18547	18470	18432	18364	18466	18605	18577	18709	18360	18326	18627	18614	18473	18684	18506	18448	18267	18644	18356	18545	18689	18322	18437	18437	18561	18580	18332	18432	18466	18596	18578	18554	18419	18647	18375	18757	18472	18494	18390	18267	18533	18356	18459	18585	18497	18545	18437	18758	18677	18394	18570	18533	18670	18373	18513	18354	18518	18592	18647	18532	18454	18661	18396	18500	18525	18716	18485	18449	18740	18553	18483	18577	18356	18877	18531	18344	18582	18309	18405	18429	18397	18395	18388	18589	18414	18630	18508	18401	18598	18637	18500	18569	18486	18450	18311	18356	18328	18419	18529	18643	18738	18373	18330	18315	18525	18553	18557	18413	18486	18660	18451	18557	18288	18460	18620	18459	18400	18411	18405	18546	18371	18647	18485	18426	18517	18443	18481	18491	18417	18354	18555	18463	18490	18382	18279	18464	18644	18407	18754	18611	18427	18395	18490	18505	18440	18562	18474	18349	18451	18301	18606	18382	18712	18581	18352	18375	18465	18624	18711	18685	18616	18440	18677	18374	18514	18512	18471	18444	18475	18578	18445	18561	18518	18472	18641	18309	18411	18262	18614	18608	18656	18573	18574	18442	18625	18480	18462	18691	18665	18357	18506	18549	18543	18595	18491	18585	18659	18528	18497	18554	18544	18506	18355	18567	18467	18293	18388	18507	18414	18552	18514	18662	18509	18637	18653	18502	18488	18472	18576	18381	18702	18423	18734	18501	18506	18566	18431	18581	18439	18442	18201	18247	18596	18534	18540	18302	18470	18559	18450	18408	18718	18528	18377	18413	18484	18525	18226	18570	18683	18475	18735	18541	18276	18557	18457	18571	18346	18377	18343	18647	18542	18559	18658	18456	18738	18609	18672	18519	18539	18510	18583	18390	18443	18329	18376	18441	18416	18622	18666	18699	18733	18564	18495	18549	18502	18481	18503	18559	18563	18472	18388	18499	18591	18562	18556	18391	18655	18358	18571	18566	18745	18696	18486	18444	18161	18403	18732	18215	18595	18299	18507	18489	18527	18411	18181	18374	18412	18497	18599	18441	18310	18399	18582	18325	18483	18482	18361	18544	18485	18510	18778	18545	18415	18347	18668	18430	18501	18353	18502	18233	18489	18588	18583	18757	18548	18289	18502	18317	18360	18554	18620	18443	18404	18564	18503	18413	18358	18573	18528	18503	18482	18508	18407	18566	18309	18911	18525	18510	18275	18600	18637	18298	18527	18521	18500	18562	18600	18520	18319	18451	18406	18498	18519	18515	18520	18513	18615	18632	18681	18466	18449	18594
20281	24183	17440	19594	22163	21362	17309	18197	17743	17019	16269	15396	15016	14723	14720	14639	14708	14667	14691	14683	14681	14714	14781	14754	14726	14646	14781	14585	14713	14718	14846	14958	14766	14670	14508	14611	14633	14740	14505	14575	14717	14547	14755	14369	14748	14744	14597	14572	14696	14599	14630	14628	14579	14713	14675	14746	14695	14816	14742	14629	14630	14735	14634	14824	14734	14515	14563	14595	14593	14542	14723	14631	14631	14752	14840	14743	14656	14586	14549	14813	14901	14729	14643	14512	14527	14660	14689	14637	14559	14783	14693	14767	14657	14794	14699	14641	14637	14641	14642	14635	14651	14832	14681	14780	14622	14710	14773	14619	14571	14874	14491	14615	14790	14825	14732	14569	14696	14611	14741	14599	14846	14762	14852	14760	14872	14584	14828	14683	14775	14598	14700	14714	14770	14674	14672	14555	14637	14615	14568	14907	14534	14690	14753	14800	14683	14646	14689	14515	14521	14647	14691	14595	14879	14662	14647	14715	14629	14727	14687	14794	14817	14725	14614	14716	14607	14617	14808	14708	14617	14800	14637	14648	14742	14571	14649	14709	14684	14873	14728	14696	14702	14664	14503	14722	14625	14705	14643	14675	14596	14727	14708	14762	14866	14719	14591	14585	14801	14739	14661	14475	14540	14742	14703	14704	14659	14527	14657	14656	14790	14615	14828	14691	14630	14631	14615	14755	14619	14635	14721	14721	14538	14604	14808	14710	14692	14752	14603	14676	14650	14533	14643	14928	14633	14862	14761	14946	14681	14772	14645	14707	14768	14736	14910	14738	14692	14748	14877	14633	14590	14781	14664	14544	14682	14917	14682	14850	14778	14616	14707	14832	14633	14757	14747	14643	14589	14760	14707	14691	14614	14625	14634	14759	14752	14552	14626	14693	14667	14722	14743	14691	14863	14849	14588	14646	14556	14624	14709	14701	14710	14870	14674	14790	14783	14758	14669	14739	14733	14792	14741	14736	14865	14649	14694	14640	14710	14646	14572	14673	14738	14651	14719	14641	14719	14795	14779	14525	14649	14911	14928	14608	14544	14527	14658	14712	14607	14682	14783	14694	14685	14663	14530	14652	14765	14705	14641	14592	14783	14739	14809	14732	14688	14780	14663	14726	14831	14628	14691	14706	14731	14644	14623	14683	14553	14674	14661	14783	14752	14623	14655	14702	14575	14793	14649	14609	14750	14683	14777	14653	14708	14788	14749	14671	14734	14694	14681	14743	14614	14728	14599	14576	14649	14691	14661	14589	14701	14580	14644	14594	14622	14571	14673	14767	14711	14584	14509	14493	14566	14748	14532	14526	14772	14836	14828	14670	14669	14605	14648	14664	14721	14640	14845	14610	14699	14677	14623	14642	14550	14524	14733	14628	14635	14671	14609	14734	14574	14910	14693	14829	14586	14717	14620	14762	14637	14754	14694	14847	14583	14828	14537	14610	14601	14726	14672	14832	14696	14825	14757	14637	14834	14637	14672	14664	14780	14772	14744	14682	14579	14848	14599	14664	14880	14712	14696	14507	14743	14766	14674	14678	14697	14889	14728	14586	14758	14605	14694	14633	14756	14660	14769	14794	14634	14673	14691	14765	14613	14873	14738	14704	14657	14741	14528	14587	14662	14483	14632	14525	14680	14738	14665	14715	14600	14620	14658	14670	14561	14778	14657	14511	14591	14515	14816	14822	14674	14624	14715	14658	14641	14510	14558	14768	14567	14848	14537	14608	14619	14578	14630	14597	14631	14640	14713	14617	14616	14620	14761	14848	14643	14824	14572	14580	14744	14755	14789	14650	14707	14795	14591	14598	14569	14807	14651	14883	14661	14657	14863	14555	14751	14627	14868	14700	14752	14777	14755	14865	14800	14516	14687	14712	14685	14839	14739	14605	14717	14715	14843	14813	14564	14826	14804	14542	14769	14695	14812	14765	14667	14818	14649	14733	14839	14525	14759	14690	14942	14804	14706	14655	14751	14625	14851	14761	14790	14840	14711	14649	14728	14703	14564	14794	14820	14821	14567	14530	14712	14617	14647	14796	14541	14720	14571	14589	14710	14760	14554	14887	14675	14648	14676	14859	14746	14577	14532	14766	14583	14698	14727	14731	14719	14709	14793	14586	14623	14752	14680	14766	14628	14697	14624	14844	14654	14726	14644	14810	14573	14710	14678	14597	14525	14660	14654	14677	14890	14615	14660	14675	14541	14649	14707	14578	14635	14454	14514	14634	14800	14626	14668	14668	14648	14541	14623	14612	14708	14601	14823	14764	14628	14688	14705	14816	14691	14835	14601	14746	14765	14577	14610	14794	14529	14594	14900	14567	14660	14641	14689	14620	14803	14853	14661	14569	14709	14682	14720	14592	14515	14809	14747	14678	14804	14624	14668	14796	14880	14736	14637	14819	14658	14682	14683	14612	14548	14708	14746	14850	14662	14714	14598	14620	14765	14691	14679	14518	14653	14776	14665	14823	14726	14733	14530	14870	14721	14730	14559	14648	14744	14736	14602	14571	14742	14638	14717	14430	14702	14827	14539	14810	14735	14909	14672	14706	14655	14768	14699	14614	14788	14787	14536	14625	14684	14700	14774	14826	14692	14687	14637	14904	14786	14735	14757	14762	14683	14624	14601	14768	14566	14527	14904	14734	14893	14622	14694	14750	14657	14723	14724	14678	14560	14733	14599	14490	14855	14565	14625	14610	14836	14669	14587	14662	14706	14593	14647	14763	14661	14745	14782	14616	14578	14699	14844	14827	14633	14726	14767	14604	14606	14815	14601	14675	14548	14557	14868	14653	14783	14582	14686	14712	14511	14730	14564	14672	14754	14760	14759	14540	14702	14645	14600	14520	14765	14747	14471	14846	14798	14689	14674	14725	14741	14653	14743	14709	14696	14805	14593	14522	14439	14879	14733	14781	14756	14523	14591	14763	14840	14520	14712	14631	14623	14609	14644	14722	14727	14856	14667	14796	14736	14897	14696	14757	14499	14663	14723	14776	14794	14848	14537	14690	14701	14879	14739	14713	14556	14672	14803	14592	14849	14704	14735	14590	14715	14711	14683	14701	14707	14669	14661	14804	14718	14688	14685	14731	14632	14667	14737	14693	14785	14814	14601	14724	14692	14799	14766	14672	14757	14575	14639	14715	14838	14875	14777	14852	14778	14769	14695	14836	14719	14632	14700	14731	14708	14658	14689	14589	14608	14700	14676	14663	14861	14611	14735	14575	14762	14638	14594	14709	14604	14602	14593	14780	14599	14686	14481	14794	14613	14612	14825	14729	14910	14737	14438	14671	14395	14699	14819	14689	14688	14758	14848	14572	14916	14575	14673	14644	14624	14748	14679	14792	14565	14764	14805	14701	14666	14582	14574	14820	14677	14683	14641	14640	14632	14744	14794	14745	14814	14662	14530	14661	14739	14590	14842	14657	14633	14665	14864	14686	14588	14697	14706	14677	14817	14757	14611	14691	14528	14790	14695	14689	14694	14697	14661	14676	14606	14751	14824	14748	14682	14632	14742	14730	14772	14527	14699	14665	14762	14761	14761	14725	14779	14761	14719	14784	14788	14603	14591	14563	14539	14733	14504	14593	14616	14781	14537	14702	14641	14745	14619	14694	14688	14780	14820	14645	14558	14552	14614	14729	14636	14708	14655	14649	14582	14722	14630	14784	14729	14721	14703	14835	14659	14737	14652	14629	14750	14646	14809	14566	14831	14782	14624	14664	14747	14666	14837	14564	14791	14777	14618	14652	14716	14564	14642	14727	14658	14700	14609	14886	14679	14778	14783	14591	14759	14709	14716	14744	14746	14726	14718	14766	14776	14677	14808	14818	14691	14642	14656	14693	14862	14752	14765	14782	14662	14571	14701	14828	14694	14678	14614	14542	14673	14692	14571	14607	14839	14628	14675	14620	14941	14624	14597	14633	14745	14826	14734	14825	14601	14650	14536	14640	14563	14830	14718	14577	14660	14631	14851	14703	14734	14834	14535	14683	14673	14737	14793	14866	14592	14622	14729	14693	14653	14751	14643	14650	14506	14790	14669	14735	14534	14572	14711	14617	14650	14764	14572	14691	14756	14768	14787	14658	14628	14854	14571	14617	14689	14593	14554	14702	14510	14643	14871	14722	14724	14868	14730	14840	14635	14638	14493	14685	14747	14675	14805	14499	14733	14772	14679	14718	14629	14553	14714	14674	14803	14744	14626	14708	14676	14684	14705	14732	14551	14718	14663	14525	14604	14806	14573	14539	14841	14691	14724	14692	14772	14648	14686	14782	14742	14679	14533	14784	14654	14899	14871	14731	14680	14753	14760	14485	14737	14675	14592	14712	14610	14664	14760	14555	14753	14702	14810	14806	14838	14764	14846	14757	14488	14739	14648	14780	14709	14771	14793	14735	14689	14635	14810	14455	14627	14738	14598	14610	14588	14823	14733	14692	14752	14680	14593	14754	14676	14787	14750	14772	14671	14659	14760	14671	14701	14801	14760	14758	14796	14640	14724	14627	14520	14715	14474	14608	14632	14572	14494	14686	14779	14763	14716	14758	14688	14737	14652	14844	14838	14796	14625	14608	14773	14723	14700	14497	14733	14701	14935	14673	14700	14671	14667	14607	14739	14745	14660	14702	14762	14448	14776	14618	14781	14709	14806	14465	14698	14793	14573	14618	14646	14638	14717	14824	14547	14631	14685	14748	14655	14677	14714	14783	14625	14703	14881	14600	14632	14729	14566	14618	14764	14787	14806	14724	14759	14818	14803	14549	14725	14691	14603	14862	14818	14685	14788	14713	14785	14712	14715	14773	14790	14727	14785	14662	14663	14672	14658	14760	14681	14749	14596	14714	14728	14720	14836	14624	14808	14611	14548	14705	14857	14774	14804	14570	14742	14712	14728	14607	14762	14705	14653	14726	14731	14787	14538	14628	14620	14776	14728	14725	14670	14704	14709	14601	14731	14604	14866	14619	14662	14710	14676	14725	14684	14678	14795	14742	14729	14775	14735	14884	14662	14711	14809	14746	14608	14566	14666	14716	14742	14536	14870	14734	14651	14786	14533	14680	14755	14736	14664	14636	14661	14630	14849	14608	14644	14818	14751	14624	14845	14880	14831	14745	14556	14823	14815	14513	14783	14606	14729	14654
26253	21103	27552	37727	47018	43366	33185	32994	31732	28160	24496	21182	18907	18396	17678	17879	17949	17735	17877	17690	17947	18072	17776	17974	17698	17668	17899	17708	17839	17926	17730	17673	17922	17693	18124	17734	17723	17891	17963	17880	17891	17756	17755	17963	17979	17990	17741	17692	17800	17754	17804	17720	17687	17647	17798	17934	17779	17790	17762	17737	17534	17596	17551	17620	17852	17557	17835	17929	17738	17638	17918	17797	17639	17689	17795	17741	17854	17726	17570	17723	17853	17785	17567	17720	17800	17606	17920	17790	17396	17678	17797	17657	17776	17757	17485	17641	17778	17522	17638	17718	17613	17784	17588	17973	17874	17499	17680	17864	18023	17696	17671	17831	17810	17865	17842	17611	17824	17895	17849	17848	17835	17897	17583	17724	17540	17747	17583	17737	17725	17914	17435	17684	18092	18007	17875	17735	17846	17539	17876	18016	17575	17763	17702	17800	17609	17656	17697	17714	17716	17512	17766	17804	17695	17815	17797	17676	17523	17665	17826	17714	17534	17985	17930	17671	17804	17839	17809	17825	17837	17680	17871	17661	17721	17789	17725	17793	17719	17894	17575	17852	17746	17865	17907	17883	17708	17717	17575	17664	17654	17854	17724	17689	17854	17795	17844	17713	17712	17664	17743	17767	17676	17750	17858	17820	17910	17834	17820	17523	17740	17914	17679	17801	17607	17663	17851	17794	17614	17868	17709	17854	17700	17700	17678	17631	17723	17798	17861	17706	17697	17841	17806	17755	17700	17704	17756	17838	17653	17650	17870	17582	17749	17843	17687	17853	17553	17768	17672	17500	17574	17730	17930	17797	17912	17849	18005	17689	17923	17709	17790	17657	17721	17642	17743	17829	17620	17626	17819	17681	17771	17848	17771	17767	17905	17707	17664	17674	17788	17944	17925	17468	17615	17783	17924	17662	17778	17810	17929	17785	17797	17444	17564	17551	17592	17831	17698	17846	17638	17947	17528	17775	17839	17692	17803	17730	17661	17545	17664	17727	17694	17355	17849	17472	17762	17675	17712	17846	17654	17722	17705	17682	17785	17588	17876	17647	17892	17698	17592	17688	17642	17808	17663	17748	17912	17839	17605	17748	17703	17685	17690	17735	17835	17653	17630	17824	17635	17749	17920	17686	17629	17845	17875	17819	17592	17852	17604	17621	17709	17784	17813	17681	17760	17721	17797	17605	17601	17660	17616	17797	17753	17856	17743	17768	17676	17762	17768	17674	17887	17855	17682	17613	17863	17550	17814	17632	17701	17776	17797	17776	17868	17458	17750	17546	17850	17843	17665	17647	17536	17766	17641	17620	17727	17657	17756	17636	17717	17909	17593	17797	17597	17817	17697	17737	17912	17679	17758	17574	17922	18036	17753	17634	17691	17720	17924	17805	17754	17833	17770	17929	17828	17783	17610	17691	17734	17841	17837	17901	17761	17711	17927	17769	17832	17740	17757	17821	17845	17798	17752	17607	17798	17983	17968	17754	17741	17700	17763	17720	17801	17817	17540	17696	17600	17767	17687	17712	17790	17843	17633	17554	17570	17729	17737	17782	17702	17811	17762	17593	17838	17866	17870	17807	17937	17546	17884	17709	17717	17902	17769	17694	17745	17769	17843	17916	17732	17783	17601	17820	17839	17754	17851	17622	17635	17852	17766	17666	17678	17595	17879	17633	17661	17681	17883	17857	17783	17736	17799	17773	17695	17772	17685	17717	17654	17769	17819	17837	17811	17722	17711	17899	17884	17701	17836	17987	17699	17735	17587	17812	17643	17738	17846	17737	17782	17574	17803	17632	17678	17699	17858	17638	17619	17682	17734	17751	17995	17733	17721	17705	17954	17586	17882	17569	17571	17829	17650	17793	17893	17735	17886	17797	17960	17874	17762	17529	17549	17893	17710	17809	17707	17704	17588	17639	17819	18021	17703	17841	17521	17550	17664	17740	17824	17652	17504	17637	17851	17504	17488	17656	17709	17764	17754	17541	17884	17779	17664	17709	17838	17809	17742	17774	17544	17725	17674	17599	17713	17851	17902	17788	17653	17885	17755	17618	17677	17799	17830	17796	17644	17926	17682	17937	17768	17672	17785	17833	17828	17774	17663	17954	17789	17939	17895	17797	17782	17775	17807	17901	17655	17792	17914	17708	17860	17899	17789	17763	17555	17780	17986	17821	17951	17680	17756	17499	17884	17727	17598	17625	17591	17891	17813	17717	17629	17725	17896	17912	17630	17749	17848	17773	17562	17718	17763	17637	17894	17785	17870	17830	17831	17716	17736	17745	17759	17729	18054	17606	17935	17601	17865	17848	17736	17606	17873	17933	17894	17714	17705	17778	17766	17876	17588	17697	17505	17573	17756	17722	17623	17804	17596	17650	17840	17809	17892	17748	17898	17824	17738	17662	17829	17621	17690	17660	17701	17727	17853	17728	17646	17616	17886	17728	17720	17779	17786	17923	17647	17707	17855	17875	17617	17805	17816	17765	17776	17830	17855	17904	17847	17514	17583	17714	17731	17848	17766	17736	17894	17813	17908	17642	17837	17798	17891	18017	17858	17793	17764	17573	17609	17791	17834	17873	17871	17579	17802	17682	17910	17896	17619	17856	17817	17816	17802	17792	17501	17839	17825	17618	17748	17791	17868	17798	17814	17782	17479	17723	17670	17781	17628	17661	17844	17884	17753	17700	17873	17663	17578	17971	17702	17845	17726	17760	17943	17584	17955	17726	17780	17563	17733	17893	17809	17889	17589	17726	17660	17864	17714	17684	17722	17742	17747	17821	17856	17685	17755	17594	17633	17900	17821	17517	17766	17978	17940	18001	17685	17541	17541	17716	17911	17663	17477	17684	17413	17632	17743	17866	17672	17578	17788	17747	17581	17607	17729	17772	18025	17782	17753	17786	17822	17689	17761	17866	17639	17800	17788	17617	17602	17759	17703	17522	17691	17873	17639	17666	17665	17859	17599	17563	17855	17746	17643	17574	17866	17730	17663	17798	17874	17773	17892	17702	17707	17917	17784	17847	17804	17722	17727	17864	17715	17837	17813	17618	17811	17701	17657	17813	17965	17714	17720	17601	17741	17677	17746	18006	17823	17738	17819	17579	17773	17538	17624	17652	17816	17772	17821	17820	17613	17702	17695	17726	17602	17783	17915	17676	17828	17638	17790	17767	17693	17835	17812	17782	17638	17855	17751	17665	17406	17616	17768	17822	17930	17811	17849	17774	17816	17789	17800	17979	17822	17749	17771	17765	17569	17699	17646	17684	17780	17730	17741	17819	17583	17758	17983	17875	17856	17702	17752	17532	17819	17674	17867	17702	17689	17827	17742	17709	17798	17873	17753	17893	17811	17632	17527	17867	17648	17872	17920	17840	17856	17901	17801	17851	17817	17664	17765	17625	17785	17870	17571	17708	17700	17825	17908	17953	17644	17814	17884	17819	17929	17813	17836	17767	17808	17408	17531	17828	18033	17605	17810	17545	17780	17915	17883	17668	17833	17760	17634	17739	17670	17679	18079	17765	17847	17718	17885	17699	17784	17730	17730	17728	17730	17839	17721	17783	17783	17659	17937	17757	18180	17833	17832	17754	17990	17799	17358	17567	17798	17659	17535	17823	17635	17904	17884	17974	17741	17670	17808	17888	17968	17871	18020	17576	17697	17758	17695	17693	17840	17750	17900	17678	17968	17896	17580	17637	17715	17800	17863	17663	17800	17625	17734	17611	17841	17720	17742	17711	17790	17706	17855	17863	17739	17762	17709	17818	17870	17736	17776	17554	17729	17469	17809	17673	17757	17576	17905	17769	17832	17795	17710	17880	17831	17829	17756	17877	17750	17721	17800	17720	17725	17561	17736	17912	17703	17737	17831	17873	17711	17811	17912	17868	17766	17790	17801	17768	17939	17743	17719	17713	17875	17600	17693	17826	17793	17743	17845	17876	17780	17660	17857	17649	17652	17630	17699	17633	17826	17848	17650	17588	17639	17822	17736	17700	17761	17782	17800	17756	17759	17779	17830	17711	17720	17780	17532	17661	17751	17697	17966	17866	17770	17733	17848	17732	17645	17758	17438	17641	17918	17670	17764	17753	17870	17897	17740	17848	17872	17581	17669	17400	17711	17597	17750	17644	17763	17842	17578	17579	17746	17738	17724	17854	17738	17781	17981	17925	17669	17761	17875	17807	17732	17754	17807	17783	17911	17624	17677	17562	17706	17680	17689	17959	17704	17769	17771	17995	18066	18022	17616	17782	17509	17760	17870	17695	17586	17790	17563	17653	17653	17724	17700	17737	17973	17793	17788	17617	17571	17694	17660	17595	17838	17601	17596	17548	17822	17671	17533	18064	17796	17632	17817	17820	17653	17751	17784	17759	17688	17913	18024	17931	17749	17631	17715	17635	17861	17719	17757	17722	17813	17632	17627	17679	17717	17813	17651	17729	17769	17973	17818	17960	17680	17830	17854	17476	17744	17618	17619	17720	17654	17620	17699	17693	17862	17728	17660	17590	17603	17829	17965	17899	17723	17773	17738	17764	17855	17909	17864	17810	17623	17704	17712	17649	17940	17792	17606	17778	17780	17663	17802	17869	17658	17808	17579	17684	17684	17769	17742	17773	17710	17913	17963	17752	17842	17807	17704	17681	17803	17673	17515	17985	17762	17534	17707	17601	17726	17880	17694	17736	17737	17752	17661	17747	17594	17724	17753	17570	17898	17751	17734	17664	17680	17892	17674	17703	17787	17729	17698	17764	17449	17699	17906	17831	17748	17711	17845	17749	17728	17930	17828	17724	17654	17796	17842	17567	17931	17733	17975	17988	17697	17673	17844	17997	17663	17848	17755	17827	17677	17805	17775	17942	17760	17509	18006	17660	17890	17894	17765	17681	17882	17706	17972	17747	17849	17783	17698	17744	17727	17806	17730	18062	17906	17936	17534	17938	18028	17953	17859	17775	17709	17634	17830	17869	17730	17528	17785	17733	17555	17780	18095	18049	17981	17772	17894	17935	17817	17609	17942	17817	17764	17961	17639	17740	17623	17645	17584	17673	17600	17803	17848	17744	17815	17806	17710	17689	17721	17756	17831	17670	17847	17783	17552	17649	17965	17927	17868	17810	17818	17613	17429	17540	17752	17554	17934	17821
30373	39190	32817	47135	48858	41029	33116	33652	31858	27446	21817	17719	15483	14683	14372	14115	14351	14430	14373	14286	14194	14499	14280	14273	14395	14301	14248	14388	14184	14632	14358	14455	14277	14405	14261	14307	14310	14361	14285	14192	14303	14317	14343	14293	14245	14321	14358	14225	14336	14265	14204	14357	14344	14337	14423	14308	14116	14151	14425	14335	14276	14214	14293	14275	14134	14429	14319	14234	14472	14347	14167	14290	14295	14298	14304	14096	14325	14334	14066	14235	14331	14297	14265	14338	14435	14254	14440	14359	14441	14038	14232	14402	14259	14134	14205	14308	14374	14373	14328	14407	14372	14497	14245	14306	14233	14263	14343	14227	14207	14151	14223	14355	14264	14308	14453	14360	14318	14120	14266	14251	14278	14390	14273	14312	14237	14348	14399	14308	14276	14293	14245	14381	14388	14279	14151	14371	14204	14393	14368	14471	14211	14397	14274	14172	14593	14214	14180	14358	14163	14438	14245	14282	14367	14270	14249	14317	14297	14395	14153	14245	14457	14267	14434	14338	14392	14264	14487	14249	14265	14258	14185	14389	14195	14352	14361	14250	14189	14261	14450	14249	14122	14527	14340	14241	14250	14436	14401	14230	14256	14273	14311	14125	14316	14451	14421	14203	14169	14412	14330	14366	14293	14523	14302	14404	14208	14349	14178	14341	14337	14279	14088	14193	14277	14192	14376	14319	14275	14196	14109	14399	14263	14110	14357	14361	14245	14248	14209	14359	14355	14330	14361	14323	14090	14255	14380	14355	14362	14182	14264	14306	14190	14269	14339	14346	14371	14239	14337	14420	14204	14271	14413	14288	14365	14419	14185	14336	14217	14433	14283	14227	14254	14371	14276	14541	14307	14465	14327	14255	14421	14329	14299	14308	14433	14361	14326	14306	14343	14266	14177	14360	14236	14365	14325	14289	14320	14371	14359	14178	14267	14288	14154	14058	14444	14232	14305	14357	14270	14206	14314	14368	14338	14267	14349	14300	14553	14504	14416	14455	14284	14312	14104	14205	14242	14159	14472	14146	14097	14137	14245	14255	14343	14128	14278	14250	14326	14381	14293	14271	14276	14373	14341	14407	14280	14296	14270	14207	14382	14278	14128	14270	14262	14268	14398	14192	14311	14317	14306	14443	14353	14298	14359	14235	14293	14294	14329	14341	14263	14339	14301	14254	14339	14372	14233	14457	14226	14203	14259	14349	14178	14279	14217	14275	14221	14240	14322	14287	14249	14323	14227	14473	14196	14282	14455	14338	14362	14068	14249	14301	14255	14292	14359	14221	14397	14371	14276	14363	14321	14294	14251	14304	14180	14226	14313	14338	14155	14342	14378	14175	14258	14376	14332	14547	14437	14429	14233	14279	14272	14319	14427	14337	14417	14270	14247	14259	14365	14351	14337	14131	14124	14451	14198	14186	14509	14123	14443	14331	14108	14275	14252	14161	14199	14228	14364	14255	14370	14323	14252	14380	14394	14275	14319	14433	14437	14149	14314	14173	14294	14213	14295	14235	14316	14278	14375	14350	14385	14378	14236	14274	14376	14387	14292	14212	14409	14306	14262	14103	14358	14375	14406	14357	14303	14362	14267	14398	14168	14493	14284	14323	14256	14391	14281	14332	14285	14342	14194	14203	14322	14251	14359	14145	14330	14309	14363	14377	14219	14177	14176	14241	14410	14195	14213	14382	14453	14540	14122	14262	14243	14263	14182	14257	14365	14373	14369	14338	14404	14335	14316	14220	14128	14415	14409	14339	14229	14308	14378	14222	14277	14467	14072	14372	14257	14111	14167	14482	14438	14300	14230	14412	14237	14173	14247	14314	14218	14167	14224	14294	14315	14281	14586	14237	14314	14328	14304	14307	14421	14309	14320	14359	14386	14140	14400	14344	14319	14291	14068	14292	14286	14279	14230	14397	14383	14372	14463	14321	14159	14198	14324	14280	14271	14213	14287	14326	14327	14216	14421	14175	14210	14305	14315	14318	14299	14320	14233	14219	14468	14118	14353	14349	14412	14273	14251	14374	14488	14230	14259	14166	14487	14188	14356	14298	14349	14213	14323	14356	14251	14397	14388	14353	14401	14303	14264	14327	14363	14327	14213	14052	14420	14323	14356	14270	14210	14226	14375	14272	14182	14176	14296	14358	14206	14229	14261	14236	14406	14339	14094	14322	14344	14259	14385	14347	14184	14242	14323	14389	14387	14396	14333	14328	14161	14422	14230	14378	14201	14454	14354	14222	14261	14359	14338	14251	14445	14265	14338	14247	14312	14197	14210	14157	14229	14376	14308	14367	14240	14320	14349	14153	14442	14345	14277	14383	14335	14320	14265	14289	14305	14334	14367	14225	14240	14384	14232	14326	14194	14289	14228	14381	14420	14320	14196	14258	14291	14351	14319	14273	14260	14378	14245	14357	14249	14357	14215	14107	14240	14298	14287	14411	14362	14200	14357	14110	14404	14426	14214	14065	14279	14505	14318	14262	14386	14426	14365	14324	14222	14388	14259	14357	14232	14357	14366	14294	14336	14242	14371	14259	14291	14179	14183	14206	14282	14252	14193	14367	14297	14204	14295	14266	14270	14248	14279	14373	14188	14452	14316	14532	14343	14352	14287	14330	14189	14345	14378	14406	14156	14170	14398	14375	14407	14292	14322	14205	14346	14462	14259	14350	14201	14386	14245	14321	14291	14138	14439	14273	14416	14264	14414	14268	14464	14253	14249	14340	14340	14365	14227	14378	14280	14424	14303	14309	14316	14219	14433	14429	14231	14355	14298	14221	14343	14371	14229	14451	14332	14260	14230	14247	14375	14233	14318	14218	14284	14158	14242	14261	14140	14313	14332	14244	14272	14147	14268	14471	14249	14359	14410	14243	14372	14441	14486	14360	14391	14586	14309	14237	14153	14388	14318	14505	14231	14269	14192	14104	14379	14243	14343	14420	14354	14336	14434	14367	14276	14299	14402	14327	14375	14298	14470	14395	14076	14253	14351	14240	14269	14198	14308	14152	14350	14188	14506	14200	14398	14308	14340	14358	14311	14351	14291	14291	14297	14184	14265	14259	14485	14386	14339	14343	14303	14259	14224	14356	14156	14332	14448	14267	14337	14112	14125	14581	14264	14393	14432	14464	14456	14136	14278	14282	14314	14259	14327	14254	14328	14413	14512	14378	14303	14195	14344	14311	14266	14295	14408	14443	14368	14206	14419	14414	14150	14194	14341	14397	14215	14268	14097	14402	14279	14201	14312	14214	14335	14241	14229	14265	14453	14227	14396	14368	14429	14309	14274	14373	14348	14329	14301	14374	14411	14332	14296	14450	14152	14335	14272	14409	14201	14243	14204	14418	14498	14287	14488	14261	14257	14306	14336	14264	14181	14314	14375	14218	14349	14227	14451	14322	14300	14291	14358	14252	14387	14214	14425	14286	14286	14372	14287	14411	14365	14376	14437	14305	14162	14440	14359	14198	14421	14343	14339	14387	14402	14197	14283	14142	14289	14234	14341	14532	14279	14115	14065	14218	14266	14160	14370	14475	14279	14213	14383	14249	14264	14317	14373	14291	14322	14282	14247	14435	14197	14427	14375	14370	14364	14516	14383	14339	14390	14212	14224	14380	14251	14396	14254	14234	14382	14306	14206	14307	14250	14304	14405	14137	14255	14407	14244	14320	14202	14251	14339	14267	14173	14423	14210	14538	14232	14402	14292	14220	14221	14320	14342	14328	14151	14180	14285	14353	14271	14232	14431	14306	14265	14400	14323	14226	14155	14318	14366	14323	14336	14265	14192	14381	14312	14286	14334	14281	14345	14253	14224	14156	14309	14435	14258	14417	14247	14063	14303	14340	14363	14264	14287	14270	14264	14183	14284	14337	14349	14273	14478	14233	14352	14192	14145	14325	14422	14335	14279	14159	14336	14403	14154	14343	14282	14135	14212	14296	14199	14221	14096	14186	14253	14465	14412	14226	14275	14364	14286	14252	14293	14344	14318	14406	14260	14232	14142	14274	14300	14338	14444	14150	14366	14394	14379	14212	14398	14269	14295	14313	14151	14285	14381	14242	14242	14339	14287	14327	14151	14231	14276	14101	14276	14158	14211	14505	14304	14351	14273	14308	14350	14238	14438	14522	14264	14339	14370	14230	14304	14362	14265	14508	14255	14308	14311	14323	14185	14249	14402	14268	14241	14128	14227	14260	14124	14408	14329	14247	14227	14249	14206	14441	14439	14309	14418	14299	14344	14140	14205	14309	14409	14494	14413	14239	14379	14219	14314	14360	14396	14338	14269	14303	14463	14279	14177	14368	14293	14225	14329	14294	14428	14325	14159	14186	14307	14320	14205	14145	14414	14332	14318	14302	14321	14229	14230	14305	14117	14198	14271	14306	14031	14360	14322	14416	14229	14277	14352	14381	14265	14239	14320	14245	14145	14412	14372	14326	14289	14257	14182	14330	14412	14011	14400	14297	14300	14405	14281	14268	14323	14379	14270	14217	14287	14395	14246	14297	14577	14263	14339	14310	14167	14238	14299	14243	14202	14272	14413	14310	14196	14483	14319	14393	14422	14202	14335	14210	14452	14335	14348	14494	14286	14276	14323	14319	14328	14286	14437	14277	14202	14229	14462	14360	14436	14367	14495	14289	14444	14297	14332	14460	14378	14351	14376	14261	14323	14364	14450	14323	14326	14198	14252	14460	14322	14307	14186	14285	14365	14344	14173	14260	14259	14252	14423	14376	14158	14162	14695	14203	14499	14318	14295	14339	14205	14182	14352	14370	14385	14222	14225	14386	14275	14340	14165	14390	14358	14248	14262	14265	14313	14322	14160	14418	14121	14321	14262	14322	14153	14164	14267	14209	14340	14165	14302	14267	14254	14355	14274	14380	14320	14451	14412	14402	14332	14307	14230	14194	14365	14352	14323	14420	14402	14175	14075	14424	14517	14390	14443	14316	14211	14224	14411	14323	14384	14327	14533	14141	14213	14184	14297	14377	14308	14214	14515	14327	14288	14128	14268	14309	14380	14175	14286	14322	14198	14400	14387	14156	14283	14136	14502	14226	14131	14328	14354	14236	14269	14209	14281	14270	14385	14263	14293	14286	14412	14425	14249	14307	14328	14269	14361	14323	14371	14134	14143	14222
24069	21045	28504	34408	60834	52878	45224	45248	40278	35538	28238	22865	19649	18028	17318	17223	17182	17196	17159	17230	16869	16992	17036	16997	17048	17046	16972	16714	17148	17046	16906	16850	16972	17257	17071	17054	16787	17064	17015	17033	17097	16896	17081	17023	16951	17002	17083	16907	17223	17161	17158	16836	17057	17047	17072	16993	17113	17098	17002	16915	17027	17008	16980	16836	16944	16881	16980	17008	16932	16924	17020	17067	17006	17070	16876	16938	17102	16950	16869	16998	16938	17013	16907	16802	16876	17033	17016	16908	16862	16991	17162	17138	17025	17163	16945	17131	17001	16979	16738	17221	17060	16812	16973	16913	16999	16726	16989	17226	16874	17042	16769	17011	16959	17027	17233	17104	17046	16762	17024	16859	17030	16943	16895	16842	16837	16791	16700	16979	16947	16828	16865	17019	16924	16922	16987	16912	17095	17101	17070	16968	16817	16991	16766	16767	16979	16937	17031	17029	16957	16725	16763	17044	17185	16903	16915	17043	17004	16958	16876	17083	17114	17081	16904	16989	17091	16900	16944	16981	16877	16875	16930	16769	16817	17081	17130	17075	16887	16885	16965	16955	17037	16979	16824	17310	16934	16956	16948	16999	16879	16947	17091	17028	16935	16695	17033	17055	17069	16916	16956	16966	16687	16934	16978	17023	17027	16978	17108	16866	16862	16934	16962	16925	17072	17024	16903	16821	16994	17096	16761	17025	17061	16960	17040	16979	16974	17000	16801	16975	16994	16900	16972	16784	16882	17026	16885	17062	16995	17117	16808	16851	16829	16817	17085	16857	16987	16918	16852	16950	16707	16988	17124	16842	16812	16842	17141	16878	16784	16929	17058	16973	16929	16815	16909	16879	16913	16745	16761	16900	16939	16754	16826	16622	16807	16820	16882	16920	16909	16902	17012	16897	16898	16824	16992	17053	17047	17101	16896	16718	17012	17043	17156	16804	16894	17007	17092	16894	16827	16811	16940	16851	17000	17018	16944	17010	16953	16950	16977	16860	16926	16917	16953	17100	16897	17118	16804	17043	17109	16950	16985	16820	16664	16985	16757	17035	16818	17071	16811	16913	16854	16952	16898	16866	16977	17056	16931	17020	16773	16974	17208	16938	17055	17075	16669	16794	17096	16834	16908	16925	17013	17139	17013	16703	16844	16778	16816	16875	16854	17006	16871	16899	16883	16873	16926	16841	16884	16936	16607	16862	16991	17086	17058	16969	17001	17113	16972	16930	16975	16810	17054	16833	16791	17072	17060	16842	16895	17001	16947	17024	16932	17002	16908	17173	16685	16944	16917	16988	16875	16965	16890	17069	16925	17052	17027	17148	16938	16889	17156	16948	17097	17229	16833	16886	16964	16721	16727	16813	16985	17031	17104	17131	17000	17001	16809	16951	16929	16998	17118	16774	16945	16914	16866	16838	16868	16784	17035	16902	16942	16978	16657	16852	17038	16996	16776	17228	16890	16932	17167	17047	16849	16924	16867	16858	16801	16741	17009	16954	16971	16899	16909	16777	17316	17031	16858	17032	17071	16980	17229	17065	17086	16964	17012	16889	16997	16800	16880	16982	17138	17044	17117	17348	16810	17024	17039	17037	17060	16830	17103	17165	16906	17072	16871	17030	16905	16973	17064	16755	16886	16841	16925	16933	16888	16852	17039	16854	16916	16861	16974	17076	17125	17027	16875	17037	16876	16737	17011	16913	16993	16966	16944	16917	16795	16832	16932	16905	17012	16817	16962	16931	16945	16978	17069	16925	16967	16890	16849	16867	17035	16942	16893	16919	16873	17018	17085	16915	16919	16927	16876	16932	17043	16979	16945	16906	16866	16957	16752	16962	16939	17000	17073	16803	16999	16847	16933	16839	16976	16976	16885	16971	17051	17045	16855	16955	17059	16895	16911	16894	16856	16834	16900	16921	17022	16845	16978	17006	16776	16933	16823	16815	17105	17161	16885	16872	17007	17060	17096	16924	17132	17060	17033	16853	16835	16811	16702	16758	16915	17013	16959	16753	16718	16931	16920	16876	17082	16904	17007	16897	16799	17029	17000	16826	17127	16804	16742	16834	16870	16769	17018	16920	17139	17107	16983	16980	16836	17064	17118	17052	16869	16937	16986	17015	17086	17004	16974	16701	16925	16968	16789	16789	16961	17116	17023	17081	16870	16730	16881	17042	16794	16930	17109	16855	16958	16828	16849	16897	16925	17032	16578	16905	16819	17109	17017	16818	16848	16923	16845	16990	16858	16794	16867	16972	16930	17143	16972	16892	16924	16893	16973	16854	16845	16765	16933	17026	17055	16832	17250	17084	17132	16809	16586	16909	17049	16906	16807	17019	16690	16970	16937	16867	17116	16898	17045	16833	16874	17053	17083	17023	17006	17174	16894	16958	17156	16715	17126	16931	16880	16801	17069	16956	16928	16784	16951	16937	17005	17099	16944	16928	17010	16989	17153	16982	16966	17004	17018	16887	17098	16945	16740	16922	16948	16895	16953	16780	17096	16920	17080	16791	16822	16965	16993	16956	16801	16876	17008	17071	17062	17180	16849	17093	17065	17052	16890	16941	16991	17038	16845	16944	17020	16883	17072	17017	16996	17143	16911	16979	17032	16976	16802	16959	17150	16881	16859	16915	16985	16955	17199	17080	17259	16712	16887	17125	17297	16896	16981	16886	17042	16909	16875	16843	16872	16941	17038	16980	17105	16847	16936	16760	16937	16858	16981	16902	16868	16857	17045	16825	17053	17019	17036	17029	16987	16941	16815	17137	17123	16869	17067	17001	16950	17018	17053	17038	16951	16974	16955	16996	16988	16976	17069	17287	17049	17014	16958	16926	16921	16891	16955	16981	16819	16748	16851	16962	16896	16653	17033	16858	16759	16970	17034	16996	16753	16943	16720	17100	16879	16944	17022	17005	16989	17006	17039	16864	17011	16969	16866	16918	16836	16928	17134	16912	16616	16838	16916	17058	16903	16917	17049	16780	17026	16868	16912	17135	17091	16812	16890	17016	16911	16823	17028	16818	16886	16969	17155	17092	16758	16879	16546	16939	16877	16781	16927	16890	17101	16967	16965	17075	16888	16838	16829	16888	17034	17129	16939	17010	17199	17174	16986	17195	16943	16978	17013	17009	17124	16806	16885	16790	16854	16883	17077	16999	17007	16860	16957	17193	17114	16846	17053	16826	17080	17046	17001	16893	17088	16961	16903	16929	16714	16985	16970	16793	16891	17067	16956	17055	16858	17002	17010	16791	17029	17017	16989	17134	16744	16841	16895	16930	16801	16847	16850	16858	17052	17040	17079	17078	17063	16893	17049	16979	16783	17001	17113	16811	17101	17029	16951	16790	16855	16503	16849	16922	17011	16880	17058	16921	16874	16843	17046	16842	16958	16868	17302	16861	16890	16619	16901	17195	16869	16778	16960	16777	16850	16975	16888	16972	17147	16853	16948	16944	16837	16970	16830	17093	16910	16807	16867	17071	16901	17004	16850	16829	16873	17056	16947	16961	17122	17001	16841	16947	17086	16955	17045	16965	16901	16940	16795	16611	16828	16823	16924	16915	16932	16837	17045	16931	16975	16963	16930	17147	16878	16949	17035	17105	17200	16809	16939	16879	17019	17019	16946	16941	17136	17088	16969	17009	16968	16907	16895	16788	16957	16955	16814	16928	17015	16823	16889	16923	16876	16928	16833	16925	17057	17018	16964	16825	16945	16902	16917	16974	17004	17124	16915	16868	16973	17074	16975	16922	17030	17014	17024	16974	16943	17063	17073	16847	16729	16960	16939	16642	17023	17159	16919	16939	16897	16766	16873	16714	16840	17035	16983	16891	16710	16784	17067	17039	17001	17039	16912	16970	17009	16805	17022	16948	17028	17007	16832	16763	17049	16865	16878	16773	16938	16954	17009	17060	17008	16689	16879	16768	17013	16845	16930	16975	16906	16830	16800	16905	16998	16888	16809	16998	16847	17003	17085	16919	16978	16929	17055	17099	16878	16746	16840	16871	17135	16982	17041	16985	16988	16840	17132	16970	16808	16881	16781	16940	17069	16752	17102	16781	16932	17013	16938	16993	17101	17003	16744	16903	17010	16890	17058	17007	16910	16829	16905	16983	17001	16913	16938	16737	16977	16944	16945	16916	16979	16940	16837	16913	16987	16752	16988	17036	16991	17067	16745	16757	16730	16872	17066	17037	16965	16911	16811	16844	16991	16924	17046	17034	16821	16948	16954	16780	17169	16927	17046	16956	16879	17041	16810	16962	16914	16760	16852	16898	16914	16678	16956	16843	17079	17048	17043	16851	16803	16836	17097	16997	16961	16972	16932	16816	17146	17049	16842	16745	17152	16955	17079	16984	16836	17084	17115	16910	16832	17053	16993	17057	17007	16972	16785	17086	16927	16887	16992	16943	16953	16947	17144	17091	17077	16927	17117	16968	16951	16827	17049	17103	17130	17025	17051	16856	17022	16960	16898	16862	16825	16962	16841	16807	16786	17142	17151	16984	16749	16969	16921	16876	17075	17040	16936	16846	17029	16858	16847	16984	17009	17059	16870	16825	17041	16756	16930	16963	17151	17064	17037	17113	17105	16708	16789	16863	16996	17027	16768	16952	16951	16846	16830	17091	17106	16987	17015	16805	16954	16737	16927	16993	16736	16997	16718	16945	17000	17186	16864	16931	16945	16892	16988	17073	17045	16917	16872	16979	16861	16890	17203	17020	17115	16691	16822	16593	16901	16936	16721	16912	16933	16727	17067	16885	16869	16909	16987	17111	17137	16910	16943	17042	17160	16957	17143	16909	16915	16988	16939	16825	16815	17012	16930	17046	16826	16857	16975	17053	16968	16869	16866	16875	16795	16924	17019	17087	17018	16939	17077	16982	16874	16924	16891	16708	16881	17135	16948	16856	17080	16986	16824	16900	16914	16843	17083	16840	16852	16970	16940	17091	17174	17099	16762	16929	16974	16998	16957	16937	16933	17031	16978	16891	17033	17128	16969	16949	16906	16852	16933	16942	17112	17088	16864	16846	16928	17019	16911	16876	16927	17054	17000	17074	17009	17027	17027	16660	16798	17047	16853	17044	17075	16936	17162	16905	17155	16995	16805	16838	16987	16839	17088	16709	16905	16843	16971	16913
34501	48190	50906	60421	73689	55770	48892	46204	41338	35460	27024	20301	16205	14455	14017	13864	13898	13866	13723	13887	13947	13787	13749	13857	13779	14037	13698	13850	13691	13740	13795	13692	13768	13757	13843	13747	13694	13888	13796	13824	13780	13761	13678	13704	13972	13797	13813	13575	13738	13927	13794	13790	13784	13653	13845	13786	13748	13662	13684	13785	13789	13856	13783	13856	13880	13875	13708	13850	13859	13925	13805	13747	13590	13699	13707	13764	13753	13807	13729	13787	13897	13928	13719	13772	13731	13767	13925	13756	13702	13714	13654	13785	13850	13820	13782	14004	13734	13734	13665	13932	13740	13804	13859	13566	13879	13820	13794	13699	13700	13930	13896	13751	13892	13864	13807	13934	13766	13866	13754	13614	13742	13799	13859	13815	13818	13890	13810	13687	13745	13692	13964	13717	13835	13914	13852	13709	13689	13771	13812	13846	13811	13804	13925	13682	13862	13822	13820	13795	13723	13727	13761	13829	13836	13771	13818	13687	13841	13815	13702	13782	13605	13681	13806	13669	13726	13758	13801	13636	13909	13848	13903	13758	13748	13763	13802	13946	13634	13785	13804	13718	13741	13787	13719	13858	13840	13749	13669	13762	13549	13823	13833	13670	13715	13851	13670	13930	13767	13604	13701	13740	13918	13754	13909	13842	13824	13789	13808	13662	13787	13746	13771	13744	13701	13755	13753	13866	13757	13831	13770	13741	13760	13818	13709	13767	13796	13898	13773	13735	13924	13951	13929	13681	13861	13693	13694	13735	13707	13801	13806	13683	13946	13745	13599	13809	13809	13737	13791	13805	13757	13749	13733	13713	13788	13810	13793	13777	13721	13787	13903	13720	13973	13815	13768	13831	13955	13745	13828	13688	13708	13768	13843	13776	13785	13786	13762	13795	13704	13826	13751	13791	13730	13822	13618	13623	13819	13815	13744	13742	13788	13863	13666	13897	13801	13817	13756	13810	13849	13825	13616	13797	13918	13706	13810	13813	13634	13918	13793	13717	13694	13883	13784	13701	13899	13693	13804	13831	13885	13660	13787	13669	13764	13827	13963	13951	13745	13754	13870	13961	13655	13733	13737	13604	13814	13753	13889	13639	13754	13656	13766	13709	13714	13763	13777	13895	13661	13779	13803	13781	13861	13904	13685	13814	13770	13877	13634	13794	13898	13895	13703	13788	13750	13973	13757	13873	13731	13786	13633	13788	13793	13775	13915	13708	13802	13679	13851	13722	13686	13781	13576	13837	13741	13924	13756	13608	13729	13787	13835	13704	13699	13708	13621	13662	13678	13847	13792	13966	13656	13770	13775	13598	13702	13606	13743	13749	13782	13853	13760	13783	13642	13905	13677	13778	13792	13801	13867	13768	13682	13695	13933	13753	13720	13808	13684	13598	13642	13624	13726	13881	13874	13670	13624	13691	13780	13774	13818	13795	13788	13749	13689	13652	13912	13754	13788	13532	13949	13710	13726	13832	13754	13747	13852	13731	13818	13658	13761	13715	13857	13884	13629	13899	13837	13849	13775	13708	13767	13842	13937	13695	13779	13869	13911	13764	13754	13657	13718	13891	13721	13725	13545	13674	13748	13826	13732	13876	13829	13714	13743	13738	13683	13886	13707	13845	13680	13768	13883	13746	13711	13823	13777	13837	13670	13695	14058	13753	13580	13682	13868	13797	13753	13852	13655	13807	13680	13832	13604	13618	13758	13695	13788	13652	13893	13926	13783	13706	13739	13729	13787	13762	13704	13736	13653	13783	13773	13777	13748	13902	14006	13833	13677	13616	13670	13790	13792	13839	13694	13786	13798	13897	13724	13894	13701	13624	13707	13914	13965	13604	13794	13703	13536	13822	13712	13804	13750	13783	13946	13779	13778	13746	13687	13665	13643	13561	13827	13743	13591	13727	13894	13738	13673	13812	13752	13814	13750	13671	13778	13689	13675	13958	13806	13950	13669	13807	14020	13651	13687	13752	13726	13753	13547	13708	13609	13890	13768	13634	13635	13811	13769	13720	13664	13757	13782	13863	13648	13775	13725	13685	13720	13750	13770	13765	13682	13691	13795	13693	13661	13794	13809	13709	13699	13652	13811	13821	13692	13699	13871	13872	13836	13831	13825	13858	13993	13704	13641	13817	13737	13809	13646	13751	13681	13885	13934	13584	13746	13776	13780	13736	13903	13731	13669	13793	13590	13916	13502	13776	13731	13840	13665	13658	13792	13757	13911	13660	13694	13549	13956	13867	13744	13780	13841	13851	13779	13657	13771	13621	13780	13723	13735	13718	13744	13778	13895	13836	13895	13793	13883	13910	13810	13745	13603	13736	13774	13796	13808	13809	13691	13637	13801	14046	13653	13751	13898	13774	13734	13813	13783	13736	13740	14052	13766	13866	13665	13746	13695	13603	13787	13690	13838	13712	13746	13666	13734	13713	13777	13744	13831	13845	13605	13877	13851	13792	13705	13884	13700	13729	13950	13685	13799	13796	13783	13818	13941	13841	13930	13830	13842	13986	13812	13802	13749	13692	13702	13675	13805	13775	13756	13816	13870	13738	13587	13913	13753	13883	13980	13708	13767	13820	13741	13803	14010	13568	13759	13745	13784	13864	13756	13857	13748	13782	13596	13704	13874	13807	13752	13713	13764	13751	13640	13621	13874	13826	13565	13871	13768	13634	13703	13699	13719	13566	13687	13724	13732	13608	13752	13712	13793	13888	13955	13792	13946	13802	13744	13928	13666	13725	13805	13552	13762	13822	13838	13735	13720	13887	13950	13683	13858	13845	13676	13850	13973	13885	13774	13660	13795	13730	13783	13852	13724	13773	13778	13644	13661	13777	13741	13807	13700	13725	13692	13801	13649	13580	13903	13653	13944	13835	13772	13702	13835	13770	13650	13738	13825	13766	13765	13833	13747	13639	13883	13805	13698	13806	13734	13871	13755	13655	13823	13739	13717	13910	13636	13839	13821	13696	13755	13660	13799	14001	13811	13777	13593	13908	13720	13811	13728	13744	13726	13767	13844	13896	13663	13920	13634	13911	13861	13964	13734	13869	13683	13832	13748	13799	13768	13821	13651	13725	13805	13724	13782	13794	13754	13912	13704	13761	13879	13917	13698	13900	13754	13718	13865	13733	13864	13765	13724	13694	13856	13739	13783	13841	13906	13800	13922	13677	13795	13625	13784	13653	14033	13825	13680	13706	13813	13692	13643	13695	13812	13638	13803	13691	13864	13743	13766	13876	13753	13635	13850	13920	13814	13814	13740	13783	13846	13607	13748	13822	13835	13701	13704	13803	13694	13729	13749	13764	13817	13641	13601	13692	13653	13844	13761	13691	13667	13779	13816	13773	13843	13755	13770	13834	13860	13761	13819	13558	13846	13793	13813	13742	13809	13752	13749	13747	13860	13782	13842	13721	13831	13673	13713	13758	13788	13669	13771	13803	13975	13621	13664	13850	13876	13855	13852	13765	13622	13796	13817	13647	13671	13733	13538	13825	13888	13782	13717	13847	13709	13616	13845	14008	13803	13759	13737	13800	13796	13750	13766	13678	13882	13709	13811	13737	13660	13840	13803	13708	13756	13918	13618	13818	13888	13769	13695	13745	13870	13750	13778	13846	13622	13944	13761	13699	13691	13878	13860	13884	13778	13877	13814	13749	13963	13814	13906	13708	13846	13865	13729	13738	13693	13838	13816	13636	13778	13795	13732	13681	14007	13863	13806	13681	13773	13855	13828	13778	13764	13858	13807	13691	13641	13801	13697	13717	13742	13868	13821	13780	13626	13733	13601	13572	13681	13782	13793	13749	13860	13623	13646	13819	13864	13629	13721	13841	13799	13590	13660	13612	13779	13608	13775	13703	13872	13778	13735	13779	13692	13750	13872	13649	13816	13789	13945	13593	13789	13695	13925	13832	13813	13669	13732	13616	13848	13721	13712	13803	13739	13878	13780	13757	13781	13813	13704	13814	13686	13864	13762	13784	13760	13691	13793	13800	13690	13737	13758	13786	13884	13682	13888	13786	13818	13765	13950	13616	13807	13645	13623	13929	13618	13711	13702	13833	13751	13694	13789	13656	13832	13768	13683	13626	13792	13795	13818	13906	13547	13904	13775	13641	13760	13859	13658	13713	13779	13571	13679	13734	13730	13752	13565	13872	13669	13814	13938	13511	13765	13768	13764	13725	13689	14010	13747	13769	13759	13965	13865	13726	13669	13839	13715	13809	13777	13863	13620	13836	13650	13769	13786	13830	13669	13794	13751	13907	13490	13971	13886	13794	13674	13714	13921	13880	13770	13828	13734	13820	13850	13635	13723	13718	13927	13756	13836	13890	13816	13775	13657	13730	13857	13888	13780	13844	13690	13903	13819	13913	13616	13869	13790	13705	13802	13663	13799	13809	13794	13717	13843	13631	13750	13942	13626	13924	13782	13642	13716	13771	13742	13680	13737	13712	13813	13688	13745	13671	13843	13762	13940	13682	13773	13609	13814	13812	13888	13676	13796	13749	13674	13776	14063	13721	13658	13888	13795	13854	13812	13691	13583	13705	13666	13834	13741	13805	13779	13827	13802	13953	13634	13821	13729	13684	13649	13782	13786	13716	13890	13683	13716	13777	13846	13733	13715	13818	13635	13657	13946	13800	13711	13674	13746	13860	13765	13801	13735	13708	13788	13622	13774	13894	13763	13850	13574	13687	13881	13805	13756	13569	13870	13804	13807	13846	13707	13792	13815	13822	13681	13889	13677	13521	13776	13866	13698	13859	13896	13820	13814	13956	13799	13849	13872	13788	13750	13819	13882	13742	13908	13712	13838	13815	13757	13735	13749	13709	13720	13851	13806	13807	13671	13701	13883	13772	13684	13729	13567	13886	13824	14037	13929	13759	13822	13806	13828	13876	13821	13844	13658	13881	13813	13667	13907	13788	13790	13968	13734	13740	13787	13721	13821	13785	13766	13713	13750	13623	13623	13784	13654	13730	13764	13776	13760	13707	13651	13745	13965	13743	13770	13704	13684	13766	13742	13723	13885	13732	13986	13766	13902	13838	13724	13694	13662	13765	13931	13667	13672	13771	13773	13639	13733	13831	13876	13664	13846	13761	13813	13694	13878	13779	13853	13739	13799	13747	13874	13789	13741	13620
33825	28865	26602	25306	29280	23603	21171	20460	19538	19359	18957	18736	18543	18414	18607	18530	18421	18231	18384	18451	18277	18346	18384	18645	18512	18329	18410	18384	18396	18331	18399	18220	18494	18193	18427	18265	18411	18616	18502	18242	18410	18265	18481	18418	18447	18532	18305	18439	18227	18355	18529	18153	18404	18522	18506	18608	18496	18299	18377	18416	18618	18545	18338	18392	18431	18461	18348	18199	18375	18399	18366	18322	18362	18305	18449	18253	18165	18184	18249	18310	18362	18259	18222	18483	18218	18295	18324	18403	18262	18384	18417	18392	18391	18610	18414	18426	18335	18414	18289	18255	18422	18348	18431	18390	18425	18245	18340	18246	18531	18315	18374	18540	18303	18398	18541	18375	18356	18227	18399	18597	18515	18337	18324	18216	18468	18382	18441	18371	18102	18499	18442	18471	18325	18423	18441	18198	18485	18191	18311	18379	18205	18266	18300	18335	18362	18503	18329	18266	18176	18373	18618	18336	18174	18329	18353	18251	18442	18527	18433	18427	18320	18546	18290	18523	18445	18359	18348	18229	18244	18438	18238	18303	18306	18215	18233	18347	18522	18429	18494	18248	18350	18424	18505	18457	18291	18408	18206	18264	18349	18228	18250	18412	18489	18446	18466	18454	18522	18340	18348	18343	18272	18479	18394	18425	18343	18434	18511	18430	18480	18472	18297	18707	18488	18343	18363	18385	18400	18537	18445	18314	18523	18345	18461	18255	18437	18309	18362	18089	18299	18317	18309	18397	18354	18223	18510	18207	18412	18330	18623	18312	18546	18564	18328	18258	18525	18176	18473	18284	18650	18263	18201	18360	18220	18336	18380	18315	18497	18527	18486	18399	18511	18699	18387	18406	18505	18335	18356	18529	18340	18442	18305	18556	18414	18445	18330	18400	18563	18471	18546	18230	18586	18427	18328	18463	18434	18258	18232	18285	18391	18440	18463	18306	18232	18392	18291	18371	18212	18511	18459	18458	18518	18383	18156	18415	18424	18317	18524	18258	18135	18323	18364	18542	18543	18295	18310	18299	18352	18341	18255	18361	18159	18404	18313	18269	18297	18238	18382	18499	18340	18281	18488	18358	18368	18127	18183	18301	18374	18462	18263	18378	18332	18337	18210	18237	18321	18247	18451	18561	18422	18336	18393	18314	18289	18258	18311	18490	18305	18349	18361	18218	18447	18400	18402	18429	18262	18226	18762	18543	18326	18273	18359	18392	18257	18307	18414	18308	18462	18408	18618	18382	18207	18364	18371	18239	18365	18666	18355	18608	18374	18334	18397	18174	18560	18427	18327	18171	18193	18441	18484	18141	18346	18350	18554	18386	18211	18366	18574	18408	18382	18388	18259	18440	18401	18354	18436	18447	18452	18495	18331	18431	18474	18597	18453	18403	18303	18439	18272	18354	18355	18437	18377	18267	18215	18220	18287	18292	18437	18412	18295	18503	18531	18361	18397	18386	18267	18283	18392	18357	18522	18488	18413	18444	18460	18757	18401	18146	18388	18346	18303	18398	18452	18350	18455	18420	18473	18504	18436	18333	18342	18412	18424	18365	18297	18380	18476	18294	18414	18274	18307	18462	18423	18295	18421	18518	18320	18225	18361	18350	18293	18574	18494	18310	18357	18358	18473	18550	18512	18348	18476	18292	18290	18502	18359	18286	18373	18488	18280	18505	18294	18294	18572	18393	18501	18524	18406	18418	18443	18452	18556	18429	18389	18395	18518	18438	18399	18402	18701	18186	18447	18283	18441	18430	18337	18272	18366	18502	18315	18193	18637	18456	18239	18295	18275	18305	18531	18368	18300	18345	18284	18346	18322	18486	18427	18596	18433	18500	18265	18301	18299	18564	18171	18458	18334	18530	18010	18517	18259	18277	18449	18335	18309	18512	18246	18383	18457	18255	18171	18257	18496	18488	18559	18107	18418	18382	18440	18409	18072	18516	18428	18260	18162	18232	18402	18239	18395	18342	18528	18425	18362	18399	18224	18206	18343	18483	18400	18245	18326	18684	18417	18458	18320	18520	18416	18428	18429	18379	18359	18412	18322	18341	18611	18414	18507	18298	18252	18486	18188	18492	18360	18365	18433	18368	18445	18410	18418	18372	18422	18339	18608	18332	18407	18427	18375	18425	18314	18575	18352	18298	18356	18282	18255	18287	18124	18103	18311	18349	18384	18301	18452	18483	18368	18377	18519	18539	18546	18507	18455	18569	18455	18440	18258	18326	18350	18120	18289	18400	18306	18506	18241	18308	18213	18410	18602	18338	18212	18218	18454	18393	18379	18574	18490	18405	18456	18213	18224	18418	18296	18457	18490	18454	18234	18335	18315	18218	18318	18410	18504	18568	18483	18303	18351	18377	18517	18483	18519	18238	18304	18263	18401	18334	18468	18589	18547	18307	18534	18419	18321	18409	18570	18271	18474	18503	18290	18346	18465	18168	18446	18247	18294	18264	18313	18483	18356	18364	18572	18301	18552	18570	18416	18504	18309	18360	18401	18497	18404	18368	18317	18498	18328	18476	18300	18235	18410	18222	18384	18190	18267	18397	18263	18394	18302	18419	18458	18505	18271	18366	18396	18219	18523	18482	18376	18350	18539	18328	18326	18311	18374	18377	18500	18342	18292	18281	18375	18542	18282	18257	18305	18407	18411	18451	18199	18316	18259	18460	18497	18429	18455	18455	18344	18324	18240	18312	18260	18437	18153	18473	18454	18512	18597	18458	18256	18380	18407	18401	18638	18474	18463	18557	18599	18483	18198	18518	18454	18298	18482	18476	18469	18459	18622	18563	18225	18265	18427	18515	18502	18240	18241	18146	18356	18352	18308	18383	18347	18225	18253	18487	18230	18300	18478	18392	18507	18136	18393	18287	18415	18442	18435	18318	18464	18259	18484	18379	18231	18326	18386	18178	18422	18315	18588	18290	18493	18627	18424	18330	18501	18518	18505	18328	18409	18509	18372	18275	18210	18219	18245	18205	18484	18434	18512	18468	18466	18355	18364	18429	18334	18127	18378	18441	18540	18509	18534	18480	18343	18345	18179	18231	18415	18383	18504	18475	18576	18280	18301	18647	18463	18484	18267	18459	18455	18361	18414	18287	18470	18444	18543	18391	18316	18655	18364	18158	18295	18347	18469	18189	18574	18308	18495	18237	18482	18442	18154	18250	18294	18181	18347	18423	18354	18352	18398	18376	18637	18248	18512	18281	18425	18349	18487	18335	18381	18226	18322	18336	18440	18250	18088	18236	18385	18186	18330	18177	18421	18324	18462	18378	18385	18484	18371	18272	18570	18381	18496	18457	18404	18251	18434	18417	18384	18300	18582	18242	18376	18448	18279	18251	18404	18586	18377	18381	18377	18244	18352	18459	18433	18401	18208	18518	18387	18556	18466	18495	18537	18460	18370	18355	18395	18297	18414	18484	18314	18338	18400	18357	18528	18378	18181	18317	18184	18540	18638	18454	18407	18526	18336	18265	18237	18433	18451	18233	18511	18288	18483	18334	18276	18299	18572	18432	18306	18438	18183	18386	18476	18321	18596	18318	18155	18370	18566	18338	18410	18260	18454	18621	18320	18238	18328	18384	18304	18183	18297	18187	18257	18546	18286	18448	18285	18262	18450	18335	18395	18113	18387	18561	18316	18448	18245	18382	18484	18337	18461	18327	18523	18550	18179	18432	18303	18148	18506	18218	18258	18428	18346	18215	18369	18275	18379	18604	18541	18207	18308	18260	18395	18384	18306	18471	18196	18659	18381	18323	18296	18593	18234	18275	18458	18448	18409	18371	18371	18240	18489	18379	18275	18325	18611	18344	18181	18322	18311	18335	18189	18505	18355	18491	18547	18569	18371	18300	18312	18551	18466	18393	18225	18413	18289	18315	18530	18265	18418	18455	18407	18229	18353	18162	18271	18578	18389	18169	18280	18241	18263	18322	18567	18533	18386	18307	18518	18243	18409	18571	18356	18558	18540	18253	18446	18351	18461	18324	18527	18241	18421	18483	18398	18226	18278	18501	18368	18543	18515	18469	18391	18615	18373	18342	18224	18628	18358	18238	18334	18290	18418	18261	18301	18230	18258	18504	18372	18302	18410	18309	18348	18359	18403	18474	18308	18585	18362	18113	18374	18238	18424	18518	18294	18432	18615	18484	18401	18415	18401	18424	18175	18140	18479	18397	18317	18357	18310	18446	18347	18283	18291	18422	18403	18428	18279	18161	18284	18288	18221	18445	18292	18465	18153	18210	18306	18526	18451	18561	18504	18487	18306	18411	18528	18446	18563	18587	18412	18320	18552	18317	18452	18350	18422	18198	18281	18412	18663	18577	18388	18442	18533	17948	18231	18305	18390	18404	18449	18284	18289	18281	18499	18585	18454	18447	18503	18527	18405	18456	18368	18304	18517	18571	18386	18538	18404	18495	18496	18409	18537	18339	18254	18324	18420	18473	18255	18417	18514	18302	18405	18223	18437	18297	18306	18346	18413	18268	18330	18347	18326	18239	18400	18401	18229	18312	18182	18367	18290	18507	18323	18477	18536	18445	18626	18527	18257	18452	18299	18380	18714	18369	18223	18336	18393	18527	18083	18367	18423	18213	18577	18402	18464	18524	18397	18371	18631	18513	18433	18268	18385	18312	18259	18282	18232	18372	18296	18396	18629	18323	18545	18325	18336	18417	18330	18375	18411	18510	18376	18377	18477	18584	18524	18467	18274	18409	18375	18394	18161	18372	18502	18393	18443	18346	18490	18360	18473	18403	18234	18402	18295	18370	18334	18470	18327	18389	18382	18457	18565	18270	18325	18470	18399	18318	18397	18320	18337	18228	18493	18459	18379	18371	18376	18511	18420	18362	18390	18443	18532	18142	18622	18386	18275	18575	18419	18276	18448	18262	18381	18218	18298	18440	18344	18425	18365	18469	18753	18388	18470	18591	18388	18226	18338	18426	18213	18515	18548	18714	18332	18268	18607	18354	18122	18328	18473	18289	18259	18307	18516	18494	18322	18507	18446	18239	18462	18455	18553	18460	18653	18347	18478	18370	18482	18456	18297	18620	18212	18255	18488	18638	18436	18293	18304	18549	18340	18247	18479	18388	18384	18178	18399	18463	18358	18331	18397	18317	18277	18428	18387	18576
30271	35177	24895	23656	28683	20053	17743	17103	16378	15868	15305	15086	14712	14622	14678	14543	14366	14601	14648	14649	14782	14502	14585	14705	14549	14814	14610	14632	14594	14540	14612	14720	14646	14567	14541	14483	14528	14543	14637	14649	14508	14511	14544	14608	14591	14669	14637	14549	14444	14562	14664	14589	14561	14501	14487	14471	14512	14551	14447	14688	14550	14567	14470	14553	14715	14635	14386	14480	14454	14521	14577	14501	14432	14632	14510	14610	14551	14620	14691	14411	14590	14511	14747	14485	14588	14573	14513	14488	14657	14536	14646	14601	14383	14571	14693	14497	14555	14506	14591	14675	14502	14456	14614	14581	14677	14529	14665	14527	14588	14662	14417	14502	14552	14598	14627	14465	14531	14757	14637	14643	14493	14691	14552	14600	14545	14695	14571	14713	14607	14590	14603	14572	14609	14528	14653	14479	14613	14502	14626	14688	14647	14379	14619	14691	14574	14504	14619	14698	14535	14456	14665	14432	14339	14586	14616	14681	14479	14371	14437	14719	14610	14345	14483	14570	14573	14659	14495	14446	14539	14410	14675	14496	14711	14437	14695	14516	14515	14720	14497	14619	14504	14609	14623	14611	14699	14433	14503	14597	14373	14579	14621	14522	14416	14639	14567	14614	14583	14460	14547	14629	14433	14496	14598	14600	14552	14544	14478	14569	14646	14504	14541	14416	14570	14530	14510	14454	14569	14606	14606	14387	14543	14556	14632	14531	14477	14533	14555	14658	14499	14621	14334	14354	14654	14592	14587	14512	14550	14590	14599	14660	14529	14734	14688	14690	14638	14487	14615	14601	14505	14478	14641	14584	14438	14482	14524	14441	14413	14540	14414	14706	14571	14554	14619	14537	14458	14557	14600	14597	14528	14626	14551	14489	14521	14475	14412	14527	14535	14547	14483	14826	14542	14457	14486	14588	14512	14471	14613	14433	14560	14587	14473	14484	14520	14606	14595	14623	14416	14552	14432	14693	14512	14742	14572	14672	14505	14677	14482	14476	14558	14593	14622	14503	14600	14723	14586	14519	14531	14631	14548	14518	14428	14582	14622	14613	14512	14503	14509	14462	14561	14628	14630	14711	14503	14615	14589	14659	14386	14639	14439	14543	14756	14487	14601	14582	14704	14533	14423	14442	14586	14583	14528	14624	14380	14545	14551	14737	14525	14842	14569	14614	14612	14549	14601	14514	14653	14630	14541	14401	14489	14470	14451	14508	14737	14542	14531	14699	14601	14580	14587	14507	14507	14508	14681	14513	14537	14852	14713	14581	14612	14483	14519	14515	14701	14759	14828	14572	14694	14604	14638	14570	14724	14642	14540	14688	14580	14547	14531	14494	14605	14630	14616	14446	14608	14526	14414	14674	14723	14398	14700	14645	14705	14522	14512	14412	14633	14619	14422	14509	14334	14491	14533	14474	14515	14581	14531	14496	14506	14548	14562	14630	14573	14632	14604	14563	14570	14478	14616	14513	14620	14557	14458	14547	14405	14555	14623	14509	14455	14595	14634	14578	14493	14500	14652	14530	14666	14667	14627	14624	14571	14508	14464	14593	14519	14489	14643	14445	14563	14712	14593	14599	14416	14564	14522	14435	14652	14768	14607	14597	14370	14494	14519	14538	14341	14711	14769	14577	14527	14610	14543	14565	14586	14746	14615	14442	14547	14579	14602	14405	14474	14482	14562	14471	14526	14632	14619	14532	14516	14491	14490	14646	14563	14552	14589	14688	14674	14642	14472	14648	14693	14643	14663	14573	14688	14681	14556	14799	14676	14590	14446	14652	14494	14506	14374	14480	14658	14637	14551	14637	14471	14602	14613	14636	14621	14555	14604	14734	14631	14725	14471	14555	14538	14563	14624	14617	14474	14488	14648	14494	14612	14636	14700	14434	14631	14535	14728	14591	14656	14734	14691	14612	14528	14496	14579	14607	14593	14537	14633	14545	14408	14456	14602	14647	14516	14487	14510	14472	14561	14739	14573	14551	14562	14529	14599	14532	14653	14583	14512	14673	14656	14618	14500	14639	14432	14766	14615	14467	14401	14579	14461	14426	14678	14504	14528	14551	14648	14551	14452	14512	14569	14591	14639	14496	14673	14528	14556	14577	14665	14716	14585	14450	14597	14754	14702	14414	14495	14537	14359	14673	14641	14623	14649	14459	14619	14603	14543	14518	14604	14451	14601	14558	14520	14568	14537	14441	14551	14647	14534	14424	14707	14566	14588	14397	14732	14569	14534	14752	14579	14549	14562	14618	14541	14691	14629	14634	14651	14488	14463	14584	14513	14533	14649	14493	14577	14482	14506	14490	14730	14612	14695	14526	14679	14420	14527	14673	14568	14621	14838	14503	14507	14465	14566	14592	14764	14484	14414	14761	14553	14549	14646	14589	14586	14548	14611	14488	14565	14487	14576	14572	14530	14622	14521	14586	14410	14560	14653	14575	14666	14574	14689	14559	14628	14733	14577	14530	14570	14796	14384	14559	14463	14723	14680	14667	14499	14667	14521	14586	14715	14586	14504	14512	14642	14580	14555	14561	14655	14660	14564	14754	14535	14540	14477	14545	14505	14426	14454	14489	14519	14531	14548	14666	14554	14564	14568	14486	14461	14615	14565	14712	14672	14585	14506	14802	14701	14523	14627	14755	14706	14620	14528	14476	14533	14472	14532	14613	14604	14363	14556	14537	14449	14512	14484	14651	14615	14614	14512	14573	14552	14653	14388	14771	14482	14557	14527	14568	14504	14664	14738	14578	14541	14439	14574	14622	14524	14542	14660	14672	14577	14620	14561	14683	14782	14367	14428	14588	14614	14465	14554	14700	14429	14576	14545	14687	14452	14443	14572	14565	14660	14500	14585	14807	14414	14496	14577	14634	14569	14517	14768	14530	14582	14474	14520	14484	14415	14461	14586	14641	14692	14639	14675	14503	14651	14526	14550	14515	14619	14658	14527	14696	14679	14400	14548	14639	14474	14581	14547	14628	14763	14615	14557	14588	14628	14589	14502	14541	14611	14568	14455	14531	14632	14520	14473	14723	14563	14430	14395	14478	14604	14575	14666	14543	14668	14575	14558	14742	14480	14486	14528	14534	14450	14566	14504	14561	14573	14703	14652	14613	14519	14688	14417	14480	14603	14595	14555	14691	14507	14652	14478	14549	14378	14400	14658	14376	14543	14633	14474	14603	14458	14542	14656	14419	14701	14567	14638	14640	14564	14571	14618	14544	14605	14482	14599	14458	14683	14472	14701	14567	14494	14535	14453	14723	14574	14661	14600	14676	14648	14620	14430	14593	14461	14644	14449	14542	14624	14626	14562	14647	14594	14680	14576	14443	14538	14496	14673	14668	14503	14526	14614	14739	14656	14462	14581	14641	14406	14498	14432	14443	14481	14524	14463	14635	14706	14479	14527	14521	14600	14604	14676	14646	14612	14403	14530	14643	14453	14502	14726	14487	14542	14634	14537	14580	14570	14525	14582	14475	14766	14537	14448	14586	14557	14537	14391	14514	14530	14570	14548	14624	14454	14698	14330	14675	14598	14527	14606	14626	14543	14539	14543	14542	14529	14550	14445	14554	14750	14599	14520	14562	14457	14572	14548	14439	14597	14515	14390	14480	14591	14543	14599	14634	14603	14490	14574	14436	14528	14565	14503	14512	14716	14597	14484	14649	14583	14762	14640	14643	14531	14681	14613	14553	14559	14479	14516	14496	14731	14513	14540	14510	14486	14494	14523	14877	14527	14553	14599	14766	14612	14779	14615	14787	14813	14719	14583	14399	14529	14609	14507	14519	14602	14457	14574	14575	14547	14232	14513	14675	14581	14545	14684	14534	14590	14552	14345	14636	14519	14700	14481	14661	14571	14460	14534	14536	14657	14630	14716	14682	14446	14650	14598	14600	14521	14589	14591	14492	14568	14511	14681	14611	14557	14638	14612	14704	14550	14496	14850	14532	14671	14621	14665	14644	14465	14510	14643	14634	14703	14516	14490	14582	14604	14619	14582	14578	14575	14573	14617	14639	14484	14685	14636	14691	14552	14638	14692	14521	14414	14671	14522	14491	14657	14739	14587	14483	14617	14546	14724	14673	14457	14566	14491	14378	14566	14575	14448	14760	14649	14626	14647	14608	14547	14630	14654	14455	14551	14481	14642	14453	14783	14679	14654	14685	14521	14664	14532	14587	14708	14529	14483	14460	14400	14444	14759	14556	14549	14496	14548	14540	14775	14740	14697	14620	14620	14657	14551	14611	14462	14307	14497	14661	14484	14437	14560	14699	14503	14523	14556	14605	14560	14570	14655	14502	14512	14639	14537	14551	14429	14512	14598	14513	14663	14616	14303	14648	14495	14444	14664	14640	14628	14482	14553	14573	14644	14367	14548	14632	14591	14563	14598	14469	14647	14661	14488	14548	14674	14648	14535	14708	14514	14502	14642	14554	14545	14770	14492	14574	14787	14670	14459	14569	14582	14657	14440	14664	14489	14713	14631	14474	14585	14589	14631	14672	14633	14520	14454	14570	14586	14528	14613	14572	14499	14624	14679	14565	14621	14580	14517	14651	14543	14245	14598	14534	14401	14516	14556	14606	14722	14700	14567	14472	14510	14573	14552	14520	14613	14469	14583	14582	14677	14619	14818	14523	14686	14591	14537	14445	14524	14650	14566	14504	14716	14560	14530	14577	14624	14873	14437	14846	14565	14621	14664	14450	14812	14501	14489	14622	14506	14476	14726	14687	14581	14423	14463	14487	14574	14459	14603	14616	14552	14530	14511	14362	14580	14580	14442	14703	14539	14635	14601	14541	14608	14681	14602	14599	14558	14602	14463	14447	14672	14525	14583	14565	14478	14533	14532	14661	14518	14559	14681	14574	14611	14577	14504	14637	14579	14569	14549	14554	14555	14562	14843	14639	14663	14388	14501	14547	14579	14584	14659	14495	14488	14382	14495	14462	14500	14784	14620	14535	14691	14626	14709	14610	14459	14489	14565	14552	14492	14667	14653	14728	14582	14464	14371	14737	14597	14610	14674	14582	14601	14557	14614	14459	14679	14474	14654	14737	14657	14893	14588	14516	14590	14794	14514	14710	14486	14525	14637	14581	14722	14576	14579	14676	14715	14634	14538	14542	14410	14666	14511	14710
26341	21177	27848	30744	50536	48679	39887	34284	26649	24315	22002	20174	19024	18751	18679	18601	18587	18634	18710	18338	18513	18452	18682	18733	18619	18436	18683	18825	18550	18518	18751	18492	18600	18594	18428	18530	18428	18543	18451	18378	18416	18430	18444	18400	18518	18633	18482	18378	18626	18658	18490	18454	18464	18467	18506	18361	18537	18520	18737	18527	18510	18576	18712	18490	18652	18428	18561	18786	18399	18534	18472	18540	18766	18512	18646	18595	18533	18707	18576	18600	18555	18470	18648	18637	18669	18551	18575	18618	18646	18506	18487	18471	18581	18575	18480	18617	18570	18551	18519	18455	18433	18434	18560	18580	18294	18597	18709	18508	18558	18708	18527	18563	18578	18581	18318	18508	18586	18539	18636	18454	18741	18384	18688	18553	18503	18408	18505	18492	18570	18538	18383	18527	18584	18466	18410	18578	18554	18320	18452	18527	18512	18703	18733	18732	18454	18532	18741	18558	18504	18414	18628	18329	18384	18464	18400	18591	18487	18511	18519	18529	18564	18458	18448	18428	18336	18437	18577	18496	18530	18372	18366	18670	18762	18551	18448	18537	18607	18451	18497	18618	18629	18627	18681	18588	18411	18393	18572	18388	18535	18485	18653	18374	18518	18537	18615	18611	18530	18620	18480	18466	18606	18547	18599	18450	18562	18483	18536	18217	18435	18670	18569	18548	18185	18581	18513	18534	18332	18504	18523	18503	18530	18576	18643	18441	18706	18517	18648	18471	18515	18625	18623	18644	18554	18480	18595	18431	18501	18325	18384	18608	18503	18588	18459	18579	18610	18437	18567	18465	18622	18490	18476	18475	18347	18645	18541	18357	18515	18561	18658	18355	18515	18307	18556	18609	18154	18398	18517	18732	18438	18657	18298	18382	18596	18469	18354	18565	18553	18465	18454	18614	18580	18441	18457	18412	18602	18518	18505	18588	18639	18455	18464	18628	18407	18507	18579	18407	18426	18675	18518	18349	18397	18478	18545	18545	18651	18468	18371	18621	18500	18443	18191	18515	18483	18465	18443	18616	18689	18515	18594	18602	18692	18621	18332	18333	18513	18546	18409	18481	18632	18596	18639	18593	18553	18474	18542	18638	18552	18506	18337	18630	18754	18509	18484	18629	18441	18617	18425	18615	18581	18378	18561	18583	18373	18623	18396	18437	18671	18712	18392	18563	18466	18548	18489	18583	18533	18360	18667	18546	18436	18467	18371	18511	18540	18518	18605	18514	18474	18619	18468	18297	18330	18691	18667	18412	18670	18454	18574	18816	18455	18577	18338	18182	18568	18749	18472	18485	18401	18635	18424	18482	18466	18324	18250	18413	18423	18365	18352	18442	18470	18499	18670	18517	18522	18440	18366	18736	18589	18406	18440	18559	18533	18650	18552	18650	18526	18505	18489	18260	18437	18671	18559	18528	18444	18451	18389	18624	18422	18308	18487	18410	18725	18508	18359	18440	18543	18622	18520	18614	18383	18468	18480	18404	18305	18534	18558	18542	18475	18345	18332	18619	18604	18405	18489	18430	18863	18442	18495	18678	18545	18439	18513	18489	18243	18549	18397	18680	18580	18525	18484	18643	18566	18593	18450	18617	18610	18663	18455	18493	18572	18503	18590	18217	18477	18233	18543	18659	18468	18548	18903	18450	18585	18707	18599	18450	18652	18587	18395	18459	18521	18316	18296	18266	18446	18515	18386	18587	18476	18674	18773	18533	18427	18414	18539	18453	18543	18287	18405	18454	18554	18591	18618	18472	18333	18528	18661	18534	18495	18516	18591	18597	18655	18499	18531	18682	18687	18335	18717	18393	18502	18529	18666	18310	18477	18594	18319	18683	18509	18315	18522	18510	18470	18639	18480	18629	18448	18563	18528	18447	18406	18578	18591	18504	18484	18433	18514	18513	18334	18423	18787	18295	18554	18437	18840	18239	18224	18533	18441	18385	18498	18750	18416	18457	18574	18374	18537	18673	18472	18547	18536	18565	18558	18499	18638	18447	18614	18567	18476	18397	18445	18386	18496	18435	18329	18458	18561	18584	18344	18669	18484	18369	18491	18692	18592	18322	18368	18400	18576	18524	18273	18487	18631	18520	18297	18443	18661	18461	18610	18386	18489	18565	18491	18550	18533	18485	18397	18449	18342	18406	18526	18471	18599	18584	18411	18615	18481	18517	18587	18598	18648	18527	18411	18592	18465	18616	18638	18472	18603	18609	18394	18530	18465	18436	18639	18446	18507	18570	18598	18459	18740	18814	18556	18497	18508	18410	18558	18648	18386	18444	18520	18479	18534	18574	18731	18681	18442	18577	18502	18785	18577	18564	18500	18630	18708	18615	18407	18305	18513	18684	18527	18563	18649	18582	18361	18425	18357	18579	18469	18739	18568	18388	18592	18618	18556	18553	18358	18522	18546	18684	18310	18454	18642	18528	18582	18523	18463	18565	18443	18450	18453	18674	18706	18535	18488	18493	18442	18565	18557	18603	18444	18657	18510	18315	18698	18450	18354	18661	18631	18636	18451	18296	18558	18601	18452	18235	18418	18489	18507	18614	18540	18705	18519	18439	18591	18392	18693	18396	18525	18648	18539	18516	18518	18663	18606	18686	18451	18320	18608	18330	18609	18480	18645	18623	18418	18495	18590	18303	18474	18466	18427	18603	18377	18356	18453	18685	18415	18392	18669	18598	18597	18799	18597	18494	18398	18451	18719	18610	18672	18388	18420	18612	18554	18483	18636	18435	18531	18688	18447	18425	18376	18510	18310	18478	18401	18364	18587	18551	18416	18382	18500	18078	18576	18646	18649	18506	18615	18635	18373	18666	18459	18411	18663	18483	18735	18531	18328	18652	18579	18347	18696	18555	18802	18505	18483	18503	18539	18425	18399	18743	18608	18464	18522	18512	18514	18459	18451	18426	18524	18485	18462	18537	18677	18526	18497	18569	18409	18696	18519	18590	18661	18563	18606	18483	18439	18497	18615	18607	18537	18667	18614	18457	18419	18298	18293	18551	18562	18521	18727	18455	18680	18659	18464	18197	18584	18403	18577	18604	18413	18444	18516	18516	18663	18625	18535	18706	18347	18635	18530	18490	18649	18588	18619	18558	18527	18511	18471	18303	18566	18433	18534	18467	18586	18387	18637	18541	18719	18444	18615	18690	18569	18496	18526	18386	18538	18541	18515	18453	18603	18420	18160	18336	18427	18663	18547	18496	18450	18568	18397	18336	18704	18791	18468	18395	18499	18525	18604	18408	18416	18468	18633	18426	18753	18375	18447	18450	18536	18363	18582	18645	18624	18732	18707	18603	18339	18621	18581	18516	18652	18551	18361	18540	18494	18433	18677	18526	18584	18611	18557	18556	18589	18480	18222	18519	18686	18344	18466	18581	18646	18523	18352	18503	18433	18551	18296	18378	18439	18571	18608	18445	18655	18409	18909	18587	18574	18614	18470	18477	18563	18711	18480	18651	18450	18525	18737	18601	18580	18493	18463	18513	18627	18515	18468	18450	18651	18587	18531	18527	18494	18525	18404	18551	18459	18438	18706	18779	18467	18349	18466	18468	18432	18319	18598	18640	18268	18375	18460	18297	18584	18379	18598	18790	18649	18517	18521	18507	18635	18494	18399	18355	18564	18650	18539	18515	18414	18703	18473	18502	18671	18651	18616	18623	18638	18532	18651	18461	18385	18595	18492	18503	18620	18293	18500	18310	18611	18528	18554	18402	18369	18244	18669	18443	18477	18484	18513	18423	18696	18500	18538	18519	18396	18552	18550	18362	18240	18393	18519	18466	18578	18579	18451	18405	18531	18613	18431	18649	18631	18633	18490	18464	18487	18467	18449	18339	18524	18360	18520	18650	18666	18521	18454	18547	18539	18605	18508	18608	18605	18571	18490	18535	18357	18550	18378	18365	18611	18403	18546	18456	18601	18511	18618	18741	18616	18579	18557	18342	18456	18597	18515	18438	18562	18634	18377	18491	18512	18348	18435	18604	18560	18515	18551	18458	18397	18679	18467	18535	18556	18488	18702	18607	18624	18513	18521	18694	18696	18605	18468	18539	18649	18493	18733	18586	18761	18799	18487	18519	18676	18470	18470	18466	18691	18431	18690	18536	18596	18664	18397	18589	18503	18675	18759	18684	18472	18451	18294	18415	18726	18520	18505	18521	18498	18448	18499	18570	18486	18536	18567	18729	18697	18437	18464	18556	18534	18464	18592	18708	18680	18535	18470	18387	18430	18481	18690	18407	18419	18591	18449	18319	18519	18536	18522	18558	18621	18785	18520	18587	18670	18600	18406	18419	18328	18427	18240	18570	18609	18656	18565	18441	18780	18599	18351	18639	18571	18571	18545	18366	18451	18500	18487	18381	18336	18510	18478	18705	18491	18572	18605	18518	18635	18657	18559	18516	18543	18719	18619	18628	18640	18239	18450	18757	18529	18644	18766	18566	18275	18547	18375	18619	18558	18440	18778	18463	18543	18536	18603	18508	18506	18433	18438	18370	18426	18750	18584	18444	18751	18438	18433	18616	18462	18626	18481	18456	18612	18383	18340	18551	18550	18378	18578	18512	18545	18351	18768	18697	18599	18645	18513	18671	18478	18271	18409	18515	18485	18576	18583	18369	18447	18597	18480	18432	18457	18470	18504	18686	18725	18553	18568	18537	18539	18521	18478	18537	18590	18402	18831	18391	18600	18636	18504	18476	18280	18549	18617	18460	18457	18503	18484	18736	18470	18504	18587	18482	18352	18493	18560	18681	18594	18320	18601	18514	18385	18650	18495	18450	18528	18601	18816	18411	18626	18583	18491	18490	18471	18556	18596	18519	18537	18552	18488	18484	18384	18462	18673	18496	18434	18579	18626	18618	18450	18505	18303	18634	18589	18391	18706	18431	18480	18343	18541	18575	18619	18547	18625	18694	18658	18541	18439	18405	18646	18504	18369	18273	18421	18615	18660	18510	18544	18571	18696	18593	18587	18477	18486	18598	18667	18630	18274	18544	18576	18384	18433	18462	18429	18493	18542	18458	18531	18394	18468	18491	18537	18469	18528	18651	18507	18362	18504	18454	18588	18559	18337	18512	18491	18582	18632	18609	18478	18362	18707	18508	18650	18500	18421	18454	18584	18553	18566	18564
33680	41861	37849	38152	53660	47360	38621	32326	24610	21606	18569	16258	15354	15055	14616	14815	14733	14672	14775	14666	14600	14646	14611	14666	14595	14799	14657	14662	14644	14591	14624	14550	14633	14736	14653	14793	14699	14636	14651	14719	14627	14815	14843	14610	14734	14714	14710	14575	14726	14676	14698	14977	14641	14669	14777	14772	14664	14826	14816	14664	14684	14638	14568	14795	14887	14661	14728	14910	14815	14742	14766	14766	14643	14738	14710	14731	14650	14701	14662	14678	14716	14503	14653	14578	14812	14699	14759	14788	14566	14674	14681	14747	14654	14876	14767	14463	14663	14855	14595	14713	14554	14672	14756	14634	14588	14803	14670	14687	14698	14731	14726	14758	14712	14676	14760	14932	14870	14813	14685	14790	14640	14568	14640	14807	14785	14563	14781	14733	14724	14749	14637	14841	14769	14507	14604	14606	14691	14677	14596	14691	14690	14656	14743	14739	14653	14710	14735	14828	14625	14712	14622	14791	14763	14752	14674	14745	14617	14893	14709	14774	14809	14659	14879	14744	14680	14625	14593	14602	14756	14736	14780	14648	14686	14711	14773	14702	14664	14567	14752	14679	14788	14791	14803	14705	14739	14822	14645	14633	14814	14638	14661	14626	14715	14812	14719	14760	14545	14777	14638	14640	14794	14654	14576	14765	14786	14684	14720	14686	14658	14661	14644	14756	14688	14700	14713	14744	14694	14796	14638	14588	14631	14794	14664	14611	14696	14607	14788	14679	14644	14643	14718	14677	14635	14608	14721	14835	14687	14607	14728	14798	14740	14705	14423	14691	14617	14802	14589	14786	14838	14751	14833	14658	14774	14724	14540	14799	14830	14537	14515	14795	14726	14797	14723	14726	14665	14604	14588	14720	14751	14640	14655	14621	14750	14683	14738	14852	14739	14680	14511	14874	14812	14636	14669	14679	14627	14652	14648	14705	14655	14706	14676	14478	14722	14740	14671	14737	14784	14873	14689	14652	14538	14623	14714	14684	14854	14684	14770	14651	14693	14620	14625	14612	14811	14548	14835	14548	14606	14782	14669	14689	14725	14909	14708	14789	14869	14640	14618	14719	14848	14495	14667	14749	14830	14673	14571	14696	14581	14767	14717	14452	14668	14624	14745	14734	14592	14737	14749	14579	14714	14555	14661	14673	14753	14801	14661	14716	14777	14520	14704	14687	14688	14801	14823	14684	14727	14544	14792	14677	14706	14645	14678	14796	14733	14545	14609	14520	14754	14447	14683	14659	14675	14815	14727	14688	14660	14712	14628	14710	14659	14767	14709	14534	14629	14826	14791	14723	14864	14791	14813	14629	14768	14728	14679	14809	14845	14648	14723	14727	14664	14680	14900	14689	14651	14621	14523	14672	14657	14742	14608	14763	14713	14818	14753	14733	14660	14740	14729	14647	14638	14729	14725	14666	14589	14677	14760	14787	14797	14711	14816	14919	14748	14575	14640	14759	14781	14827	14653	14729	14760	14727	14597	14602	14624	14732	14655	14812	14780	14682	14785	14700	14921	14652	14622	14647	14739	14698	14714	14649	14839	14731	14838	14682	14710	14759	14671	14671	14638	14665	14607	14780	14788	14651	14759	14701	14730	14640	14701	14857	14765	14682	14657	14766	14679	14721	14603	14663	14801	14751	14556	14641	14688	14670	14638	14597	14751	14805	14591	14678	14532	14810	14652	14724	14599	14679	14630	14760	14773	14602	14723	14725	14466	14718	14781	14470	14654	14745	14774	14532	14705	14748	14496	14783	14770	14573	14569	14640	14783	14540	14753	14717	14558	14645	14740	14748	14755	14778	14620	14796	14670	14767	14618	14775	14799	14609	14566	14568	14653	14702	14689	14685	14861	14837	14552	14673	14622	14755	14630	14430	14662	14657	14725	14598	14820	14633	14601	14760	14749	14762	14784	14640	14659	14634	14879	14615	14826	14844	14574	14757	14696	14682	14656	14695	14559	14782	14808	14886	14589	14671	14715	14705	14763	14643	14612	14597	14726	14750	14849	14763	14680	14486	14712	14691	14721	14719	14497	14824	15043	14716	14636	14675	14719	14817	14705	14889	14791	14715	14663	14731	14720	14770	14570	14781	14863	14738	14802	14659	14644	14695	14487	14696	14449	14688	14699	14856	14725	14833	14779	14521	14737	14673	14730	14740	14554	14803	14851	14694	14751	14764	14776	14847	14602	14767	14694	14740	14623	14976	14591	14676	14644	14685	14743	14532	14643	14712	14575	14767	14583	14834	14728	14758	14705	14600	14787	14717	14719	14561	14846	14626	14741	14711	14677	14738	14700	14750	14680	14752	14661	14654	14719	14669	14781	14549	14563	14431	14755	14712	14696	14669	14593	14757	14707	14721	14686	14616	14715	14626	14791	14708	14730	14823	14694	14665	14786	14804	14597	14846	14802	14691	14680	14707	14855	14724	14715	14697	14697	14627	14720	14698	14650	14722	14915	14719	14791	14615	14543	14666	14745	14805	14569	14837	14798	14913	14781	14668	14647	14608	14671	14710	14721	14795	14585	14723	14744	14746	14776	14844	14776	14718	14645	14681	14756	14675	14510	14544	14676	14657	14775	14738	14813	14716	14748	14871	14855	14679	14730	14734	14720	14812	14683	14761	14745	14645	14826	14596	14805	14768	14691	14748	14537	14730	14653	14788	14659	14529	14881	14739	14486	14608	14709	14581	14601	14759	14693	14581	14577	14737	14578	14646	14731	14693	14570	14628	14679	14625	14623	14718	14839	14716	14667	14662	14657	14713	14676	14943	14790	14890	14629	14626	14724	14653	14693	14788	14690	14582	14682	14708	14781	14753	14742	14850	14686	14765	14682	14643	14705	14648	14666	14800	14511	14591	14789	14729	14729	14769	14836	14750	14654	14759	14656	14673	14524	14735	14697	14886	14729	14765	14812	14705	14532	14792	14675	14731	14637	14684	14691	14650	14633	14680	14870	14666	14521	14858	14603	14563	14623	14642	14684	14595	14654	14588	14792	14728	14763	14501	14798	14667	14688	14629	14715	14760	14777	14733	14668	14625	14591	14738	14708	14690	14657	14586	14688	14622	14702	14672	14805	14732	14583	14781	14795	14590	14712	14570	14797	14694	14548	14476	14744	14629	14864	14611	14698	14483	14617	14708	14589	14604	14682	14639	14714	14800	14665	14714	14875	14770	14696	14694	14757	14725	14697	14856	14798	14836	14687	14802	14625	14633	14681	14810	14607	14694	14567	14557	14827	14645	14615	14805	14784	14799	14666	14745	14717	14893	14811	14586	14585	14683	14924	14749	14580	14732	14679	14678	14666	14850	14715	14654	14555	14882	14667	14787	14558	14670	14644	14665	14670	14683	14814	14555	14748	14699	14632	14624	14744	14663	14766	14865	14772	14503	14621	14826	14644	14677	14629	14710	14667	14754	14818	14783	14800	14586	14784	14904	14638	14628	14623	14587	14676	14555	14645	14685	14516	14648	14581	14753	14664	14631	14637	14585	14955	14663	14761	14770	14669	14804	14601	14810	14699	14643	14525	14601	14843	14752	14762	14693	14806	14590	14653	14559	14536	14747	14717	14622	14645	14693	14776	14660	14894	14811	14665	14684	14720	14502	14895	14859	14546	14819	14767	14638	14628	14648	14770	14866	14594	14610	14764	14729	14895	14837	14702	14634	14597	14790	14549	14692	14720	14683	14670	14539	14721	14746	14996	14712	14684	14725	14678	14815	14785	14602	14869	14793	14623	14632	14682	14768	14729	14680	14602	14723	14778	14657	14717	14599	14631	14678	14676	14865	14654	14655	14777	14741	14611	14730	14624	14630	14721	14583	14751	14694	14626	14545	14558	14832	14739	14726	14461	14726	14634	14623	14768	14711	14717	14793	14568	14785	14646	14602	14693	14886	14739	14750	14633	14880	14678	14608	14797	14743	14741	14563	14818	14730	14792	14677	14805	14667	14767	14880	14801	14785	14560	14641	14719	14670	14404	14816	14726	14626	14682	14397	14837	14665	14768	14731	14753	14662	14638	14591	14700	14536	14904	14759	14712	14643	14682	14635	14677	14761	14616	14708	14681	14721	14757	14788	14753	14729	14641	14518	14766	14678	14637	14620	14642	14686	14791	14522	14765	14762	14852	14623	14752	14702	14705	14636	14804	14704	14610	14530	14697	14616	14726	14554	14660	14650	14570	14758	14774	14733	14630	14616	14767	14801	14497	14704	14761	14563	14725	14661	14787	14789	14612	14832	14736	14514	14832	14811	14725	14719	14708	14769	14629	14560	14657	14804	14796	14754	14675	14772	14712	14564	14671	14604	14751	14699	14658	14745	14756	14643	14864	14764	14702	14715	14779	14593	14736	14859	14597	14732	14639	14679	14517	14570	14756	14873	14768	14715	14715	14541	14625	14828	14666	14696	14797	14746	14693	14801	14647	14771	14486	14907	14739	14690	14781	14676	14604	14661	14786	14572	14777	14572	14732	14810	14715	14730	14768	14504	14695	14663	14822	14502	14656	14557	14812	14575	14811	14547	14756	14706	14721	14730	14664	14686	14706	14694	14690	14786	14986	14763	14652	14757	14772	14418	14560	14722	14751	14620	14696	14671	14804	14729	14840	14783	14872	14666	14709	14744	14518	14747	14723	14647	14631	14695	14697	14896	14572	14701	14868	14683	14697	14676	14684	14723	14714	14526	14673	14592	14774	14864	14667	14713	14722	14751	14777	14753	14717	14814	14716	14816	14552	14672	14767	14818	14853	14606	14704	14684	14820	14628	14831	14741	14797	14852	14668	14629	14501	14832	14689	14590	14622	14605	14725	14572	14621	14666	14732	14740	14776	14764	14711	14758	14630	14757	14687	14691	14826	14647	14754	14899	14693	14533	14722	14740	14670	14726	14602	14575	14673	14767	14600	14721	14660	14675	14640	14715	14677	14575	14784	14759	14733	14726	14862	14615	14724	14567	14688	14677	14744	14725	14817	14751	14532	14555	14712	14787	14608	14693	14822	14775	14661	14555	14748	14624	14808	14564	14631	14579	14602	14738	14657	14490	14620	14567	14532	14583	14861	14656	14662	14729	14677	14930	14571	14742	14681	14797	14886	14591	14663	14869	14853	14697	14653	14943	14676	14571	14543	14652	14712	14701
24093	21027	28687	26257	41073	59647	53024	49322	40880	38791	31780	26051	22127	19913	19037	18869	18624	18548	18603	18622	18633	18728	18757	18569	18648	18477	18676	18536	18776	18658	18919	18565	18687	18635	18907	18646	18670	18730	18888	18365	18546	18988	18666	18653	18685	18532	18713	18685	18738	18607	18600	18873	18485	18716	18677	18429	18721	18690	18530	18766	18905	18756	18527	18561	18816	18563	18392	18759	18657	18678	18624	18875	18822	18664	18881	18694	18583	18657	18522	18543	18531	18591	18730	18785	18592	18642	18493	18621	18825	18554	18687	18537	18312	18765	18790	18440	18638	18599	18776	18679	18221	18579	18545	18563	18711	18452	18601	18602	18482	18589	18694	18634	18632	18976	18608	18615	18750	18500	18763	18641	18622	18610	18570	18632	18571	18640	18754	18535	18430	18483	18632	18875	18645	18668	18645	18508	18250	18559	18500	18561	18630	18523	18614	18442	18714	18574	18366	18562	18536	18485	18526	18654	18552	18658	18322	18612	18875	18555	18667	18407	18338	18675	18602	18435	18606	18594	18629	18628	18646	18556	18449	18595	18519	18610	18633	18421	18522	18491	18567	18650	18527	18684	18702	18598	18627	18512	18568	18814	18733	18390	18609	18740	18725	18673	18475	18757	18627	18465	18663	18591	18616	18468	18307	18329	18530	18362	18676	18417	18524	18644	18496	18664	18458	18504	18858	18625	18599	18572	18525	18574	18501	18684	18538	18532	18917	18617	18602	18666	18700	18768	18619	18469	18495	18462	18578	18613	18531	18521	18607	18743	18723	18659	18885	18752	18766	18513	18730	18617	18547	18581	18647	18654	18436	18808	18571	18736	18717	18594	18490	18607	18404	18421	18692	18586	18553	18676	18533	18600	18857	18653	18591	18569	18793	18626	18696	18810	18636	18584	18652	18757	18519	18767	18534	18534	18641	18592	18436	18476	18581	18536	18462	18477	18343	18615	18643	18377	18426	18390	18591	18816	18531	18653	18665	18431	18654	18472	18454	18581	18532	18394	18602	18405	18706	18630	18713	18617	18546	18307	18488	18601	18381	18643	18549	18684	18759	18686	18707	18583	18764	18704	18524	18356	18594	18668	18469	18596	18802	18681	18515	18634	18618	18553	18495	18520	18390	18624	18475	18637	18600	18699	18428	18767	18762	18818	18798	18455	18859	18304	18738	18537	18426	18716	18471	18470	18585	18594	18564	18532	18493	18714	18668	18773	18705	18501	18630	18419	18649	18442	18750	18611	18449	18467	18501	18378	18414	18800	18368	18605	18464	18553	18479	18527	18568	18724	18433	18553	18526	18619	18637	18472	18585	18630	18560	18494	18606	18716	18423	18451	18565	18638	18621	18734	18772	18577	18624	18549	18599	18663	18434	18508	18800	18685	18638	18635	18675	18580	18486	18689	18721	18724	18608	18669	18610	18522	18630	18468	18376	18397	18554	18641	18627	18509	18505	18523	18505	18567	18668	18683	18439	18880	18536	18563	18648	18660	18519	18774	18488	18566	18402	18468	18623	18572	18838	18698	18485	18617	18827	18621	18647	18671	18668	18548	18764	18371	18364	18740	18711	18464	18819	18767	18427	18543	18600	18680	18622	18675	18514	18475	18553	18619	18653	18661	18497	18650	18496	18539	18417	18540	18601	18433	18645	18566	18594	18503	18447	18462	18571	18506	18473	18819	18568	18640	18630	18619	18422	18441	18695	18680	18478	18626	18668	18647	18457	18492	18564	18535	18536	18613	18490	18376	18667	18724	18689	18462	18786	18720	18598	18661	18875	18595	18644	18587	18615	18860	18708	18411	18555	18475	18756	18575	18425	18547	18670	18580	18662	18413	18720	18557	18559	18671	18590	18758	18347	18588	18582	18604	18552	18491	18717	18562	18463	18388	18502	18554	18643	18664	18628	18480	18551	18651	18419	18403	18499	18442	18670	18642	18701	18580	18704	18416	18285	18846	18553	18597	18615	18597	18739	18540	18524	18482	18510	18581	18582	18699	18740	18621	18364	18346	18608	18796	18454	18579	18705	18647	18675	18501	18403	18581	18555	18454	18551	18569	18657	18611	18451	18603	18617	18454	18452	18604	18653	18631	18568	18619	18871	18655	18513	18570	18625	18420	18574	18439	18516	18351	18757	18537	18614	18459	18454	18701	18560	18592	18615	18543	18578	18526	18651	18313	18590	18622	18736	18663	18666	18484	18685	18713	18700	18623	18498	18531	18726	18624	18680	18661	18614	18571	18501	18566	18662	18675	18672	18629	18623	18552	18520	18476	18694	18732	18569	18555	18694	18527	18710	18668	18493	18740	18855	18475	18550	18722	18786	18629	18490	18530	18624	18670	18641	18563	18551	18427	18530	18694	18424	18565	18531	18656	18532	18364	18690	18520	18587	18485	18491	18699	18677	18623	18749	18570	18508	18703	18478	18609	18658	18677	18726	18487	18634	18620	18472	18785	18823	18506	18481	18532	18623	18777	18774	18447	18778	18590	18485	18719	18843	18791	18471	18727	18535	18713	18673	18790	18828	18624	18701	18617	18453	18672	18717	18566	18587	18543	18693	18578	18656	18606	18608	18483	18532	18427	18391	18552	18628	18481	18508	18516	18533	18738	18579	18766	18641	18639	18543	18565	18685	18739	18633	18664	18538	18701	18652	18572	18607	18413	18720	18623	18656	18480	18906	18814	18556	18569	18511	18640	18537	18542	18428	18509	18617	18580	18650	18727	18602	18296	18684	18619	18796	18604	18609	18604	18559	18509	18716	18630	18451	18494	18581	18655	18418	18484	18451	18648	18718	18445	18480	18419	18491	18675	18590	18586	18502	18621	18768	18717	18441	18661	18501	18490	18691	18612	18501	18658	18710	18523	18528	18639	18559	18421	18416	18756	18531	18483	18564	18635	18491	18493	18622	18603	18593	18587	18473	18678	18457	18493	18611	18626	18555	18565	18636	18727	18611	18550	18543	18333	18585	18600	18548	18283	18589	18646	18776	18538	18472	18624	18512	18364	18677	18418	18698	18555	18470	18631	18561	18416	18514	18527	18693	18445	18419	18637	18576	18582	18658	18747	18589	18261	18657	18614	18630	18579	18636	18686	18829	18552	18575	18564	18529	18607	18591	18756	18483	18552	18640	18644	18577	18555	18514	18455	18622	18496	18615	18643	18594	18551	18800	18553	18428	18590	18679	18451	18726	18661	18600	18314	18530	18372	18527	18823	18525	18557	18520	18402	18594	18579	18331	18591	18803	18790	18579	18759	18609	18505	18661	18458	18489	18822	18571	18554	18573	18643	18466	18599	18513	18426	18909	18749	18616	18651	18552	18628	18528	18536	18389	18594	18512	18668	18804	18620	18418	18582	18611	18595	18665	18642	18586	18581	18617	18513	18412	18536	18525	18702	18561	18651	18544	18588	18683	18653	18614	18674	18636	18765	18683	18555	18531	18610	18650	18561	18533	18454	18658	18603	18432	18565	18857	18584	18521	18576	18606	18632	18413	18639	18454	18716	18697	18533	18417	18506	18565	18721	18610	18672	18575	18744	18682	18413	18692	18594	18739	18729	18694	18602	18453	18344	18641	18543	18563	18596	18667	18668	18573	18700	18624	18675	18582	18578	18864	18450	18529	18441	18656	18567	18467	18663	18545	18545	18720	18574	18594	18709	18483	18470	18579	18395	18584	18498	18340	18690	18808	18758	18700	18774	18724	18682	18606	18491	18684	18432	18310	18653	18663	18608	18646	18610	18431	18553	18552	18486	18578	18547	18463	18662	18708	18744	18737	18646	18657	18580	18663	18629	18445	18642	18742	18486	18619	18724	18747	18395	18728	18570	18533	18672	18534	18709	18484	18614	18594	18637	18668	18437	18455	18785	18501	18624	18766	18522	18741	18526	18508	18541	18801	18594	18516	18535	18407	18504	18697	18516	18521	18630	18624	18901	18810	18464	18523	18367	18553	18507	18698	18640	18546	18547	18616	18603	18582	18702	18473	18470	18700	18610	18484	18377	18503	18544	18640	18743	18657	18795	18438	18489	18496	18678	18794	18439	18549	18663	18458	18749	18605	18649	18538	18571	18416	18438	18358	18769	18626	18508	18678	18713	18570	18608	18634	18472	18428	18682	18734	18608	18542	18486	18504	18534	18517	18515	18347	18550	18638	18382	18526	18604	18857	18732	18504	18549	18408	18408	18586	18614	18561	18549	18656	18432	18596	18406	18551	18766	18715	18627	18497	18688	18761	18524	18436	18354	18537	18547	18654	18637	18675	18515	18388	18499	18272	18682	18512	18420	18558	18559	18659	18596	18790	18686	18765	18580	18692	18673	18695	18516	18573	18462	18700	18441	18609	18634	18570	18381	18760	18863	18793	18621	18848	18782	18462	18835	18515	18604	18537	18557	18592	18608	18476	18757	18446	18712	18817	18366	18535	18635	18417	18582	18690	18600	18358	18563	18507	18766	18575	18480	18595	18763	18698	18609	18495	18760	18844	18685	18639	18641	18619	18542	18620	18662	18699	18518	18648	18684	18453	18301	18548	18534	18718	18287	18660	18716	18561	18297	18516	18777	18626	18360	18464	18678	18636	18408	18666	18555	18644	18490	18531	18504	18377	18549	18584	18813	18643	18542	18609	18621	18614	18540	18494	18587	18766	18718	18619	18770	18690	18557	18716	18690	18688	18692	18452	18520	18677	18717	18581	18512	18714	18744	18438	18630	18631	18623	18685	18682	18592	18608	18483	18361	18698	18662	18636	18749	18601	18702	18542	18733	18517	18446	18440	18515	18557	18578	18667	18426	18658	18492	18546	18622	18477	18702	18595	18642	18499	18621	18754	18771	18558	18675	18521	18735	18584	18628	18741	18683	18596	18938	18538	18857	18605	18519	18505	18691	18583	18525	18349	18373	18763	18693	18463	18668	18463	18811	18843	18932	18464	18686	18443	18646	18542	18599	18412	18542	18425	18711	18321	18699	18549	18659	18618	18501	18447	18645	18391	18653	18661	18584	18568	18686	18440	18529	18640	18702	18490	18573	18573	18676	18515	18597	18862	18593	18759	18602	18589	18502	18578	18831	18601	18850	18763	18636	18676	18768	18529	18700	18273	18782	18832	18817	18483	18385	18413	18444	18366	18650	18817	18493
33343	57327	63837	54270	59155	62830	56923	48787	42149	38219	30680	23492	18159	15766	15050	14695	14839	14948	14655	14812	14687	14696	14733	14844	14718	14952	14763	14697	14706	14709	14756	14746	14587	14593	14831	14693	14735	14583	14789	14751	14653	14780	14686	14563	14571	14683	14675	14817	14845	14783	14706	14656	14630	14648	14692	14646	14827	14761	14572	14709	14711	14603	14792	14690	14618	14849	14759	14778	14655	14900	14768	14733	14595	14626	14630	14796	14736	14744	14860	14701	14792	14685	14737	14722	14615	14655	14698	14902	14836	14710	14800	14650	14765	14805	14637	14716	14662	14707	14846	14794	14647	14675	14785	14861	14689	14720	14727	14923	14715	14790	14907	14619	14614	14668	14680	14673	14737	14681	14648	14796	14718	14730	14682	14653	14670	14752	14909	14825	14812	14725	14876	14807	14639	14568	14625	14676	14541	14816	14705	14523	14643	14750	14673	14771	14737	14724	14692	14783	14721	14581	14875	14647	14780	14802	14798	14796	14745	14673	14672	14714	14853	14625	14679	14841	14648	14823	14663	14917	14616	14724	14638	14667	14593	14559	14711	14815	14787	14744	14635	14671	14749	14977	14758	14594	14715	14769	14733	14666	14784	14654	14679	14513	14574	14689	14515	14757	14687	14675	14770	14733	14933	14713	14760	14629	14679	14766	14772	14763	14771	14674	14752	14919	14893	14692	14820	14762	14786	14661	14624	14791	14772	14617	14846	14729	14793	14879	14823	14747	14718	14652	14652	14814	14823	14539	14841	14986	14844	14834	14803	14764	14652	14636	14766	14651	14634	14665	14626	14725	14827	14790	14765	14752	14904	14938	14640	14798	14663	14683	14586	14901	14745	14793	14650	14444	14592	14651	14721	14859	14753	14711	14757	14511	14666	14780	14765	14694	14625	14780	14693	14625	14682	14813	14630	14769	14732	14672	14814	14762	14599	14691	14684	14778	14947	14704	14773	14760	14737	14809	14637	14665	14816	14858	14750	14633	14691	14678	14625	14811	14618	14678	14724	14772	14730	14646	14506	14646	14787	14712	14635	14754	14748	14777	14691	14740	14708	14656	14924	14793	14689	14907	14818	14749	14814	14692	14557	14630	14582	14820	14706	14717	14694	14594	14763	14823	14855	14800	14683	14711	14652	14734	14719	14620	14717	14561	14767	14720	14849	14869	14872	14681	14708	14699	14819	14665	14670	14729	14568	14788	14832	14890	14750	14762	14708	14679	14697	14659	14824	14604	14736	14620	14688	14638	14612	14731	14640	14758	14632	14657	14674	14722	14681	14712	14869	14714	14787	14735	14768	14588	14880	14662	14708	14843	14640	14625	14730	14702	14762	14715	14910	14702	14869	14736	14706	14493	14747	14925	14771	14767	14574	14674	14754	14427	14749	14791	14730	14887	14621	14590	14783	14765	14769	14533	14864	14711	14847	14857	14644	14770	14819	14808	14755	14835	14603	14777	14781	14761	14870	14879	14771	14761	14785	14855	14699	14600	14941	14774	14706	14634	14585	14766	14645	14739	14776	14768	14749	14676	14791	14670	14639	14666	14716	14742	14762	14765	14845	14850	14468	14623	14798	14707	14700	14697	14790	14957	14553	14644	14703	14826	14731	14593	14811	14970	14543	14620	14935	14706	14687	14794	14870	14715	14805	14718	14848	14701	14754	14695	14557	14728	14618	14759	14796	14800	14668	14698	14648	14734	14657	14766	14717	14593	14676	14697	14637	14662	14790	14566	14575	14687	14868	14834	14544	14680	14787	14882	14693	14599	14788	14728	14730	14692	14715	14666	14831	14725	14924	14517	14732	14887	14643	14646	14714	14708	14675	14753	14561	14727	14675	14787	14670	14634	14696	14696	14756	14847	14663	14687	14761	14657	14760	14737	14578	14750	14814	14589	14777	14783	14891	14605	14900	14626	14721	14723	14773	14713	14887	14620	14662	14650	14755	14753	14647	14493	14704	14770	14517	14843	14715	14488	14705	14705	14724	14710	14756	14656	14626	14820	14773	14697	14909	14761	14696	14824	14671	14706	14642	14786	14717	14727	14765	14880	14774	14620	14669	14686	14832	14626	14824	14622	14719	14684	14759	14642	14788	14880	14555	14855	14640	14730	14615	14887	14731	14633	14742	14576	14565	14855	14841	14655	14716	14756	14661	14696	14740	14684	14674	14816	14805	14653	14479	14713	14749	14698	14700	14754	14733	14741	14778	14673	14832	14804	14784	14636	14779	14795	14703	14792	14845	14842	14754	14557	14768	14889	14808	14575	14765	14710	14621	14703	14872	14621	14737	14889	14688	14823	14645	14649	14842	14759	14812	14777	14666	14779	14605	14594	14739	14866	14675	14561	14775	14634	14668	14747	14606	14888	14642	14804	14733	14697	14766	14729	14688	14663	14676	14846	14553	14609	14756	14868	14867	14761	14849	14693	14535	14691	14739	14560	14645	14773	14957	14795	14789	14770	14749	14618	14595	14723	14865	14836	14798	14668	14838	14766	14754	14749	14610	14740	14700	14679	14662	14736	14588	14699	14653	14869	14758	14618	14623	14744	14863	14581	14814	14709	14730	14811	14887	14680	14709	14728	14629	14775	14612	14939	14713	14746	14566	14899	14878	14853	14698	14573	14839	14639	14789	14717	14757	14742	14636	14690	14630	14825	14882	14785	14689	14701	14820	14737	14900	14673	14723	14763	14706	14721	14703	14736	14684	14797	14712	14519	14680	14709	14598	14616	14717	14671	14784	14746	14518	14753	14762	14759	14660	14776	14712	14695	14752	14767	14730	14670	14782	14601	14559	14901	14818	14748	14845	14666	14803	14762	14766	14813	14800	14608	14806	14695	14752	14699	14807	14722	14798	14636	14838	14761	14773	14717	14754	14668	14723	14775	14775	14722	14699	14823	14677	14775	14613	14507	14769	14606	14669	14743	14727	14782	14628	14698	14700	14576	14711	14720	14987	14630	14670	14689	14721	14588	14729	14611	14711	14714	14716	14687	14700	14706	14803	14702	14767	14779	14697	14692	14698	14764	14680	14710	14610	14874	14805	14816	14716	14640	14781	14726	14785	14701	14724	14746	14764	14652	14832	14598	14716	14685	14772	14681	14921	14772	14868	14784	14881	14676	14674	14799	14811	14869	14736	14571	14578	14571	14697	14724	14646	14725	14809	14855	14734	14699	14806	14756	14801	14901	14805	14718	14680	14830	14820	14786	14652	14688	14844	14693	14773	14693	14842	14544	14727	14802	14661	14581	14750	14780	14500	14538	14735	14553	14623	14792	14641	14759	14759	14763	14633	14775	14629	14636	14579	14666	14805	14714	14755	14540	14644	14652	14842	14605	14658	14683	14826	14803	14761	14720	14646	14991	14665	14797	14643	14835	14876	14642	14703	14735	14677	14672	14663	14733	14757	14714	14795	14698	14683	14770	14609	14586	14601	14716	14688	14922	14848	14759	14685	14634	14746	14722	14742	14868	14606	14766	14862	14974	14673	14767	14656	14947	14572	14655	14740	14612	14729	14749	14840	14800	14706	14764	14734	14726	14705	14794	14735	14816	14766	14604	14773	14786	14787	14543	14648	14626	14738	14650	14835	14796	14743	14804	14832	14656	14775	14738	14842	14500	14753	14627	14576	14679	14799	14804	14759	14749	14880	14744	14681	14842	14730	14703	14763	14653	14650	14740	14725	14611	14612	14863	14718	14732	14625	14591	14788	14804	14728	14741	14739	14747	14584	14688	14726	14598	14730	14885	14812	14741	14797	14697	14465	14735	14706	14742	14636	14741	14821	14767	14705	14855	14723	14621	14614	14840	14725	14824	14753	14567	14833	14851	14852	14701	14633	14846	14841	14683	14652	14820	14557	14600	14855	14658	14744	14942	14558	14679	14763	14600	14654	14642	14787	14726	14672	14829	14580	14654	14638	14817	14613	14702	14868	14805	14838	14662	14735	14749	14786	14855	14723	14659	14720	14684	14714	14822	14745	14615	14796	14714	14559	14715	14728	14729	14966	14696	14833	14582	14699	14676	14967	14544	14686	14859	14876	14828	14728	14930	14746	14641	14654	14828	14669	14676	14648	14763	14625	14766	14829	14733	14761	14786	14747	14614	14706	14623	14697	14843	14683	14717	14648	14982	14758	14632	14752	14608	14691	14668	14721	14729	14782	14608	14702	14692	14704	14683	14736	14833	14882	14622	14649	14695	14781	14645	14858	14592	14785	14623	14735	14772	14710	14557	14868	14792	14678	14726	14620	14483	14774	14657	14733	14737	14765	14737	14750	14692	14687	14902	14827	14736	14591	14737	14805	14665	14645	14753	14753	14757	14736	14861	14858	14797	14703	14779	14790	14801	14910	14625	14906	14628	14862	14745	14745	14602	14729	14792	14846	14676	14646	14757	14700	14777	14645	14786	14798	14875	14793	14710	14733	14792	14929	14852	14710	14854	14889	14635	14687	14763	14722	14651	14771	14567	14863	14653	15030	14666	14727	14903	14642	14617	14745	14776	14695	14712	14807	14698	14674	14754	14725	14731	14778	14714	14803	14704	14850	14758	14834	14666	14820	14670	14633	14701	14718	14604	14664	14685	14671	14710	14591	14818	14635	14780	14696	14746	14834	14690	14607	14699	14911	14775	14639	14664	14758	14825	14829	14751	14868	14660	14665	14686	14695	14759	14897	14644	14575	14762	14933	14657	14760	14589	14596	14631	14756	14660	14659	14913	14612	14706	14788	14758	14653	14734	14806	14684	14775	14712	14791	14685	14583	14739	14734	14868	14755	14732	14882	14556	14638	14623	14860	14752	14717	14878	14800	14806	14677	14765	14672	14631	14792	14567	14549	14798	14693	14767	14714	14624	14699	14743	14776	14739	14759	14781	14592	14547	14626	14853	14799	14712	14664	14728	14737	14794	14657	14660	14723	14678	14672	14734	14771	14935	14765	14791	14788	14819	14878	14810	14763	14723	14634	14685	14651	14721	14700	14654	14688	14772	14731	14738	14565	14716	14759	14632	14666	14676	14548	14812	14653	14565	14745	14495	14639	14645	14636	14719	14822	14777	14806	14632	14696	14878	14788	14747	14882	14789	14682	14747	14820	14785	14708	14662	14778	14671	14836	14734	14705	14791	14637	14569	14894	14459
32538	26592	25183	22982	23502	26241	24515	22348	21404	21314	21023	20794	20292	19954	19925	19892	20018	19933	19767	19979	19630	19912	20050	19960	19921	19736	20083	20112	20093	19983	20262	19957	19909	19939	20060	20109	19688	19853	19897	20003	20014	19765	19978	19933	20024	19855	19916	19762	19941	20064	20012	19767	19966	19856	19918	19946	19864	20035	19848	19822	19808	19903	19847	19888	20047	19823	20015	19912	19924	20186	20223	19836	19990	20092	20014	19844	19910	19686	19795	19903	20025	19983	19854	19842	19966	19989	19599	19977	19699	19828	19884	19789	19911	19994	19899	19806	20014	19816	19787	19782	19913	19653	19880	19780	20043	19722	19959	19937	19751	20065	20085	19797	19710	19808	19784	19876	19972	20026	19967	19810	19757	20194	19652	19972	19910	19889	19961	19847	19539	19876	19990	19967	19866	19739	19750	20093	19808	19679	19642	19820	19972	19676	20018	19803	20044	20014	19941	19822	19865	20038	19878	19842	19977	20032	19932	19797	19690	19892	19638	19880	19828	19817	19734	19663	20082	20050	20037	19931	19790	19921	19809	20168	19967	20064	19840	19830	19864	20038	19973	19877	19888	19898	20048	20043	19812	20065	19875	19731	19896	20054	19995	19927	19615	19954	19960	20036	20030	20015	19638	19716	19802	20020	19781	19943	19974	19761	20027	19634	19837	19671	19960	19731	19921	20179	20138	19861	19703	20028	19842	19970	20043	20028	19917	19887	19884	20019	20002	19861	19705	19857	19808	19903	19835	19777	19811	19905	19735	19817	19897	19986	19950	19753	19870	19823	19843	19901	19808	19957	19914	19834	19761	19844	20063	19875	19919	19703	19822	19855	19835	20018	19980	19997	19860	19966	20011	20083	20166	19964	19969	19943	19880	19979	19799	19866	19892	19822	20044	19791	20023	19870	20011	19810	19897	19947	19870	19887	19753	20034	19974	19861	19990	19796	19769	19793	19812	19735	19668	20044	20012	19878	19824	19426	19753	19922	19748	20062	20112	20161	19808	19922	19929	19879	19981	19888	19951	19878	19841	19784	19984	19700	20039	19865	19852	19688	19782	19811	19937	19825	20136	19879	20107	19680	19949	19780	19934	19837	19819	19915	19847	19596	19866	19982	20173	20016	19809	19827	19905	19761	19630	19774	20083	19802	20134	20030	20090	20170	19992	19945	19779	19876	20016	19873	19960	19848	19859	20043	20077	19844	19766	19867	19892	19901	19886	19824	20047	20012	19933	19891	20141	19966	20348	19826	19965	19804	19911	19667	19846	20051	19786	19901	19797	20001	19872	19902	19830	20008	19896	19797	19951	20051	19964	19775	19796	20173	20101	20024	19988	19922	20085	19784	19942	19777	20078	19762	20028	19884	19961	20024	19835	19857	19964	20009	19843	19872	19865	19825	19714	19748	19896	19928	19888	19750	20023	20001	19862	19991	19839	19934	20038	20021	19847	19969	19997	19728	19738	19720	19976	19883	20022	20028	19773	20026	19926	19972	19784	19908	20004	19752	19834	19864	20066	19963	20071	19835	20033	19941	19697	19963	19801	20069	19924	19846	19615	20063	20004	19950	20063	19843	19943	19853	19812	20115	20112	20005	19875	20054	19888	19816	20080	19784	19707	19851	20121	19844	19938	19965	19789	19944	19960	19779	19892	19643	19670	19898	20061	19938	19777	19810	19953	19741	19913	20077	19984	19932	19938	19710	19763	19799	19905	19757	20042	20147	19902	20118	20028	19898	19951	19921	19874	19844	20180	19963	19608	20092	19856	19814	19957	19964	20124	19851	19800	19904	20022	20008	20082	19744	19893	19787	19950	19925	20152	19789	19973	19845	19874	19936	19929	19994	19989	20194	19875	19803	19957	19887	19669	19846	20018	19981	20019	20001	19873	20007	19840	19883	19791	20036	19921	19803	19959	19815	20116	20030	19750	19860	20138	19970	19945	19909	20046	19983	19940	20003	19877	19821	19837	19956	19990	19817	19848	19900	19842	19924	20098	19741	19828	19958	19778	19811	19810	19854	19719	19925	19913	19851	20060	19984	19957	19953	19950	19677	20078	20173	19842	19844	19907	19961	20057	19783	19843	20052	19982	19936	20000	19740	20145	20054	19869	19746	19969	20053	19935	19725	19790	20061	20088	20032	20020	19933	19916	19970	20015	19603	19845	20120	19821	20161	19711	19965	19926	19854	20088	20069	19710	19916	19938	19794	20014	20060	20032	19977	20088	19638	19985	20204	19814	19917	20049	19816	19863	19832	19895	19886	19823	19778	19673	19903	20119	19914	20000	20094	20187	19822	19768	19761	19782	19951	19884	19911	19882	19987	19932	20109	19857	20086	20054	19926	19942	19836	19934	19990	19658	19806	20144	19895	19938	19986	19882	19922	20124	19817	19875	20034	19864	19934	20029	19898	19944	20047	19899	19911	20089	19819	20007	19906	20163	19826	19844	19839	19712	19752	19668	19949	19915	19770	20110	19860	20042	19977	19854	19544	19831	19853	19914	19853	19806	19729	19944	19854	19793	19840	20013	19752	20016	19956	19897	19907	19733	19926	19814	19777	20253	19911	20039	19856	19928	20015	20088	20078	19841	19766	19948	19778	19782	19881	19779	20073	19938	19925	19843	20076	19945	20037	20017	19991	20042	19970	20060	19856	19823	19988	19844	19901	19897	19819	19851	19945	20078	20031	19933	19784	20021	20090	20128	19990	19813	19819	19851	19892	19767	20185	20156	19745	19817	20130	19819	19866	19864	19838	19880	19649	19837	19967	19801	20029	19845	19782	19997	19981	19881	19969	19739	19919	19781	20050	19854	19858	19909	19532	20018	19744	19955	19973	20116	19948	19802	19596	19817	19983	19831	19963	19742	19873	19984	19827	20010	20026	19825	19955	19984	20075	19737	19740	19797	19875	20006	19918	19835	20019	20003	19824	19947	20007	19941	19925	19736	19963	20183	20025	19908	19906	19947	19858	19917	19932	19954	19693	19728	19794	20136	19878	19845	19800	19789	19857	19797	19960	20013	19926	19820	19849	19807	19687	19945	20066	19694	20142	20084	19858	19914	19807	19951	20099	19911	19948	19761	19946	20208	20007	20018	20013	19909	20224	19836	19754	20027	19996	19835	20015	20017	19907	19773	19786	19873	20113	19995	19800	19818	19964	19885	19717	19917	19870	20017	19936	19978	19840	19806	19899	20045	19947	19715	19979	19833	19962	19880	19956	19886	19848	19824	20095	19976	19681	19892	19890	19936	19989	19906	19887	19825	19967	19960	20273	19858	19778	19944	20058	19816	20123	20050	19907	19816	19870	20013	19754	19815	19975	19985	20180	19798	19782	19905	19900	19644	20005	19901	19909	20027	19896	19826	19878	19842	19962	19919	19840	19984	20050	19722	19944	19923	19851	19977	19857	19762	20076	20143	20028	19744	19668	20004	19929	19979	19802	19655	19868	19812	20193	19918	19957	20014	20033	20031	19850	19883	19817	19710	19841	19724	19826	20045	20081	20025	19810	19966	19986	19788	19836	19950	19899	19910	19939	20011	19703	19828	20068	20065	19978	19729	20038	19898	20065	20084	19878	20053	19726	20036	19839	20043	19787	19840	19859	19922	19890	19732	19848	19742	19918	19962	19934	19763	19761	20011	19554	19887	19920	19941	19947	19916	19980	19978	19604	19864	19817	19934	20017	19807	19840	19971	20058	20168	20161	19992	20004	19621	19995	20254	19953	19954	19790	19841	19942	19709	20112	20083	20000	19918	19750	19870	19979	19702	19904	19844	19908	20053	19853	19736	19784	19763	20061	19865	19902	19890	20023	19965	20094	20024	20053	20111	20150	19922	19777	19817	19976	19937	20030	19980	19911	19840	20124	19949	19987	19990	19932	20114	19895	19973	19952	19671	19543	20116	19950	19973	20150	19986	19930	19869	19866	19791	20027	19855	19854	19874	19833	19932	20063	20163	20079	19967	20062	19884	19697	19857	19832	19826	20222	19848	19760	19789	20148	19787	19564	20074	19783	19872	20041	19917	19923	19892	19832	19734	19778	19832	19902	20044	19967	20008	19977	19844	19851	19832	19936	19940	20000	20104	19942	19957	19881	19935	19816	19700	19964	19951	19942	19845	19939	20093	19913	20305	19695	19955	19862	19936	19997	20144	19967	19927	19940	19931	20124	20054	19960	19983	19900	19840	20107	19949	19897	19975	19776	19764	19827	19988	20028	20079	19963	20024	19904	20049	19878	19986	19823	20107	19906	20269	20025	19940	19916	19838	19938	19919	19977	19760	19921	20098	19790	19821	19816	19905	20015	19823	20028	20012	19896	19878	19845	19854	19722	20087	19934	19822	19909	19783	20076	20011	19920	20188	19940	19896	19898	19764	19862	19756	19963	19928	19668	19867	20024	19814	20136	19840	20003	20033	19842	19802	19795	20054	19885	20019	19909	19782	19854	19986	19911	19894	19917	20025	20048	19928	19914	19767	19719	19819	19854	20008	20002	20105	19830	19947	20030	20081	20024	19874	19799	19823	19971	19951	19880	19971	19965	20019	19583	20035	19710	19715	19801	19766	19919	20055	19843	19955	19763	19920	19767	20035	19882	19815	19753	19939	19838	19939	19896	19923	20039	19926	20010	19992	19911	19748	19857	19793	20016	19937	19963	19965	20214	19718	19956	19785	19698	20019	19860	20008	20029	19922	19961	19889	19869	20240	20005	19928	19819	20065	19929	20030	19900	19963	20045	20042	19832	19989	20047	19923	19838	20048	20133	19856	19973	19756	19708	19782	19866	19953	19853	19983	19961	19830	20028	20129	19933	19959	19962	19883	19950	19922	20092	19693	19723	19656	19820	19986	19883	20106	20002	20005	20118	20275	20020	20124	19933	20058	19914	19741	20143	19975	19897	19951	19816	19831	19968	19881	19900	19663	19834	19968	20034	20040	20001	20018	19815	19559	19860	19731	20091	19940	19857	19865	19847	20244	19941	19873	19828	19921	19989	20125	20032	20032	19975	19978	20110	19968	19865	19670	19915	19903	19845	19873	19838	19766	19799	19786	19851	20045	19927	19779	19933	19716	19724	19875	19828	19992	19944	19903	20134	19950	20017	19739	19941	20035	19846	19875	19870	20106	19926	19865	19885	19911	19792
25605	28493	22153	18937	21912	23389	21322	18175	17350	17099	16748	16231	15669	15723	15510	15519	15331	15380	15397	15501	15542	15405	15483	15379	15486	15452	15413	15329	15425	15252	15256	15435	15481	15621	15402	15327	15513	15523	15361	15447	15589	15251	15474	15715	15362	15572	15452	15434	15512	15520	15304	15354	15461	15479	15519	15166	15252	15541	15647	15482	15445	15406	15544	15502	15352	15505	15502	15307	15519	15264	15313	15584	15301	15256	15546	15550	15317	15336	15412	15549	15470	15490	15359	15610	15451	15398	15453	15534	15396	15442	15445	15463	15528	15685	15476	15388	15442	15501	15494	15424	15305	15501	15540	15448	15415	15553	15363	15464	15378	15292	15454	15424	15522	15392	15420	15521	15373	15477	15297	15562	15549	15330	15538	15517	15374	15415	15532	15524	15481	15365	15284	15474	15416	15497	15356	15397	15564	15474	15369	15581	15450	15342	15452	15314	15506	15398	15259	15516	15506	15444	15395	15370	15558	15359	15538	15567	15423	15538	15376	15287	15292	15546	15594	15521	15462	15461	15358	15507	15553	15384	15481	15435	15634	15301	15369	15457	15526	15406	15431	15520	15386	15548	15513	15615	15548	15409	15373	15590	15555	15505	15314	15305	15564	15526	15385	15505	15438	15396	15398	15524	15494	15366	15421	15413	15479	15649	15445	15277	15645	15294	15479	15298	15576	15479	15496	15373	15484	15418	15414	15628	15437	15437	15489	15333	15378	15475	15357	15342	15464	15519	15381	15442	15487	15503	15445	15310	15471	15344	15519	15572	15464	15374	15370	15489	15471	15587	15390	15494	15321	15335	15437	15383	15493	15500	15488	15419	15410	15379	15471	15439	15627	15378	15403	15422	15569	15652	15438	15476	15571	15371	15335	15422	15575	15583	15478	15420	15376	15517	15316	15374	15459	15331	15489	15591	15430	15367	15401	15291	15449	15499	15452	15646	15402	15534	15406	15511	15394	15511	15481	15332	15531	15374	15390	15508	15668	15430	15535	15322	15623	15409	15483	15512	15480	15402	15479	15549	15423	15675	15346	15572	15312	15495	15508	15452	15564	15432	15423	15430	15316	15479	15545	15385	15386	15502	15620	15400	15568	15413	15415	15428	15480	15255	15307	15437	15475	15532	15504	15502	15413	15564	15400	15493	15468	15462	15402	15357	15470	15439	15479	15502	15416	15509	15301	15482	15468	15498	15386	15431	15308	15478	15317	15336	15534	15382	15177	15472	15401	15599	15472	15553	15421	15507	15554	15434	15350	15509	15601	15351	15512	15600	15500	15512	15420	15514	15534	15500	15300	15310	15352	15519	15486	15326	15504	15582	15613	15467	15547	15491	15566	15313	15207	15555	15343	15461	15433	15573	15516	15411	15350	15354	15389	15623	15420	15458	15443	15470	15436	15517	15470	15409	15429	15473	15615	15391	15434	15465	15422	15407	15430	15513	15413	15276	15405	15268	15507	15489	15383	15574	15279	15620	15520	15437	15606	15549	15510	15334	15323	15596	15499	15393	15383	15253	15302	15607	15454	15511	15438	15495	15562	15513	15567	15325	15603	15530	15513	15586	15508	15335	15323	15433	15593	15576	15411	15584	15487	15436	15300	15357	15519	15557	15504	15516	15416	15437	15413	15461	15591	15357	15460	15509	15661	15452	15397	15542	15660	15438	15526	15258	15529	15634	15409	15451	15528	15285	15444	15539	15362	15438	15478	15380	15479	15402	15508	15440	15504	15438	15385	15500	15245	15611	15493	15461	15384	15369	15525	15442	15417	15429	15503	15455	15352	15443	15409	15585	15518	15474	15499	15381	15189	15218	15335	15413	15333	15451	15544	15391	15513	15400	15334	15422	15302	15354	15653	15461	15304	15315	15522	15363	15407	15515	15388	15365	15344	15354	15513	15499	15479	15626	15438	15478	15372	15378	15466	15622	15403	15358	15358	15334	15544	15460	15395	15442	15344	15546	15527	15410	15402	15366	15487	15404	15340	15565	15401	15443	15552	15593	15580	15389	15446	15471	15355	15447	15465	15375	15436	15488	15430	15429	15332	15583	15506	15486	15424	15467	15443	15671	15424	15363	15497	15597	15372	15453	15501	15594	15513	15452	15415	15549	15527	15456	15549	15334	15472	15423	15377	15353	15468	15378	15414	15501	15463	15546	15586	15360	15391	15370	15446	15390	15629	15574	15423	15379	15194	15619	15333	15533	15377	15426	15402	15441	15357	15361	15375	15340	15496	15408	15340	15352	15428	15414	15615	15359	15597	15468	15462	15483	15394	15450	15418	15593	15623	15458	15492	15539	15566	15403	15467	15451	15448	15269	15459	15478	15451	15577	15331	15441	15375	15462	15394	15522	15286	15436	15482	15505	15454	15532	15406	15463	15474	15441	15545	15304	15404	15265	15637	15420	15486	15434	15456	15470	15324	15439	15628	15541	15619	15557	15390	15530	15567	15484	15327	15792	15283	15324	15608	15547	15371	15339	15486	15421	15636	15361	15614	15477	15302	15556	15467	15583	15596	15664	15414	15398	15491	15284	15442	15499	15387	15428	15535	15486	15502	15562	15457	15403	15434	15461	15541	15601	15446	15561	15535	15461	15550	15330	15456	15567	15314	15466	15337	15517	15458	15459	15292	15389	15457	15364	15375	15518	15399	15496	15420	15522	15637	15383	15432	15599	15299	15453	15506	15423	15637	15531	15306	15535	15566	15491	15442	15459	15369	15539	15568	15316	15365	15584	15363	15436	15447	15485	15517	15541	15623	15440	15391	15420	15504	15545	15517	15487	15403	15433	15659	15564	15478	15616	15427	15406	15465	15403	15476	15476	15258	15213	15341	15610	15263	15621	15425	15348	15676	15408	15395	15542	15303	15391	15434	15360	15523	15400	15533	15359	15392	15484	15495	15470	15613	15438	15371	15564	15466	15506	15357	15449	15504	15460	15400	15448	15494	15474	15575	15496	15410	15395	15455	15331	15562	15493	15552	15377	15510	15374	15421	15362	15487	15455	15381	15543	15447	15338	15407	15504	15433	15299	15414	15529	15460	15284	15402	15562	15661	15558	15618	15393	15520	15393	15418	15497	15416	15451	15583	15491	15561	15326	15399	15393	15447	15695	15440	15428	15238	15414	15563	15252	15439	15261	15466	15575	15553	15409	15603	15406	15532	15439	15348	15591	15463	15492	15421	15456	15683	15516	15617	15479	15556	15465	15411	15405	15428	15376	15502	15636	15211	15477	15468	15579	15603	15501	15370	15503	15406	15546	15309	15464	15333	15426	15580	15252	15537	15635	15408	15552	15469	15560	15502	15477	15598	15393	15517	15483	15407	15558	15417	15461	15591	15463	15462	15548	15493	15385	15408	15369	15386	15548	15472	15472	15513	15408	15321	15595	15367	15368	15619	15380	15472	15409	15320	15390	15365	15513	15718	15340	15301	15532	15298	15393	15586	15474	15485	15402	15505	15369	15345	15379	15423	15316	15470	15660	15428	15343	15585	15349	15528	15501	15462	15445	15340	15599	15419	15433	15529	15525	15503	15444	15493	15403	15234	15516	15371	15389	15335	15356	15412	15558	15462	15351	15413	15437	15484	15377	15390	15401	15441	15387	15587	15514	15637	15442	15454	15484	15343	15564	15383	15336	15572	15569	15377	15340	15309	15362	15372	15523	15405	15566	15264	15545	15332	15560	15431	15135	15377	15372	15486	15439	15425	15378	15399	15529	15603	15254	15271	15428	15595	15437	15506	15533	15474	15359	15509	15329	15559	15436	15582	15378	15323	15338	15463	15457	15529	15306	15510	15664	15583	15420	15582	15356	15524	15371	15381	15362	15320	15567	15445	15578	15386	15293	15346	15330	15520	15535	15542	15374	15443	15553	15470	15337	15496	15377	15367	15364	15318	15408	15375	15304	15394	15570	15377	15438	15342	15356	15588	15478	15512	15371	15642	15322	15459	15527	15349	15382	15682	15534	15425	15361	15491	15428	15410	15466	15430	15462	15428	15453	15553	15506	15351	15599	15486	15457	15291	15488	15455	15475	15456	15345	15253	15533	15391	15417	15480	15657	15602	15541	15392	15403	15475	15516	15472	15450	15451	15400	15508	15315	15351	15343	15530	15455	15254	15327	15360	15494	15485	15606	15387	15355	15468	15493	15516	15441	15407	15367	15466	15466	15509	15552	15652	15401	15373	15407	15568	15449	15514	15436	15538	15509	15391	15577	15479	15324	15307	15535	15477	15372	15365	15564	15387	15580	15528	15298	15541	15562	15379	15323	15435	15491	15513	15362	15312	15382	15400	15463	15412	15478	15515	15553	15543	15575	15341	15448	15414	15358	15421	15470	15504	15537	15520	15324	15424	15449	15505	15653	15447	15464	15435	15652	15452	15469	15494	15320	15468	15479	15496	15335	15436	15470	15529	15435	15436	15479	15444	15451	15417	15538	15449	15432	15426	15451	15635	15478	15369	15516	15386	15461	15541	15430	15445	15669	15305	15585	15450	15447	15464	15428	15485	15452	15474	15481	15401	15574	15595	15437	15432	15369	15413	15551	15326	15423	15471	15333	15449	15403	15550	15512	15393	15312	15599	15497	15462	15423	15500	15343	15219	15248	15455	15451	15499	15434	15428	15461	15425	15558	15439	15462	15339	15384	15403	15396	15518	15398	15491	15506	15502	15468	15475	15384	15422	15504	15598	15587	15492	15442	15497	15431	15421	15454	15489	15592	15315	15368	15516	15549	15479	15418	15409	15342	15463	15466	15471	15562	15304	15406	15360	15434	15618	15496	15459	15352	15461	15538	15533	15552	15569	15551	15377	15375	15451	15411	15648	15364	15353	15471	15590	15436	15459	15437	15291	15456	15568	15356	15417	15708	15330	15391	15437	15634	15477	15306	15334	15463	15242	15384	15531	15411	15459	15537	15410	15471	15263	15463	15431	15517	15252	15389	15488	15500	15547	15691	15438	15398	15459	15436	15535	15545	15581	15493	15392	15198	15360	15512	15551	15543	15455	15531	15501	15405	15371	15457	15385	15322	15513	15338	15547	15613	15388	15330	15628	15529	15585	15562	15379	15581	15422	15540	15392	15345	15665	15578	15489	15432	15415	15332	15604	15362	15454	15497	15418	15492	15485	15482
26340	21139	28291	30849	37491	43837	39966	31801	32338	30904	27484	23453	21240	19905	19515	19128	19077	18957	19002	19019	19223	18967	18963	19230	19204	18879	18899	19074	19106	19045	18990	18908	19118	19130	19085	19178	19022	19025	19056	19090	19049	18977	19178	18871	18960	19021	18965	18962	19211	19083	19135	19137	19021	18862	18990	18924	19084	19036	18888	18957	19049	18871	19002	19066	19086	18929	19001	19016	18817	18941	18950	18851	18977	18926	18999	19170	18968	19068	18960	19048	19042	19028	19046	19282	19115	19097	18888	19165	18852	19018	18994	19239	19140	19068	19089	18901	19033	19017	18993	18996	19106	19100	19080	18922	19103	19046	19151	18855	18965	18912	18958	18756	18846	19088	18940	18746	19018	18927	19071	18972	18947	18917	18899	18953	18879	18934	18765	18983	19028	18928	18754	19214	19035	19120	19308	19149	19195	18886	19298	18920	18984	18910	18913	18901	19056	19234	18944	18906	18973	18958	18888	18891	18933	18999	18943	18755	19074	19122	19090	19073	18934	18910	19101	19084	18999	19028	19111	18905	19078	19123	18994	18727	18856	19065	19051	18853	18913	19027	19063	18888	18938	18772	18900	18847	19038	18979	18946	19074	19000	18894	18868	18900	18875	18900	19050	19015	18905	19183	19211	18859	18849	18772	19054	19157	19027	18993	18946	18819	19024	18976	18936	18949	18979	18731	18905	18899	18770	19020	19071	18927	18876	18941	19039	19009	19069	18732	19077	19006	18922	18903	18745	18902	19033	18829	18734	19005	18846	18923	18890	19036	18922	19185	18962	18938	18815	18931	18753	18935	18961	19049	19101	18793	19274	19073	18921	19079	19084	19017	18837	18916	18989	18721	18981	18967	18855	18961	18588	18973	18942	19040	18884	18800	18944	19148	19037	19160	19065	18985	18874	18940	18999	18960	18961	18898	18917	19145	19075	18955	19055	18785	19201	18930	19038	19210	18912	19166	19226	19118	19093	18943	18824	18961	18835	18888	18912	18941	18998	18985	18914	18895	19002	18990	18771	19084	18934	18695	18901	18988	18891	19123	18962	18932	18961	18978	19065	18899	19110	19110	18843	18962	18874	18799	19078	18842	18950	18754	18838	19034	18851	18745	18851	19147	19113	18931	19118	18932	18947	19119	19129	18976	18923	18858	19181	18802	18830	18877	18938	19108	19081	19010	18970	18969	18970	18791	18696	18852	19175	18907	18864	19073	19104	18882	18959	19283	18980	18714	19180	19316	19135	19030	18971	19034	18982	18984	19069	19001	18954	18865	18703	19142	18707	18890	18843	18796	19064	18990	18834	19055	19143	18940	18851	19106	19102	18983	19082	18795	18929	19014	19094	18977	18974	19015	18898	19116	19033	18794	19160	18942	19026	18910	18968	18834	19125	19040	19077	18861	19158	19018	18916	18846	18729	18903	18908	18843	19005	19242	19002	19136	18920	18935	18863	18863	18985	19035	18898	19041	19053	18962	19090	18891	18984	18959	18933	19082	18906	19130	18931	19058	18936	19177	18935	19127	19173	18893	18861	18921	18922	18987	19159	19026	19065	19018	18842	18775	19155	19369	18785	18884	19042	18942	18956	18930	18991	18873	18971	18999	19058	19021	18832	18836	18870	18713	19041	18810	18992	18729	18965	18976	19113	18965	19025	18929	19047	18908	18903	19048	18947	18912	18714	18861	19173	18915	18816	18825	19006	18948	18947	18916	19013	18863	18991	18970	19097	19068	18936	19094	19169	18835	18998	18965	18764	18900	18933	18732	18909	18926	19154	19079	18772	18961	19033	18957	19187	19035	19108	18827	18889	19036	18818	19040	19123	18937	18856	19024	18894	19102	19075	19006	18805	19017	19055	19078	19012	19020	18926	19072	19044	19076	19011	19086	19043	19045	18908	18840	18926	19050	18974	18922	18832	19173	19019	19008	18936	18990	19094	18916	18863	18894	18947	18953	19064	18985	18962	18877	18878	19155	18941	19158	18965	18874	19194	18918	19167	19000	18869	18891	19081	18895	18995	19083	18595	18936	18916	18986	19043	18947	18729	18971	18804	18960	19037	19059	18853	18892	19006	19236	18992	19125	18893	18961	18950	18905	18906	18833	19106	19187	18909	19196	18948	18888	18934	19062	18875	19000	18864	18866	18936	18896	18887	19087	18957	18891	19012	19287	18942	18922	18996	18932	18851	19231	19044	19001	19070	18921	19118	18994	18740	18959	18836	18976	19069	18918	18858	19003	19060	19163	19049	19129	18873	19046	18773	19232	19178	18926	18973	18972	18920	18948	18983	19127	18903	18970	18941	18957	18710	18792	18997	18857	18982	18956	19064	19026	19098	19105	19105	18794	18767	18986	19201	18995	18833	18995	19160	18917	19169	18965	18995	19001	18907	18988	18737	18883	18945	18903	18744	19013	19087	18706	18860	19121	19018	18881	18790	18854	19165	19000	18881	18815	18742	18913	18951	18892	19099	18951	19061	19082	18788	18880	19118	18990	18925	18881	18784	18864	18813	19021	18895	18773	18964	18962	19036	19015	18924	19034	19003	19028	19097	19041	18890	19020	18877	19151	18962	19176	18778	19120	19173	18837	19061	19016	18969	19160	18991	18727	19072	19043	19017	19034	18806	18979	18974	18911	19062	18757	19036	18767	18947	18902	18875	18930	19015	19008	18932	18805	18802	18957	18925	19057	19190	19030	19065	18932	18835	19025	19284	19059	18988	19008	19110	18744	18892	18928	18827	18846	19129	19167	19024	19197	18840	18897	18739	18865	18823	18933	19040	19066	19017	18941	19076	19066	18866	19024	18918	18856	18886	18794	18915	19030	18919	18974	19094	19094	18870	18828	18968	19023	18834	18976	18892	18696	18935	18955	19000	18888	19047	18887	18839	19231	18862	18898	19110	19046	18931	19066	19018	19015	18874	18977	18926	18961	19078	18999	18927	19203	18659	19199	19178	18995	19013	18926	18829	18952	19159	18996	19117	19135	18906	18960	18825	19235	18954	19236	19064	19004	19003	19105	19126	18984	19174	18811	18938	19012	19040	18999	18915	19000	19003	19276	19071	18897	19130	18939	18983	19035	18755	18952	19029	18938	18937	18981	19044	19043	19025	19047	19069	19109	18857	19054	19074	18894	18957	18903	18897	18998	18765	19137	19064	19004	19191	19039	18988	19030	18947	19012	19188	19017	18972	18646	18841	19240	19118	19070	19117	18944	18966	18949	18948	18911	18970	19206	19205	18661	18945	18925	19005	18995	19011	18839	18828	19090	19069	18829	18884	19085	19059	19100	18909	18944	18914	18689	18855	19205	19046	19051	19097	18977	18858	18792	18992	19011	19063	19125	18755	19071	19015	18979	19048	18919	18966	19083	18994	19001	18923	18934	18887	19050	18829	19135	18983	19049	18979	19025	18953	18897	19004	18797	18882	18930	18992	19037	19213	19003	18945	18979	18871	18852	18979	19080	19076	18971	18888	19002	19093	18982	19004	19028	18874	18778	19022	18990	19025	18844	18957	18984	19049	19030	18941	18923	18907	19019	18803	18854	18933	18981	18814	18991	19092	18884	18943	19108	19014	18929	19082	19116	19001	18887	19086	18955	19055	18802	18976	18981	19062	18943	19052	18890	18810	18985	18988	18899	19056	19114	18847	19147	19025	19064	19025	19012	19026	19174	18907	19027	19160	18886	18901	19041	19004	18847	18834	18995	19076	18874	19005	18690	19004	19298	18858	18950	18925	19073	18952	18873	18900	19049	18975	19038	19067	18985	19180	19015	18999	19005	18860	18924	19020	19159	18795	19077	19040	19231	19187	19239	19041	19052	19096	18866	18615	18693	19045	19072	19189	18984	19074	18782	18979	19183	18830	19110	19101	18659	18765	18974	19090	19059	18937	19188	19096	18900	19058	18874	18919	18953	18815	18899	18882	18998	18868	19110	18950	18921	18898	18948	18797	18832	18902	18710	18978	19194	18991	18952	19004	18952	18901	18938	18846	19106	19073	18966	18915	19109	19094	19114	19060	18897	19052	19220	18934	18888	18989	19013	18888	19035	18929	18858	19212	19200	18952	18886	18987	18771	18826	18973	18761	18794	19008	18932	18956	18994	19150	18866	18668	19005	18985	19018	19113	19056	18887	18882	18981	18876	18862	18918	19214	19099	19134	18891	18806	18973	19211	19049	18995	18921	19036	18953	18984	18922	19192	18777	18937	18969	18950	18926	18777	19231	19089	19097	18755	18899	18770	19042	19053	18763	18874	19051	18852	19059	18973	19008	19027	18855	19026	19198	18700	19083	19105	19214	19067	18984	19068	18763	18913	19034	19004	19109	19009	19158	18968	19011	18903	18990	18997	19145	18785	19031	18990	19146	19168	18992	18863	19042	19144	18966	18870	18971	19012	19065	19015	18913	18979	18934	19169	18921	19157	18945	19194	18959	19007	19154	19155	18816	18898	19117	19165	18968	18795	18887	19042	18776	19181	19199	19129	18820	18957	19112	19045	19087	19037	19110	19012	18921	18972	19104	19132	19025	19057	19005	19122	18970	18698	18990	19017	19092	18986	19037	19050	19002	19062	18910	18843	19053	18838	18950	18804	18932	18710	19014	19124	19011	18881	18890	18908	18948	18823	19227	18990	18888	19203	18807	19005	18909	18808	18857	18834	19073	18979	19119	19006	19005	19197	18962	18863	19175	19294	19120	19125	18921	18949	18863	19032	19159	18964	18978	18992	18957	18899	19042	19006	19025	19006	18910	18912	19060	19122	19120	18965	18933	18864	19004	18994	18876	18879	18941	19210	19136	18948	19004	19204	18946	18857	19165	18745	18929	18887	18973	18774	18850	18890	18997	18983	19050	18817	19069	18946	18721	18890	18926	19095	18837	18961	19072	19101	18980	19088	18902	18951	19132	19025	18957	18866	18788	19028	18961	18982	18932	18855	18871	18750	18879	18857	18873	19150	19235	19094	18837	18926	18776	18888	18866	18897	18934	19003	19100	19002	18959	19080	19092	18951	18987	18944	19056	19154	19011	19156	18967	18986	18998	18877	18793	19135	18887	18918	18859	18955	19005	19038	18971	19139	19042	18966	19160	19205	18739	19040	19004	18980	18820	18873	19057	19070	18961	19304	19166	19025	19183	18996	18915
29021	40095	41762	38121	43277	42721	37951	31569	32113	29841	24840	20170	17136	15620	15023	15055	15133	14940	15014	14981	14824	15022	14927	14918	15058	15036	15126	15104	14945	14895	15010	14868	15039	14885	15034	14967	14952	14771	15074	14963	15076	14828	15022	14976	14963	15024	14894	14919	15126	14887	15176	15245	15052	14752	15062	14851	14798	14960	15030	14988	14819	14925	15075	14945	15076	14931	14973	14909	14967	15135	14793	14877	14979	14816	15030	15010	14873	15084	15017	15036	15009	14928	14977	14872	14981	14995	15155	15095	14917	15109	14968	14913	15007	14951	14800	14896	14857	14850	14991	14712	14963	15012	14965	14788	15040	14888	14900	15023	15001	14869	14950	15102	14942	14996	14863	14919	14903	14995	14767	14933	15110	15011	15072	14899	14929	14964	14911	14914	14915	14864	14901	14993	15013	15047	14867	15099	14736	15147	14810	14703	14962	15114	14972	15026	14966	15143	14772	14935	14932	15025	15054	14926	14875	14915	15062	15052	14994	15111	14855	15002	14844	14855	14898	15142	15073	15063	14938	15074	14965	14818	14829	14874	14927	15026	14937	15046	15020	14944	14719	14981	14969	14937	14926	14981	14886	14891	14865	15108	14996	15102	14961	14839	14935	14839	14973	15043	15043	14852	14971	14865	15143	14979	14882	14832	14965	14966	15018	15101	14962	14853	14841	14876	15061	14882	14968	14933	14993	14999	14901	14785	14951	14866	15050	15115	14966	15061	15058	14969	14968	14953	14866	14891	15158	14826	14970	14987	15014	14745	14915	14831	15133	15119	15048	14955	14910	14879	14905	15066	15007	14913	15097	14932	14822	14850	14847	14960	15189	14966	14934	14884	14932	14836	14909	14910	14910	14834	15032	14934	14855	14799	14928	15063	14948	14784	14891	14915	14965	14763	14944	15034	14873	14797	15009	14904	14972	15078	15115	15045	14873	15031	14954	14982	14800	14996	14983	14851	15182	15133	14867	14816	14907	15051	15020	14872	14891	14954	14902	15036	14950	15052	14925	14990	14910	14995	14923	14952	14890	14885	14945	14964	15007	14959	14957	14906	15024	14946	14892	15096	14983	15003	14979	15017	14932	14999	14827	14984	15075	14928	14870	14832	14900	15085	14901	15057	15000	15030	15017	15081	15105	14899	14982	14956	14892	14927	14824	14884	15138	14828	15072	14953	14803	15027	14749	14912	15048	14891	15064	14853	14949	14732	14795	15032	14826	14962	14823	15072	14890	15032	14972	14926	14886	14626	15166	14851	15180	14908	14901	14901	14983	14939	15082	14959	14979	14890	14846	14937	14994	14993	15015	15039	14837	14835	15124	14876	14849	15207	14894	15047	14974	15029	15003	14816	15045	14983	14921	15131	15031	14926	14917	15027	14841	15054	15007	14926	14844	14981	15119	15007	15058	15002	15035	15016	14905	14962	14631	15147	14894	14987	14827	14914	14864	14837	15024	15093	14995	14837	15078	14990	15059	15076	14963	14802	15017	14964	15076	14716	15011	14917	15041	14881	14938	14959	15126	14894	14914	14752	14965	14783	14942	15038	14780	14880	15068	14975	14805	14781	14902	14977	14949	14930	14981	15101	14970	14892	14895	15050	14908	15000	14851	14981	14955	14815	14946	14910	14834	14789	14907	14931	14890	14992	14960	14894	14990	14803	14749	15109	15058	15118	15040	14807	14807	14915	15045	15055	14788	14970	15034	14801	14840	14934	15115	14944	14964	15007	14864	14918	15041	14976	15112	15074	14998	14888	14937	15252	15172	14924	15054	14929	15077	14954	14975	15103	14602	15052	14931	14816	15047	15126	15152	14842	15035	14756	14846	14937	14689	14798	14988	14795	14970	14912	14958	14969	14936	14648	15046	14852	14819	14798	14864	14967	15084	15005	14813	14968	14800	14872	14956	14752	14968	14996	14806	15186	15007	14892	14902	14980	14817	14955	15020	14803	14995	14952	14754	14894	14996	15045	14974	14868	14816	14801	15027	14945	15041	14876	14923	14975	14994	14923	14912	14895	14969	15015	14935	14994	14784	15068	14834	14946	15009	14840	14982	15187	14844	14836	14813	15017	15075	14884	14967	14975	14810	14902	14817	14964	14962	14779	15070	15080	14916	14831	15005	14793	14970	14936	14774	15033	14786	15131	14998	15069	14957	14912	14872	14967	15156	14867	14834	14925	14874	14925	14974	14908	14939	14955	14875	14919	15061	14985	15060	14989	14897	14950	15033	14917	15065	14890	14776	15065	15033	15036	14898	15012	14914	15054	15049	14968	14976	14850	14881	14845	14974	14944	15066	14853	15046	14944	14759	14913	14884	14865	14912	15151	14891	14829	14973	14916	15002	14943	14837	14951	14967	14736	15191	14848	15027	14873	15230	15003	14874	15053	14954	15056	14916	14921	14786	15009	14840	14983	14959	15140	14790	14996	14961	15102	14877	14900	15082	14960	15054	14971	14854	15082	15115	14941	14887	15059	14969	14891	14957	14931	14972	15049	14998	14745	14935	14908	15012	14709	14851	14932	14984	15070	15117	14906	14870	14969	14708	15007	15014	14820	14743	14983	14936	14905	14862	14896	15087	15034	14967	14784	14865	15029	14934	14899	15097	15065	14925	15050	14906	15091	14872	14939	14971	14959	14793	14942	15006	14924	15065	14901	15044	15031	14849	14987	15081	14850	14972	14855	15015	14949	15020	14940	14926	15009	14833	14887	14793	14889	15012	14975	14837	14891	14986	14963	15018	14839	14990	14870	14974	14936	14721	14895	15000	14920	14859	14987	14890	14814	15022	14862	14841	14885	14912	15081	14859	14933	15087	14929	14885	14937	14930	14778	14971	14805	14780	14911	14970	14934	15022	14880	15042	14914	15115	15101	14875	14893	14985	14920	14913	14880	14944	14856	15008	15067	15027	14962	15123	15026	14923	14864	14884	14914	14836	15088	14898	14823	15096	14970	14952	15001	14853	14973	14865	15073	14817	15091	15068	14928	15084	15083	14786	14925	15088	14823	15002	14812	15068	14962	14855	14986	14905	14785	14960	15060	14876	14990	15197	15020	15121	14856	15006	14962	14814	14892	15071	14996	14952	14854	14955	15150	15058	14805	14983	15045	14964	14940	15023	14905	15150	14992	15064	15081	15000	14988	15008	14909	14891	15040	14965	14945	15017	14983	14795	14929	14928	14990	14885	14958	15011	14841	15026	15136	15118	14964	15115	14784	14958	14851	14956	15058	14882	15027	14807	15141	14837	14944	14994	15000	14912	14846	15043	14986	15081	15064	15115	14813	14990	14920	14855	14787	14876	14926	15025	15016	14972	14922	15070	14896	14953	14901	14973	14997	15145	14944	15143	14737	14953	15000	14830	15007	14928	14991	14951	14992	15091	14829	15067	15132	15004	14797	15021	14902	14851	15031	14779	14908	14954	15030	14846	14878	15084	15082	14797	14939	15106	14891	14914	15118	15052	14872	14914	15034	15028	14919	14887	15062	15089	15041	15061	14831	15045	14937	14979	14795	14985	14959	14986	14815	14891	14917	15050	14933	14945	14872	14837	14843	14815	14777	14863	15097	14966	14831	14736	14930	15042	14978	14976	14822	14784	15001	14748	15007	15050	15004	15014	15017	14875	14793	14977	14949	15042	15114	14993	14910	14951	14900	14941	14788	14849	14985	14919	14827	14899	14829	15031	15088	14952	15018	15057	15085	14889	15008	15065	15024	15006	15018	15076	14868	15040	14762	14995	15098	14890	14797	14966	15078	14988	15057	14872	14938	14995	15010	15025	14864	14942	14814	14862	14992	14884	14836	15122	14972	15115	14946	15056	14892	15110	15145	14819	14893	14808	15082	14928	14949	14689	15007	14808	14939	15013	14979	15083	14884	14946	14916	15008	14807	14964	15033	14981	15010	14881	14922	14759	15038	14980	14956	14979	14983	14974	14958	14903	14865	14950	14894	14951	14892	15104	14947	14903	14867	14887	15060	14984	14814	15088	15022	15083	14959	14978	14834	14941	14869	15001	14867	15050	14656	14877	14980	14888	14972	15038	14810	14997	14989	14881	14899	15031	15060	14988	15067	14952	14978	15046	14912	14925	14972	14899	14830	14993	15059	14769	15125	14902	15089	15019	14959	14793	14974	14966	14856	14989	14942	14855	14996	14985	14875	15066	14938	14990	14996	14998	14717	14963	14994	14787	14857	14862	15145	14977	15031	14811	14792	14850	15117	14995	14907	14859	14944	14984	15015	14835	15062	14929	14858	15107	14981	15025	15043	15054	15138	15071	14812	15048	14825	15011	14878	14873	14852	15016	15125	14851	14971	14982	15116	14967	15076	14862	15076	14902	14953	15002	14831	15051	14901	15071	14951	14772	15041	15127	14950	14976	14879	14875	14876	14865	14777	15093	14874	14982	14925	14978	15005	14977	14791	14971	15035	14977	14891	14982	15005	14981	14897	14932	14955	14904	14924	15030	14857	14827	14796	14912	15049	14906	15169	14959	15005	14883	14939	14968	15021	15131	14917	14862	14986	14837	14925	14861	14994	14957	14870	15156	14775	14952	14972	15109	15028	14969	14929	14954	15001	14986	15049	15004	14963	14772	14923	14888	14864	14944	14858	14723	14974	14928	14917	15008	14914	14836	15053	15141	15086	15019	15010	14981	14871	15035	15059	14850	15054	15081	14929	14973	14960	14962	15178	14771	15154	14942	14883	14953	14886	15044	15002	15057	14896	14933	15007	15078	14877	15189	15062	14885	14910	14837	15068	14932	14919	14836	14972	14974	14990	14916	15060	14810	14896	14892	14841	15057	14979	15063	14915	15136	14975	15074	14961	14874	15061	15004	14935	15067	14969	15123	14902	14904	14862	14864	14987	14852	14932	15003	15091	14942	14792	14807	14758	14937	14990	15074	14904	15030	14992	14963	15022	15013	14928	14827	14836	14855	15083	14963	14752	14948	14872	14850	14883	15185	15049	14903	15152	15003	14848	14923	14916	14981	14980	15055	14887	14876	15000	14921	14971	14916	15011	14843	15124	14963	14992	15048	14975	14970	15123	14746	15072	14922	14949	14989	14895	15030	15065	14847	14928	14947	14927	14961	14903	14953	15029	15079	14897	14899	15100	14988	15158	14901	15245	14895	15030
24076	21021	28475	27520	46732	60172	53828	40224	38665	37740	32898	26646	22097	19954	19028	18719	18610	18439	18469	18312	18371	18418	18386	18458	18293	18355	18215	18186	18405	18554	18194	18438	18228	18318	18339	18413	18131	18550	18363	18422	18505	18339	18187	18268	18087	18149	18438	18137	18424	18253	18425	18353	18521	18419	18338	18336	18209	18078	18441	18321	18416	18261	18297	18395	18302	18277	18266	18172	18381	18390	18257	18389	18288	18283	18297	18329	18184	18191	18227	18378	18429	18157	18265	18197	18208	18201	18336	18082	18327	18223	18240	18318	18242	18217	18215	18274	18324	18128	18176	18277	18175	18237	18354	18163	18211	18086	18049	18261	18210	18285	18280	18242	18061	18054	18233	18095	18251	18491	18391	18157	18355	18258	18255	18216	18124	18437	18269	18198	18038	18131	18097	18027	18343	18238	18230	18186	18231	18207	18243	18113	18211	18341	18112	18273	18418	18194	18282	18392	18282	18337	18002	18196	18396	18273	18207	18455	18350	18295	18351	18258	18113	18067	18381	18150	18304	18182	18214	18100	18193	18032	18174	18216	18162	18279	18333	18302	18029	18218	18440	18501	18292	17970	18147	18250	18326	18327	18336	18239	18340	18304	18213	18346	17952	17978	18243	18193	18264	18213	18240	18393	18257	18356	18342	18177	18220	18250	18249	18371	18125	18153	18181	18217	18184	18045	18200	17983	18252	18389	18380	18188	18124	18226	18364	18295	18225	18365	18279	18146	18285	18383	18351	18254	18261	18241	18226	18443	18435	18090	18246	18187	18039	18199	18172	18175	18298	18128	18082	18037	18263	18147	18184	18238	18205	18491	18158	18274	18133	18319	18194	18283	18130	18134	18151	18159	18198	18217	18255	18088	18353	18173	17987	18400	18319	18004	18043	18186	18110	18056	18148	18409	18258	18107	17957	18186	18245	18155	18037	18131	18171	18176	18265	18054	18050	18227	18228	18323	18173	18189	18218	18263	18197	18024	18232	18052	18337	18135	18268	18096	18012	18415	18161	18222	18313	18261	18318	18293	18154	18268	18309	18287	18236	18323	18305	18208	18631	18353	18236	17965	18347	18386	18140	18400	18196	18169	18164	18222	18402	18057	18407	18159	18300	18114	18262	18154	18277	18323	18148	18281	18186	18170	18355	18275	18237	18089	17987	18191	18142	18047	18263	18189	18163	18178	18393	18161	18221	18277	18261	18245	18375	18365	18187	18338	18457	18037	18263	18185	18217	18265	18317	18323	18200	18130	18195	18379	18319	18342	18312	18077	18064	18031	18176	18133	18315	18417	18269	18359	18090	18029	18218	18253	18141	18249	18362	18278	18213	18349	18073	18241	18223	18293	18212	18204	18406	18418	18169	18153	18208	18210	18304	18267	18305	18114	18258	18226	18285	18036	18228	18184	18192	18151	18243	18185	18193	18279	18444	18464	18223	18235	18111	18363	18258	18335	18152	18118	18293	17983	18159	18079	18348	18293	18135	18206	18182	18300	18306	18330	18137	18166	18379	18348	18323	18459	18066	18233	18087	18237	18268	18170	18220	17943	18048	18219	18094	18007	18140	18163	18200	18316	17903	18201	18117	18169	18054	18085	18242	18321	18176	18066	18174	18253	18296	18505	18229	18311	17981	18175	18103	18305	18363	18197	18119	18262	18042	18480	18496	18409	18202	18213	18148	18384	18123	18184	18161	18171	18173	18430	18084	18297	18268	18182	18044	18147	18240	18129	18079	18282	18137	18139	18333	18384	17939	18237	18254	18373	18303	18264	18173	18077	18242	18339	18096	18383	18154	18431	18069	17991	18073	18295	18369	18336	18111	18249	18355	18227	18062	18166	18167	18192	18058	18284	18337	18184	18157	18248	18110	17891	18316	18163	18275	18188	18115	18078	18510	18383	18298	18409	18122	17992	18226	18290	18184	18375	18255	18194	18265	18099	18419	18216	18262	18365	18134	18221	18055	18279	18253	18415	18344	17966	18042	18273	18111	18180	18372	18299	18186	18145	17989	18268	18383	18256	18385	18230	18238	18445	18321	18221	18173	18288	18289	18236	18129	18249	18281	18149	18183	18222	18072	18266	18269	18197	18297	18145	18383	18403	18278	17985	18354	18256	18185	18285	18077	18295	18294	18216	18026	18115	18254	18297	18051	18182	18299	18350	18285	18231	18295	18250	18421	18236	18369	18392	18170	18348	18083	18203	18484	18438	18258	18272	17831	18322	18251	18275	18217	18343	18300	18029	18283	18072	18021	18232	18208	18337	18288	18151	18126	18202	18263	18294	18264	18216	18268	18250	18232	18025	18343	18196	18102	18220	18418	18268	18173	18150	18284	18072	18149	18373	18355	18198	18196	18141	18137	18397	18223	18244	18222	18016	18565	18169	18263	18247	18321	18151	18313	18211	18291	18309	18131	18233	18114	18327	18218	18236	18237	18186	18257	18031	18003	18217	18126	18073	18403	17969	18209	18074	18101	18010	18183	18181	18326	18332	18326	18244	18082	18308	18256	18255	18261	18030	18396	18356	18173	18301	18085	18263	18177	18151	18276	18231	18264	18193	18256	18181	18140	18246	18214	18327	18377	18310	18270	18215	18152	18250	18215	18231	18306	18389	18195	18074	18349	18204	18324	18302	18356	18384	18095	18381	18460	18247	18384	18406	18299	18315	18066	18229	18112	18112	18218	18247	18325	18170	18281	18244	18408	18014	18345	18073	18408	18294	18378	18313	18327	18399	18252	18283	18227	18127	17965	18102	18355	18320	18197	18459	18322	18014	18160	18117	18160	18206	18074	18320	18130	18113	18309	18301	18177	18218	18443	18324	18318	18206	18267	18209	18231	18291	18179	18237	18255	18164	18151	18162	18089	18231	18209	18253	18327	18023	18172	18274	18313	18144	18317	18273	18230	18308	18091	18157	18155	18397	18063	18221	17990	18283	18075	18358	18136	18183	18101	18169	18073	18094	18191	18300	18410	18331	18166	18342	18344	18329	18173	18214	18326	18329	18206	18265	18167	18194	18225	18116	18024	18205	18196	18347	18200	18308	18225	18136	18204	18487	18214	18179	18232	18017	18270	18281	18269	18194	18347	18284	18446	18266	18372	18238	18279	18327	18351	18238	18098	18075	18154	18070	18307	18272	18414	18174	18158	18253	18156	18364	18249	18068	18130	18363	17992	18290	18372	18196	18297	18331	18383	18054	18210	18288	18217	18076	18334	18220	18201	18239	18342	18123	18216	18198	18388	18347	18166	18259	18248	18309	18109	18048	18171	18087	18228	18057	18362	18221	18096	18230	18246	18374	18221	18138	18375	18321	18152	18270	18473	18393	18107	18346	18116	18164	18188	18121	18235	18145	17975	18168	18299	18202	18315	18161	18187	18279	18226	18322	18174	18385	18345	18029	18136	18315	18031	18338	18236	18143	18227	18305	18324	18300	18207	18288	18262	18272	18286	18256	18148	18336	18133	18133	18102	18020	18210	18033	18088	18083	18089	18214	18211	18424	18265	18182	18090	18094	18220	18367	18368	18385	18341	18358	18185	18201	18271	18249	18380	18286	18273	18271	18092	18278	18258	18379	18473	18238	18114	18208	18305	18204	18390	18537	18307	18169	18275	18234	18382	18219	18112	18210	18303	18319	18173	18047	18302	18281	18344	18168	18223	18256	18326	18388	18243	18158	18305	18159	18209	18317	18434	18082	18137	18180	18289	18385	18113	18141	18233	18261	18374	18376	18155	18269	18222	18358	18244	18414	18245	18122	18270	18213	18085	18121	18179	18212	18324	18452	18285	18306	18300	18171	18292	18165	18478	18522	18298	18440	18180	18272	18192	18074	18274	18154	18150	18209	18014	18316	18438	18381	18128	17992	18191	18429	18324	18130	18194	18295	18374	18138	18064	18239	18056	18254	18273	18318	18528	18322	18507	18186	18301	18426	18213	18081	18290	18234	18255	18445	18186	18192	18158	18211	18151	18064	17879	18156	18401	18261	18117	18189	18281	18386	18100	18065	18258	18439	18370	18233	18173	18283	18413	18185	18218	18185	18229	18063	18417	18398	18300	18369	18194	18188	18202	18152	18433	18129	18531	18392	18452	18152	18138	18339	18391	18285	18286	18207	18082	18367	18431	18364	18217	18170	18378	18301	18112	17964	18151	17973	18023	18282	18198	18220	18346	18195	18036	18256	18300	18336	18120	18163	18361	18350	18439	18194	18136	18241	18031	18435	18358	18328	18321	18192	18230	18017	18399	18128	18398	18371	17988	18146	18168	18261	18253	18331	18343	18195	18229	18181	18232	18261	18223	18123	18368	18206	18243	18349	18164	18335	18160	18294	18214	18432	18355	18204	18048	18374	18125	18390	18259	18296	18347	18157	18123	18161	18407	18165	18397	18169	18399	18230	18281	18079	18335	18338	18326	18353	18161	18483	18312	18375	18190	18174	18316	18335	18211	18196	18162	18424	18101	18184	18371	18243	18222	18194	18289	18431	18293	18344	18300	18126	18154	18253	18185	18401	18122	18273	18183	18262	18165	18250	18112	18190	18482	18151	18187	18450	18282	18316	18157	18293	18254	18258	18187	18083	18238	18238	17984	18101	18208	18049	18320	18179	18452	18433	18174	18252	18066	17981	18129	18268	18383	18552	17945	18230	18271	18236	18013	18405	18205	18197	18353	18397	18387	18481	18101	18120	18225	18092	18172	18245	18485	18433	18235	18167	18094	18298	18228	18269	18145	18131	18240	18384	18272	18419	18218	18222	18134	18350	18414	17932	18363	18293	18136	18330	18407	18317	18288	18322	18257	18395	18108	18277	18047	18093	18189	18081	18197	18216	18350	18042	18298	18345	18298	18070	18155	18242	18356	18296	18307	18341	18279	18299	18072	18193	18193	18116	18284	18180	18068	18093	18399	18307	18289	18272	18250	18322	18338	18260	18278	18268	18138	18362	18516	18063	18145	18114	18177	18296	18069	18485	18228	18061	18197	18241	18128	18334	18343	18349	18351	18148	18248	18249	18181	18229	18133	18185	18195	18126	18197	18205	18466	18292	18267	18383	18186	18207	18192	18212	18374	18140	18158	18352	18339	18163	18326	18148	18292	18313	18283	18067	18090	18396	18290	18275	18112	18084	18201	18141	18291	18221
31503	50735	59182	58980	65500	64496	55412	40459	40871	38033	31607	24152	18437	15749	14961	14666	14462	14661	14468	14452	14583	14600	14387	14449	14683	14520	14492	14644	14344	14576	14515	14419	14507	14515	14465	14392	14427	14558	14384	14575	14396	14401	14566	14359	14490	14461	14463	14634	14502	14559	14569	14497	14593	14422	14628	14514	14431	14498	14353	14351	14676	14597	14452	14442	14639	14480	14471	14566	14584	14608	14589	14433	14403	14520	14362	14528	14446	14383	14537	14481	14618	14423	14433	14468	14690	14591	14403	14523	14554	14453	14528	14465	14393	14427	14528	14396	14514	14620	14276	14452	14463	14564	14298	14381	14595	14552	14382	14446	14395	14621	14512	14405	14496	14439	14404	14519	14594	14540	14534	14442	14366	14472	14420	14560	14587	14443	14456	14428	14465	14479	14328	14439	14262	14500	14286	14412	14363	14358	14569	14371	14492	14368	14493	14492	14355	14443	14317	14342	14552	14433	14546	14467	14659	14324	14690	14448	14529	14624	14503	14556	14432	14552	14523	14519	14308	14492	14491	14506	14456	14473	14406	14524	14385	14628	14500	14472	14355	14684	14548	14537	14546	14298	14511	14474	14373	14470	14472	14419	14362	14557	14444	14513	14581	14469	14375	14389	14340	14510	14282	14542	14560	14494	14402	14590	14542	14336	14540	14427	14572	14436	14412	14537	14495	14386	14516	14431	14578	14375	14516	14498	14627	14439	14483	14466	14345	14568	14616	14416	14310	14606	14381	14494	14500	14542	14492	14411	14492	14566	14365	14549	14562	14315	14395	14413	14539	14557	14568	14319	14318	14475	14415	14402	14424	14582	14421	14400	14516	14481	14560	14501	14435	14560	14565	14512	14453	14590	14609	14470	14336	14394	14564	14332	14330	14331	14460	14426	14542	14524	14463	14370	14430	14423	14375	14369	14612	14380	14329	14545	14535	14514	14353	14431	14445	14388	14391	14476	14462	14671	14443	14491	14496	14516	14299	14469	14510	14398	14366	14358	14499	14405	14264	14600	14488	14501	14535	14527	14384	14425	14617	14411	14548	14494	14428	14440	14528	14593	14535	14438	14481	14477	14323	14352	14468	14524	14564	14385	14374	14413	14422	14458	14367	14500	14521	14512	14400	14456	14573	14473	14563	14459	14433	14330	14345	14495	14420	14420	14614	14575	14382	14420	14575	14587	14524	14329	14447	14419	14477	14385	14560	14559	14346	14487	14545	14622	14574	14316	14491	14240	14490	14385	14327	14565	14419	14419	14389	14472	14490	14471	14429	14477	14402	14544	14487	14472	14459	14431	14556	14489	14475	14512	14533	14408	14458	14404	14661	14419	14419	14546	14435	14608	14426	14739	14418	14389	14604	14654	14477	14634	14126	14356	14526	14452	14468	14460	14466	14406	14470	14481	14470	14426	14439	14493	14601	14568	14512	14417	14443	14464	14589	14391	14659	14287	14246	14512	14517	14362	14623	14540	14434	14456	14479	14439	14593	14537	14505	14418	14461	14349	14326	14578	14410	14702	14423	14348	14486	14352	14397	14296	14505	14622	14455	14296	14437	14390	14529	14400	14438	14351	14433	14544	14615	14491	14383	14469	14578	14357	14429	14515	14288	14480	14427	14381	14371	14564	14411	14747	14505	14562	14423	14604	14470	14320	14630	14313	14496	14557	14332	14595	14595	14536	14537	14298	14553	14491	14521	14472	14460	14493	14399	14453	14436	14469	14366	14540	14565	14356	14549	14463	14393	14470	14388	14383	14523	14478	14466	14363	14478	14559	14488	14463	14502	14536	14549	14648	14596	14280	14458	14521	14461	14453	14438	14464	14440	14610	14514	14445	14375	14368	14406	14567	14544	14476	14456	14332	14338	14345	14436	14317	14483	14366	14604	14445	14410	14505	14516	14386	14494	14454	14464	14332	14576	14442	14407	14570	14538	14535	14550	14534	14237	14352	14452	14395	14380	14395	14505	14483	14455	14653	14512	14367	14341	14503	14475	14598	14497	14476	14493	14567	14446	14415	14423	14409	14305	14522	14406	14598	14480	14454	14307	14567	14433	14338	14557	14515	14451	14286	14497	14520	14378	14281	14443	14441	14550	14330	14589	14441	14344	14522	14571	14600	14393	14428	14440	14432	14475	14524	14255	14612	14414	14461	14348	14412	14461	14347	14672	14432	14370	14537	14502	14371	14541	14368	14503	14421	14326	14398	14440	14361	14425	14492	14359	14406	14670	14571	14547	14358	14267	14428	14359	14358	14546	14517	14556	14533	14576	14548	14392	14449	14303	14553	14496	14630	14436	14518	14515	14554	14363	14522	14550	14564	14647	14372	14535	14645	14459	14397	14517	14346	14461	14601	14456	14357	14594	14451	14515	14539	14436	14297	14525	14472	14319	14430	14391	14726	14637	14513	14450	14498	14495	14336	14672	14590	14430	14416	14416	14503	14601	14642	14488	14456	14550	14407	14271	14324	14490	14543	14485	14555	14339	14534	14407	14621	14421	14343	14410	14361	14312	14454	14564	14433	14572	14457	14456	14359	14567	14452	14498	14270	14346	14340	14556	14409	14399	14348	14594	14487	14514	14571	14505	14481	14363	14624	14407	14395	14460	14377	14577	14538	14381	14366	14544	14481	14452	14470	14541	14415	14563	14571	14560	14430	14574	14422	14537	14449	14567	14556	14309	14533	14480	14405	14664	14552	14436	14428	14462	14654	14512	14259	14552	14506	14567	14512	14417	14364	14493	14398	14567	14479	14479	14692	14639	14367	14456	14738	14648	14328	14625	14332	14461	14496	14375	14641	14525	14463	14506	14468	14472	14604	14330	14598	14341	14527	14507	14617	14432	14518	14345	14603	14490	14404	14536	14365	14566	14537	14474	14631	14393	14533	14483	14512	14559	14493	14314	14480	14333	14416	14351	14326	14491	14363	14619	14646	14410	14593	14351	14376	14416	14421	14535	14471	14630	14466	14469	14613	14443	14476	14584	14491	14303	14544	14531	14516	14400	14430	14553	14336	14534	14436	14463	14385	14561	14547	14591	14549	14572	14568	14657	14359	14442	14316	14497	14315	14533	14401	14423	14501	14563	14451	14329	14428	14532	14377	14400	14611	14478	14493	14350	14391	14457	14368	14369	14525	14556	14390	14620	14428	14800	14404	14463	14413	14625	14316	14521	14476	14572	14588	14424	14479	14530	14467	14427	14354	14513	14273	14409	14518	14371	14526	14262	14359	14364	14643	14427	14426	14547	14727	14427	14504	14347	14394	14495	14356	14544	14418	14298	14381	14503	14428	14650	14552	14498	14526	14673	14661	14322	14453	14492	14340	14463	14461	14446	14377	14511	14546	14437	14359	14441	14524	14669	14490	14528	14294	14477	14323	14302	14433	14559	14484	14447	14475	14561	14456	14368	14386	14562	14416	14510	14473	14622	14602	14381	14409	14501	14401	14570	14448	14391	14343	14428	14472	14627	14361	14512	14472	14464	14551	14334	14612	14465	14436	14570	14296	14494	14415	14397	14431	14475	14465	14601	14413	14518	14349	14443	14481	14226	14462	14520	14417	14458	14332	14630	14490	14376	14561	14451	14486	14474	14523	14369	14342	14395	14579	14551	14541	14499	14514	14636	14627	14368	14612	14501	14451	14349	14501	14355	14410	14575	14320	14534	14526	14334	14408	14621	14406	14391	14719	14533	14490	14528	14364	14513	14313	14441	14442	14443	14467	14536	14537	14456	14420	14486	14427	14493	14391	14403	14589	14553	14317	14374	14446	14484	14521	14524	14578	14446	14554	14470	14482	14514	14546	14443	14423	14562	14418	14334	14479	14434	14408	14671	14410	14510	14582	14399	14428	14433	14459	14500	14524	14691	14486	14592	14498	14334	14451	14562	14567	14355	14422	14496	14532	14420	14633	14458	14453	14466	14472	14423	14467	14464	14603	14453	14469	14513	14422	14445	14392	14429	14363	14508	14425	14450	14506	14503	14499	14466	14491	14451	14554	14510	14373	14275	14642	14525	14370	14684	14397	14378	14529	14607	14579	14406	14354	14370	14379	14538	14518	14499	14606	14596	14428	14505	14533	14531	14424	14360	14493	14313	14566	14351	14340	14361	14466	14398	14506	14576	14550	14611	14416	14360	14424	14434	14613	14331	14495	14352	14372	14427	14262	14424	14488	14517	14552	14369	14476	14605	14500	14456	14556	14500	14491	14481	14516	14496	14487	14518	14570	14518	14538	14460	14603	14511	14561	14534	14469	14402	14471	14477	14583	14461	14442	14347	14580	14541	14374	14502	14449	14483	14479	14545	14324	14581	14337	14430	14481	14512	14258	14454	14394	14515	14408	14512	14381	14650	14338	14473	14324	14598	14353	14505	14399	14504	14549	14481	14527	14516	14524	14460	14467	14524	14402	14464	14572	14524	14426	14477	14365	14498	14551	14573	14401	14396	14298	14521	14575	14468	14435	14364	14590	14377	14371	14564	14409	14452	14370	14637	14400	14458	14315	14338	14515	14321	14465	14638	14554	14464	14494	14406	14408	14577	14291	14381	14530	14424	14494	14527	14239	14467	14650	14387	14537	14497	14365	14462	14479	14398	14592	14335	14511	14497	14465	14545	14483	14477	14307	14525	14423	14483	14557	14368	14475	14393	14445	14360	14634	14374	14595	14341	14217	14646	14530	14364	14449	14347	14440	14544	14525	14478	14494	14628	14387	14337	14602	14516	14319	14552	14496	14496	14510	14503	14387	14506	14344	14592	14562	14431	14492	14430	14472	14473	14386	14416	14396	14189	14372	14667	14502	14347	14525	14532	14477	14453	14531	14377	14284	14430	14405	14425	14540	14575	14547	14394	14517	14429	14411	14544	14452	14509	14376	14583	14411	14291	14504	14412	14439	14499	14444	14510	14269	14513	14451	14517	14484	14457	14419	14568	14370	14544	14395	14450	14645	14494	14588	14187	14565	14628	14650	14496	14484	14440	14596	14553	14647	14502	14503	14542	14346	14678	14637	14331	14399	14504	14513	14427	14316	14546	14276	14492	14398	14640	14447	14433	14415	14626	14404	14476	14333	14470	14387	14443	14349	14667	14413	14413	14251	14561	14241	14553	14478	14486	14662	14359	14516	14472	14447	14379	14253
31259	22285	22685	22785	22094	21155	22215	20514	20424	20204	19932	19557	19234	18698	18516	18605	18487	18703	18452	18443	18647	18511	18699	18354	18594	18534	18612	18689	18641	18636	18285	18483	18640	18458	18518	18541	18675	18493	18501	18485	18687	18528	18664	18412	18393	18596	18684	18470	18803	18511	18447	18767	18476	18462	18671	18448	18551	18579	18579	18597	18473	18709	18452	18645	18725	18570	18693	18560	18537	18398	18394	18492	18475	18569	18548	18455	18397	18538	18534	18615	18455	18628	18534	18384	18629	18533	18484	18652	18403	18595	18699	18503	18499	18548	18492	18729	18240	18384	18529	18695	18529	18504	18678	18524	18543	18660	18538	18535	18516	18590	18607	18421	18533	18544	18551	18546	18571	18428	18450	18690	18521	18606	18319	18515	18611	18647	18497	18579	18574	18673	18485	18361	18487	18415	18464	18652	18724	18383	18418	18573	18468	18637	18483	18492	18482	18391	18428	18682	18425	18495	18562	18452	18499	18510	18422	18391	18442	18393	18667	18519	18382	18535	18517	18369	18550	18567	18344	18454	18558	18471	18373	18552	18526	18554	18327	18647	18500	18682	18442	18700	18527	18586	18455	18577	18540	18598	18560	18440	18483	18377	18326	18674	18453	18649	18422	18261	18432	18647	18552	18585	18493	18449	18620	18392	18491	18499	18348	18757	18501	18429	18761	18427	18421	18569	18548	18653	18454	18740	18464	18363	18554	18562	18497	18426	18663	18525	18568	18612	18492	18611	18515	18720	18660	18545	18487	18583	18656	18755	18528	18692	18469	18445	18511	18620	18441	18519	18794	18622	18351	18556	18806	18778	18579	18777	18515	18417	18657	18693	18600	18451	18598	18943	18412	18580	18427	18530	18551	18511	18654	18527	18432	18267	18319	18323	18587	18598	18599	18571	18718	18756	18599	18490	18308	18399	18466	18504	18419	18343	18387	18585	18635	18455	18524	18467	18642	18598	18650	18635	18603	18738	18484	18720	18622	18507	18490	18559	18467	18556	18639	18564	18587	18618	18575	18491	18649	18414	18565	18505	18515	18733	18560	18625	18540	18456	18640	18359	18456	18484	18581	18471	18460	18751	18456	18334	18601	18493	18476	18385	18503	18581	18466	18373	18528	18659	18521	18535	18404	18624	18703	18543	18420	18324	18432	18544	18438	18362	18601	18778	18592	18634	18465	18576	18597	18519	18699	18723	18557	18532	18433	18501	18407	18525	18451	18458	18667	18644	18578	18751	18631	18672	18448	18640	18517	18324	18231	18567	18695	18452	18509	18617	18390	18383	18506	18301	18469	18611	18488	18766	18598	18645	18481	18469	18544	18425	18708	18496	18411	18569	18412	18530	18513	18423	18589	18507	18563	18527	18484	18624	18561	18612	18363	18452	18664	18543	18466	18520	18462	18556	18661	18513	18489	18425	18627	18440	18661	18458	18419	18434	18523	18540	18542	18393	18409	18220	18539	18544	18666	18307	18466	18535	18588	18467	18356	18540	18484	18479	18450	18687	18581	18608	18720	18353	18518	18579	18376	18577	18620	18431	18559	18613	18528	18531	18434	18478	18612	18508	18580	18470	18579	18681	18540	18554	18494	18662	18429	18504	18499	18615	18568	18592	18642	18532	18430	18558	18370	18423	18656	18506	18626	18530	18624	18474	18671	18480	18563	18555	18631	18568	18798	18544	18635	18581	18676	18587	18441	18642	18612	18367	18545	18550	18479	18564	18382	18435	18503	18616	18353	18663	18455	18571	18551	18578	18353	18382	18323	18596	18533	18467	18369	18599	18570	18510	18555	18540	18582	18668	18440	18290	18479	18490	18534	18610	18596	18491	18538	18554	18415	18600	18512	18102	18540	18525	18616	18753	18549	18528	18660	18624	18473	18563	18536	18640	18655	18563	18584	18614	18468	18568	18520	18376	18508	18892	18769	18426	18475	18684	18356	18451	18421	18489	18359	18573	18508	18526	18413	18432	18645	18433	18402	18539	18550	18435	18531	18484	18488	18562	18462	18459	18551	18522	18604	18518	18590	18519	18493	18587	18642	18449	18315	18305	18371	18487	18317	18610	18360	18557	18601	18442	18563	18336	18718	18730	18608	18472	18684	18469	18707	18653	18541	18718	18681	18632	18650	18577	18657	18433	18535	18382	18415	18519	18553	18658	18528	18644	18616	18491	18443	18543	18426	18442	18681	18335	18540	18323	18526	18584	18549	18295	18491	18468	18537	18484	18305	18501	18535	18444	18643	18666	18594	18659	18520	18545	18550	18520	18714	18619	18499	18693	18641	18721	18556	18521	18499	18550	18493	18704	18506	18702	18419	18510	18508	18347	18431	18598	18607	18598	18478	18744	18518	18396	18290	18461	18412	18571	18627	18685	18528	18800	18465	18412	18595	18322	18422	18586	18621	18572	18659	18481	18596	18591	18616	18287	18765	18390	18501	18501	18635	18388	18566	18526	18596	18428	18464	18419	18488	18477	18299	18656	18622	18600	18571	18550	18544	18714	18558	18682	18387	18567	18939	18607	18704	18553	18486	18423	18531	18521	18529	18497	18652	18520	18419	18270	18417	18599	18592	18438	18618	18706	18498	18531	18623	18405	18531	18503	18569	18458	18657	18491	18341	18623	18490	18651	18668	18631	18609	18542	18689	18644	18587	18574	18333	18380	18465	18586	18816	18388	18599	18688	18597	18456	18594	18620	18440	18415	18787	18536	18385	18561	18324	18522	18654	18529	18738	18545	18590	18443	18433	18394	18586	18599	18344	18686	18642	18786	18491	18732	18485	18419	18425	18571	18611	18501	18499	18501	18386	18392	18614	18545	18340	18436	18315	18827	18662	18589	18525	18474	18603	18399	18556	18427	18635	18565	18464	18383	18461	18391	18515	18623	18602	18543	18607	18461	18810	18433	18619	18398	18519	18502	18505	18460	18537	18541	18363	18424	18334	18514	18542	18556	18656	18692	18567	18610	18429	18429	18412	18555	18682	18536	18637	18478	18442	18499	18590	18399	18717	18472	18293	18500	18389	18435	18490	18745	18625	18555	18650	18707	18563	18482	18528	18489	18667	18642	18505	18508	18446	18508	18881	18664	18453	18552	18400	18683	18486	18624	18517	18340	18628	18664	18541	18672	18587	18475	18607	18402	18498	18608	18358	18593	18419	18491	18477	18349	18468	18366	18427	18494	18496	18295	18666	18447	18677	18652	18631	18556	18418	18330	18621	18723	18632	18380	18485	18459	18600	18585	18514	18564	18537	18414	18553	18564	18553	18610	18342	18542	18542	18662	18607	18739	18628	18425	18451	18490	18733	18431	18534	18704	18483	18579	18628	18330	18555	18313	18629	18305	18659	18455	18398	18486	18610	18609	18571	18815	18758	18578	18420	18644	18400	18443	18764	18633	18389	18241	18319	18459	18260	18475	18398	18273	18448	18598	18538	18562	18424	18733	18595	18699	18457	18622	18588	18591	18639	18609	18610	18470	18407	18483	18592	18609	18499	18511	18567	18563	18622	18612	18183	18399	18687	18518	18715	18510	18523	18732	18427	18566	18505	18563	18703	18293	18359	18565	18555	18417	18559	18466	18538	18588	18563	18647	18411	18734	18753	18626	18529	18569	18527	18503	18519	18524	18487	18834	18564	18586	18482	18616	18391	18397	18388	18420	18383	18403	18756	18801	18502	18645	18475	18439	18625	18493	18479	18348	18690	18751	18675	18572	18754	18665	18644	18468	18584	18444	18536	18669	18747	18694	18534	18314	18611	18426	18232	18618	18560	18346	18468	18597	18577	18788	18487	18354	18485	18583	18507	18413	18723	18539	18419	18632	18495	18642	18302	18626	18670	18309	18491	18412	18350	18420	18621	18642	18556	18406	18684	18630	18555	18370	18456	18569	18520	18460	18691	18657	18605	18402	18521	18428	18620	18467	18633	18625	18538	18514	18468	18532	18452	18550	18613	18772	18795	18502	18374	18386	18679	18651	18510	18637	18667	18524	18672	18421	18664	18384	18369	18393	18567	18582	18582	18478	18568	18456	18572	18689	18413	18416	18702	18558	18557	18582	18597	18395	18314	18528	18669	18586	18367	18636	18703	18639	18398	18375	18392	18315	18528	18402	18777	18491	18482	18386	18557	18498	18302	18424	18674	18627	18377	18447	18399	18680	18790	18613	18722	18729	18488	18801	18539	18568	18557	18473	18516	18515	18479	18375	18792	18542	18509	18373	18485	18424	18409	18513	18462	18613	18419	18722	18653	18532	18352	18562	18459	18371	18493	18560	18538	18545	18527	18426	18309	18726	18466	18420	18509	18333	18602	18587	18596	18437	18566	18732	18527	18495	18397	18476	18565	18675	18609	18383	18665	18524	18522	18692	18308	18616	18483	18613	18578	18695	18682	18501	18710	18604	18697	18542	18561	18487	18637	18512	18535	18577	18613	18635	18743	18451	18623	18684	18582	18405	18598	18529	18473	18494	18438	18511	18717	18638	18516	18537	18373	18495	18569	18886	18613	18705	18422	18537	18501	18419	18672	18542	18529	18475	18568	18479	18381	18724	18438	18578	18437	18647	18263	18647	18558	18466	18541	18558	18328	18239	18463	18522	18404	18691	18359	18622	18539	18735	18510	18703	18558	18514	18651	18543	18593	18754	18605	18413	18397	18628	18427	18565	18298	18630	18469	18610	18593	18503	18563	18623	18663	18686	18377	18374	18573	18471	18743	18552	18605	18582	18616	18479	18466	18554	18711	18521	18472	18482	18474	18503	18454	18590	18581	18590	18553	18592	18347	18378	18475	18360	18610	18535	18566	18313	18733	18605	18492	18559	18555	18332	18625	18308	18600	18425	18580	18479	18510	18443	18586	18554	18320	18554	18610	18669	18710	18593	18392	18638	18371	18499	18511	18548	18421	18603	18491	18719	18788	18664	18559	18625	18539	18566	18482	18502	18597	18587	18380	18452	18464	18536	18726	18671	18424	18667	18521	18657	18758	18459	18646	18441	18396	18414	18529	18275	18598	18527	18496	18487	18462	18390	18573	18533	18303	18556	18580	18531	18398	18328	18542	18231	18537	18666	18547	18601	18707	18557	18462	18344	18387	18330	18491	18589	18700	18632	18599	18483	18516	18590	18453	18386	18509	18506
19108	18285	19504	20403	20194	18262	20194	17088	17235	17283	16714	15713	15135	14872	14675	14676	14638	14642	14472	14509	14616	14678	14607	14743	14597	14819	14597	14667	14630	14753	14696	14641	14579	14679	14622	14516	14918	14701	14602	14821	14686	14632	14682	14718	14634	14781	14653	14702	14604	14721	14613	14482	14810	14544	14634	14615	14816	14747	14556	14596	14701	14552	14853	14573	14538	14676	14701	14670	14567	14701	14655	14649	14618	14497	14777	14570	14609	14664	14529	14705	14890	14692	14588	14794	14690	14795	14855	14556	14614	14733	14643	14684	14712	14645	14626	14673	14545	14536	14540	14544	14563	14720	14582	14604	14533	14623	14617	14477	14630	14575	14577	14610	14741	14556	14636	14715	14815	14785	14806	14658	14605	14812	14648	14471	14722	14659	14804	14668	14606	14663	14513	14619	14601	14713	14349	14529	14788	14593	14648	14611	14754	14633	14663	14719	14607	14714	14647	14568	14692	14780	14621	14706	14653	14664	14583	14701	14485	14704	14643	14516	14769	14666	14515	14716	14559	14659	14673	14662	14746	14696	14512	14673	14743	14527	14701	14753	14582	14818	14493	14730	14743	14610	14715	14582	14709	14707	14552	14664	14562	14653	14658	14711	14495	14663	14414	14740	14637	14395	14617	14701	14623	14682	14628	14770	14636	14671	14838	14700	14645	14653	14666	14678	14776	14614	14711	14546	14700	14653	14709	14731	14706	14596	14633	14561	14705	14656	14464	14628	14737	14588	14612	14644	14752	14455	14831	14566	14749	14812	14440	14467	14576	14626	14568	14552	14732	14683	14684	14519	14685	14690	14578	14790	14632	14738	14622	14755	14686	14619	14718	14675	14675	14796	14675	14483	14711	14701	14674	14690	14653	14679	14583	14675	14729	14703	14686	14797	14626	14753	14781	14687	14594	14629	14784	14646	14587	14648	14725	14586	14705	14655	14685	14695	14691	14592	14679	14505	14509	14640	14562	14567	14563	14626	14556	14672	14622	14714	14537	14658	14580	14710	14619	14662	14799	14609	14687	14593	14658	14676	14625	14675	14511	14628	14634	14805	14532	14578	14716	14873	14741	14572	14718	14725	14499	14769	14769	14567	14717	14571	14800	14701	14726	14663	14621	14754	14635	14734	14677	14657	14719	14756	14620	14687	14844	14878	14621	14601	14595	14609	14554	14564	14736	14773	14759	14420	14555	14687	14607	14715	14699	14693	14659	14738	14726	14556	14534	14791	14757	14643	14865	14701	14506	14724	14680	14649	14654	14730	14733	14565	14605	14654	14743	14685	14646	14610	14788	14616	14769	14806	14750	14656	14632	14604	14710	14750	14562	14563	14542	14772	14739	14727	14696	14731	14571	14735	14771	14710	14516	14745	14679	14589	14861	14639	14657	14781	14604	14664	14668	14601	14912	14619	14645	14590	14566	14709	14257	14794	14650	14626	14697	14575	14528	14721	14743	14617	14592	14679	14709	14529	14553	14674	14711	14697	14701	14727	14821	14551	14527	14697	14680	14667	14776	14750	14644	14649	14716	14440	14679	14621	14528	14589	14645	14549	14874	14802	14575	14747	14629	14616	14629	14665	14693	14577	14718	14694	14526	14658	14661	14714	14693	14648	14785	14667	14701	14715	14757	14556	14656	14621	14665	14693	14614	14773	14686	14806	14363	14875	14643	14753	14633	14702	14591	14567	14770	14643	14605	14736	14675	14713	14598	14747	14641	14647	14737	14520	14710	14638	14543	14615	14566	14679	14633	14736	14697	14599	14633	14643	14735	14761	14629	14773	14668	14550	14538	14528	14614	14635	14549	14600	14528	14618	14720	14657	14609	14774	14631	14678	14657	14696	14670	14512	14665	14531	14500	14538	14417	14525	14618	14631	14608	14656	14720	14549	14606	14731	14650	14676	14612	14686	14556	14650	14706	14745	14538	14651	14531	14756	14737	14546	14644	14487	14564	14834	14767	14712	14638	14549	14497	14940	14571	14696	14745	14510	14704	14626	14757	14834	14590	14500	14502	14673	14550	14511	14741	14641	14615	14566	14821	14697	14607	14619	14580	14498	14652	14567	14718	14644	14660	14669	14764	14664	14473	14576	14723	14681	14702	14712	14488	14568	14691	14881	14643	14621	14581	14816	14652	14576	14514	14606	14829	14768	14612	14633	14625	14580	14697	14609	14713	14537	14652	14508	14674	14775	14782	14722	14705	14631	14736	14747	14668	14751	14786	14641	14718	14726	14683	14730	14725	14577	14677	14581	14761	14580	14615	14478	14719	14573	14576	14505	14692	14569	14738	14583	14563	14462	14734	14742	14574	14584	14695	14618	14800	14720	14689	14500	14619	14594	14664	14685	14548	14633	14598	14797	14643	14696	14564	14528	14686	14715	14605	14521	14718	14607	14782	14727	14673	14761	14838	14570	14582	14558	14798	14632	14711	14511	14601	14635	14678	14588	14452	14689	14583	14736	14796	14820	14682	14554	14803	14779	14717	14631	14748	14624	14673	14606	14516	14489	14461	14605	14731	14768	14749	14481	14545	14742	14728	14576	14541	14843	14679	14724	14541	14629	14675	14665	14584	14692	14547	14736	14736	14426	14671	14663	14800	14512	14615	14651	14588	14562	14535	14605	14843	14693	14650	14685	14606	14778	14610	14686	14731	14702	14728	14776	14488	14587	14685	14657	14530	14646	14671	14560	14697	14761	14679	14599	14651	14703	14496	14726	14581	14567	14537	14735	14596	14739	14612	14702	14663	14620	14571	14713	14755	14654	14543	14457	14836	14443	14683	14684	14420	14581	14553	14730	14587	14640	14546	14700	14728	14771	14714	14649	14702	14674	14733	14782	14675	14483	14674	14483	14606	14534	14638	14457	14593	14806	14815	14757	14677	14645	14737	14664	14786	14701	14719	14622	14610	14727	14558	14703	14694	14620	14646	14669	14770	14757	14726	14643	14686	14786	14535	14616	14637	14569	14674	14642	14673	14550	14644	14671	14626	14813	14571	14666	14674	14706	14822	14508	14584	14739	14666	14573	14484	14644	14536	14659	14638	14616	14544	14782	14577	14458	14711	14563	14623	14554	14638	14576	14665	14670	14706	14819	14814	14683	14675	14739	14711	15006	14593	14756	14642	14601	14554	14593	14684	14717	14661	14710	14647	14586	14570	14582	14509	14629	14765	14609	14631	14780	14695	14703	14612	14814	14586	14642	14528	14679	14571	14760	14807	14506	14569	14872	14820	14639	14677	14675	14433	14652	14760	14728	14612	14683	14609	14511	14682	14638	14482	14709	14696	14551	14797	14729	14644	14632	14651	14720	14650	14681	14577	14580	14739	14704	14702	14791	14562	14654	14673	14708	14613	14674	14508	14911	14652	14712	14730	14748	14643	14538	14733	14661	14658	14608	14668	14677	14743	14748	14658	14720	14658	14622	14684	14733	14731	14671	14652	14684	14721	14453	14799	14756	14800	14844	14713	14813	14888	14510	14588	14669	14696	14662	14808	14713	14556	14789	14687	14672	14586	14578	14707	14532	14726	14581	14494	14832	14646	14586	14714	14745	14691	14677	14646	14706	14555	14677	14729	14514	14744	14796	14652	14762	14702	14587	14532	14624	14772	14684	14689	14618	14633	14567	14517	14786	14550	14737	14772	14509	14689	14722	14632	14485	14625	14659	14389	14648	14622	14511	14861	14569	14700	14661	14599	14720	14810	14747	14499	14575	14608	14661	14593	14539	14532	14731	14735	14630	14580	14740	14622	14606	14490	14796	14806	14772	14851	14804	14780	14664	14710	14755	14699	14635	14782	14763	14560	14819	14536	14796	14594	14631	14738	14486	14556	14652	14638	14822	14636	14712	14707	14613	14657	14717	14835	14544	14710	14724	14578	14773	14530	14575	14649	14588	14709	14516	14590	14687	14442	14749	14723	14609	14745	14419	14854	14696	14728	14663	14674	14660	14541	14676	14696	14619	14670	14663	14997	14656	14552	14703	14590	14653	14698	14552	14576	14648	14596	14644	14542	14673	14770	14656	14780	14785	14836	14713	14758	14663	14767	14592	14658	14531	14603	14618	14822	14686	14526	14662	14572	14630	14740	14700	14833	14592	14631	14745	14635	14744	14618	14720	14580	14601	14701	14750	14664	14640	14552	14643	14874	14659	14523	14437	14721	14759	14659	14746	14622	14681	14661	14492	14656	14606	14714	14658	14450	14726	14687	14539	14567	14650	14831	14828	14671	14620	14798	14704	14678	14657	14619	14559	14738	14624	14601	14531	14642	14646	14841	14481	14510	14817	14774	14551	14420	14770	14668	14850	14861	14621	14625	14648	14713	14712	14684	14681	14888	14680	14728	14647	14518	14612	14757	14764	14676	14760	14661	14600	14719	14630	14586	14670	14626	14560	14594	14659	14707	14730	14732	14817	14752	14670	14732	14679	14653	14733	14656	14693	14586	14747	14607	14614	14661	14656	14500	14727	14653	14569	14730	14663	14533	14631	14596	14670	14672	14669	14699	14598	14660	14655	14574	14614	14638	14693	14524	14741	14627	14442	14627	14701	14697	14784	14702	14566	14674	14869	14666	14523	14705	14669	14542	14630	14650	14708	14588	14716	14607	14510	14726	14679	14655	14741	14657	14611	14480	14630	14683	14571	14770	14635	14590	14618	14668	14759	14609	14680	14727	14696	14484	14585	14497	14651	14596	14749	14703	14542	14567	14509	14680	14663	14631	14649	14635	14698	14654	14609	14654	14700	14572	14706	14578	14633	14656	14574	14693	14642	14530	14536	14608	14589	14858	14642	14578	14764	14576	14545	14474	14646	14576	14628	14656	14645	14494	14376	14479	14489	14776	14627	14637	14545	14619	14641	14822	14639	14399	14808	14506	14564	14647	14725	14698	14501	14663	14566	14717	14722	14551	14518	14606	14843	14574	14677	14538	14672	14745	14788	14762	14604	14887	14754	14879	14689	14816	14744	14456	14769	14649	14768	14614	14615	14695	14852	14713	14630	14462	14757	14661	14661	14657	14774	14569	14760	14834	14636	14731	14755	14692	14752	14668	14555	14771	14704	14616	14714	14714	14500	14693	14617	14763	14754	14667	14546	14677	14687	14760	14558	14685	14699	14710	14612	14679	14719	14637	14702
26258	21074	28843	36885	41813	39028	35593	31297	32913	30780	27039	22943	20093	18715	18118	17840	17755	17928	17637	17702	17726	17862	18134	17743	17666	17924	17909	17872	17879	17667	17678	17802	17659	17641	17844	17906	17960	17760	17643	17697	17775	17745	17978	17765	17643	17804	17639	17782	17668	17515	17678	17640	17666	17729	17898	17837	17950	17840	17731	17747	17939	17705	17450	17801	17657	17714	17727	17574	17833	17787	17887	17731	17757	17800	17820	17986	17810	17861	17709	17675	17684	17814	17772	17560	17703	17886	17694	17521	17877	17739	17599	17628	17835	17575	17900	17580	17578	17624	17653	17864	17759	17813	17828	17486	17721	17508	17851	17599	17774	17658	17838	17705	17559	17632	17490	17649	17758	17661	17753	17526	17657	17811	17754	17856	17806	17771	17774	17787	17722	17761	17776	17572	17734	17720	17859	17850	17715	17610	17794	17811	17664	17745	17767	17765	17762	17615	17714	17685	17879	17690	17595	17616	17743	17578	17789	17590	17758	17563	17689	17985	17744	17864	17959	17861	17759	17458	17582	17845	17692	17855	17707	17647	17701	18075	17826	17798	17568	17784	17745	17903	17578	17583	17662	17575	17682	17753	17810	17776	17611	17730	17856	17803	17573	17688	17477	17856	17733	17810	17754	17740	17619	17674	17897	17705	17853	17721	17825	17613	17813	17851	17765	17792	17902	17669	17662	17635	17541	17709	17680	17685	17682	17799	17703	17735	17809	17612	17885	17751	17642	17728	17647	17759	17821	17706	17695	17784	17792	17748	17775	17834	17635	17664	17595	17694	17774	17769	17834	17850	17560	17547	17605	17818	17690	17664	17772	17625	17723	17879	17753	17743	17714	17730	17744	17577	17698	17682	17848	17750	17602	17784	17673	17502	17686	17925	17574	17572	17627	17611	17713	17716	17776	17840	17710	17810	17787	17865	17836	17619	17610	17715	17684	17794	17591	17821	17625	17808	17972	17750	17701	17760	17504	17596	17729	17612	17778	17615	17676	17717	17746	17720	17892	17600	17719	17670	17790	17735	17675	17987	17607	17600	17732	17681	18051	17570	17939	17795	17645	17947	17535	17731	17764	17901	17807	17846	17520	17752	17748	17752	17731	17835	17624	17695	17774	17697	17656	17668	17634	17734	17837	17837	18033	17945	17887	17662	17625	17767	17690	17650	17741	17446	17875	17640	17718	17592	17642	17663	17798	17660	17832	17635	17695	17805	17712	18073	17803	17929	17760	17675	17554	17664	17797	17874	17760	17733	17682	17843	17668	17799	17829	17888	17718	17743	17769	17812	17814	17708	17586	17613	17726	17760	17728	17758	17857	17657	17836	17703	17587	17506	17581	17537	17772	17609	17672	17785	17764	17688	17805	18000	17680	17925	17525	17545	17554	17813	17556	17515	17691	17693	17646	17511	17649	17570	17995	17698	17717	17585	17757	17651	17831	17662	17757	17802	17660	17740	17686	17990	17699	17755	17898	17624	17491	17874	17789	17649	17673	17641	17854	17787	17933	17584	17692	17559	17593	17678	17633	17763	17748	17741	17601	17670	17660	17759	17759	17612	17615	17562	17801	17674	17610	17795	17700	17753	17762	17781	17566	17768	17685	17553	17840	17581	17651	17517	17655	17631	17663	17789	17767	17468	17866	17604	17641	17822	17725	17815	17616	17568	17701	17743	17652	17618	17806	18105	17815	17460	17616	17677	17911	17477	17697	17815	17818	17766	17662	17817	17690	17901	17810	17652	17857	17837	17849	17524	17626	17690	17568	17596	17765	17678	17765	17782	17825	17623	17782	17605	17669	17720	17690	17568	17667	17795	17927	17821	17683	17818	17647	17717	17651	17732	17678	17580	17546	17761	17891	17690	17677	17828	17757	17747	17628	17784	17789	17651	17720	17614	17884	17607	17623	17912	17734	17695	17704	17632	17737	17655	17761	17867	17665	17849	17625	17544	17607	17572	17901	17525	17800	17635	17858	17796	17642	17773	17765	17814	17814	17565	17780	17739	17577	17796	17696	17664	17605	17616	17737	17649	17625	17729	17624	17654	17615	17856	17899	17612	17500	17738	17788	18002	17688	17602	17766	17657	17720	17672	17840	17696	17748	17691	17790	17820	17672	17711	17730	17519	17617	17611	17700	17538	17698	17779	17908	17717	17650	17730	17738	17598	17697	17623	17785	17562	17744	17731	17829	17699	17796	17751	17776	17740	17864	17693	17765	17807	17643	17903	17678	17511	17719	17602	17743	17789	17720	17601	17676	17666	17776	17580	17851	17683	17826	17438	17589	17594	17684	17630	17560	17733	17762	17565	17939	17678	17702	17690	17637	17594	17794	17422	17694	17695	17731	17775	17862	17755	17730	17732	17748	17645	17600	17705	17692	17667	17770	17802	17502	17922	17929	17675	17679	17678	17734	17742	18007	17679	17881	17699	17800	17682	17613	17574	17554	17817	17867	17745	17652	17733	17682	17575	17887	17642	17725	17679	17764	17835	17957	17879	17721	17885	17589	17865	17726	17785	17831	17787	17727	17726	17524	17610	17780	17768	17684	17773	17492	17763	17677	17735	17864	17613	17939	17651	17555	17761	17697	17867	17598	17722	17763	17957	17896	17762	17710	17850	17601	17935	17672	17529	17719	17752	17621	17696	17843	17634	17869	17852	17707	17821	17661	17787	17768	17746	17907	17756	17748	17862	17541	17736	17703	17708	17651	17837	17759	17974	17706	17772	17875	17929	17770	17560	17790	17601	17712	17718	17842	17679	17637	17808	17684	17720	17962	17647	17682	17806	17654	17626	17861	17633	17798	17864	17720	17658	17797	17786	17886	17772	18040	17833	17857	17490	17612	17800	17824	17674	17792	17744	17748	17691	17817	17801	17788	17958	17860	17767	17630	17660	17816	17827	17650	17835	17664	17771	17608	17734	17876	17528	17822	17808	17855	17963	17667	17583	17725	17522	17897	17798	17530	17729	17869	17816	17587	17611	17767	17873	17868	17674	17740	17967	17808	17754	17786	17688	17756	17931	17840	17908	17957	17960	17641	17578	17885	17890	17734	17802	17692	17665	17718	18051	17736	17787	17663	17667	17579	17691	17716	17712	17665	17696	17898	17771	17694	17732	17761	17559	17676	17646	17565	17713	17759	17682	17986	17709	17575	17830	17881	17888	17952	17594	17773	17801	17732	17707	17594	17868	17878	17586	17859	17867	17837	17704	17569	17755	17610	17722	17844	17792	17780	17832	17768	17650	17668	17813	17704	17919	17532	17552	17755	17664	17887	17776	17579	17625	17875	17786	17712	17679	17770	17604	17624	17724	17791	17733	17607	17645	17745	17875	17674	17760	17688	17757	17779	17676	17637	17765	17783	17551	17723	17693	17805	17868	17687	17666	17670	17807	17849	17602	17757	17781	17850	17756	17819	17869	17672	17734	17699	17806	17735	17718	17836	17859	17605	17753	17794	17948	17819	17620	17533	17697	17668	17705	17857	17702	17733	17939	17653	17703	17683	17679	17746	17481	17720	17858	17711	17665	17710	17679	17761	17661	17795	17752	17587	17713	17948	17705	17815	17763	17926	17857	17425	17689	17746	17743	17927	17619	17627	17686	17590	17928	17593	17606	17925	17590	18023	17708	17752	17904	17665	17788	17632	17807	17869	17690	17730	17780	17632	17777	17667	17561	17748	17682	17555	17922	17661	17951	17658	17979	17464	17710	17607	17735	17583	17516	17760	17820	17624	17808	17783	17591	17947	17927	17681	17508	17593	17525	17781	17681	17665	17929	17890	17548	17709	17618	17603	17523	17700	17769	17839	17599	17614	17854	17614	17862	17712	17769	17542	17516	17774	17730	17587	17802	17867	17758	17654	17780	17657	17752	17574	17710	17790	17769	17471	17737	17722	17715	17647	17673	17632	17808	17562	17621	17767	17630	17776	17749	17554	17767	17477	17395	17752	17696	17741	17729	17595	17838	17670	17632	17779	17837	17513	17534	17662	17704	17801	17697	17802	17808	17728	17655	17630	17683	17905	17748	17655	17671	17705	17716	17743	17824	17962	17728	17526	17806	17793	17691	17758	17670	17617	17990	17578	17824	17793	17764	17595	17871	17745	17816	17685	17608	17820	17583	17765	17809	17552	17676	17787	17590	17775	17870	17804	17884	17479	17911	17922	17881	17729	17846	17808	17873	17868	17734	17806	17676	17544	17917	17857	17607	17714	17857	17730	17674	17693	17806	17784	17762	17720	17718	17672	17706	17917	17676	17557	17513	17933	17792	17627	17855	17653	17610	17764	17844	17893	17871	17823	17810	17801	17753	17523	17629	17976	17880	17862	17742	17891	17626	17811	17743	17708	17838	17780	17466	17744	17914	17834	17874	17851	17620	17872	17649	17686	17779	17691	17827	17517	17659	17687	17641	17674	17999	17852	17871	17698	17836	17909	17817	17841	17678	17769	17862	17856	17686	17765	17848	17837	17417	17595	17573	17824	17671	17713	17891	17863	17829	17628	17704	17796	17805	17750	17763	17781	17643	17730	17794	17711	17727	17704	17607	17645	17605	17728	17690	17710	17738	17819	17814	17797	17678	17632	17804	17644	17788	17659	17915	17503	17578	17843	17811	17844	17705	17774	17602	17727	17813	17700	17809	17673	17629	17728	17818	17615	17799	17679	17819	17753	17771	17840	17670	17717	17669	17683	17793	17789	17829	17596	17837	17878	17862	17896	17792	17642	17857	17580	17654	17656	17825	17745	17694	17830	17764	17629	17728	17593	17568	17707	17862	17787	17668	17866	17679	17854	17672	17755	17583	17853	17811	17571	17737	17661	17837	17777	17756	17778	17725	17634	17930	17823	17608	17707	17827	17845	17775	17792	17678	17614	17692	17504	17670	17736	17681	17831	17851	17813	17877	17735	17732	17902	17689	17758	17745	17709	17756	17921	17772	17690	17498	17811	17804	17709	17863	17745	17906	17844	17833	17527	17913	17730	17526	17607	17903	17822	17753	17817	17820	17589	17738	17914	17585	17680	17742	17770	17705	17742	17690	17710	17556	17513	17659	17661	17673	17573	17549	17642	17452	17758	17702	17657	17874	17975	17823	17750	17815	17614	17669	17683	17591	17610	17644	17529	17689	17645	17825	17738	17871
21061	35838	45834	48033	45972	39943	34216	32022	33686	30229	25473	20112	16882	15046	14466	14365	14160	14237	14324	14376	14290	14307	14299	14341	14220	14408	14350	14259	14415	14251	14436	14202	14112	14244	14365	14358	14139	14335	14222	14271	14256	14236	14227	14334	14266	14339	14117	14235	14199	14193	14294	14396	14305	14199	14298	14213	14159	14089	14232	14261	14331	14323	14374	14309	14012	14283	14429	14361	14290	14182	14426	14348	14350	14195	14199	14208	14168	14200	14202	14330	14229	14153	14395	14201	14222	14155	14284	14162	14221	14271	14417	14204	14154	14307	14293	14313	14372	14273	14259	14266	14295	14310	14172	14295	14290	14354	14289	14287	14328	14177	14095	14265	14128	14308	14311	14169	14296	14222	14077	14201	14286	14408	14306	14201	14301	14115	14257	14317	14390	14381	14193	14183	14162	14307	14226	14498	14281	14224	14353	14347	14295	14188	14270	14403	14370	14172	14186	14324	14297	14306	14259	14156	14432	14394	14170	14270	14388	14209	14426	14299	14156	14154	14117	14397	14448	14194	14269	14390	14352	14196	14277	14191	14156	14432	14427	14301	14141	14237	14281	14357	14345	14326	14316	14126	14299	14317	14126	14075	14321	14399	14117	14201	14163	14172	14185	14270	14323	14252	14101	14318	14243	14331	14178	14212	14337	14285	14102	14231	14240	14279	14321	14477	14270	14342	14275	14185	14336	14272	14482	14239	14225	14243	14360	14361	14180	14243	14180	14099	14372	14370	14252	14271	14279	14122	14263	14257	14310	14174	14154	14174	14308	14341	14333	14267	14199	14164	14169	14325	14162	14058	14303	14397	14182	14148	14261	14281	14272	14241	14195	14218	14347	14407	14181	14277	14339	14236	14339	14215	14292	14152	14396	14287	14251	14081	14314	14204	14369	14197	14225	14295	14285	14316	14394	14326	14182	14318	14119	14229	14241	14201	14321	14282	14386	14189	14214	14391	14322	14230	14077	14217	14311	14352	14362	14173	14155	14174	14313	14388	14202	14199	14144	14447	14076	14382	14351	14314	14412	14277	14007	14287	14269	14070	14238	14133	14218	14276	14229	14329	14396	14153	14232	14250	14327	14097	14483	14305	14124	14228	14349	14468	14256	14015	14229	14366	14200	14248	14246	14293	14142	14228	14199	14285	14154	14349	14218	14250	14238	14373	14298	14204	14209	14095	14274	14175	14236	14157	14390	14142	14116	14101	14246	13995	14260	14155	14220	14278	14291	14331	14265	14151	14329	14246	14178	14463	14376	14451	14251	14449	14128	14346	14253	14133	14265	14438	14322	14298	14287	14197	14073	14336	14182	14533	14248	14276	14366	14292	14375	14196	14342	14296	14322	14271	14124	14438	14157	14012	14361	14264	14320	14144	14194	14255	14334	14215	14387	14199	14302	14256	14220	14208	14247	14366	14216	14386	14250	14143	14166	14317	14214	14303	14254	14238	14085	14279	14450	14199	14146	14125	14116	14244	14199	14268	14288	14318	14282	14367	14332	14128	14425	14207	14225	14099	14416	14343	14161	14240	14183	14304	14118	14343	14245	14310	14227	14128	14370	14371	14233	14157	14289	14249	14203	14257	14301	14134	14178	14261	14225	14298	14282	14266	14202	14242	14252	14240	14120	14317	14378	14251	14163	14290	14335	14252	14219	14266	14187	14200	14240	14289	14183	14324	14126	14245	14347	14264	14190	14281	14245	14156	14282	14210	14331	14168	14235	14168	14304	14372	14314	14188	14325	14304	14339	14265	14183	14240	14300	14341	14262	14279	14199	14199	14304	14132	14358	14198	14279	14251	14202	14176	14127	14410	14179	14304	14259	14225	14230	14295	14322	14314	14146	14337	14336	14441	14093	14293	14306	14344	14302	14250	14216	14374	14231	14232	14299	14199	14214	14125	14151	14301	14369	14319	14237	14111	14334	14225	14396	14355	14170	14189	14280	14316	14233	14248	14275	14292	14415	14393	14294	14245	14246	14343	14287	14297	14047	14266	14443	14092	14073	14222	14310	14264	14211	14171	14106	14138	14097	14325	14147	14130	14329	14209	14285	14134	14309	14446	14178	14162	14336	14543	14308	14191	14224	14093	14135	14279	14329	14280	14354	14129	14237	14257	14375	14206	14164	14136	14169	14210	14335	14487	14128	14240	14429	14296	14340	14246	14239	14235	14217	14266	14285	14380	14270	14296	14371	14390	14232	14232	14379	14274	14348	14234	14105	14241	14126	14349	14370	14358	14124	14168	14209	14317	14190	14248	14385	14245	14169	14144	14258	14176	14325	14293	14324	14314	14505	14293	14235	14207	14283	14081	14311	14308	14315	14287	14192	14147	14254	14390	14145	14236	14324	14310	14269	14268	14415	14234	14209	14281	14371	14118	14124	14291	14343	14364	14143	14245	14325	14206	14252	14268	14382	14252	14362	14286	14335	14230	14434	14343	14158	14242	14244	14228	14240	14234	14325	13974	14240	14212	14328	14079	14265	14335	14272	14327	14330	14229	14285	14134	14098	14256	14082	14305	14184	14159	14313	14252	14302	14274	14114	14192	14345	14341	14222	14395	14145	14275	14343	14278	14298	14347	14160	14400	14154	14360	14351	14506	14206	14405	14262	14262	14214	14258	14281	14405	14209	14290	14271	14306	14383	14209	14393	14280	14377	14231	14114	14279	14255	14099	14343	14030	14267	14304	14330	14247	14484	14228	14342	14137	14324	14232	14143	14265	14224	14214	14239	14407	14242	14272	14251	14208	14237	14360	14124	14237	14182	14223	14074	14317	14380	14400	14218	14168	14289	14024	14200	14259	14190	14278	14181	14061	14172	14374	14342	14301	14306	14130	14094	14203	14336	14256	14158	14212	14234	14296	14225	14204	14394	14264	14238	14285	14163	14317	14287	14122	14325	14161	14325	14165	14356	14339	14232	14354	14155	14282	14200	14386	14239	14397	14260	14164	14397	14266	14481	14209	14166	14172	14254	14233	14221	14181	14287	14254	14198	14278	14231	14189	14403	14335	14399	14083	14286	14413	14183	14357	14322	14304	14268	14212	14309	14301	14305	14157	14259	14412	14281	14262	14292	14203	14187	14289	14270	14165	14082	14360	14369	14398	14349	14126	14240	14167	14343	14126	14208	14225	14239	14335	14237	14413	14244	14352	14368	14362	14229	14310	14433	14396	14248	14201	14090	14301	14168	14209	14191	14318	14266	14242	14309	14327	14182	14102	14299	14182	14294	14119	14257	14462	14354	14225	14404	14301	14116	14214	14281	14303	14280	14318	14266	14352	14285	14163	14415	14267	14237	14297	14210	14283	14235	14240	14300	14282	14206	14288	14191	14242	14215	14308	14243	14213	14298	14352	14314	14251	14294	14331	14380	14286	14216	14254	14406	14198	14299	14292	14345	14318	14116	14400	14203	14160	14183	14226	14370	14295	14354	14186	14319	14115	14082	14360	14204	14045	14245	14219	14230	14242	14143	14391	14122	14254	14244	14115	14296	14277	14137	14282	14247	14099	14399	14267	14242	14147	14258	14129	14276	14252	14338	14326	14251	14320	14275	14245	14311	14208	14293	14302	14254	14470	14231	14149	14150	14269	14281	14257	14207	14172	14141	14163	14348	14249	14223	14345	14136	14288	14268	14188	14077	14268	14274	14184	14447	14329	14016	14362	14116	14393	14205	14296	14121	14222	14346	14278	14141	14149	14442	14234	14117	14318	14315	14266	14164	14265	14388	14264	14209	14145	14250	14100	14237	14401	14341	14140	14202	14061	14363	14269	14286	13958	14225	14288	14225	14199	14373	14329	14308	14242	14507	14332	14151	14326	14391	14176	14144	14396	14387	14314	14341	14199	14347	14245	14225	14261	14293	14214	14189	14271	14166	14122	14321	14352	14262	14267	14395	14280	14204	14346	14291	14357	14295	14168	14269	14235	14249	14413	14194	14165	14081	14226	14320	14283	14383	14209	14233	14305	14326	14324	14212	14241	14282	14267	14156	14234	14142	14201	14302	14235	14191	14219	14301	14289	14120	14229	14292	14318	14352	14125	14168	14123	14309	14270	14451	14242	14341	14301	14206	14425	14391	14330	14215	14428	14252	14358	14198	14170	14316	14201	14242	14155	14174	14126	14235	14250	14268	14114	14304	14331	14394	14322	14330	14221	14326	14080	14431	14272	14181	14232	14157	14148	14122	14147	14349	14280	14203	14304	14194	14191	14266	14135	14216	14269	14276	14273	14312	14246	14329	14327	14259	14107	14276	14133	14133	14250	14194	14347	14344	14212	14224	14409	14238	14344	14404	14214	14185	14330	14414	14370	14297	14296	14034	14218	14255	14161	14292	14201	14189	14328	14249	14426	14322	14263	14362	14182	14240	14367	14127	14143	14167	14144	14245	14154	14252	14337	14090	14323	14285	14262	14298	14167	14249	14261	14375	14246	14146	14263	14290	14173	14193	14314	14345	14217	14292	14186	14289	14186	14280	14316	14310	14272	14412	14160	14272	14350	14458	14323	14213	14189	14332	14482	14355	14258	14296	14292	14241	14279	14415	14214	14335	14172	14354	14279	14183	14217	14352	14130	14203	14239	14278	14312	14358	14113	14190	14199	14272	14350	14301	14284	14284	14274	14376	14194	14308	14201	14113	14325	14240	14244	14320	14255	14291	14229	14128	14293	14225	14182	14255	14182	14304	14188	14342	14269	14377	14156	14225	13963	14345	14092	14296	14260	14494	14105	14183	14247	14222	14139	14204	14030	14169	14185	14194	14390	14325	14181	14282	14235	14308	14122	14110	14270	14057	14298	14196	14279	14275	14297	14343	14315	14286	14213	14350	14126	14256	14297	14330	14205	14297	14196	14208	14083	14329	14106	14172	14107	14209	14227	14250	14109	14258	14167	14257	14210	14368	14401	14191	14177	14202	14275	14125	14309	14189	14260	14294	14264	14417	14230	14134	14235	14203	14212	14470	14200	14313	14187	14277	14287	14193	14260	14286	14125	14197	14192	14319	14322	14182	14290	14256	14141	14312	14231	14315	14250	14047	14291	14121	14161	14224	14359	14273	14267	14158	14173	14304	14208	14156	14352	14328	14343	14250	14103	14338	14174	14292	14399	14143	14203	14372	14231	14200	14226	14129	14303
24170	21063	28860	31209	49476	60898	44868	41758	46265	42986	35376	27641	22197	19014	17603	17085	16995	16694	16558	16863	16810	16962	17003	16764	16693	16831	16847	16940	16777	17008	17039	16809	16928	16925	16733	16737	16684	16841	16815	16973	16734	16792	16606	16775	16830	16855	16860	16808	16813	16716	16949	16749	16835	16859	16914	16684	16741	16689	16865	16912	16880	16649	16850	16735	16794	16674	16716	16709	16905	16758	16792	16725	16730	16874	16711	16777	16601	16774	16891	16814	16794	16533	16762	16576	16805	16797	16654	16623	16878	16612	16603	16597	16435	16604	16712	16604	16914	16637	16765	16846	16783	16703	16742	16772	16663	16800	16950	16775	16730	16866	16720	16875	16752	16837	16754	16661	16669	16978	16737	16915	16800	16857	16668	16716	16652	16563	16671	16753	16614	16989	16820	16766	16838	16745	16796	16742	16844	16745	16654	16715	16907	16641	16596	16748	16552	16503	16665	16838	16833	16841	16660	16752	16731	16659	16721	16669	16877	16664	16673	16826	16923	16680	16796	16594	16826	16640	16771	16715	16542	16851	16711	16750	16769	16775	16681	16600	16778	16708	16711	16796	16918	16892	16635	16783	16964	16856	16983	16823	16586	16921	16623	16915	16668	16819	16880	16736	16695	16769	16748	16611	16718	16698	16623	16618	16656	16696	16863	16766	16576	16840	16706	16769	16825	16514	16746	16788	16925	16907	16714	16655	16620	16665	16587	16536	16739	16694	16759	16801	16901	16707	16804	16772	16782	16609	16704	16804	16693	16605	16476	16650	16773	16661	16671	16659	16737	16629	16775	16590	16597	16761	16829	16783	16829	16689	16567	16690	16872	16804	16530	16588	16836	16613	16864	16748	16723	16835	16856	16646	16658	16658	17040	16517	16805	16655	16665	16775	16888	16589	16791	16610	17013	16949	16734	16359	16634	16571	16611	16794	16837	16747	16791	16653	16846	16695	16834	16755	16751	16765	16799	16856	16839	16830	16683	16790	16500	16549	16776	16456	16591	16647	16843	16627	16595	16955	16896	16671	16752	16779	16663	16700	16861	16530	16804	16492	16863	16594	16765	16764	16735	16586	16742	16555	16675	16863	16485	16580	16764	16792	16669	16590	16634	16642	16738	16765	16566	16447	16588	16702	16673	16640	16729	16559	16937	16757	16799	16821	16736	16675	16691	16885	16768	16910	16768	16764	16791	16917	16622	16901	16777	16649	16872	16826	16820	16794	16785	16593	16671	16797	16873	16861	16708	16692	16561	16688	16636	16712	16837	16637	16852	16881	16780	16669	16674	16715	16462	16816	16828	16925	16871	16880	16729	16681	16698	16945	16663	16838	16792	16617	16847	16710	16792	16737	16469	16642	16658	16794	16658	16924	16744	16733	16636	16599	16865	16786	16700	16579	16785	16727	16768	16752	16722	16721	16719	16856	16793	16751	16828	16509	16704	16896	16751	16698	16666	16841	16664	16812	16766	16520	16786	16949	16723	16757	16944	16703	16580	16895	16827	16580	16724	16613	16834	16747	16694	16631	16721	16839	16769	16775	16712	16895	16759	16838	16689	16888	16742	16612	16744	16598	16864	16744	16599	16673	16794	16712	16751	16815	16830	16814	16951	16880	16827	16825	16656	16717	16679	16675	16576	16633	16818	16639	16875	16455	16788	16743	16872	17103	16707	16646	16531	16856	16795	16630	16612	16778	16831	16782	16722	16543	16855	16587	16544	16846	16922	16798	16619	16626	16771	16817	16711	16690	16535	16696	16723	16883	16802	16738	16733	16726	16736	16688	16613	16788	16639	16770	16712	17022	16571	16728	16765	16793	16587	16862	16621	16552	16701	16678	16762	16631	17011	16701	16939	16812	16789	16772	16810	16689	16602	16692	16951	16818	16799	16716	16809	16804	16608	16740	16618	16695	16704	16673	16741	16725	16844	16751	16668	16631	16830	16630	16697	16868	16736	16594	16805	16749	16906	16685	16834	16789	16565	16838	16611	16814	16784	16642	16966	16704	16854	16676	16962	16603	16734	16758	16911	16891	16874	16723	16981	16742	16499	17030	16787	16639	16709	16511	16840	16878	16838	16854	16891	16657	16902	16813	16731	16763	16678	16745	16671	16711	16876	16690	16554	16740	16684	16745	16851	16699	16716	16642	16964	16780	16787	16677	16788	16825	16683	16763	16756	16778	16755	16984	16615	16609	16752	16708	16988	16575	16594	16738	16775	16762	16818	16644	16763	16634	16610	16667	16795	16656	16840	16887	16787	16837	16731	16648	16714	16569	16552	16602	16745	16824	16751	16488	16590	16794	16695	16629	16743	16821	16800	16716	16741	16760	16779	16760	16777	16614	16593	16681	16808	16826	16779	16661	16872	16539	16687	16753	16887	16582	16832	16756	16705	16577	16694	16626	16688	16585	16520	16757	16836	16808	16852	16558	16849	16620	16698	16993	16740	16633	16576	16485	16447	16632	16740	16789	16768	16641	16758	16761	16611	16736	16704	16743	16821	16805	16692	16676	16672	16586	16750	16691	16789	16705	16868	16491	16706	16745	16727	16709	16849	16829	16755	16753	16907	16756	16697	16594	16472	16692	17061	16610	16871	16783	16810	16753	16847	16788	16778	16805	16756	16793	16814	16625	16696	16609	16792	16711	16728	16863	16756	16619	16666	16561	16736	16765	16681	16551	16508	16603	16602	16736	16608	16641	16940	16585	16812	16783	16445	16743	16843	16716	16675	16513	16810	16639	16676	16674	16621	16498	16557	16601	16602	16595	16638	16414	16736	16803	16737	16517	16826	16864	16714	16612	16607	16627	16705	16509	16642	16757	16802	16563	16789	16478	16691	16610	16704	16642	16440	16613	16857	16798	16786	17018	16729	16824	16616	16625	16721	16764	16879	16734	16688	16917	16700	16578	16566	16515	16782	16814	16462	16718	16868	16661	16516	16688	16767	16706	16583	16774	16588	16838	16659	16774	16776	16732	16712	16863	16781	16841	16807	16734	16385	16631	16693	16971	16645	16677	16639	16965	16762	16662	16453	16642	16777	16660	16727	16749	16812	16593	16837	16780	16867	16738	16807	16838	16817	16594	16674	16742	16760	16569	16826	16754	16864	16694	16544	16782	16773	16610	16624	16468	16589	16895	16735	16873	16604	16807	16807	16772	16654	16797	16635	16989	16762	16693	16919	16782	16651	16591	16878	16733	16804	16560	16705	16695	16895	16806	16893	16748	16736	16639	16498	16798	16663	16577	16736	16628	16958	16799	16709	16953	16685	16715	16632	16658	16678	16684	16602	16693	16674	16526	16766	16956	16737	16788	16793	17027	16817	16821	16674	16785	16611	16781	16748	16806	16759	16653	16567	16627	16624	16851	16741	16842	16582	16748	16767	16644	16515	16623	16700	16555	16550	16631	16730	16662	16806	16686	16727	16651	16798	16663	16881	16727	16587	16785	16786	16854	16802	16763	16775	16845	16776	16716	16607	16503	16747	16661	16605	16545	16632	16742	16839	16774	16873	16667	16695	16835	16741	16625	16588	16793	16561	16652	16714	16709	17039	16791	16888	16721	16886	16746	16735	16362	16636	16702	16844	16697	16787	16696	16759	16774	16596	16558	16664	16934	16868	16590	16682	16826	16923	16652	16783	16672	16672	16600	16515	16726	16746	16911	16889	16927	16807	16710	16681	16659	16878	16753	16778	16746	16767	16880	16532	16555	16848	16783	16946	16637	16829	16753	16794	16639	16767	16563	16677	16563	16747	16772	16843	16985	16639	16988	16844	16751	16824	16729	16722	16933	16748	16821	16676	16792	16604	16758	16840	16842	16530	16706	16655	16865	16895	16839	16752	16695	17125	16605	16690	16873	16834	16680	16705	16780	16593	16828	16873	16727	16784	16587	16877	16579	16650	16803	16753	16692	16708	16852	16611	16792	16797	16917	16952	17002	16972	16685	16906	16769	16773	16562	16708	16883	16911	16715	16662	16519	16726	16588	16729	16700	16676	16698	16818	16627	16575	16755	16548	16626	16659	16652	16792	16478	16999	16790	16694	16624	16975	16855	16940	16749	16789	16824	16827	16613	16605	16629	17006	17015	16894	16736	16813	16676	16767	16870	16790	16577	16666	16732	16890	16561	16848	16629	16700	16903	16748	16863	16546	16570	16830	16792	16562	16592	16831	16728	16728	16677	16667	16916	16573	16651	16671	16630	16886	16741	16749	16758	16823	16548	16693	16707	16984	16761	16856	16590	16856	16674	16724	16764	16514	16672	16646	16505	16755	16702	16710	16744	16718	16698	16686	16682	16847	16636	16761	16550	16728	16788	16917	16643	16769	16769	16739	16746	16606	16896	16722	16576	16745	16798	16658	16785	16841	16905	16691	16629	16737	16591	16994	16787	16728	16863	16776	16620	16698	16703	16827	16869	16704	16697	16620	16764	16781	16629	16783	16767	16537	16660	16741	16690	16562	16714	16712	16630	16682	16799	16896	16805	16820	16690	16772	16748	16581	16490	16700	16484	16547	16900	16463	16734	16654	16595	16663	16632	16728	16654	16700	16906	16798	16796	16945	16772	16795	16683	16698	16733	16484	16771	16762	16576	16760	16878	16681	16621	16918	16680	16933	16639	16889	16871	16777	16817	16780	16607	16836	16845	16730	16695	16836	16646	16609	16585	16868	16623	16634	16700	16646	16561	16484	16862	16599	16747	16836	16653	16782	16846	16748	16637	16641	16623	16717	16810	16771	16688	16554	16548	16737	16918	16442	16450	16711	16616	16653	16849	16786	16768	16740	16729	16893	16533	16643	16696	16787	16611	16841	16664	16997	16618	16808	16780	16754	16815	16689	16874	16939	16709	16819	16641	16707	16442	16821	16572	16761	16821	16741	16842	16721	16873	16827	16495	16698	16718	16589	17055	16737	16801	16797	16606	16866	16887	16499	16802	16936	16588	16662	16657	16738	16616	16772	16534	16768	16544	16787	16800	16720	16692	16869	16677	16609	16741	16871	16673	16515	16781	16598	16675	16752	16765	16811	16498	16739	16514	16732	16594	17004	16682	16796	16816	16826	16678	16761	16751	16570	16642	16722	16466	16793	16617	16836	16558	16769	16453	16847	16774	16772	16618	16496	16732	16771	16744	16698	16650
27625	50675	63755	66347	66757	63925	44526	45147	47214	42768	34870	26212	19662	15687	14348	13948	13861	13631	13652	13692	13563	13665	13752	13689	13596	13705	13567	13708	13828	13768	13721	13741	13486	13770	13596	13807	13858	13656	13638	13627	13651	13559	13717	13729	13632	13615	13664	13681	13720	13819	13624	13588	13656	13648	13543	13665	13676	13752	13583	13722	13693	13454	13548	13689	13466	13614	13665	13565	13678	13565	13395	13722	13769	13553	13660	13677	13590	13567	13572	13503	13599	13636	13544	13554	13576	13760	13675	13653	13742	13767	13712	13586	13649	13762	13521	13678	13684	13562	13518	13624	13657	13649	13664	13761	13707	13705	13681	13678	13692	13753	13665	13634	13683	13685	13584	13677	13668	13503	13604	13595	13622	13584	13550	13661	13684	13682	13715	13575	13646	13780	13590	13605	13578	13613	13718	13714	13660	13627	13574	13667	13439	13730	13599	13676	13669	13610	13513	13507	13854	13680	13800	13694	13813	13621	13701	13682	13638	13663	13680	13541	13545	13690	13605	13844	13597	13738	13695	13693	13501	13712	13398	13733	13552	13723	13762	13899	13581	13610	13627	13585	13595	13611	13789	13728	13752	13575	13630	13768	13742	13677	13699	13868	13629	13659	13479	13788	13677	13662	13679	13543	13554	13705	13662	13633	13625	13725	13688	13716	13780	13590	13733	13727	13646	13777	13643	13712	13598	13699	13579	13613	13618	13543	13630	13710	13656	13749	13573	13507	13554	13722	13573	13726	13609	13455	13684	13578	13860	13576	13707	13494	13654	13793	13652	13544	13766	13714	13791	13504	13692	13570	13564	13582	13523	13604	13446	13780	13685	13562	13565	13663	13560	13528	13522	13638	13625	13572	13654	13649	13673	13734	13723	13686	13679	13599	13632	13513	13536	13717	13696	13529	13615	13622	13611	13339	13637	13667	13702	13699	13649	13581	13622	13605	13697	13476	13724	13597	13674	13440	13582	13478	13805	13524	13380	13541	13589	13692	13743	13683	13745	13572	13601	13681	13642	13720	13753	13712	13469	13587	13552	13637	13742	13578	13680	13526	13654	13615	13562	13630	13701	13569	13396	13598	13670	13682	13708	13473	13505	13779	13795	13607	13611	13639	13823	13697	13589	13549	13727	13634	13594	13785	13693	13599	13736	13470	13789	13658	13627	13636	13574	13721	13546	13522	13589	13760	13824	13588	13781	13756	13736	13801	13671	13625	13631	13708	13627	13661	13604	13552	13744	13483	13732	13662	13600	13707	13595	13805	13723	13665	13643	13778	13598	13640	13662	13661	13558	13675	13777	13699	13676	13564	13635	13612	13738	13693	13713	13676	13687	13665	13746	13609	13590	13520	13626	13670	13587	13595	13639	13587	13829	13589	13580	13644	13704	13730	13599	13556	13599	13710	13659	13695	13660	13639	13754	13800	13494	13805	13541	13626	13763	13631	13677	13678	13709	13544	13584	13598	13603	13415	13607	13607	13425	13605	13431	13718	13729	13518	13634	13641	13617	13635	13553	13551	13652	13657	13840	13444	13600	13551	13567	13779	13783	13573	13814	13660	13702	13636	13616	13646	13593	13656	13662	13446	13688	13530	13689	13668	13698	13640	13580	13730	13652	13609	13726	13649	13770	13520	13605	13832	13723	13709	13550	13606	13638	13602	13528	13768	13585	13642	13518	13720	13530	13627	13780	13545	13649	13651	13628	13573	13725	13597	13725	13556	13648	13775	13674	13564	13629	13843	13599	13535	13880	13635	13515	13752	13554	13667	13666	13632	13564	13713	13661	13581	13712	13555	13548	13752	13773	13615	13727	13621	13646	13625	13514	13545	13483	13612	13732	13572	13841	13748	13635	13600	13678	13533	13668	13682	13618	13791	13757	13559	13477	13626	13625	13435	13626	13752	13802	13631	13651	13658	13796	13543	13782	13791	13799	13667	13773	13560	13595	13738	13867	13568	13748	13648	13622	13585	13524	13583	13625	13613	13676	13703	13604	13512	13597	13781	13588	13624	13423	13745	13594	13711	13649	13620	13733	13666	13736	13698	13668	13735	13710	13590	13706	13697	13669	13540	13666	13595	13631	13708	13704	13640	13535	13682	13726	13715	13678	13758	13711	13661	13611	13733	13720	13513	13647	13789	13626	13918	13611	13694	13661	13642	13587	13790	13554	13510	13723	13737	13758	13560	13627	13592	13708	13610	13711	13835	13493	13552	13723	13487	13647	13601	13599	13596	13629	13601	13624	13563	13659	13633	13635	13558	13740	13635	13564	13600	13616	13599	13588	13525	13740	13654	13595	13775	13618	13523	13577	13764	13585	13650	13555	13698	13553	13571	13726	13506	13559	13847	13602	13695	13614	13735	13544	13586	13632	13806	13638	13654	13613	13635	13758	13581	13724	13649	13630	13628	13702	13714	13699	13640	13604	13639	13630	13708	13649	13777	13585	13631	13615	13713	13910	13752	13780	13629	13609	13574	13562	13698	13639	13647	13559	13647	13498	13565	13607	13636	13543	13659	13568	13689	13740	13609	13815	13754	13713	13541	13607	13537	13607	13692	13798	13669	13660	13708	13432	13710	13809	13600	13691	13619	13641	13581	13745	13785	13737	13649	13499	13696	13456	13770	13659	13638	13579	13620	13697	13691	13779	13739	13581	13641	13484	13665	13626	13482	13652	13651	13776	13634	13856	13600	13724	13620	13613	13684	13554	13591	13791	13681	13660	13521	13595	13577	13588	13661	13722	13762	13679	13716	13491	13814	13719	13704	13621	13635	13753	13772	13465	13787	13655	13689	13825	13512	13632	13643	13792	13648	13735	13647	13653	13541	13609	13751	13581	13731	13605	13639	13726	13578	13658	13641	13828	13672	13507	13736	13717	13697	13742	13580	13777	13602	13730	13700	13617	13707	13723	13673	13629	13735	13556	13589	13464	13488	13638	13681	13562	13747	13790	13570	13703	13494	13773	13452	13671	13763	13874	13592	13743	13429	13827	13665	13725	13542	13855	13521	13594	13656	13763	13552	13622	13702	13685	13377	13647	13843	13627	13721	13662	13626	13702	13609	13668	13684	13759	13714	13566	13604	13783	13687	13685	13495	13575	13598	13705	13603	13644	13512	13707	13641	13729	13705	13727	13720	13722	13687	13609	13791	13726	13724	13593	13754	13765	13522	13680	13684	13448	13611	13664	13604	13839	13602	13629	13716	13492	13792	13733	13748	13677	13618	13669	13516	13632	13697	13709	13603	13590	13444	13587	13785	13470	13515	13626	13727	13626	13843	13516	13754	13702	13651	13614	13698	13673	13666	13543	13649	13801	13551	13725	13802	13700	13388	13715	13700	13456	13654	13615	13560	13649	13749	13762	13657	13689	13671	13662	13754	13821	13740	13775	13591	13529	13665	13617	13679	13640	13763	13636	13625	13642	13799	13606	13712	13769	13692	13766	13627	13577	13515	13618	13566	13670	13729	13623	13627	13595	13668	13713	13638	13630	13484	13653	13797	13746	13541	13567	13623	13727	13707	13583	13758	13728	13847	13797	13771	13602	13643	13652	13648	13567	13695	13513	13729	13507	13705	13758	13544	13509	13616	13642	13694	13630	13624	13641	13650	13575	13666	13591	13720	13913	13613	13685	13657	13573	13726	13765	13626	13771	13637	13744	13736	13602	13790	13565	13642	13643	13625	13575	13594	13869	13522	13715	13615	13662	13652	13639	13651	13656	13711	13695	13761	13596	13442	13667	13565	13789	13917	13728	13668	13647	13615	13479	13655	13543	13541	13703	13658	13717	13532	13645	13605	13579	13554	13645	13589	13750	13480	13665	13548	13750	13570	13598	13722	13638	13689	13666	13640	13498	13604	13580	13640	13725	13674	13793	13668	13626	13616	13676	13571	13541	13639	13496	13648	13657	13558	13506	13617	13582	13587	13680	13788	13875	13547	13644	13687	13689	13510	13532	13668	13677	13593	13601	13646	13665	13675	13749	13607	13664	13675	13776	13722	13723	13706	13515	13688	13655	13560	13795	13614	13662	13692	13711	13644	13677	13576	13613	13573	13706	13612	13590	13473	13481	13648	13744	13683	13621	13734	13675	13423	13609	13689	13603	13474	13671	13657	13640	13734	13588	13664	13770	13738	13499	13660	13642	13782	13725	13652	13540	13613	13693	13654	13692	13662	13525	13497	13663	13711	13839	13634	13557	13743	13578	13865	13583	13651	13645	13611	13619	13705	13663	13649	13634	13602	13739	13660	13809	13675	13635	13713	13748	13614	13407	13687	13758	13625	13572	13666	13642	13662	13601	13753	13587	13504	13754	13652	13641	13685	13442	13607	13729	13787	13673	13663	13625	13635	13614	13653	13685	13877	13549	13696	13675	13751	13817	13721	13801	13645	13666	13619	13783	13628	13639	13773	13518	13721	13760	13636	13614	13636	13679	13656	13740	13682	13789	13582	13774	13735	13731	13627	13764	13613	13623	13625	13642	13708	13566	13765	13596	13554	13543	13524	13667	13536	13647	13593	13621	13596	13559	13731	13559	13781	13552	13835	13565	13850	13710	13666	13697	13602	13442	13585	13614	13502	13749	13652	13650	13626	13771	13490	13743	13701	13451	13716	13575	13561	13429	13735	13619	13568	13631	13457	13673	13674	13664	13666	13651	13609	13777	13560	13523	13624	13694	13598	13513	13642	13659	13735	13577	13603	13647	13557	13778	13722	13601	13609	13788	13805	13741	13725	13487	13540	13600	13661	13575	13653	13635	13705	13493	13526	13569	13596	13554	13566	13752	13676	13476	13698	13752	13703	13530	13526	13508	13428	13582	13683	13663	13761	13737	13602	13573	13615	13715	13559	13579	13691	13777	13730	13417	13679	13758	13805	13760	13420	13717	13613	13707	13515	13656	13608	13638	13531	13683	13715	13694	13690	13713	13492	13569	13669	13686	13604	13662	13632	13639	13735	13650	13672	13761	13440	13708	13749	13569	13657	13668	13452	13710	13673	13624	13583	13720	13688	13600	13586	13654	13681	13486	13526	13659	13699	13694	13560	13572	13419	13713	13453	13702	13529	13733	13516	13663	13626	13597	13640	13648	13536	13613	13607	13775	13806	13492	13682	13776	13602	13874	13721	13655	13648	13755	13625
30875	21942	22799	23173	21997	22292	20310	19553	19659	19631	18946	18569	17957	17762	17614	17633	17579	17527	17442	17597	17461	17622	17522	17538	17364	17374	17523	17476	17566	17475	17628	17617	17528	17449	17587	17323	17567	17330	17357	17559	17601	17855	17643	17490	17376	17462	17520	17562	17348	17361	17720	17535	17523	17455	17555	17221	17393	17391	17408	17407	17612	17669	17390	17401	17275	17499	17584	17633	17457	17527	17612	17431	17468	17444	17374	17407	17352	17342	17604	17258	17506	17506	17307	17433	17538	17517	17461	17533	17498	17430	17540	17516	17533	17616	17502	17698	17484	17431	17693	17515	17298	17527	17582	17502	17475	17398	17536	17606	17549	17523	17538	17607	17441	17431	17437	17612	17539	17420	17541	17513	17361	17612	17392	17508	17515	17620	17498	17338	17367	17402	17626	17476	17527	17365	17578	17365	17337	17591	17616	17364	17312	17585	17420	17410	17565	17551	17555	17606	17402	17518	17556	17604	17629	17403	17771	17503	17433	17663	17286	17827	17409	17452	17476	17491	17497	17594	17564	17579	17682	17577	17419	17338	17594	17577	17577	17614	17705	17423	17549	17433	17483	17500	17459	17534	17466	17515	17428	17532	17699	17510	17402	17520	17499	17408	17554	17508	17474	17444	17389	17671	17336	17507	17446	17697	17388	17322	17600	17343	17576	17281	17475	17372	17673	17536	17670	17548	17552	17516	17532	17479	17179	17363	17424	17593	17497	17588	17696	17676	17432	17473	17501	17679	17737	17701	17429	17460	17407	17549	17634	17505	17735	17319	17544	17528	17510	17513	17506	17411	17597	17602	17559	17426	17463	17408	17488	17593	17700	17576	17650	17448	17706	17436	17618	17444	17620	17587	17444	17569	17336	17484	17448	17608	17339	17416	17435	17652	17599	17464	17678	17494	17380	17303	17583	17582	17689	17730	17637	17559	17804	17566	17549	17534	17316	17297	17468	17642	17431	17492	17308	17396	17458	17530	17515	17505	17677	17282	17482	17602	17397	17508	17608	17474	17556	17508	17604	17341	17695	17681	17555	17385	17536	17690	17518	17807	17692	17558	17979	17498	17257	17405	17402	17417	17406	17424	17692	17700	17459	17554	17490	17716	17329	17528	17689	17374	17430	17454	17478	17517	17541	17520	17298	17212	17405	17618	17617	17500	17532	17529	17442	17667	17448	17457	17908	17592	17608	17368	17408	17366	17504	17495	17522	17633	17615	17364	17477	17561	17428	17487	17306	17305	17469	17354	17516	17594	17571	17448	17513	17605	17503	17481	17432	17592	17416	17522	17526	17544	17498	17471	17426	17335	17323	17402	17664	17478	17555	17653	17587	17431	17495	17688	17506	17450	17611	17514	17435	17578	17418	17544	17600	17445	17423	17429	17501	17592	17615	17512	17377	17524	17617	17669	17562	17319	17372	17386	17398	17569	17548	17494	17363	17527	17470	17585	17422	17707	17543	17446	17325	17349	17561	17454	17738	17583	17446	17447	17686	17380	17579	17360	17427	17510	17498	17482	17560	17507	17431	17374	17354	17390	17466	17389	17358	17571	17581	17512	17610	17532	17545	17628	17488	17509	17829	17422	17536	17306	17594	17482	17422	17405	17504	17508	17522	17504	17614	17480	17663	17530	17471	17661	17666	17590	17524	17328	17309	17708	17665	17497	17627	17585	17591	17395	17464	17728	17626	17455	17601	17602	17587	17276	17244	17488	17557	17588	17354	17273	17427	17481	17377	17393	17490	17573	17645	17562	17442	17449	17391	17432	17549	17697	17472	17711	17479	17330	17491	17310	17505	17429	17575	17513	17617	17646	17683	17653	17399	17401	17635	17543	17425	17429	17450	17589	17530	17398	17347	17330	17561	17496	17392	17516	17472	17375	17330	17600	17471	17524	17467	17499	17543	17543	17566	17369	17422	17462	17596	17586	17515	17662	17462	17380	17428	17642	17559	17442	17493	17474	17540	17225	17502	17627	17422	17312	17304	17567	17569	17615	17334	17590	17491	17402	17522	17594	17512	17561	17516	17330	17563	17528	17525	17258	17554	17445	17610	17677	17517	17504	17513	17573	17471	17313	17457	17173	17466	17655	17447	17808	17552	17462	17557	17418	17563	17514	17468	17493	17489	17490	17314	17499	17435	17580	17657	17461	17724	17497	17520	17427	17518	17529	17631	17371	17621	17523	17585	17157	17384	17506	17676	17637	17607	17470	17519	17199	17584	17445	17504	17630	17315	17313	17524	17471	17483	17503	17507	17402	17640	17562	17618	17545	17375	17479	17446	17642	17614	17454	17467	17383	17530	17314	17373	17744	17480	17577	17562	17940	17387	17506	17538	17476	17402	17477	17325	17601	17581	17330	17335	17597	17538	17346	17639	17460	17400	17365	17651	17366	17635	17280	17562	17378	17457	17522	17492	17514	17481	17451	17193	17492	17466	17480	17512	17394	17574	17343	17607	17461	17475	17532	17623	17574	17515	17510	17405	17290	17367	17515	17518	17552	17418	17287	17410	17293	17440	17317	17432	17401	17416	17357	17443	17548	17567	17470	17376	17544	17533	17313	17402	17719	17620	17477	17451	17506	17484	17354	17406	17433	17593	17479	17608	17476	17396	17548	17636	17402	17433	17511	17606	17516	17448	17492	17385	17562	17599	17655	17471	17599	17420	17482	17548	17532	17433	17444	17580	17586	17653	17271	17711	17496	17596	17394	17616	17466	17460	17623	17377	17573	17301	17643	17346	17394	17584	17573	17620	17367	17482	17584	17366	17379	17484	17549	17309	17478	17465	17459	17533	17392	17422	17624	17444	17468	17622	17537	17494	17417	17557	17239	17325	17493	17517	17486	17574	17422	17525	17459	17667	17449	17548	17677	17488	17453	17483	17627	17525	17508	17633	17654	17633	17647	17579	17469	17540	17431	17231	17347	17613	17417	17536	17602	17570	17411	17591	17573	17525	17473	17480	17448	17520	17731	17310	17694	17308	17561	17519	17618	17482	17603	17493	17638	17520	17582	17591	17208	17480	17746	17472	17465	17538	17467	17698	17705	17494	17506	17429	17386	17631	17475	17369	17549	17391	17487	17344	17594	17549	17554	17486	17391	17521	17440	17321	17322	17604	17478	17525	17402	17659	17611	17594	17524	17513	17497	17500	17475	17697	17429	17416	17504	17366	17584	17605	17459	17557	17464	17710	17213	17459	17597	17501	17426	17560	17780	17502	17321	17641	17488	17640	17293	17721	17507	17583	17487	17603	17517	17524	17427	17369	17622	17495	17818	17582	17347	17617	17396	17500	17511	17600	17508	17525	17663	17574	17590	17577	17554	17603	17493	17494	17573	17724	17434	17509	17472	17629	17508	17595	17708	17529	17457	17519	17497	17523	17508	17552	17749	17543	17409	17494	17623	17437	17413	17506	17607	17673	17597	17355	17490	17387	17467	17456	17314	17576	17673	17696	17443	17533	17385	17374	17353	17421	17310	17506	17595	17606	17507	17386	17353	17481	17588	17559	17632	17768	17715	17534	17488	17470	17447	17389	17397	17546	17555	17570	17456	17600	17413	17303	17522	17324	17537	17441	17360	17515	17472	17499	17454	17444	17554	17588	17406	17465	17554	17629	17481	17464	17606	17557	17386	17555	17601	17587	17322	17497	17641	17712	17623	17295	17399	17575	17796	17643	17576	17192	17488	17534	17580	17603	17151	17261	17622	17266	17609	17689	17608	17241	17486	17519	17387	17459	17886	17506	17470	17741	17559	17529	17328	17319	17382	17611	17563	17436	17320	17381	17512	17679	17498	17815	17472	17430	17653	17551	17530	17336	17446	17564	17225	17521	17398	17665	17629	17308	17541	17425	17607	17633	17683	17670	17417	17593	17412	17615	17407	17476	17402	17578	17224	17709	17498	17354	17362	17578	17561	17537	17570	17668	17460	17471	17460	17580	17458	17536	17450	17437	17558	17458	17489	17434	17614	17643	17573	17510	17472	17518	17381	17334	17369	17400	17459	17567	17694	17571	17508	17312	17507	17610	17724	17662	17681	17380	17451	17509	17522	17316	17394	17319	17396	17337	17603	17416	17613	17387	17682	17686	17514	17372	17565	17497	17497	17557	17313	17512	17505	17495	17401	17602	17533	17578	17451	17596	17566	17757	17562	17411	17355	17419	17467	17680	17471	17563	17350	17421	17521	17606	17352	17534	17546	17609	17627	17547	17457	17445	17694	17473	17280	17535	17351	17333	17630	17548	17748	17593	17485	17366	17358	17518	17505	17429	17533	17378	17618	17249	17260	17219	17373	17537	17690	17638	17342	17483	17559	17568	17741	17584	17634	17538	17532	17442	17533	17459	17503	17437	17540	17493	17650	17518	17455	17504	17589	17367	17377	17467	17422	17456	17514	17534	17546	17430	17550	17533	17539	17446	17461	17450	17482	17595	17557	17490	17558	17625	17558	17450	17574	17378	17502	17573	17295	17443	17309	17357	17543	17598	17490	17675	17492	17715	17583	17720	17500	17631	17512	17661	17429	17595	17684	17404	17492	17444	17420	17602	17421	17612	17569	17487	17614	17613	17607	17515	17538	17443	17572	17715	17601	17507	17511	17496	17486	17459	17559	17540	17377	17345	17405	17239	17592	17456	17649	17348	17491	17493	17614	17456	17505	17552	17757	17772	17596	17678	17637	17306	17466	17298	17570	17491	17476	17473	17574	17667	17652	17349	17532	17538	17529	17560	17362	17479	17719	17577	17531	17479	17563	17484	17309	17477	17305	17312	17363	17536	17605	17400	17484	17529	17704	17746	17625	17297	17559	17646	17392	17450	17495	17508	17548	17616	17538	17425	17735	17620	17322	17463	17435	17430	17369	17381	17474	17470	17342	17371	17357	17550	17637	17718	17364	17361	17558	17549	17481	17481	17461	17594	17664	17361	17487	17453	17610	17476	17598	17468	17493	17707	17684	17531	17491	17499	17575	17614	17448	17456	17486	17312	17471	17589	17562	17326	17326	17446	17448	17423	17680	17565	17379	17580	17414	17521	17611	17600	17463	17683	17461	17354	17505	17448	17498	17675	17545	17553	17426	17322	17508	17410	17737	17393	17513	17690	17472	17453	17403	17430	17482	17461	17637	17565	17544	17484	17523
18613	18247	21621	21797	21082	20744	17379	16824	17213	16786	15727	15044	14447	14395	14096	14017	14078	14163	14199	14051	13938	14028	14051	14116	14072	13905	14182	14300	13934	14167	14091	14226	14124	13985	14162	14038	14074	14112	14156	14004	14119	14136	14116	13996	14153	14040	13999	14026	14145	14157	14297	14131	14085	13989	14139	13978	13859	14077	14086	14105	13973	14270	14234	14018	14070	14207	14282	14101	14164	14181	14133	14060	14168	14176	14049	13983	14054	14040	13944	14082	14228	14224	14028	14057	14128	14005	14073	14139	14000	14064	13917	14086	14275	14023	14066	13980	14049	14025	14253	13986	14009	13944	13977	13959	14126	14136	14240	14088	14040	14012	14064	14030	14107	14064	14142	14102	14194	14076	14071	14092	14150	14104	13985	14083	14022	13893	14027	13994	14116	14073	14044	13988	14083	14012	14028	14137	14193	14113	14092	14330	13924	14093	14190	14191	13958	14116	14173	13942	14198	14163	14060	14158	14067	14038	14069	14071	14055	14083	14200	14122	14104	14156	14049	14095	14195	14083	14022	14098	13942	14208	14082	14068	14051	14005	14005	14173	14099	14105	14138	14141	14123	13999	14009	14113	14145	14178	14091	14043	14099	13993	14103	14124	14018	14032	14071	14145	14109	14060	14134	14119	14073	14156	14121	14106	14129	14088	14191	14136	14219	13997	14009	14064	14137	13998	14163	14025	14014	14193	14042	14069	14105	14137	14171	13937	13992	14137	14055	14177	14150	13920	14218	14135	14100	13930	14117	13960	13975	14027	14036	14078	14291	14089	14099	13982	14015	14098	14096	14168	13979	14045	14028	14107	14077	14053	14003	14025	14096	14249	14163	13980	14163	14075	13924	13990	14030	13971	14035	13939	14150	14107	14164	14034	14155	14060	14085	14265	14087	14030	13987	14128	14084	14232	14085	14215	14048	14058	13988	14088	14175	14160	14142	14027	14218	13997	14195	14124	14038	14109	14038	14051	14147	13891	14325	13961	14184	14086	14101	14131	14146	14078	14047	14175	14222	14127	14048	13955	13974	14078	14120	14078	14269	14124	14143	14282	13923	14140	14085	14145	14189	14085	13888	14124	13914	14121	14033	14011	14100	13963	14047	14255	14104	14040	13967	14206	14139	14097	14199	14117	13971	14063	14263	13950	14006	14028	14071	14202	14138	13896	13939	14051	14131	13975	14203	14159	14221	14043	13991	14099	14111	13915	14065	13897	14215	14228	14049	14170	14074	13912	14183	13975	14055	14029	14164	14312	14145	14166	14239	14010	14111	14125	14131	14056	13903	14282	14039	14026	14204	14118	14076	14178	14151	14127	14074	14164	13995	14100	14020	13989	14040	14111	14074	14204	14086	14345	14173	14166	14069	14125	13976	14069	14154	14153	14011	13806	13812	14092	14064	14067	14082	14100	14073	14026	14092	13983	13990	14003	14003	14105	13967	14082	13891	14109	14191	14230	14080	14053	14078	14242	14163	14002	14068	14100	14090	14198	14072	14059	13913	14063	14140	14062	14146	14205	14048	14073	14117	14170	13868	14093	14054	14161	14037	14013	14029	14025	14125	14182	13954	13980	14229	13935	14224	14066	13970	13920	14221	13996	14090	14083	14213	14117	14122	14098	13965	14069	14172	13875	14011	14270	14026	14068	14148	14087	14031	13971	13854	14304	14022	13932	14108	14078	14179	14047	14090	14076	13998	14214	14037	14033	14071	14227	14012	14355	14006	14084	14278	14038	13990	14063	14106	14163	14002	14065	14249	14019	14243	14030	13996	14006	13945	13990	13952	14203	14209	14086	13990	14028	14226	14029	14015	14256	14218	14194	14092	14072	14168	14128	14069	14030	14036	14005	14010	14181	14127	14103	14007	14068	14132	14019	14184	13943	14046	14011	14067	14008	14070	14090	14125	14098	14233	14143	14256	14168	14084	14125	13955	14255	14049	14174	14082	14267	14105	14072	14238	14100	14242	14027	14015	14055	14288	14018	14149	14221	14112	14138	14108	14060	14050	14140	13996	14107	13972	14309	14070	13983	14040	14059	14169	13973	14062	14052	14245	14143	13871	13962	14098	14180	14111	14095	13951	14020	13914	14033	14097	13935	14145	14107	14139	14123	14239	14163	14287	14049	13977	13935	14066	14099	14070	14110	14132	14222	14228	14144	14091	14016	14193	13999	14059	14099	14162	14218	14127	14191	14023	14032	14142	14140	14047	14043	14163	14062	14158	13982	14203	14096	14007	14104	13993	14187	14283	13983	14027	14156	13950	13997	14175	13975	13941	13953	13958	14125	14075	14132	14158	14106	14189	14016	14384	14035	14087	14108	14233	14435	13882	14233	14117	14095	14213	14019	13923	13918	14191	14176	14102	14054	14047	14080	14161	14075	14095	14008	14174	14144	14080	14039	14104	14234	13995	14045	14064	14070	14190	14052	14187	14077	13981	14084	13918	14013	14053	14122	14166	14087	14064	14067	14188	14209	14149	14113	14112	14181	14087	14096	14034	14147	13975	14289	14151	14155	14128	14249	13896	14077	14008	14005	14094	14012	14106	14221	13982	14076	14114	14133	14014	14191	13805	14190	14235	13899	14135	14101	14219	14134	14030	14053	13879	14051	14019	13822	14058	14010	14035	14147	14023	14129	14055	14185	13987	13985	14085	13996	14079	14010	14140	13970	14158	14118	13968	13956	14105	13973	13871	14278	14229	14147	14032	14161	14110	14177	14065	14008	14050	14220	13974	14011	13914	14005	13999	14113	14096	14132	14013	14034	14104	14019	14164	14113	13949	14245	13989	14131	14083	14196	14197	14117	14117	14058	14145	14025	14059	14095	14098	13934	14155	14214	14163	14045	13978	14082	14154	14125	14115	14306	14262	13985	14140	14071	14006	14257	14039	14161	14026	14159	14106	13998	14112	14117	14268	13975	13961	14022	14178	14175	13999	14127	14127	14347	14134	14027	14089	14102	14158	14107	14091	14026	13999	13930	14133	14246	14104	14072	14228	13922	13977	13958	13864	14248	14139	14112	14030	14230	14064	14142	14063	13960	14002	14153	14030	14009	14013	13980	14111	14156	14216	14094	14048	14186	14080	14127	14200	13999	14079	14177	14046	14034	14060	14109	14134	14093	14115	14157	13975	14020	13830	14122	14078	14223	14142	14187	14067	14167	14053	14044	14065	14073	14223	14075	14056	14115	14121	14104	14169	14114	14063	14216	14164	14093	14154	14149	13982	14272	13909	14073	14206	14144	14070	14070	14182	14136	14150	14238	14001	14289	14150	14032	14283	14054	14156	14009	14166	14263	14062	14196	14064	13965	14130	14143	14086	14047	14131	14170	14159	14195	14055	14074	14026	14068	14045	14087	14221	14032	14032	14114	14203	14024	14042	14085	14035	14236	14219	14032	13991	14080	14125	13987	14080	14069	13981	14301	14085	14147	14115	13937	14207	14122	14134	14050	14149	14310	14033	14187	13997	14178	13996	14145	14072	14172	14207	14161	14079	14005	14139	14089	14046	13980	14026	14114	14048	13930	14129	14150	14157	14169	14335	14123	14043	13954	13990	14186	14046	14065	14195	14125	14047	13888	14183	14218	14192	13967	14262	14050	14208	14191	13922	14121	14161	14041	14004	14305	13948	14109	14209	14024	14066	13996	14217	14088	14148	13910	14137	13973	14039	13991	14251	14025	14052	13947	14017	14097	14153	14180	14088	14165	14248	14116	14169	14027	14076	14082	14023	14140	14160	13883	14279	14084	14187	14133	14281	14157	13979	14054	14173	14153	14028	14039	13932	14215	14142	14041	14115	14055	14093	14209	13942	13929	14333	14235	13920	14144	14033	14219	14173	14170	13945	14144	14151	14221	14153	14034	14162	14074	14140	14092	14141	14095	14072	14159	14153	14051	14219	14096	14077	14041	14199	14005	14224	14023	14275	13959	14199	14069	14027	14149	14070	14069	14199	14154	14203	14085	14137	14144	14213	14194	13934	14170	14091	14246	13930	14089	14103	14065	14044	14019	14105	14173	14092	14201	14243	14165	14088	13956	14069	14234	14071	14162	14224	13997	14130	14110	14198	14073	14112	14231	13995	14156	14063	13979	14272	14203	14260	14303	14113	14019	14125	14142	13959	14040	14138	14245	14036	14226	14219	14201	13996	14123	14213	13923	14026	14058	14167	14224	14216	14117	13933	14039	14187	14244	14143	14165	14084	14021	14181	14012	14190	13955	14102	14079	13927	14143	14033	14052	13925	14076	13855	14130	13986	14095	14155	14144	14204	13989	14138	14128	14027	14261	14178	14288	14054	14006	14223	13849	14130	13942	14051	14042	14197	14123	13969	14165	14060	14133	14082	14095	14157	14116	13976	14009	14192	14115	14081	14164	14200	14062	14322	13958	14148	13949	14120	14067	14253	14144	13968	14062	14081	14119	14058	14016	14180	13914	14193	14052	14180	14140	14003	13916	14039	14026	14038	14241	13883	13981	14133	14079	14055	14114	14252	14121	13996	14073	14240	14083	14276	14157	14126	14026	13980	14060	14160	14024	14068	14143	14023	14133	14348	14179	14032	13978	14134	14091	14208	14133	14132	14010	14137	14084	14182	14006	14100	14119	13969	14046	13946	14108	14062	14140	14126	14289	14102	14110	13960	14254	14196	14139	14169	14065	14257	14161	14225	14067	14135	13904	14064	14154	13925	14058	14080	14151	14135	14086	14091	14002	14269	14062	14150	14030	14125	14075	14067	14130	13966	14051	14090	14205	13996	14062	13928	14383	14059	14105	14000	14216	14149	14130	13923	14185	14195	14023	14125	13910	13973	14204	14082	14134	14147	14086	14070	14245	14095	14027	13986	14130	14116	13985	13989	13847	14280	14201	14124	14176	14194	14073	14123	13946	14163	14100	14206	14233	14017	14047	14230	14036	13920	14065	14028	13972	14093	13985	14101	14115	14271	14092	13971	14240	13892	14072	14190	14286	13993	14014	14115	14080	14014	14013	14141	14283	14092	14120	14161	14185	14178	14054	14229	14106	13963	14206	14028	14129	13979	14139	14033	14276	13919	14106	14119	13948	14050	14046	14214	14050	14180	13974	14222	14276	14053	13892	14209	14115	14230	14277	14134	14032	14144	14017	14027	14169	14226	13972
26242	21115	30205	41564	50014	44364	32391	29839	30141	27440	23696	20157	18207	17451	17097	16912	16843	16791	16911	16781	16830	16946	16914	16951	16706	16905	16742	16646	16786	16815	16878	16902	16591	16763	16958	16600	16752	16781	16704	16896	16778	16778	16896	16753	16867	16635	16899	16952	16798	16693	16855	16634	16726	16824	16949	16721	16837	16826	16919	16967	16963	16777	16753	16836	16845	16773	16867	16612	16905	16870	16750	16649	16897	16830	16740	16777	16790	16942	17071	17009	16697	16857	16642	16602	16771	16784	16683	16843	16866	16754	16741	16595	16713	16764	16883	16915	16940	16910	16691	16696	16607	16823	16574	16845	16934	16926	16828	16799	16768	16780	16876	16722	16767	16779	16661	16798	16962	16930	16814	16758	16907	16847	17056	17082	16780	16690	16664	16777	16802	16784	16856	16765	16848	16671	16894	16776	16657	16657	16650	16579	16923	16724	16754	16636	16806	16746	16857	16769	16874	16580	16909	16827	16724	16780	16628	16749	16599	16799	16932	16779	16655	16644	16693	16650	16778	16907	16709	16738	16783	16932	16532	16933	16895	16807	16845	16784	16701	16687	16672	16926	16896	16823	16773	16822	16665	16440	16651	16706	16625	16760	16764	16718	16838	16890	16657	16533	16822	16669	16754	16915	16996	16659	16816	16762	16805	16801	16803	16854	16841	16747	16936	16881	16798	16829	17009	16518	16674	16677	16810	16556	16751	16731	16807	16747	16892	16901	16884	16698	16749	16529	16832	16854	16719	16633	16812	16782	16623	16786	16774	16944	16784	16880	16650	16814	16791	16751	16690	16880	16775	16772	16664	16679	16575	16625	16565	16545	16771	16852	17056	16763	16945	17047	16776	16818	17003	16673	16795	16708	16828	16831	16770	16876	16667	16750	16861	16777	16629	16758	16772	16790	16660	16640	16807	16631	16832	16702	16806	16750	16847	16875	16851	16921	16693	16900	16858	17055	16773	16857	16786	16880	16873	16717	16742	16858	16725	16677	16794	16794	16935	16995	16753	16815	16747	16805	16749	16801	16828	16733	16801	16703	16610	16696	16816	17003	16789	16677	16901	16787	16797	16923	16863	16834	16722	16683	16645	16999	16749	16924	16676	16851	16680	16792	16832	16744	17078	16783	16804	16947	16781	16768	16741	16812	16747	16620	16789	16790	16855	16926	16699	16938	16979	16813	16791	16801	16807	16894	16899	16772	16667	17088	16913	16792	16700	17133	16915	16670	16743	16731	16860	16850	16696	16666	16960	16970	16554	16532	16856	16838	16992	16919	16894	16872	16548	16696	16824	16691	16827	16626	16776	16757	16747	16858	16955	16736	16778	16633	16891	16762	16913	16877	16831	16914	16806	16742	16822	16641	16808	16862	16538	16757	16786	16741	16753	16805	16797	16703	16998	16846	16807	16727	16899	16827	16747	16557	16680	16929	16665	17028	16668	16862	16838	16752	16775	16599	16860	16610	16829	16936	16834	16771	16784	16995	16771	16787	16919	16727	16604	16877	16737	16711	16764	16667	16823	16678	16749	16774	16836	16592	16849	16700	16643	16665	16740	16831	16826	16954	16606	16894	16868	16840	16704	16809	16780	16911	16672	16841	16817	16830	17046	16743	16864	16773	16636	16824	16741	16661	16732	16750	16794	16637	16690	16856	16873	16875	16635	16648	16704	16894	16911	16846	16795	16878	16761	16750	16837	16757	16504	16721	16575	16904	16722	16739	16889	16703	16768	16940	16854	16799	16935	16691	16847	16889	16906	16697	16860	16826	16868	16782	16899	16731	16843	16671	16705	16659	16642	16740	16871	17049	16925	16704	16906	16773	16739	16749	16876	16690	16700	16712	16794	16811	16708	16914	16746	16636	16996	16803	16792	16940	16675	16878	16648	16884	16635	16971	16823	16727	16723	16797	16714	16848	16794	16770	16768	16800	16888	16828	16889	16969	16812	16824	16778	16764	16798	16948	16900	16969	16918	16724	16869	16954	16720	16748	16729	16696	16704	16798	16794	16710	16573	16687	16883	16741	16830	16797	17048	16791	16810	16668	16598	16838	16933	16881	16597	16619	16857	16830	16697	16890	16880	16774	16748	16786	16801	16568	16668	16796	16757	16703	16795	16886	16940	16776	16761	16581	16503	16803	16832	16780	16648	16735	16732	16949	16791	16892	16885	16859	16827	16863	16851	16825	16648	16807	16684	16672	16872	16779	16669	16819	16787	16578	16651	16645	16664	16774	16865	16838	16836	16627	16829	16615	16581	16795	16994	16790	16726	16712	16894	16826	16973	16912	16904	16826	16881	16735	16848	16710	16965	16805	16705	16578	16919	16793	16868	16823	16695	16676	16554	16896	16538	16674	16981	16577	16726	16660	16845	16835	16895	16852	16736	16852	16629	16686	16766	16595	16789	16749	17031	16584	16744	16770	16631	16786	16741	16758	16764	16663	16719	16682	16759	16793	16660	16802	16609	16748	16806	16877	16831	16825	16723	16760	16857	16746	16856	17010	16851	16933	16761	16823	16853	16848	16751	16838	16636	17059	16687	16870	16844	16858	16894	16718	16718	16665	16675	16820	16751	16705	16811	16671	16893	16879	16729	16806	16594	16968	16819	16781	16579	17108	16725	16656	16793	16832	16784	16875	16873	16789	16714	16937	16617	16803	16842	16887	16784	16500	16901	16784	16887	17045	16907	16844	16954	16966	16966	16870	16869	16752	16739	16745	16782	16800	16697	16893	16975	16806	16909	16766	16834	16867	16830	16663	16854	16883	16823	16862	16948	16828	16843	16753	16729	16465	16628	16750	16835	16873	16796	16924	16946	16717	16904	16678	16757	16698	16618	16489	16744	16608	16835	16899	16905	16893	16745	16583	16627	16859	16742	16682	16912	16814	16886	16756	16686	16731	16932	16832	16552	16638	16892	16607	16740	16772	16731	16892	16543	16627	16754	16680	16737	16814	16796	16817	16768	16893	16905	16751	16968	16803	16897	17020	16653	16785	16998	16706	16907	16689	16881	16910	16780	16713	16901	16976	16849	16813	16705	16851	16888	16779	16669	16758	16680	16751	16749	16759	16783	16755	16687	16840	16659	16799	16744	16841	16711	16875	16719	16642	16963	16950	16840	16780	16616	16664	16616	16722	16845	16807	16639	16901	16853	16959	16818	16852	16801	16783	16758	16792	16623	16663	16908	16808	16882	16548	16834	16931	16799	16807	16855	16808	16865	16755	16852	16641	16897	16637	16722	16890	16680	16771	16849	16693	16777	16687	16814	16905	16842	16767	16730	16833	16710	16725	16774	16620	16830	16794	16946	16930	16827	16827	16631	16790	16760	16939	16769	16892	16906	16875	16723	16832	16639	16829	16703	16822	16986	16866	16796	16803	16743	16576	16486	16598	16907	16690	17050	16803	16823	16882	16905	16948	16732	16895	16821	16683	16820	16812	16893	16799	16687	16899	16898	17007	16739	16687	16863	16777	16725	16982	16761	16569	16957	16818	16733	16449	16484	16530	16715	16765	16635	16641	16620	16691	16725	16934	16985	16888	16769	16806	16832	16699	16790	16866	16734	16820	16590	16892	16864	16777	16855	16575	16833	16887	16787	16692	16859	16587	16660	16784	16874	17018	16658	16698	16799	16827	16615	16887	16754	16849	16771	16716	16798	16740	16897	16598	16724	16723	17010	16977	16640	16795	16906	16814	16921	16754	16801	16894	16693	16850	16651	16758	16739	16691	16534	16837	16953	16668	16930	16819	16698	16780	16819	16823	16865	16686	16718	16741	16663	16819	16797	16620	16647	16743	16818	16651	16678	16898	16828	16896	16812	16870	16821	16687	16793	17202	16991	16840	16673	16829	16616	16610	16800	16868	16761	16907	17047	16595	16922	16748	16960	16871	16904	16601	16805	16725	16922	16597	16679	16703	16783	16971	16609	16685	16591	16959	16648	16771	16858	16640	16748	16762	16635	16799	16748	16516	16940	16683	16794	16807	16746	16699	16860	16626	16741	16643	16828	16845	16719	16884	16904	16784	16873	16885	16900	16825	16882	16920	16860	16794	16954	16931	16746	16806	16815	16839	16839	16593	16786	16640	16787	16671	16934	16821	16658	16706	16716	16645	16864	16798	16828	16952	16845	16812	16844	16876	16980	16995	16663	16850	16746	16647	16665	16686	16947	16965	16878	16752	16781	16808	16908	16741	16763	16847	16952	16862	16954	16958	16776	16859	17081	16719	16794	16822	16784	16716	16846	16960	16639	16861	16828	16544	16677	16744	16806	16747	16822	16685	16769	16820	16854	16887	16817	16848	16872	16680	16822	16774	16859	16967	16849	16890	17093	16684	16789	16860	16712	16680	16823	16757	16733	16927	16768	16913	16769	16507	16680	16730	16770	16734	16851	16866	16747	16821	16687	16673	16744	16837	16970	16835	16718	16658	16718	16506	16759	16701	16627	16555	16842	16843	16714	16780	16554	16693	16655	16805	16763	16765	16716	16725	16573	16632	16844	16606	16667	16833	16881	16564	16816	16867	16808	16772	16652	16799	16774	16894	16790	16729	16782	17019	16796	16887	16771	16645	16867	16716	16649	16692	16769	16617	16753	16652	16863	16831	16746	16813	16656	16814	16576	16745	16787	16893	16861	16815	16830	16960	16615	16617	16777	16963	16735	16897	16977	16733	16655	16783	16783	16732	16744	16808	16848	16832	16816	16836	16647	16832	16800	16729	16862	16707	16883	16870	16815	16827	17055	16722	16771	16826	16774	16794	16824	16819	16719	16872	16771	16594	16541	16753	16785	16766	16810	16559	16700	16761	16831	16889	16705	16859	16693	16959	16810	16738	16851	16833	16615	16625	16509	16764	16634	16731	16843	16844	16768	16667	16904	16799	16649	16534	16525	16878	16787	16911	16822	16799	16661	16806	16923	16924	16816	16918	16703	16879	16718	16756	16876	16733	16644	16898	16930	16719	16678	16910	16855	16719	16756	16909	16869	16671	16752	16929	16733	16681	16827	16662	16936	16943	16979	16879	16953	16775	16972	16892	16782	16756	16910	16759	16668	16487	16864	16681	16728	16682	16775	16846	16800	16766	16823	16802	16850	16761	16658	16887	16969	16909	16829	16563	16693	16882	16883	16656	16779	16660
23686	41252	52464	52991	53370	42537	30467	31005	30787	26761	21503	17161	15104	14040	13806	13846	13722	13620	13775	13661	13606	13790	13701	13672	13644	13605	13823	13599	13640	13631	13702	13790	13848	13603	13654	13829	13904	13519	13706	13698	13845	13701	13514	13851	13616	13802	13691	13744	13649	13575	13804	13784	13883	13777	13791	13731	13577	13579	13520	13705	13799	13641	13651	13826	13624	13766	13747	13711	13744	13917	13598	13626	13622	13693	13583	13791	13658	13647	13907	13619	13797	13567	13828	13641	13703	13668	13644	13682	13777	13746	13880	13596	13791	13612	13669	13757	13735	13633	13728	13702	13719	13706	13655	13641	13734	13634	13813	13659	13740	13671	13739	13646	13714	13793	13693	13748	13755	13811	13777	13625	13744	13765	13669	13746	13672	13840	13633	13678	13611	13799	13745	13771	13712	13621	13626	13871	13645	13711	13668	13666	13603	13722	13827	13481	13615	13763	13770	13830	13562	13590	13723	13772	13558	13594	13646	13627	13654	13697	13711	13703	13726	13600	13755	13718	13632	13623	13769	13514	13664	13659	13630	13681	13737	13580	13701	13658	13622	13835	13654	13658	13517	13771	13586	13606	13628	13713	13618	13689	13724	13861	13581	13770	13608	13664	13687	13797	13788	13639	13602	13752	13718	13694	13806	13720	13614	13602	13503	13732	13929	13877	13710	13725	13703	13641	13787	13650	13820	13683	13667	13562	13627	13684	13693	13816	13604	13759	13764	13765	13937	13702	13715	13574	13653	13742	13751	13654	13770	13794	13563	13631	13625	13507	13668	13701	13575	13755	13724	13579	13658	13777	13615	13692	13637	13594	13784	13690	13804	13723	13556	13628	13757	13837	13637	13625	13810	13871	13760	13667	13731	13796	13659	13669	13925	13654	13721	13639	13558	13537	13803	13661	13737	13815	13605	13696	13639	13882	13639	13541	13723	13781	13781	13585	13520	13766	13524	13527	13648	13583	13842	13652	13743	13666	13640	13788	13752	13772	13621	13699	13726	13511	13712	13622	13809	13847	13615	13627	13850	13822	13795	13754	13720	13647	13748	13688	13686	13648	13621	13803	13669	13789	13693	13825	13710	13700	13686	13736	13621	13582	13723	13635	13712	13675	13669	13699	13703	13750	13564	13751	13858	13759	13741	13829	13637	13658	13637	13698	13740	13757	13673	13867	13687	13742	13689	13558	13733	13707	13684	13729	13644	13666	13801	13648	13634	13725	13646	13825	13738	13506	13777	13656	13724	13798	13675	13610	13773	13623	13900	13662	13812	13914	13704	13513	13756	13835	13889	13805	13575	13671	13689	13709	13570	13664	13607	13616	13738	13640	13782	13698	13702	13608	13691	13700	13862	13603	13834	13781	13552	13661	13746	13811	13666	13556	13900	13759	13467	13729	13897	13735	13658	13788	13769	13667	13817	13796	13616	13537	13814	13665	13694	13601	13821	13602	13582	13727	13770	13618	13748	13822	13734	13658	13791	13819	13548	13769	13670	13827	13795	13643	13715	13612	13874	13706	13628	13699	13726	13693	13752	13597	13488	13969	13680	13678	13565	13758	13751	13728	13794	13600	13766	13610	13658	13802	13623	13849	13684	13785	13542	13879	13751	13665	13753	13805	13731	13616	13580	13662	13515	13720	13595	13679	13778	13826	13708	13892	13674	13543	13734	13578	13762	13669	13910	13900	13749	13523	13656	13813	13807	13626	13542	13740	13723	13814	13629	13819	13630	13650	13730	13584	13759	13697	13742	13637	13738	13648	13652	13720	13637	13740	13654	13681	13634	13794	13758	13746	13683	13527	13691	13734	13744	13737	13704	13679	13752	13738	13631	13643	13730	13727	13717	13804	13696	13527	13715	13665	13754	13778	13591	13620	13559	13800	13623	13643	13688	13610	13656	13757	13651	13937	13618	13687	13663	13673	13487	13797	13749	13739	13731	13732	13626	13798	13752	13724	13739	13753	13614	13597	13656	13653	13588	13758	13737	13604	13589	13573	13718	13655	13844	13697	13691	13732	13702	13558	13695	13773	13633	13558	13661	13649	13736	13747	13920	13656	13595	13671	13725	13861	13851	13642	13662	13842	13720	13654	13793	13740	13651	13790	13713	13670	13628	13663	13587	13715	13761	13556	13569	13809	13656	13765	13714	13736	13603	13898	13700	13587	13664	13727	13576	13732	13845	13553	13643	13800	13515	13931	13714	13811	13746	13761	13747	13603	13832	13808	13628	13713	13759	13675	13866	13801	13690	13485	13701	13804	13722	13705	13710	13769	13771	13625	13520	13730	13767	13829	13845	13763	13684	13563	13648	13669	13595	13695	13719	13683	13698	13694	13719	13713	13661	13717	13667	13568	13657	13665	13760	13606	13757	13707	13696	13752	13785	13870	13528	13728	13927	13804	13615	13757	13696	13734	13717	13718	13774	13711	13678	13774	13796	13548	13643	13682	13871	13647	13726	13696	13770	13812	13563	13499	13643	13858	13727	13727	13813	13562	13694	13731	13419	13677	13748	13783	13747	13863	13753	13748	13739	13741	13831	13701	13701	13713	13676	13587	13709	13564	13626	13637	13629	13549	13670	13798	13692	13710	13911	13882	13748	13595	13803	13475	13640	13704	13738	13563	13871	13585	13783	13776	13685	13680	13780	13630	13774	13746	13721	13763	13763	13784	13809	13569	13646	13770	13664	13702	13680	13651	13822	13673	13633	13651	13850	13652	13659	13575	13632	13740	13833	13672	13723	13838	13733	13686	13723	13784	13712	13576	13892	13705	13499	13603	13599	13583	13661	13847	13681	13741	13879	13710	13757	13726	13688	13715	13716	13852	13731	13633	13710	13674	13720	13729	13697	13770	13607	13645	13746	13611	13574	13666	13825	13641	13765	13771	13661	13758	13700	13651	13707	13768	13679	13612	13685	13555	13706	13688	13686	13668	13719	13751	13686	13768	13697	13657	13575	13671	13778	13744	13552	13882	13628	13560	13699	13779	13618	13426	13757	13702	13871	13582	13816	13772	13663	13800	13669	13647	13631	13711	13821	13728	13856	13603	13695	13619	13571	13748	13802	13758	13770	13731	13680	13860	13758	13608	13841	13692	13686	13691	13714	13696	13667	13613	13640	13771	13603	13824	13693	13783	13589	13664	13657	13724	13703	13751	13749	13683	13830	13575	13634	13611	13873	13759	13612	13578	13663	13629	13658	13568	13801	13667	13795	13675	13696	13818	13761	13666	13646	13705	13644	13579	13906	13603	13687	13691	13761	13736	13669	13658	13720	13803	13725	13786	13791	13743	13706	13544	13854	13716	13620	13653	13557	13651	13617	13484	13685	13636	13629	13787	13723	13483	13558	13801	13746	13831	13739	13679	13670	13715	13636	13798	13547	13567	13740	13487	13790	13745	13666	13676	13726	13755	13782	13756	13807	13605	13728	13703	13611	13769	13659	13609	13728	13691	13800	13671	13550	13695	13723	13798	13620	13678	13771	13726	13684	13727	13639	13597	13725	13646	13723	13662	13831	13540	13792	13613	13520	13705	13889	13522	13545	13648	13645	13664	13754	13655	13633	13720	13879	13800	13619	13683	13578	13663	13624	13680	13713	13399	13685	13703	13686	13751	13699	13790	13704	13603	13609	13792	13597	13849	13738	13617	13796	13613	13612	13585	13817	13591	13679	13499	13850	13806	13728	13893	13511	13541	13711	13764	13559	13774	13832	13701	13749	13673	13593	13750	13734	13603	13812	13663	13764	13770	13834	13549	13833	13776	13811	13782	13461	13680	13642	13649	13685	13697	13597	13654	13766	13610	13814	13824	13860	13690	13703	13719	13774	13784	13605	13815	13737	13704	13631	13729	13705	13757	13740	13806	13623	13851	13794	13774	13691	13707	13616	13606	13642	13615	13869	13635	13676	13669	13784	13669	13784	13851	13682	13560	13749	13784	13575	13641	13781	13852	13732	13910	13791	13819	13882	13643	13620	13814	13803	13731	13659	13550	13608	13833	13756	13650	13596	13744	13690	13790	13679	13720	13793	13678	13411	13687	13723	13697	13819	13709	13602	13598	13743	13732	13897	13756	13774	13828	13799	13858	13680	13751	13587	13671	13628	13581	13696	13659	13757	13603	13669	13715	13764	13706	13905	13729	13837	13682	13781	13752	13674	13693	13477	13755	13701	13768	13684	13603	13535	13724	13670	13540	13661	13659	13667	13831	13639	13598	13633	13839	13728	13671	13678	13550	13635	13749	13739	13733	13773	13805	13764	13884	13808	13662	13762	13702	13831	13762	13694	13736	13831	13797	13684	13666	13752	13635	13672	13750	13692	13608	13465	13623	13672	13859	13596	13643	13647	13715	13660	13809	13824	13560	13706	13690	13636	13795	13680	13725	13834	13807	13724	13762	13687	13656	13814	13605	13759	13828	13719	13775	13534	13654	13722	13828	13726	13722	13652	13688	13600	13725	13776	13820	13616	13640	13656	13606	13620	13719	13650	13505	13606	13643	13768	13667	13826	13513	13874	13840	13653	13741	13715	13801	13859	13722	13650	13589	13613	13608	13732	13640	13493	13704	13742	13747	13880	13634	13741	13632	13712	13763	13627	13757	13851	13974	13832	13755	13735	13809	13578	13623	13775	13713	13612	13703	13701	13709	13563	13749	13659	13631	13843	13577	13651	13684	13640	13773	13826	13650	13735	13535	13849	13765	13688	13674	13596	13709	13524	13687	13785	13785	13645	13682	13741	13805	13679	13745	13877	13769	13664	13743	13628	13947	13746	13665	13678	13817	13662	13906	13675	13635	13787	13995	13582	13848	13604	13595	13756	13591	13712	13708	13777	13692	13722	13570	13689	13628	13792	13635	13747	13732	13691	13676	13663	13706	13725	13783	13749	13902	13648	13563	13819	13769	13702	13754	13777	13795	13636	13788	13693	13692	13574	13818	13725	13940	13703	13855	13809	13838	13559	13570	13653	13668	13721	13637	13778	13817	13788	13538	13686	13710	13710	13802	13828	13707	13581	13705	13739	13686	13913	13658	13644	13613	13661	13596	13671	13758	13751	13687	13886	13696	13647	13734	13692	13650	13730	13705	13615	13627	13538	13643	13701	13669	13624	13711	13582	13800	13728	13739	13661	13788	13793	13797
24208	21057	28709	33846	66164	54797	36991	37015	38346	35676	29939	23969	19581	17151	16183	15859	15765	15883	15696	15836	15854	15732	15775	15821	15739	15858	15761	15777	15577	15634	15666	15672	15804	15573	15842	15785	15727	15637	15815	15691	15773	15772	15686	15758	15701	15700	15571	15634	15614	15613	15648	15714	15476	15715	15845	15685	15737	15511	15363	15550	15562	15677	15707	15629	15594	15672	15553	15611	15631	15652	15531	15319	15725	15503	15517	15615	15703	15960	15733	15615	15638	15641	15578	15530	15518	15578	15559	15509	15575	15616	15621	15561	15546	15443	15712	15575	15532	15481	15436	15659	15796	15810	15495	15606	15633	15432	15508	15586	15696	15844	15749	15607	15727	15680	15533	15644	15643	15557	15640	15659	15463	15629	15698	15639	15610	15527	15654	15476	15531	15564	15751	15656	15570	15610	15611	15721	15622	15644	15475	15667	15649	15628	15553	15678	15712	15548	15595	15506	15658	15567	15608	15533	15797	15528	15644	15819	15644	15562	15519	15538	15692	15682	15519	15566	15579	15546	15613	15527	15458	15677	15771	15724	15809	15655	15582	15625	15597	15634	15820	15644	15642	15552	15638	15574	15536	15681	15645	15564	15495	15556	15487	15546	15620	15592	15467	15557	15582	15509	15477	15738	15414	15521	15510	15620	15675	15485	15486	15697	15637	15558	15537	15619	15560	15666	15627	15701	15685	15512	15493	15638	15647	15507	15606	15517	15544	15550	15467	15458	15692	15697	15559	15518	15574	15623	15558	15699	15537	15700	15568	15598	15696	15491	15526	15555	15636	15733	15624	15529	15654	15618	15607	15583	15536	15736	15738	15567	15659	15677	15534	15688	15559	15617	15510	15479	15681	15485	15719	15539	15647	15654	15742	15494	15460	15612	15647	15604	15559	15669	15379	15540	15503	15658	15514	15681	15680	15381	15551	15630	15528	15599	15569	15777	15636	15783	15646	15691	15648	15575	15729	15511	15692	15681	15445	15332	15240	15519	15727	15623	15595	15549	15577	15555	15775	15492	15604	15615	15723	15480	15599	15767	15494	15664	15703	15499	15634	15472	15455	15567	15604	15629	15617	15624	16028	15657	15586	15758	15698	15578	15659	15751	15487	15603	15542	15601	15659	15698	15495	15395	15689	15574	15571	15573	15625	15528	15582	15520	15413	15614	15512	15603	15450	15664	15756	15592	15645	15844	15567	15665	15662	15868	15547	15468	15420	15426	15610	15450	15451	15543	15659	15720	15565	15567	15620	15569	15567	16088	15547	15705	15647	15586	15599	15557	15631	15674	15618	15658	15536	15731	15673	15490	15616	15379	15678	15555	15432	15645	15430	15574	15606	15758	15497	15663	15610	15853	15340	15514	15311	15569	15859	15810	15650	15695	15726	15741	15681	15455	15425	15557	15592	15718	15455	15626	15593	15533	15606	15638	15602	15433	15697	15715	15656	15823	15623	15787	15729	15680	15635	15631	15642	15776	15462	15704	15904	15671	15602	15614	15550	15783	15745	15721	15764	15680	15432	15478	15276	15383	15663	15676	15533	15635	15682	15538	15699	15702	15564	15660	15695	15496	15834	15800	15705	15628	15515	15793	15598	15586	15577	15595	15897	15502	15734	15624	15347	15489	15334	15507	15778	15509	15701	15626	15349	15536	15658	15490	15689	15503	15595	15409	15719	15381	15601	15581	15701	15601	15572	15649	15556	15629	15486	15501	15673	15557	15472	15726	15643	15550	15684	15510	15537	15534	15500	15538	15683	15705	15538	15473	15700	15618	15253	15408	15699	15632	15669	15605	15610	15687	15602	15602	15450	15622	15428	15268	15659	15528	15599	15357	15685	15700	15528	15685	15611	15508	15835	15482	15835	15524	15626	15539	15565	15518	15498	15668	15386	15611	15767	15437	15629	15672	15598	15539	15609	15805	15744	15538	15506	15615	15675	15532	15225	15613	15478	15647	15624	15706	15870	15730	15499	15524	15670	15341	15426	15407	15711	15320	15586	15573	15535	15558	15487	15510	15692	15521	15426	15547	15666	15675	15541	15662	15511	15434	15690	15710	15536	15686	15565	15717	15718	15519	15457	15410	15769	15395	15384	15405	15469	15601	15705	15542	15645	15547	15772	15556	15530	15622	15769	15784	15630	15727	15772	15671	15629	15520	15598	15357	15829	15646	15674	15443	15738	15708	15757	15454	15621	15722	15789	15441	15621	15627	15734	15726	15642	15401	15575	15783	15623	15458	15668	15498	15585	15565	15731	15700	15577	15578	15451	15628	15508	15445	15364	15363	15592	15682	15547	15837	15493	15537	15654	15865	15531	15637	15626	15650	15744	15628	15438	15554	15610	15448	15389	15688	15641	15495	15485	15257	15629	15440	15575	15719	15500	15564	15412	15546	15481	15647	15638	15339	15467	15576	15760	15559	15560	15729	15585	15659	15484	15585	15617	15611	15490	15693	15454	15533	15874	15826	15366	15675	15608	15668	15663	15532	15658	15621	15554	15545	15575	15442	15433	15678	15615	15589	15444	15399	15393	15590	15584	15623	15713	15557	15550	15557	15480	15764	15697	15581	15741	15682	15794	15699	15558	15721	15499	15570	15553	15467	15481	15499	15838	15613	15633	15591	15637	15871	15757	15570	15535	15756	15585	15549	15640	15463	15504	15642	15751	15609	15548	15581	15567	15483	15444	15598	15621	15644	15607	15569	15569	15545	15605	15476	15759	15575	15328	15478	15476	15505	15492	15525	15697	15511	15731	15671	15671	15585	15675	15705	15626	15731	15584	15461	15572	15627	15285	15493	15571	15699	15702	15417	15520	15527	15638	15699	15589	15745	15772	15521	15629	15662	15541	15579	15667	15661	15459	15602	15559	15616	15581	15588	15624	15476	15617	15718	15780	15640	15647	15573	15422	15702	15779	15507	15512	15562	15543	15555	15457	15506	15364	15664	15704	15517	15550	15557	15571	15572	15534	15495	15397	15541	15552	15754	15612	15735	15703	15637	15415	15490	15717	15445	15666	15431	15712	15662	15601	15416	15605	15574	15641	15546	15683	15546	15836	15682	15439	15603	15695	15736	15578	15582	15430	15465	15336	15532	15595	15339	15683	15640	15586	15553	15389	15441	15651	15721	15563	15888	15696	15437	15655	15611	15538	15547	15737	15418	15567	15601	15602	15609	15336	15603	15648	15384	15590	15441	15435	15542	15422	15455	15502	15659	15649	15593	15573	15585	15412	15569	15488	15452	15556	15511	15776	15640	15775	15634	15603	15700	15462	15457	15614	15431	15598	15467	15638	15702	15690	15588	15704	15611	15389	15529	15561	15454	15732	15706	15494	15499	15624	15537	15637	15657	15759	15885	15681	15396	15670	15608	15546	15792	15752	15646	15732	15440	15838	15552	15664	15486	15447	15621	15617	15583	15628	15522	15525	15623	15583	15495	15542	15503	15638	15657	15644	15639	15713	15654	15665	15640	15517	15544	15529	15516	15674	15469	15538	15543	15385	15790	15673	15605	15613	15686	15641	15574	15791	15812	15777	15405	15713	15486	15566	15777	15574	15426	15567	15859	15692	15608	15542	15674	15697	15635	15452	15722	15436	15775	15393	15623	15584	15640	15552	15653	15488	15599	15447	15544	15616	15735	15659	15644	15787	15569	15650	15617	15647	15743	15427	15553	15522	15501	15660	15504	15429	15636	15577	15493	15514	15706	15751	15669	15586	15773	15664	15547	15517	15553	15557	15593	15450	15550	15658	15546	15587	15667	15543	15648	15530	15564	15698	15706	15635	15553	15538	15624	15517	15572	15617	15584	15752	15672	15679	15567	15508	15661	15541	15686	15665	15599	15522	15707	15661	15638	15582	15522	15505	15559	15479	15765	15690	15537	15818	15772	15718	15640	15546	15478	15642	15587	15626	15609	15933	15535	15551	15742	15440	15475	15608	15637	15641	15636	15380	15561	15365	15497	15463	15555	15697	15691	15470	15639	15744	15687	15389	15641	15590	15576	15429	15579	15525	15667	15583	15655	15647	15723	15749	15665	15642	15611	15860	15606	15386	15687	15626	15627	15624	15490	15399	15496	15818	15557	15617	15666	15557	15661	15589	15622	15537	15666	15741	15607	15528	15710	15544	15681	15680	15628	15713	15403	15547	15529	15555	15627	15712	15507	15445	15375	15468	15592	15502	15593	15607	15614	15662	15209	15718	15651	15615	15672	15742	15561	15539	15540	15585	15570	15457	15591	15524	15933	15667	15489	15592	15560	15891	15710	15590	15532	15626	15776	15537	15567	15791	15680	15758	15446	15775	15672	15714	15513	15819	15712	15505	15603	15342	15530	15716	15681	15635	15511	15712	15482	15585	15564	15645	15571	15586	15617	15641	15655	15605	15528	15595	15668	15674	15690	15412	15575	15423	15631	15498	15490	15638	15673	15750	15497	15605	15845	15675	15490	15500	15714	15490	15474	15464	15569	15630	15489	15582	15438	15576	15667	15468	15587	15388	15599	15476	15413	15463	15709	15746	15507	15437	15524	15545	15427	15588	15681	15639	15309	15528	15652	15609	15674	15694	15737	15817	15732	15413	15539	15533	15594	15323	15465	15649	15484	15624	15614	15441	15664	15602	15636	15534	15757	15635	15625	15538	15758	15745	15661	15511	15604	15544	15596	15620	15602	15631	15682	15730	15619	15417	15467	15615	15478	15426	15473	15522	15786	15682	15793	15617	15696	15579	15724	15418	15540	15684	15548	15600	15820	15732	15518	15410	15546	15618	15357	15561	15651	15425	15498	15546	15644	15633	15562	15355	15423	15461	15509	15569	15623	15572	15540	15816	15807	15548	15665	15583	15628	15696	15741	15486	15907	15803	15519	15623	15557	15563	15454	15647	15503	15773	15555	15528	15709	15641	15628	15544	15544	15646	15785	15650	15590	15453	15569	15705	15658	15483	15750	15672	15731	15540	15614	15575	15343	15568	15714	15687	15687	15651	15508	15430	15569	15554	15712	15592	15840	15697	15757	15582	15666	15585	15743	15799	15592	15648	15655	15533	15530	15448	15685	15485	15630	15743	15725	15708	15468	15713	15580	15586	15437	15684	15576	15632	15598	15569	15567	15723	15501	15634	15540	15624	15517	15635	15422
31849	55077	65179	70938	81552	55085	39810	41061	40534	36613	30032	22620	17270	14362	13293	13215	13064	13023	12977	13252	12924	12970	13174	13081	13041	13059	13032	12937	13074	12889	12889	13099	12939	12942	12976	12927	13043	12866	12869	12899	12983	12795	12804	12967	12898	13015	12951	12846	12795	12877	13096	12925	13076	12980	13042	12859	12913	13017	12792	13122	12988	13158	12970	12998	13056	12839	12954	12942	12991	13109	12988	12811	13141	12999	12911	13199	13076	13139	13021	12996	12948	12905	12951	12859	12937	13070	12804	12914	13152	13063	13073	12959	12885	13078	12832	12913	12873	12942	12970	13126	12921	12947	12929	13047	12947	13008	13031	12960	13152	13029	13226	13044	13007	12886	13038	12828	12998	12944	12925	12994	13045	12937	12926	12954	13010	12906	12959	13048	13131	13046	13021	12880	12939	12978	12954	12898	12967	12860	13063	12927	12997	13125	13011	13107	12978	12944	12927	12933	13006	12950	13007	13133	12810	13007	13068	12963	13021	13026	13111	13048	12974	13041	12907	12907	12865	13107	12862	13064	12883	12993	12982	12983	12978	12814	12871	12974	13019	13029	13043	12956	13107	13071	12948	12966	13005	13006	12955	13148	12872	13010	12877	12991	13011	13034	13113	13000	13041	13128	12975	13059	13069	12919	13013	12971	12941	13021	12973	12776	12976	12888	13065	12877	12995	12984	12919	12998	13077	12937	12915	12999	12801	12982	13017	12924	12985	13032	13119	12955	12912	12880	12871	13117	12962	13074	12908	13077	12805	12935	12999	13122	12711	12890	13093	12922	12991	13153	12903	12925	12988	13177	13032	13124	12990	12941	12938	13094	12815	12914	13080	12938	13035	12952	12997	12835	13092	12901	12948	12927	12818	12921	12895	12993	13080	12734	12899	12891	13026	13170	12761	12935	12913	12897	13079	13025	12868	13075	12966	13011	12917	13039	12951	13036	12870	13105	12988	13061	13030	12902	13073	13040	12862	12927	12861	12898	12992	12865	13051	12939	13023	12921	13096	12964	12882	13114	13143	13018	12991	12877	12973	13075	12945	13011	12941	12937	12955	12982	12931	12972	13109	12954	12982	12932	13056	12814	13013	12901	12844	12920	13016	12906	13001	12973	13054	12889	13011	12964	12987	13089	13064	13029	12934	13010	12911	12914	12921	13037	12865	13040	12823	13066	13105	12953	13172	12945	13065	13011	12956	13080	13038	12889	13106	12974	12769	12954	13236	12921	13134	12917	13084	13005	13020	12979	12993	12997	13065	13034	13180	12925	13127	13105	12971	12968	12862	13063	13016	12868	12891	13022	12915	13085	12949	12966	12997	12889	12917	13062	12811	13097	12743	12851	13018	13006	13028	12913	12797	13024	12978	12978	12913	13056	13032	13032	13020	12901	13041	12973	13000	13072	13097	12957	13066	12915	13000	13143	13004	13013	13021	12989	12897	12897	13065	13062	12818	13006	13043	12862	12868	12831	13046	13083	12891	13164	12883	12884	12968	12970	12850	12951	13083	13025	13047	12960	13100	13095	12842	13002	13055	12850	12881	12994	12842	12971	12872	12970	13061	12936	12875	13028	12948	13001	12973	13066	13091	12968	12937	12818	13016	12886	13021	12707	13069	13000	12882	13006	13012	12942	13038	12953	12957	12974	12916	12916	13067	12845	13147	12801	13020	12815	13071	12955	13020	12779	12929	12757	13098	12972	12960	12925	12937	13007	12908	12965	12862	13037	13026	13010	13074	13010	13150	12852	12967	13091	12926	13022	13153	12981	13018	12854	12814	13135	12988	13037	12956	13112	12939	12996	13070	13122	13068	12987	13081	12897	12991	13084	12947	12966	12935	12952	13007	12992	13000	12980	12917	12942	12859	13080	12932	12970	13050	12957	12956	12994	12976	12929	13158	12929	12853	13044	12862	13153	12924	12876	13042	13159	13078	13003	13096	12962	12939	12989	12828	13061	12955	12927	12942	12926	13190	13031	12841	12926	12926	12880	13097	12896	12914	13061	12974	12757	13018	12997	12866	12943	13057	12961	12944	13065	13090	12912	12970	13063	13056	13147	13083	12973	12945	13065	12900	12981	12986	12957	12809	12950	12830	13033	13016	13018	13007	12959	12762	13031	13059	13110	13077	12932	12899	12995	13084	12969	13036	12965	12914	12951	13018	12949	12817	12900	13114	13006	13023	12923	12937	13299	12974	12843	12839	13015	13036	12952	13004	13074	12939	13072	12912	12824	13047	12950	13062	12893	12799	12973	12814	12999	13037	13119	12969	12893	13026	12974	13124	13195	12987	13116	12815	12895	12929	12905	12888	12979	13033	12998	13107	12863	13113	12785	12999	12852	12804	12993	12960	12850	12939	13019	13143	13068	13057	13027	12970	12978	13020	12926	12926	12992	13062	13071	12937	12871	12871	12891	12949	13051	12864	12913	13024	12800	13047	12991	13020	13190	12840	13020	13043	13021	13012	12806	12998	12942	13024	12952	12972	12946	12940	13018	12991	12909	13031	12887	13044	13097	12895	13058	13139	13094	12952	12987	13047	12999	12937	13105	12968	12996	12922	12953	12775	12816	13002	12936	13103	12992	13069	13015	12992	13005	13060	12893	12909	12949	13045	12953	12910	12946	13073	12902	12854	12840	13017	13043	12847	12929	13025	12923	12945	12821	12836	12855	12866	12941	12999	12975	12885	12801	12997	12995	13019	12868	12988	13004	12939	13066	12857	12905	12839	12904	12944	12896	13036	13034	12965	12913	12873	12966	13132	13151	13019	13234	12908	13033	12824	12797	12885	13048	13047	12984	12911	13037	12979	12980	12901	13038	13116	13000	13087	12868	13030	12888	12809	13062	13089	12828	12935	12820	12880	12921	12954	12932	12958	13140	12799	12926	13069	12979	12924	12903	12946	12759	12906	13032	12905	12935	12989	13103	13107	13015	12986	13155	12923	12928	12909	13048	12930	12893	13009	12956	12969	13130	12920	12818	12907	12853	12946	12948	13141	12877	13025	13046	13046	12983	12930	12978	13040	12873	13114	12866	13046	13107	13038	12887	13027	13029	13102	12908	13081	13112	12835	12897	13063	13057	13032	12882	12937	13014	13061	12950	12910	13157	12911	13048	12891	12859	13070	12948	13029	13041	13105	12987	12905	13063	12997	12947	12854	12887	13209	12930	12829	12737	12952	12831	12986	12812	13057	13030	12830	12904	12890	13152	12986	13053	13041	12937	12915	12948	12788	13066	13043	13122	13051	12999	12975	13100	13024	13035	12929	12834	12865	13021	12978	13046	13193	12974	12997	12994	12987	12970	12965	13104	12941	12900	13067	13147	13021	13188	13010	12938	13088	12990	12900	13076	12922	12883	12879	13151	13129	12985	12932	12934	12975	12871	13149	12897	12977	12930	12980	12941	12939	12994	12992	12947	12930	13026	13092	12960	13047	12980	12953	12969	13054	12995	12871	12947	13015	13175	13023	12995	12907	12899	13011	12849	13058	12923	13070	12905	13081	12984	13087	12969	12843	13118	13054	13118	12921	13004	12986	12995	12893	13072	12975	12902	13036	13097	13067	13011	13019	12862	13003	13061	12822	12770	12941	12932	13103	13105	12788	13016	13110	13035	12972	13064	13000	12967	13001	12842	12924	12862	12918	13029	12976	12905	12896	13081	13140	12930	12946	13116	12885	13014	12847	13059	12873	13036	12992	12944	13033	12818	13115	12939	13004	12956	13079	12916	13057	12919	13073	13026	13015	13024	13015	13029	12920	12904	13092	13011	12995	12865	12993	13215	12948	13001	13116	12890	12928	12906	13135	12998	13068	13046	12936	12894	13028	13100	12992	12998	13185	12851	13163	12917	12917	13020	13114	12948	12938	12890	12989	12893	12899	12965	12909	13011	12987	13044	12851	12904	12943	12972	13042	12988	13018	12914	13031	13031	13022	12955	12932	13033	12922	12918	12895	12976	13029	13042	12988	13093	12994	12867	13057	13036	12898	12862	12936	13024	12930	12722	12816	12963	13049	13039	13044	12936	12854	12868	12927	12978	13121	12939	13049	12877	12897	12998	12781	12914	13142	12951	12959	13006	13037	12929	13093	12856	12940	13002	13056	13272	12912	13063	12868	13111	13115	13133	12938	12964	13098	12904	12811	13007	13088	12828	12927	13054	12981	12969	13083	12908	12995	12791	12974	12930	13154	12801	13070	12928	13172	12942	13132	12873	13126	12902	13010	12990	13018	12942	12934	12927	12892	12893	13048	12858	12986	12911	12951	13006	12974	12947	12903	12952	13002	12989	13211	12945	12896	13063	12766	12784	13138	12979	12822	12967	12953	13173	12798	13157	12927	12977	13039	12866	13032	13095	13043	12891	13052	13182	12996	12929	12985	12826	12880	12987	12996	12994	13182	13090	12973	12904	12938	12951	12902	12976	12857	13041	13061	13097	13075	12898	13155	12963	12964	12874	12888	12959	12863	12931	13115	13005	13063	12877	13061	12934	13035	13024	12902	12928	12941	12993	12830	13030	12854	12968	13132	12967	12939	13081	12838	12837	13039	13124	12871	13006	12941	12963	13060	13011	13119	12878	12972	12838	13132	12844	13128	13015	12985	12964	13199	13012	13037	12910	13045	12966	12967	13064	13106	13001	12941	12861	12969	12970	12926	13085	13090	12958	13004	13038	12861	13047	13035	12976	13109	13132	13082	12649	12963	13030	12977	12940	13075	12915	13006	12817	12969	13076	12836	12773	12879	12959	12941	12996	12903	12913	13003	13088	12963	13101	13048	12806	12973	12914	12814	12968	13010	12784	13030	13009	12960	12906	13057	12891	13096	12761	12864	12990	12945	13120	12981	12963	12989	12910	12961	12999	13065	12996	12924	13159	12977	12930	12907	12975	12939	13111	13090	13053	12965	13062	12928	12891	12980	12979	13038	12856	13028	13104	12941	13092	13030	12969	13151	13004	13230	12986	13149	12790	13215	13058	12784	12969	12890	12976	12900	13027	13031	12939	12966	13100	13008	12848	12942	13000	12919	13011	13101	12931	13181	13039	12825	13014	12818	12980	12870	12947	12959	12993	13046	13003	12863	13134	13039	12920	12873	13065	12831	13196	13076	13034	13002	13076	13155	13115	12941	13010	12872	12847
30819	21970	22531	21907	22845	22699	17962	17759	18194	17987	17927	17155	16911	16739	16337	16282	16403	16313	16298	16473	16372	16230	16366	16196	16284	16211	16224	16112	16103	16198	16364	16234	16198	16231	16399	16216	16316	16114	16296	16294	16169	16236	16317	16400	16272	16278	16243	16309	16275	16292	16177	16287	16400	16148	16138	16208	16289	16300	16177	16237	16196	16361	16170	16256	16408	16180	16436	16129	16291	16251	16376	16295	16239	16372	16220	16140	16221	16066	16381	16378	16495	16477	16234	16323	16222	16172	16348	16435	16362	16242	16226	16389	16254	16192	16186	16203	16245	16315	16313	16409	16142	16263	16356	16250	16252	16126	16201	16334	16101	16098	16277	16405	16312	16109	16268	16363	16153	16223	16216	16251	16319	16382	16330	16059	16073	16348	16278	16132	16498	15942	16228	16370	16303	16267	16397	16129	16402	16117	16149	16315	16274	16479	16239	16116	16248	16402	16332	16362	16284	16210	16208	16168	16170	16352	16486	16321	16323	16170	16212	16109	16224	16135	16215	16196	16372	16238	16246	16417	16340	16518	16217	16047	16150	16318	16228	16301	16184	16203	16124	16228	16433	16282	16143	16292	16240	16363	16233	16151	16162	16257	16215	16226	16286	16321	16305	16152	16477	16206	16287	16255	16412	16294	16296	16201	16024	16145	16228	16359	16398	16374	16183	16321	16501	16334	16327	16214	16252	16072	16042	16107	16329	16157	16242	16302	16253	16359	16217	16168	16286	16349	16198	16257	16331	16166	16370	16034	16351	16182	16294	16236	16056	16341	16393	16397	16319	16314	16318	16328	16360	16381	16274	16359	16324	16165	16266	16354	16406	16384	16344	16261	16185	16473	16385	16270	16210	16269	16270	16296	16295	16301	16204	16341	16539	16203	16156	16301	16198	16214	16282	16240	16224	16345	16359	16209	16249	16309	16112	16386	16147	16342	16456	16128	16240	16232	16239	16255	16415	16358	16337	16266	16400	16108	16270	16230	16192	16150	16284	16274	16284	16406	16253	16273	16400	16145	16401	16193	16379	16222	16330	16242	16421	16081	15993	16189	16240	16011	16228	16350	16318	16315	16371	16253	16007	16383	16198	16246	16277	16356	16386	16280	16182	16109	16272	16279	16275	16302	16002	16143	16225	16123	16293	16254	16374	16401	16134	16118	16232	16194	16228	16409	16063	16203	16326	16262	16190	16135	16106	16285	16175	16515	16153	16286	16156	16385	16291	16387	16413	16305	16200	16349	16238	16204	16397	16205	16328	16326	16326	16309	16147	16244	16359	16352	16529	16387	16303	16290	16256	16448	16419	16255	16240	16365	16406	16479	16262	16140	16144	16290	16518	16233	16158	16454	16140	16250	16312	16350	16309	16159	16292	16097	16344	16155	16120	16455	16414	16433	16070	16322	16275	16291	16047	16318	16139	16214	16417	16280	16266	16106	16472	16317	16325	16264	16197	16300	15980	16253	16354	16250	16287	16383	16434	16213	16166	16283	16291	16315	16188	16222	16179	16382	16357	16135	16359	16537	16381	16287	16265	16393	16258	16442	16143	16270	16278	16167	16081	16058	16313	16327	16212	16356	16282	16567	16060	16227	16312	16132	16460	16264	16337	16296	16095	16204	16279	16241	16295	16084	16219	16099	16439	16366	16352	16299	16353	16307	16248	16201	16213	16305	16233	16095	16316	16267	16288	16065	16457	16193	16240	16161	16157	16489	16216	16125	16368	16181	16305	16374	16399	16370	16602	16262	16460	16268	16477	16383	16407	16293	16374	16061	16110	16207	16299	16274	16266	16296	16324	16361	16335	16192	16591	16463	16265	16308	16226	16235	16265	16127	16162	16322	16377	16399	16262	16117	16294	16075	16244	16296	16265	16266	16064	16349	16267	16301	16357	16247	16294	16284	16414	16335	16340	16371	16327	16287	16233	16406	16348	16310	16302	16262	16363	16308	16274	16270	16259	16231	16386	16378	16307	16400	16368	16228	16249	16276	16386	16383	16169	16250	16358	16277	16244	16160	16094	16216	16287	16337	16328	16417	16266	16174	16400	16313	16293	16375	16199	16115	16391	16141	16106	16245	16311	16253	16276	16178	16167	16196	16287	16181	16317	16283	16021	16307	16217	16407	16165	16242	16477	16221	16174	16098	16206	16082	16260	16237	16338	16173	16178	16161	16333	16408	16288	16241	16139	16357	16304	16122	16444	16071	16166	16426	16377	16302	16136	16370	16149	16332	16235	16456	16325	16444	16422	16241	16235	16173	16104	16323	16258	16346	16063	16164	16274	16307	16328	16391	16554	15988	16218	16303	16360	16323	16142	16180	16481	16362	16263	16157	16325	16219	16416	16079	16397	16404	16315	16268	16384	16124	16123	16389	16219	16396	16240	16176	16344	16123	16204	16404	16318	16403	16379	16282	16142	16333	16254	16125	16450	16285	16461	16143	16161	16248	16267	16302	16258	16188	16360	16229	16312	16454	16164	16146	16426	16143	16142	16147	16433	16204	16195	16309	16393	16314	16616	16314	16372	16330	16271	16342	16258	16288	16199	16334	16386	16311	16147	16169	16295	16020	16010	16388	16361	16176	16112	16086	16071	16291	16428	16242	16197	16321	16331	16283	16552	16211	16302	16176	16429	16402	16161	16082	16234	16236	16289	16056	16363	16262	16259	16316	16310	16286	16192	16287	16258	16308	16297	16210	16290	16311	16323	16232	16119	16087	16362	16296	16303	16450	16293	16234	16154	16070	16260	16198	16535	16217	16367	16157	16200	16295	16613	16608	16325	16068	16445	16369	16240	16222	16264	16431	16345	16405	16371	16317	16191	16254	16203	16418	16427	16318	16180	16265	16229	16300	16259	16342	16224	15983	16411	16260	16328	16087	16266	16401	16142	16219	16138	16290	16330	16185	16240	16255	16404	16502	16262	16124	16393	16547	16292	16244	16363	16353	16310	16473	16541	16351	16326	16509	16141	16143	16288	16370	16278	16167	16179	16312	16373	16312	16437	16425	16407	16201	16202	16284	16186	16056	16320	16310	16330	16083	16224	16140	16283	16396	16292	16241	16246	16181	16488	16208	16170	16215	16170	16335	16190	16414	16230	16240	16328	16398	16405	16242	16449	16431	16132	16239	16415	16338	16323	16230	16221	16114	16126	16137	16229	16341	16295	16243	16385	16484	16299	16244	16356	16299	16313	16594	16131	16247	16385	16296	16429	16185	16028	16133	16319	16310	16271	16169	16417	16157	16283	16260	16443	16191	16282	16140	16142	16194	16404	16479	16486	16270	16471	16260	16379	16507	16178	16111	16189	16484	16319	16479	16506	16288	16487	16307	16233	16299	16295	16382	16425	16197	16322	16191	16403	16187	16363	16290	16209	16318	16269	16326	16297	16314	16177	16508	16487	16363	16034	16027	16083	16420	16343	16155	16242	16534	16282	16191	16326	16135	16188	16097	15992	16435	16125	16294	16347	16315	16348	16202	16315	16151	16360	16096	16395	16123	16296	16299	16230	16087	16115	16309	16225	16197	16112	16179	16193	16271	16439	16340	16200	16366	16337	16306	16539	16176	16324	16390	16371	16097	16180	16409	16254	16260	16155	16376	16311	16401	16102	16211	16216	16305	16242	16318	16434	16400	16316	16341	16316	16262	16162	16342	16004	16238	16373	16386	16091	16223	16219	16133	16409	16642	16332	16322	16330	16200	16311	16293	16161	16335	16323	16217	16367	16517	16267	16462	16293	16134	16248	16292	16269	16173	16176	16416	16240	16377	16459	16241	16462	16173	16158	16095	16287	16066	16195	15982	16334	16489	16304	16194	16265	16193	16320	16297	16456	16216	16264	16256	16119	16341	16186	16130	16017	16283	16132	16342	16115	16355	16441	15981	16166	16227	16289	16247	16326	16214	16226	16204	16223	16325	16274	16498	16223	16301	16045	16243	16210	16235	16260	16467	16152	16220	16348	16121	16330	16343	15996	16340	16488	16363	16139	16142	16137	16177	16181	16281	16214	16137	16347	16287	16130	16183	16359	16351	16250	16264	16394	16307	16179	16314	16313	16332	16276	16406	16367	16093	16281	16293	16121	16367	16442	16266	16276	16171	16472	16212	16259	16222	16303	16214	16161	16121	16345	16200	16280	16238	16326	16323	16166	16253	16246	16221	16404	16225	16404	16254	16218	16074	16326	16372	16288	16346	16270	16325	16439	16129	16266	16127	16166	16539	16245	16214	16403	16360	16343	16226	16365	16152	16332	16328	16174	16202	16363	16348	16276	16207	16454	16149	16343	16306	16404	16341	16529	16208	16235	16281	16283	16242	16219	16381	16339	16217	16300	16392	16239	16234	16389	16231	16031	16256	16186	16263	16471	16317	16437	16255	16500	16324	16243	16409	16221	16111	16065	16198	16485	16414	16242	16306	16285	16213	16094	16411	16257	16290	16328	16247	16235	16282	16618	16207	16460	16416	16184	16458	16278	16163	16190	16306	16315	16210	16243	16229	16171	16083	16253	16151	16393	16495	16347	16143	16197	16428	16146	16164	16402	16255	16191	16226	16227	16209	16255	16290	16444	16219	16278	16392	16230	16355	16204	16159	16060	16055	16230	16189	16178	16088	16432	16298	16283	16323	16154	16230	16382	16474	16250	16186	16306	16319	16257	16310	16231	16189	16230	16366	16314	16124	16447	16278	16289	16540	16332	16318	16503	16231	16280	16240	16034	16322	16334	16390	16355	16314	16270	16310	16210	16305	16268	16309	16378	16212	16383	16212	16215	16197	16199	16158	16371	16244	16244	16124	16295	16364	16301	16426	16366	16311	16190	16254	16205	16151	16264	16147	16337	16594	16361	16311	16294	16342	16260	16105	16194	16346	16331	16337	16359	16317	16194	16057	16563	16408	16233	16436	16286	16218	16401	16238	16157	16145	16365	16357	16156	16380	16295	16298	16273	16189	16341	16189	16489	16253	16261	16287	16158	16279	16497	16104	16302	16409	16386	16318	16248	16045	16108	16190	16253	16120	16108	16062	16211	16281	16306	16232	16343	16172	16384	16374	16395	16031	16443	16143	16294	16496	16241	16213	16185	16197	16197	16115	16227	16198	16374	16226	16365	16215	16321	16217	16231	16238	16456	16260	16216	16301
20411	21003	21800	21191	24016	20370	15360	15487	16220	15787	15205	14388	14089	13519	13489	13522	13579	13404	13652	13418	13479	13430	13356	13344	13295	13349	13602	13290	13391	13403	13357	13321	13363	13363	13564	13282	13432	13415	13564	13157	13393	13537	13406	13417	13239	13437	13488	13338	13464	13350	13448	13396	13368	13419	13122	13218	13387	13485	13438	13500	13325	13307	13450	13499	13430	13423	13395	13708	13469	13474	13306	13447	13455	13477	13443	13342	13430	13427	13407	13378	13513	13466	13381	13361	13418	13316	13334	13462	13406	13361	13432	13570	13321	13305	13350	13510	13513	13372	13524	13480	13433	13435	13283	13352	13454	13507	13326	13495	13478	13439	13298	13446	13431	13461	13565	13594	13537	13319	13453	13374	13285	13433	13442	13390	13361	13274	13429	13336	13404	13461	13365	13265	13389	13383	13423	13700	13287	13325	13511	13373	13416	13487	13356	13492	13445	13243	13554	13410	13316	13227	13525	13548	13543	13385	13439	13518	13313	13282	13345	13498	13342	13399	13497	13367	13504	13329	13447	13380	13533	13426	13506	13394	13315	13423	13413	13466	13549	13368	13398	13473	13402	13399	13406	13324	13345	13571	13247	13398	13630	13510	13231	13295	13378	13340	13576	13489	13378	13600	13329	13420	13478	13225	13546	13248	13349	13438	13555	13481	13241	13557	13641	13437	13507	13469	13348	13346	13356	13504	13415	13272	13503	13409	13563	13386	13557	13341	13342	13288	13513	13382	13392	13405	13506	13413	13386	13387	13448	13354	13399	13313	13374	13455	13218	13531	13334	13569	13331	13519	13487	13240	13404	13360	13399	13318	13488	13506	13464	13374	13686	13378	13354	13332	13353	13495	13459	13409	13187	13356	13380	13473	13419	13531	13202	13387	13395	13362	13491	13485	13326	13351	13401	13331	13388	13576	13410	13411	13363	13627	13434	13407	13449	13325	13428	13334	13353	13370	13412	13409	13513	13317	13505	13637	13387	13454	13372	13372	13461	13376	13319	13483	13301	13390	13376	13513	13404	13485	13503	13283	13453	13426	13509	13331	13209	13396	13440	13471	13376	13424	13498	13331	13431	13485	13412	13541	13339	13341	13510	13429	13167	13499	13473	13544	13394	13496	13424	13414	13477	13349	13423	13435	13293	13375	13428	13507	13491	13422	13290	13373	13441	13447	13598	13320	13452	13413	13478	13382	13396	13521	13294	13425	13340	13456	13436	13321	13421	13365	13502	13361	13506	13353	13310	13376	13370	13346	13454	13372	13378	13364	13276	13248	13503	13547	13445	13340	13416	13430	13430	13340	13454	13387	13455	13315	13365	13532	13388	13209	13412	13391	13551	13232	13416	13321	13352	13331	13445	13327	13480	13451	13475	13549	13583	13474	13262	13362	13430	13388	13453	13327	13381	13346	13446	13407	13396	13372	13361	13361	13329	13395	13462	13444	13204	13495	13438	13422	13389	13456	13526	13337	13385	13538	13439	13266	13315	13464	13446	13356	13282	13599	13331	13399	13450	13505	13214	13467	13323	13364	13475	13298	13303	13324	13508	13266	13552	13432	13400	13365	13441	13450	13508	13526	13463	13284	13384	13260	13494	13424	13289	13422	13390	13517	13420	13336	13424	13481	13359	13326	13513	13547	13591	13407	13585	13376	13502	13321	13341	13454	13256	13467	13424	13402	13278	13438	13355	13566	13211	13432	13395	13472	13424	13298	13485	13340	13411	13382	13526	13420	13514	13354	13486	13530	13424	13298	13462	13379	13443	13271	13456	13495	13202	13301	13430	13497	13456	13435	13456	13461	13452	13318	13337	13266	13464	13470	13455	13359	13451	13466	13532	13471	13331	13400	13434	13381	13613	13294	13300	13244	13416	13645	13326	13452	13463	13537	13428	13303	13450	13514	13497	13428	13388	13492	13417	13418	13525	13399	13278	13411	13355	13342	13428	13378	13360	13302	13294	13475	13434	13453	13481	13512	13450	13425	13390	13440	13255	13432	13442	13413	13492	13431	13512	13451	13547	13331	13377	13306	13403	13384	13351	13377	13438	13584	13364	13329	13594	13382	13349	13463	13532	13380	13518	13348	13467	13550	13343	13416	13542	13391	13506	13456	13486	13379	13554	13324	13419	13346	13559	13246	13378	13496	13398	13594	13525	13401	13471	13478	13458	13519	13384	13459	13426	13556	13464	13380	13549	13455	13490	13359	13466	13389	13269	13500	13323	13503	13481	13491	13400	13464	13350	13462	13437	13331	13468	13382	13305	13452	13279	13453	13493	13415	13328	13405	13490	13265	13350	13423	13411	13394	13423	13314	13429	13576	13497	13238	13346	13427	13276	13396	13358	13505	13439	13358	13414	13432	13614	13459	13431	13415	13513	13528	13424	13399	13499	13504	13469	13432	13353	13257	13380	13460	13270	13474	13255	13440	13654	13410	13325	13478	13447	13283	13418	13451	13659	13471	13458	13578	13482	13369	13445	13489	13334	13575	13235	13324	13501	13387	13447	13458	13338	13378	13531	13544	13328	13257	13292	13365	13273	13321	13404	13384	13428	13359	13507	13415	13326	13425	13412	13361	13375	13371	13565	13421	13519	13395	13450	13229	13400	13442	13348	13265	13539	13285	13362	13280	13320	13454	13424	13458	13314	13294	13481	13457	13600	13369	13224	13369	13481	13409	13580	13307	13221	13244	13251	13516	13364	13365	13456	13513	13388	13351	13278	13494	13430	13382	13235	13410	13386	13438	13359	13390	13430	13366	13402	13509	13306	13356	13484	13406	13539	13458	13370	13309	13430	13404	13528	13422	13413	13355	13300	13324	13395	13450	13374	13456	13510	13384	13242	13354	13276	13477	13510	13312	13280	13346	13478	13514	13347	13623	13451	13433	13357	13396	13467	13553	13342	13400	13428	13298	13405	13537	13491	13548	13411	13409	13354	13527	13379	13445	13398	13432	13423	13331	13316	13529	13566	13350	13286	13481	13568	13349	13556	13367	13311	13476	13337	13428	13416	13450	13238	13323	13399	13512	13350	13519	13444	13343	13583	13285	13637	13490	13398	13406	13300	13475	13371	13375	13459	13311	13607	13346	13320	13539	13368	13382	13600	13551	13271	13348	13373	13380	13508	13519	13353	13229	13457	13483	13470	13307	13300	13484	13460	13470	13499	13583	13405	13552	13481	13301	13466	13396	13333	13488	13414	13453	13202	13347	13409	13483	13242	13470	13354	13364	13499	13236	13522	13410	13404	13466	13447	13471	13429	13469	13295	13533	13326	13381	13547	13443	13361	13342	13389	13488	13453	13492	13492	13573	13503	13554	13404	13378	13380	13581	13361	13447	13239	13398	13333	13396	13413	13377	13385	13259	13341	13538	13418	13414	13534	13371	13439	13400	13411	13479	13353	13254	13529	13406	13362	13406	13412	13442	13435	13462	13388	13513	13448	13356	13447	13168	13477	13345	13317	13337	13414	13456	13426	13441	13368	13408	13328	13335	13342	13376	13428	13315	13536	13510	13384	13444	13308	13496	13331	13299	13585	13467	13401	13352	13439	13304	13364	13324	13123	13422	13627	13348	13452	13477	13316	13293	13397	13398	13304	13362	13450	13536	13521	13183	13424	13326	13503	13410	13371	13368	13346	13485	13552	13460	13500	13423	13473	13320	13432	13475	13251	13467	13251	13307	13344	13362	13473	13530	13265	13316	13563	13364	13421	13361	13381	13484	13448	13403	13505	13552	13358	13258	13370	13431	13357	13351	13510	13568	13494	13509	13252	13496	13362	13359	13446	13505	13415	13472	13509	13389	13401	13434	13489	13301	13373	13589	13274	13379	13461	13443	13449	13373	13481	13435	13333	13338	13644	13440	13445	13561	13410	13433	13411	13499	13585	13288	13413	13283	13452	13317	13392	13447	13359	13449	13503	13343	13304	13606	13406	13515	13485	13311	13528	13516	13377	13533	13584	13428	13342	13552	13565	13423	13478	13487	13519	13562	13378	13495	13365	13454	13261	13444	13486	13524	13532	13380	13331	13570	13490	13479	13533	13353	13498	13403	13517	13534	13420	13359	13482	13429	13357	13429	13598	13375	13345	13405	13493	13399	13474	13340	13423	13362	13455	13400	13675	13413	13376	13456	13519	13378	13498	13492	13402	13348	13316	13388	13322	13334	13501	13501	13408	13282	13452	13355	13450	13306	13448	13436	13369	13322	13440	13443	13518	13412	13507	13516	13452	13422	13524	13471	13236	13493	13465	13453	13330	13421	13462	13500	13459	13536	13311	13498	13325	13624	13381	13305	13443	13231	13361	13340	13479	13373	13502	13505	13483	13289	13322	13474	13470	13346	13512	13435	13620	13387	13404	13451	13488	13247	13344	13440	13366	13457	13478	13311	13270	13348	13472	13416	13403	13270	13485	13370	13381	13339	13473	13550	13296	13567	13455	13388	13391	13449	13374	13714	13303	13364	13497	13406	13373	13367	13489	13579	13515	13481	13403	13439	13426	13410	13256	13443	13382	13423	13376	13390	13419	13518	13546	13358	13335	13524	13546	13421	13319	13340	13488	13485	13490	13354	13452	13437	13481	13488	13573	13279	13406	13480	13558	13646	13294	13323	13524	13360	13359	13473	13444	13575	13472	13301	13458	13393	13199	13450	13450	13356	13343	13337	13451	13336	13379	13213	13410	13542	13422	13469	13339	13389	13447	13097	13464	13463	13417	13438	13517	13489	13280	13409	13495	13375	13227	13494	13321	13279	13484	13341	13391	13392	13443	13375	13404	13382	13307	13421	13595	13353	13531	13452	13243	13276	13339	13499	13329	13250	13450	13417	13417	13436	13305	13489	13500	13449	13447	13391	13466	13333	13207	13420	13554	13193	13549	13312	13325	13359	13471	13468	13316	13431	13466	13531	13575	13260	13587	13369	13454	13292	13360	13299	13488	13381	13400	13347	13385	13393	13516	13344	13430	13279	13412	13195	13370	13572	13456	13455	13388	13376	13581	13577	13343	13478	13366	13545	13370	13448	13422	13369	13554	13455	13583	13450	13365	13346	13506	13386	13562	13354	13259	13460	13467	13316	13403	13406	13427	13441	13447	13402	13444	13398	13539	13466	13510	13571	13394	13416	13360	13352	13291	13379
26233	21116	30265	39222	44886	36631	28584	29148	30655	28414	25324	20825	17870	16410	15810	15747	15548	15837	15615	15778	15728	15642	15598	15491	15499	15736	15366	15487	15649	15418	15630	15684	15626	15556	15585	15804	15667	15541	15659	15689	15493	15490	15652	15667	15473	15352	15465	15472	15641	15579	15375	15368	15736	15696	15748	15620	15780	15413	15567	15604	15643	15479	15375	15453	15758	15421	15532	15405	15588	15682	15568	15485	15508	15640	15564	15398	15544	15524	15386	15556	15594	15606	15516	15585	15548	15379	15459	15552	15470	15325	15673	15637	15589	15570	15628	15620	15458	15471	15635	15428	15401	15701	15438	15395	15624	15693	15683	15653	15683	15536	15644	15689	15666	15621	15526	15561	15570	15698	15491	15544	15468	15431	15402	15477	15491	15567	15782	15564	15398	15604	15553	15662	15635	15656	15484	15615	15617	15580	15466	15761	15556	15397	15545	15458	15523	15262	15332	15619	15706	15752	15387	15579	15619	15514	15522	15330	15679	15474	15570	15392	15717	15480	15260	15381	15742	15374	15543	15607	15546	15591	15526	15569	15565	15586	15392	15574	15434	15605	15515	15522	15605	15614	15611	15685	15643	15522	15518	15506	15628	15683	15684	15376	15679	15625	15496	15782	15529	15702	15688	15553	15670	15434	15582	15507	15656	15313	15569	15585	15566	15655	15584	15722	15700	15532	15668	15515	15694	15463	15581	15358	15414	15290	15696	15650	15545	15545	15549	15720	15605	15530	15639	15676	15451	15713	15476	15620	15575	15511	15737	15600	15443	15635	15587	15637	15365	15524	15550	15480	15577	15434	15409	15594	15540	15473	15490	15676	15761	15538	15599	15636	15376	15428	15473	15360	15577	15520	15555	15651	15525	15548	15547	15482	15515	15457	15492	15454	15304	15720	15493	15516	15474	15528	15676	15513	15681	15551	15519	15517	15631	15673	15489	15632	15452	15547	15668	15611	15546	15493	15578	15440	15449	15598	15606	15398	15765	15452	15730	15679	15639	15632	15503	15643	15692	15433	15696	15434	15452	15659	15617	15519	15500	15373	15404	15438	15553	15625	15542	15613	15640	15465	15627	15485	15644	15563	15564	15677	15430	15501	15671	15561	15435	15286	15452	15553	15618	15674	15477	15624	15578	15486	15705	15598	15384	15647	15588	15493	15431	15569	15496	15513	15446	15385	15701	15320	15385	15612	15519	15431	15563	15382	15691	15789	15491	15774	15606	15664	15452	15541	15524	15669	15708	15506	15570	15246	15693	15550	15452	15439	15462	15635	15548	15396	15506	15715	15432	15840	15460	15390	15596	15607	15533	15629	15621	15525	15519	15501	15683	15524	15515	15687	15524	15488	15572	15507	15388	15494	15601	15655	15578	15458	15631	15644	15684	15505	15477	15625	15600	15670	15335	15674	15619	15603	15651	15451	15642	15549	15549	15604	15561	15430	15487	15483	15778	15582	15518	15481	15549	15556	15698	15606	15609	15732	15415	15548	15831	15634	15403	15454	15498	15454	15565	15489	15438	15518	15471	15568	15658	15773	15399	15488	15387	15545	15593	15531	15587	15329	15464	15673	15537	15450	15476	15527	15493	15469	15595	15456	15860	15638	15501	15444	15570	15667	15541	15585	15341	15641	15533	15711	15439	15542	15603	15419	15488	15593	15402	15515	15660	15498	15462	15424	15492	15555	15586	15574	15479	15616	15644	15420	15366	15471	15607	15688	15526	15431	15754	15690	15428	15645	15470	15442	15514	15462	15649	15622	15757	15536	15463	15304	15508	15575	15404	15714	15721	15650	15613	15623	15546	15553	15528	15594	15773	15708	15490	15648	15534	15531	15688	15607	15454	15655	15382	15554	15430	15626	15554	15429	15514	15513	15515	15507	15628	15605	15473	15485	15398	15500	15585	15312	15542	15634	15392	15540	15692	15728	15478	15294	15552	15665	15771	15606	15614	15645	15689	15619	15766	15720	15446	15507	15591	15443	15668	15538	15424	15451	15607	15547	15585	15676	15547	15530	15558	15529	15695	15507	15560	15408	15553	15561	15371	15590	15633	15646	15626	15609	15529	15382	15479	15691	15521	15653	15344	15809	15722	15550	15470	15919	15533	15539	15693	15589	15495	15508	15529	15536	15625	15553	15441	15650	15403	15389	15539	15347	15628	15631	15661	15722	15656	15633	15602	15561	15527	15469	15688	15522	15558	15521	15459	15355	15538	15493	15453	15622	15814	15539	15628	15442	15537	15317	15385	15408	15491	15345	15702	15272	15375	15438	15623	15503	15624	15652	15464	15551	15556	15459	15540	15583	15608	15705	15548	15552	15642	15690	15412	15529	15351	15775	15617	15514	15511	15531	15639	15518	15455	15520	15500	15522	15439	15596	15684	15429	15668	15647	15410	15611	15713	15568	15637	15526	15597	15518	15554	15613	15436	15465	15505	15487	15596	15491	15578	15700	15556	15673	15765	15626	15681	15502	15303	15810	15471	15513	15551	15517	15594	15410	15560	15817	15395	15498	15704	15677	15651	15501	15653	15725	15626	15451	15573	15414	15382	15479	15776	15467	15557	15531	15467	15584	15624	15505	15450	15496	15653	15512	15560	15557	15502	15412	15575	15704	15382	15620	15517	15584	15485	15399	15396	15637	15447	15418	15424	15575	15392	15281	15630	15400	15435	15551	15435	15501	15615	15769	15705	15650	15495	15643	15651	15610	15629	15540	15665	15618	15523	15498	15505	15558	15620	15686	15590	15512	15571	15604	15450	15469	15567	15563	15710	15624	15491	15670	15419	15597	15482	15516	15373	15582	15539	15532	15540	15504	15498	15622	15567	15602	15554	15533	15475	15555	15472	15465	15755	15631	15484	15651	15610	15629	15627	15604	15515	15479	15460	15515	15352	15526	15313	15419	15480	15368	15524	15808	15595	15534	15443	15550	15637	15651	15561	15613	15503	15721	15477	15512	15449	15542	15415	15631	15469	15414	15565	15675	15473	15656	15437	15629	15315	15542	15564	15636	15684	15404	15567	15513	15608	15647	15639	15772	15396	15548	15364	15604	15757	15758	15475	15547	15308	15419	15521	15630	15512	15546	15259	15454	15486	15383	15373	15525	15529	15318	15603	15657	15597	15558	15356	15341	15410	15364	15517	15441	15287	15651	15628	15519	15417	15464	15452	15563	15576	15662	15516	15628	15692	15416	15516	15316	15378	15653	15498	15560	15532	15467	15649	15499	15430	15634	15747	15514	15583	15484	15557	15487	15750	15595	15504	15436	15615	15427	15675	15564	15503	15671	15316	15594	15535	15411	15337	15408	15494	15533	15373	15570	15627	15360	15652	15421	15594	15482	15418	15465	15488	15601	15613	15421	15614	15458	15541	15334	15587	15630	15456	15389	15555	15466	15586	15537	15462	15574	15551	15688	15509	15413	15383	15477	15747	15774	15553	15643	15415	15802	15431	15396	15401	15500	15623	15615	15468	15495	15751	15666	15624	15366	15658	15810	15794	15544	15539	15441	15456	15691	15634	15584	15640	15573	15377	15566	15512	15453	15528	15432	15355	15526	15382	15433	15371	15495	15690	15650	15399	15685	15631	15578	15555	15499	15435	15442	15667	15549	15509	15305	15597	15461	15402	15749	15600	15597	15476	15370	15517	15659	15785	15477	15597	15546	15770	15469	15538	15758	15679	15693	15576	15509	15706	15410	15424	15548	15539	15658	15429	15532	15615	15535	15479	15430	15401	15607	15516	15738	15558	15245	15544	15690	15409	15627	15635	15557	15372	15480	15408	15564	15729	15513	15589	15582	15310	15525	15519	15472	15510	15524	15534	15567	15259	15571	15508	15694	15597	15672	15486	15709	15425	15481	15561	15564	15960	15733	15666	15550	15373	15659	15409	15402	15577	15533	15450	15622	15788	15489	15445	15469	15480	15471	15542	15283	15517	15499	15417	15543	15573	15591	15493	15460	15448	15434	15604	15656	15602	15629	15572	15638	15525	15550	15583	15612	15566	15472	15429	15570	15394	15580	15533	15561	15515	15406	15553	15470	15696	15455	15605	15853	15528	15481	15449	15443	15541	15686	15695	15629	15649	15533	15446	15505	15517	15375	15399	15489	15524	15458	15431	15435	15480	15643	15633	15528	15598	15721	15662	15619	15719	15499	15417	15595	15573	15523	15399	15570	15513	15706	15477	15471	15661	15612	15657	15861	15598	15762	15659	15476	15852	15451	15518	15251	15282	15612	15579	15442	15353	15639	15497	15611	15516	15572	15618	15657	15658	15669	15832	15600	15530	15627	15737	15494	15453	15525	15665	15617	15404	15464	15386	15818	15545	15444	15677	15634	15779	15584	15475	15663	15352	15577	15481	15459	15634	15480	15391	15522	15507	15672	15558	15728	15593	15531	15585	15450	15295	15567	15603	15359	15485	15327	15364	15498	15375	15552	15478	15590	15561	15427	15726	15600	15621	15494	15717	15526	15625	15561	15764	15411	15504	15544	15550	15689	15726	15377	15579	15515	15613	15547	15461	15574	15570	15682	15710	15616	15584	15507	15537	15807	15695	15481	15519	15721	15576	15471	15568	15301	15459	15567	15346	15371	15544	15535	15385	15480	15728	15593	15494	15337	15524	15582	15599	15467	15560	15398	15609	15790	15760	15548	15556	15552	15483	15654	15452	15397	15358	15546	15669	15594	15571	15473	15539	15534	15648	15466	15460	15648	15339	15482	15627	15596	15470	15571	15472	15585	15547	15643	15620	15590	15723	15566	15508	15774	15705	15502	15487	15578	15678	15373	15615	15380	15601	15609	15620	15447	15512	15591	15728	15789	15584	15345	15428	15392	15472	15532	15493	15596	15564	15571	15402	15507	15404	15570	15464	15538	15523	15571	15590	15326	15617	15541	15616	15485	15437	15459	15311	15403	15578	15647	15640	15403	15575	15835	15625	15435	15522	15722	15366	15322	15661	15476	15706	15626	15375	15552	15611	15486	15823	15510	15833	15453	15482	15641	15471	15432	15537	15669	15642	15527	15612	15628	15545	15542	15715	15598	15446	15648	15485	15505	15449	15506	15563	15607	15349	15353	15815	15468	15636	15459	15616	15586	15418	15647	15574	15378	15542	15407	15344	15739	15693	15635
26521	45787	53179	50192	48927	34498	28864	31462	32133	29067	24501	18995	15261	13799	13122	13029	13183	13008	12866	12979	12880	13235	13139	12955	13194	13061	13072	13024	13042	12995	13136	12973	13003	12913	13163	13010	12995	13013	12844	12947	13008	12869	13050	12988	13177	12947	13027	13157	12990	13013	13018	13028	13089	13166	12993	12963	13112	13033	13045	13145	13247	12900	13032	13002	13185	12926	13061	13032	13102	13177	13189	13235	13089	12982	13008	13176	13007	13208	12909	12887	13048	13183	13025	13122	13193	13080	12946	12833	13071	12999	13055	12983	13092	13020	13087	13219	12939	13185	13015	13074	13131	13079	13068	13115	13037	12942	12864	13151	13030	13165	13053	13011	12863	12901	12920	13072	12907	12910	13113	13014	13012	13181	13088	13089	13001	13133	13063	13187	13020	12945	13046	13016	13083	13132	13033	12996	12965	13020	12936	12946	12895	12939	13019	13142	12923	13229	13057	13094	13057	12968	12953	13026	12909	13045	12886	13060	13199	12988	13110	13014	13152	13130	13024	13127	12881	13155	13057	13127	12964	12921	12951	13158	12919	12981	12944	13005	13049	12966	13227	13031	12965	13003	12927	13093	12992	13236	13183	13091	12959	12840	13251	13082	13003	13066	13086	12972	12858	13056	13058	12910	13191	12851	13032	13156	12907	12909	13203	13170	13059	12949	12912	13094	13067	12978	13022	12895	12982	12926	13034	12948	12904	13049	12978	12925	13028	12981	12995	13009	13026	13000	12972	13022	13045	13062	13054	12884	13064	13003	13041	12804	13060	13089	13145	13140	13072	12973	13077	12873	12924	13182	13024	12971	13090	12949	13037	13060	13067	12916	13134	13064	13081	13091	13039	12946	13081	13165	12949	13023	12997	13112	12761	12976	13220	13099	12895	13047	13085	12994	12854	12952	12998	13267	13049	12962	13204	13106	12989	12936	13003	13084	12826	12924	12983	13188	13034	13145	12872	13137	12995	13008	12937	13068	13140	13050	13065	12965	13070	12913	13030	12818	13032	13136	13085	13036	13019	13050	12906	12881	13064	13083	13022	13058	13025	12934	12945	13100	13058	12944	13016	13205	13089	13023	13008	12978	13015	12942	13069	13083	13078	13061	12913	12951	13015	13083	13039	13186	12995	13030	12975	12956	12964	13012	12801	13186	13139	12978	13020	12903	13170	13040	13071	13100	13112	13134	13132	12884	13065	13043	13064	13011	13167	12856	13021	13031	13003	12964	12848	13105	13118	12914	12889	13125	13019	13057	13073	13108	13031	13069	13047	12968	12919	13112	13127	12990	12815	12950	12912	13091	13029	13060	12962	13037	13125	12904	12958	13079	13023	12954	13109	13156	12961	12961	13031	13141	12964	12888	12991	12988	12929	12897	13064	12949	13061	13061	13049	13011	12959	13046	12961	12976	12912	13051	12942	13007	13038	12802	12970	12968	12930	13069	12955	13025	13091	12952	13046	12904	13083	12979	12973	13086	13130	13071	13034	13089	13062	13032	13087	12998	13049	13202	12947	13053	13097	13076	13048	13092	13035	13074	13121	13015	12997	13002	12952	13156	13065	13122	13002	12951	13084	13111	12990	13009	13080	12973	12987	12942	12999	13016	12972	13087	13077	13269	12960	12864	13225	12969	13023	12994	13026	12976	13022	13039	13110	13134	13186	12994	12980	13016	13068	12903	12902	12936	13108	13064	13035	12922	13043	12842	12815	13013	12888	13086	13067	13010	13103	12960	13148	13150	12974	13084	12942	13104	13244	12929	13104	13065	13103	13087	13156	12925	12971	12924	12869	12922	13116	12960	13031	13099	13233	12987	12989	13044	13056	12945	12988	12950	12995	13078	12920	12995	13087	13007	12909	12984	12956	13093	13158	13125	12885	13031	12953	13233	13070	13034	13115	13121	12893	12912	13095	13082	13003	13011	12866	12983	13020	13120	13196	13104	12931	13031	12953	13032	13069	13096	12996	12986	12970	13098	13015	13158	13025	13056	12910	13062	12971	13039	13096	12932	12986	12972	13079	12962	12944	12993	12939	12973	13007	12904	13015	13091	13036	12925	12866	13055	13104	13046	12879	13097	12875	13193	12942	13002	12971	12994	13045	13019	13270	13138	13061	13110	13045	13070	13119	13096	12911	13043	12920	13033	13199	13159	13187	13173	13002	13086	13007	13024	13103	13140	12993	13086	13156	13091	12927	12925	12979	12979	12942	12923	13029	13068	13047	13252	13045	13127	12746	12977	13006	13010	13116	13039	13168	12955	12952	13010	12879	13107	13116	12919	13266	12976	13114	13079	12982	13128	13014	12878	13205	12960	13213	13055	13049	13191	13119	12989	12982	13097	13032	13088	13077	13112	13186	13146	13072	13212	13084	13022	12915	12975	13085	13004	12943	13109	13024	12969	12997	13085	13106	13053	13085	12876	13036	13062	13153	12980	13052	13157	12976	13049	12913	13111	13194	13170	13229	12955	13132	13123	13026	13040	13023	12965	13139	12854	13047	13073	12938	13089	13078	12986	13076	12814	13223	12968	12922	13199	12975	13053	13041	13151	12978	13081	13109	13045	12965	13031	13118	12897	13127	13162	13061	13202	13113	13124	12984	13080	13017	13072	12973	13100	12999	12916	13247	13066	13070	13123	12971	12998	13232	13032	12992	13020	13113	13051	13033	13079	12975	12948	12964	13084	13059	13171	13218	13047	13085	12932	13085	13202	13028	13096	12929	13153	12960	13076	12923	13016	13132	13054	13090	12999	13174	13042	13103	12891	13203	13200	12994	13169	13019	13025	13042	13102	13221	13053	12874	12962	13173	13111	13083	12861	13156	12996	12955	13033	13067	13142	13052	12922	13063	13127	12882	12972	12990	13075	12965	13001	12993	13021	12822	13012	12975	13032	13006	13040	12998	13153	13016	13000	13033	13033	13159	12787	12953	13047	13032	13080	12973	13278	13122	13076	12938	13132	13071	13098	12936	13036	13103	13109	13039	13036	13051	12961	12941	13228	13075	12963	13078	13102	13106	12993	13155	13086	13028	12921	13004	13125	13067	12921	12970	12973	13053	12909	13087	12966	13190	13043	13028	13079	13070	13073	12894	13078	12981	13148	13288	12988	13045	12877	13084	13011	12942	13020	12828	13104	12826	12995	13002	12970	12897	13135	13014	12991	13158	13011	13110	12949	13084	12932	12974	12981	12994	13010	13188	13044	13064	13155	13077	13118	12985	13028	13000	13116	12959	13073	12969	13222	12855	13124	12936	12990	13019	13058	13062	13096	13040	12866	13021	12863	13007	13066	12741	13151	13104	13001	13082	13061	12994	12983	13182	12922	13091	13054	13167	12943	13134	13022	13103	12943	13009	12999	13094	12981	13156	13058	13049	13073	13083	13023	13161	13201	13159	12942	13088	12825	13236	13119	12992	12949	13002	13144	13061	12997	12929	13020	13126	12935	13027	13212	12997	13032	12891	13025	12944	13025	13121	13069	12901	13070	13027	12908	12918	13147	12950	12954	13087	12988	13030	13039	12942	13029	13208	12982	13151	13170	13059	12964	13182	13094	13037	12782	13293	13024	12984	12969	13198	13088	13080	12844	13060	12948	13076	12918	12960	13092	12952	13159	13106	13001	13052	13178	12878	13133	12988	13056	12941	13176	13032	12991	13114	13156	12981	13008	13092	12895	13021	13112	13054	12978	12976	13117	13189	13147	13118	13085	13149	12935	13071	13079	12957	12966	12943	12983	13112	13138	13029	12985	13009	13067	12971	13115	13095	13032	12989	13100	13067	12941	13102	13182	13085	13041	13288	13007	13033	13064	13060	12886	13169	13014	13083	13183	12930	12948	13125	12978	12960	12908	13166	13050	13114	13083	13070	13044	13218	13024	12991	12822	12941	13019	12959	12946	13043	13040	13089	13002	13135	13014	13161	13211	13166	12955	13042	13074	12992	13054	13183	12997	13036	13052	13111	13093	13110	13163	12997	13188	12997	13047	13068	13203	13080	13206	13130	13047	13012	12991	13167	13028	12960	12900	12980	13089	13227	12991	13016	13034	13169	13045	13180	13023	12975	12872	13066	13076	13022	12965	13065	13006	12971	13225	13048	12918	13022	12982	13044	13107	12985	13034	13024	12996	13090	13079	13111	12958	13048	13180	12996	13214	13108	13059	13043	12955	13019	13015	13120	13203	13091	13113	13000	13195	12951	13110	13153	13027	13022	12915	12976	13088	13064	13005	13044	13087	12988	13115	13024	13176	13034	13136	13007	13140	12944	13070	13068	13021	13057	13067	13072	13117	13042	13005	13104	13166	13060	13042	13033	13116	13008	13153	13000	13028	13147	12894	12924	13061	13060	13188	12916	13080	12978	13009	13003	12876	13178	12908	13002	13196	13055	12931	13043	12838	13034	12978	12939	12993	12882	13083	13100	13083	12933	13220	13121	13008	13116	13145	13036	12976	13033	12927	13228	13081	12996	13130	13185	13299	13124	13123	13070	13159	13064	13030	13066	13121	12973	13042	13128	12923	13048	13029	12892	13143	13084	13271	13005	13140	13075	12869	13045	13007	13122	13082	13050	13119	13147	13111	12998	12999	13150	12991	12975	13089	13015	13092	12941	13092	12963	13049	13058	12948	12944	12941	13025	13134	13116	13014	13244	13171	13199	13186	13066	12998	13005	13000	12902	13098	13056	13104	12969	12929	13050	12888	13119	12955	12919	13040	12997	13061	13030	13069	13057	13014	13146	13074	12984	12957	13013	12919	12876	12997	12955	13138	12940	12985	13006	13035	13028	12934	12930	12908	13044	12995	13094	12988	13129	13126	12955	12935	13121	13055	13041	13070	12988	12957	13091	13155	12997	12964	12955	13010	13103	13059	13005	13067	13134	13056	13048	13111	13009	12972	13084	13117	12990	13037	12996	13077	13190	13085	13051	13085	12993	12848	13017	13072	13174	12956	13027	13080	13012	13373	12767	13120	13126	13053	13014	13026	12831	12898	12933	13099	12975	12930	13029	13042	13050	13086	12997	13023	12923	13120	12989	12993	12957	13022	13055	13163	13035	13098	13060	13027	13072	12976	13329	13014	13040	13024	13003	13099	13062	13101	13153	13135	12984	12952	13057	12986	12820	13006	12963	13069	13062	13034
24239	21031	29841	36714	48961	49357	39774	42020	47308	43497	32458	24624	19319	16738	15607	15359	15475	15428	15143	15515	15527	15441	15199	15526	15483	15450	15332	15356	15236	15429	15396	15347	15492	15384	15430	15316	15346	15274	15286	15333	15260	15433	15344	15536	15359	15278	15328	15262	15576	15272	15106	15224	15169	15234	15203	15213	15252	15273	15577	15176	15249	15302	15237	15241	15288	15179	15407	15474	15385	15380	15451	15356	15365	15434	15233	15481	15305	15294	15133	15168	15292	15216	15277	15320	15253	15273	15485	15354	15179	15238	15189	15089	15285	15191	15338	15188	15280	15324	15332	15372	15264	15431	15252	15406	15424	15176	15305	15579	15399	15223	15255	15317	15261	15422	15426	15270	15411	15323	15044	15100	15237	15323	15231	15519	15223	15207	15155	15362	15119	15091	15180	15126	15311	15327	15294	15153	15382	15482	15378	15354	15223	15177	15156	15098	15267	15361	15276	15379	15415	15285	15388	15235	15507	15260	15495	15420	15196	15407	15236	15165	15144	15164	15106	15087	15164	15342	15305	15095	15270	15249	15401	15194	15239	15015	15009	15185	15360	15429	15266	15338	15391	15304	15169	15350	15057	15275	15205	15286	15359	15147	15400	15275	15441	15143	15376	15445	15362	15247	15312	15400	15354	15390	15060	15228	15083	15089	15288	15269	15375	15407	15252	15138	15187	14951	15096	15386	15168	15079	15240	15155	15219	15207	15241	15235	15272	15156	15312	15221	15373	15226	15383	15264	15211	15200	15197	15150	15180	15182	15004	15234	15287	15117	15401	15159	15355	15034	15122	15218	15320	15151	15223	15220	15219	15222	15251	15266	15199	15260	15371	15115	15097	15166	15065	15155	15217	15145	15343	15209	15275	15474	15279	15170	15302	15332	15379	15169	15361	15202	15374	15392	15277	15231	15329	15209	15058	15079	15110	15182	15269	15191	15299	15305	15098	15373	15247	14985	15263	15202	15118	15273	15330	15314	15195	15190	15343	15167	15260	15217	15197	15256	15202	15264	15322	15563	15319	15246	15183	15278	15019	15204	15467	15173	15258	14914	15295	15306	15273	15441	15180	15168	15263	15296	15068	15040	15317	15315	15071	15002	14926	15232	15343	15225	15386	15321	15383	15354	15460	15149	15230	15412	15077	15151	15170	15203	15275	15350	15381	15427	15264	15334	15281	15347	15236	15215	15305	14963	15184	15015	15565	15264	15212	15328	15088	15269	15162	15166	15480	15178	15159	14971	15253	15361	15182	15319	15112	15128	15262	15245	15475	15248	15380	15307	15255	15339	15285	15152	15196	15110	15198	15294	15282	15268	15286	15339	15240	15183	15073	15158	15221	15173	15071	15151	15084	15267	15230	15241	15175	15293	15244	15012	15131	15418	15366	15384	15126	15149	15494	15353	15270	15257	15254	15078	15164	15154	15265	15357	15226	15137	15279	15220	15357	15249	15199	15333	15071	15338	15336	15366	15135	15337	15343	15155	15472	15311	15124	15305	15440	15323	15392	15337	15374	15246	15121	15193	15162	15239	15294	15003	15327	15290	15197	15137	15224	15139	15243	15224	15211	15271	15202	15389	15365	15225	15234	15127	15146	15153	15123	15282	15521	15430	15157	15200	15207	15275	15165	14990	15364	15349	15201	15159	15245	15107	15257	15449	15258	15370	15430	15381	15221	15244	15314	15123	15178	15354	15303	15307	15330	15149	15145	15225	15161	15334	15203	15254	15381	15220	15185	15300	15171	15295	15324	15165	15242	15239	15290	15397	15352	15271	15178	15470	15385	15260	15327	15330	15217	15297	15283	15465	15093	15464	15259	15476	15385	15322	15379	15282	15350	15330	15187	15299	15464	15419	15229	15377	15210	15282	15226	15206	15127	15159	15219	15149	15247	15204	15227	15223	15222	15009	15351	15302	15347	15232	15331	15156	15059	15241	15225	15219	15265	15364	15162	15317	15290	15256	15142	15346	15278	15228	15202	15283	15456	15267	15181	15314	15250	15348	15400	15348	15265	15285	15374	15196	15180	15339	15228	15270	15249	15223	15364	15058	15318	15038	15270	15114	15476	15393	15203	15180	15209	15321	15356	15315	15355	15356	15252	15288	15234	15092	15429	15258	15322	15288	15417	15162	15209	15208	15277	15165	15292	15268	15288	15281	15021	15197	15282	15166	15236	15334	15210	15295	15218	15300	15220	15250	15283	15295	15182	15166	15164	15375	15467	15354	15266	15381	15141	15090	15211	15080	15172	15163	15237	15345	15170	15247	15333	15320	15458	15076	15284	15109	15130	15175	15300	15300	15258	15122	15208	15158	15426	15428	15333	15258	15108	15252	15086	15131	15322	15299	15296	15097	14980	15279	15242	15459	15348	15305	15198	15234	15178	15231	15347	15177	15291	15315	15289	15384	15119	15249	15329	15294	15361	15481	15034	15249	15326	15329	15162	15248	15406	15250	15307	15063	15261	15428	15379	15235	15262	15442	15261	15154	15274	15265	15228	14979	15154	15140	15216	15143	15188	15196	15180	15150	15226	15266	15214	15265	15387	15310	15245	15236	15069	15076	15056	15345	15255	15368	15381	15197	15176	15042	15401	15213	15198	15327	15353	15369	15182	15347	15103	15396	15309	15276	15254	15078	15178	15101	15176	15305	15069	15374	15281	15365	15298	15283	15386	15402	15115	15051	15076	15336	15384	15306	15286	15366	15233	15391	15384	15124	15292	15246	15313	15266	15267	15172	15182	15419	15308	15033	15386	15243	15290	15289	15307	15408	15203	15261	15199	15186	15170	15178	15398	15082	15405	15550	15225	15188	15086	15407	15119	15234	15272	15326	15355	15198	15414	15304	15351	15249	15351	15404	15205	15129	15358	15105	15048	15184	15201	15409	15183	15430	15250	15402	15435	15206	15231	15378	15184	15074	15289	15266	15530	15256	15250	15199	15262	15179	15211	15181	15289	15327	15283	15230	15376	15237	15167	15281	15328	15411	15071	15112	15215	15223	15138	15533	15352	15411	15421	15221	15068	15285	15334	15287	15353	15174	15179	15207	15066	15140	15249	15272	15425	15270	15009	15304	15377	15186	15253	15308	15154	15316	15205	15267	15283	15339	15319	15228	15315	15176	15224	15362	15307	15192	15283	15219	15345	15328	15245	15189	15311	15321	15365	15137	15377	15136	15215	15277	15197	15494	15237	15311	15383	15410	15340	15149	15308	15321	15213	15489	15334	15298	15105	15097	15366	15216	15312	15316	15445	15306	15324	15178	15133	15263	15111	15319	15474	14969	15183	15221	15225	15265	15281	15479	15369	15408	15517	15220	15242	15217	15260	15262	15277	15125	15273	15293	15332	15369	15424	15039	14980	15233	15372	15149	15179	15220	15273	15493	15148	15208	15342	15165	15173	15169	15342	15264	15527	15166	15057	15160	15190	15340	15189	15297	15304	15158	15158	15353	15236	15267	15422	15288	15097	15194	15165	15223	15239	15251	15168	15111	15231	15314	15241	15085	15281	15287	15307	15091	15267	15510	15144	15230	15202	15109	15514	15395	15297	15120	15247	15070	15140	15255	14998	15286	15167	15205	15285	15170	15233	15541	15283	15345	15407	15124	15229	15220	15213	15067	15139	15138	15313	15253	15213	15186	15221	15222	15178	15107	15241	15283	15413	15274	15245	15456	15365	15177	15265	15450	15456	15098	15286	15124	15289	15135	15236	15256	15405	15348	15229	15299	15233	15208	15266	15194	15087	15397	15290	15328	15379	15323	15074	15395	15295	15203	15263	15180	15226	15264	15279	15261	15242	15445	15235	15080	15165	15305	15199	15249	15134	15113	15204	15226	15201	14952	15023	15230	15317	15170	15318	15174	15311	15336	15224	15273	15328	15246	15328	15337	15238	15349	14973	15140	15398	15169	15321	15365	15260	15312	15331	15234	15266	15215	15338	15439	15175	15309	15567	15436	15372	15261	15370	15074	15030	15167	15236	15341	15251	15174	15197	15275	15263	15238	15309	15342	15207	15250	15250	15365	15129	15330	15274	15347	15280	15084	15253	15166	15233	15294	15110	15341	15219	15148	15178	15200	15205	15297	15324	15319	15225	15208	15204	15256	15351	15183	15361	15264	15410	15202	15452	15450	15454	15102	15152	15416	15231	15216	15233	15374	15125	15394	15254	15200	15466	15183	15419	15248	15074	15163	15230	15280	15260	15463	15258	15415	15326	15334	15273	15317	15249	15422	15287	15274	15223	15273	15216	15077	15370	15151	15177	15310	15312	15402	15043	15254	15359	15184	15278	15325	15257	15227	15189	15218	15305	15152	15326	15321	15112	15232	15441	15254	15291	15293	15310	15177	15134	15260	15325	15015	15276	15342	15207	15129	15192	15364	15159	15301	15216	15290	15289	15059	15263	15285	15074	15187	15294	15132	15188	15306	15209	15252	15412	15283	15410	15475	15364	15261	14994	15153	15174	15306	15375	15306	15141	15246	15329	15146	15242	15294	15190	15244	15348	15219	15172	15002	15193	15273	15319	15248	15234	15363	15149	15164	15462	15184	15091	15063	15202	15219	15326	15303	15303	15088	15241	15043	15444	14979	15109	15343	15111	15001	15496	15200	15464	15148	15322	15119	15213	15265	15245	15092	15368	15246	15263	15277	15274	15391	15289	15171	15224	15208	15187	15181	15221	14971	15189	15113	15328	15229	15120	15136	15393	15278	15243	15082	15110	15271	15089	14971	15273	15262	15359	15226	15252	15284	15350	15203	15273	15227	15300	15274	15102	15269	15260	15299	15266	15307	15085	15391	15400	15403	15197	15327	15210	15088	15228	15560	15331	15337	15203	15313	15270	15129	15147	15139	15368	15352	15346	15263	15157	15133	15247	15161	15165	15252	15386	15291	15409	15368	15412	15211	15254	15185	15182	15297	15277	15243	15325	15105	15212	15225	15270	15268	15082	15463	15241	15302	15279	15207	15295	15282	15272	15334	15106	15238	15229	15441	15369	15207	15117	15272	15254	15278	15228	15250	15172	15441	15374	15431	15197	15122	15313	15216	15130	15298	15308	15278	15278	15251	15309	15233	15467	15147	15350	15286	15474	15274	15211	15263	15200	15155	15192	15142	15145	15156	15228	15250	15211	15207
34170	64070	76511	74044	66127	51876	42308	44751	48661	43054	31569	23000	17038	14265	13392	13088	12927	12859	12852	12904	12813	12733	12746	12852	12924	12698	12889	12901	12929	12757	12879	12833	12736	12779	12946	12919	12927	12875	12795	12994	12748	12746	12981	12727	12951	12772	12907	12890	12873	12665	12884	12759	13005	12813	12930	12872	12983	12820	13031	12612	12807	12777	12850	13027	12844	12904	12685	12741	12834	12850	12948	12813	12887	12700	12855	12758	12836	12894	12840	12815	12847	12935	12812	12950	12815	12720	12921	12954	12767	12893	12864	12800	12857	12905	12758	12851	12722	12825	12897	12920	12856	12890	12916	12899	12824	12791	12752	12742	12840	12806	12935	12799	12870	12705	12725	12825	12828	12812	12868	12823	12781	12717	12828	12854	12816	12857	12732	12855	12725	12888	12873	12957	12895	12773	12886	12838	12829	12806	12972	12800	12858	12781	12888	12838	12697	12617	12885	12801	12832	12809	12906	12824	12936	12758	12868	12859	12916	12828	12867	12760	12927	12715	12927	12764	12855	12942	12831	12800	12770	12883	12846	12712	12821	12770	12895	12819	12824	13028	12847	12922	12834	12811	12759	12787	12768	12835	12924	12694	12964	12747	12847	12835	12782	12851	12792	12850	12855	12811	12612	12795	12738	12642	12971	12805	13035	12881	12842	13042	12842	13009	12855	12837	12889	12740	12843	12802	12831	12752	12835	12784	12853	12763	12842	12929	12663	12787	12922	12853	12858	12863	12946	12689	12681	13007	12787	12888	12852	12576	12967	12893	12808	12783	12682	12672	12874	13038	12854	12790	12846	12722	12853	12716	12930	12793	12835	12737	12735	12889	12849	12691	12870	12756	12795	12927	12852	12935	12892	12961	12822	12730	12608	12885	12902	12783	12984	12929	12686	12814	12903	12778	12871	12805	12969	12837	12776	12817	12728	12756	13007	12943	12881	12781	12860	12918	12684	12846	12853	12922	12753	12690	12730	12918	12878	12847	12828	12872	12969	12981	12964	12914	12723	12803	12842	12662	12580	12629	12941	12864	12791	12751	12853	12780	12907	12831	12825	12714	12948	12747	12838	12814	12798	12845	12751	12771	12761	12877	12822	12884	12995	12689	12797	12862	12694	12740	12856	12925	12881	12853	12736	12808	12696	13031	12987	12811	12760	12736	12875	12761	12817	12893	12881	12916	12792	12888	12737	12806	12734	12816	12900	12868	12908	12871	12812	12705	12989	12916	12784	12840	12766	12749	12865	12811	12835	12936	12798	12846	12860	12962	12728	12647	12801	12772	12814	12779	12996	12921	12721	12705	12886	12753	12838	12865	12743	12770	12809	12735	12678	12993	12902	12852	12699	12775	12958	12897	12824	12864	12937	12675	12825	12819	12791	12996	12694	12847	12902	12875	12957	12785	12851	12911	12850	12727	12729	12717	12885	12874	12734	12948	12943	12803	12753	12763	12845	12909	12895	12712	12702	12994	12902	12842	13009	12959	12834	12827	12794	12889	12809	12853	12777	12908	12862	12849	12973	12792	12861	12621	12894	12742	12880	12852	12771	12883	12832	12911	12923	12913	12942	12975	12846	12880	12673	12779	12918	12883	12795	12593	12675	12843	12884	12830	12747	12899	12855	12790	12818	12812	12722	12868	12733	12810	12845	12813	12686	12829	12681	12702	12881	12923	12691	12894	12728	12782	12633	12786	12758	12776	12819	13007	12958	12748	12835	12856	12937	12751	13002	12841	12824	12686	12941	12860	12645	12786	12742	12876	12938	12939	12872	12843	12752	12897	12817	12812	12916	12866	12859	12718	12869	13034	12967	12898	12849	12820	12780	12912	12915	13057	12868	12735	12965	12965	12734	12887	12821	12771	12877	12853	12777	12821	12925	12662	12732	12692	12851	12697	12822	12638	12747	12843	12729	12702	12922	12797	12874	12975	12664	12854	12721	12881	12900	12698	12822	12886	12782	12835	12842	12884	12842	12761	12928	12826	12924	12667	12865	12769	12671	12974	12928	12622	12910	12755	12859	12767	12716	12752	12847	12934	12864	12918	12670	12708	12751	12884	12692	12736	12896	12894	12759	12822	12946	12732	12818	12727	12789	12935	12828	12841	12902	12788	12800	12851	12856	12871	12633	12871	12952	12757	12900	12990	12798	12671	12933	12858	12840	12741	12791	12912	12819	12813	12918	12775	12914	12952	12796	12860	12832	12724	12915	12929	12754	12929	12840	13145	13055	12854	12920	12711	12901	12775	12656	12855	12930	12725	12940	12769	12746	12925	12777	12985	12975	12853	12933	12821	12930	12794	12696	12901	12713	12928	12968	12722	12687	12938	12746	12888	12909	12807	12989	12760	12892	12753	12715	12913	12765	12792	12797	12821	12829	12850	12928	12688	12820	12779	12663	12806	12986	12868	12848	12672	12835	12908	12849	12787	12874	12736	12599	13003	12930	12760	12729	12907	12814	12855	12897	12855	12984	12786	12981	12618	13002	12983	12962	12802	12770	12852	12840	12862	12811	12865	13065	12949	12774	12725	12801	12872	12903	12919	12821	12838	12777	12866	12878	13036	12859	12732	12759	12802	12919	12685	12829	12722	13029	12814	12785	12810	12691	12813	12910	12811	12869	12927	12932	12785	12963	12828	12883	12986	12797	12877	12992	12734	12891	12876	12873	12887	12845	12723	12715	12882	12863	12864	12814	12917	12923	12907	12855	12941	12882	12887	12884	12785	12824	12779	12857	12858	12951	12831	12689	12797	12779	12956	12868	12743	12854	12800	13005	12815	12837	12776	12990	12778	12884	12925	12820	12705	13014	12946	12910	12894	12816	12767	12773	12708	12710	12845	12941	12825	12851	12815	12951	12826	12908	12757	12860	12856	12808	12822	12829	12811	12851	12799	12970	12976	12863	12818	12874	12807	12870	12929	12832	12805	12825	12664	12705	12882	12732	12778	12865	12878	12728	12844	12909	12867	12982	12694	12844	13035	12979	12677	12820	12835	12727	12698	12773	12816	12550	12811	12867	12836	12755	12967	12896	12876	12882	12871	12920	12908	12870	12579	12731	12774	12771	12718	12806	12783	12728	12857	12854	12944	12976	12739	12850	12870	12714	12915	12794	12773	12842	12692	12765	12852	12806	12748	12792	12910	12833	12783	12851	13028	12948	12917	12899	12894	12951	12880	12633	12739	12641	12782	12870	12835	12916	12853	12836	12787	12877	12905	12910	13084	12838	12763	12895	12946	12768	12855	12748	12967	13123	12875	12887	12714	12958	12751	12828	12790	12881	12735	12897	12637	12942	12871	12913	12929	12976	12857	12827	12765	13012	12765	12784	12835	12859	12746	12917	12777	12811	12882	12699	12631	12734	12894	12929	12956	12815	12741	12832	12650	12900	12731	12963	12846	12923	12924	12845	12745	12769	12818	12564	12835	12847	12785	12865	12734	12894	12873	13005	12861	12787	12741	12821	12865	12898	12698	12814	12900	12887	12806	12801	12901	12859	12825	12747	12856	12849	12750	12841	12893	12835	12775	12800	12983	12671	12700	12678	12768	12796	13075	12726	12912	12882	12739	12968	12807	12804	12904	12636	12759	12999	12835	12976	12939	12728	12888	12482	12829	12788	12817	12787	12977	12782	12865	12677	12716	12955	12720	12865	12906	12689	13006	12841	12686	12796	12698	12948	12771	12802	12742	12821	12699	12811	12868	12930	12892	12763	12707	12889	12742	12848	12770	12878	12725	12762	12957	12758	12870	13105	12864	12814	12818	12850	12813	12843	12798	12674	12861	12835	12835	12833	12874	12588	12817	12852	12697	12962	12796	12963	12923	12924	12736	12722	12628	12888	12731	12742	12837	12753	12754	12803	12799	12799	12737	12794	12893	12757	12731	12925	12875	12905	12932	12890	12772	12835	12794	12772	12738	12928	12851	12834	12868	12848	12865	12800	12784	12812	12795	12774	12841	12903	12887	12860	12738	12867	12787	13078	12986	12817	12935	12937	12955	12950	12830	12907	12926	12740	12732	12941	13005	12966	12795	12927	12770	12862	12683	12787	12697	12808	12925	12844	12727	12765	12904	12811	12781	12833	12808	12849	12881	12833	12808	12921	12829	12702	12825	12731	12727	12730	12743	12971	12889	12862	12818	12871	12653	12868	12909	12785	12753	12854	12789	12764	12747	12657	12790	12792	12849	12778	12724	12748	12893	12864	12861	12942	12768	12757	12797	12843	12918	12896	12848	12819	12817	12894	12968	13013	12924	12804	12812	12829	12748	12892	12760	13110	12852	12890	12750	12704	12982	12873	12822	13024	12960	12878	12775	12891	12981	12957	12922	12820	12895	12827	12950	12801	12800	12897	12872	12946	12749	12789	12926	12838	12727	12658	12850	12846	12962	12797	12862	12770	12860	12926	12623	12929	12753	13029	12705	12840	12744	12822	12882	12984	12822	13014	12854	12758	12885	12909	12779	12871	12808	12827	13092	12851	12631	12902	12812	12958	12787	12697	12710	12772	12963	13018	12884	12832	12796	12742	12825	12832	12785	12743	12898	12624	12815	12869	12744	12917	12919	12782	12822	12893	12807	12809	12938	12858	12879	12924	12880	12686	12865	12801	12658	12871	12823	12884	12840	12852	12804	12915	12962	12783	12863	12691	12747	12768	12835	12956	12753	12973	12883	12938	12937	13045	12798	12966	13030	12728	12790	12879	12845	12846	12744	12777	12839	12856	12865	12905	12980	12602	12917	12744	12909	12667	12809	12766	13106	12676	12717	12868	12874	12819	12951	12845	12786	12941	12758	12878	12917	12833	12884	12794	12721	12670	12804	12862	12995	12792	12666	12747	12841	12897	12893	12884	12790	12848	12967	12641	13009	12855	12944	12827	12747	12718	12785	12915	12683	12902	12756	12948	13100	12853	12899	12862	12978	12879	12749	12838	12824	12864	12685	12982	12861	12912	12787	12739	12831	12678	12852	12868	12706	12892	12835	12837	12754	12765	12992	12845	12835	12563	12747	12843	12884	12683	12910	12902	12739	12894	12897	12875	12861	12807	12999	12844	13001	12877	12753	12924	12886	12851	12754	12723	12857	12773	12661	12889	12843	12768	12781	12856	12973	12706	13031	12820	12835	12859	12733	12866	12881
30671	21651	21317	22345	21295	20205	17366	18084	18883	18273	17817	16981	16645	16491	16278	16234	16295	15974	16200	16170	16222	16173	16048	16221	16084	16275	16279	16144	16014	16182	16136	16415	16173	16142	16167	16310	16296	16170	16063	16111	16190	16230	16113	16168	16128	16067	16074	16145	15962	16305	16273	16038	16151	16104	16207	16236	15997	15873	16088	16268	15936	15966	16164	15957	16165	16090	15980	16211	15999	16092	16165	15916	16314	16143	16161	16038	16208	16193	16032	16139	16132	16149	16080	16242	16021	15984	16226	16196	16121	16218	16109	16071	16277	16297	16230	16164	16204	16014	16159	16113	16231	16123	16079	16224	16206	16185	16118	16304	16116	16319	16038	16046	16375	16076	16159	16122	16013	16058	16078	16047	16139	15974	16227	16175	16022	16213	16104	16103	16111	16176	16143	16155	16226	16109	16239	16094	16215	16241	16074	16033	16171	16094	16364	16147	16048	15974	16044	16355	16193	15973	16068	15995	16054	15935	16006	16009	16205	16022	16119	15969	15975	16195	16207	15909	15988	16117	16147	16143	16124	16100	16074	16143	16330	16201	16144	16052	16160	16096	16128	16085	16193	16005	16061	16251	16046	16029	16111	16044	16101	16247	16317	16161	16119	16073	16127	16179	15998	16134	15985	16071	16140	16230	16165	16305	16022	16104	16131	15963	16083	16045	16190	16102	16204	16151	16238	16135	16154	16249	16174	16120	16162	16226	16139	16221	16195	16062	16268	15868	16175	16105	16062	16162	16136	16068	15847	16062	16032	16143	16358	16159	16039	16200	16256	16107	16064	16247	16064	16127	16015	16267	16239	16283	16256	16066	16064	16228	16237	16236	16326	16074	16051	16036	15994	16227	16100	16214	16056	16035	16143	16117	16133	16254	15931	16040	16158	16072	16058	16099	16186	16194	16132	16195	16045	16116	16285	16096	15941	16117	16120	16101	16132	16242	16305	16202	16248	16190	16163	16230	16135	16086	16203	16254	16137	16156	16110	16101	16121	16086	16131	16073	16295	15990	16228	16043	16153	16224	16191	16043	16265	15933	16047	16000	16219	16029	16218	16115	16079	16124	16130	16119	16056	15931	15957	16078	15975	16398	16030	16063	16261	15958	16073	16113	16149	15898	15996	16084	16084	16019	16272	16098	16452	16070	15919	16003	16065	16019	16235	16162	16063	16271	16250	16145	16059	16095	16185	16029	16379	15912	16126	16189	15956	16161	16248	16180	16109	16073	16178	16155	16170	15970	16334	15873	16076	16146	16188	15971	16094	16234	16137	16053	15990	16141	16202	15999	16036	16305	16042	16064	16142	16130	16052	16220	16226	16123	16088	16111	16150	16330	16209	16165	16135	16185	16135	16244	15954	16169	16278	16048	15868	16077	16173	16063	16009	16030	16130	16320	16304	16003	16205	16147	16264	16274	16153	16026	16131	16263	16077	16042	16199	16051	16066	16253	15997	16154	16212	16062	16180	16115	16171	16202	16337	16163	16113	16178	16074	16202	16131	16211	16121	16212	16466	16062	16132	16249	16160	16114	15811	15955	16033	16206	16276	16242	16131	15964	16287	16076	16019	16261	16294	16274	16152	16299	16094	16270	16002	16132	16119	15904	16061	16050	16026	16133	16103	16132	16059	16216	16329	16108	16075	16297	16214	16059	16459	16145	16227	16054	16362	16156	16186	16052	16085	16107	16077	16203	16105	16090	16084	16101	15999	16286	16179	16120	16087	16014	16095	16322	16190	16151	15980	15988	16202	16151	16102	16102	16068	16292	16164	16177	16179	16185	16044	16197	16314	16275	16338	16183	16216	16083	16170	15963	16093	16010	16019	16107	16230	15961	16241	16306	16211	16049	16255	16134	16004	16132	16184	15955	16089	15988	16119	16077	16018	16136	16114	16089	16105	16241	16221	16047	16035	16134	16053	15955	16109	15976	16080	15994	16114	16013	16135	16058	16070	16241	16231	16204	16245	16250	16121	15997	16178	16200	16108	16234	16277	16205	16351	16180	16009	16047	16262	16054	16080	16058	16208	16173	16044	16079	16066	16053	16142	16252	16129	16137	16260	16200	16190	16031	16270	16043	16094	16163	16219	16289	16054	16137	16354	15963	15988	15996	16172	16187	16075	16091	15898	15955	16154	16023	16079	16181	16216	16119	16222	16191	16237	16151	16092	16195	15898	16164	16244	15948	15999	15885	16257	16119	15897	16241	16255	16082	15989	16192	16211	16002	16070	16114	16227	16131	16096	15910	16159	16071	16060	16250	16226	16006	16093	16281	15977	16175	16095	16076	16089	16109	16057	16018	16165	16103	16091	16270	15938	16055	16271	16132	15968	15972	16180	15987	16017	16102	15873	16028	16146	16325	16054	16118	16076	16205	16011	16056	16023	16015	16129	16295	16065	16152	16217	16156	16076	15989	16046	15908	16104	16212	16391	16206	16223	16155	16152	16145	16118	16127	16409	16325	16255	16181	16170	16035	16238	16156	16154	16317	16003	16277	16248	16068	16235	16190	16196	16051	16123	16144	16149	16045	16110	16209	16259	15934	16209	16164	16364	16256	16255	16088	16142	16137	16209	16144	15993	16170	16213	16116	16093	16012	15996	16030	16190	16206	15931	16052	16017	16144	16099	16296	16183	16019	16129	16059	16120	16149	16194	16164	15992	16072	16051	16112	16029	16063	16089	16053	16185	16337	15964	16095	16099	15918	16278	16077	15950	16215	16141	16136	16267	16160	16272	16137	16073	16151	16251	16306	16170	16073	16108	16164	16147	16253	16367	16164	16244	16155	16259	16159	16086	16135	16329	15910	16175	16128	16426	16175	16029	16057	16197	16102	16200	16044	15919	16178	16231	15962	15991	16006	16113	16164	16117	16106	15986	16119	16270	15907	16156	16067	16234	15976	15954	16186	16157	16148	16119	15960	16008	16098	16197	16184	16368	16153	15959	16289	16263	16242	16269	16312	16108	16162	16139	16053	16228	15950	16147	16134	16182	16224	16135	15959	16217	16089	16332	16202	16081	15949	16121	16231	16105	16299	16028	16272	16059	15991	15999	16169	16208	16050	16066	16005	16267	16184	16255	16112	16016	16038	16029	16059	16176	16041	15972	16226	16183	16088	16188	16304	16207	16067	16205	16006	15932	16046	16169	16240	16096	15968	15943	16117	16004	16126	16060	16312	15962	16120	16391	15933	16263	16032	15999	16189	16034	16055	16050	16246	16154	15946	15977	16046	16070	16247	16152	16214	16105	16286	16205	16161	16247	16107	16340	16176	16195	16074	16117	16046	16087	16164	16275	16148	16112	16112	16210	16200	16242	16195	16149	16145	16139	16215	16187	16325	16241	16128	16265	16162	16278	16000	16123	16261	16199	16148	16079	16029	16063	16097	16020	16157	16269	16046	16065	15965	16163	16092	16515	16123	16163	16155	16289	16013	16186	16045	16247	16124	16197	16029	16173	16311	15966	16189	16155	16264	16314	16168	16034	16189	16220	16200	16471	16150	16030	15977	16181	16229	15955	16293	16077	16387	16203	16216	16289	16201	16246	16149	16085	16394	16024	15903	16278	16196	16127	16102	16332	16264	16086	16147	16231	16122	16166	16057	16300	15998	16286	16164	16002	16057	15831	16079	16065	16202	16078	16263	15996	16165	16140	16249	16133	16269	16116	16024	16186	15955	16189	16306	16356	16141	16072	16350	16102	16191	16093	16074	16064	16088	16027	16121	16203	16268	16182	16165	16075	16179	15998	16338	16096	16344	16019	16027	16199	16030	16064	16246	15976	16067	16187	15999	16066	16079	16337	16136	16025	16209	16267	15998	16170	15996	16064	16302	16140	15995	16182	16085	16149	16132	16317	16061	16141	16131	16033	16186	16082	16133	16039	16114	16167	16002	16184	16080	16033	16202	16081	16131	16159	16157	16258	16226	16260	16176	16056	16014	15901	16029	16032	16239	16038	16102	16046	16032	16392	16047	16107	16468	16054	16154	16132	16119	16251	15878	16209	16032	16015	16034	16073	16191	15936	16080	16004	16118	16165	16105	16219	16363	15984	16112	16159	15929	16282	16149	16010	16078	16391	16135	15996	15895	16086	16039	15859	16080	15940	16150	16169	16165	16210	16035	16244	15996	15938	16092	16116	16133	16225	16258	16209	16011	16112	15874	16079	16157	16155	16023	16132	16197	16186	16315	16114	16190	16239	16211	16317	16013	16204	16113	16133	16036	16108	16186	15983	16150	16080	16107	16059	15963	16248	16113	16170	16398	16060	15983	16400	16144	16036	16163	16104	16095	16232	16137	16113	16027	16029	16197	16200	16263	16184	16111	16035	16111	15962	16102	16191	16125	16043	16097	16080	16122	16070	16090	16010	15876	15863	15968	16192	15985	16142	16162	16327	16202	16095	16329	16287	16194	16053	16224	16236	16085	15994	16191	16085	16135	16029	16004	16076	16023	16102	16078	16276	16001	16155	16015	16093	16126	16308	16273	16056	16195	16188	16145	16417	16138	16196	16203	16235	16235	16122	16201	15865	16186	16155	16263	16120	16356	16152	16063	16299	15903	16033	15959	16014	16221	16109	16236	16319	16019	16272	16014	16047	16203	16124	15964	16138	16042	16182	16222	16164	16133	16074	15924	16081	16383	16295	16182	16309	16149	16266	16046	16171	16254	16148	16181	16213	16008	16213	16160	16245	16108	16096	16120	16159	16188	16046	16210	15959	16282	16157	16137	16087	16151	15973	16097	15969	15896	16144	16141	16257	16210	16066	16196	16132	16171	16199	16140	16171	16330	16000	16240	15976	16077	16201	16112	16058	15893	16185	16341	16174	16130	16035	16198	16151	16121	16231	16345	16333	16355	16096	16215	16027	16146	16217	16047	16242	16174	16047	16141	16182	16335	16018	16148	16163	16150	16058	16161	16214	16177	16309	16159	15886	16066	16266	16142	16126	16135	15917	16172	16239	16280	16291	16239	16188	16000	16354	16207	16026	16020	15985	16270	16098	16156	16387	16336	16027	16021	16221	16389	16244	16082	16063	16008	16036	16082	16122	16278	15753	15959	15973	16122	15903	16124	16222	16088	16230	16304	16254	16005	16186	16120	15861	16084	16030	15967	16158	16164	16300	15934	16132	16161	16142	16191
19092	20619	19518	22408	21292	18305	15238	16383	17195	16175	15253	14379	13726	13501	13429	13395	13467	13533	13331	13304	13429	13437	13442	13389	13288	13332	13318	13525	13568	13235	13541	13429	13364	13529	13418	13508	13420	13339	13343	13474	13400	13331	13541	13311	13580	13270	13300	13399	13310	13320	13470	13350	13280	13423	13507	13316	13295	13406	13444	13329	13338	13437	13404	13306	13494	13385	13286	13454	13438	13343	13576	13500	13265	13397	13436	13436	13348	13239	13290	13422	13267	13374	13342	13381	13276	13282	13432	13511	13335	13581	13288	13405	13383	13293	13361	13378	13293	13259	13370	13440	13524	13335	13562	13398	13478	13355	13308	13333	13469	13293	13330	13506	13276	13341	13073	13388	13315	13460	13362	13398	13251	13393	13340	13370	13340	13457	13375	13373	13421	13354	13341	13210	13381	13472	13391	13245	13440	13253	13356	13249	13246	13336	13355	13192	13308	13398	13504	13418	13367	13243	13273	13278	13502	13408	13384	13376	13346	13280	13341	13313	13326	13332	13476	13350	13281	13357	13206	13366	13267	13444	13440	13130	13320	13346	13462	13154	13359	13534	13446	13263	13491	13229	13300	13428	13321	13439	13306	13421	13461	13438	13315	13351	13348	13361	13315	13405	13313	13241	13383	13523	13442	13356	13254	13457	13369	13280	13329	13397	13269	13323	13472	13539	13259	13346	13344	13382	13309	13286	13448	13306	13374	13347	13548	13387	13395	13340	13313	13396	13526	13384	13380	13552	13294	13410	13338	13270	13326	13453	13307	13381	13243	13482	13281	13143	13464	13401	13416	13289	13369	13493	13410	13283	13288	13419	13253	13468	13427	13336	13168	13354	13365	13295	13346	13307	13266	13454	13203	13552	13428	13321	13305	13396	13427	13284	13286	13517	13445	13329	13147	13354	13423	13440	13438	13543	13402	13397	13535	13380	13249	13451	13296	13387	13307	13439	13451	13159	13151	13248	13546	13407	13341	13541	13329	13352	13177	13426	13387	13342	13437	13280	13275	13311	13282	13329	13390	13332	13353	13408	13299	13386	13225	13377	13390	13370	13276	13320	13276	13335	13527	13321	13367	13308	13165	13329	13504	13260	13369	13284	13394	13227	13392	13506	13337	13368	13570	13422	13361	13455	13324	13325	13336	13397	13383	13251	13278	13345	13400	13312	13323	13395	13348	13252	13445	13443	13409	13308	13434	13530	13276	13423	13424	13324	13462	13238	13234	13273	13369	13288	13288	13304	13418	13282	13300	13370	13398	13318	13261	13145	13380	13397	13458	13470	13545	13279	13309	13384	13344	13310	13367	13370	13373	13386	13426	13410	13502	13297	13342	13411	13300	13393	13495	13422	13276	13498	13387	13600	13227	13249	13411	13366	13358	13298	13511	13307	13360	13341	13213	13318	13426	13351	13316	13290	13287	13191	13285	13250	13373	13089	13429	13438	13341	13171	13388	13491	13391	13194	13234	13354	13472	13431	13292	13342	13465	13358	13224	13347	13426	13352	13360	13343	13323	13489	13234	13349	13320	13425	13411	13348	13422	13340	13454	13450	13323	13336	13104	13259	13327	13367	13406	13210	13225	13475	13295	13494	13395	13343	13331	13477	13506	13406	13226	13361	13228	13329	13529	13385	13310	13437	13341	13391	13293	13267	13272	13402	13308	13410	13469	13411	13308	13384	13324	13267	13234	13399	13315	13332	13435	13313	13354	13313	13300	13290	13379	13363	13471	13254	13443	13514	13516	13295	13401	13379	13363	13364	13394	13263	13554	13294	13409	13461	13482	13315	13244	13548	13468	13543	13396	13396	13357	13293	13346	13507	13286	13416	13203	13297	13516	13343	13357	13290	13366	13491	13405	13329	13466	13427	13403	13296	13431	13448	13272	13437	13273	13281	13219	13539	13463	13310	13333	13348	13485	13398	13451	13451	13332	13371	13474	13367	13304	13227	13504	13379	13458	13403	13325	13259	13330	13353	13431	13550	13273	13252	13441	13217	13393	13369	13337	13240	13369	13405	13394	13412	13457	13349	13443	13437	13326	13347	13426	13282	13576	13191	13310	13269	13354	13304	13368	13517	13456	13407	13382	13283	13397	13291	13392	13462	13260	13549	13321	13414	13325	13314	13703	13403	13243	13412	13351	13333	13362	13312	13280	13262	13483	13495	13431	13452	13394	13423	13434	13208	13371	13382	13261	13203	13339	13350	13287	13357	13263	13377	13237	13268	13265	13279	13282	13349	13454	13290	13395	13299	13238	13420	13420	13438	13480	13454	13340	13443	13486	13374	13517	13445	13346	13319	13407	13456	13413	13374	13394	13444	13296	13456	13318	13445	13483	13469	13347	13261	13239	13385	13559	13300	13295	13325	13423	13380	13454	13408	13455	13344	13391	13446	13374	13371	13344	13460	13343	13481	13532	13296	13319	13431	13560	13438	13297	13416	13426	13410	13394	13285	13623	13259	13278	13386	13357	13370	13387	13299	13305	13323	13336	13271	13531	13347	13278	13413	13336	13332	13306	13340	13249	13320	13338	13205	13318	13319	13489	13273	13510	13385	13242	13609	13473	13294	13420	13290	13363	13310	13398	13351	13358	13190	13336	13467	13352	13339	13356	13412	13318	13340	13344	13273	13453	13573	13322	13563	13458	13300	13352	13361	13333	13234	13545	13155	13423	13517	13455	13336	13469	13405	13614	13317	13316	13182	13381	13310	13524	13445	13320	13253	13409	13094	13525	13511	13410	13306	13405	13414	13372	13437	13376	13379	13293	13618	13322	13560	13493	13469	13497	13394	13380	13448	13354	13318	13211	13475	13399	13263	13263	13385	13358	13378	13421	13456	13375	13232	13440	13394	13276	13457	13257	13396	13544	13409	13315	13357	13564	13408	13364	13225	13461	13304	13276	13480	13212	13422	13339	13416	13318	13277	13252	13389	13294	13359	13323	13291	13415	13295	13491	13218	13388	13451	13412	13438	13282	13353	13296	13334	13687	13432	13314	13434	13272	13418	13466	13349	13255	13383	13346	13117	13398	13263	13437	13339	13395	13555	13373	13291	13422	13376	13357	13401	13322	13326	13394	13388	13325	13221	13361	13383	13348	13374	13460	13402	13421	13336	13407	13215	13476	13315	13326	13347	13486	13400	13312	13379	13313	13272	13325	13327	13258	13309	13458	13393	13436	13372	13409	13469	13479	13443	13355	13371	13312	13416	13488	13478	13372	13561	13331	13495	13428	13309	13349	13341	13192	13365	13315	13398	13240	13304	13396	13392	13293	13560	13257	13249	13275	13277	13430	13350	13253	13360	13398	13339	13206	13490	13437	13277	13252	13477	13296	13445	13329	13449	13472	13225	13413	13256	13384	13264	13416	13238	13378	13439	13285	13471	13392	13296	13487	13461	13482	13378	13258	13395	13371	13526	13205	13239	13395	13444	13339	13278	13485	13397	13365	13505	13405	13342	13372	13497	13394	13348	13290	13338	13541	13421	13201	13496	13554	13478	13487	13276	13562	13404	13403	13411	13399	13466	13414	13463	13401	13292	13523	13254	13426	13295	13316	13359	13218	13212	13441	13556	13309	13417	13269	13345	13243	13339	13277	13371	13314	13358	13292	13447	13438	13375	13293	13351	13336	13442	13439	13261	13374	13399	13381	13242	13298	13570	13454	13468	13414	13403	13408	13327	13406	13431	13186	13299	13328	13441	13324	13414	13279	13479	13373	13445	13489	13358	13217	13260	13410	13185	13506	13265	13377	13665	13252	13382	13423	13264	13296	13425	13382	13424	13342	13285	13377	13335	13571	13293	13386	13191	13310	13372	13519	13247	13535	13324	13334	13566	13494	13245	13481	13249	13515	13447	13297	13373	13386	13490	13321	13176	13380	13376	13371	13374	13248	13510	13401	13381	13454	13483	13489	13289	13223	13233	13358	13301	13573	13455	13270	13419	13376	13580	13444	13567	13403	13313	13360	13449	13404	13298	13399	13448	13276	13449	13379	13461	13374	13206	13460	13512	13339	13397	13529	13317	13417	13337	13383	13377	13359	13239	13351	13371	13429	13477	13470	13192	13418	13436	13470	13339	13394	13319	13517	13403	13404	13224	13320	13299	13425	13392	13292	13260	13373	13358	13532	13343	13437	13382	13352	13411	13463	13329	13356	13425	13529	13263	13449	13394	13456	13399	13361	13440	13324	13443	13407	13354	13276	13309	13262	13220	13435	13433	13301	13314	13338	13521	13279	13332	13530	13342	13362	13166	13396	13321	13336	13333	13417	13411	13281	13427	13444	13281	13390	13419	13388	13464	13378	13376	13318	13298	13332	13226	13256	13310	13533	13310	13396	13514	13356	13436	13406	13246	13389	13458	13380	13264	13457	13355	13386	13327	13447	13394	13239	13381	13451	13324	13321	13434	13198	13289	13460	13350	13356	13300	13360	13369	13455	13377	13151	13426	13256	13361	13339	13473	13293	13306	13367	13224	13480	13349	13350	13481	13266	13274	13412	13447	13394	13335	13404	13384	13249	13365	13508	13310	13383	13352	13390	13314	13423	13429	13479	13353	13316	13355	13460	13306	13393	13440	13351	13424	13479	13456	13349	13436	13344	13283	13393	13416	13470	13384	13328	13362	13417	13534	13323	13430	13427	13275	13276	13411	13303	13430	13355	13349	13366	13504	13422	13423	13422	13344	13349	13279	13535	13419	13200	13432	13430	13388	13343	13262	13482	13327	13386	13616	13449	13305	13386	13361	13283	13327	13288	13513	13503	13380	13324	13293	13431	13426	13399	13370	13433	13516	13278	13429	13375	13476	13457	13263	13190	13412	13411	13500	13242	13369	13341	13391	13461	13474	13222	13367	13271	13365	13423	13430	13531	13238	13363	13395	13316	13385	13155	13273	13431	13342	13369	13370	13488	13366	13225	13425	13292	13451	13161	13242	13270	13296	13479	13448	13353	13408	13316	13364	13443	13243	13535	13245	13442	13420	13308	13227	13408	13357	13233	13307	13459	13350	13488	13409	13403	13380	13429	13444	13549	13361	13348	13432	13358	13210	13441	13493	13379	13399	13364	13557	13496	13275	13288	13445	13361	13416	13449	13315	13192	13569	13347	13214	13379	13386	13334	13457	13319	13298	13402	13389
26279	21128	28282	34713	42496	39696	33590	31013	31771	28250	23556	19688	17215	15970	15844	15611	15492	15634	15440	15703	15616	15449	15543	15572	15483	15588	15765	15375	15530	15437	15571	15350	15447	15431	15599	15434	15528	15663	15649	15561	15453	15502	15546	15241	15467	15502	15395	15495	15432	15546	15495	15530	15521	15567	15517	15483	15246	15373	15573	15308	15365	15530	15537	15529	15520	15271	15435	15591	15380	15319	15220	15234	15627	15389	15379	15547	15478	15432	15512	15579	15577	15283	15524	15644	15428	15406	15593	15553	15356	15589	15527	15423	15521	15414	15326	15415	15658	15401	15508	15504	15437	15433	15580	15654	15488	15437	15575	15360	15416	15248	15293	15489	15385	15325	15400	15406	15526	15535	15400	15554	15482	15456	15477	15587	15369	15321	15414	15506	15632	15517	15607	15529	15498	15528	15456	15448	15290	15509	15407	15428	15502	15462	15439	15504	15415	15509	15454	15339	15765	15443	15369	15576	15310	15402	15401	15508	15309	15411	15504	15481	15460	15410	15319	15345	15411	15558	15470	15694	15388	15505	15510	15406	15426	15350	15331	15471	15465	15333	15357	15307	15356	15415	15693	15387	15431	15434	15557	15600	15332	15452	15475	15505	15399	15429	15615	15498	15500	15253	15590	15609	15468	15519	15419	15549	15370	15413	15582	15469	15560	15419	15451	15364	15524	15456	15413	15409	15589	15366	15587	15402	15513	15484	15500	15591	15559	15599	15538	15514	15637	15541	15191	15582	15308	15472	15007	15706	15501	15423	15667	15488	15572	15473	15437	15336	15373	15596	15376	15100	15261	15410	15346	15458	15366	15717	15399	15277	15629	15673	15601	15348	15347	15421	15470	15457	15568	15643	15388	15459	15551	15709	15434	15520	15592	15284	15425	15557	15526	15454	15358	15382	15484	15589	15797	15332	15412	15480	15362	15480	15557	15641	15624	15487	15375	15425	15336	15434	15439	15525	15476	15465	15386	15341	15479	15435	15566	15363	15487	15370	15418	15428	15395	15367	15345	15534	15673	15605	15657	15385	15291	15375	15428	15654	15304	15489	15446	15308	15355	15583	15324	15538	15779	15554	15528	15492	15423	15487	15566	15546	15527	15539	15299	15536	15528	15547	15582	15600	15529	15583	15423	15637	15414	15576	15491	15423	15384	15511	15525	15643	15745	15432	15258	15563	15407	15316	15508	15662	15303	15221	15225	15381	15416	15519	15615	15644	15551	15550	15590	15492	15357	15599	15524	15373	15591	15478	15556	15434	15542	15324	15399	15605	15728	15590	15501	15533	15371	15517	15236	15483	15362	15356	15454	15321	15586	15602	15463	15504	15435	15589	15476	15444	15716	15448	15474	15555	15515	15644	15532	15501	15434	15505	15579	15569	15517	15533	15505	15488	15516	15461	15387	15553	15644	15458	15403	15418	15547	15461	15460	15509	15700	15532	15498	15440	15469	15362	15508	15550	15567	15438	15524	15537	15615	15503	15324	15351	15382	15417	15472	15398	15412	15366	15647	15328	15361	15323	15416	15555	15528	15403	15513	15490	15705	15426	15537	15374	15529	15549	15455	15433	15444	15409	15508	15523	15303	15527	15654	15520	15423	15521	15588	15611	15502	15532	15581	15249	15611	15597	15363	15670	15402	15614	15424	15298	15441	15533	15438	15688	15461	15404	15436	15475	15600	15417	15760	15284	15475	15367	15585	15321	15285	15351	15301	15406	15430	15475	15487	15478	15385	15374	15461	15445	15357	15288	15514	15396	15444	15366	15595	15330	15328	15246	15582	15394	15415	15373	15538	15541	15647	15418	15507	15290	15608	15509	15572	15490	15396	15566	15449	15415	15542	15421	15512	15616	15501	15214	15509	15461	15422	15385	15473	15387	15244	15248	15411	15390	15584	15708	15526	15634	15493	15498	15420	15413	15668	15105	15697	15453	15500	15635	15626	15438	15524	15502	15578	15789	15401	15643	15496	15577	15323	15393	15512	15678	15537	15417	15506	15425	15336	15328	15455	15501	15451	15327	15356	15379	15509	15584	15529	15511	15401	15505	15481	15562	15484	15464	15385	15394	15432	15381	15477	15557	15419	15459	15449	15502	15568	15543	15274	15278	15419	15457	15382	15480	15757	15605	15426	15370	15480	15395	15277	15485	15507	15384	15407	15606	15593	15459	15345	15535	15496	15482	15354	15458	15420	15655	15421	15378	15513	15572	15473	15321	15349	15282	15453	15588	15505	15532	15603	15563	15506	15371	15391	15402	15378	15553	15313	15595	15370	15436	15348	15560	15456	15407	15583	15496	15474	15597	15443	15734	15547	15534	15523	15435	15497	15308	15232	15640	15336	15467	15463	15490	15356	15535	15399	15597	15340	15330	15602	15496	15447	15461	15478	15597	15525	15561	15603	15583	15517	15389	15619	15298	15435	15521	15561	15413	15550	15621	15608	15453	15700	15317	15471	15356	15400	15261	15369	15445	15374	15292	15564	15391	15529	15369	15599	15397	15524	15524	15329	15442	15537	15462	15500	15458	15473	15306	15496	15404	15261	15488	15273	15439	15438	15456	15595	15454	15344	15499	15378	15265	15322	15517	15476	15400	15378	15413	15418	15396	15442	15291	15508	15553	15530	15628	15616	15419	15550	15265	15400	15586	15335	15646	15709	15436	15378	15544	15442	15512	15322	15568	15133	15345	15497	15701	15594	15164	15402	15477	15501	15403	15331	15412	15516	15405	15528	15605	15586	15559	15373	15394	15476	15434	15372	15303	15473	15334	15390	15453	15265	15555	15509	15329	15554	15402	15555	15298	15268	15566	15571	15448	15538	15296	15366	15568	15435	15427	15462	15488	15303	15644	15379	15537	15420	15739	15511	15481	15417	15529	15373	15626	15452	15541	15609	15433	15462	15473	15385	15554	15567	15385	15406	15528	15391	15622	15377	15513	15447	15434	15361	15682	15515	15432	15472	15485	15443	15429	15309	15546	15363	15536	15369	15394	15517	15585	15397	15360	15437	15597	15317	15435	15731	15431	15673	15629	15563	15447	15499	15346	15580	15351	15503	15319	15474	15340	15361	15363	15339	15412	15289	15508	15587	15349	15488	15402	15535	15533	15496	15412	15474	15593	15531	15247	15425	15497	15379	15350	15292	15582	15420	15408	15294	15416	15371	15396	15593	15312	15778	15290	15469	15564	15379	15602	15454	15662	15459	15625	15221	15415	15500	15459	15567	15416	15331	15328	15612	15437	15334	15352	15561	15436	15390	15259	15591	15539	15387	15436	15568	15442	15632	15495	15491	15545	15472	15390	15396	15578	15556	15435	15587	15519	15428	15494	15496	15597	15479	15423	15465	15419	15564	15602	15738	15494	15513	15448	15590	15470	15486	15452	15666	15494	15538	15438	15445	15489	15557	15647	15438	15545	15673	15468	15491	15402	15378	15571	15366	15394	15254	15476	15485	15458	15490	15480	15466	15490	15453	15688	15363	15266	15393	15486	15433	15293	15643	15447	15455	15398	15356	15663	15458	15568	15498	15501	15550	15342	15676	15304	15550	15546	15491	15451	15416	15561	15449	15536	15470	15452	15409	15355	15386	15335	15442	15553	15473	15445	15517	15557	15530	15536	15617	15541	15431	15468	15358	15480	15678	15614	15429	15549	15570	15450	15336	15543	15642	15318	15305	15422	15445	15558	15274	15325	15456	15435	15314	15493	15287	15463	15556	15491	15375	15545	15497	15458	15422	15623	15350	15407	15478	15576	15458	15418	15466	15541	15392	15444	15579	15590	15430	15527	15591	15471	15349	15368	15366	15467	15407	15427	15589	15633	15458	15541	15422	15500	15608	15291	15453	15811	15681	15358	15554	15513	15609	15743	15448	15360	15551	15494	15717	15484	15525	15549	15592	15490	15401	15408	15460	15398	15639	15452	15597	15575	15369	15365	15350	15595	15471	15242	15599	15558	15648	15518	15623	15359	15319	15359	15533	15448	15416	15561	15492	15393	15625	15478	15484	15397	15546	15383	15473	15313	15354	15609	15554	15655	15356	15488	15336	15365	15490	15429	15611	15441	15434	15472	15373	15269	15564	15682	15512	15481	15430	15458	15486	15580	15467	15672	15590	15540	15605	15376	15472	15288	15631	15613	15460	15348	15452	15715	15493	15414	15679	15400	15593	15357	15400	15385	15472	15595	15518	15374	15380	15353	15349	15504	15536	15668	15556	15559	15542	15577	15477	15358	15420	15491	15400	15362	15646	15617	15572	15662	15635	15742	15477	15544	15348	15418	15445	15301	15429	15438	15450	15409	15413	15507	15355	15472	15516	15484	15388	15439	15294	15488	15488	15343	15466	15566	15575	15385	15568	15471	15222	15279	15410	15652	15399	15485	15454	15502	15407	15626	15557	15651	15637	15630	15406	15524	15314	15570	15303	15545	15579	15613	15501	15546	15640	15262	15393	15569	15605	15287	15273	15353	15352	15491	15392	15313	15571	15515	15422	15499	15446	15378	15464	15495	15395	15439	15515	15544	15421	15417	15376	15442	15438	15534	15203	15359	15428	15601	15501	15229	15433	15415	15635	15417	15562	15416	15320	15450	15378	15533	15557	15590	15443	15392	15407	15372	15340	15613	15515	15281	15590	15625	15623	15486	15463	15416	15502	15432	15544	15399	15624	15359	15566	15628	15661	15292	15618	15568	15272	15426	15499	15554	15481	15546	15528	15432	15413	15396	15699	15465	15231	15313	15490	15380	15369	15395	15634	15370	15494	15252	15425	15466	15389	15360	15618	15492	15409	15723	15437	15585	15600	15273	15596	15495	15736	15356	15593	15431	15450	15475	15451	15631	15289	15456	15479	15298	15408	15461	15374	15529	15575	15661	15359	15625	15476	15393	15377	15483	15395	15299	15482	15591	15334	15572	15207	15393	15334	15617	15419	15429	15562	15426	15572	15263	15439	15294	15383	15394	15480	15375	15565	15326	15250	15391	15513	15547	15416	15355	15482	15645	15343	15577	15288	15352	15389	15557	15284	15473	15534	15518	15412	15097	15487	15669	15565	15520	15400	15510	15569	15623	15302	15327	15511	15577	15420	15500	15455	15419	15586	15624	15457	15479	15579	15466	15419	15397	15558	15334	15435	15445
25871	43307	43952	45446	47715	38344	34728	32959	33169	28274	22481	17089	14413	13510	13213	12883	12974	13060	13172	13126	13146	12934	13075	13132	12879	12958	13045	13060	12893	12963	13134	12821	12986	13028	12981	13148	13062	13098	12985	12977	13047	13062	12927	13177	12843	12912	12924	12907	12940	13121	12995	12962	12992	12935	13080	12959	12967	12998	13196	12984	12971	12927	12983	12919	12953	12887	12978	13065	12968	13004	13036	12896	13082	12942	12973	12934	12858	12938	13002	13099	13108	13075	12958	13005	13011	12961	12968	12967	13050	12989	13008	12849	13129	13021	13010	12994	13076	12968	12973	12904	12912	13157	13091	12870	13014	13103	13069	13148	12919	12862	13016	13057	12898	13041	12907	13040	12935	12911	12750	12887	12944	13050	13008	12895	13120	13103	12998	12985	13188	13106	12926	12940	12991	12944	13069	13035	13124	13017	12875	12862	12981	13008	12906	12938	12952	13031	12886	12834	13096	13037	12920	12851	12989	12895	13019	13035	13066	13103	12990	12993	12925	12866	13002	12966	12961	13131	13019	12860	13012	13162	12952	12956	12963	13034	12955	13045	13143	12977	12895	13084	13021	12985	13030	13068	12886	13002	13211	13082	12995	12971	13044	13127	13136	12838	13115	13025	12960	12911	12938	13213	13067	12888	13144	12913	12878	13032	12809	12982	12928	12939	12916	13217	12971	13027	13064	12915	12882	12984	12864	12983	12971	12904	12952	12877	12996	13169	13068	12911	12956	13068	13023	12867	12834	12998	13130	13061	12999	12987	13127	12926	13045	13044	13089	12989	13007	12909	12939	13033	13123	12858	13025	13043	12970	13144	13016	12984	12864	13009	13030	13034	12960	13067	13088	13097	13031	12981	12878	12909	12919	12907	13091	12931	13033	12980	13111	12978	13166	13008	13091	12917	12821	13058	13197	12988	13081	13004	12910	13132	12959	12933	13027	13044	13047	13084	13076	13026	12973	12958	12958	12839	12947	12962	12800	12986	13101	13128	12730	13068	13072	13118	13110	13040	12969	13021	13146	12879	12978	12933	12974	13023	13012	12969	13038	12884	12962	12955	13032	13081	13072	12989	13052	12855	13173	13111	12950	13106	12823	13013	12901	12812	13092	13131	12782	13124	12772	13016	12932	12936	12912	12997	13029	12857	13026	12939	13079	12845	12985	12991	12922	12909	12974	12889	13069	12947	12944	12937	12837	13015	13029	12937	13187	12806	13050	13115	12963	13048	12986	12992	13151	13049	13006	12969	13055	13023	12926	13033	12971	13020	13018	13087	12791	13041	13131	13085	12882	12986	13024	13064	12958	13080	13036	12947	12963	13058	13022	12906	13034	13070	12808	12964	13003	13044	12946	12934	13176	12834	12864	12993	12922	12968	12968	12987	13290	12873	13186	13025	12822	12927	13017	12996	12994	13049	12944	13010	12997	13176	12966	13117	12985	13048	13076	13198	12946	13036	12964	13051	12878	12857	13083	12863	12963	13061	12913	13032	13240	13014	12899	12933	12937	13094	13046	12973	12989	13042	13033	12907	13274	13080	13102	13106	13045	12951	13027	13069	13122	13019	12994	12841	12949	13001	12869	12949	12886	12944	13077	13106	12930	12896	13016	13151	13018	12950	12957	12886	13071	13162	12955	13094	13064	13018	12997	12983	12946	12922	12966	13127	13014	12864	12907	13096	13153	12866	13051	12949	13107	13025	13008	12948	12922	13017	13035	13065	13129	12914	13101	13033	12907	12915	12991	13038	13200	13014	13203	12994	13002	13062	13099	12833	12978	12912	12958	13114	13027	12921	13045	12960	13042	12965	12948	12943	13013	12953	12815	13098	13151	12973	12950	12994	12812	13075	13176	12957	13006	13092	13022	12948	12767	12938	12983	13010	13047	12836	12957	13087	12943	12969	13105	12906	12970	13025	12995	13035	13063	12977	13151	13044	12949	13116	13079	12966	12891	12874	12977	12927	12919	12789	12940	13085	12845	12947	13243	13176	13127	12999	12835	12982	12951	12931	13034	13025	13058	13032	12967	12968	13020	13063	13031	12960	13025	12910	12932	12944	12985	12843	12862	13024	12974	12882	13028	13035	12881	12995	13138	12971	12955	12874	13178	13032	13017	13034	12965	12993	13012	12862	13151	12885	12946	13131	13175	13148	13047	13019	13016	13217	13087	12945	13118	12974	12947	13179	12944	12966	12986	13114	13054	13115	12944	13085	12923	13082	12874	12937	13063	13027	12873	13068	13061	13031	12839	12889	13123	12965	13109	13166	12911	13019	12938	13022	13100	13032	13089	12952	13129	13065	12716	12928	13066	12897	12893	13011	12986	13006	13042	12934	12969	13217	13080	12988	12836	12885	12905	13024	12890	13115	13103	12827	12979	13062	12912	13046	13020	13004	13083	13050	13069	13022	12949	12945	13046	13045	13059	13033	12967	12892	12953	12879	13179	13067	13115	13076	13088	13021	12906	12962	12933	12973	12973	13065	12911	13135	13091	13110	12908	13141	13114	12934	13074	13061	13127	13010	13029	13053	13121	13035	12987	12973	13089	13057	12880	13052	13022	13093	13060	12935	12937	12921	12903	12964	12887	13048	13067	13004	13078	13017	13000	13011	13009	13012	12987	12883	13088	13106	12864	12993	13011	12992	12995	13012	13031	12986	13115	12951	12928	13044	12890	12996	12918	13049	13015	13134	12927	12755	12973	13095	12857	13081	13134	12952	13053	12943	12981	13069	13075	13117	12999	12933	13164	13010	13027	13123	13066	13052	13120	13019	13167	12928	13079	13074	13090	13055	12928	12967	12887	12938	12903	12983	13052	12957	12900	13087	13199	12839	12880	12870	13033	12961	12944	12958	12962	13041	12983	12873	12900	13029	13008	13036	12893	13042	13074	12976	13043	12940	13037	13041	13075	12998	13155	13137	13079	13210	12881	12930	13015	12879	12793	12999	13030	12951	12980	12887	13046	12951	13002	13055	13125	13094	13039	13052	13056	12997	13034	13096	12954	13185	13014	13074	12872	13104	13072	12809	13155	12971	12901	12922	12971	13101	13032	12967	13071	13085	12910	12983	12927	13136	12920	13001	13110	13045	12873	13029	13064	13079	12994	12990	12843	12992	13088	13104	12925	12950	12854	12693	13122	12891	13019	12959	13085	12990	12969	12885	12800	13038	12968	12963	13022	12971	13026	13092	13152	13008	12891	13035	13001	12940	12973	13004	12847	13015	13126	12935	12929	13005	12915	13070	12902	13017	13029	13025	13010	13039	13025	12833	12951	13137	13081	12934	12992	12888	13007	13037	13014	13036	12965	13088	12967	13064	13009	13075	13021	13026	13018	12914	13078	13090	13010	12922	12963	13023	12951	13178	13001	13129	13165	13044	13163	12992	13046	13073	12943	12925	13177	12799	13049	13042	12960	13007	12879	13087	13231	12976	13104	12985	13113	12884	13125	12958	12836	13098	12890	13171	13067	13107	13109	13002	13002	12983	12992	12936	13075	13038	13020	13080	13019	12974	13123	12932	13071	13058	13106	12971	13040	12986	12935	12983	13070	12974	13162	12876	12855	13014	12878	13104	13077	12989	13070	13087	13027	13130	13041	13043	13011	13018	13019	12815	13143	13186	12970	12894	13116	13037	13049	13095	13019	13012	13012	12989	13040	12797	12957	12968	13148	13011	12980	13096	12954	12846	12977	13189	12889	13014	12970	12993	13038	13063	12911	12972	13068	13153	13003	13097	12856	12927	13004	12994	13223	13041	12954	13084	13138	12995	12914	13040	12926	12856	12903	12912	13003	12989	13089	13017	12970	13036	13011	12815	12981	13092	13057	12985	12965	13018	13022	13036	13046	13136	12860	12846	12936	13099	12945	12955	12946	12952	12834	12846	13024	13068	13009	12835	13103	13066	12984	12937	12768	13158	13070	12930	13169	13058	13061	12978	12956	12884	12881	13155	13068	13047	13022	13009	12987	13220	12913	12995	12912	13023	12931	13114	13112	12875	13013	13024	12932	13046	13040	12968	13012	13054	12854	12982	13127	12888	12875	13053	13131	12946	12924	12997	12976	13041	13071	12851	13077	12951	12968	13115	13043	13076	12794	13134	12925	12948	12905	12942	13033	13123	13107	13001	13009	13042	12931	12979	13212	12845	13042	12925	13033	13091	12927	12899	13109	12903	12938	13102	13121	13018	12950	13138	12993	12951	12996	13121	12995	13054	13105	13001	13037	13054	12896	12826	12902	12996	12923	12865	12957	13063	12832	12861	13008	13197	13125	13142	13061	12959	12994	12962	12946	13020	13061	12990	12871	12947	13019	12862	13102	13024	12849	13091	12924	12966	13001	12937	12927	12936	12972	13112	13072	12896	12971	13108	13015	12823	12905	12861	13208	13005	12946	13097	13012	13017	13177	12958	13125	12912	12958	12916	12942	13019	12845	13017	13075	13115	13197	12906	13107	12920	13046	13034	12869	13037	13016	13134	13014	13090	12907	12904	13035	12981	13110	12968	13000	12893	13037	13274	13036	12986	12862	12942	13018	13076	13087	13124	13077	12876	13030	13039	13101	13031	13008	12986	13045	12865	13046	13009	12742	13084	13031	13097	13111	12853	13036	12982	13222	12984	13078	13011	13205	13058	12896	13090	12964	13071	12868	12840	13048	12886	13071	12990	13082	13109	12962	12878	13088	13000	13056	13158	13059	12973	13056	13000	12972	12938	13010	13024	12801	12984	13162	12868	12978	12833	13014	12961	12950	13093	13104	12981	12907	13004	12966	13034	13041	13008	13063	12941	12878	12991	12839	13024	12974	12913	12995	13019	13125	13067	12978	13192	12912	12899	12887	13053	12997	12984	12923	12911	13120	12891	13040	12998	12998	13149	13084	12954	13005	13002	13042	13039	12996	13111	13065	12982	12908	12969	13132	13115	12865	13002	13092	12894	12956	13139	13089	12923	13144	12977	13095	12894	13071	12999	12949	12900	13034	13027	12840	13052	12704	12913	12989	13082	13000	12955	12948	13206	12967	12829	13094	12918	13072	13068	12912	12947	13132	12887	12926	13011	12958	13021	12863	13062	13041	13002	12988	12857	13134	12936	13206	12945	12941	12972	12894	12885	13078	13119	13014	12867	12911	12916	12947	12845
24304	21025	28605	29631	46753	62025	53462	40163	41758	37670	30651	23331	18453	16076	15206	14905	14929	14772	14841	14792	14775	14811	14762	14615	14697	14922	14769	15018	14897	14920	14832	14902	14716	14919	14945	14753	14986	15013	14814	14904	14752	14867	14884	14916	14792	14873	14758	14837	14711	14847	14786	14673	14810	14874	14720	14850	14746	14843	14770	14863	14820	14702	14707	14794	14921	14726	14990	14726	14837	14819	14700	14839	14865	14862	14814	14707	14720	14768	14713	14887	14822	14689	14816	14882	14630	14800	14879	14886	14658	14616	14734	15009	14721	14875	14849	14746	14761	14619	14717	14800	14668	14666	14903	14672	14732	14603	14890	15006	14784	14729	14886	14771	14842	14851	14668	14793	14784	14841	14770	14759	14679	14778	14749	14776	14695	14468	14882	14846	14719	14781	14571	14772	14921	14894	14877	14805	14756	14689	14711	14689	14733	14782	14784	14771	14792	14834	14856	14792	14833	14724	14641	14784	14778	14734	14699	14898	14712	14877	14966	14898	14869	14636	14684	14879	14723	14758	14713	14842	14683	14824	14710	14630	14693	14679	14809	14660	14589	14836	14539	14650	14826	14878	14795	14883	14880	14867	14992	14720	14828	14717	14852	14674	14630	14696	14688	14746	14776	14721	14767	14791	14726	14681	14622	14579	14702	14735	14656	14756	14740	14846	14736	14867	14878	14975	14859	14740	14612	14759	14799	15170	15009	14885	14739	14808	14864	14795	14662	14739	14793	14823	14754	14569	14805	14782	14800	14764	14785	14665	14835	14778	14681	14876	14793	14662	14651	14824	14896	14867	14620	14832	14696	14750	14620	14735	14610	14732	14692	14954	14633	14883	14810	14721	14763	14758	14834	14817	14763	14752	14651	14914	14634	14624	14873	14813	14825	14721	14843	14850	14809	14600	14848	14866	14896	14776	14721	14718	14782	14946	14683	14682	14771	14916	14871	14888	14799	14771	14669	14970	14839	14662	14809	14555	14797	14857	14680	14692	14664	14710	14685	14540	14775	14909	14909	14593	14606	14719	14776	14914	14854	14863	14831	14813	14516	14839	14836	14533	14789	14761	14774	14749	14676	14716	14783	15009	14555	14589	14942	14750	14676	14765	14684	14869	14730	14555	14712	14714	14860	14848	14801	14803	14944	14868	14896	14916	14577	14767	14701	14730	14836	14713	14606	14714	14689	14712	14715	14860	14753	14765	14723	14838	14818	14850	14850	14816	14534	14695	14778	14780	14733	14752	14863	14611	14809	14686	14616	14741	14707	14929	14772	14698	14892	14644	14578	14811	14708	14461	14693	14664	14435	14637	14786	14665	14762	14708	14759	14633	14828	15016	14916	14676	14865	14708	14672	14652	14797	14876	15027	14682	14800	14714	14548	14835	14679	14628	14660	14690	15010	14781	14793	14668	14835	14905	14746	14995	14658	14595	14688	14947	14797	14607	14722	14919	14877	14848	14770	14642	14894	14890	14620	14973	14728	14647	14821	14503	14721	14762	14952	14828	14875	14805	14753	14585	14682	14502	14835	14765	14860	14506	14680	14733	14961	14723	14766	14684	14650	14755	14713	14679	14807	14726	14659	14736	14691	14711	14938	14728	14662	14704	14870	14596	14792	14806	14850	14649	14755	14679	14601	14749	14765	14792	14934	14667	14642	14872	14828	14936	14700	14596	14836	14833	14769	14848	14784	14657	14697	14730	14608	14706	14733	14777	14791	14803	14660	14959	14857	14526	14730	14534	14751	14588	14796	14791	14604	14860	14937	14867	14831	14666	14810	14909	14567	14867	14790	14806	14845	14911	14858	14729	14727	14801	14808	14918	14630	14809	14781	14840	14744	14712	14840	14728	14945	14609	15080	14880	14906	14792	14795	14838	14671	14890	14944	14720	14674	14822	14601	14645	14733	14720	14815	14581	14881	14707	14835	14912	14834	14961	14713	14732	14749	14889	14665	14789	14753	14660	14863	14692	14611	14747	14707	14855	14544	14668	14787	14904	14878	14725	15053	14611	14774	14643	14698	14743	14888	14737	14680	14816	14820	14729	14690	14800	14787	14788	14908	14676	14887	14914	14675	14840	14789	14865	14843	14946	14741	14754	14449	14779	14408	14721	14721	14659	14786	14772	14699	15016	14887	14718	14511	14791	14856	14710	14664	14782	14689	14755	15011	14776	14908	14858	14768	14571	14901	14701	14936	14770	14709	14801	14676	14796	14928	14790	14714	14984	14867	14766	14907	14729	14713	14826	14821	14804	14896	14618	14763	14530	14630	14767	14687	14855	14728	14639	14677	14851	14585	14838	14958	14660	14964	14703	14649	14852	14737	14729	14947	14840	14675	14654	14628	14898	14803	14721	14998	14743	14694	14755	14918	14752	14757	15028	14872	14699	14732	14567	14606	14910	14760	14784	14805	14616	14672	14816	14752	14908	14778	14810	14819	14761	14932	14873	14793	14711	14875	14769	14816	14810	14811	14846	14713	14729	14748	14733	14632	14567	14850	14944	14873	14746	14850	14769	14813	14738	14766	14825	14801	14659	14608	14728	14831	14659	14819	14592	14710	14754	14814	14777	14689	14829	14669	14812	14742	14908	14709	14870	14737	14614	14676	14755	14657	14535	14831	14537	14834	14798	14925	14862	15006	14643	14632	14966	14817	14846	14611	14621	14656	14911	14964	14526	14711	14550	14904	14821	14658	14755	14665	14960	14711	14630	14509	14593	14690	15037	14647	14875	14788	14795	14804	14744	14654	14631	14927	14715	14788	14969	14835	14652	14757	14824	14873	14808	14754	14759	14867	14696	14906	14857	14858	14818	14686	14759	14712	14727	14633	14753	14719	14758	14797	14586	14893	14691	14869	14876	14731	14645	14902	14660	14825	14599	14950	14908	14758	14769	14727	14664	14712	14704	14625	14535	14811	14672	14876	14624	14820	14822	14925	14711	14967	14998	14811	14641	14792	14762	14845	14632	14724	14632	14963	14890	14820	14867	14713	14578	14996	14860	14859	14899	14596	14770	14780	14781	14822	14788	14826	14731	14670	14619	14644	14682	14632	14929	14764	14757	14664	14911	14909	14837	14869	14800	14566	14472	14511	14620	14757	14804	14939	14696	14781	14873	14727	14712	14751	14747	14680	14680	14583	14798	14741	14603	14871	14920	14788	14720	14597	14677	14791	14717	14880	14759	14804	14872	14573	14719	14923	14735	14725	14959	14840	14698	14673	14729	14703	14736	14825	14833	14735	14613	14504	14795	14619	14914	14834	14705	14605	14735	14818	14774	14726	14698	14791	14659	14870	14898	14849	14728	14793	14746	14772	14662	14817	14714	14794	14759	14670	14804	14858	15035	14856	14837	14755	14805	14849	14883	14875	14847	14992	14911	14715	14750	14989	14743	14770	14701	14552	14664	14848	14740	14837	14778	14819	14794	14671	14726	14686	14647	14909	14758	14757	14812	14838	14798	14779	14784	14633	14585	14759	14868	14954	14792	14812	14644	14764	14715	14971	14802	14565	14799	14497	14688	14859	14905	14823	14876	14765	14994	14778	14813	14759	14803	14804	14911	14801	14845	14668	14775	14648	14867	14817	14694	14713	14742	14792	14850	14758	14746	14495	14804	14879	14690	14830	14760	14824	14768	14680	14711	14745	14882	14714	14880	14816	14690	14878	14728	14908	14802	14940	14727	14891	14752	14807	14618	14803	14698	14644	14804	14954	14689	14895	14803	14880	14713	14704	14699	14748	14691	14919	14823	14646	14966	14695	14654	14906	14699	14730	14739	14619	14522	14719	14612	14873	14954	14541	14854	14722	14815	14803	14820	14935	14706	14802	14873	14784	14790	15024	14710	14805	14893	14778	14801	14773	14744	14673	14671	14661	14805	14686	14787	14722	15022	14689	14696	14652	14664	14802	14698	14724	14847	14933	14900	14840	14671	14755	14835	14788	14680	14737	14637	14810	14820	14701	14834	14571	14746	14936	14859	14854	14838	14853	14892	14811	14811	14864	14823	14701	14656	14787	14953	14459	14684	14713	14794	14708	14802	14748	14813	14871	14736	14658	14745	14858	14825	14663	14861	14842	14605	14802	14762	14734	14723	14772	14719	14711	14707	14722	14742	14691	14733	14899	14798	14828	14708	14826	14800	14783	14755	14665	14773	14818	14859	14657	14711	15005	14843	14727	14898	14783	14743	14806	14768	15078	14715	14690	14722	14793	14713	14664	14766	14713	14776	14857	14640	14969	14945	14720	14703	14729	14841	14744	15017	14822	14752	14838	14634	14814	14779	14806	14638	14648	14790	14668	14762	14662	14601	15032	14837	14810	14748	14632	14772	14843	14544	14632	14775	14722	14669	14688	14772	14811	14796	14655	14524	14687	14690	14736	14775	15012	14898	14739	14899	14834	14910	14889	14926	14576	14687	14730	14967	14761	14712	14804	14712	14654	14716	14909	14777	14795	14848	14820	14719	14644	14774	14572	14756	14854	14655	14588	14646	14812	14670	14764	14833	14765	14804	14889	14680	14729	14643	14845	14853	14860	14601	14706	14757	14687	14975	14756	14772	14749	14837	14671	14744	14714	15047	14631	14753	14630	14870	14966	14852	14791	14846	14714	14755	14683	14693	14885	14764	14768	14687	14610	14770	14911	14829	14585	14587	14810	14777	14826	14782	14795	14779	14788	14830	14799	14532	14715	14891	14787	14867	14849	14746	14797	14740	14674	14788	14734	14886	14919	14724	14695	14777	14876	14767	14719	14525	14758	14818	14919	14773	14847	14826	14743	14753	14720	14726	14896	14796	14680	14715	14824	14710	14753	14859	14840	14657	14791	14743	14668	14830	14786	14779	14623	14666	14654	14703	14888	14741	14809	14681	15066	14728	14773	14719	14749	15015	14785	15116	14697	15006	14807	14463	14660	14961	14682	14747	14765	14805	14920	14732	14825	14705	14808	14704	14594	14674	14937	14813	14750	14750	14668	14587	14899	14708	14878	14797	14808	14603	14575	14702	14779	14730	14678	14602	14732	14678	14682	14741	14788	14775	14886	14759	14784	14984	14704	14673	14597	14702	14828	14844	14851	14864	14632	14900	14860	14939	14794	14780	14760	14642	14700	14671	14789	14731	14659	14683	14802	14804	14777	14732
34499	58569	62852	64120	64546	65973	52206	42710	43748	38540	30284	22214	15978	13447	12791	12628	12347	12618	12510	12537	12594	12592	12460	12451	12417	12384	12629	12612	12574	12484	12629	12704	12616	12539	12512	12541	12476	12489	12548	12392	12437	12674	12596	12465	12679	12427	12563	12530	12680	12461	12501	12501	12537	12561	12568	12537	12490	12518	12658	12532	12602	12473	12469	12512	12568	12371	12591	12448	12481	12547	12355	12611	12616	12679	12633	12424	12596	12383	12682	12399	12466	12592	12594	12532	12597	12474	12703	12582	12566	12608	12484	12603	12401	12454	12523	12338	12529	12604	12520	12604	12612	12595	12491	12638	12464	12543	12569	12516	12578	12475	12725	12598	12484	12415	12623	12568	12434	12468	12513	12400	12394	12568	12621	12694	12513	12511	12592	12569	12522	12470	12506	12442	12594	12478	12563	12581	12354	12549	12376	12480	12498	12568	12537	12681	12544	12370	12744	12526	12401	12520	12503	12771	12446	12534	12507	12524	12494	12480	12544	12418	12386	12549	12595	12540	12444	12665	12435	12393	12510	12513	12435	12595	12582	12602	12577	12593	12537	12417	12598	12485	12582	12345	12460	12603	12477	12471	12598	12509	12490	12553	12543	12614	12525	12401	12528	12489	12600	12466	12491	12473	12372	12598	12505	12550	12530	12465	12785	12615	12624	12599	12309	12575	12579	12558	12579	12717	12409	12682	12332	12589	12571	12523	12472	12500	12597	12375	12334	12599	12624	12519	12582	12581	12583	12570	12487	12488	12472	12592	12525	12592	12508	12501	12408	12622	12508	12538	12687	12478	12477	12654	12454	12513	12549	12657	12428	12693	12613	12572	12549	12461	12635	12394	12418	12684	12546	12402	12396	12567	12441	12390	12456	12439	12500	12666	12477	12544	12614	12398	12522	12257	12564	12487	12596	12421	12513	12610	12595	12527	12501	12662	12420	12571	12410	12595	12577	12388	12485	12441	12509	12527	12486	12290	12520	12429	12518	12543	12617	12658	12545	12498	12396	12570	12560	12448	12539	12386	12431	12328	12556	12558	12361	12506	12453	12647	12625	12530	12508	12560	12462	12638	12579	12700	12499	12519	12558	12540	12481	12530	12471	12382	12416	12590	12507	12495	12437	12420	12634	12631	12529	12459	12791	12599	12498	12560	12510	12602	12795	12337	12609	12453	12434	12541	12499	12417	12619	12466	12393	12544	12496	12546	12509	12465	12322	12585	12630	12591	12369	12656	12518	12559	12473	12553	12393	12493	12456	12488	12476	12399	12560	12536	12648	12387	12526	12412	12641	12555	12593	12586	12677	12579	12500	12541	12367	12572	12464	12463	12544	12502	12392	12550	12579	12437	12770	12437	12334	12531	12606	12513	12372	12380	12561	12626	12569	12441	12612	12695	12474	12386	12618	12592	12576	12652	12588	12421	12502	12543	12537	12548	12664	12489	12506	12538	12566	12448	12395	12496	12733	12618	12539	12481	12652	12663	12512	12670	12438	12446	12653	12477	12597	12533	12496	12513	12496	12486	12590	12589	12372	12659	12435	12637	12435	12486	12479	12596	12505	12504	12549	12715	12708	12654	12452	12537	12617	12482	12467	12434	12509	12495	12641	12500	12527	12510	12706	12557	12577	12444	12609	12474	12427	12426	12603	12528	12608	12632	12524	12530	12595	12514	12489	12562	12576	12693	12479	12454	12524	12586	12603	12431	12567	12399	12513	12678	12508	12505	12646	12621	12534	12488	12584	12386	12459	12435	12725	12534	12455	12534	12618	12491	12504	12563	12542	12683	12465	12528	12489	12624	12563	12480	12487	12534	12499	12514	12441	12682	12689	12357	12729	12503	12369	12559	12422	12657	12472	12345	12684	12570	12564	12560	12508	12547	12468	12526	12635	12463	12390	12421	12518	12559	12596	12567	12378	12602	12589	12601	12562	12503	12581	12517	12366	12527	12580	12459	12608	12491	12495	12474	12419	12472	12509	12524	12649	12463	12556	12578	12508	12359	12618	12430	12604	12480	12482	12354	12541	12493	12610	12669	12460	12554	12474	12575	12389	12419	12456	12477	12438	12513	12531	12536	12643	12639	12574	12499	12557	12547	12502	12408	12594	12567	12498	12478	12525	12558	12396	12397	12473	12715	12388	12622	12758	12419	12701	12693	12434	12395	12531	12660	12646	12681	12547	12358	12611	12335	12515	12720	12532	12516	12434	12406	12594	12443	12439	12572	12405	12546	12564	12588	12534	12489	12487	12592	12488	12445	12588	12366	12491	12527	12408	12549	12626	12587	12327	12624	12492	12593	12507	12484	12514	12696	12438	12430	12565	12546	12561	12578	12470	12528	12578	12427	12488	12519	12445	12477	12435	12338	12615	12478	12486	12465	12433	12532	12529	12452	12552	12446	12422	12432	12595	12419	12623	12568	12483	12552	12614	12521	12584	12603	12502	12662	12577	12459	12501	12553	12398	12557	12440	12564	12607	12549	12407	12589	12494	12552	12409	12621	12451	12516	12512	12420	12630	12627	12506	12551	12501	12508	12545	12453	12479	12591	12608	12669	12536	12519	12580	12609	12544	12543	12460	12430	12507	12415	12422	12477	12541	12561	12635	12544	12488	12526	12480	12702	12513	12607	12390	12508	12484	12572	12468	12540	12689	12497	12534	12499	12545	12508	12480	12470	12625	12504	12513	12392	12482	12534	12662	12619	12378	12547	12514	12557	12468	12476	12460	12553	12548	12314	12568	12707	12453	12525	12428	12402	12716	12653	12592	12592	12568	12664	12688	12418	12377	12396	12566	12500	12558	12651	12366	12432	12363	12586	12496	12518	12656	12485	12569	12776	12473	12470	12547	12483	12582	12473	12338	12589	12449	12513	12316	12578	12474	12550	12458	12419	12653	12489	12695	12599	12527	12532	12417	12503	12386	12473	12671	12551	12632	12459	12425	12566	12611	12436	12427	12604	12464	12447	12274	12540	12573	12533	12415	12567	12649	12570	12490	12469	12452	12477	12558	12632	12445	12689	12383	12646	12450	12661	12518	12597	12508	12388	12455	12473	12422	12571	12616	12577	12494	12639	12696	12368	12487	12492	12618	12473	12517	12392	12509	12387	12563	12483	12665	12500	12500	12523	12504	12681	12650	12691	12572	12535	12498	12502	12379	12851	12520	12486	12574	12562	12548	12588	12620	12406	12459	12532	12662	12550	12453	12513	12460	12704	12478	12653	12397	12467	12456	12437	12593	12511	12630	12573	12572	12548	12525	12646	12631	12248	12533	12645	12631	12416	12554	12502	12666	12478	12641	12469	12633	12460	12498	12554	12603	12480	12553	12478	12497	12581	12484	12517	12368	12558	12579	12611	12519	12578	12511	12521	12549	12418	12602	12567	12528	12577	12576	12473	12688	12467	12595	12552	12584	12504	12366	12588	12463	12442	12593	12390	12547	12483	12467	12491	12468	12554	12596	12478	12513	12455	12491	12502	12510	12584	12611	12568	12758	12452	12494	12452	12371	12649	12495	12637	12443	12621	12659	12493	12434	12653	12534	12472	12598	12522	12553	12637	12343	12631	12441	12574	12676	12717	12583	12559	12592	12487	12533	12550	12505	12542	12520	12573	12588	12631	12410	12634	12490	12488	12433	12547	12637	12594	12406	12621	12423	12650	12496	12467	12650	12625	12530	12480	12638	12541	12618	12457	12455	12700	12586	12672	12357	12604	12524	12679	12448	12591	12536	12613	12561	12464	12435	12525	12478	12630	12592	12398	12581	12578	12533	12507	12445	12696	12548	12523	12423	12557	12520	12677	12624	12663	12434	12559	12422	12638	12642	12569	12446	12594	12556	12389	12621	12363	12461	12563	12551	12541	12581	12613	12576	12480	12488	12515	12527	12411	12360	12612	12398	12577	12351	12573	12405	12584	12604	12305	12618	12499	12405	12481	12686	12493	12518	12518	12506	12527	12594	12753	12523	12509	12537	12541	12661	12464	12550	12555	12525	12686	12569	12672	12649	12582	12597	12487	12584	12793	12518	12499	12574	12680	12620	12406	12612	12615	12410	12591	12421	12359	12509	12591	12518	12481	12431	12390	12504	12537	12395	12466	12476	12560	12578	12365	12601	12717	12543	12698	12660	12539	12576	12555	12513	12498	12603	12425	12717	12585	12587	12509	12488	12509	12563	12472	12507	12361	12727	12434	12600	12477	12523	12450	12542	12524	12496	12596	12494	12431	12638	12479	12606	12595	12585	12399	12517	12653	12435	12404	12606	12590	12447	12597	12604	12410	12654	12514	12639	12565	12425	12473	12528	12497	12433	12507	12507	12503	12638	12607	12420	12516	12453	12360	12495	12602	12533	12347	12358	12535	12314	12601	12595	12356	12658	12538	12427	12630	12681	12625	12634	12543	12745	12517	12546	12662	12559	12564	12547	12593	12537	12657	12751	12509	12446	12610	12559	12539	12651	12461	12462	12697	12625	12483	12580	12580	12535	12630	12552	12559	12659	12492	12613	12449	12584	12518	12662	12567	12506	12577	12565	12750	12588	12398	12347	12463	12567	12484	12451	12517	12516	12524	12707	12635	12505	12547	12534	12599	12730	12464	12389	12514	12490	12439	12474	12401	12436	12609	12590	12562	12488	12490	12607	12673	12550	12407	12601	12419	12646	12578	12605	12533	12475	12496	12719	12562	12362	12485	12604	12521	12628	12403	12697	12609	12560	12457	12408	12545	12575	12540	12411	12442	12521	12521	12639	12577	12438	12467	12596	12436	12580	12550	12428	12557	12494	12561	12547	12634	12539	12540	12589	12547	12424	12686	12347	12425	12507	12582	12678	12383	12602	12618	12380	12349	12560	12366	12547	12411	12698	12547	12584	12598	12368	12458	12578	12420	12679	12455	12509	12600	12564	12599	12450	12599	12492	12603	12469	12536	12655	12555	12450	12503	12538	12567	12444	12481	12570	12534	12541	12630	12444	12539	12380	12654	12448	12605	12588	12330	12440	12584	12467	12383	12402	12757	12562	12429	12696	12537	12275	12519	12460	12473	12592	12506	12472	12779	12573	12541	12690	12569	12523	12462	12489	12598	12740	12416	12556	12647	12528	12571	12389	12654	12566	12534	12476	12506	12513	12597	12566	12605
30521	21607	21488	21799	20800	21295	18359	18453	18269	18062	17441	16824	16661	16241	16271	16090	15986	16092	16009	16346	16102	16123	16159	15963	16214	16177	15978	15890	16111	16070	16000	16146	16100	16137	16081	16192	16026	16057	16178	15789	15942	16256	16136	16211	15973	15958	16112	15984	16073	16167	16194	16037	16202	16199	16135	16163	16173	16051	15942	16011	16022	15935	16059	16156	16049	15978	15957	16040	16276	16035	15987	16083	16008	16243	16014	16192	16148	16093	16120	16061	16091	15859	16012	16182	16244	16087	16318	16094	15894	15957	16246	15932	15976	15957	16102	16101	16194	16077	16103	16056	15994	16064	16042	15995	16126	15962	16114	16219	16232	16157	15977	15986	15974	15911	15795	16289	16226	16156	16006	16205	16020	15947	16071	15907	16095	16174	16112	16048	16122	16148	16035	15907	16019	15966	15992	16096	15991	15925	15963	15971	16007	15926	16235	16125	16029	15991	15929	16027	16040	16464	16145	15970	16082	16141	16399	15944	16147	16027	16015	16313	15857	15948	16110	15987	16143	15996	15905	15866	16269	16068	16163	16119	16218	16082	16039	16251	16168	15957	15949	16110	16057	16131	16099	16018	16083	15904	16149	16187	15981	16066	16070	16007	16083	15963	16060	16224	16129	15894	16171	16026	16136	15907	16024	16252	15827	16082	15980	16147	16044	16241	16225	16110	15871	15728	16030	15903	16227	15841	16014	15965	16016	16141	16038	15937	16049	15979	15941	16093	16237	16151	16037	15946	16086	16094	16093	15998	16093	16155	15917	16004	15989	16322	16074	16225	16001	15991	16032	16175	16151	16240	15984	16037	16010	15960	16247	16166	16225	16039	16164	15966	15984	16037	15882	16178	16065	16135	16083	16025	16215	16079	15811	15930	16293	15973	15900	16168	16168	16183	16190	16213	15947	16103	15882	16108	16007	16059	16117	16052	15855	16034	16105	16065	15876	15986	16230	16051	16080	16018	16235	15833	16013	15838	16180	16147	15851	16182	16175	16035	15894	16256	16125	16108	15958	16155	16380	16042	15902	16142	16190	16003	16159	16205	16072	16222	16030	15954	16098	15874	16039	16032	15983	15839	16130	16084	16137	16045	16099	16016	16228	16072	16021	15901	16060	16097	16129	15964	16190	16354	16063	16122	16078	16235	16146	15947	16071	16068	16069	16217	15918	16082	16134	16181	16064	16008	16050	15954	16110	15957	15986	16162	15884	16098	16061	16167	16144	15975	16044	16045	16037	16144	16125	16120	16065	16007	15982	15931	15963	16005	16051	16024	16183	15781	16079	16101	15859	16193	16116	16078	15982	16031	15954	16103	16023	16151	16085	16174	16152	16232	15987	16245	16223	16025	15893	16040	15984	15933	15979	16110	16091	16045	15985	16060	16130	15881	15848	16108	15986	15986	16159	16214	16153	15971	16027	15912	16086	16349	15969	16275	16128	15918	15908	16053	16138	16104	16231	16027	15995	16134	16030	16100	16045	16094	15699	16066	15854	15866	16002	16010	16098	16022	16248	16159	15877	15816	16230	15891	16201	16032	16155	15954	16017	16006	16094	16140	16097	16022	16004	16184	16179	16186	15964	16097	16167	16183	16101	15794	16140	15985	16078	16092	15996	16172	16271	16099	16073	16118	16040	16219	15860	15930	15947	16058	16063	16159	15935	16053	16111	15988	16065	16202	16083	16070	16082	16040	16119	15871	15924	16089	16101	16230	16122	16238	15978	16227	15937	15965	16024	15980	15943	15993	16090	16130	16099	16067	16201	15982	15906	16007	16283	16204	15930	15794	16110	16094	15985	15887	15802	15998	16027	16266	16018	16029	16135	16211	16063	16031	16286	16053	16100	16118	16247	16335	16193	16126	16136	16112	16097	15944	16102	16054	15831	16057	16187	16092	16060	16033	15934	16201	16139	16078	16014	16183	16230	16246	15957	16097	16032	15993	16004	16162	16091	16021	16007	15898	15915	16052	15840	16262	16208	16010	16111	16140	16003	15959	16055	16224	16169	15995	15989	16045	16008	16169	16041	16305	16123	16195	16008	16263	16234	16096	16156	16082	16241	16139	15948	16052	16005	15999	15961	16150	16269	16037	16029	16150	16364	16133	16076	15935	15986	16260	16000	16199	16105	15995	16053	15988	15888	16003	15959	15934	15943	16118	16001	16063	16167	16169	16269	16169	16133	16210	15887	15761	16077	16202	16234	16176	15958	16038	16097	16191	16110	16165	16163	15897	15822	15939	15933	16131	16133	16037	16076	16037	15899	15984	15936	16074	16207	16334	16008	16107	16098	16144	16198	15960	15942	16149	15765	16123	15838	16024	16052	16311	16137	16120	16094	16052	16205	16010	16049	16194	16229	15988	16196	16071	16111	16056	16126	15835	16081	15935	16104	16211	16178	15966	16129	15976	15876	16086	16138	16033	16344	16036	15987	16193	15875	16150	15950	15909	16068	15917	16203	16068	16160	16052	15921	16035	15989	15991	15949	16079	16200	16002	15970	16064	16248	15960	16044	16102	16030	16026	16133	16084	15966	15967	16028	16095	15991	16067	16075	16220	15987	16215	15962	16032	16119	16072	16328	15941	16056	16102	16244	16337	16147	16141	15818	16227	16129	15983	16150	16175	16049	16209	16140	16266	16266	16236	15993	16163	16002	16093	16022	16063	16167	16077	15927	15973	15951	16245	16154	15921	16042	16010	16041	16265	15973	16049	16284	16150	16018	15877	16040	16037	16104	16173	16315	16030	16150	16190	16079	15973	16010	16130	15926	16158	16213	16030	16196	15991	15918	15939	16102	16086	16089	15845	16076	15995	16065	15852	16250	16066	15896	16104	15952	15958	15938	16215	16103	16222	16009	16009	16074	15978	15906	16078	16149	16207	16017	15853	15871	15987	16235	16009	16125	16186	16102	16059	16167	15834	16112	16175	16129	16051	16216	16062	15796	16046	16257	16151	15899	15981	16204	16230	16146	16195	16362	15921	15985	16071	15975	16042	16025	16135	16032	16000	16306	16109	16059	16212	16042	16132	15928	16071	16077	15983	15852	16196	16004	16098	16211	16071	16079	16085	16213	15932	15939	16236	16145	15909	15997	16156	16028	15996	16241	16079	16133	16074	15872	16149	16096	15943	15980	16169	16244	16251	16068	16043	16105	16127	15926	16120	15969	16066	15940	16127	16138	15858	16134	16137	16122	16027	16121	15983	16064	15958	15863	15957	16009	16137	16171	16108	16063	15951	16073	15982	16192	16128	16126	16068	16135	16321	16094	16127	15963	15852	16157	16093	15900	16126	16131	15991	15919	15906	16028	16031	16208	16030	16143	16128	16161	15990	16185	16068	16156	16041	16050	16204	16016	16070	16292	16152	16228	16152	15983	15980	15984	15983	16124	16112	16024	16006	15916	16267	15962	16084	16126	15956	16054	16074	16049	16025	16258	16139	15968	15936	16114	16027	16077	16146	15910	15929	15841	15913	16199	16070	16003	16312	15766	16139	16075	15994	16101	16216	16244	16219	16173	16068	16134	15869	16158	15993	16290	15915	15983	16240	16059	16090	15901	16210	16193	16175	16064	15919	16087	16011	16050	16139	16148	15993	16080	16011	16131	15918	15959	15965	16159	15927	15937	16000	15993	15835	15987	16015	16283	16207	16244	15912	15744	15999	16010	16048	15993	16081	16159	16078	16055	15833	16019	15865	16002	16089	16087	16082	16125	15973	15969	15968	16110	16061	16028	15987	16045	16275	16177	16072	16123	15917	16157	16141	15959	16104	16158	16054	16043	16056	16283	16018	16132	16205	16110	16068	16035	15970	16090	16138	15991	16032	16210	16077	15933	15937	16097	15867	16214	15961	15964	16215	16004	15875	16000	16018	16063	16082	16183	16121	16082	16338	16020	16140	15962	16090	15940	16138	16226	16162	15994	16150	16359	16017	15944	16086	16044	16079	16280	16218	15947	16127	15921	15926	16011	16114	15918	16202	16104	15914	15989	16290	16126	15984	16112	15873	16055	16045	16050	16132	16129	16068	16070	16064	16257	16143	16059	16141	16092	16019	16027	15988	16070	16171	16229	15956	15910	16105	16075	16052	16153	16125	16010	16079	15978	16221	16113	16112	15920	16178	16068	16146	15932	15932	16074	16049	16211	16140	16184	15915	16049	16194	16044	16204	16038	16126	15888	16065	16058	16015	15990	16040	15967	16011	16158	16009	16296	16161	16119	16053	16004	16044	16074	15924	16098	16083	16008	15946	15946	15826	15961	16190	16273	15914	16062	15962	16195	15918	16087	15963	16215	16082	16027	15973	16198	16148	16206	16025	16197	16143	16072	15975	16056	16228	16137	15931	16305	16228	16295	16328	16085	16002	16005	16152	16043	16196	16266	16071	16057	16308	16014	15919	16117	15934	16106	16021	15923	16234	16002	16056	16041	16066	16243	16112	15991	15941	16278	16058	15971	16037	16086	16225	16078	16207	16042	16019	16196	16065	16038	15953	15955	15877	16029	16028	16118	16030	15926	16027	16202	16114	15990	16055	15945	16252	16278	15995	15977	16163	16173	16121	16116	16129	15972	15979	16256	16026	16196	16076	16169	15919	16066	16228	15845	16036	15930	15878	16062	16130	16124	15879	15993	16098	16030	15991	16194	16082	16085	16092	16042	16050	15892	16099	16032	16150	16050	16218	16153	15829	16172	16145	16093	16196	16151	16093	16111	16021	15816	16123	16128	16066	16083	16025	16136	16024	16214	16006	16071	15908	15974	16381	16128	16085	16049	16270	16139	15799	16244	16113	16160	16283	16123	16058	16073	16176	16015	16157	16134	16082	15933	16065	16012	15936	16178	16227	16189	16061	15905	16103	16128	15957	16330	16143	15958	16130	16236	16071	16042	15955	16115	16070	15940	16302	15993	16112	16110	16086	16199	16111	16027	16127	16144	16180	16275	16089	15982	16189	16097	16061	16181	16081	16204	15996	16124	16092	16154	16040	16206	16082	16153	16256	16220	16124	16055	15989	16017	16215	16205	16239	16149	16028	16212	16044	16118	16144	16104	16008	16285	16193	16082	16144	16034	15955	16159	16138	16054	15986	16181	15792	15895	16086	16048	16093	16056	16095	16184	15937	16256	15951	15963	16156	16049	16114
18283	19205	20497	20991	20686	20550	15983	16599	16474	15897	14945	14216	13837	13519	13248	13172	13354	13473	13306	13428	13252	13345	13329	13204	13327	13276	13386	13098	13450	13410	13311	13280	13273	13332	13314	13277	13475	13360	13298	13336	13361	13329	13210	13445	13324	13419	13359	13387	13303	13198	13341	13465	13116	13412	13202	13329	13336	13250	13374	13356	13375	13345	13271	13184	13068	13388	13312	13259	13334	13266	13230	13226	13156	13432	13524	13368	13378	13327	13406	13365	13170	13401	13236	13417	13122	13274	13224	13386	13332	13315	13351	13356	13095	13308	13264	13377	13471	13308	13309	13364	13418	13205	13117	13301	13397	13491	13395	13254	13353	13398	13336	13322	13450	13297	13376	13254	13434	13264	13444	13249	13363	13380	13332	13211	13357	13232	13324	13269	13330	13240	13341	13306	13380	13322	13447	13288	13287	13354	13229	13436	13330	13349	13503	13312	13414	13114	13304	13345	13338	13250	13120	13163	13250	13372	13138	13210	13399	13309	13335	13278	13401	13340	13246	13301	13328	13285	13169	13370	13349	13228	13318	13438	13419	13343	13376	13234	13367	13367	13291	13375	13324	13143	13267	13192	13308	13326	13280	13238	13341	13351	13296	13257	13373	13311	13302	13224	13389	13337	13365	13221	13412	13336	13395	13342	13193	13436	13355	13463	13364	13219	13403	13228	13355	13386	13369	13316	13265	13410	13314	13433	13391	13220	13112	13296	13118	13484	13415	13277	13328	13309	13442	13369	13345	13379	13501	13271	13271	13316	13361	13395	13300	13300	13327	13330	13168	13339	13316	13256	13163	13306	13425	13213	13357	13321	13311	13240	13283	13236	13292	13230	13273	13277	13402	13409	13398	13197	13262	13352	13437	13242	13461	13265	13258	13165	13373	13228	13438	13196	13280	13224	13243	13395	13297	13364	13231	13357	13269	13300	13301	13322	13331	13413	13352	13278	13429	13307	13307	13380	13235	13414	13436	13404	13331	13446	13084	13402	13392	13399	13422	13281	13372	13405	13297	13381	13428	13303	13154	13328	13356	13204	13346	13305	13367	13314	13256	13126	13440	13410	13229	13478	13394	13343	13334	13176	13373	13293	13134	13343	13372	13262	13299	13224	13439	13266	13289	13259	13365	13383	13327	13249	13436	13297	13349	13329	13435	13270	13401	13313	13209	13356	13312	13249	13225	13287	13308	13367	13281	13241	13346	13365	13336	13328	13153	13269	13270	13350	13242	13404	13345	13109	13281	13166	13187	13317	13475	13299	13243	13405	13232	13317	13412	13353	13214	13204	13186	13175	13409	13151	13360	13409	13413	13308	13370	13298	13249	13372	13341	13230	13178	13225	13265	13263	13302	13424	13334	13354	13154	13269	13253	13308	13419	13511	13494	13429	13438	13337	13181	13273	13151	13262	13486	13497	13236	13410	13182	13249	13302	13281	13263	13194	13311	13344	13407	13404	13347	13356	13395	13289	13443	13477	13228	13383	13345	13336	13159	13316	13384	13369	13340	13422	13411	13268	13243	13372	13232	13314	13299	13455	13341	13269	13385	13217	13351	13355	13265	13333	13206	13257	13365	13368	13175	13439	13307	13155	13478	13275	13280	13452	13197	13418	13314	13334	13307	13182	13385	13184	13302	13265	13445	13150	13255	13368	13375	13323	13348	13194	13292	13342	13270	13362	13297	13299	13502	13340	13321	13242	13229	13371	13435	13282	13217	13403	13400	13248	13237	13344	13352	13444	13595	13309	13491	13477	13539	13294	13391	13345	13295	13431	13322	13455	13347	13351	13387	13140	13301	13423	13417	13255	13298	13299	13343	13239	13385	13323	13236	13351	13380	13176	13150	13388	13345	13247	13311	13442	13385	13196	13333	13353	13294	13357	13439	13492	13421	13372	13378	13227	13354	13353	13318	13428	13360	13137	13271	13250	13394	13499	13366	13279	13282	13400	13402	13382	13225	13425	13367	13276	13176	13319	13166	13311	13243	13333	13306	13289	13384	13476	13311	13220	13409	13355	13389	13285	13317	13364	13378	13425	13410	13235	13273	13415	13367	13461	13302	13411	13375	13218	13540	13429	13511	13569	13234	13328	13255	13303	13365	13292	13281	13234	13359	13314	13328	13220	13229	13318	13542	13256	13246	13353	13464	13409	13330	13406	13097	13480	13236	13325	13312	13439	13358	13272	13405	13327	13175	13329	13402	13370	13459	13271	13294	13311	13523	13267	13236	13387	13189	13240	13227	13296	13523	13161	13339	13381	13513	13356	13402	13447	13354	13357	13412	13360	13389	13389	13360	13336	13352	13400	13239	13317	13267	13365	13441	13252	13417	13305	13417	13160	13286	13112	13405	13390	13335	13323	13500	13445	13204	13325	13441	13267	13330	13211	13386	13276	13297	13425	13339	13255	13477	13252	13530	13258	13376	13384	13363	13400	13332	13473	13388	13104	13245	13279	13424	13321	13353	13302	13355	13287	13445	13167	13182	13325	13270	13279	13309	13382	13372	13222	13296	13245	13368	13289	13216	13344	13303	13283	13230	13256	13353	13365	13257	13394	13404	13413	13245	13285	13217	13357	13377	13204	13139	13277	13484	13368	13514	13393	13542	13294	13443	13157	13267	13218	13384	13217	13239	13385	13136	13357	13194	13304	13370	13391	13407	13267	13338	13307	13431	13202	13218	13360	13266	13180	13294	13307	13281	13403	13367	13273	13342	13278	13394	13322	13279	13402	13198	13449	13328	13370	13321	13181	13261	13388	13310	13288	13407	13393	13400	13424	13282	13239	13387	13350	13287	13389	13282	13210	13522	13404	13327	13323	13371	13311	13317	13283	13327	13188	13387	13478	13500	13288	13450	13312	13376	13477	13314	13328	13236	13367	13445	13178	13323	13418	13299	13583	13298	13264	13130	13192	13416	13212	13488	13337	13262	13438	13514	13323	13179	13297	13317	13480	13434	13249	13310	13321	13410	13250	13328	13316	13159	13207	13329	13475	13228	13473	13295	13381	13394	13410	13446	13354	13307	13252	13174	13390	13398	13274	13411	13384	13355	13403	13394	13297	13162	13413	13367	13385	13342	13443	13263	13371	13365	13288	13349	13237	13379	13308	13424	13265	13283	13310	13354	13214	13400	13366	13215	13279	13213	13278	13237	13159	13426	13283	13504	13354	13320	13361	13239	13382	13187	13293	13282	13268	13366	13391	13236	13309	13378	13348	13240	13381	13363	13463	13211	13330	13199	13412	13317	13289	13313	13322	13294	13237	13410	13427	13331	13461	13379	13360	13407	13220	13315	13372	13259	13380	13063	13351	13184	13258	13412	13329	13297	13365	13203	13400	13502	13350	13456	13399	13355	13360	13265	13325	13195	13289	13378	13434	13272	13283	13392	13329	13512	13110	13258	13400	13409	13394	13131	13348	13303	13392	13182	13337	13491	13320	13142	13394	13211	13434	13200	13321	13236	13317	13200	13273	13302	13461	13343	13534	13276	13337	13380	13286	13312	13369	13326	13447	13527	13148	13349	13595	13302	13124	13190	13316	13379	13382	13380	13408	13219	13412	13304	13376	13438	13137	13200	13405	13458	13335	13553	13307	13337	13439	13380	13325	13298	13413	13288	13363	13314	13370	13328	13394	13385	13354	13239	13253	13191	13319	13383	13392	13484	13535	13333	13358	13345	13235	13292	13362	13374	13316	13310	13311	13275	13335	13381	13292	13471	13370	13283	13301	13269	13284	13315	13304	13302	13339	13296	13384	13477	13492	13305	13314	13232	13343	13089	13296	13318	13504	13342	13386	13301	13281	13374	13402	13392	13289	13496	13387	13530	13293	13228	13448	13411	13236	13342	13428	13376	13363	13335	13254	13261	13308	13357	13370	13342	13277	13460	13133	13220	13263	13271	13410	13382	13408	13261	13328	13361	13277	13401	13259	13363	13391	13372	13266	13319	13310	13176	13424	13189	13354	13158	13341	13372	13322	13125	13374	13128	13365	13258	13280	13227	13247	13539	13328	13281	13345	13360	13282	13339	13287	13417	13475	13269	13392	13395	13249	13329	13402	13395	13211	13328	13223	13369	13253	13188	13300	13352	13301	13343	13318	13350	13343	13229	13314	13414	13397	13302	13352	13312	13421	13329	13362	13400	13423	13296	13252	13311	13269	13301	13298	13203	13420	13337	13421	13377	13307	13313	13380	13394	13431	13373	13399	13283	13410	13270	13420	13254	13267	13315	13353	13302	13353	13249	13296	13412	13329	13346	13230	13356	13313	13268	13266	13195	13354	13214	13220	13243	13507	13191	13323	13307	13187	13342	13291	13298	13318	13320	13289	13272	13320	13210	13424	13121	13425	13165	13371	13360	13251	13326	13347	13367	13320	13228	13300	13501	13247	13397	13276	13369	13185	13272	13321	13361	13276	13213	13324	13354	13316	13253	13353	13297	13332	13445	13266	13377	13330	13336	13248	13408	13243	13430	13239	13251	13309	13286	13333	13352	13358	13289	13268	13486	13218	13218	13392	13456	13539	13265	13430	13452	13473	13321	13232	13286	13198	13340	13531	13367	13199	13286	13296	13316	13334	13261	13271	13349	13392	13271	13361	13312	13282	13456	13252	13361	13153	13449	13467	13228	13329	13273	13368	13329	13320	13340	13191	13443	13293	13279	13159	13245	13464	13497	13401	13391	13199	13162	13321	13302	13258	13237	13501	13218	13366	13509	13384	13243	13281	13411	13399	13404	13372	13417	13456	13395	13406	13330	13316	13298	13308	13425	13161	13201	13336	13272	13418	13428	13414	13186	13366	13441	13467	13456	13242	13365	13259	13405	13235	13277	13271	13335	13306	13378	13314	13415	13266	13410	13151	13321	13261	13428	13371	13297	13585	13405	13184	13275	13356	13373	13175	13248	13185	13308	13310	13281	13513	13254	13452	13489	13333	13486	13313	13071	13253	13320	13285	13477	13531	13146	13316	13487	13326	13331	13425	13356	13216	13367	13319	13432	13448	13460	13320	13386	13397	13333	13385	13370	13295	13369	13424	13246	13280	13341	13300	13208	13436	13194	13249	13348	13331	13363	13321	13210	13357	13325	13264	13354	13546	13287	13262	13341	13476	13586	13335	13306	13261	13339	13456	13183	13432
26341	21097	29419	37965	42777	42679	34202	32039	31587	29066	23898	19912	17556	16710	16392	16408	16385	16141	16048	16108	16305	16188	16081	15969	16188	16298	16130	15993	16109	16187	16088	16059	16168	16219	16234	16006	15901	16219	16141	16161	16152	16240	16345	16260	16115	16131	15987	15980	16291	16174	16147	16044	16238	16267	16127	16262	16009	16112	16310	16333	15988	16024	16102	16131	16300	16223	16089	16126	16296	16217	16224	16158	16246	15887	15981	16194	16077	15977	15982	16192	15997	16060	16139	16042	16007	16182	16142	16227	16147	15959	16010	16218	16033	16228	16104	16201	16025	16021	16228	16063	15975	16203	16174	16137	16128	16225	16001	16268	16164	16038	16158	16047	16004	16058	16008	16073	16097	16131	16070	15985	16129	16028	15877	16182	16250	16203	15959	16192	16171	16158	15926	15881	15947	16126	16235	16048	16185	16258	16129	16083	16023	15968	16172	16277	15943	15955	16074	16143	16122	15806	16305	16227	16072	15811	16116	16079	16014	16060	16185	15959	16204	16173	16424	16069	16124	16095	16254	16247	15827	16081	16047	15943	16234	16129	15928	16124	15991	16449	16118	16026	16072	16094	15884	16052	16276	16050	16038	15992	16057	16179	15979	15954	16141	16219	15976	16079	16117	16131	16002	16111	16048	16055	16155	16315	16334	16222	15998	16054	16124	16334	16294	16309	16273	16015	16536	16209	16317	16182	16020	16196	15958	15965	16046	16042	16243	16161	16216	16002	16080	16038	16408	16004	16044	16231	16101	16029	16236	16138	16196	16150	15921	16049	15910	16103	16180	16190	16088	16237	16168	16277	16017	16124	16197	16169	16377	16152	16034	15995	16390	16207	16074	16004	16189	16124	16218	16091	16190	16016	16227	16269	16219	16035	16176	16041	16139	15994	16106	15943	15974	16351	16130	16162	16358	16074	16019	16260	16134	16077	16098	16040	16197	16229	16234	16224	16064	16184	16112	16062	15842	16176	16126	16306	16244	16172	15993	16094	15944	15959	15913	15914	16058	16039	16129	15996	16039	16031	16149	16197	16251	15998	16137	15990	16020	16086	16258	16138	15978	16145	16264	16228	16041	16085	16283	16109	16295	16241	16112	16181	16159	16119	16103	16140	16003	16071	16158	16245	16103	16202	16061	16073	16033	16078	15914	15943	15945	16172	16287	16007	16172	16002	15966	16263	16051	16070	15952	16106	16281	16126	16346	16080	15939	16056	16089	16130	16231	16013	15948	16028	16058	16002	15870	16102	16233	16150	16055	16063	16041	16182	16162	16120	16200	16278	16307	16320	16181	15993	16111	16029	16239	16337	16252	16251	16190	15895	16092	16098	16008	16052	15936	16181	16100	16184	15959	16179	16117	16049	16173	16101	15964	15964	16157	16088	15948	16167	16050	15990	16066	16121	16061	15922	16262	15964	15989	16072	16112	16363	15959	16210	15839	15949	16148	16018	16034	16203	16020	16130	15999	16071	16224	16166	16134	16097	16241	16138	16010	16135	16003	16283	16113	15973	15976	16174	16166	16158	16001	16199	16228	16018	16109	15954	16271	16114	16048	16163	16248	16264	16156	16117	16161	16166	15797	16138	16027	15965	16119	16099	16165	16387	16026	16147	16021	16105	16317	16078	16045	16187	16272	16200	16039	16127	16023	16158	16172	16137	16170	16203	16060	16139	16072	16286	16058	16085	16071	16101	16136	16224	16159	16065	16222	16266	16294	16168	16030	16207	16054	16043	16132	16361	15886	15998	15956	16026	16093	16030	16077	16242	16261	15937	15976	16222	15942	16054	16133	16016	16225	16277	16072	16117	16073	16180	16097	16048	16305	16011	16123	16126	16154	16164	16024	16001	16161	16285	16404	16270	16136	16214	16289	16168	15835	15882	16074	16262	16146	16133	16218	16112	15966	16381	16086	16258	16192	16025	16140	16105	16261	16165	16252	16106	15969	16039	15961	16236	16346	16105	16332	16317	16186	16183	15975	16122	16145	16337	16159	16129	16100	16145	15932	15967	15976	16208	15961	16274	16091	15989	16037	16172	16098	16217	16226	16164	16027	16102	16180	16153	16337	16035	15984	16215	15947	16068	16110	16385	16231	16044	16069	16161	16169	16134	16205	16176	16156	16148	16082	16024	16095	16068	16284	16274	16003	16307	16224	15969	15951	16201	16204	16129	16119	16042	16121	16169	15968	16133	16276	15735	16118	16195	16146	16294	16316	16088	16300	16168	16027	16328	16307	16197	16126	16303	16255	16204	16187	16182	16138	16041	16110	16063	16371	16120	16328	16038	16127	16231	15901	16112	16204	16210	16177	15974	16210	16300	16257	16126	15993	16279	15923	16078	16207	16220	16046	15982	16084	15951	16039	16102	16153	16225	16232	16159	15994	15967	16178	16083	16148	16138	16226	16197	16155	16022	15961	15772	16090	16281	16092	16281	16118	16076	16209	16072	15994	16080	15981	16097	16128	16000	16419	16099	16153	16259	16072	15947	16115	16094	16115	16185	15984	16062	16045	16008	16166	16027	16101	16078	16185	16215	16185	16061	16168	16145	16085	16069	16198	15925	16035	16227	16231	16280	16329	16087	16014	16148	16175	16077	15923	16008	16020	16352	16083	16132	15957	16155	16107	16174	16193	16132	16247	16117	16021	16183	16305	16031	16074	16147	15958	16159	16112	16046	16309	16278	15996	16184	16238	16076	16195	16184	16152	16122	15998	16070	16002	16111	16390	16153	16262	16150	16052	16125	16205	16110	16182	16072	16193	16015	16027	16063	16033	16134	16113	16069	16146	16296	16102	16199	16122	16302	16029	15919	16159	16074	16118	16037	16149	16191	15978	16050	16315	16209	16026	15833	16098	16164	16263	16204	16249	16218	16014	16160	16190	16262	16011	16038	15952	16260	16061	16067	16091	16175	15994	16061	16187	16355	16190	16068	16073	16025	16276	16009	16147	16104	16007	16060	16084	16203	16260	15971	16247	15904	16061	16149	16305	16050	16218	16074	16287	16151	16119	16112	16152	16163	16245	15884	16001	16059	16283	16073	16209	16399	16183	16064	16146	16097	16106	16298	16143	16162	16166	16083	16204	16248	16152	16196	15978	16113	16056	16213	16358	16068	16116	16120	16176	16181	16325	16224	15893	16260	16043	16149	16307	16004	16074	16155	15953	15963	16075	16181	16366	16186	16302	15985	16205	16280	16110	16309	16297	16006	16164	16038	16203	16095	16035	16010	15981	15930	16231	16037	16134	16116	16000	16057	16116	16237	16150	16069	16245	16219	16226	16132	16098	16037	16169	16254	16059	16007	16295	16111	16226	16163	16264	16262	16124	16014	16046	16092	16162	15998	16084	15958	16212	16187	16077	16224	16049	16212	16131	16048	15954	16137	16358	16003	16179	16265	16121	16376	16212	15952	16071	15977	16061	16055	16018	16115	16027	16081	15994	16023	16124	15902	16120	16069	16136	16182	16295	16052	16124	16099	16096	16165	16231	16123	16025	15937	16016	16041	16107	16285	15984	16219	15947	16078	15996	16241	16082	16099	16037	16079	16059	16255	16033	16037	16193	16144	16058	16117	16203	16187	16288	16145	16130	16186	16001	16140	16102	16041	16000	16076	16241	16223	16015	16124	16172	15874	15983	16198	16228	16181	15979	16115	16103	16217	16002	16028	16026	15936	16240	16009	15966	15966	16045	16012	16234	16119	16146	16030	16391	16180	16199	16087	16115	16141	16120	16241	16083	16207	16197	16111	16319	16108	16143	16344	15978	16040	16074	16019	16152	15985	16123	16225	16215	16090	15909	16063	16115	16092	16046	16146	16178	16088	16046	15964	15981	16109	16204	16158	16178	16191	16066	16086	15930	16185	16102	16099	16109	16169	16084	15986	16186	16234	16115	16287	16222	16019	16195	16003	16004	16112	15966	16172	16159	16140	16190	16011	16154	16519	15951	16154	16256	16058	16128	16134	16113	16073	16107	16031	16133	16099	16005	16052	16127	16115	16208	15964	15845	15904	16106	16180	16098	16183	16201	16020	16026	16145	16264	16206	16081	16126	16236	16056	16294	16096	16104	16079	16172	15919	15910	15965	15987	16034	16061	16019	16206	16148	15986	16099	16020	15998	16105	16102	15958	16128	16165	16118	16021	16171	16112	15980	16111	16174	16063	16092	16119	16176	16276	16372	16049	16159	16120	15910	16252	16042	16224	16035	16129	16164	16147	16058	16092	16309	16199	16004	16175	16040	16013	15891	16183	15990	15990	16262	16103	16126	16186	16178	16067	16104	16197	16029	16280	16377	16079	15820	16169	16171	15981	16005	16198	16067	16040	15937	16355	16060	16222	16162	16066	16308	16014	16153	16229	16239	16081	16047	15946	16278	16188	16172	16124	16090	16080	16152	15997	15985	16343	16373	16153	15968	16226	16246	16132	16182	16196	16103	16020	16153	16049	16097	16096	16068	16266	16193	16004	16254	16111	15782	16167	16251	16158	15934	16060	16152	16225	16074	16151	16181	16239	16153	16141	15907	16303	15957	16167	16041	16161	16083	16202	16362	16286	16103	16027	16082	15931	16100	16016	16030	16028	16238	16167	16166	16182	16083	16282	16187	16078	15813	16102	16069	16220	16248	16233	16213	16213	16076	16257	16141	16098	16133	16122	16069	16100	16148	16222	16099	16200	16093	16104	16239	16118	16198	16319	16158	16318	16205	16211	16004	16075	16223	15990	15959	16026	16255	16017	16152	16065	16021	16047	16245	16080	16265	16166	15918	16178	16146	16401	16302	16148	16318	16299	16286	16191	16147	16230	15938	15884	15906	16145	15899	16135	16014	16199	16036	16102	15967	15889	16254	16266	16313	16093	16110	16072	15981	16088	16126	15980	16176	16109	16111	16021	16156	16138	16121	16205	16108	16189	16054	16096	16119	16137	16266	16150	16025	16367	16018	16264	16171	16199	16337	16090	16293	16149	16320	16267	16131	16329	16092	16071	16002	16035	16135	16163	16127	16235	16159	16109	16011	16145	16344	16018	16108	16226	16069	16221	16100	16289	16148	16120	16134	16242	16207	16120	16034	16185	16078	15901	16097	16132	16013	16240	16155	16304	16059	15911	16099	16163	16183	16105	16076	16055	16092	16022	15988
23222	39749	49350	48693	47804	42959	33875	33519	32281	28600	22401	17089	14728	13826	13557	13444	13254	13404	13230	13226	13267	13529	13293	13396	13390	13510	13256	13487	13449	13387	13483	13387	13393	13368	13397	13398	13423	13359	13315	13362	13353	13240	13434	13225	13273	13379	13385	13291	13282	13475	13357	13246	13553	13361	13409	13260	13320	13192	13413	13327	13254	13406	13302	13273	13490	13334	13556	13419	13505	13416	13188	13306	13215	13258	13369	13342	13374	13342	13327	13287	13551	13576	13291	13404	13377	13415	13474	13354	13516	13348	13336	13393	13265	13342	13503	13330	13426	13176	13392	13357	13353	13410	13441	13203	13295	13380	13371	13271	13303	13383	13161	13502	13463	13244	13389	13366	13458	13385	13385	13286	13352	13233	13264	13449	13312	13486	13403	13251	13318	13219	13399	13377	13404	13351	13423	13325	13397	13316	13309	13283	13444	13488	13224	13232	13160	13253	13235	13410	13243	13333	13193	13339	13266	13515	13325	13517	13437	13319	13285	13343	13385	13299	13383	13406	13349	13463	13216	13370	13402	13268	13320	13407	13227	13327	13340	13298	13354	13260	13184	13261	13283	13307	13269	13302	13219	13265	13332	13335	13202	13312	13464	13283	13296	13509	13337	13189	13271	13357	13492	13353	13117	13269	13351	13411	13435	13259	13183	13458	13337	13441	13329	13348	13381	13401	13389	13325	13354	13156	13443	13370	13352	13423	13332	13299	13222	13334	13448	13205	13372	13420	13369	13390	13288	13344	13300	13323	13306	13380	13451	13490	13461	13237	13447	13286	13262	13266	13362	13349	13349	13424	13244	13428	13514	13361	13334	13336	13449	13372	13311	13426	13385	13241	13422	13250	13569	13397	13386	13315	13383	13475	13545	13420	13445	13282	13352	13173	13266	13359	13350	13436	13421	13447	13399	13337	13359	13353	13326	13182	13327	13220	13459	13341	13249	13178	13356	13266	13379	13383	13416	13331	13401	13293	13288	13347	13398	13216	13229	13317	13272	13391	13463	13303	13540	13467	13251	13367	13205	13346	13315	13375	13410	13444	13338	13348	13252	13489	13240	13526	13393	13188	13185	13312	13281	13340	13486	13423	13313	13392	13475	13260	13444	13371	13513	13375	13481	13176	13403	13253	13355	13344	13125	13285	13467	13332	13245	13556	13409	13208	13227	13396	13086	13329	13397	13457	13286	13257	13223	13348	13386	13251	13402	13429	13161	13300	13385	13192	13258	13327	13172	13463	13365	13518	13338	13371	13485	13415	13484	13392	13321	13198	13269	13460	13324	13456	13152	13348	13288	13560	13278	13379	13428	13338	13362	13266	13426	13319	13365	13256	13442	13404	13223	13311	13356	13362	13397	13273	13394	13301	13309	13268	13167	13334	13507	13352	13422	13263	13298	13228	13392	13452	13251	13429	13403	13414	13280	13448	13313	13261	13280	13177	13436	13508	13425	13356	13445	13269	13478	13418	13245	13317	13364	13401	13480	13370	13344	13493	13317	13401	13422	13354	13263	13372	13515	13314	13366	13323	13347	13345	13317	13236	13444	13382	13433	13144	13097	13335	13498	13452	13208	13305	13347	13283	13332	13314	13382	13202	13420	13365	13346	13490	13305	13402	13450	13385	13208	13540	13242	13384	13225	13486	13247	13372	13227	13387	13326	13359	13319	13387	13304	13241	13344	13386	13344	13333	13456	13390	13290	13281	13358	13428	13445	13354	13471	13319	13379	13158	13180	13205	13300	13353	13297	13413	13309	13233	13518	13395	13339	13321	13538	13333	13393	13354	13400	13329	13349	13421	13462	13299	13344	13525	13349	13429	13169	13316	13228	13145	13268	13438	13597	13376	13402	13468	13367	13374	13224	13297	13297	13255	13231	13488	13269	13335	13361	13362	13272	13365	13570	13433	13339	13175	13291	13419	13440	13366	13320	13419	13464	13388	13211	13184	13378	13237	13182	13351	13355	13331	13402	13385	13321	13461	13288	13388	13372	13337	13325	13304	13321	13533	13363	13246	13245	13410	13306	13409	13327	13298	13244	13308	13347	13428	13411	13333	13186	13436	13196	13443	13264	13425	13351	13334	13230	13165	13204	13388	13489	13283	13356	13395	13295	13388	13349	13319	13303	13245	13301	13061	13303	13117	13450	13302	13376	13370	13305	13233	13328	13357	13335	13325	13458	13345	13374	13468	13291	13186	13246	13406	13359	13187	13519	13377	13550	13426	13370	13286	13355	13239	13390	13337	13362	13116	13339	13283	13613	13410	13261	13447	13368	13428	13492	13419	13521	13301	13306	13355	13199	13370	13339	13317	13312	13216	13190	13302	13334	13365	13301	13322	13453	13401	13289	13358	13407	13469	13247	13345	13276	13387	13348	13245	13445	13225	13462	13218	13247	13280	13445	13459	13424	13284	13310	13374	13259	13233	13378	13439	13433	13328	13479	13440	13220	13495	13323	13221	13521	13273	13413	13341	13497	13242	13453	13503	13346	13251	13266	13498	13533	13413	13219	13311	13340	13487	13334	13423	13232	13266	13395	13201	13330	13360	13272	13293	13267	13323	13325	13395	13342	13347	13205	13272	13283	13415	13302	13228	13364	13371	13259	13541	13311	13333	13362	13322	13401	13520	13198	13310	13270	13482	13301	13291	13337	13415	13356	13342	13323	13186	13351	13325	13254	13333	13272	13281	13458	13477	13402	13411	13386	13485	13229	13360	13610	13328	13218	13174	13417	13578	13253	13425	13200	13445	13197	13335	13343	13355	13536	13385	13453	13153	13315	13296	13453	13267	13233	13395	13255	13472	13412	13323	13490	13433	13320	13352	13499	13340	13218	13299	13400	13368	13412	13350	13266	13274	13375	13266	13364	13362	13202	13327	13253	13105	13329	13394	13317	13188	13456	13227	13268	13325	13380	13341	13410	13255	13308	13370	13240	13371	13204	13360	13288	13434	13149	13259	13363	13426	13428	13446	13309	13335	13253	13506	13465	13413	13414	13332	13314	13395	13205	13286	13377	13443	13364	13188	13399	13517	13219	13429	13407	13273	13380	13474	13327	13270	13376	13368	13229	13346	13245	13135	13364	13394	13479	13254	13301	13221	13398	13320	13347	13386	13153	13434	13276	13366	13270	13335	13187	13189	13237	13436	13358	13490	13363	13310	13298	13358	13338	13269	13404	13417	13518	13392	13271	13356	13328	13302	13323	13300	13353	13402	13351	13411	13248	13300	13207	13467	13429	13279	13340	13361	13213	13403	13294	13348	13452	13289	13382	13251	13178	13081	13336	13377	13197	13308	13376	13303	13287	13569	13370	13349	13423	13270	13251	13271	13329	13340	13562	13469	13376	13414	13324	13328	13251	13386	13178	13289	13351	13263	13495	13416	13447	13272	13173	13306	13368	13315	13382	13406	13359	13470	13489	13219	13311	13425	13368	13251	13445	13392	13432	13446	13244	13254	13512	13469	13308	13160	13337	13230	13408	13335	13310	13273	13296	13208	13518	13348	13260	13396	13330	13284	13590	13343	13333	13181	13261	13415	13246	13301	13374	13505	13319	13469	13359	13392	13451	13254	13345	13342	13363	13375	13494	13365	13336	13217	13452	13281	13241	13404	13230	13264	13303	13392	13453	13512	13397	13284	13629	13334	13402	13388	13385	13217	13477	13380	13341	13375	13357	13331	13336	13218	13299	13363	13368	13497	13403	13502	13466	13495	13314	13504	13330	13379	13402	13314	13319	13312	13362	13504	13404	13435	13422	13431	13398	13437	13492	13390	13350	13198	13533	13475	13390	13547	13238	13445	13315	13312	13324	13252	13220	13194	13276	13344	13380	13376	13317	13371	13321	13305	13438	13236	13228	13465	13335	13206	13354	13310	13142	13240	13335	13427	13390	13384	13331	13404	13347	13423	13329	13305	13292	13251	13257	13437	13377	13324	13353	13360	13476	13318	13463	13376	13512	13299	13376	13480	13336	13296	13357	13277	13385	13277	13276	13394	13457	13272	13415	13293	13377	13296	13135	13322	13405	13492	13404	13336	13344	13326	13211	13297	13449	13313	13446	13299	13418	13392	13446	13399	13264	13370	13416	13345	13364	13233	13307	13392	13525	13409	13440	13419	13426	13207	13194	13319	13400	13434	13209	13418	13387	13302	13258	13360	13463	13375	13236	13319	13400	13338	13358	13494	13404	13359	13502	13300	13424	13440	13547	13370	13377	13506	13216	13322	13279	13520	13348	13438	13213	13308	13281	13387	13283	13367	13467	13314	13232	13452	13500	13344	13505	13237	13592	13348	13488	13252	13385	13365	13224	13408	13369	13405	13392	13245	13298	13463	13238	13289	13272	13458	13306	13446	13339	13345	13309	13462	13341	13355	13344	13339	13317	13408	13431	13538	13308	13362	13375	13313	13359	13286	13429	13388	13303	13353	13349	13384	13386	13347	13328	13479	13509	13473	13196	13281	13249	13356	13336	13334	13371	13286	13107	13396	13498	13351	13523	13234	13128	13276	13298	13368	13315	13612	13356	13251	13352	13236	13381	13262	13300	13242	13326	13364	13359	13194	13395	13337	13380	13355	13420	13524	13366	13143	13494	13363	13530	13381	13267	13526	13346	13377	13336	13366	13483	13299	13399	13301	13328	13337	13315	13475	13419	13504	13360	13265	13225	13170	13324	13336	13372	13478	13365	13384	13482	13387	13396	13379	13385	13382	13276	13365	13277	13273	13380	13374	13416	13345	13427	13265	13396	13258	13169	13385	13298	13194	13387	13565	13306	13272	13210	13348	13453	13184	13220	13416	13462	13207	13419	13313	13412	13431	13462	13452	13413	13302	13522	13330	13349	13296	13405	13238	13452	13249	13234	13202	13245	13411	13453	13307	13211	13455	13423	13350	13310	13336	13230	13264	13416	13342	13376	13372	13267	13272	13349	13358	13205	13431	13408	13213	13479	13256	13361	13299	13429	13489	13500	13410	13347	13481	13117	13272	13349	13413	13304	13367	13293	13234	13282	13316	13238	13534	13479	13262	13534	13182	13425	13361	13391	13386	13442	13397	13343	13274	13443	13492	13328	13240	13362	13527	13356	13362	13333	13308	13238	13278	13295	13323	13231	13423	13373	13168	13388	13408	13425	13240
24242	21037	28617	30907	45114	50489	46185	45713	48404	43843	34182	25658	20244	17606	16638	16433	16444	16202	16333	16350	16217	16180	16074	15957	16030	15940	16120	16387	16130	16066	16309	16234	16214	16161	15950	16188	16145	16130	16064	16257	16478	16222	16133	16095	16102	16165	16065	15996	16112	16043	16056	16021	16289	16255	16127	15853	16103	16360	16314	16081	16179	16019	16138	16044	16200	16203	16124	16071	16101	16087	16087	16190	16199	16208	16031	16068	16156	16118	16106	16237	16083	16191	16124	16110	16260	16078	16197	16132	15981	16222	16170	16139	16109	16361	16083	15971	16017	16411	16098	16115	16096	16069	16134	16253	16056	16114	15921	16054	15910	16171	16132	15971	16112	16108	16340	16082	16207	16088	16056	16067	16018	16033	16320	16377	16185	16347	16149	16007	16170	15933	16311	16162	16311	16077	16013	16173	16054	16345	15985	16102	16006	16053	16185	15960	16018	16112	16091	15979	16194	16260	16118	15957	16081	16229	16151	16134	16019	16050	16171	16116	16156	16130	16004	16111	16177	16158	15888	15978	16145	16152	16303	16323	16156	15996	15970	16004	16286	16099	16059	16072	16270	16221	16222	16323	15947	16007	16195	16030	16248	16001	15875	15998	16085	16023	16126	16042	16011	15833	16259	16105	16113	15947	16139	16067	16023	16030	16085	16001	16176	16157	16106	16039	16257	16206	16039	16157	16056	16200	16178	16169	16044	16022	16058	16039	15986	16303	16008	16010	16178	15939	16306	15992	16289	16072	16203	15899	16096	16114	16473	16247	16079	16053	16067	16003	16149	16007	15914	16150	16190	16132	16235	16059	16070	16151	15979	15972	16240	16157	15931	15994	16067	15966	16209	16121	15991	15996	16140	16020	16046	16341	16204	16130	15915	16168	16017	16034	16034	15972	16150	16241	16165	16187	16065	16077	16198	16233	16177	16064	16140	16129	16063	16148	15854	16227	16250	16146	16260	16057	15990	16004	15945	16023	16044	16050	15994	16148	16419	16116	15834	15979	15982	16042	15971	16150	16208	16056	16109	16017	16225	16092	16208	16232	16074	16145	16053	16019	16066	16076	16025	16203	16072	16174	15984	16089	15952	15936	16022	16026	16080	16185	16188	16138	16183	16038	16190	16130	16032	16154	16326	16099	16201	16298	15974	16158	16067	16091	15860	16139	16002	16122	16063	15911	16022	16099	15980	15951	15999	16452	16282	15926	15987	16091	15948	16104	16122	16132	16088	16129	16099	16345	16047	16155	16345	16306	15941	15975	16310	16139	16027	15977	16240	15975	16007	16271	16216	16261	16041	16078	16123	16143	16017	16157	16236	16260	16260	15850	16256	16029	16048	16171	16049	16094	16006	15891	16051	15954	16059	15997	16198	16185	16167	15996	15888	16049	16092	16063	16099	16051	15873	16169	16080	16264	16145	16103	16110	16091	16135	15925	16077	16128	16310	16070	15993	16135	16325	16137	16169	16039	16166	16233	16177	16172	16011	15901	16163	16087	16067	16117	15995	15952	16114	16032	16100	15994	16221	16040	16137	16043	16108	16143	16316	15981	15954	16113	16212	16166	16155	15926	16084	15860	15926	16182	16103	16147	15987	16293	16125	16070	16286	16045	16217	16266	16195	16051	16191	16136	16046	15921	16027	15982	16209	16252	16208	16107	16051	15866	16038	16042	16113	16167	16404	16167	15965	16109	16239	16120	16263	16041	15882	15990	16130	16257	15985	15995	15859	16079	16263	16070	16165	16133	16281	16019	16185	16221	16060	16116	16243	16059	16239	16162	16377	16168	15943	16068	16321	16063	16047	16188	16299	16047	15820	15989	15979	16051	15866	15976	16222	16140	15975	15996	16236	16128	16197	16157	16186	16144	16235	16197	15904	16083	16149	16131	16179	15935	15974	16017	16073	16149	16053	16109	16243	16155	16059	16167	16073	15970	15937	16145	16053	15892	15787	15899	16148	16008	16012	16123	15969	16052	15895	16149	16168	16097	16298	16057	16214	16073	16048	16124	16119	16226	15953	16013	16180	16055	16053	16000	16145	16448	16160	16084	16172	16314	16014	16374	16331	16006	16240	16097	15893	15914	15955	16157	15976	15981	16103	16244	16134	16043	16142	16316	16266	16013	16311	16126	16132	16245	16063	16090	16130	16030	16018	16211	16124	16268	16068	15873	15988	16089	16003	16325	16111	16323	16283	15951	16031	16003	16054	16415	16140	15942	16036	15930	16135	16216	16258	16029	16036	16088	16127	16252	16129	15931	16224	16129	16147	15953	16114	16085	16073	16041	16042	16287	15919	16239	16200	16135	16330	16200	16049	16134	16121	16158	16089	16013	15935	16359	16093	16103	16139	16133	15973	16215	16206	16318	15957	16201	16280	16019	16204	15954	16128	16168	16188	16120	16192	15972	16119	16063	16066	16484	16204	16018	16243	16258	16084	16140	16107	16044	16189	16148	16067	16097	15979	15951	16049	16072	15908	15944	16118	16052	16121	16170	16098	16065	16117	15862	16066	15802	16013	16047	16108	16133	16026	16127	16165	16086	16103	16183	16101	16067	16023	16186	16037	16142	16143	15983	15955	16343	16253	16278	16153	16225	15926	16205	16211	16191	15958	16056	16130	15897	16164	15901	15997	16183	16094	15968	16157	15932	16119	15984	16228	16353	15972	16264	16038	16202	16099	16045	16269	16193	16081	15912	16058	15933	15954	15944	16074	16056	16183	16159	16046	16230	16117	15983	16218	16139	16353	16043	16083	16219	16203	16199	16156	16125	16127	16032	16193	16263	16150	16252	16282	16030	15878	16094	15916	16014	16202	16176	16018	16087	16004	15808	16136	16126	16025	16032	16006	16076	16259	16117	16005	16149	16000	16280	16065	16189	16074	16188	16025	16265	16044	16103	16103	16172	16012	16347	16195	16187	16221	16277	16183	16318	16024	16161	16088	16039	15960	15863	16127	16201	16300	16102	16208	16172	16128	16267	15948	16228	16093	16275	15917	16023	16126	16182	16014	16056	16032	16245	16112	16183	16133	16073	16165	16112	16212	16110	15971	16071	16228	16012	16167	16062	16041	16126	16133	16067	16132	16206	16134	16258	15968	16110	16148	16144	16094	15849	16182	15935	15987	16094	16198	15958	16046	16208	16205	16039	16137	16234	16204	15939	15878	16179	16026	16026	16116	16011	16019	16007	15948	16092	16137	16400	16145	16004	16089	15861	16073	16101	16099	16096	16098	15992	16091	16187	16197	16023	16345	16089	15930	16164	16035	16016	16061	16018	15992	16136	16154	16067	16103	16097	16228	16244	16273	16076	16193	16234	16123	16191	16180	16183	16083	16148	16181	16194	15951	15961	16196	16230	16201	15914	15841	16292	16113	16146	16056	16175	15982	16220	16045	16130	16122	16195	16341	16145	15923	16003	16266	16040	16068	16152	16201	16253	16195	16243	15980	16181	16126	16173	16073	16174	16271	16164	16081	16143	16130	16070	16053	16054	16067	16137	16193	16070	15990	16264	16100	16088	16050	16029	15988	16310	16072	15810	16240	16110	16380	16136	16233	16032	16000	16029	16140	16190	15954	15844	16027	16075	16260	16221	15988	16177	16142	15970	16223	16087	16134	16127	15996	16098	16188	16227	16084	15996	16231	16200	15952	16076	16279	15979	16227	16159	16298	16157	16082	15960	16069	16077	16225	16028	16098	16122	15935	16140	15868	16176	16128	16092	16045	16236	16100	16035	16085	16051	16195	16011	15916	16046	16092	15886	15987	16123	15856	16247	16138	16068	16150	16213	16069	16118	16022	16057	15919	15974	16174	15954	16047	16058	16056	15942	16156	16210	16022	16011	16054	16202	15958	16092	16216	15947	16216	16016	16198	16069	16379	16022	16369	16068	16038	16139	16219	16006	16148	16125	15937	15993	16146	16109	16212	16170	16223	15944	15912	16119	15728	16035	16046	16083	16124	16026	16135	16259	16299	16036	16081	16109	16260	16207	16110	16026	16184	15985	15945	16030	16119	16130	16056	16261	16079	16158	15915	16283	16127	16199	16306	16068	16338	16174	16024	16026	16027	16035	16184	16105	15991	16195	16103	16059	16269	15919	15987	16081	16103	16182	16033	15953	16065	16184	16161	15915	16063	16058	16005	16068	16020	15971	15999	16077	16048	16018	16127	16172	16200	16078	16133	16013	16086	16204	15966	16018	15997	16130	16011	16242	16062	16065	16045	15977	16286	16073	15968	16258	16036	16115	16278	16127	16281	15984	16080	15974	16146	16041	16105	16002	16213	16229	16015	16118	16129	15999	16042	16094	16233	16361	16003	15982	16186	16014	16171	16085	16245	16185	16214	15950	16112	16196	16080	16068	16328	16225	16235	16204	16286	16049	16243	16012	16106	16133	16137	16098	16120	16099	16370	16014	16200	16159	16312	16143	15910	16033	16068	15905	16206	16017	16079	16268	16155	15999	16138	16039	15972	15975	16007	16110	15991	15885	16287	16179	15908	15994	15887	16139	16040	15922	16166	16038	16132	16137	16090	16135	15887	16122	15982	16176	16111	16105	16072	16075	16131	16153	16257	15847	16005	16182	16058	16094	16125	16123	16081	16135	16004	16261	15902	16101	16122	15898	16199	16104	15923	16043	16103	16005	16021	16357	16278	16284	15994	16066	16159	16153	16010	16329	16314	16067	16152	16253	16025	16053	15985	16298	16050	16041	16151	16080	16094	16208	16042	15957	16040	16022	16073	16182	16300	15969	15934	16156	16081	16166	16134	15900	16080	15934	16019	16108	16106	16247	16121	16157	16071	16174	15966	16253	15996	15981	16179	16318	15925	16093	15934	16046	16023	16154	16255	16221	16097	16001	15938	16114	16215	16005	16125	16098	16201	15966	15923	16136	16174	16147	15832	16119	15938	16079	16062	16128	16356	16118	16224	15963	15920	16054	16259	16151	16010	16072	16228	16009	16132	15988	16021	15985	16269	16213	16064	15985	16188	16091	16113	16003	16052	15999	16112	16149	15979	16297	16287	16028	16219	16203	16206	15986	15992	16072	16036	16118	16265	16055	16204	16233	16074	16118	16261	16119	15935	16006	16008	15989	16176	16005	16118	16308	16046	16017	16069	16068	15968	16181	16083	16123
32265	54389	62145	67171	65140	56195	47466	48479	49006	43444	33084	23602	17190	14581	13729	13538	13213	13451	13362	13398	13327	13380	13319	13423	13401	13297	13290	13262	13550	13211	13375	13407	13202	13292	13421	13374	13419	13294	13209	13439	13098	13359	13321	13399	13297	13198	13344	13211	13333	13253	13192	13258	13219	13268	13483	13197	13337	13279	13364	13398	13289	13327	13359	13434	13260	13241	13287	13410	13268	13365	13356	13332	13252	13412	13298	13239	13377	13351	13441	13410	13171	13238	13389	13237	13315	13380	13439	13346	13130	13448	13307	13299	13328	13319	13219	13178	13317	13298	13329	13198	13226	13311	13251	13331	13273	13331	13370	13352	13390	13398	13232	13265	13357	13166	13329	13402	13261	13365	13271	13342	13273	13225	13261	13325	13342	13304	13441	13281	13277	13408	13337	13338	13385	13230	13369	13251	13513	13213	13438	13148	13266	13294	13370	13310	13275	13409	13156	13159	13242	13379	13245	13442	13117	13236	13328	13170	13226	13275	13364	13190	13159	13352	13191	13363	13370	13284	13356	13283	13293	13385	13246	13362	13430	13327	13445	13372	13298	13327	13198	13262	13328	13275	13330	13237	13486	13327	13273	13307	13379	13398	13291	13313	13283	13299	13240	13302	13398	13368	13491	13461	13243	13436	13245	13387	13381	13408	13489	13295	13276	13307	13175	13544	13406	13356	13434	13266	13497	13260	13351	13432	13336	13292	13423	13309	13393	13407	13376	13426	13327	13425	13426	13302	13284	13330	13231	13318	13390	13283	13447	13315	13236	13388	13492	13427	13320	13354	13355	13348	13244	13263	13367	13344	13251	13285	13322	13225	13212	13216	13194	13202	13335	13268	13221	13310	13396	13308	13279	13258	13308	13150	13375	13507	13294	13291	13487	13315	13335	13291	13505	13451	13206	13371	13353	13221	13364	13295	13345	13349	13270	13416	13221	13266	13410	13304	13392	13434	13325	13373	13337	13296	13436	13346	13267	13316	13412	13342	13143	13338	13187	13352	13331	13341	13417	13379	13285	13287	13419	13376	13340	13327	13338	13472	13268	13263	13368	13269	13366	13327	13284	13456	13251	13218	13326	13345	13307	13217	13174	13257	13278	13145	13350	13353	13366	13332	13264	13261	13411	13253	13322	13315	13332	13351	13247	13199	13210	13347	13405	13268	13299	13245	13340	13192	13514	13240	13457	13192	13497	13226	13212	13337	13157	13290	13368	13294	13322	13221	13248	13509	13301	13449	13185	13150	13467	13197	13138	13427	13335	13201	13310	13273	13360	13306	13258	13304	13263	13137	13296	13349	13242	13295	13278	13328	13468	13149	13492	13319	13508	13241	13348	13252	13384	13352	13407	13096	13339	13382	13235	13164	13233	13287	13395	13241	13433	13266	13345	13347	13312	13392	13478	13339	13400	13327	13303	13382	13141	13488	13522	13361	13299	13513	13347	13443	13184	13202	13352	13198	13386	13305	13358	13248	13405	13265	13393	13492	13345	13269	13225	13330	13421	13137	13362	13572	13348	13307	13184	13241	13063	13231	13390	13379	13170	13363	13284	13163	13285	13339	13248	13239	13507	13193	13274	13264	13282	13272	13194	13446	13380	13308	13241	13180	13319	13424	13396	13236	13335	13411	13381	13474	13229	13272	13257	13315	13292	13336	13250	13360	13271	13296	13273	13196	13368	13398	13347	13356	13228	13178	13362	13312	13165	13462	13264	13415	13370	13347	13210	13304	13143	13287	13299	13122	13407	13238	13106	13330	13277	13354	13378	13318	13430	13239	13243	13216	13273	13389	13371	13203	13271	13308	13263	13389	13284	13237	13388	13355	13371	13291	13362	13277	13503	13429	13262	13382	13316	13267	13245	13277	13348	13234	13333	13243	13242	13149	13280	13412	13306	13261	13558	13227	13243	13151	13264	13337	13154	13324	13405	13311	13305	13392	13316	13294	13619	13290	13349	13263	13239	13233	13356	13361	13330	13302	13188	13396	13338	13392	13152	13103	13252	13435	13403	13195	13475	13178	13353	13314	13237	13358	13311	13489	13436	13342	13427	13416	13189	13152	13392	13212	13313	13281	13300	13107	13210	13259	13184	13275	13222	13447	13337	13413	13337	13232	13277	13194	13244	13295	13381	13178	13204	13184	13415	13248	13355	13443	13250	13401	13298	13325	13451	13333	13381	13142	13290	13295	13366	13267	13178	13349	13226	13353	13239	13481	13394	13026	13427	13177	13446	13439	13206	13263	13500	13253	13276	13434	13264	13342	13005	13272	13295	13531	13373	13220	13327	13322	13255	13234	13363	13298	13325	13270	13384	13210	13447	13186	13386	13326	13136	13449	13308	13297	13254	13324	13221	13290	13179	13352	13427	13335	13075	13234	13262	13181	13351	13368	13358	13287	13323	13263	13343	13149	13319	13294	13251	13334	13445	13219	13211	13262	13223	13281	13252	13303	13420	13473	13264	13232	13271	13219	13364	13303	13228	13382	13336	13235	13243	13378	13383	13356	13387	13344	13344	13308	13339	13280	13194	13320	13338	13325	13204	13414	13384	13295	13282	13277	13152	13412	13134	13422	13339	13284	13365	13325	13370	13407	13468	13246	13234	13285	13370	13173	13183	13308	13319	13453	13419	13253	13340	13301	13407	13293	13333	13109	13226	13548	13222	13342	13366	13246	13260	13216	13347	13291	13306	13307	13223	13264	13290	13188	13244	13231	13174	13221	13374	13444	13077	13360	13244	13295	13240	13390	13338	13334	13379	13476	13268	13438	13238	13220	13319	13232	13266	13280	13359	13201	13196	13137	13135	13255	13523	13509	13305	13369	13168	13358	13282	13365	13324	13402	13426	13155	13222	13301	13255	13296	13380	13290	13305	13326	13232	13274	13151	13384	13417	13418	13387	13342	13326	13232	13090	13314	13205	13411	13411	13484	13268	13394	13192	13332	13366	13224	13272	13086	13355	13243	13315	13303	13303	13337	13295	13383	13405	13303	13194	13250	13290	13361	13378	13280	13296	13233	13345	13393	13226	13294	13446	13388	13322	13397	13257	13282	13570	13397	13160	13322	13131	13415	13451	13313	13290	13566	13354	13092	13316	13332	13535	13449	13399	13399	13212	13418	13222	13264	13323	13227	13441	13307	13389	13342	13113	13209	13141	13267	13418	13363	13299	13127	13355	13372	13290	13263	13288	13400	13316	13275	13282	13343	13265	13424	13470	13405	13210	13293	13349	13326	13297	13367	13430	13479	13357	13291	13372	13340	13335	13281	13340	13444	13238	13585	13411	13493	13268	13242	13264	13321	13360	13283	13320	13191	13439	13271	13396	13384	13178	13316	13333	13288	13254	13201	13355	13310	13408	13298	13280	13293	13254	13292	13396	13228	13267	13372	13343	13363	13249	13323	13355	13259	13266	13423	13115	13459	13387	13467	13365	13263	13324	13326	13396	13429	13321	13281	13398	13391	13196	13407	13367	13363	13375	13270	13347	13272	13285	13428	13256	13439	13211	13289	13404	13405	13241	13336	13403	13279	13367	13254	13297	13310	13324	13284	13464	13170	13293	13191	13256	13307	13365	13364	13417	13195	13137	13221	13425	13281	13281	13346	13372	13467	13150	13141	13342	13203	13353	13223	13332	13216	13130	13370	13370	13209	13318	13378	13195	13245	13351	13227	13525	13324	13389	13286	13374	13302	13300	13265	13405	13269	13244	13400	13289	13365	13250	13232	13265	13448	13312	13198	13363	13287	13460	13207	13362	13256	13284	13505	13354	13423	13438	13326	13323	13308	13264	13316	13324	13179	13196	13291	13305	13368	13316	13270	13366	13266	13272	13409	13285	13399	13374	13363	13403	13361	13408	13174	13332	13249	13506	13315	13285	13131	13133	13516	13213	13307	13230	13267	13438	13305	13330	13347	13323	13280	13312	13368	13283	13290	13326	13458	13243	13352	13232	13427	13258	13357	13343	13145	13436	13284	13505	13220	13230	13327	13237	13224	13301	13224	13211	13270	13408	13345	13186	13330	13216	13393	13235	13392	13287	13390	13152	13354	13391	13381	13384	13331	13312	13308	13409	13311	13436	13405	13248	13366	13199	13376	13343	13295	13312	13174	13255	13553	13197	13332	13258	13304	13282	13237	13283	13177	13243	13468	13317	13395	13442	13288	13216	13170	13375	13342	13330	13161	13156	13424	13288	13313	13271	13208	13204	13342	13317	13196	13266	13274	13330	13281	13242	13288	13200	13460	13238	13298	13315	13316	13341	13290	13398	13321	13321	13357	13430	13383	13216	13290	13457	13284	13354	13257	13128	13334	13248	13348	13208	13574	13217	13137	13366	13289	13355	13204	13450	13135	13262	13493	13360	13220	13286	13143	13178	13402	13361	13322	13167	13394	13271	13315	13341	13375	13254	13318	13321	13267	13244	13320	13349	13214	13492	13406	13338	13364	13427	13179	13261	13550	13324	13388	13360	13258	13229	13265	13384	13148	13394	13482	13396	13488	13172	13424	13252	13128	13402	13299	13342	13318	13384	13252	13234	13333	13301	13366	13308	13290	13481	13259	13209	13247	13230	13249	13200	13268	13225	13413	13332	13291	13398	13503	13164	13359	13445	13381	13290	13186	13128	13255	13374	13246	13410	13232	13381	13291	13321	13149	13246	13352	13318	13292	13252	13131	13352	13246	13305	13254	13311	13396	13290	13289	13270	13326	13176	13271	13432	13241	13466	13320	13412	13387	13275	13192	13458	13312	13403	13282	13242	13474	13348	13238	13231	13179	13287	13322	13342	13193	13311	13295	13382	13276	13389	13239	13239	13225	13115	13352	13151	13298	13372	13236	13313	13293	13256	13332	13288	13323	13295	13291	13375	13328	13297	13375	13282	13323	13365	13346	13243	13238	13244	13298	13207	13484	13401	13227	13496	13345	13278	13358	13348	13278	13370	13338	13399	13279	13257	13265	13310	13179	13295	13145	13236	13427	13152	13477	13326	13233	13335	13232	13419	13475	13297	13220	13505	13228	13276	13296	13298	13222	13390	13217	13482	13287	13294	13322	13306	13268	13330	13354	13352	13393	13237	13293	13361	13418	13187	13353	13291	13406	13221	13276	13302	13267	13376	13382	13300	13430	13506	13346
31111	23092	23428	22445	22042	21038	19395	19037	19922	20242	19429	18593	18172	17740	17565	17565	17505	17429	17667	17575	17584	17661	17415	17427	17294	17350	17494	17383	17336	17569	17539	17385	17303	17613	17380	17377	17453	17490	17527	17526	17366	17418	17500	17257	17328	17319	17467	17360	17340	17769	17292	17463	17546	17408	17382	17327	17533	17449	17581	17475	17494	17399	17625	17464	17376	17526	17334	17398	17621	17442	17463	17352	17337	17383	17546	17520	17392	17312	17449	17430	17690	17622	17404	17380	17598	17303	17445	17496	17497	17440	17463	17250	17281	17506	17426	17528	17599	17579	17578	17485	17514	17519	17280	17368	17234	17671	17453	17577	17491	17539	17624	17334	17470	17461	17568	17217	17447	17276	17307	17371	17591	17402	17520	17398	17556	17573	17510	17431	17278	17577	17480	17572	17475	17336	17614	17342	17306	17317	17363	17553	17503	17384	17336	17427	17293	17441	17735	17530	17646	17655	17477	17293	17465	17416	17637	17406	17302	17189	17473	17540	17491	17452	17305	17592	17447	17344	17415	17440	17449	17251	17365	17504	17381	17269	17372	17094	17463	17295	17365	17246	17465	17427	17304	17642	17414	17477	17407	17426	17578	17408	17482	17403	17361	17472	17345	17457	17382	17357	17566	17589	17623	17511	17329	17475	17439	17295	17376	17319	17347	17476	17514	17541	17600	17332	17418	17358	17493	17461	17325	17516	17549	17416	17587	17687	17629	17717	17563	17634	17136	17380	17400	17545	17369	17450	17458	17600	17485	17396	17446	17503	17394	17490	17596	17407	17244	17612	17379	17466	17228	17485	17520	17377	17434	17226	17463	17315	17437	17535	17475	17239	17448	17604	17442	17538	17423	17353	17452	17342	17443	17334	17460	17429	17182	17536	17435	17375	17503	17518	17358	17268	17461	17328	17396	17464	17469	17549	17634	17533	17314	17524	17501	17541	17546	17505	17497	17331	17528	17329	17479	17388	17460	17428	17385	17682	17325	17458	17533	17392	17612	17643	17430	17515	17375	17423	17331	17468	17333	17453	17385	17374	17818	17596	17442	17333	17486	17424	17443	17630	17462	17310	17534	17544	17373	17381	17530	17451	17393	17437	17401	17335	17113	17456	17374	17537	17366	17489	17334	17412	17332	17317	17517	17340	17464	17427	17553	17514	17769	17557	17531	17419	17547	17414	17528	17406	17555	17386	17496	17646	17369	17428	17284	17436	17555	17539	17653	17742	17509	17512	17198	17376	17541	17468	17696	17520	17464	17477	17439	17268	17297	17375	17651	17485	17575	17178	17497	17300	17469	17629	17380	17448	17288	17512	17490	17343	17394	17506	17438	17555	17539	17332	17343	17389	17509	17404	17354	17542	17523	17428	17499	17447	17536	17283	17466	17470	17488	17521	17283	17236	17588	17267	17306	17476	17345	17484	17462	17477	17496	17462	17498	17691	17527	17242	17336	17313	17515	17456	17661	17503	17393	17270	17293	17478	17468	17224	17257	17493	17602	17525	17341	17644	17642	17333	17565	17608	17451	17406	17279	17312	17558	17255	17586	17224	17344	17533	17397	17618	17240	17463	17370	17288	17506	17610	17370	17439	17497	17596	17360	17373	17416	17763	17369	17583	17321	17440	17363	17398	17549	17325	17452	17432	17502	17371	17372	17451	17301	17375	17599	17491	17364	17345	17480	17109	17401	17518	17484	17374	17313	17486	17366	17429	17472	17426	17418	17323	17370	17490	17375	17486	17484	17460	17303	17539	17367	17475	17614	17464	17403	17587	17422	17438	17450	17389	17628	17450	17660	17675	17484	17309	17267	17438	17465	17449	17398	17287	17666	17546	17431	17589	17533	17414	17451	17649	17508	17422	17155	17566	17571	17414	17281	17469	17520	17536	17576	17555	17465	17587	17372	17453	17814	17465	17407	17550	17471	17602	17369	17280	17248	17476	17444	17556	17405	17449	17281	17478	17261	17552	17560	17726	17535	17578	17443	17287	17326	17368	17362	17510	17530	17445	17487	17576	17435	17254	17242	17489	17520	17581	17441	17272	17434	17512	17504	17374	17534	17404	17301	17652	17441	17572	17265	17513	17460	17331	17300	17551	17373	17493	17490	17603	17468	17362	17198	17534	17417	17451	17438	17462	17553	17458	17481	17514	17487	17532	17325	17325	17436	17438	17351	17448	17649	17427	17466	17202	17326	17666	17325	17394	17521	17192	17543	17397	17318	17315	17420	17329	17515	17318	17413	17497	17548	17450	17433	17422	17653	17542	17582	17639	17491	17551	17361	17591	17396	17364	17669	17559	17548	17388	17437	17494	17447	17261	17507	17732	17632	17448	17474	17332	17555	17455	17451	17306	17274	17226	17122	17378	17465	17317	17263	17558	17445	17278	17534	17395	17672	17477	17528	17279	17385	17483	17325	17399	17422	17346	17344	17560	17345	17287	17543	17449	17627	17570	17476	17457	17342	17587	17460	17421	17573	17578	17394	17146	17541	17427	17293	17394	17541	17512	17537	17261	17323	17409	17495	17461	17402	17368	17346	17415	17614	17243	17506	17557	17464	17376	17489	17205	17294	17343	17451	17450	17501	17353	17287	17485	17574	17392	17493	17324	17348	17596	17467	17431	17498	17583	17362	17552	17320	17195	17343	17510	17418	17406	17504	17367	17629	17442	17490	17350	17526	17557	17600	17360	17494	17192	17294	17495	17617	17264	17272	17504	17456	17503	17598	17189	17347	17520	17385	17556	17479	17460	17619	17355	17404	17376	17340	17293	17238	17469	17485	17358	17302	17345	17323	17407	17519	17488	17303	17539	17462	17438	17290	17810	17678	17360	17340	17217	17400	17419	17332	17328	17506	17334	17480	17332	17275	17642	17558	17386	17480	17351	17504	17685	17155	17335	17502	17557	17243	17402	17244	17447	17287	17276	17324	17387	17298	17439	17699	17580	17510	17248	17277	17604	17172	17381	17472	17572	17206	17622	17518	17504	17278	17293	17525	17415	17525	17345	17338	17383	17602	17658	17386	17496	17447	17385	17366	17477	17352	17590	17510	17542	17269	17482	17437	17340	17598	17397	17484	17461	17455	17543	17361	17313	17556	17446	17525	17583	17449	17766	17572	17482	17355	17422	17197	17294	17476	17430	17275	17482	17393	17567	17556	17387	17382	17526	17288	17630	17507	17389	17423	17479	17399	17315	17296	17364	17271	17394	17532	17596	17555	17346	17637	17566	17434	17419	17341	17644	17408	17684	17379	17482	17453	17491	17519	17432	17276	17263	17416	17398	17487	17419	17444	17570	17565	17490	17452	17564	17373	17318	17489	17359	17240	17491	17585	17604	17344	17508	17794	17585	17582	17548	17430	17500	17626	17525	17373	17473	17489	17552	17516	17355	17477	17586	17495	17515	17494	17333	17320	17219	17163	17402	17520	17464	17377	17465	17504	17558	17510	17535	17470	17210	17429	17335	17227	17307	17396	17364	17327	17401	17486	17471	17389	17376	17416	17397	17454	17376	17495	17366	17456	17351	17314	17499	17384	17573	17464	17278	17446	17477	17483	17489	17531	17340	17398	17258	17367	17482	17496	17413	17389	17498	17380	17537	17521	17448	17395	17523	17275	17182	17448	17487	17469	17468	17515	17301	17350	17355	17291	17320	17578	17535	17567	17416	17409	17590	17518	17442	17326	17740	17455	17334	17463	17502	17409	17460	17450	17547	17446	17526	17598	17402	17347	17315	17321	17514	17488	17421	17342	17381	17331	17468	17643	17461	17337	17470	17594	17507	17137	17412	17289	17316	17507	17610	17437	17370	17484	17488	17581	17369	17312	17506	17572	17292	17380	17286	17606	17340	17332	17441	17525	17346	17377	17388	17448	17373	17185	17590	17471	17698	17402	17648	17478	17403	17452	17563	17271	17466	17530	17255	17171	17279	17598	17641	17676	17451	17371	17264	17355	17268	17300	17337	17477	17467	17446	17408	17551	17190	17580	17662	17507	17314	17390	17434	17404	17480	17542	17543	17385	17374	17539	17464	17488	17654	17616	17453	17448	17586	17458	17221	17602	17202	17353	17408	17404	17525	17421	17464	17430	17543	17516	17429	17428	17317	17464	17404	17387	17347	17470	17674	17113	17425	17618	17600	17558	17487	17498	17371	17465	17571	17500	17531	17532	17508	17415	17495	17501	17447	17509	17504	17513	17441	17461	17361	17661	17583	17418	17333	17368	17420	17443	17661	17502	17614	17456	17444	17287	17376	17326	17419	17325	17388	17495	17466	17309	17283	17376	17354	17440	17449	17466	17359	17349	17353	17392	17294	17492	17409	17623	17393	17550	17365	17273	17323	17271	17358	17336	17358	17473	17447	17197	17613	17632	17415	17439	17537	17516	17296	17392	17326	17515	17465	17419	17455	17455	17551	17421	17431	17283	17514	17373	17197	17584	17435	17538	17607	17357	17657	17382	17513	17366	17325	17564	17479	17647	17356	17369	17455	17397	17614	17633	17608	17689	17508	17524	17410	17480	17583	17425	17561	17341	17475	17420	17377	17522	17473	17362	17413	17647	17407	17296	17405	17307	17520	17454	17373	17163	17598	17519	17546	17554	17427	17587	17449	17504	17617	17659	17345	17277	17383	17376	17453	17467	17455	17489	17394	17514	17451	17533	17388	17402	17450	17325	17556	17611	17460	17241	17402	17370	17365	17537	17488	17608	17431	17482	17281	17603	17601	17534	17587	17504	17625	17467	17739	17800	17399	17328	17603	17359	17337	17281	17758	17382	17499	17386	17479	17267	17342	17547	17431	17438	17552	17376	17339	17424	17484	17511	17508	17616	17357	17438	17480	17475	17352	17247	17372	17505	17379	17584	17360	17491	17483	17625	17570	17646	17470	17543	17534	17510	17425	17360	17238	17461	17411	17477	17379	17252	17465	17559	17412	17372	17337	17500	17436	17493	17413	17415	17461	17261	17394	17369	17429	17454	17699	17493	17200	17400	17586	17275	17596	17385	17426	17628	17522	17550	17396	17495	17428	17272	17563	17509	17445	17492	17440	17429	17259	17388	17433	17441	17293	17528	17372	17433	17691	17522	17441	17361	17398	17497	17526	17501	17289	17371	17578	17330	17485	17591	17564	17396	17332
19947	22509	22477	19957	20684	18590	16586	16519	17830	17761	16425	15262	14278	14263	14275	14054	14086	14016	14021	14048	14082	14086	13841	14144	13976	13954	13989	14059	14071	14151	14018	14046	14065	14082	14163	14033	14034	14030	14090	14058	14101	14037	13995	14099	14003	13969	14065	14088	14182	13995	14040	14153	13945	13888	14093	14029	14207	14011	14103	14233	13971	14202	13925	14078	14071	13950	14135	14116	14075	14096	13972	14108	13902	14013	14083	14138	14099	13943	14009	14173	14136	13915	13998	14066	13926	14095	13941	14241	13938	13919	14130	14074	14199	13975	14059	13905	14037	14111	13943	14153	13971	14125	14054	14079	13942	14211	14010	13867	14075	13954	14042	14115	14073	14044	14156	14155	14046	14029	14113	14084	14106	14080	14179	14094	14030	14144	14017	14058	13971	13960	14044	14040	14029	13989	13992	13834	14245	14142	14246	13875	13901	13998	14256	14126	14018	14008	14109	14084	13989	13999	13915	14235	14092	14056	14095	13801	14065	14032	13826	14155	14085	14050	13985	13899	13957	14094	13961	14159	14081	14134	13952	14122	14006	13745	14068	14000	14037	14202	14100	14098	14019	14034	14203	14030	14024	13980	14087	13926	14119	14056	14174	14041	14147	13824	14060	14008	14052	14067	14150	14088	14007	14084	14043	14064	14166	13993	14151	13931	14148	14092	13955	14034	14070	14138	14249	14089	14075	14053	14096	14253	14119	13994	14122	13974	13954	14100	13958	13933	14217	14162	13979	14025	14079	13946	14184	14096	14172	14229	14081	13986	13966	14037	14082	14210	14003	14072	13997	14120	14016	14065	13939	14053	14047	13980	14021	14015	14037	13973	14282	14027	14019	13943	14106	14110	14112	13954	14088	14028	13940	14035	13986	13996	13923	13971	14012	14078	14007	13994	14061	14033	14105	14188	14142	14247	14082	14003	13941	13926	14045	14100	14066	14083	14271	13976	14074	14074	13958	13964	13891	13756	14101	14091	14017	14017	14067	13919	14161	14097	14050	14157	14127	14095	14142	14210	14183	14032	14064	14021	13951	14030	13908	13926	14269	13998	14003	13997	14127	13965	14105	14137	13919	14024	14021	13869	13978	14085	14090	14104	14006	14121	14199	14064	14104	13852	13954	13897	14161	14089	13971	14009	13987	13915	14022	14088	14167	13990	14216	14092	14030	13998	13963	14112	14136	14118	14027	14022	14038	14135	13986	14159	14072	14208	14036	14148	14091	14145	13811	13953	13919	14127	13974	14231	14142	14208	13957	14124	14062	14067	13988	14082	14141	13801	14154	14046	13905	13933	13939	14050	14130	14055	14008	14109	14087	14196	14106	13926	13958	13992	13929	14065	14120	13953	14069	14046	13948	14097	14168	13878	13941	13952	14153	14090	14074	13907	14083	14159	14191	13932	14104	14016	13983	14101	14092	14078	14192	14005	13931	14054	14028	14069	14021	14002	14002	14133	14087	14182	14129	14085	14082	14180	14086	14246	13950	14116	13912	13959	14032	14180	14094	14002	13887	14100	14064	13947	14105	13922	13992	13895	13916	13969	14144	13924	14003	14027	14052	14032	13956	14026	14160	13919	13839	14077	14157	13890	14161	14189	13997	14109	14049	14143	14010	14079	14131	14048	14173	14065	14191	14079	14092	13891	14066	13970	14094	14041	13985	14060	14132	14105	14208	14118	13930	14112	14143	14139	14149	14154	14065	13987	13981	13985	14054	14102	14114	13934	14056	14035	14058	14022	14086	14018	14109	14129	14106	13977	14206	14132	13887	14048	13985	14074	14068	14074	13979	13887	14046	14005	14075	14152	13993	14049	14057	13897	14070	14167	13944	13955	14102	14173	13885	14273	14059	14139	14061	14272	14026	13798	14194	13959	14028	14091	14007	14012	14043	13986	14129	14124	14009	14178	14002	14060	14149	14087	13968	14124	13950	13977	14007	14137	13902	14102	14099	14163	14080	13949	13875	14212	14203	14010	14226	14096	14094	14069	14321	14045	14337	14145	14148	14140	13981	13940	14146	13947	14050	13917	14009	14085	14105	14164	14261	14110	13947	14149	13877	14025	14049	14086	14010	13795	14057	14052	14114	14202	14098	14115	14009	14089	13927	14069	14046	14000	14192	13953	13908	14149	14025	14160	14109	13989	13945	14044	14237	13979	13917	13940	14140	14043	14012	13934	13889	14025	13991	14081	14092	14107	13992	14037	14028	14161	14164	13925	13796	14106	14029	14043	14042	14028	14069	13872	14106	13971	14194	13904	14106	14153	14188	14120	13991	14121	14209	13924	14060	14069	14039	14034	13773	14089	13979	13880	14111	14074	14070	13989	13973	14142	14037	13943	13977	13907	14243	14138	14004	14040	14049	14011	14016	14176	14053	13911	14153	13871	14166	14112	14068	14043	14017	14087	14024	14126	14057	14006	14048	14135	14128	14084	14090	13986	13918	13939	14125	14053	14245	13958	13926	14166	14141	14119	13975	14090	14019	14189	14123	13993	14048	14267	14040	14100	13906	14167	13931	13809	13973	14008	14101	14163	14129	14161	14035	14049	14118	14060	14077	14015	14044	14144	14122	13964	14097	14063	14028	14065	13964	14118	14062	14018	14116	13894	14110	14139	14229	14060	14022	14171	14141	14048	14142	14056	14014	14184	13960	14011	14010	14084	14017	13952	14061	14104	13936	14106	13983	13890	14040	14017	13897	14035	14177	14092	14031	14155	14140	13959	14018	14116	14130	14011	14126	13929	14148	14120	14088	14038	14053	14107	13993	14083	14187	14183	13932	14039	13974	14134	13930	14092	14054	14180	14013	14099	14215	14166	13909	13933	14061	14039	14124	13939	14038	14118	14041	14080	14011	14068	14091	14022	13966	13966	14020	14030	13939	14052	14014	14139	14036	14133	14093	13933	14238	13981	13928	14067	14083	14017	13993	14127	14013	13933	14125	13939	14159	13880	14118	14134	14012	13948	14144	13993	13975	14063	14054	14123	13921	13955	14031	14153	14064	13941	13949	13932	14205	13961	13777	13937	13992	14094	13955	14015	13935	14099	14123	13989	14074	14221	14082	14154	14092	13951	14058	13994	14101	14162	14212	14126	14081	14002	14044	14191	14069	14080	13996	14187	14317	14016	13969	14085	14086	13975	14094	14189	13928	14081	14013	13965	14133	13838	14055	13954	14041	14129	13993	13993	14151	14006	13983	14010	14206	14046	14149	14130	13930	14043	14084	14051	13976	14055	14152	14096	14000	14010	14100	14020	14081	13996	14152	14094	14103	14084	14264	13962	13981	14059	14011	13953	14182	14310	14145	14155	14043	13970	14235	13946	14008	14126	13979	14080	13958	13932	13994	14152	14097	13979	14048	13914	14264	14142	13978	14021	14062	13978	13931	14032	13922	14169	14158	14086	14081	14049	13891	14089	14098	14063	14019	13974	13902	14129	14061	13920	14049	13932	14202	13971	14126	13888	13910	14122	14061	14167	14237	14116	14086	14095	14140	14155	13844	13976	13975	14053	14245	14020	14068	14140	14045	14094	14070	14032	14126	13936	14077	14053	13930	13889	14022	13989	13904	13991	14155	14146	14129	14033	14202	14041	14015	14094	14141	14182	14066	14015	14149	14011	14005	13973	14003	14123	14054	13977	14042	14175	14071	14019	14199	14127	14064	14058	13958	13988	14099	13930	14180	14184	14044	14041	13894	14026	14138	13971	14190	13903	14134	14103	14095	14062	14034	14163	14094	14113	14035	14076	13924	14052	14197	13927	14202	13874	14069	14004	14070	14131	14079	14034	13775	14066	14165	13969	14057	14019	14118	14104	14061	14040	14063	14015	13950	13897	14097	14091	13952	13890	13915	14079	14141	14137	14089	14031	14029	14164	13954	14051	14169	14136	13924	14126	14075	14019	14093	14226	14121	14019	14076	14011	13925	14065	14017	14143	14147	14087	14072	14252	14002	14075	13938	13954	14118	13900	14012	14078	14084	13877	14048	14142	14042	14066	13840	14109	14110	14098	14124	14034	14098	14147	13858	13922	14074	14188	14043	13972	13962	13936	14294	13989	13981	13999	13830	14093	14026	13960	14140	14030	14049	13986	14073	13940	14109	14079	14131	14117	13919	14143	14133	13963	14231	13981	14121	13949	14175	14190	13982	14099	14142	14047	14182	14100	14061	14152	14101	14061	14254	13832	13984	14046	14009	14105	14149	14049	14044	14039	14023	14090	13963	13940	13942	14110	14001	14038	14083	14155	13990	13851	14160	13915	14024	14118	13966	13953	14005	14110	14095	14258	14025	14060	14084	14283	13935	14039	13958	14060	14065	14091	13926	14067	14008	14113	14010	13937	13978	13753	13989	14048	14038	14214	14072	14089	14146	14068	13963	13977	13964	14003	14053	13976	14156	14077	13983	14070	14102	14164	14258	13984	14142	14145	14126	13981	13946	13917	13928	13782	13970	13872	14064	14065	14138	14086	14102	14127	14155	14198	13922	14021	13917	13982	13991	14113	13975	13902	14220	13907	13995	14221	14084	13908	13934	14167	13991	14036	13888	13876	14223	13977	13990	13906	14112	14021	13926	14224	14068	14077	14071	14213	14135	14055	14050	13947	14017	14118	14008	14130	14002	13994	13996	13912	14169	14144	14097	13852	13944	14104	14132	13930	14062	14064	13978	14011	14075	14206	13900	13934	14140	14116	14032	13994	14086	14118	14042	14071	14082	13983	13910	14007	13942	14170	14070	13933	13851	14098	14102	14019	13970	14137	14003	13904	14034	13781	14117	14131	13946	13986	14061	14135	14117	14043	14033	14145	14005	14106	14000	13982	13995	14188	14041	14101	14013	13904	14028	13802	14143	14059	14141	13967	14093	14118	14109	13990	14152	14105	13971	14010	14010	14011	13911	14025	14049	13960	14097	14097	14117	13964	14027	14160	14197	13949	13999	13982	14065	13884	14060	14113	14077	14003	14106	13998	14227	13860	13926	14072	13907	14122	14074	14081	13885	14160	13995	13943	13829	14123	13891	13974	14001	13941	14064	13905	13874	14018	14152	14168	13957	14045	14088	14194	14193	14021	14012	14026	14063	13960	14193	13936	14022	13914	14154	13927	14087	14049	14158	14202	13879	14073	14105	14013	13941	14014
26323	21091	28719	36616	41132	38592	31691	30407	33651	31606	26600	21576	18990	17602	17194	16861	16985	17055	16829	17069	16801	16808	16805	16893	16818	16929	16779	17042	16915	16823	16809	16957	16870	16808	16858	17044	16738	16850	16905	16884	16935	17031	16663	16907	16712	16606	16810	16824	16867	16947	16874	17051	16745	16985	16909	17014	16844	16789	16553	16877	16868	16955	16842	16706	16775	16714	16881	16875	16753	16867	17013	16839	17093	17036	16952	16923	16847	17109	16863	16874	17038	16790	16995	16848	16907	16541	16707	17013	16802	16845	16950	16846	16776	16968	16640	16776	16950	16759	16691	16812	16735	16843	16652	16663	16991	16794	16791	16800	16871	16867	16864	16812	16852	16628	16845	17022	16929	16653	16666	16886	16678	16684	17034	16934	16850	16791	16709	16897	16900	16776	16966	16825	16711	16891	16742	16987	16845	16830	16888	16764	16839	16582	16810	16948	16702	16896	16750	16753	16897	16823	16876	16874	16710	16746	16601	16951	16918	16838	16770	16813	16930	16853	16662	16872	16972	16967	16860	16879	17000	16800	16836	16897	16779	17013	16696	16730	16721	16872	16891	17026	16864	16670	16862	16837	16572	16710	16804	16811	16658	16852	16673	16641	17062	16746	16989	16938	16919	16866	16889	16948	16890	16790	16917	16607	16825	16842	16783	16568	16630	16785	16746	16859	16768	16595	16966	16827	16855	16667	16781	16840	16838	16773	16795	16674	16677	16768	16695	16881	16708	16608	16881	16875	16833	16981	16759	16795	16675	16842	16823	16833	16866	16771	17085	16903	16876	16827	16814	16910	16988	16928	17004	16732	16742	16679	16598	16757	16794	17020	16962	16665	16837	16759	16737	16746	17014	16864	16757	16741	16716	16689	17009	16836	16876	16872	16792	17022	16737	16906	16994	16875	16964	16720	16780	16767	16767	16765	16776	16858	16737	16872	16922	16769	16906	16673	16684	16743	16897	16757	16841	16833	16789	16852	17004	16755	16832	16919	16776	16831	16869	16900	16960	16858	16904	16878	16796	16728	16862	16822	16845	16685	16882	16824	16986	16847	16847	16995	16698	16791	16867	16888	17070	16737	16707	16764	16612	16881	16684	16922	16842	16830	16976	16811	16815	16965	16919	16727	16600	16959	16936	16766	16931	16820	16829	17050	17036	16811	17091	16839	16913	16949	16853	16759	16985	16740	17009	16885	16751	16851	16910	16644	16700	16816	16980	16954	16863	16732	16784	17114	16905	17030	16821	16649	16786	16921	16741	16768	16848	16906	16951	16946	16976	16999	16925	16940	16778	16878	17070	16854	16739	16887	16594	16823	17093	16975	16825	16892	16875	16854	16862	16911	16695	16641	16795	16738	16639	16819	16801	16811	16861	16942	16959	16935	16931	16779	16671	16803	16814	16720	16948	16694	16873	16817	16823	16915	16896	16808	16764	16789	16752	16900	16913	16784	16819	16750	16780	16789	16884	16978	16772	16865	16808	16781	16927	16840	16896	16745	16860	16755	16893	16843	16775	16845	16845	16723	16791	16919	16733	16675	16908	16915	16850	16607	16772	16947	16936	16968	16919	16820	16904	16677	16975	16824	16752	16896	16672	16940	16788	16786	16776	16696	16718	16784	16729	16612	16804	16735	16705	16822	16748	16894	16636	16697	16807	16803	16824	16806	16934	16837	16776	16817	16948	16766	16843	16874	16852	16897	16893	17036	16879	16694	17024	16780	16650	16744	16789	16495	17026	16820	16852	16913	16873	16907	16759	16809	16849	16750	16890	17011	16914	16828	16836	16834	17084	16723	16927	16925	16871	16774	16929	16926	16822	16839	16827	16993	16850	16655	16948	16904	16765	16622	16698	16653	16873	16577	16746	16805	16888	16687	16949	16685	16839	16789	17043	16727	16870	16785	16653	16761	17036	17009	16988	17005	16735	16838	16832	16713	16753	16687	16695	16618	16785	16836	16760	16994	16826	16900	16757	16762	16757	16887	17101	16877	16667	16866	16911	16727	16844	16752	16884	16922	16871	16676	16880	16841	16753	16724	16939	17075	16935	16652	17141	16674	16684	16660	16787	16732	17068	17038	16679	17018	16826	17061	16617	16732	16914	16826	16848	16935	16750	16825	16824	16824	16848	16743	16898	16931	16880	16964	16887	16877	16861	16995	16933	16962	16868	16788	16672	16791	16969	16723	16923	16849	16866	16701	16798	16854	16824	16778	17058	16921	16743	16982	16954	16735	16987	16909	16742	16797	16802	16852	16838	16770	16862	16936	16888	16709	16746	16749	16827	16984	16583	16870	16802	16802	16906	16747	16817	16752	16813	17027	17032	16633	16663	16737	16830	16632	16793	16620	16884	16947	16785	16870	16833	16994	16724	16870	16859	17020	16830	16867	16709	16706	16807	16882	16839	16707	16891	16890	16881	16865	16895	17094	16915	16690	16926	16875	16812	16764	16976	16901	17003	16910	16870	16845	16827	16628	16885	16690	16836	16780	16921	16804	16695	16920	16962	16865	16957	16781	16615	16848	16883	16828	16882	16867	16806	16868	16861	16859	16639	16878	16981	16854	16805	16750	16913	16719	16624	16818	16773	16870	16970	16791	16919	16645	16950	16805	16932	16863	16630	16805	16702	16681	16867	16925	16876	17005	17103	16638	16828	16725	16819	16915	16704	16686	16899	16954	16858	16731	16983	16745	16634	16738	16763	16858	17044	16762	16781	16707	16978	16754	16845	16866	16954	16897	17137	16970	16848	16630	16877	16943	16888	16794	16899	16955	17068	16754	16717	16774	16901	16900	16822	16801	16846	16831	16795	16735	16875	16825	16907	16970	16812	17056	16776	16750	16868	16795	16718	16878	16882	16826	16749	17047	16785	16830	17167	16882	16679	16720	16835	16743	16709	16740	16687	16848	16855	16846	17144	17015	16734	16697	16835	16755	16794	16935	16890	16784	16846	16937	17022	16974	16700	16985	16688	16701	16827	16887	16740	16910	16822	16822	16690	16753	16814	16956	16725	16814	16953	16777	16924	16856	16980	16857	16814	16805	16822	16742	16634	16584	16841	17156	16866	16688	16794	16806	16689	16833	17042	16814	16820	17047	17119	16936	16796	16806	16909	16794	16833	16925	16967	16795	16747	16575	16916	17123	17077	16838	16844	16806	16785	16855	16685	16919	16641	16763	16948	16782	16860	16716	17029	16683	16899	16708	16769	16750	16900	16888	16804	16946	16877	16750	16813	16761	16860	16808	17014	16815	16630	16928	17041	16891	16639	16832	16916	16794	16847	16911	16769	16787	16650	17037	16982	16954	16772	16868	16968	16959	16928	16834	16867	17078	16931	16671	16783	16904	16991	16742	16772	16894	16761	16728	17048	16837	16700	16870	16586	16817	16682	16781	16671	16627	16713	16659	16930	17102	17005	16818	16992	16788	16826	16825	16853	16770	16898	16942	16990	16833	17095	17056	16930	16740	16989	16738	16954	16908	16778	16821	16876	16848	16703	16705	16840	16961	16744	16761	16974	16770	16860	16997	16834	16929	16652	17014	16857	16605	16943	16772	16712	16620	16812	16924	16990	16748	16828	16824	16711	16924	16917	16676	17097	16791	16964	16714	16678	16874	16880	16898	16851	17099	16830	16823	16863	16635	16949	16939	17016	17007	16882	16792	16736	17009	16695	16845	16964	16817	16797	16848	16888	16716	16952	17013	16985	17004	16954	16738	16872	16780	16739	16766	16833	16731	16786	16910	16866	16799	16913	16828	17084	16907	16524	16980	16613	16829	16800	16822	16800	16828	16872	16663	16609	16669	16756	16896	16817	16739	16956	16837	16858	16900	16711	16669	16971	16851	16829	16940	16926	16703	16748	16982	16980	16946	16929	16822	16796	16805	16835	16774	16802	16683	17045	17086	16992	16705	17018	16601	16847	16920	16650	16956	16919	16657	16911	16784	16934	16969	16734	16779	16972	16901	16890	16695	16938	16899	16833	16924	16927	16751	16999	16890	16916	16849	16803	16968	17088	16740	17010	16738	16901	16750	16876	16901	16746	16856	16906	16960	16568	16660	16899	16928	16865	16699	16979	16913	16967	16939	16918	16712	16939	16655	16957	16933	16808	16777	16889	16826	16621	16737	16811	16795	16987	16842	16904	16906	16726	16757	16863	16852	16982	16707	16845	16830	16746	16957	16783	16706	16927	16905	16793	16714	16915	16680	16982	16723	16726	16563	16669	17043	16746	16757	16865	16927	16876	16784	16716	16845	16789	16871	16606	16645	16686	16562	16720	16767	16766	16844	16973	16883	16873	16658	16908	16902	16858	16912	17183	16791	17037	17010	16736	16821	16851	16780	16773	16782	16754	16986	16778	17012	16891	16803	16741	16995	17139	17058	17034	16935	16917	16735	16769	16812	16787	17017	16983	17004	16875	16870	16742	17043	16948	16712	16992	16870	16978	17001	16914	16688	16972	16893	16651	16878	16781	16675	16995	16817	16591	16717	16804	16651	16798	16769	16904	17028	16970	16853	16838	16997	16846	16709	16852	16913	17023	16897	16946	16854	16751	16918	16774	16914	17211	16978	16910	16638	16998	16992	16759	16935	17039	16852	16636	16797	16838	16969	16877	16789	17090	16959	16654	16634	16768	16858	16826	16899	16643	16955	16904	16929	16785	16726	16735	16771	16793	16929	16768	16876	16788	16723	16784	16766	16833	16853	16798	16897	16698	16783	16870	16603	16874	16859	16920	16889	16778	16944	17032	17004	16714	16656	16844	16973	16908	16909	16916	16787	16800	16666	16983	16798	16891	16956	16815	16602	16844	16828	16851	16884	16723	16779	16869	16836	16997	16787	16907	16907	16882	16940	16770	16830	16780	16554	16837	16806	16915	16735	16835	16844	16923	17055	16745	17006	16818	16875	16924	16970	16830	16597	16936	16940	16865	16835	16770	16833	16797	16830	17087	16841	16879	16797	16873	16901	16832	16791	16861	16859	17014	16874	16942	16777	16535	16782	16877	16882	16886	16814	16598	16653	17035	16954	16733	16806	16861	16953	16984	16722	16946	16750	17045	16839	16682	16901	16839	16658	16762	16986	16856	16867	16814	16885	17039	16928	16789	16843	17076	16919	16809	16759	16420	16829	17016	16619
24594	38609	45182	48027	45388	38628	31219	31609	34826	31188	24791	18937	15768	14341	14063	13908	13758	13680	13925	13937	13696	13870	13650	13723	13912	13850	13949	13732	13732	13662	13754	13866	13820	13894	13996	13971	13764	13694	13817	13800	13801	13874	13903	13913	13623	13717	13790	13639	13816	13681	13832	13809	13574	13681	13943	13786	13797	13874	13685	13923	13635	13711	13853	13831	13720	13716	13693	13771	13785	13642	13686	13873	13811	14015	13792	13900	13692	13808	13859	13688	13869	13684	13872	13738	13765	13742	13610	13924	13892	13744	13795	13802	13776	13710	13924	13675	13925	13752	13872	13592	13888	13861	13728	13760	13806	13755	13832	13809	13718	13779	13629	13758	13819	13790	13652	13628	13647	13770	13887	13769	13762	13806	13650	13668	13848	13752	13663	13660	13838	13719	13699	13627	13777	13783	13731	13784	13692	13778	13656	13695	13831	13839	13754	13766	13823	13873	13680	13738	13723	13785	13751	13818	13631	13819	13763	13769	13648	13762	13793	13755	13891	13670	13705	13679	13820	13770	13821	13761	13792	13729	13713	13853	13725	13627	13644	13766	13971	13824	13822	13727	13683	13858	13699	13611	13793	13762	13652	13839	13719	13724	13831	13863	13825	13729	13766	13889	13797	13827	13695	13711	13698	13701	13665	13665	13639	13812	13629	13697	13588	13968	13767	13761	13900	13716	13568	13710	13795	13764	13703	13585	13795	13741	13775	13810	13762	13818	13584	13751	13688	13728	13770	13791	13898	13724	13641	13888	13813	13606	13711	13830	13718	13770	13632	13637	13661	13849	13889	13690	13715	13847	13727	13834	13737	13733	13675	13627	13858	13849	13812	13523	13842	13596	13809	13760	13816	13733	13668	13712	13927	13800	13693	13735	13808	13778	13719	13743	13806	13710	13745	13767	13710	13640	13935	13771	13756	13862	13789	13647	13775	13765	13755	13742	13706	13896	13592	13778	13772	13798	14019	13686	13678	13734	13689	13840	13702	13892	13970	13835	13819	13709	13818	13556	13836	13641	13821	13702	13836	13750	13770	13545	13878	13661	13804	13820	13768	13668	13528	13846	13792	13846	13683	13652	13786	13844	13590	13728	13864	13689	13792	13759	13774	13656	13791	13831	13854	13691	13620	13956	13840	13587	13685	13930	13812	13705	13877	13729	13749	13702	13617	13704	13833	13696	13851	13710	13734	13852	13774	13703	13765	13737	13885	13728	13780	13840	13737	13793	13772	13856	13614	13720	13824	13802	13687	13788	13879	13613	13805	13640	13731	13752	13631	13736	13742	13717	13735	13822	13715	13790	13834	13735	13638	13792	13787	13763	13749	13715	13695	13716	13894	13872	13681	13824	13576	13739	13799	13725	13794	13812	13737	13811	13863	13840	13795	13788	13832	13812	13805	13768	13589	13619	13756	13679	13746	13801	13794	13780	13721	13762	13823	13738	13550	13862	13698	13825	13775	13831	13689	13669	13540	13673	13690	13609	13669	13764	13715	13792	13774	13659	13866	13694	13719	13684	13794	13573	13927	13636	13855	13857	13652	13783	13662	13767	13811	13878	13738	13995	13698	13806	13767	13779	13723	13664	13843	13910	13771	13790	13975	13668	13792	13653	13872	13629	13862	13696	13888	13668	13681	13877	13794	13696	13831	13777	13679	13916	13641	13840	13641	13714	13797	13868	13820	13556	13781	13672	13905	13600	13743	13736	13742	13884	13772	13705	13659	13703	13805	13721	13768	13839	13728	13791	13879	13842	13834	13854	13676	13871	13756	13952	13856	13873	13884	13895	13916	13692	13789	13792	13710	13724	13860	13730	13782	13636	13587	13690	13819	13750	13860	13773	13662	13700	13702	13651	13854	13805	13872	13771	13847	13788	13715	13677	13777	13640	13689	13658	13788	13870	13667	13648	13816	13891	13769	13967	13758	13943	13751	13723	13787	13835	13822	13758	13661	13650	13849	13778	13705	13652	13816	13525	13729	13872	13785	13832	13800	13759	13792	13618	13662	13716	13788	13761	13860	13554	13719	13819	13775	13703	13751	13815	13714	13937	13563	13750	13773	13783	13749	13805	13776	13883	13709	13682	13864	13597	13707	13810	13688	13616	13841	13901	13767	13810	13955	13715	13806	13591	13699	13818	13713	13752	13793	13867	13720	13831	13729	13785	13735	13834	13823	13966	13881	13721	13675	13937	13712	13803	13651	13842	13799	13824	13729	13498	13761	13840	13700	13827	13709	13887	13812	13819	13699	13832	13727	13943	13868	13814	13676	13842	13744	13825	13889	13654	13770	13675	13735	13756	13742	13765	13791	13744	13726	13821	13618	13819	13826	13791	13818	13618	13826	13838	13716	13709	13866	13822	13875	13796	13894	13795	13762	13827	13759	13658	13699	13768	13976	13810	13842	13791	13833	13863	13705	13695	13710	13833	13761	13703	13933	13869	13671	13705	13869	13853	13828	13751	13784	13806	13842	13844	13887	13655	13834	13838	13703	13792	13765	13800	13645	13677	13913	13835	13613	13825	13765	13893	13908	13663	13970	13765	13670	13688	13786	13831	13857	13612	13886	13758	13775	13729	13757	13889	13809	13814	13719	13813	13634	13811	13709	13567	13822	13542	13959	13732	13851	13626	13736	13804	13816	13670	13809	13759	13729	13843	13748	13621	13787	13754	13741	13721	13776	13766	13842	13764	13797	13811	13863	13730	13685	13710	13515	13719	13889	13737	13778	13815	13751	13579	13755	13778	13870	13958	13585	13695	13745	13977	13659	13874	13764	13672	13697	13722	13641	13673	13742	13841	13752	13773	13741	13847	13727	13652	13784	13850	13937	13841	13757	13716	13814	13770	13827	13703	13634	13991	13699	13727	13745	13873	13682	13753	13698	13713	13860	13806	13682	13739	13719	13756	13849	13809	13660	14008	13772	13656	13899	13836	13827	13808	13704	13696	13777	13851	13851	13707	13748	13640	13765	13741	13784	13606	13726	13727	13676	13768	13667	13760	13628	13708	13722	13784	13794	13837	13753	13847	13769	13795	13723	13884	13793	13725	13746	13855	13732	13617	13749	13798	13551	13831	13604	13837	13700	13734	13847	13873	13883	13704	13835	13919	13701	13896	13848	13765	13838	13802	13676	13720	13780	13933	13846	13851	13809	13662	13668	13661	13663	13653	13920	13860	13755	13824	13788	13740	13896	13779	13818	13770	13834	13806	13847	13737	13767	13708	13707	13734	13993	13732	13826	13920	13934	13738	13761	13716	13839	13805	13652	13686	13875	13851	13787	13732	13774	13654	13790	13749	13753	13821	13774	13931	13828	13750	13664	13745	13599	13946	13760	13744	13822	13799	13816	13835	13696	13659	13678	13927	13725	13877	13780	13699	13633	13879	13904	13721	13655	13824	13696	13714	13600	13760	13654	13626	13655	13667	13500	13910	13909	13708	13804	13914	13676	13804	13686	13767	13814	14041	13836	13770	13699	13703	13627	13711	13866	13839	13899	13661	13772	13784	13757	13680	13810	13795	13608	13841	13821	13763	13809	13811	13726	13880	13819	13832	13589	13858	13758	13827	13734	13756	13815	13801	13770	13782	13782	13682	13793	13792	13802	13761	13715	13730	13999	13741	13761	13736	13756	13661	13667	13747	13653	13771	13759	13712	13880	13781	13759	13717	13781	13808	13911	13665	13901	13800	13676	13725	13699	13808	13706	13659	13665	13731	13760	13564	13843	13833	13699	13734	13905	13708	13920	13785	13762	13753	13856	13995	13805	13792	13776	13864	13691	13801	13728	13626	13779	13849	13585	13717	13842	13763	13838	13779	13587	13780	13832	13803	13874	13814	13596	13721	13592	13850	13754	13892	13555	13667	13734	13958	13847	13895	13708	13788	13686	13596	13700	13783	13810	13767	13814	13712	13725	13711	13785	13702	13842	13894	13805	13737	13911	13899	13725	13807	13840	13881	13761	13769	13721	13766	13776	13851	13819	13812	13628	13850	13975	13863	13721	13807	13784	13535	13720	13809	13787	13754	13739	13738	13747	13762	13678	13767	13717	13782	13810	13753	13825	13795	13811	13826	13765	13760	13775	13679	13881	13695	13795	13777	13797	13701	13872	13825	13820	13825	13745	13726	13909	13735	13770	13767	13815	13765	13870	13927	13775	13667	13867	13771	13872	13748	13838	13742	13811	13788	13667	13821	13712	13785	13863	13590	13936	13639	13823	13833	13643	13763	13822	13675	13764	13759	13629	13662	13825	13800	13809	13896	13731	13802	13748	13775	13799	13803	13752	13911	13803	13726	13811	13921	13788	13726	13611	13827	13743	13739	13846	13652	13666	13744	13839	13624	13687	14015	13559	13820	13822	13774	13809	13784	13572	13642	13728	13786	13768	13817	13770	13777	13839	13651	13660	13705	13668	13677	13927	13839	13739	13960	13725	13875	13709	13866	13758	13918	13695	13840	13597	13811	13853	13661	13780	13719	13850	13673	13834	13790	13745	13994	13665	13994	13814	13632	13645	13923	13680	13840	13666	13823	13763	13703	13749	13646	13679	13690	13808	13726	13803	13712	13789	13766	13745	13658	13678	13698	13710	13878	13679	13689	13780	13943	13683	13575	13788	13664	13869	13759	13816	13756	13687	13712	13995	13922	13785	13821	13852	13799	13826	13697	13790	13791	13771	13796	13709	13760	13799	13630	13836	13503	14007	13783	13786	13716	13724	13734	13779	13730	13808	13868	13781	13655	13748	13672	13923	13865	13821	13884	13730	13667	13797	13821	13765	13692	13777	13910	13846	13787	13630	13762	13698	13592	13766	13793	13690	13781	13815	13884	13726	13858	13756	13816	13879	13615	13798	13722	13750	13632	13904	13800	13781	13961	13722	13857	13747	13793	13716	14056	13733	13659	13841	13825	13662	13658	13853	13739	13857	13720	13862	13700	13869	13844	13652	13777	13797	13584	13749	13821	13786	13484	13894	13791	13702	13690	13981	13895	13677	13637	13806	13782	13637	13767	13758	13827	13884	13587	13905	13825	13654	13764	13849	13657	13795	13762	13897	13738	13716	13768	13768	13893	13923	13713	13743	13863	13685	13825	13812	13876	13678	13696	13800	13819	13637	13729	13714	13822	13693	13840	13769	13439
24221	21026	29372	32528	45389	48889	45303	43419	50360	45183	34581	26500	20884	18124	16869	16335	16364	16143	16253	16230	16145	16199	16169	16114	16177	16244	16256	16031	16173	16186	16182	16096	16369	16047	15973	15975	16167	16165	16045	16122	16166	16150	15993	16061	16176	16136	16168	16211	16170	16096	16022	16145	16140	16115	16139	16078	16138	16067	16175	16020	16008	16090	16267	15957	16223	16040	16236	16052	16022	16137	16073	16023	16296	16034	16060	15940	16024	16091	16110	16177	15920	16003	16026	15857	16252	16073	16049	16020	16166	15764	16039	16024	16129	16125	16024	16186	16129	16167	16034	15884	15913	15947	16194	15947	16120	16082	16013	16035	16098	15962	15988	16022	16108	16018	15812	15928	16169	15994	15983	16068	16251	16014	16025	16097	16181	16145	16090	15969	15769	16059	15948	15989	15999	15852	15804	16023	16153	16081	15900	15990	16064	16085	15954	16085	16206	16015	15984	15957	15864	16184	16048	15889	16074	16092	16050	16083	16008	15897	16083	16011	15976	16043	15959	15984	16017	15826	16037	16063	15986	16004	15860	15930	15976	16052	16098	15781	15991	16140	16192	15901	16220	16237	16156	16127	15880	16003	15987	16153	15929	15991	16064	16051	16162	16091	16210	16057	16017	16028	16008	16054	16211	16036	15911	16034	16282	16106	16045	15996	16024	16172	15925	16117	16177	15948	16114	16091	16064	16129	16037	16027	16047	16162	16052	16021	15751	15906	16051	15989	16082	16012	15873	16147	15854	16143	16023	16264	16304	16202	16136	16117	15987	15756	16227	16002	16047	16047	15982	15932	16023	16052	16065	16095	16041	16008	15808	16007	15794	15931	16363	15853	15892	16011	16074	15839	16004	16065	15934	16158	15979	16085	16060	16021	15912	15870	15921	16086	15914	15931	16125	15975	15897	16135	16057	16034	15906	15981	16097	15823	16087	15795	16076	16069	15899	16056	16204	15846	16230	15983	16062	15958	16057	16145	15997	15910	15939	16082	15899	16229	15768	15869	15986	16077	15966	15898	16146	16120	16122	16012	15917	16007	16014	16024	16091	16097	16279	15925	16240	16130	16256	15968	15852	15918	16007	15941	16103	15983	15934	15855	16028	15993	15897	15968	16144	15860	15827	16140	16329	15941	16106	16221	16089	16146	16104	15887	16127	15848	16079	16062	15935	16097	16043	16095	15980	15943	16049	16056	16082	15746	16168	16194	16032	16098	15963	16065	15953	15943	15976	15925	15927	15941	15791	15911	16013	16099	16256	16114	16019	16120	16045	15838	15801	15855	15956	15861	15866	15979	16064	15938	16125	16173	15997	16147	16140	16048	15958	15943	16159	16156	16115	16038	16048	16002	16125	16040	15981	15896	15925	16065	16038	16043	15993	15955	15943	16018	15991	15888	15940	15814	16075	16073	16053	16064	16040	16066	15963	16111	15944	16111	16095	16060	16180	15951	16053	15983	15998	15932	16269	16026	16023	16108	15952	16087	16118	16035	15863	16017	16017	16254	16205	16017	16026	16135	15987	15996	16120	15984	16059	16163	15845	15983	16144	16118	15928	16089	16088	16110	15991	15903	15931	15931	15920	15991	16034	15907	15974	15930	16087	16144	16000	16150	16123	15882	16242	16106	16096	16036	15832	15950	16119	16010	15888	15918	16016	16110	15675	16077	16144	15835	16003	15887	15981	15862	16053	16091	16150	15972	16068	16075	16020	16186	16041	16053	15924	16075	16069	16148	16079	16022	15978	15876	16104	16136	16120	15906	16247	16044	16171	16153	16066	15906	16134	16112	15952	16012	16057	16021	15975	16010	16176	15969	16122	15952	15887	16008	16084	15920	16360	15972	16167	16051	15828	15755	16079	16196	16009	16020	16197	15955	15926	16128	16010	15957	15926	16147	15937	16038	16030	16063	16105	15961	16159	16021	16099	16066	15988	15896	16172	16045	16019	15983	16164	16100	15812	16025	16043	16014	16012	16042	15998	15931	15876	16120	16014	16107	15882	16018	16190	16025	16005	16082	16043	15966	16164	15941	15846	15921	15805	15876	16074	16121	16060	16019	15972	16026	15848	15922	16024	16003	16020	15884	16081	16104	15814	15898	16153	16140	16058	16033	16099	16034	16100	16081	16214	16118	16098	16079	16051	15921	15955	15967	16163	16196	15979	15985	16013	16031	16063	16061	15933	15869	16070	16006	15992	16087	15967	15954	16080	15913	16031	15950	15796	15954	16049	16148	16008	16204	15981	15997	16100	15991	16050	16005	16031	16185	16054	16107	15955	16003	16009	15984	16118	15916	16194	15887	16023	16077	15973	16074	16069	15794	16148	16079	16346	15964	16002	16145	16080	15948	15985	16004	15962	16141	16053	16037	16069	15840	16007	15905	16125	16110	16072	16047	16131	15814	16065	16082	16030	16011	15908	15940	16100	16045	16038	16055	15824	15996	16078	16194	16103	15821	16044	15994	16017	15969	16039	16035	16220	16043	16098	15963	15744	15912	16045	16223	16216	15953	15992	15887	15925	16075	16009	15997	15843	16071	16015	16067	16057	16147	15917	16017	16152	16009	16059	16050	15844	16008	15940	15902	16144	15996	15980	16139	15851	16050	15897	16148	15983	16146	15933	16294	16126	16148	15983	16130	16076	16131	16126	16185	16128	16021	16129	16279	15947	16097	15939	16163	16082	16132	15917	16000	16076	16279	16188	16041	16064	16037	16106	16087	16219	15891	16099	16209	15945	15985	16038	16026	15749	16009	16082	16052	16082	16074	16147	16086	15981	15935	15943	16363	16044	16022	15974	16105	15823	16116	16240	15976	16212	16046	16200	16080	15907	16090	15897	15914	15897	16269	15930	16086	15747	15867	16032	15992	16131	15935	15992	15923	16061	15906	16064	15845	16194	16063	16099	16070	16056	16080	15990	16023	15958	15926	16069	16208	16071	15954	15931	15941	16098	15993	15936	15935	16077	16044	16042	15905	16299	16099	16018	15901	15842	16122	16109	16078	16128	16103	16211	16076	15789	15803	16173	16144	16258	16010	15977	15883	16190	15916	16000	16000	15979	15946	15806	16218	16135	15933	16086	15829	15973	16007	15690	15844	15776	15813	16088	16080	16317	16205	16182	16021	16177	15935	16005	16167	16160	16093	16142	15887	16028	15906	15850	16127	16169	16221	15992	15961	16015	16257	16008	16063	15993	16065	16126	15951	15830	15989	16151	15942	16132	16119	16003	15729	15976	15888	15958	16058	16246	15976	16154	16025	15953	15975	15843	16066	16032	15834	16000	16067	16017	15910	15872	15966	15990	16134	15966	16029	16146	15972	15966	16105	15965	15984	16031	16099	16039	16122	15920	16021	15888	16028	15902	16128	15800	15909	15973	16135	16311	16081	16076	15706	16104	15957	16061	15907	16137	15989	16080	16097	15921	16016	16080	16308	16145	16108	16125	16062	16038	16120	16191	16149	16284	16081	16252	15945	15986	16125	16072	15982	16084	15866	15944	16142	16059	15987	15823	15847	16035	15916	16084	16127	16103	16027	16304	15961	16134	16027	15845	15977	15824	16012	15958	15875	16123	16284	16061	16122	15961	16101	16044	15838	16174	16072	16126	15907	16282	16154	16138	15934	16057	15975	15985	16091	16000	15923	16034	16027	15746	16153	15963	15970	16102	16149	15849	15931	15829	16080	16348	16080	16158	15961	16049	15950	16065	16033	16105	16264	16059	15921	16164	16028	16072	15881	15870	16099	16130	15923	15909	15906	15907	16077	15835	16004	16054	16171	16123	15845	16054	16054	16119	15951	16052	16108	15997	16209	16134	15916	16008	16004	15949	16313	16059	16088	16215	15996	15947	15892	15848	15900	16035	15924	16030	16002	16141	16029	16022	16192	16063	15975	16105	16138	15918	16090	16190	16158	16046	16133	16118	15997	15930	15931	16020	16137	15986	15887	15953	16000	16058	15908	16267	16145	16082	16167	16020	16150	16085	16087	15897	15983	16012	15815	16075	16170	15948	16034	16175	16106	15929	16103	16118	16061	16170	15893	16005	15901	16059	15825	16006	16191	15895	15988	15838	16040	16189	16136	15925	16116	16150	16027	16086	16011	16247	15967	16292	16151	16034	16131	16110	16149	15928	15992	15993	16021	16079	16006	16000	16285	15903	16007	15977	16088	16110	16045	16075	16065	15955	16180	15932	16149	16131	16037	16119	16013	16098	15968	16041	15978	16013	16167	15844	16260	16110	16177	16084	15901	15978	15982	16088	15860	16092	15984	16109	16112	16160	15966	15986	15665	16144	16073	15947	15965	16214	16297	15975	16027	16256	16057	16106	15885	15793	15973	15969	16021	15908	16192	16025	16035	15966	16063	16068	16070	16356	15879	16009	16167	15963	15781	15944	16404	15964	15892	16200	15917	15981	16147	15934	15961	16086	16108	16160	16100	15946	16098	16140	16047	15984	16055	15938	15978	16009	16000	16103	16118	16077	15910	16258	15680	15987	16129	16048	16101	15998	16210	16011	16007	16188	16209	16087	15956	15878	16265	16061	16121	16007	16012	15922	16119	16306	16173	15875	15852	15799	15922	15914	15970	16007	16016	16077	16009	16001	16067	15936	16062	16048	15897	15908	16011	15704	15903	16071	15999	16033	16030	15859	16258	16038	16058	15986	16050	15991	16096	16016	16029	16067	15850	15852	16097	15746	15948	16064	15815	16063	15961	15933	16063	15833	16070	16016	15936	15986	16096	16154	16066	16053	15945	16055	16066	16193	15923	15966	16038	16108	15939	15989	15955	16079	16027	16053	16030	16023	16073	16177	16109	16103	16077	15747	16019	16123	15976	15977	16179	15852	15839	15906	16057	15844	15885	16111	16110	16133	16174	16058	16108	16133	16059	15922	16077	15902	16063	16149	16010	16095	15995	16255	15953	15998	15987	15946	15946	16015	16053	16052	16141	15895	15909	15979	15919	16018	16011	16075	15897	15887	16038	15987	16126	15842	15993	16054	16413	16060	16154	16158	16189	16180	16012	16061	15989	16052	16064	16104	15949	15974	15772	15888	15804	15750	15824	15990	16023	16126	15982	15969	16113	16010	16062	16009	15952	16136	16338	16144	16101	16205	15977	15839	15875	15789	16087	15934	16199
32365	54583	74407	68123	63027	53817	45991	46289	51023	44403	34044	24639	17948	14836	13688	13144	13151	13236	13252	13263	13133	13186	13261	13100	13335	13242	13353	13207	13022	13116	13219	13345	13403	13274	13232	13267	13315	13333	13038	13334	13127	13255	13189	13270	13398	13405	13351	13160	13180	13174	13322	13244	13242	13131	13230	13133	13511	13240	13330	13206	13343	13318	13320	13180	13150	13272	13295	13321	13300	13128	13195	13361	13291	13195	13369	13245	13267	13185	13179	13061	13205	13175	13277	13225	13101	13129	13426	13274	13308	13174	13263	13265	13254	13275	13317	13080	13220	13284	13135	13361	13273	13193	13147	13135	13259	13226	13425	13129	13362	13340	13274	13409	13163	13190	13344	13228	13037	13198	13146	13311	13236	13320	13248	13314	13260	13255	13108	13205	13312	13404	13426	13313	13209	13348	13341	13303	13264	13218	13284	13329	13333	13246	13408	13194	13282	13252	13140	13148	13181	13310	13177	13326	13159	13046	13331	13306	13267	13241	13281	13026	13339	13273	13428	13344	13344	13058	13259	13280	13178	13331	13386	13192	13172	13198	13229	13293	13422	13225	13134	13419	13357	13066	13281	13333	13169	13145	13299	13347	13314	13080	13347	13301	13236	13224	13190	13240	13143	13321	13310	13248	13215	13128	13240	13402	13368	13270	13223	13149	13227	13291	13252	13283	13260	13364	13256	13295	13345	13162	13244	13125	13224	13132	13135	13172	13255	13107	13229	13362	13228	13166	13287	13177	13295	13195	13040	13224	13274	13398	13193	13320	13349	13310	13150	13366	13244	13344	13153	13290	13401	13316	13142	13364	13284	13095	13139	13131	13187	13236	13301	13182	13289	13134	13142	13243	13260	13296	13358	13394	13264	13252	13242	13221	13203	13224	13304	13172	13187	13386	13153	13451	13287	13341	13269	13231	13303	13119	13251	13179	13290	13326	13156	13250	13084	13260	13411	13314	13209	13161	13384	13403	13277	13207	13226	13034	13217	13273	13253	13120	13260	13112	13083	13372	13361	13256	13396	13223	13414	13165	13200	13342	13366	13144	13285	13246	13293	13254	13383	13344	13247	13290	13328	13431	13358	13231	13254	13419	13269	13327	13222	13179	13142	13186	13325	13383	13304	13279	13244	13314	13304	13257	13274	13189	13414	13216	13290	13389	13108	13264	13304	13270	13280	13249	13188	13227	13241	13116	13234	13320	13256	13231	13316	13227	13215	13313	13284	13249	13271	13160	13258	13233	13033	13157	13298	13298	13232	13120	13484	13400	13239	13207	13287	13223	13388	13214	13211	13243	13258	13283	13322	13286	13255	13401	13270	13218	13222	13260	13129	13181	13209	13265	13122	13182	13283	13184	13220	13287	13290	13177	13316	13306	13031	13464	13342	13269	13294	13399	13143	13123	13339	13043	13289	12990	13284	13395	13183	13220	13074	13108	13119	13296	13245	13344	13233	13208	13391	13151	13251	13222	13168	13209	13154	13282	13117	13214	13436	13252	13290	13324	13096	13282	13190	13288	13259	13337	13344	13174	13411	13234	13135	13231	13181	13323	13232	13345	13397	13229	13146	13184	13014	13302	13291	13284	13247	13275	13168	13209	13216	13242	13315	13224	13220	13389	13506	13321	13162	13350	13447	13208	13170	13301	13215	13225	13398	13252	13244	13207	13112	13348	13118	13414	13199	13187	13145	13034	13258	13291	13238	13254	13370	13166	13155	13232	13446	13146	13214	13416	13285	13086	13216	13266	13344	13200	13198	13249	13286	13313	12983	13216	13132	13294	13263	13257	13340	13287	13324	13279	13300	13405	13402	13251	13244	13168	13188	13267	13309	13214	13330	13271	13078	13386	13323	13161	13243	13313	13225	13343	13328	13231	13203	13146	13335	13079	13222	13178	13335	13246	13032	13185	13150	13400	13342	13204	13191	13308	13215	13190	13260	13337	13051	13305	13322	13333	13269	13378	13305	13302	13219	13190	13091	13217	13123	13292	13241	13195	13230	13257	13329	13181	13386	13258	13232	13137	13290	13339	13036	13232	13467	13124	13082	13161	13274	13248	13213	13298	13220	13190	13244	13139	13220	13474	13181	13161	13197	13258	13224	13193	13182	13184	13358	13336	13350	13068	13147	13167	13279	13290	13173	13159	13249	13139	13215	13160	13082	13087	13236	13092	13269	13237	13189	13248	13369	13287	13313	13367	13216	13122	13166	13290	13200	13267	13199	13321	13278	13265	13201	13304	13172	13115	13319	13390	13187	13095	13368	13206	13301	13198	13264	13288	13287	13299	13235	13425	13162	13202	13271	13199	13314	13255	13274	13308	13313	13079	13130	13357	13218	13182	13125	13269	13139	13317	13257	13324	13409	13214	13232	13298	13328	13282	13224	13164	13294	13259	13171	13275	13238	13199	13424	13176	13157	13376	13224	13319	13212	13295	13108	13507	13350	13284	13301	13309	13300	13219	13256	13192	13139	13261	13230	13329	13200	13425	12957	13280	13252	13246	13136	13310	13200	13244	13298	13209	13148	13106	13250	13332	13348	13335	13193	13260	13120	13199	13143	13435	13235	13265	13214	13423	13358	13253	13340	13144	13193	13179	13218	13314	13312	13360	13190	13193	13285	13170	13261	13200	13054	13266	13241	13304	13285	13139	13398	13316	13212	13138	13249	13285	13178	13224	13202	13252	13297	13266	13236	13212	13239	13225	13314	13097	13206	13155	13281	13193	13225	13078	13085	13251	13232	13396	13204	13281	13240	13376	13203	13214	12999	13364	13175	13358	13185	13284	13272	13186	13352	13325	13246	13450	13276	13164	13237	13188	13094	13392	13286	13177	13313	13239	13311	13241	13309	13246	13203	13295	13304	13150	13264	13171	13362	13254	13248	13117	13271	13295	13289	13299	13218	13261	13197	13291	13169	13094	13366	13348	13134	13261	13502	13303	13247	13166	13228	13330	13374	13271	13212	13311	13290	13141	13161	13122	13350	13149	13383	13260	13092	13238	13189	13290	13144	13260	13329	13270	13269	13368	13314	13126	13226	13213	13163	13261	13348	13277	13293	13291	13324	13227	13304	13285	13363	13115	13382	13193	13165	13132	13170	13301	13118	13434	13094	13225	13205	13392	13205	13180	13171	13022	13143	13225	13053	13177	13207	13274	13345	13291	13030	13393	13011	13228	13346	13197	13394	13215	13289	13167	13157	13156	13138	13387	13142	13233	13436	13194	13312	13249	13225	13137	13209	13193	13323	13364	13099	13303	13207	13359	13219	13243	13073	13317	13264	13313	13470	13336	13252	13334	13199	13200	13168	13287	13280	13322	13341	13245	13287	13317	13141	13314	13239	13151	13167	13206	13346	13039	13182	13185	13392	13247	13317	13265	13145	13214	13245	13192	13195	13427	13363	13207	13245	13275	13257	13184	13408	13085	13221	13286	13139	13190	13391	13137	13281	13263	13244	13269	13170	13417	13180	13231	13130	13252	13257	13095	13317	13355	13143	13368	13299	13201	13235	13197	13355	13236	13069	13250	13252	13203	13174	13223	13173	13269	13298	13155	13230	13187	13197	13261	13328	13227	13189	13208	13182	13319	13279	13186	13288	13315	13289	13196	13180	13262	13240	13146	13247	13287	13364	13217	13293	13208	13304	13460	13084	13290	13315	13152	13426	13166	13196	13117	13417	13191	13345	13204	13254	13363	13282	13241	13250	13164	13281	13252	13323	13194	13196	13293	13298	13087	13371	13197	13133	13223	13288	13235	13096	13092	13259	13233	13238	13189	13294	13122	13138	13360	13318	13243	13192	13326	13142	13277	13258	13150	13175	13229	13265	13257	13286	13212	13327	13168	13253	13293	13320	13173	13239	13245	13363	13361	13336	13265	13196	13116	13143	13249	13233	13095	13438	13343	13203	13242	13357	13312	13220	13429	13200	13168	13159	13244	13258	13284	13136	13330	13188	13270	13134	13362	13226	13301	13264	13272	13179	13185	13191	13391	13343	13235	13286	13195	13277	13254	13387	13301	13256	13288	13227	13128	13173	13182	13344	13079	13302	13282	13175	13163	13045	13338	13408	13230	13232	13297	13171	13321	13333	13204	13024	13114	13175	13290	13061	13287	13195	13272	13368	13252	13255	13199	13377	13318	13343	13210	13249	13161	13169	13307	13205	13267	13389	13257	13229	13297	13214	13284	13172	13226	13215	13323	13346	13220	13186	13312	13249	13398	13208	13131	13127	13191	13218	13351	13279	13016	13055	13381	13132	13247	13327	13431	13281	13219	13285	13174	13109	13371	13271	13176	13126	13337	13240	13455	13438	13237	13329	13335	13185	13221	13130	13290	13191	13311	13165	13101	13140	13311	13300	13280	13347	13187	13247	13264	13080	13212	13106	13147	13296	13264	13217	13324	13106	13149	13265	13247	13204	13261	13320	13050	13335	13238	13184	13273	13153	13329	13385	13454	13383	13225	13270	13444	13299	13262	13089	13141	13258	13342	13226	13379	13302	13204	13314	13109	13294	13070	13068	13117	13169	13240	13267	13350	13133	13198	13358	13302	13162	13114	13215	13286	13182	13323	13235	13134	13189	13287	13277	13196	13195	13261	13162	13130	13080	13183	13116	13215	13188	13100	13186	13232	13232	13297	13187	13242	13154	13207	13056	13271	13222	13154	13146	13135	13267	13362	13351	13361	13262	13306	13379	13250	13408	13295	13116	13280	13257	13001	13339	13056	13171	13232	13261	13363	13182	13330	13283	13309	13233	13183	13170	13250	13203	13374	13301	13383	13250	13311	13269	13155	13334	13281	13343	13246	13278	13327	13352	13310	13319	13121	13322	13350	13171	13314	13288	13217	13231	13396	13289	13326	13374	13170	13145	13247	13319	13310	13320	13303	13142	13481	13229	13407	13222	13186	13209	13278	13349	13144	13322	13163	13182	13296	13212	13328	13047	13109	13176	13279	13396	13228	13310	13313	13329	13248	13270	13255	13262	13252	13151	13334	13377	12984	13343	13259	13122	13265	13164	13286	13179	13278	13343	13195	13169	13266	13278	13133	13163	13153	13224	13331	13166	13214	13172	13263	13269	13285	13200	13244	13165	13136	13269	13316	13197	13271	12992	13125	13400	13190	13180	13210	13277	13135
31122	22962	22630	21959	20642	19233	18468	17807	19054	19118	18484	17564	16976	16763	16573	16526	16533	16408	16385	16586	16553	16509	16611	16456	16481	16494	16369	16463	16453	16465	16562	16570	16437	16631	16520	16284	16338	16683	16416	16404	16384	16354	16471	16519	16400	16545	16571	16517	16551	16496	16438	16423	16492	16494	16272	16565	16478	16545	16347	16506	16391	16344	16422	16455	16628	16544	16322	16483	16385	16378	16369	16618	16412	16463	16704	16148	16559	16425	16566	16441	16358	16425	16566	16467	16628	16746	16364	16290	16360	16435	16631	16567	16532	16573	16448	16577	16199	16404	16374	16288	16398	16560	16466	16380	16457	16425	16460	16637	16480	16509	16427	16336	16541	16377	16492	16490	16646	16399	16564	16273	16426	16366	16483	16493	16416	16336	16364	16369	16417	16466	16325	16312	16481	16464	16586	16504	16583	16456	16491	16611	16354	16441	16437	16498	16244	16195	16281	16377	16751	16377	16397	16541	16519	16483	16617	16518	16607	16585	16354	16208	16496	16384	16335	16531	16392	16418	16348	16396	16384	16372	16191	16348	16367	16624	16513	16349	16579	16571	16417	16435	16433	16462	16528	16626	16436	16211	16397	16490	16477	16383	16415	16542	16263	16302	16458	16449	16468	16450	16344	16318	16369	16464	16598	16348	16539	16502	16207	16156	16421	16380	16335	16363	16296	16528	16437	16563	16431	16649	16429	16558	16408	16476	16686	16392	16480	16470	16612	16564	16404	16181	16536	16321	16259	16348	16352	16473	16176	16500	16377	16363	16473	16236	16329	16323	16379	16396	16323	16371	16380	16502	16416	16234	16538	16605	16478	16486	16324	16413	16370	16436	16333	16522	16456	16153	16122	16513	16437	16462	16475	16528	16329	16420	16386	16514	16308	16406	16417	16195	16441	16309	16436	16446	16671	16566	16564	16464	16487	16609	16496	16546	16664	16317	16645	16431	16505	16409	16489	16555	16501	16438	16393	16551	16358	16234	16517	16413	16418	16368	16358	16273	16377	16457	16538	16456	16614	16568	16377	16411	16520	16518	16382	16587	16595	16544	16506	16620	16467	16212	16558	16332	16748	16343	16401	16474	16418	16354	16285	16457	16420	16359	16371	16563	16343	16399	16312	16579	16550	16651	16294	16511	16540	16326	16456	16343	16229	16252	16333	16338	16498	16458	16382	16427	16315	16492	16306	16507	16238	16618	16425	16364	16556	16438	16176	16577	16448	16608	16605	16385	16623	16413	16386	16326	16450	16577	16475	16477	16452	16315	16464	16439	16535	16467	16528	16265	16436	16553	16340	16348	16234	16387	16475	16277	16341	16491	16525	16432	16370	16321	16473	16289	16501	16420	16513	16350	16478	16355	16587	16464	16555	16462	16444	16540	16341	16460	16500	16314	16539	16269	16231	16471	16344	16495	16427	16549	16475	16477	16653	16163	16528	16361	16469	16464	16471	16532	16512	16423	16359	16215	16169	16429	16388	16129	16530	16460	16512	16475	16440	16458	16588	16572	16227	16501	16304	16295	16577	16411	16421	16325	16352	16553	16293	16311	16610	16453	16600	16400	16355	16382	16347	16244	16421	16255	16472	16345	16302	16484	16517	16450	16399	16283	16379	16418	16574	16387	16492	16509	16424	16426	16575	16395	16571	16516	16379	16477	16526	16529	16421	16292	16609	16561	16421	16403	16455	16484	16514	16370	16423	16521	16417	16293	16560	16288	16400	16511	16435	16347	16373	16406	16397	16383	16400	16424	16401	16616	16445	16507	16415	16462	16537	16318	16325	16635	16552	16537	16409	16353	16479	16531	16437	16597	16516	16427	16576	16420	16293	16322	16561	16305	16550	16315	16385	16162	16480	16633	16391	16443	16388	16442	16417	16356	16372	16472	16467	16412	16520	16495	16597	16304	16457	16306	16479	16592	16491	16440	16482	16378	16469	16209	16569	16544	16231	16452	16550	16585	16523	16541	16474	16505	16504	16237	16460	16480	16665	16536	16335	16291	16368	16434	16553	16481	16539	16378	16617	16633	16485	16351	16308	16243	16335	16387	16534	16581	16433	16252	16473	16422	16381	16672	16264	16513	16405	16342	16338	16369	16333	16517	16374	16343	16461	16401	16363	16511	16462	16501	16575	16707	16403	16482	16371	16542	16403	16354	16358	16369	16483	16223	16329	16194	16603	16513	16564	16520	16463	16386	16034	16383	16459	16378	16295	16407	16239	16595	16546	16276	16396	16482	16315	16468	16414	16685	16313	16301	16582	16461	16519	16418	16633	16721	16447	16379	16392	16487	16196	16285	16634	16347	16414	16277	16378	16447	16491	16374	16276	16392	16402	16356	16358	16375	16497	16368	16532	16445	16376	16376	16347	16404	16453	16496	16511	16472	16201	16404	16285	16333	16479	16327	16587	16644	16340	16425	16333	16479	16276	16346	16592	16452	16418	16378	16365	16504	16489	16306	16488	16333	16659	16253	16444	16678	16653	16471	16275	16516	16445	16420	16529	16550	16161	16396	16436	16548	16372	16370	16604	16316	16388	16387	16291	16262	16380	16473	16490	16457	16461	16489	16700	16566	16362	16293	16506	16628	16538	16329	16476	16662	16620	16327	16427	16526	16288	16451	16435	16543	16445	16496	16687	16394	16395	16364	16406	16448	16447	16377	16533	16493	16487	16523	16498	16362	16236	16418	16390	16566	16535	16586	16429	16543	16435	16551	16327	16406	16594	16384	16542	16538	16580	16544	16584	16667	16393	16405	16614	16341	16455	16469	16442	16390	16418	16451	16644	16493	16405	16275	16482	16414	16396	16230	16506	16351	16462	16347	16469	16232	16374	16531	16491	16334	16490	16535	16421	16568	16730	16381	16692	16551	16353	16583	16495	16631	16550	16358	16479	16460	16328	16289	16252	16445	16461	16459	16526	16477	16347	16408	16682	16408	16459	16399	16459	16429	16521	16510	16496	16554	16492	16443	16506	16494	16538	16656	16570	16499	16493	16416	16260	16512	16493	16431	16525	16644	16436	16713	16526	16520	16367	16373	16563	16323	16436	16425	16612	16411	16414	16486	16395	16553	16597	16323	16349	16529	16516	16508	16713	16522	16453	16316	16556	16386	16398	16442	16531	16358	16506	16394	16411	16359	16473	16614	16561	16555	16556	16703	16419	16566	16408	16443	16439	16459	16335	16290	16557	16622	16498	16395	16477	16508	16346	16435	16596	16382	16485	16406	16514	16387	16455	16403	16431	16538	16314	16286	16472	16369	16447	16173	16372	16442	16437	16407	16387	16437	16572	16296	16496	16538	16302	16597	16566	16591	16586	16341	16617	16521	16693	16295	16225	16451	16394	16159	16408	16284	16254	16430	16517	16305	16237	16397	16411	16441	16688	16622	16484	16424	16418	16482	16580	16444	16220	16445	16616	16522	16622	16440	16570	16450	16360	16476	16529	16204	16404	16474	16369	16435	16479	16341	16397	16460	16223	16512	16359	16369	16373	16377	16621	16459	16423	16416	16233	16485	16362	16397	16638	16575	16483	16321	16564	16307	16411	16624	16526	16580	16345	16583	16314	16445	16633	16547	16484	16517	16551	16327	16405	16526	16184	16332	16450	16630	16330	16410	16421	16513	16414	16440	16409	16320	16531	16454	16339	16468	16632	16411	16183	16477	16400	16545	16506	16241	16464	16527	16335	16377	16462	16521	16390	16524	16480	16478	16413	16523	16360	16290	16447	16524	16420	16442	16528	16599	16461	16543	16428	16487	16517	16361	16354	16561	16403	16333	16343	16464	16416	16424	16392	16592	16489	16520	16685	16461	16371	16245	16326	16246	16372	16479	16380	16336	16251	16497	16468	16329	16582	16269	16546	16359	16582	16586	16381	16430	16553	16397	16311	16383	16498	16562	16444	16377	16436	16307	16361	16614	16564	16606	16448	16352	16545	16476	16322	16517	16372	16216	16193	16283	16358	16242	16463	16323	16572	16308	16288	16425	16428	16527	16478	16370	16472	16268	16411	16444	16513	16600	16550	16221	16296	16393	16368	16522	16467	16429	16392	16435	16406	16308	16404	16234	16302	16405	16454	16273	16461	16493	16657	16402	16355	16374	16438	16571	16400	16329	16360	16411	16392	16489	16458	16223	16466	16292	16573	16428	16267	16476	16478	16255	16444	16479	16505	16329	16495	16429	16766	16400	16574	16415	16441	16443	16637	16623	16573	16499	16411	16473	16589	16619	16408	16410	16427	16351	16109	16215	16519	16467	16500	16544	16380	16360	16402	16275	16445	16255	16548	16613	16295	16277	16419	16455	16504	16392	16429	16311	16663	16468	16518	16524	16410	16494	16634	16394	16452	16485	16583	16454	16428	16415	16523	16559	16425	16417	16456	16492	16514	16571	16236	16358	16534	16430	16426	16208	16409	16548	16419	16460	16496	16544	16306	16520	16431	16279	16419	16679	16392	16519	16509	16434	16287	16613	16354	16476	16423	16551	16576	16646	16401	16383	16405	16420	16426	16428	16392	16303	16294	16213	16469	16497	16430	16662	16282	16578	16499	16537	16582	16639	16527	16475	16335	16419	16637	16632	16551	16431	16288	16238	16409	16596	16561	16392	16504	16257	16586	16440	16339	16414	16547	16402	16354	16433	16387	16450	16331	16607	16322	16508	16496	16442	16456	16388	16500	16538	16330	16543	16577	16289	16459	16377	16329	16642	16510	16530	16361	16384	16504	16495	16440	16617	16359	16470	16351	16313	16501	16525	16331	16338	16468	16512	16455	16398	16410	16311	16501	16396	16624	16435	16608	16327	16476	16414	16256	16542	16481	16422	16429	16414	16388	16478	16460	16512	16455	16359	16536	16398	16427	16453	16358	16436	16165	16500	16302	16409	16569	16603	16338	16387	16378	16472	16569	16447	16500	16490	16452	16579	16493	16487	16640	16338	16284	16407	16584	16335	16389	16545	16592	16382	16383	16467	16376	16327	16621	16384	16511	16532	16466	16359	16454	16438	16493	16393	16472	16487	16510	16445	16413	16420	16276	16341	16490	16331	16533	16572	16490	16283	16478	16430	16284	16284	16396	16442	16474	16422	16563	16730	16369	16483	16377	16609	16451	16366	16382	16503	16562	16492	16453	16333
20628	23336	22032	20742	19845	17507	16385	16155	17394	16983	15356	14614	13939	13659	13515	13495	13478	13382	13683	13408	13303	13523	13606	13581	13547	13552	13356	13397	13480	13417	13362	13494	13409	13538	13474	13363	13588	13586	13355	13477	13443	13482	13598	13476	13530	13515	13593	13513	13358	13593	13583	13432	13568	13520	13556	13486	13429	13457	13364	13567	13381	13615	13456	13553	13597	13534	13424	13514	13538	13626	13593	13407	13324	13724	13582	13567	13472	13536	13496	13414	13617	13258	13617	13478	13359	13459	13566	13524	13504	13594	13461	13326	13613	13418	13500	13569	13420	13437	13415	13395	13610	13452	13534	13391	13493	13457	13392	13710	13487	13437	13294	13507	13534	13519	13399	13526	13401	13485	13417	13501	13388	13480	13437	13483	13585	13416	13559	13478	13428	13469	13514	13577	13400	13574	13502	13430	13376	13586	13435	13473	13559	13560	13377	13372	13421	13408	13400	13433	13611	13483	13496	13504	13336	13512	13466	13352	13374	13624	13574	13545	13360	13570	13372	13638	13363	13417	13463	13634	13589	13326	13482	13524	13513	13470	13465	13479	13493	13466	13352	13518	13608	13466	13578	13641	13230	13515	13391	13286	13379	13619	13368	13374	13532	13372	13484	13598	13575	13488	13516	13495	13636	13555	13555	13413	13416	13644	13581	13308	13516	13445	13553	13339	13462	13454	13505	13484	13556	13507	13476	13478	13442	13459	13486	13340	13463	13450	13503	13567	13473	13663	13308	13357	13430	13481	13428	13487	13525	13535	13529	13584	13433	13535	13294	13504	13503	13561	13472	13410	13631	13488	13424	13463	13510	13357	13390	13681	13568	13560	13429	13584	13455	13521	13497	13420	13427	13465	13419	13573	13538	13504	13400	13423	13576	13504	13388	13482	13639	13485	13412	13583	13539	13603	13518	13527	13469	13416	13566	13476	13482	13463	13614	13311	13501	13603	13426	13330	13501	13546	13400	13535	13679	13450	13492	13408	13567	13560	13647	13608	13550	13447	13590	13455	13628	13435	13436	13435	13549	13395	13309	13510	13481	13435	13645	13472	13578	13576	13585	13456	13538	13365	13504	13349	13490	13482	13462	13425	13455	13613	13732	13545	13343	13448	13523	13510	13590	13449	13570	13505	13556	13475	13422	13536	13543	13456	13456	13398	13502	13420	13444	13340	13532	13352	13504	13460	13413	13601	13405	13482	13477	13419	13389	13632	13361	13503	13590	13437	13523	13401	13479	13708	13465	13632	13421	13409	13487	13509	13449	13372	13476	13477	13517	13622	13605	13439	13577	13422	13450	13268	13484	13510	13537	13569	13458	13546	13583	13654	13453	13463	13465	13702	13320	13451	13644	13555	13683	13595	13542	13432	13560	13407	13461	13478	13479	13329	13370	13441	13403	13704	13518	13480	13303	13517	13521	13500	13492	13323	13496	13509	13486	13523	13443	13504	13577	13534	13516	13548	13531	13354	13586	13342	13485	13622	13487	13634	13470	13626	13381	13433	13406	13552	13495	13591	13383	13516	13354	13348	13621	13381	13558	13695	13404	13412	13437	13546	13624	13422	13480	13405	13545	13610	13499	13565	13475	13430	13354	13237	13663	13500	13491	13502	13478	13593	13493	13520	13486	13673	13565	13498	13472	13510	13435	13250	13435	13489	13294	13460	13486	13477	13357	13563	13552	13565	13376	13370	13634	13440	13519	13507	13481	13446	13367	13517	13562	13409	13581	13514	13422	13594	13564	13551	13530	13546	13465	13581	13351	13460	13503	13576	13584	13376	13438	13559	13420	13424	13338	13407	13468	13535	13486	13700	13460	13558	13510	13490	13402	13430	13527	13494	13632	13528	13600	13483	13541	13556	13445	13431	13475	13431	13466	13550	13307	13531	13420	13346	13394	13460	13567	13649	13520	13444	13503	13513	13431	13327	13399	13527	13420	13332	13533	13281	13520	13583	13553	13556	13376	13537	13616	13505	13479	13499	13376	13524	13568	13688	13593	13573	13538	13536	13505	13612	13471	13465	13587	13319	13517	13444	13574	13650	13618	13331	13551	13355	13527	13581	13274	13490	13419	13601	13417	13486	13190	13527	13379	13439	13505	13621	13523	13351	13366	13448	13458	13351	13366	13522	13285	13498	13368	13553	13470	13351	13373	13396	13485	13514	13549	13520	13500	13559	13404	13264	13495	13505	13547	13500	13420	13574	13597	13418	13537	13708	13457	13529	13394	13372	13558	13394	13729	13575	13407	13633	13666	13304	13499	13529	13518	13492	13532	13565	13576	13643	13554	13366	13481	13353	13532	13529	13505	13515	13582	13462	13390	13563	13528	13439	13521	13462	13404	13499	13538	13461	13553	13415	13354	13584	13375	13541	13491	13568	13461	13489	13507	13452	13492	13563	13553	13665	13488	13487	13424	13447	13438	13569	13473	13568	13411	13522	13414	13411	13472	13543	13297	13510	13562	13625	13458	13610	13511	13544	13639	13311	13614	13593	13561	13446	13448	13491	13530	13461	13591	13367	13404	13450	13432	13652	13522	13483	13388	13614	13568	13403	13384	13458	13365	13386	13386	13466	13436	13564	13584	13340	13428	13500	13469	13442	13460	13261	13552	13443	13481	13349	13404	13564	13429	13505	13539	13685	13507	13663	13397	13673	13568	13353	13632	13593	13602	13384	13437	13356	13456	13648	13466	13473	13305	13588	13469	13715	13417	13548	13637	13411	13342	13591	13437	13387	13455	13371	13524	13578	13305	13536	13581	13393	13426	13539	13539	13507	13441	13445	13378	13602	13441	13478	13641	13433	13458	13454	13414	13377	13490	13390	13421	13504	13414	13495	13469	13249	13531	13557	13426	13490	13370	13543	13418	13541	13363	13649	13379	13434	13373	13464	13387	13429	13411	13486	13482	13316	13597	13416	13688	13512	13469	13528	13702	13436	13200	13498	13458	13650	13471	13536	13409	13452	13424	13539	13448	13419	13532	13427	13512	13688	13413	13471	13547	13447	13479	13492	13496	13554	13612	13401	13538	13322	13573	13524	13639	13331	13555	13323	13637	13393	13437	13659	13525	13559	13566	13494	13490	13460	13384	13537	13627	13426	13438	13395	13696	13528	13533	13524	13422	13716	13380	13593	13342	13548	13426	13581	13633	13420	13469	13411	13448	13626	13364	13587	13480	13210	13420	13502	13557	13490	13362	13340	13559	13518	13293	13530	13407	13331	13372	13600	13405	13486	13379	13670	13582	13504	13474	13635	13394	13464	13500	13548	13537	13447	13539	13532	13559	13393	13404	13586	13518	13424	13428	13327	13644	13521	13461	13483	13415	13494	13487	13461	13546	13541	13540	13569	13534	13434	13528	13623	13536	13482	13370	13474	13396	13422	13527	13479	13554	13565	13418	13557	13482	13497	13355	13494	13472	13472	13504	13579	13451	13500	13395	13620	13574	13596	13590	13382	13326	13540	13551	13273	13547	13539	13467	13648	13462	13560	13460	13347	13703	13863	13563	13343	13381	13550	13560	13581	13366	13533	13451	13609	13447	13730	13515	13416	13652	13559	13588	13395	13610	13368	13640	13472	13553	13641	13473	13365	13312	13530	13484	13550	13653	13419	13459	13456	13502	13597	13570	13486	13425	13397	13567	13447	13517	13609	13583	13419	13353	13564	13520	13397	13372	13581	13573	13538	13631	13476	13431	13623	13572	13369	13333	13497	13547	13431	13488	13596	13428	13634	13499	13463	13517	13582	13587	13643	13427	13514	13471	13475	13405	13615	13479	13534	13536	13637	13423	13588	13431	13389	13467	13638	13520	13454	13594	13639	13564	13370	13419	13311	13395	13547	13584	13405	13508	13438	13541	13510	13447	13539	13438	13455	13410	13630	13465	13494	13488	13465	13444	13488	13296	13521	13367	13458	13552	13424	13566	13567	13401	13486	13378	13473	13533	13615	13342	13396	13335	13388	13368	13537	13579	13406	13545	13444	13396	13482	13486	13638	13493	13597	13482	13613	13547	13585	13517	13386	13653	13383	13605	13569	13440	13552	13674	13491	13479	13435	13454	13331	13524	13541	13487	13666	13682	13642	13602	13638	13479	13562	13567	13396	13453	13565	13563	13503	13387	13403	13662	13541	13509	13501	13337	13615	13340	13471	13546	13514	13465	13507	13335	13520	13565	13634	13457	13437	13515	13310	13360	13608	13497	13465	13531	13426	13618	13400	13504	13461	13491	13397	13448	13408	13467	13669	13530	13616	13680	13657	13471	13452	13391	13541	13399	13563	13513	13415	13475	13488	13441	13408	13415	13645	13418	13439	13432	13510	13412	13523	13498	13371	13628	13416	13586	13474	13433	13704	13459	13482	13542	13576	13555	13488	13533	13476	13392	13347	13660	13461	13341	13626	13560	13456	13373	13544	13532	13526	13712	13462	13441	13349	13522	13529	13629	13366	13595	13597	13552	13366	13603	13484	13427	13323	13582	13423	13490	13477	13383	13441	13454	13650	13357	13465	13548	13407	13532	13480	13440	13573	13545	13404	13541	13475	13450	13592	13468	13475	13560	13488	13587	13628	13676	13561	13622	13181	13418	13550	13392	13439	13581	13646	13442	13530	13561	13504	13460	13452	13591	13417	13597	13466	13531	13515	13615	13549	13537	13428	13471	13413	13608	13345	13524	13623	13382	13645	13740	13407	13532	13587	13420	13527	13401	13501	13485	13555	13373	13666	13378	13673	13463	13573	13569	13668	13569	13364	13318	13676	13449	13545	13477	13534	13546	13405	13618	13414	13632	13477	13530	13477	13357	13238	13582	13395	13368	13584	13609	13605	13605	13617	13531	13499	13484	13444	13454	13536	13444	13607	13617	13362	13403	13397	13279	13453	13434	13517	13469	13599	13547	13522	13535	13473	13586	13559	13598	13535	13407	13589	13436	13561	13409	13412	13640	13377	13451	13519	13452	13547	13473	13418	13402	13502	13654	13615	13377	13424	13419	13367	13566	13458	13493	13535	13423	13373	13545	13434	13738	13523	13505	13483	13416	13325	13567	13639	13488	13633	13599	13468	13535	13429	13528	13462	13328	13402	13661	13582	13477	13488	13603	13507	13450	13488	13334	13403	13451	13551	13510	13538	13502	13517
26343	21142	29226	35644	39711	35523	32556	29535	31078	29731	25177	20621	17679	16032	15372	15244	15163	15229	14958	14959	15292	15114	15005	14930	15102	15051	15221	14906	15065	15070	15006	14902	14906	15045	15236	15068	14985	14932	15006	15007	15147	15080	14893	15015	15114	15007	14943	15181	15133	14987	14917	15045	15066	15173	15265	14814	14960	14973	14977	15072	14912	15006	15048	15092	14857	14984	14941	15033	15044	14874	15016	15211	14880	14950	15023	15165	14844	14970	14798	15103	14936	15163	14932	14935	14884	15071	14778	15039	15166	14820	14892	14992	14814	14889	14781	15137	14898	14989	15007	14850	15133	15041	15012	14919	15008	14823	15030	14936	15098	14993	15089	14850	14994	14763	14832	14839	15015	14981	14986	15089	15036	14915	15001	14925	15009	14791	14960	15089	14848	14886	15122	15111	15009	15113	14968	15016	15214	15013	15036	14933	14650	14845	15099	14959	14986	15109	15071	14949	14888	15003	15116	15019	14819	14908	15034	14969	15040	14969	14838	15186	14803	15061	14961	14969	14908	15052	14793	15001	14828	15076	15168	14854	15005	14959	15156	14989	15062	14807	14786	15045	14959	14953	15098	14873	14912	15004	14960	15155	15106	14827	14961	15004	14922	15076	15021	15166	14903	15022	14878	14855	14972	14885	14893	15053	14846	15184	14964	14893	15031	15000	15041	15034	15178	15047	14960	15011	14867	15007	14997	15054	15206	14936	14948	14878	14926	15054	14838	14860	14973	15177	15008	15026	15080	14967	15256	14687	15113	15125	15002	15037	14865	14963	15088	14955	14856	14771	14948	14955	14870	14904	15172	15067	15080	14889	14959	15021	15070	14913	14940	14950	15061	15156	14886	15102	14962	14985	14935	15000	15055	15007	14918	15023	15094	14800	14990	14800	14903	14911	15172	15079	14951	15018	14922	15017	14994	14897	14901	14902	15054	14881	15006	15013	14844	14956	15108	14941	14900	14980	14806	15091	15199	14900	14868	14968	14919	15104	15030	14852	14833	15077	14867	15098	15245	14993	14913	14981	14838	14896	14998	15034	14981	15115	14966	15063	15170	14962	15083	14884	15042	14999	14920	14706	14876	15019	15011	14874	14972	14864	14770	14957	14883	14995	15004	15033	15112	15067	15035	15074	15176	14962	15024	14908	14945	15063	14980	14891	15004	14980	14946	14894	14938	14907	14836	15078	14821	14936	15054	14820	14922	14859	14841	15118	14881	14971	15081	15028	14932	15201	15028	15086	15110	15122	14773	15072	14997	15109	15045	14926	15025	15093	14779	14903	14977	14834	14844	14999	14953	14976	15093	15014	15073	15061	14949	15015	15143	15143	15109	15028	15023	15043	15062	15085	15102	14831	15116	14939	15104	14902	14850	14954	14790	14904	14985	15112	14997	15126	15087	14914	14977	15039	15020	15064	15001	14903	14987	14982	14969	15073	15196	15009	15022	14950	14965	14824	15148	15064	15063	14921	14983	15014	14961	15214	14953	14924	14953	14895	14827	15102	15070	15042	14999	14870	14960	14986	15045	14941	14990	14974	14925	15019	14907	14941	14970	14877	15102	15141	15024	14943	14926	14797	15076	14975	15006	15204	15179	14899	15159	15048	14972	14914	15167	15003	14903	14876	14846	14946	14898	15135	15238	15001	14939	15108	15108	15113	14850	15177	14955	15013	14959	14777	14971	15079	14869	15149	14856	14872	14936	14960	15131	14892	14907	14999	15084	15232	15021	15084	15011	14908	15073	15014	15157	15155	14868	14960	14976	15139	15014	14967	15037	15095	14909	15013	15110	15107	14888	15037	15047	15062	14908	15175	14859	14948	14912	15037	14841	14881	14909	14893	15101	14886	15200	14847	15039	14792	14947	14841	14931	14935	15204	15016	15053	15124	14901	15024	15142	15012	15097	14978	15006	15062	15000	14835	14899	15039	15106	14926	14861	15032	14958	14956	15149	14898	15099	14977	15132	15052	14995	15035	14977	14969	14938	14861	14918	15125	15012	14780	14857	15116	15063	15052	15207	15064	15063	15143	15061	15261	15029	14950	15122	15025	15146	15047	14909	14915	14764	14906	14933	14917	14971	14946	14894	14890	14927	14704	14813	14947	14952	14980	15073	14913	14962	15113	15162	15057	15075	15077	14974	15115	15113	14953	15036	15014	15121	14962	15108	15126	15008	14955	15199	15209	14891	14952	15121	15096	15083	14832	15151	14927	14906	14973	14905	15079	15014	14992	15118	14854	14865	14851	15164	15202	14921	15021	15019	15024	15143	14934	15107	15163	14972	15217	15054	15057	14990	14997	15166	15035	14892	15104	15060	14969	14828	14965	15033	15052	14989	15101	15128	15132	15060	15053	15037	14925	14938	15053	14856	15041	15093	15005	14916	14851	14966	15211	14851	15180	15053	15108	15007	15005	14757	15121	14999	15139	15231	14929	14977	15135	14980	14833	14876	14994	15027	15070	15169	15138	14863	14989	14978	14947	15051	14877	14873	14977	15084	14990	14943	14829	15212	15093	15002	15092	14862	15032	14847	14963	15140	15085	14886	15147	14919	15046	15064	15063	15115	15143	15013	14999	14989	14950	14901	15047	15190	15116	14866	14972	14754	15075	14954	15128	15263	15141	15010	14973	15113	15011	14963	14834	15064	14808	15080	14965	15234	14989	15177	14944	15023	14827	14898	15004	14809	14961	14953	14857	14975	14813	14855	15182	14975	15020	14902	14981	14930	14990	14932	15080	15239	14994	14972	14870	14917	15083	14991	15115	14938	14944	14813	14904	15027	15101	15060	14801	14977	14829	14961	15054	14898	15134	15001	14964	15081	15052	15099	15067	14773	15006	14792	15027	15148	14885	15180	15099	15087	14981	15085	14823	14930	14821	15037	14961	14920	14892	15118	14946	15204	15001	15312	15044	14972	14751	14870	14975	15105	15005	15121	14951	15138	14993	14973	15127	15063	15154	14963	14886	15066	15213	14917	15074	15010	15031	14858	15113	15020	15148	15029	15018	14941	15057	15064	14741	14977	14873	14911	14957	15052	14976	14911	14952	15120	15091	14961	14881	14942	15126	14856	15052	15006	14751	15019	14989	14769	14938	14995	15090	15196	14960	15062	15025	14774	14846	14962	14823	14997	14974	14880	15017	14975	14909	15079	14978	15103	15132	14971	15140	15132	14930	15130	15020	14937	14959	15030	14735	14853	15019	15117	14908	14934	14903	15044	15015	15035	14746	14918	14945	14981	15038	15038	15027	14961	15071	15072	15115	14832	14957	14882	15078	15012	14943	14953	15013	15102	15006	14956	15066	15006	15048	15096	14848	15037	14853	15044	14835	15040	14967	14915	14918	15046	14981	14840	15052	14920	15003	14842	14905	14924	14947	14796	14971	14792	14911	15004	14971	14839	14998	15159	14918	15122	15095	15000	15072	14767	14954	14985	15025	15242	14797	14972	15081	15003	15137	15135	15058	14992	15085	14826	14930	14965	14903	14840	15025	15096	15009	15088	14947	14913	14932	15058	15101	14735	14939	14966	14900	15097	15097	14894	15044	14894	14929	14780	15054	15016	14845	15261	15214	15189	14908	14992	15058	15124	14871	14778	15065	14875	14949	14948	15064	15012	14992	15017	15105	14972	14955	15067	14852	15112	15117	15083	14866	14937	15116	14833	15017	14976	14994	15035	15071	15161	15010	14922	14991	14900	14809	14751	15172	14976	14974	15040	15006	15102	15040	15262	14969	14998	15068	15210	15045	14821	15028	15179	15126	15051	14972	14991	14920	14990	15073	15177	15094	14999	15089	14890	14937	15043	15030	15110	15093	14988	15124	15094	15121	14948	15012	14805	14893	15126	14835	15116	15037	14941	15110	14952	14899	14926	15042	14860	15248	14934	14945	15146	14890	14965	14993	15114	15092	14885	14895	14989	15114	15236	15036	14959	14930	14877	14962	14764	15044	15142	15063	14953	14945	14842	15083	15139	14965	14995	14810	15150	14926	15012	15060	14894	14992	15074	14972	15146	14773	14744	14978	15065	14954	15046	15051	15033	15210	15175	14789	15076	14939	14996	14985	14885	15036	14819	15122	15037	14840	14987	15007	15068	14993	14935	15140	15143	15061	15065	15005	15007	15127	14962	15284	15179	15093	14984	14883	15028	14993	14989	14933	14919	14974	14953	14971	14862	15042	14924	14893	15211	15077	14907	15070	14993	15086	15111	14951	15018	15091	14916	14923	15149	15033	14990	14828	15061	15038	15082	15006	14912	15109	15062	15058	14873	14861	14838	14929	15094	15123	15074	15008	14985	15088	14778	14992	14928	14928	15026	14958	14908	14992	14809	15044	15011	15067	15014	15144	15021	15006	14918	15144	15111	14823	15039	15022	15105	14962	14995	15045	15058	15216	15048	14784	15070	15031	15112	15077	15034	15118	15265	15069	15032	14942	14966	14939	15234	15134	14998	14864	14972	14858	14849	14850	15147	14933	15217	14907	15085	14976	14805	14957	14759	15126	14839	15122	15062	15218	14997	14983	14959	15215	14962	15169	15005	15067	15003	15077	14867	15184	14948	15051	15167	14972	14834	15007	14970	15112	15067	14938	14943	14860	14929	15095	15098	15065	14987	14943	15179	15008	14885	14905	14949	14908	14951	14959	15093	15127	14764	14895	15002	15207	14880	15047	14925	14823	15007	15110	14975	14891	15179	14972	14861	14909	14959	15007	15037	15009	14949	14872	15134	15060	15196	15004	15050	15024	14982	14992	15035	14950	14971	14943	15031	14943	14948	15062	14910	14869	15031	15081	15105	15091	14970	14952	14920	15023	15141	14982	14926	15057	14970	15148	15006	15163	15020	15046	15120	14911	14842	14987	14954	14883	14956	15082	14963	14914	14902	15019	15093	15033	14948	14937	14963	14928	14947	14857	15215	15235	14965	15052	15208	14893	14941	14982	15132	14808	14995	15057	14999	15165	14980	14969	14753	14977	15105	14839	15050	14883	14783	14922	14975	14941	15045	15009	15084	15027	15122	15036	15015	14958	15197	15033	14822	15096	14895	15031	15086	14969	15037	14873	14998	15179	15050	15026	14990	14662	15015	14918	14886	14866	14928	14927	15049	15091	15068	15278	15107	15093	15064	14933	15162	15085
26448	44329	49211	46191	44321	37094	33696	31389	32824	30270	24569	18933	15509	13737	12762	12845	12721	12565	12650	12458	12720	12619	12664	12701	12769	12665	12586	12682	12645	12729	12610	12642	12577	12585	12619	12771	12744	12612	12651	12820	12572	12539	12657	12543	12805	12676	12736	12760	12798	12657	12484	12669	12719	12700	12665	12606	12527	12669	12685	12584	12687	12588	12772	12712	12613	12769	12658	12777	12507	12694	12654	12798	12603	12611	12633	12610	12634	12795	12687	12591	12646	12760	12774	12657	12537	12619	12596	12536	12534	12765	12779	12568	12653	12669	12621	12763	12520	12719	12635	12670	12667	12821	12836	12687	12709	12664	12766	12617	12627	12852	12520	12795	12698	12413	12635	12680	12693	12678	12653	12622	12625	12511	12737	12664	12655	12756	12627	12710	12672	12668	12777	12500	12568	12657	12586	12614	12614	12652	12707	12594	12603	12582	12714	12654	12749	12590	12698	12795	12608	12688	12761	12693	12782	12584	12787	12561	12531	12724	12881	12755	12765	12618	12622	12693	12481	12581	12595	12632	12669	12773	12552	12510	12818	12596	12712	12593	12636	12521	12663	12723	12648	12666	12406	12738	12589	12677	12648	12611	12515	12669	12730	12563	12720	12676	12645	12649	12818	12684	12789	12491	12677	12608	12513	12577	12656	12792	12690	12535	12622	12695	12519	12703	12494	12434	12682	12952	12609	12898	12624	12652	12678	12635	12689	12670	12631	12731	12582	12624	12677	12509	12730	12818	12526	12645	12643	12682	12555	12651	12830	12696	12761	12584	12631	12759	12639	12782	12710	12765	12796	12795	12557	12680	12779	12771	12687	12664	12606	12762	12556	12693	12625	12792	12682	12572	12591	12701	12746	12729	12744	12677	12694	12620	12479	12553	12593	12706	12636	12623	12763	12733	12618	12537	12840	12678	12658	12618	12677	12667	12638	12578	12657	12549	12578	12665	12609	12599	12648	12537	12581	12828	12589	12532	12641	12793	12546	12595	12872	12602	12705	12685	12635	12646	12613	12701	12758	12746	12760	12661	12607	12701	12518	12614	12703	12700	12681	12661	12706	12577	12562	12654	12625	12888	12591	12536	12710	12668	12742	12658	12602	12761	12699	12753	12664	12693	12608	12675	12662	12535	12584	12502	12669	12828	12694	12658	12633	12659	12749	12653	12524	12648	12691	12451	12737	12727	12634	12463	12644	12728	12669	12734	12765	12635	12697	12724	12559	12641	12700	12598	12670	12642	12561	12644	12521	12746	12565	12700	12561	12638	12600	12640	12569	12719	12485	12643	12670	12777	12746	12645	12637	12655	12678	12774	12824	12621	12715	12881	12550	12736	12809	12736	12575	12729	12703	12593	12513	12873	12820	12850	12641	12560	12793	12650	12745	12602	12794	12683	12467	12692	12826	12495	12540	12778	12470	12790	12457	12488	12520	12770	12513	12883	12488	12603	12551	12886	12632	12665	12612	12652	12569	12490	12710	12668	12568	12675	12721	12711	12510	12855	12541	12739	12522	12781	12663	12787	12526	12620	12666	12514	12636	12539	12817	12720	12592	12629	12817	12566	12703	12515	12665	12467	12643	12581	12693	12764	12600	12519	12730	12667	12828	12826	12621	12617	12629	12519	12602	12730	12417	12760	12491	12976	12522	12614	12737	12581	12699	12668	12499	12687	12544	12832	12692	12643	12729	12609	12592	12765	12506	12630	12805	12655	12467	12603	12736	12647	12675	12771	12579	12588	12807	12678	12570	12738	12846	12857	12526	12493	12754	12574	12590	12543	12608	12753	12668	12678	12776	12558	12647	12731	12696	12764	12764	12684	12684	12540	12740	12686	12514	12635	12485	12555	12701	12617	12784	12551	12616	12695	12573	12575	12806	12730	12515	12622	12722	12755	12740	12695	12807	12668	12521	12538	12568	12661	12565	12614	12783	12644	12964	12659	12515	12625	12677	12692	12559	12473	12637	12834	12639	12609	12634	12805	12564	12684	12793	12584	12639	12579	12765	12707	12712	12650	12531	12599	12626	12618	12775	12645	12766	12665	12859	12672	12694	12539	12700	12607	12614	12635	12683	12727	12643	12557	12610	12708	12824	12623	12627	12808	12636	12664	12717	12562	12863	12687	12804	12766	12521	12627	12722	12598	12564	12625	12736	12752	12677	12661	12546	12620	12667	12722	12583	12615	12746	12539	12715	12619	12703	12571	12619	12497	12659	12664	12662	12631	12681	12693	12449	12706	12548	12523	12757	12511	12617	12666	12615	12691	12621	12751	12657	12604	12598	12732	12547	12618	12611	12617	12693	12652	12550	12588	12674	12648	12634	12688	12804	12720	12622	12476	12690	12887	12498	12662	12709	12572	12612	12742	12764	12567	12637	12622	12773	12639	12638	12708	12726	12685	12597	12762	12657	12589	12725	12547	12741	12582	12691	12779	12779	12594	12514	12705	12699	12755	12707	12729	12650	12580	12680	12722	12595	12609	12665	12563	12742	12672	12698	12605	12607	12690	12675	12710	12684	12763	12626	12742	12717	12449	12656	12560	12592	12605	12656	12765	12718	12633	12576	12510	12742	12630	12575	12534	12581	12785	12922	12639	12745	12853	12591	12825	12632	12659	12619	12564	12646	12577	12662	12634	12809	12738	12723	12710	12580	12606	12610	12756	12837	12674	12667	12668	12592	12629	12574	12696	12710	12618	12641	12721	12733	12810	12662	12715	12658	12765	12757	12703	12801	12638	12599	12644	12644	12770	12692	12704	12664	12658	12573	12656	12743	12656	12693	12592	12731	12424	12632	12773	12717	12706	12873	12622	12703	12613	12605	12650	12603	12805	12675	12711	12702	12623	12701	12647	12751	12754	12617	12670	12841	12459	12686	12651	12687	12689	12705	12887	12638	12633	12581	12869	12593	12678	12733	12535	12543	12707	12638	12653	12684	12787	12800	12655	12536	12726	12714	12625	12588	12656	12740	12674	12672	12653	12736	12555	12761	12526	12781	12604	12680	12610	12801	12717	12652	12397	12694	12829	12678	12685	12630	12919	12589	12617	12766	12554	12763	12609	12590	12672	12631	12652	12902	12779	12590	12703	12718	12496	12610	12712	12701	12638	12728	12611	12672	12555	12520	12759	12636	12685	12710	12666	12489	12550	12731	12593	12729	12659	12645	12486	12713	12737	12562	12660	12640	12741	12594	12742	12591	12667	12511	12682	12615	12823	12653	12668	12666	12666	12762	12876	12512	12574	12734	12655	12755	12479	12615	12610	12772	12599	12654	12584	12893	12681	12609	12584	12627	12658	12830	12801	12785	12658	12640	12777	12594	12580	12700	12653	12796	12607	12696	12702	12704	12547	12671	12616	12497	12667	12594	12721	12784	12598	12793	12652	12710	12585	12560	12439	12789	12686	12625	12599	12616	12745	12740	12583	12664	12798	12754	12612	12717	12811	12702	12776	12541	12624	12568	12679	12703	12757	12633	12734	12724	12776	12679	12649	12563	12777	12682	12618	12850	12609	12791	12854	12714	12743	12689	12693	12532	12594	12690	12563	12499	12913	12674	12608	12710	12644	12665	12819	12576	12797	12614	12624	12573	12678	12824	12570	12671	12683	12658	12728	12554	12772	12652	12613	12646	12761	12556	12840	12712	12599	12689	12643	12745	12784	12664	12876	12811	12598	12699	12689	12645	12733	12700	12758	12660	12611	12776	12650	12747	12579	12755	12637	12879	12660	12747	12498	12682	12602	12706	12550	12570	12660	12637	12717	12647	12587	12738	12642	12786	12665	12565	12685	12656	12742	12773	12567	12751	12680	12728	12586	12661	12611	12750	12641	12675	12733	12584	12656	12643	12728	12646	12653	12505	12652	12678	12551	12759	12551	12677	12732	12601	12596	12832	12725	12626	12722	12774	12624	12755	12635	12655	12654	12655	12597	12778	12645	12552	12709	12589	12676	12685	12607	12586	12614	12508	12725	12591	12572	12450	12766	12614	12770	12581	12649	12672	12757	12781	12717	12581	12706	12740	12667	12664	12818	12548	12556	12645	12723	12716	12719	12665	12675	12555	12684	12553	12724	12532	12665	12670	12721	12610	12626	12575	12781	12714	12617	12586	12851	12585	12822	12640	12649	12585	12648	12584	12752	12735	12732	12731	12723	12691	12822	12590	12667	12644	12764	12737	12663	12561	12644	12679	12691	12717	12794	12613	12680	12788	12489	12646	12665	12680	12511	12740	12676	12665	12660	12443	12774	12655	12699	12773	12709	12832	12760	12718	12746	12646	12511	12843	12669	12526	12612	12752	12622	12652	12747	12663	12709	12574	12695	12600	12538	12643	12613	12691	12683	12476	12691	12609	12695	12755	12688	12779	12631	12646	12822	12664	12646	12574	12595	12700	12697	12679	12818	12728	12666	12713	12643	12714	12556	12648	12535	12627	12731	12686	12725	12730	12717	12752	12569	12625	12765	12664	12674	12721	12656	12648	12532	12516	12682	12682	12647	12755	12708	12702	12654	12656	12757	12662	12786	12772	12603	12800	12620	12673	12671	12637	12771	12757	12651	12743	12589	12780	12612	12795	12547	12631	12608	12543	12662	12696	12476	12791	12554	12551	12687	12697	12676	12565	12614	12679	12694	12743	12739	12630	12807	12611	12810	12682	12761	12697	12643	12670	12710	12702	12567	12645	12580	12661	12709	12684	12666	12733	12643	12709	12632	12753	12677	12649	12659	12695	12703	12532	12500	12709	12773	12667	12600	12817	12672	12791	12613	12656	12585	12548	12560	12719	12670	12674	12897	12581	12601	12611	12583	12586	12581	12662	12731	12697	12665	12695	12629	12626	12847	12629	12562	12696	12574	12793	12670	12788	12643	12548	12676	12644	12506	12660	12634	12523	12672	12680	12755	12570	12665	12613	12670	12603	12607	12681	12684	12725	12901	12755	12671	12755	12663	12655	12633	12726	12759	12697	12794	12540	12684	12507	12790	12779	12588	12702	12701	12591	12723	12723	12626	12668	12929	12701	12718	12572	12747	12691	12641	12673	12625	12576	12670	12780	12763	12613	12807	12586	12678	12603	12608	12726	12660	12581	12555	12561	12717	12731	12721	12623	12741	12727	12639	12604	12797	12709	12658	12649	12610
24391	21105	29244	32332	43004	45501	45813	44947	46376	41901	33905	25741	19378	15816	14087	13643	13355	13498	13559	13398	13638	13613	13518	13431	13557	13295	13433	13488	13491	13490	13437	13498	13319	13298	13574	13573	13457	13334	13526	13510	13564	13450	13532	13396	13372	13373	13630	13541	13307	13370	13372	13436	13448	13206	13603	13413	13314	13354	13227	13163	13232	13342	13439	13457	13488	13484	13421	13424	13293	13615	13385	13631	13351	13441	13529	13420	13415	13490	13131	13480	13281	13197	13422	13374	13377	13288	13319	13367	13438	13334	13392	13385	13547	13306	13451	13207	13479	13387	13542	13321	13248	13549	13524	13289	13499	13602	13512	13382	13672	13249	13496	13510	13439	13230	13393	13381	13223	13462	13296	13342	13444	13230	13327	13400	13515	13431	13383	13387	13477	13340	13544	13418	13319	13467	13441	13358	13382	13440	13336	13259	13467	13236	13381	13220	13262	13439	13283	13495	13430	13471	13221	13190	13552	13368	13498	13321	13349	13408	13430	13418	13319	13305	13418	13310	13299	13360	13599	13380	13505	13407	13386	13476	13432	13249	13354	13190	13257	13246	13231	13297	13374	13390	13458	13419	13392	13399	13079	13290	13229	13314	13282	13352	13419	13517	13536	13230	13216	13418	13474	13489	13382	13612	13789	13352	13313	13301	13456	13443	13403	13322	13411	13266	13185	13569	13336	13233	13295	13416	13339	13318	13203	13302	13291	13437	13430	13426	13421	13467	13374	13339	13426	13476	13343	13512	13251	13229	13264	13381	13400	13461	13552	13509	13578	13524	13361	13609	13359	13532	13536	13312	13441	13467	13229	13371	13330	13373	13614	13561	13485	13150	13299	13370	13085	13179	13406	13228	13525	13467	13370	13388	13369	13418	13529	13245	13293	13364	13491	13551	13198	13550	13236	13331	13419	13237	13296	13382	13458	13626	13477	13305	13593	13187	13268	13437	13547	13265	13277	13381	13345	13288	13384	13554	13377	13347	13578	13515	13454	13310	13511	13455	13505	13417	13425	13281	13398	13251	13215	13548	13455	13271	13384	13411	13537	13293	13393	13216	13434	13411	13255	13244	13475	13409	13577	13274	13357	13412	13337	13395	13371	13550	13633	13259	13543	13340	13258	13344	13243	13325	13327	13290	13486	13445	13423	13336	13465	13415	13449	13423	13458	13324	13459	13337	13204	13259	13466	13598	13529	13317	13413	13325	13428	13338	13435	13174	13475	13436	13371	13320	13418	13253	13364	13435	13411	13307	13477	13375	13430	13312	13245	13428	13295	13337	13278	13442	13182	13427	13445	13549	13257	13335	13496	13215	13569	13260	13437	13227	13225	13554	13243	13239	13386	13188	13399	13394	13372	13571	13578	13430	13479	13329	13419	13247	13395	13361	13423	13463	13279	13418	13369	13426	13422	13437	13137	13235	13376	13521	13326	13211	13302	13311	13516	13332	13322	13584	13465	13427	13264	13411	13309	13121	13430	13304	13369	13549	13237	13398	13453	13492	13488	13308	13057	13368	13264	13509	13502	13497	13318	13328	13373	13240	13218	13483	13342	13409	13349	13281	13348	13279	13267	13459	13232	13373	13338	13456	13290	13450	13290	13556	13420	13529	13392	13263	13387	13411	13613	13602	13447	13260	13434	13454	13316	13333	13456	13270	13288	13472	13505	13322	13361	13446	13291	13239	13421	13409	13170	13410	13360	13576	13224	13679	13357	13255	13271	13458	13398	13278	13415	13251	13499	13311	13371	13320	13469	13515	13389	13486	13497	13309	13465	13374	13356	13432	13476	13425	13497	13277	13477	13513	13557	13220	13179	13482	13259	13583	13422	13462	13407	13114	13452	13175	13333	13276	13448	13295	13465	13346	13395	13346	13507	13580	13458	13283	13466	13393	13382	13385	13322	13341	13136	13311	13452	13385	13382	13466	13347	13466	13290	13523	13283	13306	13548	13329	13306	13362	13293	13430	13459	13263	13383	13384	13606	13380	13248	13293	13291	13355	13249	13375	13350	13452	13347	13479	13279	13381	13341	13264	13472	13350	13395	13366	13364	13307	13142	13177	13374	13353	13419	13484	13279	13395	13282	13391	13348	13212	13394	13361	13277	13341	13405	13470	13478	13470	13437	13428	13335	13355	13438	13347	13201	13359	13142	13451	13668	13334	13619	13353	13504	13439	13305	13444	13375	13421	13506	13516	13360	13404	13372	13379	13474	13266	13277	13499	13447	13475	13247	13284	13246	13295	13321	13375	13284	13483	13300	13269	13438	13507	13453	13376	13608	13332	13416	13434	13281	13343	13379	13279	13295	13539	13431	13263	13434	13308	13334	13284	13329	13149	13465	13353	13325	13394	13421	13389	13520	13223	13391	13451	13425	13332	13390	13342	13175	13273	13464	13371	13602	13133	13563	13208	13316	13440	13430	13333	13488	13605	13423	13324	13185	13333	13390	13395	13326	13275	13391	13373	13586	13461	13495	13439	13299	13126	13371	13377	13435	13296	13301	13357	13506	13429	13396	13326	13485	13337	13321	13574	13587	13424	13419	13304	13600	13484	13424	13382	13337	13441	13244	13441	13334	13438	13397	13447	13351	13219	13372	13332	13359	13360	13434	13585	13400	13421	13303	13162	13478	13258	13345	13389	13431	13469	13424	13446	13333	13424	13351	13320	13360	13407	13359	13353	13255	13378	13327	13411	13607	13317	13199	13464	13357	13309	13313	13327	13425	13474	13359	13450	13402	13287	13281	13326	13305	13455	13348	13301	13305	13419	13494	13473	13388	13364	13471	13503	13185	13632	13643	13446	13450	13509	13490	13290	13302	13528	13469	13407	13311	13263	13439	13429	13352	13406	13209	13266	13322	13443	13362	13332	13409	13394	13386	13357	13411	13326	13243	13269	13400	13400	13464	13496	13516	13301	13067	13390	13428	13537	13533	13541	13467	13512	13437	13322	13557	13440	13190	13463	13342	13647	13439	13370	13470	13168	13288	13507	13379	13450	13381	13248	13201	13227	13549	13398	13532	13417	13333	13271	13431	13553	13313	13603	13456	13320	13359	13485	13326	13422	13227	13399	13368	13342	13429	13351	13385	13286	13498	13306	13430	13507	13367	13415	13329	13281	13250	13479	13366	13327	13419	13381	13485	13390	13376	13274	13440	13268	13395	13594	13310	13374	13678	13272	13249	13281	13452	13239	13250	13343	13332	13200	13499	13480	13312	13390	13443	13420	13387	13500	13241	13323	13266	13318	13334	13478	13468	13389	13230	13275	13471	13300	13428	13419	13476	13301	13340	13313	13259	13557	13419	13535	13410	13181	13486	13409	13455	13442	13468	13385	13265	13502	13419	13445	13476	13313	13438	13359	13242	13594	13536	13472	13493	13554	13386	13334	13356	13226	13293	13381	13399	13472	13610	13334	13266	13210	13404	13526	13334	13367	13376	13377	13286	13424	13541	13301	13270	13539	13442	13388	13491	13469	13288	13343	13305	13306	13203	13510	13471	13288	13313	13504	13471	13239	13468	13375	13166	13257	13147	13324	13496	13431	13565	13439	13300	13408	13281	13356	13146	13416	13316	13448	13346	13497	13246	13501	13507	13157	13286	13465	13417	13477	13327	13181	13395	13419	13340	13294	13271	13236	13516	13385	13462	13676	13463	13418	13376	13464	13460	13496	13207	13496	13367	13407	13405	13351	13228	13452	13532	13452	13342	13276	13513	13517	13175	13394	13394	13553	13443	13490	13389	13456	13582	13447	13444	13349	13430	13532	13420	13371	13287	13385	13452	13418	13382	13403	13637	13350	13513	13242	13299	13229	13389	13421	13277	13504	13331	13323	13456	13414	13320	13389	13455	13372	13439	13455	13519	13473	13474	13371	13362	13453	13327	13446	13329	13414	13334	13116	13343	13319	13627	13266	13479	13264	13392	13332	13393	13346	13360	13509	13297	13267	13255	13396	13383	13372	13343	13376	13249	13452	13590	13488	13473	13458	13283	13475	13275	13322	13339	13340	13512	13328	13323	13464	13428	13373	13299	13190	13265	13470	13562	13446	13235	13274	13427	13438	13436	13280	13432	13347	13348	13297	13169	13502	13494	13301	13354	13223	13602	13251	13354	13296	13284	13267	13458	13320	13332	13294	13355	13380	13486	13376	13450	13259	13441	13277	13279	13347	13513	13424	13538	13261	13336	13352	13315	13308	13270	13212	13308	13361	13525	13433	13352	13369	13240	13333	13411	13470	13310	13338	13387	13295	13407	13380	13218	13438	13398	13210	13352	13270	13554	13472	13335	13534	13489	13310	13404	13216	13537	13370	13350	13351	13305	13383	13379	13306	13306	13262	13451	13343	13365	13433	13398	13314	13564	13463	13312	13369	13520	13306	13264	13399	13290	13338	13304	13362	13347	13367	13582	13503	13601	13487	13424	13126	13356	13494	13467	13472	13369	13383	13399	13446	13448	13359	13402	13553	13298	13296	13490	13213	13399	13275	13078	13508	13497	13354	13335	13416	13445	13424	13351	13465	13514	13501	13149	13531	13475	13326	13496	13393	13271	13442	13379	13519	13457	13345	13478	13389	13620	13451	13528	13400	13469	13485	13442	13258	13416	13280	13451	13416	13383	13457	13396	13516	13413	13228	13289	13182	13312	13598	13291	13440	13450	13484	13328	13453	13598	13362	13181	13558	13309	13315	13410	13321	13367	13146	13448	13585	13404	13317	13375	13541	13201	13129	13358	13172	13347	13362	13378	13399	13498	13202	13299	13393	13418	13281	13488	13419	13505	13410	13361	13467	13496	13517	13579	13306	13433	13469	13364	13276	13507	13327	13490	13373	13307	13232	13214	13325	13353	13382	13365	13248	13276	13253	13390	13448	13390	13357	13396	13298	13446	13332	13600	13430	13311	13471	13442	13506	13429	13303	13352	13351	13486	13328	13374	13067	13383	13067	13241	13367	13484	13439	13423	13293	13381	13371	13418	13438	13463	13319	13386	13402	13340	13366	13436	13523	13379	13467	13315	13492	13368	13300	13502	13345	13260	13254	13489	13283	13276	13189	13298	13492	13366	13342	13371	13333	13256	13199	13428	13484	13520	13384	13498	13561	13431	13476	13516	13464	13354	13295	13569	13377	13461	13452
33349	64908	74005	68795	59743	51813	47590	47531	47698	42833	34506	25793	18026	13884	12471	11820	11512	11749	11733	11728	11827	11742	11727	11805	11722	11587	11540	11527	11642	11666	11685	11894	11583	11666	11717	11581	11660	11768	11629	11800	11737	11714	11740	11598	11626	11450	11697	11667	11595	11512	11781	11569	11519	11614	11581	11705	11551	11660	11633	11645	11698	11841	11701	11663	11820	11764	11734	11612	11560	11611	11657	11616	11750	11567	11592	11690	11671	11752	11631	11533	11844	11568	11621	11617	11699	11732	11719	11728	11679	11517	11694	11669	11536	11624	11753	11702	11682	11613	11499	11725	11734	11710	11729	11513	11642	11598	11685	11677	11734	11534	11745	11771	11861	11754	11729	11618	11661	11639	11962	11600	11761	11822	11730	11826	11738	11557	11629	11712	11627	11633	11689	11713	11660	11563	11587	11537	11710	11649	11721	11703	11627	11509	11720	11609	11562	11763	11686	11685	11603	11716	11777	11612	11716	11626	11658	11555	11786	11641	11552	11645	11564	11741	11786	11630	11749	11625	11643	11780	11696	11578	11747	11761	11728	11411	11787	11639	11794	11601	11647	11623	11747	11479	11585	11613	11576	11772	11514	11802	11695	11686	11735	11440	11488	11761	11717	11666	11574	11768	11688	11672	11699	11617	11644	11596	11705	11620	11675	11671	11732	11812	11702	11810	11638	11551	11601	11642	11630	11606	11590	11760	11508	11593	11683	11653	11624	11554	11701	11741	11678	11735	11549	11685	11745	11557	11684	11640	11611	11640	11440	11734	11678	11682	11693	11722	11709	11781	11712	11735	11608	11641	11734	11637	11790	11691	11747	11629	11626	11700	11688	11741	11545	11757	11674	11643	11697	11691	11841	11582	11753	11544	11777	11699	11698	11561	11530	11588	11607	11775	11559	11788	11676	11622	11606	11521	11740	11585	11483	11784	11788	11621	11616	11664	11683	11623	11659	11672	11669	11787	11819	11680	11579	11630	11573	11698	11562	11494	11679	11567	11604	11637	11754	11730	11479	11705	11739	11806	11805	11609	11553	11626	11713	11743	11540	11584	11585	11536	11693	11690	11664	11573	11730	11779	11538	11618	11744	11741	11782	11608	11774	11785	11731	11724	11588	11731	11657	11703	11732	11612	11791	11579	11551	11623	11732	11874	11680	11658	11667	11566	11800	11629	11730	11687	11686	11658	11452	11797	11657	11686	11700	11656	11700	11643	11830	11641	11515	11647	11655	11601	11847	11771	11647	11552	11513	11712	11674	11636	11607	11704	11620	11522	11771	11672	11645	11767	11629	11708	11581	11690	11524	11833	11713	11784	11662	11637	11581	11714	11547	11661	11692	11714	11688	11644	11775	11608	11644	11569	11610	11658	11683	11680	11749	11700	11712	11716	11578	11630	11721	11500	11777	11690	11669	11640	11596	11705	11726	11667	11689	11664	11679	11592	11727	11505	11607	11561	11643	11715	11594	11741	11550	11617	11742	11590	11555	11572	11686	11637	11730	11708	11762	11801	11475	11524	11657	11641	11667	11737	11545	11660	11527	11694	11765	11736	11664	11601	11778	11432	11714	11642	11609	11607	11691	11600	11589	11692	11722	11576	11624	11497	11564	11668	11682	11658	11591	11645	11806	11516	11594	11648	11734	11729	11457	11606	11622	11520	11603	11737	11835	11533	11828	11507	11688	11737	11630	11568	11741	11801	11675	11782	11781	11760	11598	11733	11796	11579	11577	11761	11803	11690	11652	11619	11600	11732	11794	11507	11817	11469	11414	11758	11718	11753	11781	11613	11742	11644	11651	11708	11720	11550	11687	11708	11639	11620	11698	11651	11649	11738	11682	11504	11687	11594	11500	11706	11684	11484	11627	11631	11684	11837	11600	11768	11637	11711	11686	11578	11644	11568	11633	11622	11555	11563	11775	11745	11692	11870	11672	11573	11640	11701	11606	11695	11621	11564	11587	11697	11647	11732	11597	11518	11547	11540	11635	11708	11611	11721	11515	11700	11755	11558	11716	11700	11660	11632	11756	11718	11690	11579	11725	11683	11738	11659	11715	11809	11646	11622	11759	11697	11736	11718	11748	11692	11745	11658	11649	11634	11675	11684	11772	11710	11785	11750	11681	11531	11717	11531	11680	11767	11641	11691	11648	11576	11809	11579	11723	11699	11588	11591	11577	11724	11557	11685	11538	11703	11558	11867	11635	11710	11648	11801	11598	11634	11762	11663	11627	11624	11763	11627	11634	11643	11615	11598	11807	11671	11593	11460	11725	11580	11580	11636	11614	11694	11715	11582	11752	11619	11531	11724	11639	11647	11756	11707	11514	11656	11625	11588	11681	11498	11768	11536	11652	11714	11571	11716	11679	11847	11703	11610	11581	11542	11760	11666	11709	11625	11813	11829	11766	11652	11615	11790	11668	11665	11623	11728	11815	11496	11607	11725	11619	11616	11639	11604	11462	11658	11688	11877	11667	11638	11793	11710	11699	11563	11673	11741	11796	11573	11694	11483	11707	11473	11658	11542	11602	11604	11639	11510	11680	11595	11593	11677	11587	11819	11718	11643	11648	11649	11657	11596	11541	11671	11619	11694	11507	11732	11677	11464	11852	11718	11587	11873	11685	11600	11748	11661	11705	11538	11598	11533	11707	11739	11725	11781	11499	11843	11778	11548	11631	11632	11661	11729	11496	11544	11559	11721	11613	11597	11551	11503	11630	11643	11638	11757	11621	11598	11683	11733	11629	11705	11686	11594	11726	11641	11649	11809	11724	11567	11797	11574	11681	11677	11651	11588	11797	11640	11739	11592	11688	11664	11634	11658	11706	11701	11763	11692	11601	11471	11554	11792	11699	11576	11742	11765	11646	11639	11678	11661	11781	11745	11743	11798	11605	11594	11623	11650	11813	11640	11690	11662	11752	11482	11747	11656	11835	11873	11569	11546	11590	11590	11679	11541	11678	11647	11453	11505	11630	11673	11837	11785	11586	11738	11683	11596	11657	11732	11664	11460	11844	11600	11575	11717	11576	11578	11679	11686	11642	11533	11770	11564	11667	11745	11658	11819	11542	11655	11543	11687	11721	11665	11650	11545	11549	11656	11670	11579	11562	11629	11769	11636	11748	11605	11646	11584	11765	11597	11649	11604	11562	11634	11583	11653	11597	11801	11608	11648	11638	11751	11786	11676	11699	11560	11609	11708	11816	11662	11700	11787	11705	11682	11582	11652	11538	11738	11573	11617	11693	11714	11545	11781	11611	11616	11717	11618	11603	11698	11628	11764	11604	11646	11699	11808	11659	11679	11724	11673	11724	11741	11710	11725	11645	11712	11861	11831	11757	11472	11501	11632	11610	11576	11635	11712	11619	11557	11517	11571	11707	11770	11757	11688	11796	11558	11543	11514	11814	11762	11731	11625	11623	11679	11741	11618	11716	11577	11710	11640	11685	11657	11579	11603	11693	11685	11573	11653	11791	11726	11592	11639	11802	11687	11638	11634	11644	11627	11658	11735	11749	11913	11655	11557	11637	11671	11731	11486	11675	11683	11628	11794	11614	11745	11614	11697	11814	11752	11637	11696	11727	11655	11689	11651	11779	11697	11745	11675	11716	11844	11593	11606	11669	11665	11900	11678	11600	11686	11730	11709	11837	11652	11723	11647	11794	11660	11545	11698	11732	11641	11659	11602	11746	11651	11658	11724	11793	11724	11523	11695	11634	11657	11661	11805	11583	11701	11563	11625	11712	11738	11871	11652	11702	11596	11698	11602	11797	11626	11735	11660	11629	11628	11670	11672	11662	11665	11692	11768	11633	11650	11628	11669	11683	11616	11705	11680	11617	11689	11679	11785	11691	11633	11755	11696	11824	11566	11663	11729	11725	11686	11728	11516	11691	11837	11564	11522	11617	11719	11592	11717	11532	11717	11622	11603	11614	11601	11551	11612	11666	11592	11733	11545	11784	11647	11687	11630	11636	11707	11802	11640	11549	11715	11785	11836	11641	11825	11612	11723	11689	11570	11645	11553	11714	11631	11485	11675	11715	11600	11617	11817	11589	11583	11757	11725	11655	11684	11790	11662	11600	11764	11615	11511	11608	11703	11903	11856	11667	11863	11715	11619	11598	11610	11599	11692	11560	11744	11599	11763	11550	11646	11687	11671	11649	11773	11653	11676	11597	11540	11793	11724	11648	11648	11528	11564	11644	11683	11641	11557	11637	11791	11794	11637	11627	11702	11871	11701	11646	11534	11526	11787	11536	11779	11697	11823	11618	11544	11653	11550	11569	11638	11709	11702	11745	11584	11722	11726	11594	11777	11824	11648	11628	11374	11625	11663	11626	11714	11602	11722	11583	11808	11732	11662	11708	11683	11643	11764	11569	11506	11589	11673	11556	11750	11640	11701	11722	11714	11663	11543	11733	11565	11587	11791	11643	11843	11740	11596	11804	11536	11854	11620	11755	11680	11665	11643	11586	11691	11608	11655	11586	11762	11641	11812	11622	11535	11725	11643	11718	11570	11623	11622	11624	11748	11621	11655	11620	11537	11589	11767	11803	11509	11680	11566	11690	11770	11720	11620	11648	11528	11629	11744	11655	11668	11622	11838	11708	11502	11572	11816	11658	11538	11589	11549	11764	11739	11572	11747	11583	11773	11743	11687	11795	11594	11803	11577	11888	11609	11552	11714	11721	11740	11754	11525	11640	11605	11608	11620	11606	11439	11624	11692	11675	11766	11747	11701	11650	11811	11673	11662	11652	11719	11764	11613	11622	11693	11612	11661	11482	11675	11536	11723	11614	11567	11665	11816	11750	11625	11791	11632	11668	11576	11818	11605	11644	11650	11753	11675	11700	11591	11802	11679	11642	11699	11710	11741	11841	11560	11639	11667	11469	11714	11803	11556	11745	11565	11668	11625	11814	11689	11674	11578	11810	11688	11575	11713	11604	11810	11656	11829	11874	11666	11701	11590	11585	11610	11625	11863	11558	11716	11611	11602	11592	11465	11645	11726	11776	11801	11615	11840	11747	11589	11718	11638	11607	11723	11754	11725	11580	11597	11719	11591	11624	11520	11657	11526	11535	11773	11643	11686	11650	11616	11700	11600	11756	11685	11716	11749	11654	11578	11685	11635	11571	11698	11677	11614
30512	22559	23529	22007	18881	17708	17224	17341	17593	17616	17108	16346	15820	15318	15511	15066	14986	15157	15121	15069	15182	15307	15174	15241	15213	15277	15170	15144	15198	15216	15340	15208	15272	15294	15051	15148	15149	15164	15170	15142	15151	14943	15138	15074	15395	15153	15268	15136	15195	15295	15162	15180	15290	15501	15278	15095	15026	14908	15123	15272	15201	15228	14898	15192	15214	15116	15093	15370	15223	15140	15155	15218	15153	15135	15329	15033	15169	15167	15198	15120	15173	15239	15051	15258	15170	15034	15248	15151	15292	15165	15205	15069	15120	14873	15144	15296	14965	15077	15238	15203	15120	15182	15066	15209	15130	15191	15166	15136	15136	15071	15113	14946	15215	15048	15231	15406	15031	14964	14999	15075	15122	15080	15046	15143	15058	15076	15235	15104	15130	15281	15141	15177	15314	15155	15031	15200	15185	15171	15120	15248	15181	14900	15235	15182	15158	15310	15077	15122	15001	15129	15301	14966	15120	15139	15264	15166	15260	15226	15125	15149	15037	15114	15081	15193	15203	15142	15150	14973	15147	15232	15151	15051	15253	15134	15164	15350	15106	15039	15133	15142	15091	15005	15061	14930	14983	15042	15128	15205	15259	15288	15102	15297	15059	14914	15189	15056	15210	15173	15206	15295	15312	15022	15294	15185	15213	15064	15214	15132	15095	15343	15311	14960	15059	15184	15173	15194	15095	14992	15209	15259	15165	14857	15138	15254	15287	15020	15166	15045	14926	15040	15185	15307	15045	15063	15159	15155	15060	15149	15050	15103	15142	14953	15210	15198	15414	15227	15036	15121	15085	15139	15119	15092	15153	15206	15246	14977	15076	15148	15041	15072	15097	15074	15172	15180	15220	15113	15184	15312	15311	15161	15015	15183	15167	15263	15236	15255	15131	15009	15104	15170	15378	15053	15205	15042	15044	15134	15133	15187	15340	15009	15023	14937	15174	15082	15195	15164	14849	15127	15161	14975	15042	15115	15245	15049	15139	15061	15219	15207	14857	15150	15254	15133	15092	15121	15079	15228	15284	15209	15082	15067	15027	15163	15095	14981	15170	15098	15037	14995	15092	15128	15280	15002	15184	15053	15237	15169	15279	15053	15116	15043	15169	14950	15232	15020	15176	15192	15175	14960	15257	15156	15090	15164	15128	14855	15021	15181	15266	15092	15155	15247	15151	15279	15251	15016	15105	15153	15207	15155	15167	14966	15338	15265	14934	15316	15198	15108	14810	15097	15084	15264	15215	15156	15167	15136	15192	14988	15122	15033	15074	15160	15117	15215	15310	14923	15175	15072	15100	15124	15295	15254	15233	15124	14987	15134	15177	15251	15086	15156	15037	15187	15122	15372	15298	15251	15168	14985	15105	15028	15054	15405	15056	15247	15218	15218	15250	15060	14999	15087	15170	15070	15289	15112	15199	15052	14947	15243	15061	15021	15251	15242	14988	14984	15083	15118	15191	15147	15080	15125	15046	15244	15075	14976	15150	15071	15081	15093	15078	14908	15227	15118	14941	15262	15079	15096	15089	14985	15180	15261	15150	15343	15214	15377	15113	15259	15069	15205	15245	15234	15164	15069	15096	15064	15198	14962	15019	15046	15291	15098	15092	15195	15200	15278	14972	15191	15161	15261	15094	15324	15088	15037	15163	15114	15222	15101	15202	15070	15048	15026	15100	15145	15161	15269	15198	14998	14993	15050	15048	15219	15342	15186	15309	15270	15051	15097	15248	15241	15072	15044	15096	15233	15126	15241	15383	15397	15063	15143	15087	15229	15011	15178	15255	14981	15092	15065	14978	14887	15215	15150	15010	15275	15101	15227	15089	15135	15039	14938	15227	15153	15195	15095	15170	15193	15052	15228	15114	15259	15212	15255	15064	15168	15093	15314	15062	15104	15077	15300	15308	15061	15011	14980	15225	15246	15023	15070	15144	15210	15028	15161	15110	15309	15248	15143	15265	15171	15103	15243	15094	15270	15131	15145	15283	15386	15088	15121	15089	15000	15034	15130	15096	15218	14979	14885	15194	15262	15016	15217	15090	15192	15191	14869	15213	15146	15200	14899	15046	15184	15121	15346	15202	15041	15299	15316	15206	15283	15203	15243	15067	15078	15064	15114	15053	14925	15198	15281	14941	15175	15151	15053	15047	15083	15173	15208	15180	15190	15115	15067	15277	15172	15074	15179	14994	14984	15078	15185	14992	15281	15031	15255	15180	15232	15131	15133	15135	15245	15095	15079	14953	15039	15238	15101	15270	15141	15137	15139	15201	15139	15291	15085	15315	15305	15247	15435	15143	15151	15145	15044	15031	15218	15113	15010	15076	15198	15248	14997	15068	15090	15174	15093	15218	15237	15162	15122	15010	14953	15116	15172	15050	15055	15342	15073	15306	14942	15134	15130	14977	14940	15111	15088	15232	15341	15105	15084	14999	15154	15276	15088	15154	15252	15149	15160	15113	15064	15279	15085	15195	15052	15195	15257	15007	15064	15174	15020	15198	15084	15144	15232	15234	15158	15097	15241	15086	15129	14962	15238	15194	15049	15146	15141	15033	15074	15316	14975	15127	15197	15081	15110	14959	15339	15072	15047	15065	15384	15042	15224	15126	15227	15140	15122	15114	15163	15371	15185	15262	15304	15092	15201	15186	15081	15174	14814	15007	15104	15453	15177	14976	15164	15101	15087	15126	15038	15094	15015	15030	15189	15198	15231	15328	15162	14968	15292	15163	15060	15091	15031	15128	15149	15028	14931	15046	15230	15172	15107	15354	15007	15127	15196	15091	15285	15156	15197	15263	15089	15076	15363	15161	15214	15115	15067	15093	15238	14981	14943	15142	14874	15319	14903	15141	15180	15009	14926	14899	15153	15068	15055	15200	15237	15062	15152	15283	15083	15311	15043	15230	15406	15035	15120	15031	15096	14851	15211	15044	15394	15096	15095	15189	15176	15077	15111	15151	14975	15164	15132	15319	15083	15257	15102	14963	15242	15003	15383	15330	15118	15168	15180	15279	15454	15294	15236	15345	15267	15249	15075	15193	15177	15069	15125	15031	15279	15155	15152	15400	15241	15145	15202	14999	15238	15085	15039	15151	15310	15238	15142	15334	15215	15171	15101	15023	15164	15102	15304	15131	15102	15140	15121	15197	15165	15239	15167	15081	14995	15246	15201	15119	15158	15046	15051	15169	15085	15259	15176	15239	15303	15061	15142	15194	15310	15085	15111	15076	15206	15144	15168	15299	15105	15219	14924	15156	15340	15163	15004	14994	15236	15168	14999	15242	15146	15131	15103	14943	14993	15275	15108	15135	15257	15116	15145	15146	15068	15293	15251	15091	15171	15087	14879	15075	15032	15034	15164	15411	15222	15090	15176	15134	15088	15135	15051	15079	15193	15194	15250	15016	15133	15064	15206	15111	15235	15113	15117	15137	15195	15260	15335	15043	15114	15281	14967	15134	15179	15088	15283	15224	15130	15131	15196	15297	15347	15235	15193	15073	15083	15203	15295	15050	15019	15194	15162	15052	15199	15034	14990	15110	15232	15081	14975	15129	15068	15166	14905	15272	15222	15059	15259	15353	15139	15147	15164	15211	15163	15038	15073	14997	15279	15244	14993	15150	14972	15071	15281	15178	15273	15301	15058	15306	15187	15157	15337	15259	15243	15447	15054	15117	14954	15192	15072	15010	14980	15167	14975	15165	15068	15334	15013	15180	15106	15135	15253	15083	15075	15334	15058	15233	15073	15191	15169	15329	15241	15176	15172	15206	15052	15202	15240	15092	15380	15209	14958	15403	15253	15081	15166	15133	15237	15312	15270	15241	15203	15295	15251	15232	15096	15252	14967	15261	15119	15096	14995	15380	15201	15111	15044	15098	15049	15139	15368	15142	15165	15153	15231	15088	15125	15066	15118	15114	15175	15074	15153	15203	15166	15206	15151	15180	15251	15315	15148	15013	15260	15330	15041	15128	15059	15258	15210	15247	15013	15160	15166	15127	15166	15143	14958	15026	15040	15146	15121	15294	15052	15166	15107	15069	15169	15088	15264	15269	15258	15178	14937	15218	15030	15332	15032	15255	15315	15148	15151	15178	15093	14964	15122	15128	14967	15146	14882	15143	15094	15121	15138	15306	15280	15157	15241	15167	15202	15368	15259	15246	15055	15149	15338	15086	15013	15189	15322	15150	15361	15242	15083	15184	14965	15115	15094	15082	15422	15202	15154	15361	15104	15199	15154	15093	15210	15231	15297	15109	15143	15281	15271	15163	14970	15043	15112	15256	15190	15151	14871	15165	15235	15146	15282	15097	15348	15131	14948	15318	15097	15098	15057	15214	15096	15129	15196	15053	15211	15203	15122	15114	15214	15153	15174	15027	14985	15171	15167	15151	15038	15363	15216	15215	15144	15190	15019	15317	15214	15299	15147	15228	15198	15131	15238	15044	15230	15324	15176	15276	15165	15277	15140	15334	14991	15048	15082	14982	15115	15196	15212	15393	15263	14983	15223	15093	14942	15184	15135	15265	15225	15258	15031	14982	15322	15137	15209	15156	15109	15089	15020	15136	15232	15078	15205	15133	15354	15100	15180	15186	15150	15179	15129	15173	15064	15042	15042	15371	15091	15196	15224	15174	15016	15189	15053	15143	15216	15140	15114	15239	15148	15127	15124	15098	15194	15289	15080	15174	15018	15183	15243	15293	15177	15221	15191	15192	15128	15291	15259	15027	15163	15095	15148	15154	15001	14980	15222	14997	15242	15158	15180	15131	15199	15066	15118	15206	15075	15172	15159	14982	15139	15138	14977	15048	15214	15193	15283	15080	15566	15154	15179	15168	15043	15173	15158	15138	15280	15276	15194	15102	15210	15046	15103	15068	15344	15458	15355	15336	15175	15262	15111	15048	15135	15190	15059	15175	15279	15202	15125	15247	15009	15239	15117	15062	15087	15146	15052	15251	15047	15273	15145	15217	15010	15144	15215	15167	15211	15093	15049	15302	15075	15320	15199	15109	15148	14859	15129	15289	15312	15147	15323	15112	15084	15182	15034	14922	15111	15288	15045	15413	15393	15271	15073	15119	15183	15187	15159	15224	15199	15245	15091	15108	15154	15148	15129	15090	15289	15234	15128	15108	14919	15184	15169
19446	24809	25385	21536	18298	16538	15618	15803	16669	16261	15165	14172	13259	13116	12793	12719	12857	12870	12869	12763	12743	12755	12943	12726	12589	12888	12740	12854	12871	12733	12756	12693	13082	12705	12765	12928	12814	12945	12782	12774	12874	12881	12777	12586	12701	12777	12939	12798	12822	12643	12825	12799	12935	12834	12925	12637	12678	12726	12878	12776	12793	12697	12959	12620	12863	12743	12731	12899	12932	12745	12633	12883	12770	12866	12778	12667	12718	12804	12623	12836	12754	12769	12803	12865	12877	12811	12774	12851	12812	12737	12817	12665	12768	12781	12744	12707	12880	12819	12833	12865	12682	12652	12828	12966	12933	12698	12729	12795	12823	12671	12834	12622	12850	12740	12817	12636	12669	12931	12793	12806	12784	12837	12871	12743	12630	12752	12725	12813	12806	12716	12846	12872	12868	12812	12900	12718	12734	12790	12947	12867	12779	12613	12795	12645	12750	12775	12813	12910	12750	12945	12718	12733	12763	12850	12699	12925	12876	12725	12827	12839	12791	12885	12715	12846	12800	12934	12859	12937	12742	12897	12858	12866	12708	12875	12689	12799	12778	12920	12816	12869	12796	12890	12730	12746	12662	12847	12837	12794	12984	12850	12860	12783	12784	12830	12742	12865	12985	12765	12745	12763	12602	12748	12841	12618	12766	12827	12875	12755	12818	12688	12779	12612	12850	12827	12581	12810	12857	12549	12848	12937	12631	12768	12833	12564	12745	12750	12754	12863	12735	12900	12717	12797	12685	12732	12896	12775	12842	12682	12741	12767	12887	12858	12777	12831	12803	12636	12815	12694	12796	12799	12864	12710	12800	12818	12918	12690	12639	12922	12723	12775	12760	12491	12799	12823	12834	12759	12717	12704	12922	12639	12700	12927	12826	12740	12721	12918	12755	12711	12862	12761	12803	12627	12775	12802	12776	12770	12906	12857	12712	12770	12854	12851	12712	12797	12643	12748	12806	12700	12864	12832	12745	12772	12851	12848	12710	12921	12803	12672	12874	12861	12919	12853	12821	12689	12745	12821	12822	12805	12752	12773	12790	12705	12773	12857	12630	12745	12591	12803	12935	12946	12897	12727	12953	12853	12700	12831	12932	12802	12766	12827	12890	12827	12766	12837	12779	12824	12608	12804	12839	12790	12746	12700	12939	12702	12705	12734	12755	12848	12704	12794	12788	12859	12805	12627	12693	12807	12684	12860	12916	12658	12797	12791	12694	12686	12722	12904	12799	12723	12795	12785	12894	12800	12683	12673	12708	12706	12767	12726	12708	12822	12738	12688	12863	12799	12892	12881	12643	12853	12702	12812	12711	12738	12705	12737	12710	12838	12832	12683	12871	12872	12720	12889	12773	12798	12871	12667	12830	12833	12927	12848	12973	12832	12722	12752	12922	12854	12785	12795	12702	12922	12966	13030	12834	12741	12954	12855	12855	12881	12914	12949	12758	12882	12643	12814	12747	12886	12766	12809	12932	12625	13034	12752	12804	12601	12800	12787	12823	13029	12859	12815	12706	12830	12649	12787	12826	12790	12816	12759	12780	12841	12644	12690	12853	12688	12777	12718	12711	12771	12603	12691	12663	12563	12794	12903	12775	12773	12662	12807	12879	12634	12647	12923	12717	12726	12973	12655	12723	12769	12743	12930	12733	12841	12598	12695	12732	12796	12830	12820	12821	12868	12970	12620	12745	12811	12827	12763	12655	12625	12812	12877	12729	12736	12870	12807	13009	12809	12806	12618	12781	12773	12922	12829	12758	12572	12754	12643	12810	12950	12841	12908	12836	12842	12844	12818	12552	12779	12763	12725	12692	12780	12840	12819	12678	12657	12785	12887	12693	12845	12778	12792	12802	12673	12756	13058	12919	12747	12843	12736	12841	12715	12808	12949	12785	12869	12734	12817	12808	12901	12812	12764	12896	12804	12883	12703	12870	12742	12806	12830	12816	12686	12677	12729	12929	12856	12713	12659	12786	12744	12847	12760	12784	12704	12748	12856	12752	12728	12779	12566	12626	12718	12846	12785	12733	12743	12693	12872	12835	12798	12802	12769	12791	12666	12784	13016	12880	12640	12842	12682	12741	12678	12918	12851	12834	12737	12682	12685	12938	12887	12801	12712	12804	12691	12597	12939	12727	12727	12867	12901	12877	12834	12991	12621	12843	12794	13013	12630	12698	12707	12786	12774	12920	12769	12869	12905	12722	12767	12633	12692	12866	12697	12868	12815	12751	12790	12715	12727	12809	12868	12851	12736	12727	12742	12823	12599	12730	12794	12803	12787	12748	12732	12784	12858	12855	12732	12702	12833	12970	12717	12775	12852	12760	12889	12842	12772	12775	12845	12917	12612	12770	12808	12906	12871	13008	12811	12805	12883	12590	12829	12830	12801	12795	12859	12925	12797	12733	12848	12813	12724	12757	12613	12842	12739	12940	12836	12639	12883	12739	12697	12780	12874	12783	12847	12699	12808	12823	12739	12832	12660	12696	12976	12887	12852	12926	12981	12736	12896	12781	12811	12654	12742	12856	12762	12827	12753	12673	12787	12806	12879	12846	12839	12769	12687	12820	12884	12772	12848	12780	12834	12753	12872	12775	12803	12761	12735	12792	12834	12716	12758	12749	12835	12962	12647	12812	12805	12735	12722	12889	12838	12834	12817	12663	12656	12826	12621	12848	12957	12769	12927	12733	12771	12830	12848	12617	12646	12927	12833	12805	12889	12909	12915	12874	12759	12750	12863	12741	12664	12809	12861	12691	12801	12691	12817	12941	12723	12785	12717	12854	12878	12864	12737	12832	12943	12770	12732	12760	12749	12804	12815	12819	12818	12852	12886	12735	12906	12735	12909	12632	12802	12721	12868	12809	12809	12857	12932	12806	12789	12797	12874	12834	12918	12808	12636	12894	12744	12888	12858	12975	12803	12793	12576	12893	12757	12768	12796	12875	12757	12799	12795	12831	12761	12751	12811	12827	12807	12851	12906	12670	12779	12799	12749	12953	12671	12843	12825	12738	12766	12745	12698	12861	12792	12773	12931	12772	12665	12910	12882	12871	12794	12685	12826	12871	13009	12749	12717	12780	12938	12840	12872	12736	12835	12823	12781	12884	12801	12620	12811	12855	12840	12846	12819	12681	12611	12722	12704	12912	12818	12918	12870	12688	12598	12947	12899	12894	12761	12766	12861	12789	12679	12809	12857	12787	12736	12689	12721	12827	12803	12892	12837	12525	12684	12690	12773	12776	12625	13002	12865	12822	12728	12667	12834	12597	12914	12845	12865	12796	12852	12661	12761	12938	12817	12633	12766	12899	12776	12772	12815	12878	12735	12732	12741	12807	12970	12880	12623	12824	12756	12815	12869	12901	12833	12884	12763	12841	12874	12822	12756	12792	12739	12894	12745	12782	12775	12748	12795	12794	12738	12820	12924	12853	12727	12827	12805	12763	12720	12761	12715	12755	12696	12720	12734	12861	12802	12708	12660	12765	12899	12982	12750	12648	12830	12818	12638	12724	12708	12776	12583	12881	12713	12710	12761	12761	12835	12772	12844	12734	12823	12944	12810	12630	12843	12589	12760	12970	12693	12806	12716	12758	12794	12815	12885	12835	12762	12818	12687	12777	12872	12834	12802	12864	12942	12763	12794	12716	12862	12742	12858	12982	12832	12664	12904	12822	12724	12886	12794	12896	12850	12832	12709	12707	12614	12787	12826	12709	12743	12685	12656	12780	12883	12832	12795	12782	12868	12612	12842	12724	12790	12881	12692	12849	12769	12698	13050	12850	12855	12734	12763	12677	12780	12702	12780	12816	12762	12785	12701	12832	12762	12716	12865	12794	12757	12980	12849	12889	12666	12753	12829	12724	12666	12875	12845	12668	12830	12797	12806	12918	12716	12721	12954	12685	12696	12941	12634	12736	12801	12768	12696	12881	12589	12740	12754	12994	12811	12789	12796	12828	12909	12870	12896	12692	12795	12722	12738	12812	12781	12650	12912	12913	12894	12797	12980	12694	12944	12886	12941	12895	12749	12873	12674	12834	13004	12805	12742	12783	12705	12824	12691	12825	12802	12737	12855	12926	12943	12806	12848	12714	12828	12874	12834	12865	12767	12827	12741	12497	12957	12655	12741	12813	12849	12853	12661	12614	12861	12798	12754	12813	12826	12835	12806	12862	12776	12825	12915	12760	12832	12723	12796	12758	12722	12738	12854	12610	12715	12958	12771	12839	12771	12833	12813	12810	12797	12885	12828	12818	12854	12638	12618	12890	12794	12801	12775	12699	12805	12759	12939	12761	12894	12709	12764	12824	12715	12660	12839	12748	12866	12722	12928	12825	12796	12696	12728	12851	12837	12804	12964	12780	12837	12755	12826	12784	12857	12803	12801	12768	12913	13008	12801	12757	12720	12919	12884	12845	13087	12865	12707	12972	12745	12800	12745	12714	12911	12744	12794	12883	12761	12808	12776	12868	12790	12875	12609	12873	12805	12739	12718	12787	12819	12736	12693	13024	12610	12933	12697	12826	12774	12924	12853	12825	12692	12983	12695	12713	12925	12725	12885	12911	12765	12749	12705	12826	12812	12822	12740	12815	12783	12984	12831	12641	12797	12783	12800	12713	12756	12838	12792	12782	12850	12738	12726	12707	12888	12630	12760	12832	12676	12769	12967	12696	12786	12910	12723	12912	12667	12885	12711	12828	12935	12682	12688	12910	12779	12769	12877	12946	12926	12767	12775	12804	12763	12948	12796	12717	12899	12968	12795	12778	12788	12721	12698	12744	12761	12698	12890	12913	12828	12794	12813	12718	12780	12750	12759	12690	12729	12613	12781	12850	12854	12700	12867	12773	12677	12763	12881	12803	12810	12846	12700	12684	12888	12881	12770	12943	12745	12673	12814	12778	12669	12770	12721	12703	12846	12708	12863	12658	12762	12823	12878	12828	12835	12652	12805	12806	12781	12825	12658	12695	12850	12871	12906	12790	12595	12772	12753	12793	12908	12940	12763	12976	12981	12927	12748	12649	12959	12827	12773	12712	12772	12620	12862	12719	12882	12689	12805	12793	12658	12700	12917	12970	12904	12773	12740	12928	12648	12757	12901	12836	12663	12820	12907	12774	12836	12557	12767	12920	12831	12800	12797
26296	21318	32570	39752	36234	33425	31298	29804	30696	29143	25023	20751	17962	16557	15932	15700	15744	15825	15837	15671	15745	15841	15840	15741	15780	15725	15914	15771	15737	15747	15778	15893	15735	15673	15636	15647	15652	15655	15709	15595	15857	15601	15773	15795	15632	15483	15635	15653	15669	15675	15630	15615	15616	15674	15643	16009	15602	15632	15809	15684	15529	15662	15595	15763	15669	15520	15668	15677	15640	15574	15823	15656	15638	15524	15728	15796	15928	15688	15646	15772	15558	15520	15559	15594	15653	15571	15716	15703	15698	15813	15857	15563	15632	15756	15679	15660	15792	15714	15670	15676	15924	15559	15650	15622	15663	15606	15579	15607	15617	15673	15936	15757	15728	15449	15590	15537	15684	15419	15742	15662	15820	15744	15539	15791	15693	15483	15680	15635	15745	15715	15325	15566	15640	15669	15590	15790	15711	15682	15611	15842	15778	15689	15787	15820	15688	15754	15512	15553	15583	15616	15648	15630	15515	15783	15574	15686	15814	15656	15630	15701	15716	15624	15624	15582	15607	15529	15809	15776	15635	15614	15771	15492	15699	15771	15633	15745	15577	15628	15593	15528	15677	15623	15726	15634	15662	15692	15650	15643	15648	15519	15729	15655	15732	15686	15733	15928	15553	15653	15588	15591	15907	15910	15515	15566	15820	15496	15835	15752	15421	15789	15634	15501	15675	15515	15705	15736	15363	15514	15697	15748	15575	15679	15765	15670	15675	15557	15746	15689	15806	15940	15725	15538	15508	15561	15630	15661	15761	15559	15528	15662	15732	15688	15588	15624	15700	15596	15818	15555	15564	15683	15752	15817	15451	15765	15654	15465	15445	15668	15647	15631	15750	15679	15750	15519	15762	15737	15781	15743	15360	15856	15516	15497	15716	15581	15822	15488	15733	15619	15636	15766	15613	15577	15697	15633	15622	15810	15819	15569	15526	15530	15667	15706	15925	15775	15816	15643	15604	15777	15581	15530	15588	15520	15460	15663	15797	15453	15686	15645	15558	15606	15642	15646	15641	15519	15604	15679	15487	15726	15812	15498	15806	15584	15709	15893	15703	15505	15620	15571	15730	15668	15561	15640	15691	15618	15591	15568	15630	15662	15842	15709	15752	15757	15853	15560	15369	15715	15746	15660	15767	15566	15538	15934	15701	15610	15482	15554	15724	15665	15552	15754	15647	15721	15501	15572	15604	15861	15594	15633	15588	15749	15545	15724	15779	15776	15751	15704	15830	15776	15666	15598	15699	15867	15641	15758	15666	15743	15754	15558	15549	15735	15588	15620	15683	15615	15659	15839	15602	15585	15679	15721	15854	15826	15495	15570	15541	15721	15933	15566	15709	15749	15637	15805	15702	15517	15759	15834	15631	15697	15569	15598	15672	15655	15558	15636	15635	15468	15737	15559	15584	15574	15649	15319	15552	15657	15606	15618	15675	15818	15557	15651	15727	15622	15795	15526	15688	15503	15739	15571	15698	15506	15811	15694	15620	15498	15642	15754	15681	15671	15729	15497	15671	15686	15524	15617	15725	15919	15862	15424	15660	15857	15781	15863	15655	15754	15573	15678	15803	15784	15884	15835	15728	15713	15728	15774	15496	15627	15773	15596	15710	15531	15648	15683	15626	15521	15583	15732	15619	15458	15561	15561	15649	15621	15629	15699	15876	15491	15570	15618	15703	15504	15568	15710	15560	15531	15922	15735	15636	15695	15739	15641	15542	15707	15581	15508	15513	15690	15610	15566	15529	15604	15672	15625	15725	15824	15753	15614	15712	15642	15450	15665	15479	15508	15728	15682	15592	15597	15569	15433	15623	15800	15813	15706	15761	15757	15640	15612	15612	15737	15800	15633	15619	15408	15711	15835	15505	15613	15661	15692	15745	15739	15873	15783	15697	15512	15726	15649	15557	15516	15560	15551	15721	15608	15489	15723	15660	15493	15743	15684	15593	15591	15436	15480	15867	15697	15479	15460	15677	15791	15630	15728	15612	15631	15509	15729	15866	15650	15795	15798	15786	15650	15562	15732	15700	15619	15752	15659	15728	15769	15774	15668	15890	15741	15631	15879	15574	15518	15470	15531	15678	15711	15684	15782	15816	15620	15796	15639	15704	15730	15747	15643	15670	15805	15615	15577	15700	15542	15455	15510	15587	15494	15814	15702	15607	15673	15731	15701	15776	15805	15628	15926	15629	15712	15678	15729	15600	15813	15686	15704	15583	15561	15901	15506	15546	15656	15694	15604	15506	15799	15746	15757	15821	15843	15718	15631	15611	15626	15734	15625	15803	15782	15793	15810	15635	15560	15802	15523	15548	15725	15525	15544	15760	15824	15752	15849	15795	15671	15903	15662	15395	15705	15705	15681	15585	15851	15589	15681	15442	15588	15582	15648	15781	15598	15722	15677	15908	15621	15657	15713	15786	15677	15614	15643	15574	15630	15704	15654	15693	15874	15566	15579	15560	15552	15716	15463	15546	15647	15716	15499	15920	15750	15634	15747	15613	15694	15933	15849	15571	15654	15632	15413	15440	15640	15680	15450	15455	15562	15535	15546	15731	15658	15603	15627	15640	15593	15392	15718	15483	15532	15513	15574	15611	15764	15608	15778	15564	15559	15786	15674	15741	15926	15762	15532	15645	15641	15383	15687	15751	15521	15656	15555	15694	15700	15683	15646	15815	15804	15696	15471	15644	15670	15755	15546	15591	15595	15577	15475	15543	15488	15653	15552	15603	15684	15632	15779	15718	15649	15717	15867	15584	15529	15743	15797	15469	15758	15686	15831	15804	15497	15684	15683	15686	15558	15645	15826	15597	15593	15467	15695	15609	15629	15669	15671	15806	15498	15663	15716	15747	15682	15630	15784	15624	15773	15490	15586	15437	15709	15614	15651	15696	15699	15999	15730	15607	15559	15642	15404	15669	15570	15638	15849	15683	15688	15555	15832	15423	15791	15554	16095	15600	15716	15610	15774	15816	15596	15716	15890	15698	15621	15805	15626	15522	15641	15624	15457	15485	15581	15732	15680	15916	15589	15716	15668	15595	15575	15650	15710	15762	15719	15840	15584	15845	15681	15673	15495	15618	15539	15560	15666	15623	15637	15683	15651	15602	15707	15749	15658	15659	15702	15583	15576	15629	15690	15741	15447	15608	15538	15692	15646	15708	15552	15658	15589	15674	15498	15718	15539	15716	15834	15682	15539	15937	15823	15619	15740	15710	15660	15858	15678	15740	15682	15823	15763	15667	15647	15535	15541	15964	15671	15552	15695	15572	15685	15743	15804	15529	15714	15757	15595	15312	15577	15844	15660	15647	15714	15687	15527	15688	15814	15634	15649	15609	15251	15656	15620	15724	15807	15622	15620	15620	15573	15757	15814	15810	15870	15718	15705	15637	15573	15738	15625	15606	15558	15868	15465	15791	15811	15603	15795	15813	15594	15540	15777	15786	15526	15671	15744	15630	15605	15872	15561	15762	15554	15679	15789	15779	15671	15676	15451	15515	15586	15767	15713	15606	15607	15612	15788	15580	15521	15775	15759	15620	15627	15600	15767	15601	15574	15727	15673	15729	15570	15661	15862	15769	15443	15771	15538	15779	15765	15556	15631	15702	15660	15722	15674	15530	15767	15778	15405	15341	15543	15519	15576	15700	15641	15625	15772	15647	15730	15668	15516	15493	15827	15704	15533	15799	15740	15772	15750	15752	15665	15758	15627	15816	15661	15687	15748	15590	15540	15724	15640	15787	15740	15636	15862	15486	15540	15685	15599	15546	15624	15849	15628	15514	15682	15480	15730	15759	15545	15579	15640	15672	15678	15368	15552	15722	15738	15632	15728	15504	15496	15459	15698	15713	15901	15784	15715	15712	15719	15713	15596	15444	15701	15752	15751	15661	15664	15619	15652	15699	15728	15669	15731	15897	15716	15646	15834	15776	15608	15796	15655	15666	15607	15728	15739	15702	15546	15683	15799	15600	15533	15700	15681	15683	15606	15568	15865	15642	15398	15417	15617	15548	15804	15732	15842	15720	15729	15638	15819	15498	15648	15620	15686	15702	15589	15638	15592	15582	15592	15770	15730	15586	15544	15734	15582	15704	15667	15651	15618	15676	15606	15751	15801	15681	15615	15606	15722	15823	15739	15662	15562	15431	15678	15872	15641	15701	15651	15592	15464	15669	15457	15671	15587	15641	15662	15664	15632	15633	15610	15468	15743	15636	15536	15668	15444	15507	15524	15700	15816	15636	15719	15701	15990	15774	15759	15497	15663	15721	15727	15620	15729	15599	15603	15634	15656	15660	15631	15839	15905	15694	15578	15627	15643	15627	15668	15689	15661	15412	15733	15666	15605	15744	15634	15610	15704	15409	15631	15560	15711	15704	15739	15691	15638	15672	15610	15487	15638	15564	15567	15659	15648	15615	15687	15822	15581	15701	15464	15543	15642	15708	15719	15664	15598	15541	15580	15643	15624	15594	15694	15704	15684	15732	15655	15669	15592	15918	15619	15517	15782	15735	15697	15518	15571	15688	15589	15750	15739	15690	15630	15733	15881	15798	15588	15799	15716	15703	15730	15811	15527	15762	15767	15668	15834	15533	15672	15796	15712	15644	15847	15726	15675	15628	15859	15545	15507	15668	15902	15745	15749	15702	15670	15672	15942	15653	15612	15800	15761	15782	15821	15585	15567	15655	15691	15733	15545	15751	15593	15705	15693	15366	15734	15760	15734	15634	15770	15506	15419	15598	15628	15521	15588	15622	15612	15790	15705	15602	15828	15628	15632	15476	15651	15625	15818	15688	15577	15621	15503	15756	15553	15627	15641	15675	15568	15617	15514	15662	15672	15698	15716	15764	15760	15520	15929	15540	15627	15807	15798	15825	15712	15803	15665	15641	15757	15576	15720	15702	15615	15594	15758	15737	15562	15718	15820	15711	15584	15616	15635	15625	15747	15727	15630	15593	15789	15550	15612	15520	15794	15569	15782	15682	15720	15566	15804	15516	15718	15688	15761	15742	15651	15757	15747	15811	15442	15748	15689	15585	15795	15749	15523	15602	15599	15743	15793	15552	15546	15757	15639	15698	15714	15574	15679	15666	15659	15662	15751	15755	15878	15728	15656	15614	15565	15538	15655	15658	15521	15652	15791
31507	55985	57874	49347	40060	35426	32230	31721	32154	29664	24364	18792	15364	13780	13493	13291	13160	13155	13217	13105	13038	13251	13105	13198	13178	13158	13027	13091	13153	13338	13215	13027	12916	13249	13295	13125	13037	13218	13036	13122	13168	13125	13288	13199	13115	13079	13012	13064	13300	13290	13142	13227	13141	13151	13092	13110	13063	13065	13182	13164	13106	13112	13273	12888	13100	12944	13015	13160	12989	13152	13192	13147	13049	13081	13178	13153	12983	13174	13054	13098	13229	13076	13145	12956	13249	13129	13097	13252	13012	13369	13189	12974	13119	13050	13028	12980	13048	13337	13053	13145	13187	13128	13040	13261	13082	12995	13146	13029	13103	13002	13070	13230	13125	13080	12996	12988	13037	13121	13162	13065	13031	13144	13277	12954	13151	13008	13103	13332	13019	13181	13122	13117	13041	13029	13281	13160	13082	13246	13089	13079	12983	13173	12937	13282	13127	13243	13116	13058	13162	13199	13202	13096	13029	12981	13088	13102	13104	13182	13087	13070	13104	13049	13143	13165	13276	12748	13205	12998	13170	13096	13181	13165	13026	13083	13104	13280	13091	13322	13109	13144	13176	13106	13136	13047	13140	13376	13132	13188	13084	13123	13159	13093	13202	13159	13135	13253	13131	12993	13062	13161	13127	13057	13084	13096	13073	13004	13042	13262	13090	13201	13047	13067	13218	12958	13114	13049	13062	13167	13203	13208	13063	12929	13106	13038	13140	13130	13183	12900	13136	13071	13030	12914	13077	13099	13135	13164	13207	13163	13143	13012	13190	13180	12938	13054	13122	13140	13208	13139	13211	13043	13201	13066	13135	13048	13106	13053	13031	13010	13057	13026	13300	13048	12991	13088	13101	13132	13245	13171	13190	13059	13207	12934	13264	13251	12986	13053	13038	13266	13105	13227	13365	13021	13174	13146	13232	13183	13109	13040	13156	13175	13084	13196	13060	13095	13233	13317	13174	13061	13228	13174	13167	13291	13057	13012	13236	13085	13082	13061	12968	13070	12975	13107	13158	13276	13108	13089	13110	13140	13137	13126	12926	13284	13026	13245	13072	13186	13173	13150	13081	13250	13289	13052	13053	13116	13144	13335	13076	13157	13116	13100	13013	13111	12938	13127	13359	12976	13172	13398	13241	13160	13085	13133	13147	13168	13216	13292	13217	13202	13066	13023	13056	13300	13068	13008	13022	13155	13115	13063	13108	13158	13282	13173	13207	13127	12991	13140	13265	13277	13167	13176	13197	13136	13056	13173	13126	12991	13233	13106	12974	13216	13242	13186	13159	13222	13025	13188	13183	13127	13136	13036	13000	13147	13109	12964	13107	13289	13163	13106	13230	13167	13264	13146	13123	13334	13140	13133	13016	13060	13026	13118	13190	13025	13020	13115	13152	13085	13019	13114	13060	13194	13134	13078	13124	13057	13268	13126	12976	13123	13137	12912	13021	12853	13262	13063	13227	13118	13162	13056	13062	13116	13019	13165	13230	13153	13091	13218	13129	13222	12988	13225	13234	13170	13113	13205	13054	13181	12994	13257	13094	13058	13224	13075	13254	13054	13139	13050	13043	13100	13113	13149	13151	13283	13098	13239	13049	13153	13127	13209	13252	13170	13036	13116	12985	13274	13144	13071	13117	13075	13428	13078	13158	13083	13137	13025	13141	13308	13323	13239	13197	13134	13117	13111	13160	13121	13160	13198	13104	12946	13034	12969	13257	12991	13208	13201	13252	13134	13368	13135	13165	13121	13250	13192	12961	13246	13097	13021	13029	13145	13194	13099	13104	13023	13185	13018	13133	13121	13135	13171	13108	13060	13171	13270	13317	13080	13165	13014	13136	13107	13206	13094	13036	13195	13114	13259	13056	13063	13120	13298	13289	13078	13122	13101	13279	13091	13092	13012	13169	13223	13055	13131	13081	12959	13179	13170	13178	13113	13162	13011	13221	13072	13122	13141	13119	13123	13182	13099	13211	13143	13106	13394	13196	12977	12986	13077	13185	13126	13147	13019	13113	12997	13074	13104	13140	12988	13394	13076	13044	13058	13100	13139	13015	13198	13107	13103	13132	13104	13119	13220	13179	13253	13116	13087	13250	13099	13121	13026	13074	13013	13028	13275	13063	13054	13012	13188	13006	13309	13038	13092	13063	13138	13050	13068	13234	13255	13109	13349	12961	13114	13112	13081	13071	13191	13284	12921	13115	13101	13093	13031	13099	13223	13005	13132	13271	13246	13186	13179	13045	13196	13223	13076	13123	13037	13110	13192	12935	12979	13075	13012	13206	13121	13147	13081	13015	13039	13129	13094	13182	13085	13016	13244	13139	12997	13091	12937	13173	13137	13134	13204	13044	13180	13057	13118	13128	12986	13178	13362	13107	13138	13043	13028	13257	13088	13138	13106	13215	13275	13118	13348	13154	13078	13129	13121	13067	13230	13139	13210	13014	13036	13202	13230	13264	13243	13123	13145	13189	13072	13196	13120	13175	13116	13005	13194	13107	13183	12953	13189	13091	13105	13323	13111	13106	13080	13261	13280	13061	13211	13121	13035	13148	13121	13068	13151	13230	13247	13102	13055	13193	13075	13035	13065	13176	13159	13091	13058	12918	13168	12928	13025	13256	12976	13071	13038	13131	13208	13232	13089	13101	13119	13046	13231	13021	13130	13067	13109	13136	13189	13111	13153	13175	13044	13183	13169	13217	13097	13206	13146	13282	13170	13118	13019	13161	13063	13208	12987	13160	13163	13138	12923	13243	13155	13223	13219	13082	13203	13120	12995	13231	13109	13223	13070	12970	13088	13006	13080	13296	13008	13172	13072	13229	13101	13117	13334	13246	13068	13237	13094	13138	13157	12933	12931	13032	13157	12973	13063	13192	13179	12953	12953	13185	13319	13133	13166	12958	13236	13211	13263	13184	13178	12982	13038	13334	13097	13216	13064	12973	13090	13162	13036	13069	13193	13184	13055	13074	13140	13080	13214	13032	13230	13093	13009	13006	12993	13234	13076	13157	13104	13253	12895	13093	13277	13294	13070	13105	13093	13238	13039	13000	13070	13191	13166	12954	13136	13186	13127	12962	13092	13053	13074	13025	13078	13264	13094	13135	13110	13109	13110	13083	13091	13093	12864	13204	13153	13113	12974	13192	13042	13128	13144	13176	12984	13223	12962	13047	13176	13187	13239	13179	13144	13106	13125	13023	13029	13110	13154	13093	13277	13317	13046	13018	13237	13089	13155	13086	12949	13030	13150	13157	13121	13133	13120	13076	12962	13244	13199	13161	13259	13071	13041	13305	12980	13177	13133	13134	13186	13128	13179	13141	12951	13219	13175	13100	13091	13210	13258	13088	13158	13188	13061	13239	13002	12830	13001	13122	12979	13063	13214	13056	13210	13013	13285	12990	13192	13157	13054	12922	13187	13141	13236	13208	13080	13149	13275	13080	13140	13162	13016	13149	13184	13188	13184	13125	13295	13186	13114	13172	13166	13065	13143	13140	13006	12983	13043	13048	13193	13109	13231	13103	13188	13304	13159	13144	13156	12992	12988	12982	13250	13092	13088	13187	13148	13174	13119	13149	12995	13191	13112	13092	13030	13113	13237	13131	13186	13028	13221	13226	13175	13104	13159	13187	13001	13192	13142	13100	13200	13186	13271	13080	13003	13079	13110	12957	13307	13050	13216	13086	13173	12880	13294	13325	13067	13275	13214	13054	13187	13065	13031	13198	13184	13234	13084	13142	13075	13208	13103	12960	12901	13070	13116	12996	13138	13169	13096	13227	12993	13112	13094	13099	13332	13088	13210	13131	13229	13299	13148	13047	13036	13143	13128	13055	13010	13137	12985	13140	13094	13178	13004	13268	13014	13134	13012	13321	12947	13041	13079	13213	13170	13177	13111	12965	13145	13179	13269	13100	13051	13128	13169	13139	13047	12979	13277	13135	13189	13288	13215	13233	13084	13030	13283	13054	13164	12978	13082	13032	13292	13087	12997	12990	13037	13145	13082	13128	12973	13267	13165	13089	13107	13096	13380	13091	13306	13234	13251	13081	13145	13247	13204	12980	13200	13092	13091	13172	13242	13367	13083	13240	13159	13043	12987	13209	13078	13110	13157	13113	13005	13273	13040	13222	13090	13049	13228	13146	13083	13049	13089	13198	12997	13134	13070	13088	13035	13050	13179	13164	13047	13146	13194	13117	13379	12981	13129	13125	13124	13062	13177	13011	13251	13049	13283	13083	13258	13322	13122	13212	12954	13206	13093	13027	13140	13210	13137	13148	13131	13108	13035	13176	13155	12996	13147	13198	13047	13160	12998	13341	12941	12957	13199	13156	13156	13090	12948	13068	13130	13258	12981	13144	12934	13253	13174	13130	13028	13119	13274	13156	13158	13099	13001	13037	13109	13057	13085	12977	13310	13087	13077	13117	13011	13166	13132	13251	12986	13403	13175	13117	13214	13218	13126	13124	13174	13103	13172	13214	12821	13336	13263	13058	12958	13067	13068	13100	13066	12902	13265	13165	13158	13098	13232	13215	13228	13273	13126	13139	13200	13287	12938	13094	13010	13227	13108	13056	13261	13049	13215	13048	13113	13142	13186	13125	13032	13197	13148	13100	13112	13227	13222	13053	13224	13076	13113	13225	12926	13298	13072	12991	13061	13232	13226	13129	13109	12938	13167	13031	13028	13119	13066	13048	13074	13117	12995	13205	13239	12946	13205	13107	13120	13214	13240	13105	13110	13123	13068	13010	13138	13033	13122	13043	13260	13143	12928	13097	13004	13161	13245	13241	13257	13078	12993	13109	13144	13211	13087	13059	13302	13056	13256	13029	13071	13061	13087	13045	13122	13074	13017	13165	13111	13239	13183	13093	13131	13224	13180	13095	13174	13097	13003	13170	12960	13220	13138	12975	13094	13069	13251	13113	13188	13031	13183	13072	13121	13190	13187	12913	13084	13009	13215	13183	13123	13104	13141	13127	13137	13148	13041	13066	13136	13239	13197	13293	13275	13035	13137	13326	12994	12967	13019	13167	13076	13248	13057	13202	13057	13136	13160	13097	12997	13136	13108	13252	13100	12956	13161	13231	13073	13200	13299	13134	13074	13058	13214	13148	13107	13236	13276	13230	13159	13089	13166
24227	21070	30517	34495	42747	44906	47224	42657	44179	43532	35124	26265	20927	17623	16233	15920	15779	15481	15652	15374	15476	15494	15622	15446	15405	15848	15469	15541	15494	15330	15404	15427	15692	15547	15627	15518	15377	15469	15584	15475	15688	15571	15523	15452	15585	15524	15408	15541	15366	15427	15625	15399	15358	15636	15417	15501	15317	15649	15630	15401	15366	15320	15467	15540	15390	15565	15383	15626	15451	15356	15291	15563	15556	15419	15457	15580	15417	15379	15348	15279	15472	15637	15272	15414	15457	15492	15400	15609	15553	15460	15391	15477	15647	15438	15345	15525	15465	15437	15614	15465	15623	15432	15372	15402	15693	15529	15437	15390	15428	15401	15511	15620	15476	15479	15505	15403	15563	15409	15458	15610	15483	15335	15469	15249	15208	15453	15516	15488	15615	15591	15676	15289	15455	15526	15423	15530	15608	15370	15475	15501	15452	15485	15454	15550	15616	15404	15472	15652	15518	15523	15532	15373	15374	15450	15639	15514	15494	15474	15361	15243	15464	15373	15491	15310	15421	15356	15459	15563	15307	15268	15518	15437	15706	15606	15607	15502	15412	15493	15596	15515	15435	15509	15417	15479	15577	15469	15549	15414	15320	15545	15559	15433	15316	15488	15455	15477	15470	15486	15627	15281	15414	15499	15282	15241	15624	15402	15604	15544	15532	15693	15429	15645	15488	15398	15364	15512	15659	15608	15658	15550	15144	15412	15465	15601	15424	15461	15402	15409	15398	15550	15496	15276	15310	15445	15476	15396	15563	15490	15465	15477	15302	15273	15339	15645	15424	15477	15417	15588	15303	15530	15625	15633	15447	15579	15523	15630	15393	15426	15488	15599	15383	15567	15511	15661	15652	15600	15294	15511	15544	15329	15439	15658	15448	15417	15548	15523	15198	15410	15445	15433	15395	15549	15647	15574	15502	15593	15432	15587	15620	15520	15584	15687	15364	15562	15375	15441	15496	15366	15399	15492	15444	15510	15518	15573	15701	15482	15527	15516	15348	15443	15258	15528	15518	15289	15458	15224	15382	15431	15485	15364	15459	15615	15658	15522	15418	15448	15545	15525	15464	15372	15373	15446	15561	15381	15331	15486	15394	15537	15401	15647	15537	15568	15527	15239	15384	15433	15364	15370	15398	15487	15605	15398	15575	15442	15558	15477	15479	15481	15578	15435	15559	15267	15479	15583	15547	15685	15559	15526	15547	15429	15595	15399	15356	15265	15553	15473	15318	15401	15323	15667	15526	15589	15624	15542	15741	15548	15456	15518	15568	15586	15413	15274	15425	15525	15431	15426	15682	15552	15385	15589	15430	15424	15400	15508	15370	15342	15325	15382	15563	15387	15438	15579	15525	15612	15553	15693	15492	15567	15375	15472	15441	15593	15529	15387	15446	15493	15438	15576	15586	15463	15370	15378	15428	15409	15482	15519	15244	15535	15589	15311	15336	15491	15382	15340	15638	15373	15591	15490	15427	15305	15560	15455	15546	15479	15486	15312	15508	15317	15362	15432	15499	15257	15274	15478	15309	15439	15447	15397	15634	15537	15624	15553	15583	15598	15654	15565	15372	15305	15477	15303	15423	15330	15547	15247	15478	15464	15475	15546	15486	15528	15387	15627	15624	15410	15286	15566	15383	15348	15390	15425	15562	15467	15441	15413	15564	15417	15349	15517	15550	15553	15530	15270	15367	15483	15391	15368	15359	15588	15329	15555	15523	15497	15662	15520	15407	15489	15523	15556	15478	15739	15271	15633	15486	15517	15503	15367	15562	15612	15635	15446	15451	15565	15584	15478	15594	15600	15475	15598	15455	15377	15422	15404	15399	15432	15373	15471	15557	15701	15682	15340	15422	15500	15529	15473	15244	15507	15473	15410	15409	15553	15612	15232	15411	15496	15500	15455	15494	15350	15630	15327	15696	15545	15544	15527	15358	15444	15534	15390	15438	15724	15442	15622	15594	15566	15470	15493	15483	15637	15328	15540	15554	15480	15644	15414	15267	15517	15622	15341	15508	15483	15604	15596	15527	15508	15416	15507	15174	15398	15527	15469	15675	15315	15362	15449	15477	15263	15457	15648	15434	15296	15467	15356	15376	15508	15504	15439	15632	15607	15461	15479	15482	15447	15583	15332	15352	15347	15609	15581	15365	15473	15420	15677	15455	15435	15505	15507	15586	15407	15630	15306	15504	15415	15472	15427	15491	15276	15537	15388	15361	15617	15295	15512	15461	15395	15528	15509	15439	15320	15482	15349	15534	15444	15561	15415	15460	15340	15414	15158	15517	15353	15407	15489	15770	15554	15342	15492	15536	15624	15488	15434	15407	15488	15650	15612	15476	15506	15511	15595	15402	15572	15441	15579	15377	15291	15233	15431	15538	15496	15496	15545	15434	15357	15400	15510	15422	15510	15753	15425	15394	15273	15452	15460	15825	15630	15705	15402	15320	15353	15597	15399	15761	15543	15576	15570	15454	15272	15399	15462	15499	15499	15454	15474	15437	15636	15305	15258	15429	15517	15266	15389	15683	15548	15525	15473	15445	15467	15392	15644	15487	15195	15487	15583	15478	15598	15447	15454	15411	15489	15321	15742	15609	15417	15481	15532	15541	15406	15526	15437	15495	15378	15232	15657	15255	15452	15503	15601	15422	15316	15396	15514	15416	15632	15442	15550	15454	15295	15515	15598	15499	15513	15458	15523	15385	15428	15506	15470	15491	15687	15562	15564	15599	15413	15502	15493	15483	15458	15629	15375	15564	15451	15519	15405	15411	15562	15665	15690	15377	15470	15675	15381	15488	15361	15363	15486	15194	15397	15472	15409	15529	15573	15529	15472	15484	15563	15629	15398	15295	15535	15552	15692	15615	15466	15574	15450	15571	15676	15510	15548	15259	15451	15694	15502	15580	15422	15463	15520	15321	15315	15430	15424	15227	15350	15310	15427	15476	15315	15530	15767	15284	15419	15601	15514	15485	15369	15320	15318	15640	15531	15449	15371	15272	15421	15493	15561	15361	15438	15342	15289	15475	15463	15508	15298	15434	15550	15593	15572	15545	15339	15562	15474	15218	15383	15634	15438	15423	15475	15391	15241	15448	15469	15435	15421	15260	15298	15604	15373	15425	15649	15625	15320	15389	15305	15411	15308	15390	15422	15452	15549	15303	15417	15547	15192	15573	15566	15653	15488	15450	15338	15363	15563	15478	15540	15627	15522	15387	15408	15402	15433	15454	15590	15586	15489	15402	15500	15365	15489	15556	15404	15756	15376	15540	15601	15419	15386	15449	15574	15308	15525	15497	15387	15617	15652	15555	15283	15488	15407	15561	15459	15622	15476	15454	15554	15302	15358	15749	15568	15335	15414	15516	15480	15173	15405	15481	15446	15306	15428	15655	15469	15456	15640	15357	15408	15599	15526	15512	15625	15228	15574	15421	15353	15396	15385	15404	15696	15465	15502	15463	15335	15535	15284	15485	15508	15554	15633	15461	15459	15437	15577	15374	15673	15434	15315	15451	15728	15420	15564	15503	15534	15617	15668	15402	15423	15555	15465	15399	15430	15463	15352	15451	15435	15601	15482	15557	15578	15600	15523	15435	15584	15466	15480	15420	15484	15567	15471	15491	15509	15566	15388	15395	15439	15574	15460	15349	15250	15384	15407	15290	15526	15412	15466	15243	15557	15237	15521	15412	15538	15445	15598	15500	15450	15711	15477	15461	15378	15601	15374	15456	15626	15485	15436	15529	15442	15479	15468	15624	15340	15424	15400	15552	15449	15496	15176	15322	15552	15424	15299	15076	15448	15406	15487	15553	15299	15199	15535	15377	15514	15461	15530	15377	15395	15301	15565	15455	15458	15553	15391	15489	15383	15368	15500	15580	15714	15523	15504	15342	15443	15580	15682	15519	15367	15364	15678	15594	15577	15323	15378	15525	15371	15448	15336	15496	15355	15474	15444	15488	15485	15417	15709	15290	15348	15318	15364	15616	15535	15594	15636	15387	15473	15633	15459	15514	15669	15417	15339	15368	15435	15385	15739	15560	15321	15383	15349	15619	15491	15359	15545	15610	15480	15556	15376	15249	15604	15534	15410	15475	15547	15603	15518	15547	15227	15461	15331	15392	15267	15275	15212	15525	15641	15502	15524	15441	15393	15274	15636	15558	15531	15507	15427	15593	15520	15450	15518	15399	15432	15383	15142	15530	15391	15475	15397	15610	15550	15512	15525	15423	15239	15436	15409	15475	15609	15361	15542	15607	15399	15519	15399	15364	15314	15460	15446	15487	15442	15436	15441	15555	15538	15407	15605	15485	15580	15301	15530	15604	15460	15433	15417	15544	15491	15533	15382	15519	15526	15578	15585	15653	15417	15423	15749	15545	15428	15377	15439	15406	15582	15548	15437	15407	15410	15480	15336	15611	15622	15452	15427	15461	15439	15650	15491	15384	15456	15385	15231	15471	15447	15628	15281	15457	15272	15628	15508	15443	15553	15388	15412	15565	15589	15505	15582	15513	15497	15348	15482	15515	15574	15395	15461	15429	15268	15577	15438	15474	15584	15404	15539	15493	15481	15413	15421	15689	15411	15401	15589	15495	15483	15374	15422	15443	15607	15423	15368	15606	15465	15520	15357	15398	15659	15445	15548	15390	15137	15412	15305	15444	15387	15368	15482	15554	15465	15484	15428	15650	15566	15418	15476	15250	15460	15446	15504	15368	15300	15744	15382	15524	15574	15454	15493	15593	15418	15328	15433	15397	15300	15538	15734	15582	15625	15627	15475	15471	15567	15540	15524	15548	15465	15547	15559	15587	15554	15258	15476	15370	15341	15608	15532	15472	15572	15409	15625	15399	15416	15355	15261	15491	15414	15614	15365	15384	15420	15582	15405	15320	15444	15462	15491	15474	15372	15522	15489	15493	15474	15518	15462	15483	15376	15341	15497	15382	15462	15564	15468	15604	15330	15385	15491	15490	15555	15568	15570	15568	15666	15350	15532	15487	15582	15419	15216	15582	15483	15362	15396	15509	15653	15540	15642	15449	15423	15546	15261	15499	15356	15444	15456	15515	15264	15660	15310	15525	15426	15180	15565	15483	15508	15659	15438	15542	15332	15397	15482	15653	15518	15756	15484	15392	15417	15531	15538
40753	76013	81398	69296	59525	50469	48014	44994	45994	43842	34805	24906	18468	15029	13597	13242	13252	13108	13160	12943	13093	13094	12907	13023	12940	13026	12915	13057	12859	13064	12911	12832	13148	13033	13045	12949	12849	13046	13026	12944	13019	12855	12939	12832	12910	12941	13086	12971	12942	13050	13073	13020	12883	12810	12872	13057	12972	13110	13120	13035	13086	13136	12975	13013	12872	12977	12912	12960	13025	13175	13033	13023	12852	13083	13010	13221	12973	13034	13018	13017	12947	12960	13012	13136	13011	12966	12946	13052	12904	12914	13086	13038	12891	13035	12929	12724	13077	13124	12699	13031	12970	12990	12978	13043	13054	12979	12990	12854	12853	12989	12901	13013	12961	13138	12974	12946	13165	12899	12891	13041	13076	12980	13030	12930	12922	12961	12867	13021	13044	13020	12997	12929	12970	12899	13102	12950	12980	12959	13007	13064	12948	13110	13205	12874	12992	12818	13110	13025	12895	13037	12879	12893	13133	13067	13046	13022	13012	13066	13070	12902	12897	13043	13070	12807	13069	13072	13067	13023	12825	12775	12996	12950	13093	13038	12981	13129	12949	13086	12919	12955	13042	13089	12959	13011	13037	12956	13082	12925	13008	12955	13003	13149	13014	13009	12931	12938	12969	13022	13053	12961	13054	13034	12979	13174	13156	12802	12968	12925	12849	12954	12951	12866	13169	13049	13025	12939	13033	12880	13044	12898	12919	13009	12958	12945	12999	12923	12781	13060	13160	12853	12919	13245	13016	13111	13064	12877	13094	12970	13008	12891	13063	13117	12954	13190	12858	13048	12894	12864	13070	13093	13136	12884	13012	13154	12954	13010	13184	13141	12964	12912	13031	12911	13021	12928	12956	13046	13020	12914	12878	13050	13027	13003	12965	13032	13222	13164	12888	13028	12971	13073	13121	13103	13075	13018	12939	12937	13074	13026	12868	12986	13214	12918	12981	13084	13097	13026	12917	12867	13046	12993	12832	12888	13014	13059	13037	13072	12884	13081	13046	13005	13074	12959	12970	13106	12887	12960	12752	13204	12853	13079	12888	12923	13015	12992	13020	12985	13061	12915	12915	13116	13101	13078	13027	13091	13000	13027	13069	12862	13081	12876	13080	13158	13094	13068	13003	12925	12934	12990	12991	12961	13175	13073	12969	13045	12876	13046	12983	12807	12972	13112	12995	12975	13055	12903	13115	13106	12810	13144	12925	12903	13000	13024	12968	12905	13073	12759	13065	12952	12888	12966	13027	13095	12832	12873	12899	12956	13200	12883	12872	12966	12773	13034	13028	12927	12967	12996	13101	13093	13136	13051	13071	12887	13143	12936	12959	12999	13049	13047	12959	12963	13075	12995	12888	13016	12972	12930	13145	13239	12924	13070	12918	13099	13065	13021	12976	13128	12921	13003	12993	12974	12889	13082	12894	13004	13044	13074	12976	12925	13130	13043	12990	12935	12946	12991	12964	12773	13140	12961	13040	13010	13065	12820	12975	12937	13062	12928	12993	13098	13055	13136	12933	12929	12973	13101	12858	13040	12968	12897	13152	13154	13072	13140	12947	13000	13088	12907	13213	13107	13178	12775	12931	12878	12977	12976	12876	12997	13138	13146	12816	13032	12862	12962	12979	12976	13193	13051	13015	12966	13004	12923	12987	13019	12942	13045	12975	12797	13022	13106	12988	12897	13056	12972	13053	13032	13187	13085	13160	13077	13136	12864	12964	13140	13018	13024	12943	12840	13075	13105	12998	12977	12955	12908	13046	12985	13066	12925	12789	13108	12999	12889	13128	12907	13031	13080	12935	12904	13042	13126	13028	12940	13055	12904	13014	13031	13167	12982	12953	13115	13106	13107	12968	12920	13050	13037	12931	13144	12904	13082	12960	13029	12834	12996	12881	13028	12940	12936	12969	13063	12736	13082	13095	12879	12932	12981	13016	12978	13045	12931	13006	12918	13109	13096	13135	12996	13001	12964	13062	13027	12930	12948	13031	12883	13145	12997	12987	13183	12920	13067	12845	13111	12950	13008	12981	12958	12907	12988	12948	13060	12910	13070	13044	13043	13092	12934	12958	12924	12942	12964	13080	13155	12918	12946	13014	13082	12943	13078	12954	12949	12913	13017	13061	12909	12903	12959	12993	13079	12979	13067	13110	13009	12961	12988	12949	12899	13052	12918	13005	12972	12981	12925	13087	12999	12949	12943	12959	12962	12983	12966	13007	12974	13017	12959	12952	12786	12916	12842	12962	12891	12961	13127	12934	13025	13039	13070	13227	12784	13011	13009	13038	12967	13001	12828	12954	12948	12969	13005	13013	12903	12911	13056	13081	13017	12969	12927	12873	13075	12961	13172	13037	13132	12971	13163	12965	13097	12978	13041	12975	12929	13148	12925	13141	13009	12938	12885	13024	13071	12943	13000	13052	12970	13020	13096	12985	12879	13046	13036	13121	12861	12887	13043	13089	12939	13131	12958	13167	13121	13038	12988	13112	13028	13054	13040	13023	12985	13032	12915	13030	12979	12728	12869	13040	12915	13079	13098	12867	12895	12832	12992	12915	13016	12934	12762	13032	13120	12847	12892	13055	13062	13093	12917	13027	13036	12611	12913	12963	12923	13054	13145	13070	13086	13057	12788	13124	13025	12961	13004	12953	12811	13041	13019	13051	13006	13122	13021	13079	12975	12953	13090	13139	12898	13096	13092	13019	12910	12958	13087	12875	12890	13029	12967	13121	12961	12974	12978	12978	12886	13113	13057	13079	13050	12891	13156	12934	13076	13038	13072	12799	13069	12962	13043	12831	13061	13115	12818	12931	13017	13010	13059	13035	12918	12847	12942	12999	13024	12884	13059	12814	13129	13122	12867	12910	13083	13040	12960	13118	12989	12919	12864	13115	12807	12911	12872	12961	13045	13081	13058	12873	12925	13001	12899	12944	13112	12948	13028	13011	12947	12989	13008	12941	12986	13126	12931	13074	12972	12820	12905	12953	12860	13126	12932	12930	13010	12898	13177	12994	13063	13216	12882	12839	13084	13031	13158	13003	12906	13029	12775	12968	13181	13081	13016	12819	13001	12983	13021	13018	13091	12960	12831	13178	12845	12958	12944	13031	13026	12990	12949	13042	12987	13200	12985	13016	12974	12932	12696	13079	13046	12922	12880	12986	12885	12947	13056	13009	12894	13184	13081	13095	12951	13009	12952	13019	13071	12964	13043	12906	13054	12923	13044	12907	12966	13063	12947	12872	13022	12995	13205	12850	12950	13000	13090	13095	12961	12917	13268	13143	12908	13041	12952	13075	12885	12930	13091	13062	12931	13024	13040	12948	13002	12837	12875	12983	12921	13063	12967	12931	13074	13063	13145	12972	12973	12925	13079	13030	12925	13065	13090	13146	12830	12979	12975	12998	13027	13054	12855	12955	13134	13015	12990	12904	13039	12946	12986	12881	13111	12842	12996	12973	12953	13104	13010	12955	13144	12947	12909	13159	13060	12951	13036	13135	13123	12940	13005	13171	13036	12919	12958	13003	12791	13013	12966	12990	12884	13012	13024	12944	13062	12743	13036	12835	13018	13016	12964	13070	12953	13039	13059	12901	12981	13202	13043	12984	13073	12992	13021	12765	13211	13157	12982	13123	12882	12909	13089	12908	12913	13046	12884	13070	13053	12944	12706	12980	13062	12930	12962	13011	13118	12913	13073	12972	12901	13102	13163	12992	12975	13014	13209	12919	13067	13190	12958	13132	12991	13043	13015	12994	13090	12926	13163	12821	12988	12997	13018	13088	12902	13014	12934	13007	13027	13185	12800	13047	12842	13160	13076	12908	13030	12973	13051	12974	12976	12874	12887	12834	12999	13160	12911	12831	12941	13031	13000	13165	13116	13050	12967	13036	13044	12919	13005	13088	12987	13006	13103	13240	12969	12972	12969	12953	12979	12815	12954	12990	12913	12940	12914	12954	12859	13132	13185	12995	12834	13020	12987	12938	12909	12936	12874	12979	12987	13069	12923	13058	13104	13062	12903	13043	13024	12923	13017	13033	13106	12979	13059	12970	12952	12875	12987	12983	13114	12983	12946	13021	12862	12751	13113	13019	13003	12989	12946	13003	13054	12980	13033	13068	13011	13007	13000	12974	13015	13083	13059	13002	13005	12927	13036	13089	13032	13014	12903	12920	12867	13031	13011	12940	13034	12950	12979	13067	13008	12976	12959	13157	13144	12974	12954	12835	13070	12897	13044	12897	12916	12972	12988	13047	13055	12883	13048	12946	13116	13048	13095	12973	13042	13002	13156	12903	13021	13015	13019	13225	13024	13075	12976	12965	13033	12993	12881	12991	12943	12818	13018	13025	13059	12930	12844	12957	12890	13049	12971	12856	12808	12866	13075	12989	12984	12881	13174	13105	13038	12905	12983	12998	13094	12923	13164	13007	12871	13057	13008	13099	12928	13022	12915	12885	13021	12965	12915	13073	12815	12852	13030	12968	13088	13076	12800	13002	12907	13048	13023	13002	13051	12978	12899	13152	12825	13022	12941	13003	12923	12923	13040	13057	12883	12981	12815	12942	13001	13110	13122	12896	13061	12917	12945	13010	12958	13058	12954	13084	13081	13150	13053	12959	13072	12824	12892	12878	13084	12910	13020	13050	12956	12909	12932	12994	12942	13027	13002	12920	12935	13041	12981	12829	13091	13028	13094	12961	12822	13009	13045	13072	12941	12872	13042	12968	13018	12934	12927	13048	13132	13116	12832	13125	13076	13039	13004	12978	13042	12953	13011	13051	12870	12901	13012	13104	13034	13078	12969	12871	13116	12926	13086	13065	12963	12984	13014	13088	12958	12999	12922	13109	12987	12937	12878	13147	12915	12934	12975	13013	13194	12963	12949	12879	12843	12977	12724	12796	13063	12806	12819	12996	12912	12969	12913	12953	12942	12955	12978	13037	13034	12918	13007	12978	13007	12917	12786	13017	12907	12966	12951	13153	12972	12871	13132	12903	13049	12948	12999	12992	13108	12975	12953	12845	13044	13077	13013	12933	12986	12997	12919	12839	12996	12937	13089	13017	12960	13067	12993	13178	13034	12872	12983	12912	13060	13026	13126	12979	13126	13045	12908	13081	13041	13141	12906	13099	13124	12849	13011
31183	23898	26896	23942	20909	18923	18322	18809	19324	19049	18448	17711	17348	16970	16714	16808	16803	16960	16652	16789	16616	16775	16941	16797	16705	16666	16582	16728	16905	16683	16727	16768	16673	16820	16764	16738	16751	16670	16547	16592	16773	16908	16829	16733	16869	16939	16600	16787	16749	16749	16566	16797	16795	16638	16736	16723	16664	16810	16664	16879	16791	16619	16742	16618	16587	16656	16747	16716	16887	16705	16720	16605	16720	16654	16620	16709	16478	16666	16644	16670	16727	16769	16649	16810	16810	16488	16511	16743	16803	16752	16660	16809	16723	16573	16576	16578	16773	16699	16463	16632	16830	16801	16865	16540	16738	16793	16698	16933	16823	16750	16824	16811	16758	16740	16571	16570	16700	16615	16765	16701	16860	16820	16813	16597	16561	16753	16807	16716	16684	16672	16985	16756	16768	16643	16696	16866	16728	16810	16703	16695	16749	16760	16680	16829	16769	16624	16748	16610	16734	16781	16842	16615	16690	16582	16712	16637	16616	16672	16619	16948	16581	16684	16692	16635	16688	16703	16545	16543	16647	16579	16822	16712	16454	16704	16822	16795	16843	16547	16674	16910	16721	16757	16901	16684	16782	16690	16790	16716	16830	16615	16490	16601	16673	16790	16577	16825	16721	16891	16603	16506	16563	16611	16713	16757	16822	16737	16746	16654	16698	16453	16646	16531	16647	16759	16860	16686	16654	16666	16676	16861	16602	16750	16613	16770	16563	16800	16664	16791	16611	16777	16746	16721	16711	16776	16755	16640	16606	16773	16703	16660	16761	16599	16613	16673	16801	16709	16813	16726	16688	16785	16800	16620	16570	16659	16519	16637	16642	16642	16707	16902	16778	16592	16576	16725	16650	16675	16791	16797	16728	16739	16690	16626	16536	16765	16871	16721	16585	16650	16515	16656	16639	16916	16921	16637	16799	16873	16597	16712	16840	16848	16716	16720	16645	16837	16771	16668	16807	16794	16561	16891	16802	16813	16671	16530	16729	16689	16728	16789	16771	16428	16772	16825	16782	16710	16731	16637	16610	16636	16751	16734	16890	16944	16640	16743	16784	16737	16652	16818	16764	16560	16684	16735	16635	16961	16650	16693	16784	16791	16727	16865	16678	16739	16855	16881	16789	16772	16959	16808	16730	16519	16689	16455	16605	16669	16781	16685	16861	16534	16798	16481	16587	16863	16824	16854	16811	16763	16768	16809	16890	16714	16608	16575	16721	16614	16758	16848	16700	16756	16791	16672	16615	16598	16866	16740	16662	16600	16736	16761	16777	16795	16730	16637	16704	16846	16646	16880	16731	16575	16638	16796	16823	16510	16817	16855	16829	16772	16753	16624	16723	16807	17005	16733	16849	16830	16585	16761	16572	16695	16736	16570	16816	16582	17111	16716	16800	16620	16770	16563	16838	16657	16719	16682	16780	16675	16665	16632	16704	16711	16615	16727	16618	16731	16756	16719	16622	16641	16751	16949	16819	16604	16908	16867	16500	16743	16570	16788	16655	16803	16641	16691	16804	16858	16622	16543	16599	16765	16759	16614	16613	16805	16747	16892	16603	16748	16658	16632	16728	16583	16458	16684	16645	16610	16817	16546	16822	16774	16778	16829	16757	16854	16822	16760	16596	16759	16931	16863	16808	16806	16708	16870	16841	16889	16574	16664	16725	16571	16824	16793	16739	16825	16782	16608	16830	16852	16814	16759	16650	16806	16472	16763	16730	16689	16789	16699	16698	16754	16879	16823	16841	16668	16463	16826	16635	16694	16836	16871	16732	16689	16701	16717	16809	16602	16741	16653	16582	16739	16583	16751	16633	16908	16771	16619	16737	16718	16746	16636	16696	16521	16739	16685	16610	16863	16855	16691	16816	16665	16817	16633	16745	16549	16646	16727	16755	16610	16689	16445	16775	16864	16751	16598	16713	16740	16652	16649	16677	16784	16735	16709	16609	16828	16671	16844	16701	16645	16579	16736	16649	16653	16841	16674	16817	16579	16787	16701	16871	16754	16775	16709	16590	16603	16763	16892	16880	16711	16634	16699	16892	16724	16637	16643	16909	16757	16597	16713	16633	16772	16646	16559	16707	16709	16741	16648	16646	16807	16726	16833	16623	16610	16652	16546	16623	16596	16771	16650	16718	16903	16823	16750	16701	16759	16783	16537	16538	16801	16690	16546	16777	16764	16712	16709	16750	16577	16680	16914	16673	16743	16990	16703	16774	16836	16647	16731	16727	16791	16727	16830	16732	16721	16539	16732	16761	16645	16769	16804	16553	16638	16718	16825	16792	16704	16753	16541	16603	16531	16760	16760	16853	16787	16791	16838	16642	16691	16638	16763	16658	16502	16899	16857	16663	16510	16764	16817	16851	16670	16712	16795	16773	16768	16555	16659	16627	16806	16794	16800	16800	16567	16769	16522	16764	16871	16516	16713	16661	16668	16722	16569	16623	16566	16748	16638	16711	16773	16646	16756	16669	16646	16704	16812	16851	16699	16845	16717	16974	16822	16716	16788	16834	16699	16773	16817	16573	16522	16737	16820	16792	16810	16765	16751	16742	16761	16463	16640	16539	16703	16669	16878	16675	16639	16592	16609	16645	16551	16630	16945	16635	16586	16749	16764	16856	16845	16638	16694	16721	16675	16690	16602	16879	16650	16613	16720	16750	16828	16779	16742	16816	16573	16758	16737	16753	16547	16663	16741	16789	16894	16529	16687	16807	16723	16686	16563	16656	16752	16604	16789	16672	16547	16581	16681	16560	16652	16778	16674	16613	16777	16834	16591	16771	16764	16873	16768	16790	16435	16683	16584	16507	16651	16710	16586	16822	16764	16663	16635	16848	16617	16677	16575	16717	16544	16552	16717	16913	16704	16735	16570	16747	16790	16668	16619	16620	16711	16772	16463	16696	16734	16610	16611	16844	16890	16725	16851	16761	16811	17028	16680	16712	16495	16761	16772	16685	16751	16702	16834	16705	16668	16821	16787	16830	16723	16436	16686	16630	16652	16671	16763	16661	16462	16751	16869	16714	16802	17031	16744	16732	16761	16789	16680	16738	16904	16752	16759	16701	16652	16844	16644	16590	16619	16730	16722	16613	16682	16695	16733	16793	16734	16756	16844	16934	16821	16618	16549	16546	16566	16840	16575	16672	16673	16707	16716	17035	16799	16772	16636	16786	16700	16830	16837	16757	16651	16886	16782	16627	16602	16666	16614	16925	16946	16829	16829	16761	16815	16626	16781	16672	16761	16702	16592	16636	16820	16578	16695	16654	16783	16526	16857	16843	16585	16697	16861	16613	16604	16834	16669	16555	16692	16758	16672	16899	16836	16843	16605	16640	16666	16695	16736	16554	16820	16934	16833	16671	16788	16712	16648	16798	16735	16647	16630	16601	16721	16752	16707	16716	16816	16795	16627	16725	16670	16659	16706	16843	16780	16650	16877	16784	16744	16839	16754	16857	16508	16712	16566	16554	16663	16678	16793	16731	16935	16671	16781	16621	16775	16611	16583	16724	16569	16603	16886	16903	16811	16748	16826	16672	16741	16674	16527	16721	16871	16940	16798	16621	16742	16954	16767	16959	16802	16691	16702	16623	16725	16759	16790	16709	16784	16740	16741	16569	16811	16770	16748	16720	16898	16807	16952	16593	16379	16866	16666	16843	16643	16811	16768	16942	16718	16524	16710	16926	16757	16551	16839	16852	16433	16762	16774	16853	16790	16577	16733	16641	16846	16682	16664	16657	16728	17055	16879	16759	16800	16734	16888	16572	16625	16623	16953	16811	16787	16759	16789	16803	16734	16606	16782	16782	16685	16813	16708	16538	16627	16486	16526	16529	16693	16584	16700	16952	16763	16692	16674	16746	16663	16743	16809	16666	16650	16654	16742	16672	16447	16739	16690	16736	16769	16598	16667	16797	16759	16775	16744	16691	16675	16523	16802	16757	16761	16765	16775	16412	16689	16834	16858	16864	16821	16699	16686	16712	16686	16512	16683	16800	16764	16614	16573	16713	16602	16601	16848	16829	16897	16834	16771	16694	16672	16823	16732	16827	16778	16908	16812	16598	16791	16769	16795	16743	17025	16793	16759	16769	16753	16701	16702	16653	16761	16688	16741	16738	16751	16557	16845	16428	16716	16741	16867	16940	16611	16552	16786	16650	16814	16662	16547	16804	16806	16806	16914	16814	16829	16728	16783	16657	16732	16716	16834	16768	16930	16708	16844	16641	16750	16764	16869	16708	16565	16577	16738	16664	16727	16601	16631	16769	16687	16779	16688	16815	16554	16688	16722	16676	16664	16847	16839	16820	16620	16626	16744	16668	16530	16807	16554	16653	16736	16716	16765	16636	16575	16876	16722	16772	16604	16853	16984	16926	16894	16731	16780	16702	16700	16797	16978	16872	16718	16684	16902	16922	16949	16582	16578	16709	16765	16665	16747	16549	16771	16738	16868	16844	16844	16675	16703	16766	16792	16615	16801	16724	16748	16906	16724	16846	16787	16807	16762	16903	16877	16550	16613	16937	16730	16814	16684	16685	16715	16837	16829	16898	16845	16861	16889	16531	16541	16601	16563	16779	16821	16828	16869	16732	16786	16797	16681	16697	16963	16790	16738	16988	16852	16607	16685	16798	16759	16711	16595	16553	16655	16756	16832	16775	16779	16781	16823	16610	16662	16851	16754	16649	16719	16825	16668	16841	16784	16684	16748	16615	16655	16674	16784	16643	16568	16557	16909	16849	16871	16695	16683	16783	16753	16815	16590	16891	16617	16599	16759	16822	16633	16616	16713	16660	16816	16764	16646	16633	16717	16623	16661	17031	16855	16831	16523	16744	16589	16609	16838	16664	16588	16737	16439	16744	16656	16777	16613	16807	16687	16960	16665	16520	16725	16673	16606	16867	16917	16824	16576	17038	16657	16722	16815	16814	16887	16699	16792	16568	16701	16786	16674	16766	16766	17011	16553	16832	16853	16720	16935	16638	16623	16767	16698	16702	16888	16812	16903	16836	16709	16583	16650	16739	16491	16651	16724	16852	16628	16731	16624	16594	16993	16745	16910	16915	17010	16718	16818	16891	16643	16651	16703	16599	16645	16583	16804	16705	16700	16707	16754	16865	16633	16660	16845	16983	16680	16727	16591
21100	26795	29062	22875	19114	16762	16159	16693	17348	16592	15529	14728	14212	13785	13770	13778	13820	13694	13880	13731	13676	13686	13792	13799	13552	13733	13734	13680	13749	13738	13789	13702	13624	13621	13738	13630	13717	13777	13721	13672	13770	13574	13621	13636	13659	13665	13623	13795	13848	13845	13867	13750	13719	13704	13822	13700	13724	13707	13750	13594	13737	13957	13691	13775	13756	13646	13747	13800	13897	13766	13776	13685	13931	13778	13749	13714	13754	13532	13706	13857	13656	13656	13810	13769	13748	13723	13634	13770	13866	13702	13638	13623	13908	13757	13709	13764	13876	13623	13749	13573	13670	13695	13868	13732	13835	13823	13867	13512	13668	13599	13814	13652	13711	13887	13608	13625	13814	13760	13744	13749	13690	13710	13840	13684	13594	13585	13705	13715	13778	13831	13710	13678	13655	13852	13792	13904	13775	13825	13707	13775	13695	13768	13629	13811	13710	13648	13737	13750	13618	13801	13775	13738	13642	13543	13673	13668	13620	13865	13837	13726	13775	13788	13687	13795	13624	13483	13780	13726	13644	13619	13724	13587	13664	13717	13743	13735	13619	13714	13701	13928	13690	13708	13672	13701	13906	13669	13691	13713	13844	13657	13653	13748	13833	13707	13943	13722	13682	13698	13722	13894	13716	13695	13801	13602	13718	13726	13679	13655	13704	13520	13897	13760	13900	13850	13617	13578	13782	13671	13626	13844	13724	13800	13559	13665	13821	13789	13740	13817	13685	13830	13720	13765	13678	13726	13737	13820	13816	13578	13829	13706	13762	13722	13711	13722	13729	13532	13894	13777	13764	13837	13703	13804	13692	13703	13622	13666	13762	13603	13480	13861	13626	13826	13691	13736	13666	13703	13741	13795	13799	13667	13935	13756	13762	13739	13656	13742	13629	13709	13835	13643	13805	13649	13614	13699	13666	13717	13647	13682	13756	13733	13708	13746	13820	13856	13867	13538	13827	13862	13683	13646	13569	13557	13772	13904	13634	13652	13691	13671	13799	13693	13740	13532	13687	13574	13975	13688	13887	13858	13615	13543	13675	13672	13677	13665	13783	13728	13670	13870	13783	13679	13743	13716	13743	13584	13706	13664	13860	13689	13855	13837	13686	13550	13664	13760	13528	13744	13613	13752	13822	13750	13636	13753	13842	13712	13781	13695	13785	13608	13980	13640	13770	13687	13700	13792	13738	13728	13643	13748	13650	13785	13700	13705	13590	13692	13863	13751	13907	13708	13632	13788	13689	13697	13664	13837	13752	13813	13864	13786	13703	13698	13769	13692	13813	13764	13527	13729	13626	13743	13751	13832	13571	13834	13754	13647	13644	13766	13662	13812	13798	13771	13811	13682	13632	13687	13517	13882	13650	13763	13786	13629	13843	13672	13583	13724	13720	13903	13587	13708	13851	13709	13789	13667	13774	13607	13621	13463	13790	13759	13737	13792	13830	13811	13671	13686	13675	13587	13737	13758	13783	13769	13714	13721	13760	13654	13705	13654	13838	13700	13697	13791	13640	13780	13821	13660	13674	13727	13704	13802	13669	13881	13772	13612	13730	13668	13733	13653	13767	13709	13729	13804	13823	13803	13892	13682	13823	13689	13632	13781	13808	13876	13655	13666	13771	13722	13808	13860	13833	13680	13900	13828	13807	13878	13652	13919	13653	13765	13666	13715	13710	13672	13650	13820	13653	13738	13634	13800	13762	13740	13571	13804	13570	13803	13799	13729	13832	13709	13808	13715	13897	13772	13807	13668	13754	13832	13698	13923	13767	13646	13741	13634	13759	13724	13782	13734	13745	13753	13785	13814	13983	13774	13660	13792	13629	13672	13915	13825	13593	13469	13754	13525	13711	13660	13858	13762	13691	13692	13932	13637	13688	13554	13883	13679	13512	13783	13764	13641	13685	13506	13715	13785	13619	13753	13841	13625	13716	13833	13699	13628	13765	13655	13703	13734	13618	13630	13723	13669	13848	13662	13797	13758	13664	13885	13766	13678	13562	13772	13879	13807	13688	13733	13896	13795	13697	13781	13782	13661	13839	13653	13718	13653	13657	13680	13770	13808	13791	13728	13544	13731	13773	13706	13803	13834	13849	13563	13656	13635	13669	13921	13728	13735	13631	13760	13823	13756	13837	13769	13737	13782	13743	13719	13757	13781	13799	13764	13600	13828	13804	13759	13825	13702	13788	13733	13857	13633	13753	13761	13814	13831	13823	13677	13738	13716	13770	13777	13867	13674	13693	13813	13623	13841	13856	13964	13530	13867	13587	13951	13860	13682	13737	13796	13746	13537	13704	13642	13805	13697	13695	13577	13784	13761	13623	13834	13900	13816	13668	13732	13773	13797	13776	13635	13582	13692	13728	13709	13792	13859	13850	13542	13872	13821	13759	13692	13774	13808	13607	13693	13642	13730	13941	13788	13717	13695	13900	13623	13765	13666	13770	13629	13827	13756	13756	13639	13627	13705	13860	13868	13772	13570	13588	13900	13667	13803	13737	13746	13879	13818	13893	13739	13726	13931	13845	13646	13783	13592	13697	13717	13659	13690	13744	13767	13711	13663	13547	13806	13803	13606	13800	13652	13711	13751	13678	13633	13810	13741	13657	13798	13607	13831	13647	13706	13518	13736	13713	13638	13760	13811	14007	13648	13600	13716	13767	13776	13710	13642	13828	13825	13776	13671	13791	13796	13831	13631	13733	13814	13848	13522	13793	13711	13683	13933	13949	13779	13786	13689	13797	13780	13758	13769	13721	13672	13785	13741	13877	13590	13692	13643	13685	13618	13760	13682	13589	13720	13736	13671	13806	13672	13783	13830	13806	13727	13893	13939	13654	13640	13808	13895	13654	13642	13770	13820	13659	13680	13809	13681	13766	13540	14025	13755	13754	13766	13773	13751	13647	13723	13624	13692	13826	13772	13681	13720	13686	13721	13588	13700	13828	13631	13552	13687	13566	13802	13840	13679	13792	13700	13742	13781	13665	13780	13658	13677	13834	13653	13769	13941	13792	13719	13754	13704	13854	13697	13616	13798	13828	13589	13903	13656	13803	13811	13692	13796	13675	13762	13819	13746	13553	13656	13693	13774	13897	13624	13706	13687	13630	13844	13722	13836	13718	13878	13844	13651	13812	13824	13556	13793	13566	13694	13689	13794	13606	13779	13708	13812	13860	13712	13745	13921	13763	13628	13724	13739	13671	13820	13828	13789	13927	13736	13756	13745	13818	13686	13909	13854	13545	13720	13810	13804	13768	13765	13669	13679	13804	13727	13671	13651	13583	13756	13658	13919	13807	13750	13555	13737	13788	13749	13822	13862	13690	13590	13706	13616	13774	13695	13661	13846	13651	13678	13635	13743	13688	13768	13757	13787	13760	13769	13792	13982	13685	13685	13754	13685	13813	13621	13698	13674	13815	13657	13767	13786	13618	13689	13800	13766	13782	13790	13678	13693	13685	13746	13592	13663	13817	13833	13617	13665	13749	13689	13715	13678	13723	13715	13711	13851	13574	13643	13705	13719	13690	13706	13701	13700	13839	13796	13659	13681	13820	13899	13700	13814	13751	13659	13593	13708	13839	13751	13953	13672	13819	13785	13657	13877	13705	13749	13745	13769	13734	13731	13693	13742	13837	13492	13747	13736	13861	13828	13853	13639	13732	13688	13735	13766	13922	13605	13711	13873	13662	13844	13804	13689	13786	13944	13771	13773	13677	13730	13750	13771	13597	13723	13808	13885	13703	13602	13581	13891	13688	13700	13633	13637	13787	13895	13815	13638	13805	13737	13705	13735	13835	13658	13616	13572	13775	13765	13819	13774	13686	13801	13721	13563	13717	13768	13812	13561	13739	13743	13654	13739	13687	13727	13819	13858	13783	13759	13614	13753	13826	13838	13832	13837	13719	13638	13859	13791	13698	13819	13708	13683	13722	13713	13599	13847	13599	13696	13901	13759	13778	13636	13576	13601	13781	13705	13773	13664	13748	13812	13827	13869	13727	13706	13696	13630	13759	13722	13775	13938	13574	13770	13561	13803	13808	13752	13709	13704	13779	13719	13683	13733	13773	13681	13696	13772	13724	13786	13707	13686	13789	13705	13762	13848	13841	13608	13888	13614	13661	13832	13783	13623	13893	13752	13473	13733	13751	13756	13615	13709	13549	13706	13653	13633	13874	13715	13659	13587	13709	13806	13868	13601	13559	13756	13608	13718	13580	13703	13621	13798	13727	13693	13889	13584	13701	13637	13721	13808	13870	13756	13756	13628	13806	13687	13758	13754	13731	13765	13600	13865	13747	13749	13765	13807	13660	13774	13746	13593	13744	13628	13648	13582	13685	13679	13768	13704	13688	13909	13741	13723	13726	13703	13526	13687	13661	13802	13656	13724	13772	13742	13870	13620	13826	13738	13771	13726	13937	13553	13660	13755	13758	13784	13591	13967	13818	13566	13788	13751	13861	13775	13737	13724	13681	13706	13687	13788	13721	13687	13688	13861	13671	13804	13746	13847	13653	13675	13590	13698	13680	13662	13853	13844	13754	13719	13531	13725	13547	13791	14038	13641	13861	13801	13939	13782	13745	13607	13744	13764	13625	13704	13811	13681	13728	13782	13801	13697	13737	13779	13706	13898	13690	13800	13761	13862	13815	13774	13822	13656	13697	13687	13638	13745	13637	13736	13763	13689	13717	13627	13660	13868	13653	13704	13652	13713	13720	13695	13705	13881	13611	13748	13744	13756	13712	13939	13650	13671	13706	13898	13813	13980	13784	13689	13802	13717	13907	13791	13672	13878	13771	13783	13798	13725	13612	13811	13674	13748	13629	13583	13667	13872	13860	13909	13713	13679	13525	13705	13798	13490	13687	13825	13738	13743	13734	13727	13834	13743	13688	13536	13668	13681	13733	13878	13679	13786	13657	13836	13725	13751	13752	13919	13634	13843	13874	13521	13679	13849	13770	13828	13918	13618	13809	13658	13877	13812	13777	13664	13631	13839	13785	13860	13853	13816	13920	13721	13739	13699	13583	13723	13704	13905	13786	13644	13660	13808	13939	13810	13698	13773	13958	13773	13664	13601	13683	13679	13853	13722	13809	13729	13683	13697	13782	13602	13784	13721	13673	13707	13773	13822	13845	13644	13567	13827
26251	21436	36197	42077	37476	33360	29980	30655	30290	28351	24411	20789	18125	16855	16489	16000	16117	16190	16160	15969	16028	15993	16256	16039	16265	16203	16185	16254	15997	16208	16091	16177	16087	16151	16069	16200	16202	16364	15905	16210	16152	15973	16133	16117	16261	15978	16094	16084	15951	15900	16108	16053	16160	15943	16283	16163	16167	16145	16230	16320	16052	16183	16231	16017	15994	16096	16173	16018	16375	16071	16025	16066	15950	16000	16280	16033	16120	16010	16148	15836	15991	16085	16289	16077	16023	16020	16163	16270	16002	16025	15925	16046	15937	15896	16145	16344	15981	15949	16170	15820	16270	15924	15979	16243	16193	16119	16209	15927	16019	16187	15998	16072	15867	16113	16157	16202	16103	16070	16077	16236	16089	16008	16169	16060	16089	16259	15811	15976	15919	16042	16104	16228	16103	15895	15977	16068	16198	16087	16018	16073	16000	15928	16075	15738	16146	15860	15930	16161	16009	15920	16002	16306	16113	16017	16083	16212	16072	15852	15860	16009	16058	16136	16028	16122	16297	16012	16188	16086	16067	16129	16063	16067	15954	16206	16076	16042	16169	16021	16104	16008	16052	16005	15975	16080	16056	15954	16084	16015	15895	16185	16090	15993	16166	15980	16154	15920	16196	15995	16020	15958	15907	16009	16164	16305	15996	15849	15936	16026	15921	16015	15902	16045	16034	16174	16116	15935	15941	15957	16146	16245	16070	15956	16111	15938	15799	16068	16094	16190	16171	16111	15896	16006	16118	16305	16214	16148	15874	16207	16120	15962	16043	15980	15906	16203	15947	15910	16029	16328	16100	16143	16143	16265	16118	16079	15921	15952	15823	15960	16077	15982	16252	15931	16032	15970	15919	16102	16124	16104	16294	15951	16021	16065	15947	16240	16204	16010	16198	15991	16147	16147	15989	16227	16035	16094	16193	15930	16025	16114	16087	16092	15959	16072	16092	16139	15978	16081	16107	15941	16126	16030	16053	16016	16275	15867	15983	15978	16165	15986	15911	16038	16145	16005	16097	16185	16134	15963	16202	15995	16040	16081	16016	16035	16067	15921	16090	15945	16055	16090	16160	15903	15936	16043	16127	16037	16088	15971	16078	16118	16138	15856	16063	16018	16152	16035	16052	16060	15995	15755	16147	15951	16112	16265	16044	16204	16194	15997	16044	16107	16179	16005	16112	16080	15894	15898	15950	16117	16038	16000	15962	16088	16087	15938	15940	15894	16042	16024	16311	16091	15925	16007	16058	15950	15858	15901	16123	16097	16136	16062	15847	16048	16037	15999	16143	16124	15917	16011	16101	16052	15952	16056	16103	16031	16082	16115	15963	16108	16105	15946	16154	15917	16103	16080	16115	16097	16106	15881	15800	16088	16128	15918	16216	16183	16115	15938	15980	16118	16204	16267	16046	16032	15996	16121	15950	15944	16053	16065	16114	15886	16115	15902	16111	16221	16021	16016	16195	16066	16063	16119	16048	15896	16157	16019	16115	15963	16080	16056	15946	16078	15945	16033	16126	16106	15961	16257	16147	16112	15976	16147	16193	16199	16138	16101	15924	15998	16169	16264	16019	16083	16158	16198	15950	16127	15710	15970	15969	16181	16207	15889	16005	16092	16050	15954	15970	16035	16187	16038	16013	16084	16119	16092	16104	15998	16159	15944	15915	15876	16119	16116	15927	16147	16213	16115	16004	16010	16078	15957	15959	16106	16270	16082	16105	16068	15940	15920	16264	16111	16109	16119	16207	16264	16161	16004	16035	15896	15883	16182	15968	15932	15991	15969	15976	16076	16089	16100	16085	16092	16118	15811	16051	16371	16094	15833	15956	16002	15991	15982	15842	15827	15942	15913	16095	16278	15986	16124	16022	15991	16134	15957	16112	15780	16145	16111	15747	15989	16054	16048	15991	15888	16052	16057	16102	16042	16140	16105	16291	16109	16128	16238	15897	15994	15899	15994	16012	16200	16281	16026	16177	15954	16150	15847	16076	16149	16106	16010	16014	16182	16070	15922	15937	15911	16038	16004	16047	16020	16058	15971	16089	16066	15973	15856	15938	15903	16109	15873	16086	16014	16014	16070	16066	16033	16095	16112	16033	16061	16024	16093	16231	16402	16005	16281	16120	16061	16056	16000	16128	16287	15936	15996	16081	15977	16202	16047	15871	16133	16049	16152	16065	16074	15998	15887	16022	16193	15972	15960	16043	16064	16002	16044	16036	16001	16196	15894	16152	16003	16064	15973	16210	16043	16087	15957	15977	16230	15786	16095	16170	15996	16006	16151	15955	16224	16101	16075	16009	16085	16115	16036	15977	15891	16089	16201	16208	16026	16160	15995	15898	16040	16070	16079	16039	16294	16261	16092	16193	16130	16102	16123	16057	16097	15985	16044	16267	15977	15986	16112	16096	16149	16092	16139	15973	16095	16169	16155	16162	15992	16104	15997	15910	16029	15980	16152	16249	16215	16225	16161	15846	15977	16179	15891	16183	16125	16107	16005	16209	15969	16134	15940	16140	15941	16194	16060	16062	16064	15977	16149	16061	15955	16081	16193	16092	16091	16006	15962	15945	16179	16035	15912	16057	16035	15952	15935	16199	16060	15999	16028	16144	15973	16113	16201	15957	16009	16122	16018	16006	16093	16216	16023	15957	15847	16132	16022	16084	15752	16032	15981	16096	16027	15916	16137	16033	16080	16186	16074	16202	16038	15954	15938	16186	16110	16110	16015	15949	16126	16149	16020	16138	16042	15964	15935	16071	16003	16170	15977	16095	15898	15884	15998	16094	16192	15979	16085	16080	16171	16282	16066	15935	16022	16131	15909	16261	16081	16053	15909	15786	16039	15967	15962	16257	15957	15963	15926	16025	16244	16054	16084	16085	16193	16168	16003	16182	16133	15902	16220	16094	16059	16032	16003	16096	16064	16151	16206	16067	16081	15969	16098	16068	16128	16088	15906	16052	16046	16059	16081	16147	16022	16177	16109	16143	15966	15939	16160	15814	15812	16173	16153	15890	16094	16172	15880	16017	16011	16004	16129	16003	15995	15973	15959	16094	16222	16165	16044	15954	15945	15816	15969	16026	15913	16022	15824	15842	16135	16090	16160	16119	16019	16061	16227	15961	16349	16163	16192	16061	16105	16087	16014	15969	16140	16194	16061	16068	16181	15841	16102	16083	16128	16137	15983	16039	16089	16196	15952	15984	16001	16110	15864	16036	15945	15930	15989	16111	16149	15954	15909	16244	16322	16146	16159	16159	16107	16257	16034	15949	16069	16206	16154	15949	16185	15923	16095	16009	15874	16059	16107	16104	16079	16088	15943	16035	15986	16108	16286	16175	16037	15952	16034	15936	16132	16070	16072	15995	15863	15869	16201	16000	16060	16015	15998	15869	16140	16142	16067	15939	15943	15847	16090	16002	16076	15993	16059	16061	16142	15866	16145	16116	16016	16118	16027	16051	16169	15943	16018	15824	16034	15993	15963	16267	16078	16098	16221	16132	16083	16022	16129	15968	16125	16105	15963	16198	16023	16072	16314	15868	16132	16185	15919	16017	16062	16060	16141	16059	16018	16142	15880	16075	16106	15958	16197	16111	16128	16087	16104	16203	16130	16053	15977	15963	15990	16021	15962	16154	15879	15858	16128	16007	16046	16184	15999	15977	16008	16193	16062	16024	16031	15959	15877	16159	16122	16056	16173	15984	16128	16064	15970	16226	16120	16080	16033	15976	15924	15886	16208	15994	16171	16028	15998	16023	15943	16117	16115	16049	16108	16194	16025	16138	16020	15978	15979	16357	15991	16207	16112	16080	16121	16039	16138	16061	16093	15854	16144	15990	16118	16108	16068	16149	16006	16012	16006	15893	16023	16067	16249	16116	16159	16114	15904	16009	16179	16053	15971	15986	16053	16099	16243	16022	15912	15833	15937	15791	16060	16190	16116	16176	16144	16058	16274	15796	16022	15986	16263	16068	16153	16156	16135	16189	16084	15879	15940	16087	15975	16215	16156	16257	16167	16155	16092	16180	16198	16137	16135	16134	15809	15994	15911	15952	15984	16090	16197	16130	16128	16109	16079	16032	16115	15993	16121	16009	16125	16096	15978	16254	15856	16161	16116	16040	16024	16018	16169	16054	15992	16073	15957	16005	16019	15882	16100	15916	16015	16185	16150	15988	16134	16102	16143	16027	15913	15966	15924	16161	16095	16230	16038	15944	15817	16016	16108	16190	16126	15997	15899	15978	15895	16236	16101	16066	16014	16082	16093	16004	16031	16141	16095	16186	16030	16108	16041	16248	16135	16113	15999	16185	16097	15886	15912	15934	16052	16147	16254	16165	16099	16131	16092	16040	15988	16005	16349	16055	16080	15991	15917	16001	16000	15898	16001	16080	16126	16050	16186	15941	16040	16205	16068	16288	16156	16165	16040	16017	16091	16128	15977	15900	16267	16086	16050	16011	15892	16243	16056	15981	16037	15995	16138	16004	15998	16030	16236	16082	15936	16107	16220	15853	15867	15975	16040	16080	16069	15985	16040	16345	16096	16253	16060	16270	16127	16112	16059	15990	16058	16116	15854	15916	16138	16030	16164	16099	16003	16011	16186	16144	16127	16022	15961	16119	16045	16048	16153	15948	15886	15987	15960	16341	15919	16028	16166	15922	15930	16094	16027	16156	16227	16254	15951	16089	15932	16086	16268	16137	16075	16077	15930	16194	16239	16083	15894	16065	15924	15989	16112	15923	16030	16179	16168	16180	16137	16247	16012	15980	16155	15877	15777	16085	16222	16120	16285	16113	16008	15952	15945	16125	16075	16283	16068	15864	16065	16002	16063	15886	15959	15961	16177	15965	15932	15995	16020	16013	15891	16067	15961	16105	16166	15949	15941	16068	16077	16102	16003	16260	16078	16138	16205	16204	15970	15964	16244	16056	15762	16140	16022	16116	16063	16187	15898	16122	15967	15922	16085	16148	16083	16071	16112	16090	15943	16204	15934	16092	16174	16039	16022	16099	16048	15811	16039	16108	16154	15898	16075	16138	16158	16270	16047	15986	15942	16172	15935	16100	15963	16241	16153	16036	15930	15955	15982	15901	16104	15883	16071	16225	15906	16121	15860	15979	16001	15934	15959	16181	16060	16126	16026
31491	57047	64817	52003	41809	33817	29881	32136	31544	28272	23571	18713	15421	14070	13509	13157	13372	13375	13285	13388	13460	13362	13315	13600	13447	13456	13358	13424	13330	13400	13385	13315	13338	13430	13414	13416	13211	13445	13507	13199	13343	13461	13563	13220	13316	13359	13429	13307	13331	13371	13305	13356	13269	13492	13337	13352	13259	13277	13376	13302	13355	13233	13355	13378	13301	13337	13157	13455	13491	13310	13348	13327	13352	13402	13338	13338	13409	13299	13100	13367	13381	13275	13382	13348	13240	13382	13410	13335	13401	13344	13285	13418	13353	13434	13264	13312	13321	13303	13277	13293	13576	13480	13234	13268	13434	13272	13282	13394	13438	13233	13291	13243	13272	13296	13356	13267	13271	13217	13413	13263	13491	13317	13545	13267	13414	13322	13182	13265	13410	13365	13350	13265	13301	13460	13474	13318	13264	13482	13336	13218	13278	13194	13339	13280	13354	13384	13099	13298	13489	13203	13468	13217	13261	13341	13478	13445	13227	13324	13449	13223	13372	13412	13299	13156	13178	13221	13378	13356	13180	13368	13344	13338	13431	13485	13429	13455	13405	13171	13353	13360	13450	13308	13324	13262	13207	13207	13208	13341	13399	13362	13333	13312	13336	13447	13273	13495	13425	13405	13291	13403	13361	13267	13332	13346	13430	13280	13233	13255	13311	13345	13179	13346	13273	13279	13386	13182	13217	13317	13282	13406	13414	13371	13360	13444	13544	13358	13374	13320	13282	13305	13498	13383	13414	13308	13434	13268	13388	13283	13173	13305	13312	13401	13241	13407	13396	13201	13276	13492	13355	13466	13226	13517	13399	13332	13305	13371	13543	13447	13345	13308	13298	13248	13349	13268	13365	13280	13310	13456	13237	13425	13402	13013	13338	13248	13339	13310	13316	13315	13300	13359	13258	13376	13143	13310	13291	13371	13237	13400	13278	13403	13482	13148	13280	13423	13435	13293	13383	13481	13369	13358	13554	13500	13314	13295	13317	13353	13439	13336	13285	13346	13321	13297	13402	13247	13377	13365	13351	13382	13428	13482	13287	13382	13361	13501	13379	13205	13369	13292	13273	13336	13309	13316	13286	13220	13378	13295	13298	13439	13305	13330	13388	13335	13381	13385	13419	13325	13473	13410	13460	13316	13386	13364	13352	13388	13260	13347	13305	13415	13407	13266	13280	13332	13301	13342	13378	13401	13332	13556	13125	13389	13382	13307	13460	13468	13211	13239	13327	13290	13275	13285	13371	13290	13102	13534	13442	13389	13319	13368	13269	13269	13457	13329	13339	13432	13328	13351	13323	13262	13319	13391	13424	13403	13284	13470	13518	13274	13398	13391	13105	13231	13333	13330	13604	13265	13305	13418	13538	13357	13283	13210	13377	13228	13519	13412	13398	13522	13514	13358	13411	13540	13214	13278	13201	13542	13260	13405	13338	13429	13434	13353	13282	13373	13300	13407	13390	13299	13390	13317	13402	13111	13437	13313	13467	13411	13342	13236	13359	13395	13238	13444	13251	13431	13338	13123	13542	13409	13254	13226	13526	13307	13129	13328	13413	13344	13346	13239	13232	13474	13234	13405	13319	13380	13323	13083	13357	13333	13331	13504	13273	13361	13323	13352	13343	13270	13421	13350	13357	13547	13254	13228	13277	13241	13221	13435	13342	13488	13536	13335	13479	13325	13345	13380	13363	13223	13277	13389	13140	13236	13298	13413	13382	13373	13402	13427	13333	13336	13130	13374	13424	13400	13309	13336	13226	13403	13317	13353	13339	13554	13352	13253	13320	13388	13461	13309	13376	13452	13469	13244	13408	13325	13425	13450	13433	13319	13231	13301	13315	13236	13491	13398	13416	13247	13497	13335	13395	13308	13368	13319	13522	13369	13403	13387	13416	13384	13377	13410	13269	13318	13594	13423	13390	13276	13603	13303	13466	13549	13404	13432	13265	13363	13254	13385	13178	13204	13401	13332	13370	13405	13385	13383	13407	13407	13246	13355	13234	13256	13159	13403	13221	13276	13217	13509	13391	13298	13249	13322	13359	13457	13236	13250	13317	13370	13312	13292	13229	13488	13315	13325	13364	13243	13263	13323	13444	13421	13479	13188	13203	13466	13425	13336	13346	13254	13364	13490	13373	13427	13256	13315	13409	13372	13414	13438	13217	13286	13353	13246	13226	13277	13201	13591	13280	13260	13471	13259	13408	13428	13309	13478	13275	13202	13173	13304	13377	13375	13318	13469	13360	13352	13421	13494	13389	13407	13261	13404	13508	13276	13363	13508	13367	13360	13427	13348	13328	13205	13371	13432	13294	13448	13549	13330	13543	13373	13258	13521	13296	13252	13410	13439	13476	13377	13286	13377	13388	13411	13480	13229	13288	13351	13459	13311	13260	13239	13176	13378	13221	13281	13519	13237	13383	13363	13466	13420	13291	13416	13290	13458	13287	13291	13310	13442	13318	13151	13318	13358	13469	13326	13482	13163	13404	13360	13226	13266	13365	13233	13424	13464	13208	13468	13214	13345	13283	13317	13285	13290	13267	13339	13455	13303	13559	13258	13261	13322	13444	13413	13242	13385	13351	13565	13312	13306	13534	13379	13373	13241	13350	13365	13497	13273	13427	13295	13300	13258	13360	13160	13316	13436	13243	13267	13377	13544	13447	13342	13277	13291	13215	13435	13336	13475	13422	13309	13299	13188	13304	13512	13362	13416	13273	13273	13482	13351	13210	13188	13527	13412	13313	13430	13172	13439	13402	13144	13463	13479	13430	13333	13401	13271	13299	13292	13260	13430	13485	13322	13342	13426	13369	13578	13262	13442	13205	13502	13449	13450	13383	13196	13271	13280	13271	13380	13177	13362	13287	13325	13412	13305	13423	13268	13286	13302	13296	13285	13467	13338	13433	13409	13336	13276	13411	13230	13465	13275	13578	13163	13320	13298	13356	13425	13364	13341	13487	13350	13276	13379	13366	13344	13304	13213	13339	13318	13258	13342	13360	13346	13412	13347	13320	13416	13387	13207	13391	13545	13370	13283	13378	13371	13224	13200	13325	13537	13256	13393	13412	13378	13447	13179	13232	13336	13462	13499	13147	13369	13452	13418	13285	13436	13288	13271	13424	13319	13469	13499	13269	13425	13408	13407	13382	13545	13360	13447	13361	13243	13359	13296	13311	13410	13192	13411	13191	13420	13445	13483	13407	13382	13478	13377	13266	13478	13380	13239	13399	13469	13360	13423	13394	13418	13377	13360	13337	13463	13342	13429	13375	13318	13375	13480	13345	13287	13252	13242	13325	13504	13396	13328	13508	13477	13401	13360	13263	13398	13382	13466	13408	13275	13298	13230	13439	13228	13425	13242	13144	13322	13289	13381	13323	13287	13426	13376	13276	13467	13378	13363	13312	13291	13342	13392	13362	13403	13467	13372	13346	13311	13271	13350	13473	13254	13238	13316	13422	13297	13373	13311	13359	13444	13299	13190	13351	13434	13334	13416	13351	13406	13354	13376	13317	13184	13291	13435	13192	13507	13246	13340	13191	13302	13266	13440	13339	13435	13257	13435	13454	13223	13193	13281	13322	13214	13380	13320	13371	13192	13193	13281	13372	13451	13412	13196	13480	13406	13550	13403	13385	13403	13256	13396	13190	13370	13362	13396	13436	13421	13489	13239	13281	13318	13583	13372	13288	13361	13517	13380	13373	13366	13228	13238	13223	13340	13395	13402	13341	13395	13441	13448	13336	13380	13514	13436	13318	13312	13342	13260	13230	13450	13315	13293	13225	13271	13329	13123	13383	13269	13600	13325	13474	13505	13466	13315	13277	13397	13266	13364	13281	13428	13484	13398	13421	13356	13334	13585	13501	13333	13350	13408	13244	13203	13347	13476	13483	13165	13288	13371	13249	13275	13221	13393	13481	13372	13326	13239	13416	13273	13286	13380	13290	13446	13416	13263	13547	13340	13331	13337	13270	13455	13423	13480	13475	13352	13318	13425	13276	13341	13384	13407	13225	13359	13404	13464	13311	13350	13310	13387	13345	13376	13366	13255	13341	13300	13330	13390	13394	13331	13285	13309	13546	13296	13511	13311	13344	13305	13279	13542	13326	13225	13268	13316	13436	13397	13419	13158	13278	13411	13443	13309	13281	13134	13505	13247	13379	13406	13248	13314	13360	13342	13313	13369	13396	13274	13446	13396	13329	13245	13434	13392	13402	13472	13359	13380	13312	13398	13380	13239	13473	13299	13461	13528	13441	13262	13285	13257	13374	13337	13303	13451	13330	13287	13297	13344	13318	13216	13315	13242	13369	13439	13440	13243	13346	13408	13343	13437	13367	13338	13433	13403	13316	13288	13282	13277	13388	13334	13322	13370	13266	13189	13361	13430	13312	13297	13221	13349	13157	13405	13497	13428	13467	13364	13258	13331	13322	13297	13454	13428	13227	13407	13436	13511	13318	13301	13215	13463	13399	13371	13435	13295	13452	13448	13258	13441	13322	13342	13405	13330	13466	13257	13219	13331	13317	13341	13346	13437	13283	13322	13252	13258	13419	13151	13507	13414	13377	13365	13424	13284	13467	13268	13380	13326	13405	13280	13539	13345	13467	13459	13445	13323	13334	13283	13496	13496	13265	13335	13528	13236	13390	13281	13315	13348	13475	13219	13329	13256	13388	13375	13395	13426	13405	13317	13346	13532	13453	13415	13353	13269	13424	13457	13262	13460	13376	13291	13378	13335	13264	13356	13416	13400	13330	13435	13275	13291	13312	13329	13330	13371	13283	13398	13378	13405	13351	13510	13440	13434	13527	13307	13459	13200	13253	13283	13499	13261	13458	13377	13274	13280	13162	13401	13237	13398	13498	13360	13343	13369	13366	13504	13261	13361	13448	13293	13449	13442	13275	13367	13412	13440	13259	13198	13322	13421	13381	13360	13342	13392	13355	13487	13195	13161	13252	13350	13445	13510	13272	13454	13451	13264	13400	13416	13326	13446	13187	13378	13403	13241	13437	13533	13238	13284	13426	13231	13439	13408	13364	13259	13360	13417	13450	13221	13296	13408	13540	13335	13310	13224	13493	13523	13304	13286	13224	13338	13401	13350	13441	13261	13343	13472	13254	13261	13487	13378	13088	13422	13292	13255
24210	21063	31329	38984	45108	44753	41972	44011	44817	41153	34797	26705	20858	17771	16596	15852	15881	15731	15791	15684	15759	15626	15567	15527	15609	15602	15668	15488	15694	15555	15609	15613	15475	15547	15574	15553	15551	15520	15545	15488	15483	15565	15690	15564	15681	15513	15677	15494	15346	15461	15538	15554	15524	15800	15608	15404	15429	15493	15556	15736	15634	15451	15626	15629	15583	15636	15681	15593	15692	15405	15422	15737	15718	15470	15620	15459	15710	15532	15570	15480	15716	15525	15656	15541	15540	15461	15559	15521	15352	15398	15709	15483	15534	15592	15425	15486	15472	15563	15421	15665	15529	15406	15482	15558	15478	15529	15372	15650	15607	15630	15420	15483	15426	15436	15577	15323	15512	15463	15887	15397	15664	15841	15609	15582	15399	15498	15594	15626	15669	15802	15500	15496	15392	15513	15497	15545	15469	15575	15558	15472	15471	15641	15520	15569	15487	15565	15448	15499	15502	15504	15438	15496	15579	15472	15348	15473	15676	15654	15545	15396	15548	15514	15536	15498	15664	15446	15659	15563	15495	15583	15602	15459	15563	15412	15564	15747	15435	15753	15590	15414	15499	15568	15416	15480	15559	15594	15634	15540	15706	15407	15535	15634	15444	15483	15356	15628	15485	15579	15398	15756	15822	15532	15361	15218	15673	15671	15633	15387	15410	15470	15731	15466	15465	15499	15243	15562	15510	15551	15386	15524	15551	15428	15550	15114	15459	15460	15580	15726	15594	15478	15352	15493	15580	15435	15729	15516	15583	15376	15488	15528	15764	15543	15642	15418	15325	15410	15682	15446	15371	15489	15602	15560	15518	15624	15647	15640	15668	15322	15424	15691	15786	15545	15445	15572	15469	15641	15507	15521	15715	15631	15457	15449	15399	15556	15685	15479	15535	15369	15385	15514	15542	15607	15508	15570	15632	15535	15501	15345	15473	15539	15522	15627	15455	15615	15506	15472	15545	15620	15539	15434	15451	15747	15429	15424	15398	15461	15566	15497	15414	15569	15515	15360	15394	15597	15470	15542	15552	15535	15364	15479	15751	15503	15726	15591	15447	15472	15520	15418	15521	15555	15452	15533	15546	15561	15696	15530	15586	15447	15644	15507	15480	15671	15762	15497	15567	15501	15654	15515	15516	15767	15555	15661	15465	15614	15333	15389	15607	15420	15678	15441	15423	15561	15636	15373	15417	15592	15609	15642	15535	15426	15392	15503	15618	15386	15441	15661	15530	15546	15511	15284	15415	15568	15669	15471	15650	15641	15425	15553	15649	15588	15516	15632	15497	15550	15581	15590	15447	15373	15352	15499	15594	15336	15614	15639	15707	15618	15530	15533	15400	15547	15354	15553	15458	15601	15423	15590	15479	15543	15574	15487	15511	15583	15368	15580	15467	15600	15410	15548	15774	15652	15546	15525	15395	15445	15612	15648	15508	15337	15645	15449	15484	15759	15338	15357	15420	15468	15549	15514	15622	15530	15614	15459	15499	15535	15612	15583	15675	15443	15390	15388	15433	15710	15421	15578	15497	15599	15729	15464	15494	15593	15638	15299	15232	15576	15518	15672	15615	15612	15408	15607	15642	15555	15455	15651	15585	15710	15574	15477	15405	15410	15557	15478	15701	15600	15480	15589	15678	15539	15516	15500	15405	15500	15674	15332	15747	15432	15578	15631	15555	15563	15639	15497	15630	15452	15615	15508	15487	15562	15461	15529	15549	15622	15654	15553	15382	15497	15395	15490	15394	15701	15525	15431	15349	15621	15519	15582	15700	15331	15751	15495	15801	15529	15396	15496	15360	15558	15507	15496	15473	15593	15357	15626	15524	15708	15771	15720	15699	15385	15698	15491	15387	15593	15640	15409	15653	15633	15539	15513	15701	15508	15421	15285	15588	15451	15499	15559	15484	15504	15635	15534	15592	15398	15392	15543	15820	15566	15644	15548	15356	15390	15685	15466	15770	15582	15481	15521	15359	15546	15659	15616	15535	15487	15516	15487	15463	15482	15424	15554	15744	15422	15517	15417	15275	15579	15439	15498	15408	15286	15376	15647	15622	15427	15408	15591	15564	15585	15545	15647	15676	15513	15406	15420	15190	15648	15410	15525	15667	15356	15489	15684	15758	15506	15427	15508	15562	15422	15508	15698	15598	15421	15468	15507	15524	15395	15594	15457	15675	15541	15519	15564	15419	15604	15500	15511	15368	15725	15494	15459	15535	15649	15364	15404	15544	15578	15505	15696	15457	15539	15655	15610	15495	15644	15568	15624	15497	15581	15354	15593	15445	15314	15453	15568	15464	15541	15666	15698	15511	15536	15476	15597	15535	15525	15747	15788	15533	15426	15449	15593	15332	15525	15506	15299	15663	15449	15456	15488	15452	15334	15607	15615	15516	15390	15411	15697	15575	15526	15705	15457	15432	15457	15608	15610	15672	15620	15745	15583	15645	15427	15338	15465	15510	15667	15739	15536	15540	15500	15702	15644	15454	15670	15672	15378	15384	15383	15531	15559	15602	15486	15453	15354	15463	15643	15598	15588	15649	15646	15624	15602	15659	15712	15591	15623	15632	15546	15427	15527	15614	15465	15543	15635	15500	15459	15695	15318	15537	15600	15480	15541	15705	15554	15518	15425	15614	15359	15226	15617	15493	15627	15471	15569	15506	15418	15481	15538	15375	15455	15582	15548	15447	15358	15508	15443	15574	15378	15614	15522	15715	15550	15564	15410	15410	15672	15548	15580	15437	15566	15648	15617	15543	15584	15618	15514	15556	15739	15603	15651	15675	15378	15603	15464	15419	15461	15828	15658	15652	15641	15464	15550	15709	15701	15620	15430	15594	15440	15491	15480	15620	15677	15570	15476	15549	15601	15720	15288	15617	15660	15786	15302	15321	15434	15503	15441	15569	15458	15556	15534	15338	15542	15600	15709	15347	15481	15567	15375	15446	15519	15406	15605	15523	15545	15615	15514	15388	15543	15617	15611	15431	15626	15499	15468	15608	15604	15709	15346	15682	15311	15772	15577	15374	15474	15553	15693	15602	15560	15603	15357	15408	15258	15365	15582	15597	15498	15449	15574	15686	15590	15664	15590	15343	15607	15577	15444	15529	15564	15534	15619	15529	15678	15673	15268	15467	15689	15589	15394	15547	15488	15625	15630	15437	15477	15522	15452	15472	15470	15476	15627	15441	15348	15572	15535	15580	15513	15430	15439	15523	15560	15473	15384	15557	15698	15666	15537	15685	15468	15281	15513	15594	15558	15467	15423	15481	15558	15540	15441	15570	15631	15543	15479	15481	15464	15341	15559	15593	15380	15411	15539	15572	15400	15636	15527	15556	15583	15526	15815	15646	15585	15460	15503	15491	15461	15613	15574	15669	15566	15719	15353	15454	15427	15601	15618	15682	15509	15756	15645	15519	15579	15481	15516	15484	15516	15557	15528	15509	15504	15631	15328	15332	15166	15802	15486	15523	15671	15392	15670	15569	15470	15464	15579	15644	15364	15588	15505	15562	15511	15568	15620	15355	15304	15460	15676	15386	15419	15808	15381	15541	15391	15564	15476	15554	15425	15530	15484	15585	15441	15821	15522	15552	15533	15648	15528	15478	15598	15513	15550	15685	15533	15764	15466	15412	15469	15562	15670	15526	15646	15410	15483	15586	15631	15665	15512	15366	15407	15585	15545	15699	15634	15539	15492	15475	15541	15591	15508	15496	15625	15687	15595	15573	15571	15646	15451	15618	15578	15520	15620	15729	15638	15360	15732	15458	15385	15342	15439	15452	15480	15491	15300	15398	15515	15651	15333	15422	15531	15532	15696	15384	15540	15514	15256	15604	15386	15491	15431	15487	15351	15485	15466	15514	15662	15545	15599	15565	15361	15431	15480	15536	15633	15492	15563	15570	15591	15497	15752	15334	15541	15518	15551	15599	15597	15661	15500	15456	15655	15640	15458	15560	15297	15488	15604	15432	15541	15594	15367	15318	15643	15610	15621	15472	15569	15696	15719	15601	15655	15549	15599	15552	15585	15581	15842	15531	15592	15657	15584	15608	15494	15379	15746	15458	15402	15573	15340	15377	15347	15510	15560	15379	15556	15565	15344	15387	15604	15607	15405	15709	15486	15512	15516	15675	15675	15425	15452	15478	15495	15618	15404	15367	15341	15428	15425	15627	15603	15570	15465	15431	15561	15369	15424	15581	15565	15381	15385	15480	15266	15585	15701	15492	15596	15452	15411	15683	15387	15591	15631	15533	15599	15718	15436	15418	15524	15497	15483	15620	15487	15386	15601	15466	15387	15662	15532	15465	15526	15558	15584	15694	15369	15548	15534	15418	15355	15326	15306	15480	15544	15547	15662	15575	15679	15805	15511	15291	15693	15267	15545	15687	15550	15357	15507	15640	15456	15491	15589	15550	15445	15606	15485	15385	15545	15551	15600	15633	15610	15524	15186	15596	15487	15469	15572	15438	15554	15817	15652	15589	15534	15774	15516	15599	15539	15625	15316	15408	15526	15496	15481	15429	15710	15654	15467	15437	15539	15515	15518	15504	15518	15540	15410	15450	15654	15377	15452	15280	15535	15530	15322	15605	15495	15496	15364	15624	15382	15459	15360	15364	15736	15317	15215	15605	15710	15270	15419	15440	15392	15260	15658	15655	15470	15634	15708	15505	15630	15523	15496	15361	15500	15497	15290	15585	15427	15278	15544	15374	15599	15532	15321	15407	15525	15446	15591	15765	15471	15719	15509	15423	15492	15486	15639	15536	15446	15531	15344	15514	15411	15571	15630	15483	15620	15551	15462	15496	15504	15492	15453	15497	15287	15470	15424	15543	15493	15615	15631	15630	15481	15471	15464	15322	15636	15593	15590	15555	15529	15469	15747	15672	15552	15625	15759	15440	15428	15511	15751	15548	15539	15617	15490	15346	15400	15554	15391	15459	15424	15556	15545	15587	15556	15560	15498	15326	15608	15534	15671	15473	15600	15452	15635	15493	15678	15718	15598	15521	15684	15548	15601	15604	15542	15486	15625	15321	15556	15582	15656	15499	15489	15201	15483	15442	15449	15485	15491	15587	15463	15510	15411	15457	15782	15505	15474	15482	15537	15506	15364	15531	15474	15494	15509	15424	15418	15549	15348
39600	69532	84302	74029	60414	49307	44173	46685	46362	41918	34815	25610	18460	15026	13549	13215	12952	13233	13104	13205	12841	13162	12900	13127	13157	13196	13134	13048	12967	12999	13085	13164	13044	12933	13091	12990	12972	12826	13058	13075	13046	12953	13062	12993	12880	13136	13071	13215	12966	13018	13078	13037	13064	12956	13021	13069	13134	12982	13048	13091	13030	13054	13265	12890	13026	12988	12897	13098	13044	13172	13146	12933	13084	13050	12952	13004	12856	12971	13155	13019	12893	13074	13112	13213	12980	13058	12951	13032	12919	12961	12946	12993	12949	12982	13157	13262	12944	13131	12971	12878	13074	13100	13084	13017	13137	12932	13080	13074	13014	12877	13121	13093	12989	13129	13035	12971	12908	13064	13089	13080	12984	12967	12898	12974	13136	13146	12907	12982	13009	12996	12951	12999	13029	13025	13065	12904	13172	13106	13005	12941	13034	13065	12873	13219	13057	13013	13132	13004	12920	13089	13053	12907	12979	12958	13071	13127	12957	13163	13015	13017	13068	13012	12966	12938	13003	12940	12926	13106	12898	13073	13328	12866	12991	13049	13007	12956	12961	13046	12872	13052	13010	13054	13182	13140	12808	12948	12938	13039	12888	12964	13062	13038	13191	13069	13052	13177	13084	12880	12959	12983	13071	12946	13209	13159	12968	13030	13085	12835	13056	13166	13110	12968	13097	13177	12935	12889	12948	13074	13080	13013	13155	13004	13022	12937	12962	13041	13135	12855	13004	12864	13104	13004	13183	12859	13010	13000	13091	12981	12978	13061	12952	12978	13033	13035	13194	12798	12907	13104	12997	13107	12997	13017	13041	13013	12973	12973	13108	12923	13139	13137	12985	13002	13052	13096	13173	12897	13115	12997	13073	12787	12915	13131	13145	13109	13083	13021	13088	12986	13038	12833	12942	13107	12972	13043	13259	13046	13063	12992	12956	13059	12908	13145	12935	13027	13106	13015	12967	13020	12848	12987	13022	12950	12918	13046	12871	13153	13051	13007	13068	13050	13097	13049	12926	12911	13024	12995	13163	12797	12920	13031	12921	13047	13060	13073	13081	13008	13077	12947	12950	13002	12987	13044	12970	13004	13158	13026	13060	12890	13163	13170	13082	12933	13161	12913	13140	13104	13087	12912	13045	13038	13127	13071	13293	13030	12855	13031	12994	12848	12874	12998	12969	13252	13008	13101	12988	13070	13013	13006	13108	13013	12974	13185	13106	12978	13038	13061	13125	13087	13100	12966	12886	12972	13050	13003	13088	12996	13111	13204	13120	13083	13026	12954	12997	13121	13080	12963	13095	13069	13064	13033	13060	13057	13166	12994	13095	13097	12907	13021	13020	13157	13020	13083	12907	13251	13174	13098	13027	12903	13041	13041	13111	12896	12970	12966	13145	13077	12786	13084	12968	13039	13033	13144	13049	13041	13051	13086	13217	13036	13084	13044	12944	12933	12993	12958	13143	13113	13046	12985	13137	13035	12945	13030	12945	12887	13117	13182	12954	12965	12958	12908	13038	13208	12994	12886	13102	13124	13106	12934	12907	13164	13084	13123	13115	13040	13066	13127	13058	13125	13073	13137	13169	13060	12989	12963	12912	13160	12946	12948	12937	13093	13024	13092	12843	12749	12895	13103	12879	13060	12947	12911	13033	12973	13040	12856	12850	13198	13164	13083	13154	13025	12969	13053	13146	13047	12881	12989	12997	13282	12971	12971	13045	13114	12870	13020	12911	13097	13040	13058	12899	13103	12970	13075	12946	13021	13064	12744	12980	13066	12879	13102	13093	12961	13043	13097	12909	13065	12925	13197	13233	12976	13026	12940	13020	12997	13147	13002	12891	13001	13007	13185	13033	13171	13044	13073	13053	13055	12994	12890	13150	13040	13100	12889	13027	12988	13133	13129	12997	13147	13099	12942	13018	13171	12962	13086	13037	13109	13115	13023	12976	12959	12931	13006	13037	13114	13073	13048	12931	12808	12944	13021	13021	12972	12996	12996	13132	13109	12811	13111	13175	12941	12997	13019	13042	13108	12851	12965	13005	12985	13150	12959	12965	13122	13102	13139	13185	13024	12926	13141	13041	12945	13114	13095	12948	13067	13214	13064	13080	13029	13166	12953	13063	12991	13167	12934	13041	13086	12909	13323	13035	13088	12927	13133	13181	12904	13009	13085	12953	12997	13090	13016	13115	13001	13172	13043	12877	13205	13150	13193	12970	13021	13112	13095	13198	13298	13127	13014	13092	12800	13091	13000	13028	13037	13060	12820	13014	13051	12878	12988	12990	12958	13019	12996	13012	13010	13096	13122	12968	13041	13012	12997	13245	12876	13001	13040	12988	13106	12937	13164	13056	13053	13063	13041	13111	13075	12854	13059	13037	13107	13064	13070	13114	13121	13078	13152	12991	12973	12789	13061	12948	12915	13001	13035	13142	12997	13110	13036	13130	13042	13054	13067	13121	13070	13139	13102	13045	12971	13128	13054	12995	13064	13042	13123	13017	13041	12952	13036	13042	12904	13299	12978	13147	13255	13002	12991	13057	12843	13061	13106	13072	12992	13003	13136	13036	13020	13127	12918	13069	13056	13170	12959	13156	13081	13154	13067	12961	13067	13022	13028	12955	13111	13073	13078	13140	13113	13030	13047	13120	12979	12989	13085	13193	13038	13049	12986	12908	12971	13060	12821	12940	12872	13038	13000	13000	13020	13009	13030	13114	12976	13066	12959	13090	13168	13005	13004	13078	12974	13078	12940	12933	13083	13121	12939	13075	13109	12946	13036	13003	13071	13050	13049	13081	13172	13148	13002	12928	12841	12935	12974	13026	12945	13086	12747	13019	13130	13100	13061	12956	12956	13198	13046	12853	12971	12922	13018	12869	13077	13048	13066	13095	13114	13051	13033	12994	13156	13003	13037	13033	13029	13051	12983	12939	13020	13042	12907	13082	13068	13015	13027	13085	12998	13040	13060	13021	12875	13042	13151	12940	13118	12984	13114	13095	12976	13004	12924	13107	13069	12950	12949	12935	13153	13000	13108	13084	12965	13027	13015	12920	13192	13110	12942	13053	12952	13050	12960	13159	12898	13047	13004	13047	13069	12993	12913	13052	12959	12935	13085	13059	13017	13077	13105	13152	12761	13063	12993	13068	13121	13293	12915	13143	13088	13039	12965	12910	13017	13115	13123	13211	13004	12960	13015	12957	13175	13033	12951	13139	12926	12810	13118	12991	13208	13052	12881	13030	13077	13034	13072	13043	13064	13205	13051	12967	13106	12894	13108	13042	13029	13153	12846	13148	12952	13088	13034	12966	13062	13052	12980	12967	13115	12824	13117	13179	13006	13053	13076	13022	13109	12995	13065	13034	12936	12898	13127	13065	13064	13119	13008	12973	13106	13278	13038	12976	12890	13043	13040	12867	13141	13130	12862	13186	13116	13103	12972	13179	13101	12850	13122	13060	13041	13054	13081	12874	13061	12973	12874	13046	13020	13066	13033	12981	12981	13051	12947	13222	13057	13069	13064	13017	13157	12965	13041	13184	13037	12947	12973	13098	12952	13030	13142	13074	13058	13047	13034	13031	12841	12864	12996	13091	12918	13061	13136	13019	12942	13015	13118	13021	13075	13086	13102	13007	12929	13050	12870	13062	13134	13029	13053	13016	13082	13102	13016	12893	13134	13102	13062	12964	13032	13014	13004	12935	13122	12981	13052	13005	12966	13074	13084	12834	13135	12882	13081	13017	12983	13077	13084	13186	13055	13108	13057	13037	13086	12907	13150	12891	13225	12999	13025	12974	13113	12871	13032	13143	13144	12905	13219	13005	13143	13101	13077	13194	13139	13068	13016	12955	12982	13033	13044	13045	13111	12975	13055	13063	12961	13240	13060	12998	12956	13045	12938	13119	12935	12962	12918	12897	13034	12822	12964	12909	13010	13017	13063	13141	13042	13184	13094	13165	13104	13160	13024	12876	13034	12935	12960	12933	12954	12941	12928	12915	13128	13001	12882	13091	13118	12711	13011	13050	12923	13030	13279	13165	13021	13078	12952	13243	12978	12937	12892	12961	13007	13084	13051	13022	13082	12818	13046	13051	12927	13201	12859	12977	13016	12955	13061	12977	12975	12950	13031	13076	12917	12901	13092	13211	13144	13243	13002	13194	12960	12997	13020	12984	13189	12891	12990	13261	13018	13135	13022	13010	12913	13047	12945	13055	13078	12963	13203	13035	13129	12970	12999	13090	13094	12744	13107	12862	13102	12991	13050	13030	12917	12999	13118	12990	12965	12954	13038	13142	12896	13000	12842	13106	13094	12990	13073	13002	12938	13089	13194	13184	12895	13030	12935	13173	13047	13095	12870	12979	12894	13001	13045	13129	12996	13135	13074	12955	13020	12974	13209	13014	13080	13109	13195	13006	12990	12953	13054	12991	13037	12912	13092	13099	13010	12990	13053	12910	13105	13068	13062	12890	12949	13037	12970	12979	13079	13031	13113	13070	13161	13035	13070	12910	13086	12940	12944	13019	12833	12963	12868	12967	12874	13099	13040	12953	13107	12921	12996	13170	13110	13025	13049	13171	13037	13025	13057	13047	12972	13042	13097	13140	12975	13079	13158	12908	13126	13023	13148	13009	13060	13068	12985	12989	13015	13076	13208	12974	13099	12902	12897	13113	12945	12998	13078	13192	12954	13052	13092	13094	13099	13056	12978	12940	13193	12997	13080	12905	13113	12898	12932	13002	13114	12931	13046	13210	13033	12849	13001	12930	13089	13036	12953	12793	12994	13112	13122	12945	13236	13012	13057	12960	12976	13119	13047	13034	13080	13018	13083	13034	12980	12978	13018	13131	13074	13098	13103	12960	12863	13029	12968	13109	13077	12928	13083	13063	12861	13014	12910	13038	13088	13031	13064	13133	13047	12978	13086	13170	12869	13079	12889	12892	12944	13059	13032	13018	13087	13064	12998	13041	12902	13101	13087	12974	12988	13078	13059	13064	12917	13009	13353	12987	12976	12887	12977	13043	12944	12960	13085	13042	13104	12907	13005	13105	12978	13003	12882	13055	12997	13105	13073	13000	12940	13162	12997	13122	12940	13043	13082	13033	12942	12878	12957	12918	13052	13240	12879	12863	13205	13026	13103
31416	25299	26760	24603	21175	19243	18519	18658	18799	18640	18174	17939	17379	16977	16990	16890	16833	16915	16822	16727	16967	16680	16776	17059	17150	16973	16916	16931	16931	16783	16760	16786	16906	16856	16937	16900	17005	16910	16751	16744	16753	17040	16779	16753	17006	16814	16916	16783	16918	17052	16928	16676	16869	17094	16772	16762	16708	16865	16824	16843	16954	16936	16955	16979	17117	16735	16797	16971	16895	16694	16795	17012	16918	17020	16898	16998	16842	16967	16858	16672	16728	16958	16751	16841	16894	16776	16880	16871	16883	16865	16928	16737	16893	16903	17026	17015	16773	16800	17015	16838	16851	16810	17010	16836	16964	16875	16755	16861	16836	16846	17058	16886	16798	16789	16855	16791	16739	16884	16933	16885	16853	16706	16789	16911	16762	16769	16859	16930	16824	16987	17077	16916	16879	16860	17008	16755	16950	16690	16985	16935	16888	16793	16906	16895	16813	16695	16778	16723	16876	16799	16890	16979	16945	16783	16943	16922	16755	16950	16859	16873	16868	17041	16735	16957	16885	16806	16581	16774	16994	16933	16861	16943	16823	16904	16735	16875	16964	16869	16783	16752	16664	16787	16827	16962	16852	16840	16742	16831	16715	16960	16777	16886	16870	16938	16847	16877	16789	16964	16796	16789	16887	16782	16776	16957	16740	16794	16920	16989	17016	16836	16836	16860	16868	16775	16979	16993	16883	16802	16982	16904	16871	16964	17092	16703	16750	16777	16851	16886	16979	17071	16949	16927	16950	17105	16968	16717	17038	17035	16898	16811	16890	16760	16736	16936	16851	16834	16903	16868	17041	16984	16682	16857	16879	16896	16796	16853	16764	16847	16663	16896	16958	16929	16744	16780	16882	16627	16937	16904	16607	16761	16897	16898	16743	16837	16859	16729	16760	16928	16893	16843	16758	16915	16930	17286	16918	16867	16833	16974	16883	16784	17013	16799	16858	16762	16868	16833	16864	16771	16643	16811	16847	16889	16787	16770	16919	16806	16688	16803	16831	16885	16904	16933	16915	16922	16930	16851	16744	16746	16963	16854	16937	16965	16825	16795	16771	16786	16759	16734	16854	16901	16996	16798	17142	16944	16880	16902	16878	16919	16697	16774	16907	16932	16836	16641	17148	16955	16801	16859	16738	16926	16922	16712	16793	16823	16845	16949	17034	16799	16961	17006	17015	16959	16833	16780	16810	16947	16889	16886	16677	16872	17037	17002	16944	16734	16816	16953	17026	16814	16680	16930	16934	16916	16974	16983	16972	16596	16745	16997	17039	16889	16879	16824	16964	17046	16751	16814	16845	16710	16951	16760	16908	16911	16850	17095	16861	16782	16931	17006	16774	16967	16818	16729	16737	16891	16785	16615	17068	16861	16858	16946	16973	16785	16814	16848	16849	16989	16881	16838	16900	16724	16816	16776	16789	16882	16712	16821	17065	16855	16870	16919	16967	16731	16882	16916	16987	16740	16803	16842	16881	16668	16755	16814	16693	16845	16934	17006	16938	16896	16924	16917	16945	16941	16757	16968	17095	17143	16884	16871	16852	16880	16743	17014	16922	16669	16833	17063	16844	16769	16760	16923	16822	16951	16954	16884	16885	16741	16841	17010	16728	16933	16641	16790	16659	16870	16766	17010	16912	16873	16764	16926	16925	17015	16821	16882	16865	17164	16859	16821	16824	16847	16954	16830	16649	16856	17070	16840	16875	16974	16890	16953	16813	16948	16969	16970	16899	16969	16821	16747	17062	16937	16864	16872	16963	16810	16875	16696	16836	16723	17121	16671	16810	16785	16756	17020	16891	16793	16972	16750	16815	16685	16568	16858	16934	16702	16953	16880	16850	16889	16921	16792	16752	16980	16721	16899	16924	16992	16977	16889	16989	16910	16934	16744	16808	16807	16674	16790	16732	16844	16887	16778	17120	16818	16770	16866	16793	16971	16956	16849	16911	16883	16962	16859	16890	16751	16996	16770	16769	17012	16808	16725	17088	16787	17017	16832	16835	16976	16885	16741	16946	16733	16883	16814	16668	16758	16775	16867	16925	16888	17007	16829	17011	16785	16764	16961	16984	16898	16746	16873	16797	16881	16915	16768	16883	17003	16803	16803	16901	16803	16930	16683	16802	16711	16913	16921	16843	16777	16894	17058	16869	16881	16738	16870	16840	16846	16838	17010	16987	16878	16839	16967	16704	16938	16706	16999	16726	16817	16897	17009	17173	16973	16821	16758	16952	16845	16877	16806	16890	16937	16748	16850	16885	16902	16703	16890	16795	16893	16943	16729	16941	16759	16793	16710	16854	16922	17137	16729	16889	16857	17017	16740	16751	16947	16953	16849	16940	16869	16919	16962	16923	16710	16879	16761	16860	16785	16839	16790	16712	16918	17102	16984	16484	16917	16769	16607	16818	16987	17044	17053	16890	16893	16798	16775	17008	16854	16913	16843	16852	16845	16783	16930	16800	16847	17008	16799	16814	16892	16802	16902	16653	16884	16924	16791	16852	16934	16621	16968	16863	16826	16763	16654	16740	16915	16683	16691	16702	17034	16915	17017	16951	16949	16908	16700	16790	16719	16904	16722	16697	16827	16855	16992	16866	16885	16868	16812	16961	16562	16821	16992	16903	17057	16883	16849	16704	16923	16733	16793	16712	16853	16929	16835	17016	16916	16994	17114	16857	16713	16838	16745	16556	16983	16715	16587	16940	16759	17035	16849	16940	16744	16834	16842	16777	16880	16945	16835	16719	16800	17126	16973	16947	16982	16657	16920	17010	16981	16914	16808	16875	16868	16972	16859	16944	17166	16858	17141	17006	16825	16790	16831	16684	16787	16902	16915	16975	16735	16998	16877	16800	16839	16703	16860	16915	16960	16971	17073	16760	16870	16935	16813	16760	16955	16854	16957	17055	17001	17153	17060	16684	16845	16950	16935	16576	16719	16567	16966	16824	16963	16789	16829	16797	16719	16880	16888	16973	16774	16793	16872	16852	16741	16858	16960	16930	16738	16904	16659	16747	16690	16744	16746	16849	16706	16906	16835	16782	16795	16843	16907	17028	17012	17039	17026	16891	16710	17246	16846	16901	16804	16811	16935	16905	16939	16802	16995	16731	16951	17019	16856	16803	16854	16768	16848	16655	16923	16998	17004	16957	16927	16752	16793	16823	16726	16960	16889	16644	16954	16922	16860	16595	16862	16932	17011	16694	16837	16726	16906	16791	16856	17052	16781	16953	17052	16943	17045	16905	16903	16685	16687	16658	16684	16868	16911	16937	16725	16979	16862	17014	16983	16594	16804	16724	16810	16835	16698	16787	16839	16890	17066	16826	16734	16972	16801	16898	16996	16783	17008	16841	16983	16979	16984	16852	16863	17025	16970	16878	16870	16848	16704	16960	16696	16651	16625	16860	16934	16807	16746	16803	16880	16804	16577	17033	16774	16771	16932	16925	16743	17086	16916	16779	16907	16826	16940	16851	16884	16983	16816	16931	16866	16954	16895	16809	17135	16875	16749	17051	16975	16798	16900	16923	16891	16720	16845	16844	16937	16989	16710	16825	16938	17105	16872	16753	16968	16703	16939	16953	16801	16634	16799	16942	17005	16859	16543	16829	17033	16853	16790	16841	16746	16881	16948	16873	16963	16714	16671	16818	16806	16772	16925	16823	16750	16863	16834	16824	16929	16593	16914	16828	16766	16775	17005	16823	16781	16723	16854	17028	16938	16862	17001	16787	17032	17000	16936	16841	16761	16877	16631	16756	16527	16554	16830	16703	16875	16781	16866	16916	16783	17081	16820	16777	16840	16792	16746	16909	16903	16734	16788	16801	16887	17104	16865	16938	17020	16958	16865	16805	16871	16819	16652	16823	17076	16829	17048	17183	17041	17005	16929	16885	17000	16831	16915	16972	16903	17130	16834	16885	16947	16953	16981	16972	17078	16837	16889	16701	16825	16897	17028	16949	16902	16923	16766	16823	17049	16708	16723	16756	16766	16900	16775	16695	16725	16787	16955	16979	16836	16724	16750	16782	16733	17028	16992	16785	16743	17059	16944	16947	17122	16797	16990	16995	16935	16835	16988	16830	17033	16775	16830	16709	16935	16783	16757	16843	16540	16786	16856	16828	16899	16669	16858	16810	16955	17214	17019	16903	16720	16915	17058	16753	16957	16960	16794	16899	16780	16564	16764	16976	16844	16802	16993	17194	16815	16747	17145	16937	16791	16909	16910	16732	16850	16887	16915	16938	16636	16883	16808	16885	16996	16930	16755	17012	16912	16975	16849	16848	16758	17026	16661	16650	17000	16926	16976	16864	16848	16908	16915	17020	16712	16907	16904	16740	16989	16980	16927	16850	16809	16946	16920	16786	16949	16855	16929	16765	16926	16999	16889	16713	16820	16963	16641	16942	17028	16929	16921	16949	16740	16886	16970	17005	16796	16931	16849	16722	16650	16952	16717	16845	16910	16857	17052	16984	16646	16695	16947	16847	16852	16864	16944	16897	16782	17008	16913	16744	17072	16785	16937	17178	16761	16872	16729	16783	16958	17017	16762	16912	16673	17050	17042	16796	16872	16984	17046	16836	16786	16871	16933	17019	17120	16755	16960	16801	16774	16651	16976	17003	16948	16851	17038	16857	16861	16976	16871	16955	16816	16928	16965	16783	16943	16995	16749	16743	16896	16641	16864	16886	16801	16826	16988	16772	16938	17049	16973	16901	16875	17124	16920	16609	16828	16929	16690	16743	16691	16515	16794	17124	16840	17029	16997	16673	16919	16796	17184	16880	16787	16951	17068	16635	16701	16717	16704	16917	16798	16866	17091	16886	16756	17080	16830	16946	16790	16799	16876	16837	16848	17094	16686	16730	17008	16922	17080	16927	16633	16976	16874	16868	16948	16941	16854	16814	16777	16926	16868	16999	16993	16924	16716	16804	16892	16873	16821	16789	16723	16755	16725	16826	16882	16801	16909	16916	16992	16840	16856	16783	16888	16851	16793	16902	16828	16908	16796	16914	17017	16884	16813	16633	16637	16901	16979	16604	16898	16920	16677	16853	16719	16716	16846	16768	16782	16941	16655	16989	16735	16909	16830	16800	16844	16848	16787	16609	16664	16824	16931	16903	16808	16818	16860	16687	16899	16964	16845
23062	30354	28476	23357	19645	17379	16296	16293	16937	16109	15568	14854	14195	14165	13904	13842	13740	13854	13916	13704	13874	13801	13833	13813	13680	13836	13944	13775	13897	13695	13824	13746	13710	13964	13845	13926	13861	13824	13991	13915	13855	13857	13852	13792	13813	13894	13857	13818	13955	13718	13864	13674	13713	13988	13751	13881	13738	13726	13694	13855	13939	13844	14022	13889	13719	13775	13755	13911	13876	13782	13800	13742	13822	13981	13634	13875	13827	13680	13894	13696	13652	13708	13751	13761	13720	13990	13829	13707	13948	13691	13751	13958	13740	13910	13673	13812	13628	13903	13779	13798	13754	13864	13813	13874	13727	13753	13820	13806	13821	14064	13738	13883	13838	13821	13932	13907	13787	13686	13806	13846	13796	13884	13993	13930	13993	13910	13878	13842	13930	13775	13896	13833	14039	13624	13778	13754	13888	13880	13971	13771	13764	13788	13797	13657	13911	13860	13811	13828	13744	13790	13900	13758	13836	13826	13732	13878	13959	13793	13812	13831	13841	13780	13772	13795	13963	13950	13872	13839	13909	13954	13799	13598	13739	13838	13725	13815	13931	13654	13927	13730	13970	13732	13879	13678	13753	13740	13850	13781	13839	13822	13972	13846	13791	13925	13794	13857	13799	13904	13877	13916	13849	13742	13905	13719	13693	13796	13874	13857	13999	13888	13889	13664	13856	13897	13852	13855	13790	13708	13811	13969	13909	13867	13777	13913	13843	13758	13826	13878	13704	13804	13755	13861	13680	13689	13900	13941	13863	13690	14015	13840	14010	13793	13796	13710	13692	13810	13739	13847	13775	13786	13851	13926	13820	13765	13764	13740	13787	13722	13902	13779	13873	13673	13704	13883	13704	13850	13744	13812	13802	13895	13862	13668	13861	13899	13996	13670	13737	13636	13854	13789	13703	13893	14017	13855	14013	13571	13844	13932	13729	13829	13906	13724	13653	13788	13854	13908	13912	13952	13844	13789	13816	13902	13830	13799	13734	13872	13730	13958	13865	13880	13719	13778	13802	13741	13749	13731	13877	13977	13681	13995	13739	13845	13889	13673	13813	13888	13846	13716	14084	13799	13799	13760	13934	13839	13835	13746	13680	13806	13751	13798	13855	13923	13703	13895	13793	13692	13897	13823	13767	13774	13840	13958	13939	13908	13810	13746	13751	13764	13744	13735	13920	13963	13982	13898	13799	13843	13857	13682	13845	13889	13781	13892	13751	13751	13811	13804	13804	13804	13825	13778	13919	13781	13692	13769	13899	13760	13907	13751	13801	13802	13777	13809	13685	13749	13853	14015	13798	13813	13821	13790	13944	14030	13739	13816	13613	13738	13683	13689	13899	13816	13709	13656	13882	13796	13888	13754	13907	13893	13736	13731	13823	14014	13833	13854	13797	13735	13881	13749	13793	13754	13659	13732	13802	13852	13926	13863	13706	13717	14204	13886	13933	13770	13914	13973	13894	13882	14019	13835	13775	13751	13918	13802	13834	13649	13820	13739	13847	13791	13896	13667	13866	13876	13764	13899	13833	13885	13843	13889	13731	13841	13901	13888	13855	13895	13696	13794	13802	13933	13855	13741	13847	13973	13661	13821	13718	13931	13814	13884	13824	13908	13751	13944	13886	13911	13838	13770	13890	13794	13803	13835	13783	13865	13768	13838	13806	14036	13907	13781	13849	13716	13844	13796	14017	13851	13661	13821	13892	13752	13732	13798	13863	13908	13808	13883	13876	13886	13938	13890	13835	13720	13885	13709	13874	13716	13770	13707	13819	13685	13786	13724	13710	13705	13987	13785	13842	13822	13826	13722	13911	14019	13823	13931	13764	13777	13849	13928	13720	13939	13911	13825	13757	13847	13826	13726	13862	13979	13831	13776	13750	13714	13836	13786	13691	13760	13731	13794	13879	13849	13892	13768	13782	13696	13763	13771	13973	13765	13809	13791	13932	13879	13615	13895	13777	13796	13647	13894	13734	13699	13765	13733	13685	13893	13964	13990	13944	13968	13895	13836	13734	13714	13802	13826	13691	13674	13757	13827	13744	13773	13784	13874	13827	13875	13852	13978	13789	13972	13782	13904	13801	13750	13760	14022	13756	13972	13866	13968	13865	13930	13718	13791	13950	13795	13847	13846	13768	13904	13830	13663	13777	13898	13890	13681	13761	13795	13926	13592	13926	13742	13900	13698	13872	14062	13660	13839	13855	13903	13902	13689	13778	13780	13908	13851	14010	13905	13695	13721	13655	13716	13772	13802	13929	13885	13684	13761	13927	13940	13774	13644	13794	13690	13687	13853	13793	13722	13869	13848	13695	13849	13745	13806	13803	13724	13851	13928	13781	13831	13838	13856	13918	13939	13841	13795	13784	13914	13731	13895	13689	13826	13919	13705	13762	13846	13717	13808	13996	13829	13809	13769	13964	13815	13752	13860	13825	13876	13795	13966	13772	13980	13954	13828	13911	13840	13673	13814	13768	13799	13839	13866	13835	13914	13696	13735	14049	13779	13739	13953	13938	13766	13773	13800	13737	13818	13775	13892	13668	13846	13874	13873	13769	13749	13715	13871	13795	14035	13756	13838	13657	13675	13864	13876	13975	13826	13835	13838	13823	13838	13712	13815	13634	13642	13906	13731	13730	13853	13845	13721	13718	14044	13848	13766	13822	13858	13952	13669	13909	13825	13724	13931	13755	13895	13845	13800	13779	13836	13793	13745	13747	13815	13853	13950	13759	13678	13842	13836	13888	13858	13819	14066	13859	13764	13880	13851	13779	13861	13886	13883	13898	13815	13770	13872	13880	13759	13758	13840	13770	13859	13778	13924	13869	13858	13942	13662	13952	13692	13689	13796	13711	13885	13788	13859	13912	13778	14012	13634	13813	13886	13866	13678	13765	13787	13894	13911	13651	13850	13778	13907	13889	13946	13808	13632	13893	13745	13759	13857	13939	13941	13757	13981	13764	13807	13723	13896	13796	13881	13903	13855	13885	13838	13745	13891	13910	13855	14013	13661	13760	13949	13710	13833	14014	13933	13786	13825	13731	13885	13790	13943	13739	13808	13807	13888	13722	13770	13737	13855	13808	13797	13949	13732	13802	13836	13784	14010	13603	13760	13816	13861	13910	13946	13707	13812	14027	13844	13781	13727	13857	13796	13762	13975	13764	13844	13658	13941	13745	13843	13803	13754	13818	13810	13827	13910	13831	13757	13767	13864	13842	13822	13899	13848	13925	13827	13698	13692	13824	13712	13877	13866	14001	13951	13810	13823	13842	13829	13907	13811	13896	13897	13724	13694	13887	13920	13733	13773	13700	13929	13728	13854	13742	13849	13892	13940	13928	13935	13777	13869	13747	13768	13756	13780	13821	13952	13878	13926	13868	13853	13927	13882	13846	13767	13827	13890	13738	13772	13741	13878	13811	13800	13946	13997	14062	13835	13797	13948	13799	13702	13942	13830	13744	13850	13713	13938	13873	13980	13660	13836	13858	13855	13809	13802	13659	13757	13871	13914	13656	13874	14038	13875	13871	13631	13786	13909	13818	13792	13758	13951	13925	13905	13828	13623	13935	13795	14018	13730	13718	13829	13889	13891	13698	13764	13711	13747	13882	13824	13824	14074	13821	13697	13859	13803	13697	13803	14030	13955	13853	13735	13896	13716	13795	13803	13789	13984	13849	13766	13697	13780	13986	13836	13883	13840	13939	13746	13998	13872	13852	13809	13857	13842	14024	13771	13804	13678	13994	13751	13829	13886	13663	13889	13717	13817	13797	13843	13874	13896	13790	13873	13685	13835	13871	13826	13866	13652	13794	13749	13887	13809	13779	13906	13715	13757	13800	13864	13657	13916	13868	13776	13793	13666	13817	13895	13885	13762	13862	13942	13966	13734	13851	13724	13926	13974	13849	13884	13732	13787	13819	13894	13874	13980	13880	13774	13756	13701	13958	13882	13825	13799	13864	13855	13943	13780	13869	13938	13735	13953	13895	13846	13862	13938	13924	13724	13930	13927	14003	13826	13807	13923	13771	13834	13979	13796	13805	13863	13995	13684	13764	13762	13762	13939	13868	13910	13956	13832	13837	13829	13675	13755	13845	13928	13987	13936	13897	13883	13811	13834	13733	13584	13853	13696	13767	13870	13775	13750	14074	14002	13925	13945	13811	13773	13922	13748	13770	13829	13839	13852	13831	13724	13679	14007	13774	13855	13786	13714	13942	13800	13918	13770	13834	13859	13751	13597	13839	13854	13821	13784	13904	13737	13838	13773	13763	13882	13822	13701	13779	13856	13910	13720	13784	13826	14005	13837	13860	13766	13985	13836	13792	13838	13917	13731	13889	13948	13820	13872	13894	13923	13765	13796	13875	13814	13872	13732	13770	13735	13892	13722	13734	13792	13669	13759	13827	13813	13978	13849	13758	13680	13961	13710	13745	13773	13796	13774	13891	13883	13897	13769	13799	13787	13736	13664	13673	14005	13806	13912	13896	13913	13692	13714	13803	13776	13787	13775	13874	13910	13851	13889	13798	13777	13618	13838	13932	13744	13760	13723	13784	13809	13736	13981	13865	13940	14073	13925	13987	13773	13930	13825	13980	13743	13817	13894	13831	13710	13813	13879	13779	13704	13834	13910	13920	13874	13782	13790	13767	13742	13909	13620	13940	13792	13772	13889	13863	13796	13987	13884	13871	13818	13949	13843	14066	13987	13876	13829	13905	13898	13798	13802	13911	13858	13863	13937	13825	13913	13786	13838	13819	13829	13870	13840	13785	13875	13827	13756	14028	13765	13723	13816	13834	13849	13779	13805	13839	13825	13816	13860	13817	13843	13791	13860	13978	13865	13820	13823	13778	13858	13696	13863	13751	13901	13799	13818	13775	13924	13693	13799	13860	13824	13939	13889	13860	13771	13784	13691	13782	13981	13668	13835	13752	13842	13853	13700	13971	13728	13775	14029	13757	13696	13920	13826	13834	13831	13796	13751	13781	13776	13810	13801	13754	13740	13821	13820	13800	13870	13944	13834	13829	13630	13771	13681	13691	13778	13827	13997	13936	13706	13921	13796	14054	13765	13778	13811	13755	13704	13934	13856	13984	13918	13984	13691	13943	13855	13900	13917	13898	13748	13721	13776	13751	13710	13783	13818
26337	21979	35748	44820	41573	33235	29560	29315	29282	27985	24669	20922	18569	17199	16687	16655	16676	16301	16518	16550	16554	16425	16606	16342	16228	16363	16508	16483	16401	16356	16491	16475	16452	16461	16392	16417	16500	16424	16374	16312	16578	16302	16418	16394	16386	16374	16341	16327	16374	16517	16723	16500	16558	16592	16459	16393	16447	16465	16330	16614	16375	16577	16569	16343	16521	16516	16465	16443	16467	16283	16537	16580	16378	16461	16624	16412	16430	16403	16433	16383	16489	16419	16404	16381	16489	16405	16643	16311	16401	16384	16195	16331	16252	16508	16338	16518	16728	16424	16423	16300	16489	16508	16502	16723	16601	16393	16456	16506	16566	16451	16749	16486	16276	16357	16357	16596	16624	16505	16268	16538	16408	16481	16549	16388	16433	16540	16377	16458	16282	16356	16021	16251	16490	16355	16713	16407	16775	16598	16694	16506	16446	16531	16631	16153	16216	16443	16633	16377	16402	16363	16540	16503	16622	16532	16500	16454	16410	16460	16377	16464	16520	16512	16441	16478	16399	16482	16440	16523	16507	16436	16260	16601	16389	16304	16507	16363	16382	16393	16393	16308	16454	16513	16412	16248	16509	16346	16404	16350	16304	16595	16565	16483	16574	16254	16371	16444	16647	16460	16344	16227	16369	16539	16450	16463	16589	16648	16400	16311	16403	16458	16480	16389	16449	16444	16421	16229	16421	16620	16449	16299	16309	16420	16456	16385	16421	16564	16316	16334	16396	16249	16370	16499	16380	16391	16177	16346	16435	16386	16487	16478	16545	16528	16461	16458	16418	16359	16409	16377	16303	16434	16334	16253	16515	16496	16335	16306	16293	16336	16329	16444	16525	16496	16428	16477	16370	16512	16338	16610	16405	16372	16274	16581	16383	16559	16489	16245	16416	16326	16372	16418	16597	16515	16440	16622	16449	16557	16373	16504	16676	16523	16503	16183	16258	16253	16352	16606	16552	16387	16384	16217	16397	16445	16630	16676	16521	16444	16337	16618	16437	16350	16539	16763	16646	16681	16527	16566	16279	16499	16504	16455	16458	16628	16505	16549	16540	16155	16451	16457	16267	16559	16540	16532	16466	16446	16145	16251	16485	16561	16421	16305	16439	16290	16597	16283	16291	16469	16549	16574	16475	16545	16471	16458	16451	16405	16498	16502	16255	16642	16589	16496	16597	16420	16444	16322	16596	16115	16465	16298	16420	16233	16288	16439	16437	16443	16431	16514	16468	16414	16365	16374	16618	16471	16587	16440	16440	16340	16578	16463	16652	16211	16318	16106	16289	16357	16557	16440	16535	16257	16431	16271	16366	16344	16534	16552	16292	16572	16285	16191	16467	16454	16391	16365	16399	16483	16195	16299	16227	16278	16441	16565	16399	16426	16363	16382	16345	16467	16424	16375	16532	16355	16403	16586	16440	16345	16596	16407	16390	16444	16529	16346	16369	16209	16347	16533	16622	16538	16285	16545	16423	16284	16230	16535	16347	16529	16461	16451	16432	16434	16427	16226	16316	16396	16149	16517	16660	16150	16520	16253	16611	16590	16403	16463	16469	16465	16390	16386	16506	16651	16471	16442	16352	16334	16422	16413	16474	16393	16299	16416	16386	16271	16396	16464	16588	16288	16478	16511	16453	16638	16312	16288	16415	16216	16488	16466	16277	16463	16423	16355	16396	16423	16604	16627	16366	16220	16470	16284	16400	16431	16453	16371	16437	16197	16473	16344	16260	16464	16474	16634	16471	16418	16316	16332	16529	16488	16612	16412	16357	16482	16297	16453	16342	16508	16406	16180	16592	16426	16510	16407	16290	16404	16428	16320	16427	16476	16320	16372	16346	16521	16480	16539	16611	16486	16432	16408	16592	16474	16486	16453	16347	16406	16481	16476	16695	16296	16755	16579	16378	16353	16469	16470	16536	16479	16424	16325	16411	16429	16534	16331	16409	16446	16676	16664	16561	16392	16406	16346	16370	16367	16506	16262	16469	16464	16597	16466	16513	16407	16549	16492	16218	16506	16269	16328	16536	16637	16340	16393	16262	16410	16347	16549	16364	16355	16430	16458	16419	16479	16479	16454	16199	16498	16489	16461	16395	16421	16246	16455	16476	16356	16559	16584	16522	16500	16374	16468	16279	16578	16318	16300	16529	16626	16440	16349	16590	16400	16623	16454	16515	16354	16341	16504	16453	16419	16395	16338	16566	16453	16456	16463	16356	16515	16465	16527	16362	16401	16484	16561	16689	16436	16463	16307	16552	16373	16513	16598	16412	16264	16618	16391	16519	16419	16490	16313	16395	16468	16468	16369	16385	16576	16286	16424	16499	16606	16467	16359	16431	16320	16384	16418	16543	16517	16453	16453	16429	16294	16357	16517	16461	16264	16343	16302	16354	16555	16347	16547	16552	16498	16488	16381	16595	16467	16352	16395	16483	16531	16528	16446	16504	16287	16389	16585	16453	16593	16481	16301	16392	16335	16469	16376	16598	16318	16307	16420	16475	16422	16480	16449	16557	16450	16464	16281	16453	16351	16553	16681	16508	16644	16290	16347	16474	16529	16335	16311	16331	16443	16476	16473	16290	16536	16526	16376	16664	16587	16452	16484	16397	16450	16453	16215	16398	16583	16582	16528	16672	16590	16463	16395	16257	16538	16377	16659	16680	16718	16405	16404	16482	16456	16233	16466	16376	16277	16403	16326	16386	16296	16591	16553	16680	16535	16515	16442	16511	16556	16540	16607	16517	16560	16400	16544	16515	16437	16573	16321	16548	16566	16345	16421	16537	16390	16422	16411	16503	16363	16250	16449	16477	16495	16265	16510	16405	16542	16535	16433	16409	16476	16315	16440	16632	16475	16487	16433	16406	16546	16424	16450	16576	16423	16278	16367	16347	16315	16546	16313	16507	16516	16343	16595	16316	16520	16536	16353	16427	16283	16287	16467	16498	16386	16625	16339	16458	16455	16374	16534	16510	16409	16357	16447	16335	16511	16451	16298	16504	16639	16441	16543	16425	16386	16509	16347	16628	16507	16507	16466	16388	16365	16476	16626	16674	16421	16634	16426	16334	16446	16486	16400	16375	16347	16461	16456	16494	16587	16601	16322	16444	16494	16341	16429	16362	16301	16563	16383	16430	16541	16427	16482	16420	16268	16469	16517	16387	16376	16555	16502	16286	16569	16290	16444	16425	16552	16416	16495	16356	16322	16350	16448	16252	16345	16486	16443	16442	16541	16404	16638	16345	16459	16470	16169	16376	16543	16415	16514	16378	16423	16501	16422	16496	16503	16324	16486	16412	16354	16402	16359	16355	16443	16582	16555	16346	16542	16584	16273	16456	16365	16356	16322	16457	16343	16333	16524	16553	16451	16515	16308	16302	16310	16344	16488	16386	16523	16430	16172	16381	16445	16420	16581	16569	16421	16450	16561	16285	16297	16531	16607	16489	16497	16381	16213	16510	16491	16284	16631	16431	16687	16580	16453	16311	16489	16622	16302	16290	16549	16559	16403	16350	16424	16526	16404	16494	16257	16518	16304	16586	16522	16330	16333	16442	16472	16601	16612	16717	16386	16512	16610	16358	16361	16322	16615	16593	16453	16409	16297	16506	16418	16350	16511	16334	16523	16285	16518	16293	16461	16659	16449	16204	16618	16452	16554	16489	16360	16271	16429	16351	16453	16434	16414	16310	16525	16424	16498	16371	16507	16438	16472	16329	16210	16323	16378	16627	16440	16478	16362	16581	16602	16522	16414	16585	16380	16484	16464	16385	16394	16459	16488	16420	16530	16479	16402	16437	16478	16579	16472	16578	16572	16425	16455	16379	16443	16413	16560	16524	16635	16579	16342	16338	16462	16552	16368	16599	16562	16435	16235	16432	16359	16410	16548	16350	16504	16378	16471	16198	16634	16427	16497	16311	16395	16578	16485	16508	16334	16444	16509	16501	16230	16396	16312	16324	16277	16508	16620	16394	16331	16382	16489	16550	16324	16339	16469	16199	16622	16492	16610	16499	16319	16486	16546	16647	16450	16410	16409	16419	16371	16375	16472	16697	16466	16313	16359	16537	16563	16336	16227	16325	16449	16598	16382	16308	16323	16463	16422	16308	16273	16401	16436	16391	16406	16433	16277	16412	16386	16686	16382	16294	16531	16421	16578	16486	16406	16471	16362	16228	16571	16423	16386	16471	16449	16367	16361	16364	16342	16653	16362	16383	16232	16282	16420	16439	16229	16469	16398	16540	16434	16488	16393	16380	16514	16330	16297	16223	16293	16394	16347	16397	16493	16506	16421	16550	16381	16274	16391	16426	16429	16306	16463	16313	16409	16509	16450	16409	16289	16307	16442	16437	16595	16580	16481	16298	16348	16419	16455	16714	16579	16464	16553	16421	16338	16592	16421	16540	16441	16591	16344	16647	16411	16403	16484	16403	16562	16511	16578	16453	16162	16415	16352	16532	16439	16691	16512	16348	16452	16357	16442	16563	16332	16561	16422	16488	16413	16499	16441	16585	16149	16426	16528	16569	16444	16449	16544	16425	16271	16378	16275	16223	16568	16485	16740	16483	16313	16314	16440	16527	16488	16414	16439	16569	16576	16496	16416	16300	16443	16546	16267	16311	16608	16465	16400	16332	16317	16467	16466	16343	16473	16538	16321	16556	16319	16380	16450	16377	16507	16532	16609	16450	16453	16405	16438	16331	16352	16510	16392	16298	16551	16478	16241	16434	16436	16345	16260	16449	16484	16377	16385	16599	16418	16390	16533	16771	16405	16435	16391	16375	16385	16377	16540	16607	16228	16533	16557	16594	16438	16505	16366	16432	16446	16254	16387	16302	16277	16500	16209	16356	16529	16539	16307	16440	16632	16401	16444	16584	16499	16345	16418	16397	16564	16474	16614	16539	16392	16382	16384	16463	16555	16329	16485	16501	16335	16229	16416	16381	16499	16453	16299	16657	16485	16522	16550	16549	16461	16525	16471	16305	16572	16412	16378	16468	16354	16461	16500	16496	16393	16377	16223	16340	16403	16488	16681	16593	16590	16252	16243	16555	16796	16535	16566	16448	16238	16223	16446	16482	16500	16581	16515	16495	16539	16208	16565	16518	16379	16238	16324	16523	16649	16493	16570	16551	16505	16416	16407
34890	64699	63954	54278	45273	32961	29770	30567	30268	28000	23189	18883	15516	14122	13877	13711	13649	13661	13600	13574	13648	13690	13590	13751	13551	13707	13647	13588	13702	13365	13624	13800	13632	13559	13446	13491	13592	13705	13714	13827	13627	13626	13563	13657	13446	13654	13632	13694	13673	13464	13651	13490	13678	13604	13608	13623	13645	13436	13696	13504	13715	13652	13711	13426	13694	13633	13551	13608	13587	13475	13633	13548	13682	13528	13575	13627	13550	13617	13589	13681	13557	13799	13723	13613	13693	13634	13574	13555	13552	13503	13680	13643	13516	13644	13562	13715	13718	13597	13565	13602	13598	13612	13771	13618	13511	13648	13577	13499	13539	13500	13601	13713	13580	13573	13710	13616	13669	13419	13568	13488	13492	13636	13650	13665	13642	13718	13717	13497	13635	13604	13640	13900	13596	13709	13675	13810	13651	13577	13744	13575	13583	13433	13633	13677	13606	13715	13542	13792	13641	13649	13454	13631	13461	13640	13783	13656	13531	13685	13452	13764	13619	13757	13595	13630	13586	13679	13542	13678	13612	13798	13575	13420	13385	13574	13555	13554	13621	13520	13646	13702	13631	13471	13772	13630	13662	13630	13484	13598	13587	13743	13600	13556	13586	13664	13403	13664	13612	13598	13696	13596	13602	13708	13790	13715	13546	13416	13582	13675	13542	13643	13598	13403	13679	13461	13700	13659	13606	13495	13554	13646	13619	13562	13663	13460	13505	13519	13554	13678	13634	13727	13625	13547	13718	13668	13814	13677	13725	13440	13519	13613	13400	13875	13741	13576	13809	13645	13510	13666	13626	13669	13481	13725	13689	13664	13617	13555	13638	13651	13568	13544	13615	13639	13631	13662	13548	13743	13444	13761	13664	13484	13826	13510	13678	13432	13388	13708	13642	13696	13694	13580	13691	13792	13589	13590	13623	13553	13627	13667	13566	13626	13630	13392	13579	13637	13609	13705	13642	13624	13582	13618	13650	13675	13695	13590	13663	13667	13685	13513	13699	13662	13690	13663	13804	13568	13617	13501	13586	13751	13608	13741	13689	13769	13588	13666	13566	13570	13641	13720	13607	13764	13671	13682	13811	13459	13593	13686	13738	13770	13609	13642	13637	13555	13455	13454	13573	13693	13672	13637	13478	13580	13700	13705	13530	13618	13616	13693	13989	13739	13668	13526	13497	13664	13537	13521	13594	13537	13535	13627	13564	13716	13610	13620	13412	13591	13602	13682	13506	13633	13747	13611	13533	13615	13501	13479	13617	13580	13650	13685	13600	13580	13549	13622	13470	13593	13655	13509	13632	13567	13634	13449	13678	13751	13724	13554	13600	13635	13660	13683	13490	13637	13634	13633	13707	13602	13574	13777	13631	13550	13525	13632	13502	13450	13735	13741	13527	13489	13618	13642	13689	13671	13421	13563	13644	13741	13659	13619	13721	13586	13492	13529	13551	13852	13680	13542	13480	13571	13695	13704	13533	13525	13691	13659	13483	13643	13727	13503	13683	13724	13640	13560	13707	13510	13597	13658	13497	13630	13615	13543	13618	13510	13648	13653	13582	13526	13657	13787	13520	13333	13573	13583	13633	13520	13592	13478	13589	13580	13511	13661	13794	13595	13614	13635	13607	13626	13680	13740	13714	13677	13707	13563	13625	13744	13560	13509	13618	13584	13582	13547	13614	13626	13634	13686	13714	13644	13543	13585	13722	13637	13661	13617	13471	13698	13642	13503	13581	13656	13563	13581	13673	13600	13584	13816	13572	13561	13669	13434	13643	13665	13610	13604	13582	13628	13624	13579	13639	13562	13743	13480	13695	13595	13738	13573	13757	13612	13537	13603	13616	13621	13599	13586	13683	13600	13698	13666	13586	13687	13575	13632	13633	13669	13413	13419	13594	13502	13694	13571	13624	13588	13557	13611	13484	13466	13676	13608	13562	13548	13624	13812	13575	13613	13724	13663	13494	13594	13820	13499	13442	13589	13605	13513	13616	13714	13683	13557	13745	13625	13661	13705	13604	13524	13610	13607	13617	13751	13665	13657	13725	13637	13581	13598	13718	13732	13739	13616	13508	13627	13566	13669	13569	13588	13833	13414	13646	13645	13723	13685	13643	13711	13702	13597	13503	13728	13853	13501	13591	13553	13598	13570	13735	13708	13553	13474	13620	13458	13528	13650	13531	13452	13785	13583	13595	13705	13537	13652	13474	13538	13678	13744	13688	13598	13522	13463	13661	13634	13494	13674	13532	13548	13661	13557	13606	13563	13567	13647	13655	13649	13520	13755	13514	13479	13691	13655	13530	13623	13712	13548	13503	13594	13475	13687	13649	13702	13509	13492	13553	13649	13680	13733	13684	13575	13546	13634	13639	13704	13504	13622	13655	13546	13658	13794	13672	13610	13578	13731	13580	13676	13640	13578	13548	13602	13669	13472	13567	13634	13722	13631	13774	13751	13652	13586	13549	13569	13503	13730	13572	13674	13720	13624	13485	13594	13550	13663	13538	13647	13576	13582	13578	13436	13499	13581	13682	13498	13507	13754	13593	13496	13717	13736	13758	13353	13731	13562	13612	13695	13695	13623	13658	13607	13501	13479	13603	13677	13453	13552	13585	13505	13561	13679	13673	13610	13818	13612	13732	13802	13456	13561	13577	13593	13602	13555	13731	13619	13784	13758	13598	13581	13673	13525	13498	13646	13648	13500	13699	13579	13652	13643	13675	13675	13678	13673	13669	13669	13615	13642	13561	13702	13579	13822	13624	13789	13765	13624	13507	13603	13693	13608	13493	13508	13597	13605	13643	13594	13785	13507	13582	13804	13421	13538	13600	13736	13526	13647	13621	13670	13511	13600	13548	13552	13626	13393	13645	13789	13670	13469	13814	13456	13751	13563	13782	13587	13624	13630	13641	13644	13545	13639	13688	13552	13716	13611	13706	13493	13561	13613	13601	13662	13513	13750	13601	13571	13699	13453	13416	13685	13678	13609	13659	13732	13429	13541	13655	13503	13630	13586	13717	13703	13612	13831	13574	13615	13704	13646	13540	13564	13473	13590	13651	13477	13721	13679	13703	13457	13692	13657	13678	13632	13549	13317	13656	13782	13876	13389	13765	13653	13813	13576	13658	13524	13506	13688	13685	13526	13691	13831	13702	13642	13537	13656	13571	13709	13629	13693	13532	13665	13548	13567	13515	13819	13641	13677	13501	13723	13805	13851	13513	13632	13703	13530	13632	13603	13576	13682	13603	13606	13449	13506	13643	13615	13686	13780	13598	13567	13569	13744	13619	13633	13588	13480	13751	13723	13705	13515	13619	13629	13672	13613	13689	13584	13691	13760	13611	13522	13610	13668	13684	13725	13606	13455	13635	13512	13801	13722	13563	13531	13447	13729	13546	13583	13616	13605	13608	13468	13602	13567	13609	13626	13577	13490	13518	13613	13672	13688	13628	13628	13631	13562	13577	13606	13679	13585	13681	13484	13744	13654	13628	13680	13569	13532	13668	13736	13583	13574	13665	13539	13714	13704	13648	13821	13568	13634	13659	13532	13728	13692	13598	13725	13743	13750	13772	13613	13664	13416	13608	13408	13604	13607	13547	13698	13669	13532	13734	13703	13692	13528	13615	13631	13644	13571	13645	13519	13612	13526	13452	13712	13579	13582	13518	13790	13408	13479	13793	13586	13609	13618	13489	13608	13512	13839	13362	13556	13525	13644	13691	13591	13439	13695	13689	13775	13602	13618	13720	13539	13712	13691	13797	13408	13618	13624	13507	13717	13590	13544	13509	13584	13432	13608	13522	13690	13586	13515	13500	13660	13564	13536	13706	13655	13438	13673	13533	13639	13920	13576	13604	13801	13496	13673	13826	13666	13525	13634	13511	13523	13485	13795	13412	13490	13650	13463	13682	13589	13514	13723	13557	13506	13672	13811	13673	13443	13624	13593	13661	13511	13527	13632	13459	13700	13613	13708	13552	13661	13754	13543	13612	13529	13567	13802	13660	13602	13757	13714	13605	13648	13478	13662	13550	13622	13639	13723	13689	13727	13414	13578	13705	13619	13460	13789	13657	13670	13603	13534	13830	13671	13595	13637	13571	13635	13589	13446	13715	13687	13632	13671	13641	13911	13742	13538	13544	13583	13553	13644	13626	13649	13639	13676	13667	13559	13652	13653	13616	13506	13760	13680	13644	13600	13800	13617	13642	13497	13589	13648	13663	13724	13559	13462	13574	13643	13537	13517	13593	13523	13814	13663	13557	13623	13535	13497	13741	13723	13624	13614	13698	13676	13708	13589	13601	13495	13523	13655	13560	13491	13663	13680	13676	13508	13683	13705	13594	13658	13697	13657	13857	13536	13495	13639	13520	13717	13601	13568	13564	13686	13559	13711	13850	13566	13552	13563	13640	13652	13646	13628	13509	13579	13623	13673	13601	13480	13613	13728	13563	13503	13543	13777	13809	13622	13720	13633	13551	13592	13746	13563	13540	13758	13645	13671	13760	13654	13676	13544	13649	13635	13563	13875	13619	13539	13633	13661	13513	13676	13645	13703	13687	13717	13664	13608	13750	13696	13500	13595	13655	13651	13516	13523	13536	13766	13439	13694	13514	13676	13735	13574	13550	13532	13701	13455	13577	13399	13578	13666	13576	13450	13612	13736	13742	13721	13645	13699	13770	13641	13458	13697	13631	13563	13584	13638	13660	13687	13640	13621	13581	13548	13581	13650	13482	13553	13758	13671	13714	13546	13699	13676	13671	13595	13766	13558	13667	13556	13795	13602	13532	13604	13647	13569	13470	13690	13693	13620	13492	13531	13639	13640	13627	13645	13617	13457	13665	13440	13622	13550	13768	13672	13620	13463	13470	13605	13624	13496	13670	13596	13656	13564	13642	13711	13586	13500	13711	13649	13615	13509	13683	13627	13556	13781	13482	13517	13733	13654	13662	13606	13542	13751	13645	13586	13538	13772	13625	13674	13656	13542	13709	13640	13645	13563	13574	13564	13689	13657	13749	13581	13568	13666	13730	13720	13542	13476	13535	13784	13744	13551	13576	13582	13536	13528	13704	13681	13631	13543	13782	13498	13565	13530	13733	13554	13691	13756	13608	13655	13548	13669	13635	13711	13715	13722	13707	13565	13692	13540
24243	21164	32270	42438	44271	40626	38769	40586	42559	39903	32825	25994	20728	17764	16385	16028	15988	15950	15984	15827	15996	15938	15797	15793	15828	15679	15783	15820	15837	15800	15811	15909	15815	15682	15731	15834	15793	15709	15813	15880	15987	16021	15762	16013	15837	15949	15715	15899	15803	15827	15779	15985	15787	15825	15780	15726	15949	15833	15874	15708	15850	15681	15820	15915	15867	15702	15857	15829	15815	15729	15743	15918	15777	15546	15923	15785	15753	15816	15774	15845	16005	15510	15944	15855	15671	15858	15857	15751	15734	15764	15860	15734	15835	15840	15910	15904	15769	15788	15686	15712	15813	15670	15810	15743	15841	15836	15780	15777	15789	16116	15779	15811	15808	15791	15775	15680	15667	15499	15707	15875	15805	15693	15767	15803	15806	15793	15805	15760	15548	15697	15882	15903	15877	15782	15860	15768	15633	15722	15844	15865	15642	15682	15758	15648	15784	15741	15668	15988	15830	15789	16055	15779	15881	16045	15805	15782	15654	15684	15742	15698	15740	15791	15891	15888	15614	15771	15700	15689	15628	16010	16031	15841	15745	15866	15736	15801	15662	15691	15746	15839	15627	15635	15749	15612	15814	15965	15720	15692	15736	15841	15914	15814	15990	15647	15641	15626	15815	15739	15692	15833	15710	15850	15828	15723	15765	15621	15731	15737	15512	15711	15829	15682	15694	15879	15935	15880	15792	15777	15788	15776	15871	15911	15645	15910	15888	15569	15751	15683	15918	15849	15917	15823	15600	15657	15807	15670	15778	15793	15758	15612	15885	15790	15793	15889	15717	15773	15751	15678	15743	15711	15568	15763	15782	15762	15654	15480	15816	15733	15519	15693	15743	15763	15840	15778	15709	15694	15777	15851	15609	15693	15709	15733	15841	15699	15667	15646	15849	15732	15853	15672	15671	15875	15818	15775	15733	15877	15760	15853	15674	15624	15728	15824	15764	15652	15542	15660	15490	15850	15879	15868	15871	15712	15922	15838	15707	15792	15742	15879	15886	15798	15803	15880	15735	15631	15689	15684	15667	15694	15575	15558	15609	15857	15739	15687	15717	15567	15815	15796	15730	15849	15702	15777	15736	15707	15863	15607	15628	15811	15812	15774	15761	15843	15806	15794	15581	15714	15615	15835	15811	15638	15789	15730	15701	15760	15892	16054	15756	15622	15543	15923	15837	15776	15749	15762	15686	15643	15802	15633	15841	15664	15534	15855	15901	15838	15715	15929	15724	15618	15618	15873	15899	15832	15679	15920	15764	15877	15813	15558	15711	15828	15897	15654	15752	15645	15893	15806	15871	15821	15712	15763	15926	15662	15721	15676	15793	15644	15851	15736	15911	15656	15686	15860	15692	15694	15752	15676	15963	15836	15575	15792	15675	15741	15631	15793	15643	15439	15863	15907	15912	15764	15713	15513	15671	15756	15686	15750	15746	15804	15798	15805	15768	15775	15776	15778	15837	15806	15882	15794	15765	15856	15667	15799	15795	15786	15704	15836	15817	15810	15926	15796	15757	15676	15688	15630	15886	15700	15637	15710	15859	15953	15814	15800	15776	15709	15792	15768	15768	15695	15923	15820	15712	15739	15719	15995	15622	15775	15754	15466	15818	15977	15725	15627	15851	15831	15687	15731	15854	16162	15673	15676	15935	15682	15890	15888	15731	15614	15741	15738	15803	15818	15973	15806	15628	15879	15648	15766	15799	15730	15764	15714	15825	15629	15759	15832	15800	15903	15648	15652	15741	15846	15688	15662	15781	15935	15905	15692	15899	16000	15937	15745	15826	15866	16016	15716	15752	15961	15776	15694	15868	15730	15862	15575	15661	15757	15843	15581	15822	15688	15784	15964	15868	15802	15786	15613	15821	15859	15920	15582	15708	15628	15589	15649	15624	15684	15798	15655	15986	15627	15607	15761	15763	15622	15855	15748	15716	15545	15658	15759	15800	15862	15767	15679	15742	15854	15581	15782	15911	15746	15721	15679	15774	15749	15568	15885	15758	15702	15845	15806	15777	15900	15844	15724	15667	15817	15683	15781	15591	15760	15958	15662	15753	15616	15864	15792	15908	15672	15777	15856	15512	15862	15888	15632	15614	15596	15889	15734	15704	15821	15645	15763	15914	15713	15663	15611	15812	15777	15675	15628	15663	15923	15814	15783	15696	15999	15760	15931	15719	15598	15798	15783	15877	15826	15700	15851	15936	15584	15719	15813	15760	15823	15704	16032	15778	15772	15659	15816	15609	15832	15753	15775	15785	15743	15855	15831	15577	15672	15816	15705	15841	15668	15731	15649	15647	15615	15675	15748	15936	15548	15608	15835	15687	15986	15728	15748	15535	15869	15920	15849	15892	15896	15732	15886	15912	15611	16061	15937	15759	15830	15613	15927	15774	15643	15865	15930	15692	15745	15724	15779	15651	15729	15858	15644	15743	15908	15951	15675	15843	15815	15651	15728	15873	15740	16024	15787	15891	15670	15818	15792	15717	15825	15917	15688	15713	15697	15770	15759	15837	15752	15887	15941	15659	15794	15792	15923	15705	15676	15842	15877	15828	15602	15795	15701	15810	15762	16041	15611	15758	15641	15843	15996	15863	15818	15796	15694	15696	15673	15760	15801	15833	15824	15718	15777	15870	15704	15793	15863	15779	15916	15867	15668	15765	15656	15636	15629	15718	15617	15688	15683	15811	15908	15645	15778	15717	15902	15639	15957	15566	15507	15787	15926	15681	15907	15511	15771	15755	15853	15683	15751	15737	15570	15941	15910	15826	15822	15871	15705	15771	15878	15611	15707	15521	15658	15732	15858	15786	15577	15736	15858	15888	15778	15748	15761	15940	15718	15753	15741	15802	15651	15678	15810	15695	15819	15642	15745	15762	15699	15658	15946	15866	15886	15879	15841	15760	15708	15945	15866	15859	15710	15855	15784	15846	15821	15917	15885	15754	15791	16066	15909	15570	15705	15679	15684	15853	15571	15782	15666	15786	15798	15534	15760	15606	15858	15844	15738	15872	15713	15783	15688	15825	15710	15963	15794	15851	15653	15767	15794	15737	15713	15608	15631	15946	15748	15733	15670	15801	15746	15757	15895	15677	15778	15658	15632	15772	15708	15748	15772	15790	15952	15586	15653	15661	15665	15711	15732	15908	15628	15748	15787	15922	15464	15564	15682	15930	15866	15799	15700	15865	15708	15675	15765	15679	15815	15777	15695	15670	15880	15812	15806	15760	15788	15813	15830	15845	15706	16030	15891	15845	15787	15802	15911	15859	15699	15823	15832	15621	15656	15701	15763	15792	15927	15752	15690	15732	15655	15750	15821	15826	15749	15861	15879	15894	15828	15804	15890	15716	15955	15768	15800	15646	15667	15776	15583	15710	15809	15883	15868	15793	15779	15856	15834	15681	15889	15932	15611	15874	15828	15991	15911	15746	15856	15566	15499	15666	15805	15609	15854	15827	15774	15646	15702	15748	15855	15746	15908	15796	15637	15717	15682	15727	15792	15714	15884	15720	15715	15806	15561	15769	15702	15736	15637	15903	15782	15771	15720	15677	15601	15656	15663	15975	15845	15868	15973	15625	15876	15752	15807	15712	15847	15867	15742	15787	16065	15769	15839	15774	15777	15747	15748	15834	15847	15723	15570	15662	15759	15765	15709	15898	15707	15794	15837	15789	15830	15774	15831	15734	15539	15869	15849	15650	15795	15614	15733	15745	15942	15661	15753	15832	15792	15690	15934	15643	15736	15705	15785	15827	15789	15797	15766	15797	15698	15774	15850	15706	15817	15883	15824	15564	15817	15546	15652	15810	15573	16005	15799	15958	15779	15957	15677	15930	15533	15792	15687	16027	16033	15705	15816	15716	15576	15672	15715	15800	15867	15668	15719	15743	15701	15672	15786	15917	15743	16152	15755	15530	15744	15714	15906	15735	15785	15568	15802	15646	15873	15772	15934	15730	15669	15563	15621	15814	15633	15592	15864	15900	15680	15908	15885	15765	15715	15673	15862	15812	15655	15651	15742	15769	15586	15603	15819	15957	15662	15615	15658	15748	15831	15591	15805	15667	15800	16024	15890	15682	15770	15969	15953	15775	15706	15746	15680	15733	15841	15614	15773	15913	15890	15764	15758	15730	15839	15846	15822	15860	15784	15755	15675	15795	15738	15594	15764	15850	15995	15725	15854	15687	15664	15722	15828	15953	15805	15796	15910	15854	15605	15820	15695	15762	15667	15773	15820	15867	15704	15824	15658	15976	15974	15812	15799	15841	15693	15702	15856	15649	15712	15762	15800	15802	15727	15747	15577	15893	15617	15722	15674	15756	15848	15632	15811	15747	15835	15678	15746	15792	15829	15773	15926	15799	15893	15654	15885	16047	15638	15768	15947	15965	15844	15783	15911	15628	15752	15788	15687	15811	15862	15963	15835	15804	15616	15717	15710	15836	15850	15785	15763	15843	15724	15926	15810	15895	15702	15787	15700	15799	15774	15749	15626	15854	15747	15738	15769	15739	15903	15601	15565	15805	15862	15745	15736	15830	15812	15771	15871	15841	15805	15742	15775	15859	15771	15708	15887	15963	15819	15750	15947	15826	15650	15798	15775	15749	15800	15713	15735	15806	15787	15616	15733	15657	15518	15792	15627	16033	15659	15955	15794	15685	15615	15584	15681	15815	16061	15720	15889	15938	15653	15813	15885	15683	15843	15768	15830	16036	15846	15986	15998	15744	15678	15791	15638	15797	15881	15614	15786	15806	15670	15635	15916	15792	15715	15576	15833	15882	15573	15784	15944	15872	15753	15929	15929	15548	15804	15819	15776	15749	15929	15727	15763	15800	15559	15820	15511	15640	15836	15867	15941	15799	15715	15567	15994	15874	15762	15623	15786	15796	15851	15699	15586	15884	15837	15731	15754	15810	15877	15962	15734	15714	15853	15680	15896	15786	15774	15653	15710	15858	15621	15698	15765	16049	15966	15758	15696	15716	15650	15851	15614	15782	15895	15813	15753	15759	15798	15851	15802	15724	15616	15976	15912	15900	15823	15928	15981	15723	15622	15718	15641	15860	15773	15636	15740	15832	15702	15968	15744	15765	15769	15878	15870	15592	15622	15817	15698	15590	15848	15766	15871	15749	15888	15916	15891
46536	87208	88660	78744	59242	46189	41211	43717	44487	40514	32853	25097	18183	14832	13630	13354	13249	13134	13111	13058	13194	13258	13212	13229	13339	13065	13268	12984	13285	13154	13164	13177	13098	13112	13340	13218	13154	13087	13330	13194	13162	12925	13242	13331	13180	13250	13212	13206	13221	13211	13270	13275	13182	13259	13211	13036	13201	13233	13118	13185	13175	13167	13219	13273	13240	13306	13207	13209	12945	13016	13197	13271	13114	13204	13122	13058	13219	12945	13084	13196	13103	13197	13072	13217	13086	13049	13151	13078	13108	13139	13261	13214	13118	12993	13271	13182	13079	13134	13004	12981	13130	13149	13266	13148	13252	13052	13232	13125	13378	13194	13379	13321	13125	13252	13232	13296	13284	13241	13120	13130	13280	13222	13147	13291	13339	13089	13222	13252	13220	13121	13267	13083	13131	13196	13147	13140	13132	13054	13128	13208	13121	13247	13166	13206	13188	13124	13061	13068	13155	13055	13080	13299	13318	13193	13116	13176	13249	13266	13215	13040	13294	13338	13014	13179	13249	13046	13416	13111	13278	13261	13135	13220	13147	13186	13154	13239	13084	13226	13185	13302	13118	13108	13124	13256	13295	13215	13185	13197	13196	13168	13056	13295	13148	13287	13080	13255	13153	13123	13172	13289	13241	13140	13178	13079	13232	13204	13127	13129	13060	13127	13330	13175	13291	13084	13046	13149	13275	13132	13130	13088	13145	13030	13077	13136	12983	13255	13034	13166	13118	13087	13130	13083	13097	13196	13067	13208	13093	13140	13249	13089	13240	13136	13181	13321	13267	13144	13069	13307	13138	13278	13216	13224	13332	13105	13017	13196	13252	13199	13211	13119	13148	13170	13185	13220	13246	12999	13261	13112	13182	13177	12999	13072	13202	13056	13115	13219	13123	13084	13188	13113	13194	13143	13217	13208	13238	13110	13193	13198	13183	13150	13328	13325	13091	13156	13086	13191	13171	13133	13272	13337	13095	13222	13161	13181	13198	13054	13157	13103	13172	13065	13189	13166	13179	13127	13307	13116	13118	12950	13292	13211	13203	13261	13137	13060	13222	13204	13092	13079	13247	12969	13223	13396	13076	13175	13344	13177	12969	13220	13143	13148	13151	13222	13241	12923	13143	13139	13097	13124	13198	13312	13070	13292	13275	13144	13119	13181	13277	13201	13231	13241	13248	13177	12963	13314	13223	13091	13018	13320	13152	13372	13236	12993	13220	13207	13218	13221	13307	13220	13250	13283	13154	13076	13183	13166	13097	13208	13046	13248	13017	13178	13080	13136	13125	12933	13381	13162	13200	13183	13247	13196	13101	13221	13288	13099	13119	13129	13124	13281	13015	13228	13124	13152	13210	13081	13080	13037	12988	13203	13267	13301	13193	13346	13317	13168	13055	13223	13057	13250	13155	13103	13236	13175	13070	13166	12947	13223	13000	13139	13109	13259	13113	13244	13235	13212	13173	13179	13142	13199	13158	13159	13036	13219	13138	13130	13123	13040	13301	13066	13075	13201	13151	13248	13184	13097	13153	13163	13207	13130	13283	13251	12986	13215	13405	13330	13176	13078	13245	13177	13059	13022	13081	13116	13148	13157	13182	13062	13114	13170	13024	13297	13175	13287	13019	13152	13159	13241	13092	13147	13161	13247	13251	13016	13290	13302	13084	13240	13060	13143	13189	13236	13032	13318	13246	13117	13052	13173	13001	13199	13195	13029	13200	13084	13182	13119	13376	13262	13154	13015	13350	13134	13296	13273	13070	13073	13228	13119	13096	13062	13142	13022	13141	13269	13197	13286	13178	12978	13131	13329	13151	13040	13172	13130	13141	13140	13096	13327	13124	13137	13047	13222	13059	13119	13176	13078	13262	13377	13150	13221	13396	13107	13224	13211	13118	13190	13216	13188	13126	13142	13137	13103	13274	13216	13091	12993	13155	13001	12951	13216	13078	13140	13215	13205	13196	13040	13139	13274	13164	13201	13234	13210	13168	13073	13099	13198	13003	13071	13049	12976	12996	13158	13269	13010	13098	13097	13225	13117	13187	13253	13156	13166	13304	13160	13143	13060	13005	13127	13396	13115	13099	13195	13099	13268	13053	13007	13237	13224	13249	13048	13156	13168	13170	13215	13241	13071	13112	13258	13184	13194	13026	13051	13152	13188	13059	13035	13233	13176	13149	13382	13153	13169	13153	13040	13053	13060	13217	13124	13045	13243	13156	13071	13011	13207	12924	13234	13109	13266	13102	13009	13249	13025	13280	13055	13156	13126	13252	13144	13175	13168	13131	13068	13295	13141	13155	13204	13154	13174	13149	13132	13047	13320	13269	13181	13261	13164	13367	13126	13072	13116	13188	13308	13143	13131	13088	13131	13182	13205	13131	13122	13045	13030	13122	13172	13097	13166	13079	13222	13059	13054	13246	12998	13119	12979	13187	13084	13285	13200	13052	13212	13145	13025	13102	13221	13228	13257	13359	13095	13143	13259	13070	13127	13039	13141	13164	13324	13159	13113	13003	13064	13112	13202	13076	13207	13046	13372	13147	13112	12989	13139	13129	13220	13182	13099	13259	13198	13069	13113	12992	13203	13265	13166	13260	13003	13163	13272	13216	13068	13073	13045	13183	13240	13037	13075	13144	13178	13248	13146	13227	13104	13015	13209	13158	13341	13123	13124	13144	13193	13278	13111	13050	13223	13074	13087	13190	13272	13249	13241	13093	13138	13110	13077	13190	12933	13200	13047	13129	13188	13248	13234	13201	13114	13120	13254	13185	12984	13104	13253	13052	13203	13144	13040	13237	13064	13193	13129	13149	13307	13094	13347	13085	13092	13003	13284	13171	13121	13218	13068	13186	13196	13313	13178	13097	13213	13257	13361	13030	13203	13192	13044	13339	13110	13147	13172	13226	13140	13244	13028	13057	13084	13251	13206	13113	13131	13217	13225	13180	13154	13115	13155	13034	13025	13130	13247	12994	13012	13184	13299	13002	13336	13142	13110	13322	13142	13194	13137	13149	13018	13086	13182	13050	13178	13043	13174	13297	13135	12974	13130	13125	13314	13136	13083	13266	13305	13150	13283	13074	13088	13227	13081	13251	13262	13175	13313	13087	13148	12943	13123	13059	13169	13127	13208	13106	13086	13099	13000	13269	13023	13122	13213	13437	13103	13237	13089	13149	13337	13246	13193	13094	13128	13292	13038	13217	13035	13277	13234	13130	13144	13127	13179	13044	13149	13168	13224	13014	13153	13224	13116	13119	13043	13096	12977	13055	13189	13264	13202	13079	13152	13150	13258	13182	13117	13125	13015	12999	13151	13230	13136	13142	13010	13287	13229	13298	13203	13064	13004	13309	13177	13283	13074	13154	13109	13085	13099	13147	13365	13170	13034	13406	13195	13098	13226	13122	13389	13252	13277	13047	13347	13205	13120	13282	13098	13170	13317	13011	13077	13153	13125	13063	13341	13159	13164	13182	13131	13183	13186	13229	13252	13083	13219	13179	13045	13154	13162	13328	13191	13013	13093	13266	13261	13303	13019	13121	13181	13189	13050	13194	13106	13104	13154	13211	13061	13233	13134	13055	13286	13160	13159	13133	13224	13088	13109	12999	13118	13323	13254	13094	13201	13157	13198	13102	13151	13208	13059	13094	13247	13141	13092	13245	13229	13310	13092	13244	13192	13188	13379	13208	13194	12980	13102	12980	13161	13129	13200	13132	13190	13208	13051	13124	13051	13242	13239	13161	13185	13018	13159	13371	13193	13087	13100	13233	13207	13146	13241	13239	13355	13167	13118	13030	13227	13069	13097	13166	13274	13043	13142	13129	13387	13159	12976	13102	13151	13103	13176	13251	13329	13172	13043	13278	13158	13045	13148	13049	13065	13116	13195	13106	13071	13118	13254	13165	13326	13335	13231	13120	13251	13243	13178	13439	13164	13079	13300	13131	13260	13134	13204	13145	13145	13226	13077	13152	13108	13266	13210	13128	13167	13033	13142	13160	12975	13117	13109	13277	13141	13160	13311	13182	13183	13091	13284	13087	13280	13223	13234	13103	13179	13139	13074	13382	13335	13146	13128	13034	13157	13209	13223	13192	13235	13162	12974	13170	13205	13291	13066	13018	13250	13141	13099	13064	13196	13175	13134	13260	13227	13325	13160	13188	13228	13296	13206	13014	13080	13089	13074	13113	13154	13216	13115	13108	13125	13273	13043	13155	13133	13232	13314	13251	13015	13105	13134	13178	13149	13326	13052	13047	13163	13186	13192	13231	13308	13225	13186	13094	13058	13122	13204	13331	13247	13275	13116	13300	13266	13067	13197	13103	13145	13210	13174	13272	13227	13246	13160	13272	13240	13237	13107	13119	13101	13196	13144	13375	13233	13248	13223	13077	13260	13048	13333	13125	13178	13197	13087	13183	13181	13157	13068	13240	13098	13053	13221	13206	13067	13133	13276	13117	13077	13088	13150	12991	13058	13074	13213	12990	13265	13165	13040	12976	13015	13251	13226	13079	13234	13148	13272	13073	13066	13239	13174	13233	13196	13076	13088	13200	13180	13128	13222	13201	13159	13174	13125	13134	13113	13032	13133	13203	13251	12966	13062	13231	13233	13388	13050	13001	13257	13139	13333	13095	13249	13300	13240	13179	13176	13108	13040	13105	13211	13210	13099	13111	13130	13225	13184	13184	13099	13101	13152	13177	13048	13166	13150	13249	13099	13042	13087	13073	13213	13134	13150	13153	13165	13160	13292	13167	13161	13345	13274	13284	13188	13101	13240	13066	13191	13283	13145	13529	13100	13072	13231	13363	12992	13061	12984	13299	13304	12972	13195	13154	13165	13246	13228	13123	13181	13164	13339	13202	13034	13205	12951	13172	13233	13198	13175	13115	13113	13114	13211	13229	13137	13142	13195	13146	13316	13125	13115	13223	13115	13156	13059	13160	13173	13207	13192	13158	13136	13161	13125	13226	13068	13133	13268	13260	12956	13168	13126	13105	12983	13157	13178	13090	13089	13179	13065	13257	13138	13388	13070	13043	13103	13038	13263	13129	13015	13011	13148	13148	13051	13268	13233	13146	13100	13081	13015	13161	13105	13277	13219	13046	13182	13275	13136	13021	13192	13114	13248	13098	13129	13247	13029
31348	25118	27172	24936	21073	18783	18276	18382	19254	19362	18532	17981	17605	17266	17068	17110	17023	17034	16960	17218	16954	16825	16949	16978	17014	16834	16972	17058	16848	16859	17216	16979	17100	16980	17075	16903	17073	16814	17054	16757	17116	17176	17099	17057	16959	16994	16878	16844	17038	16735	17018	16930	17051	16806	17024	16832	16999	16965	16981	17023	16953	16834	16938	16848	17045	16966	16842	16930	17005	17041	17042	16780	16844	17023	16927	17101	16956	16830	17079	17156	16943	16955	16825	16778	16901	16805	16906	16772	16930	16990	16894	16999	16894	16832	16837	16894	16998	16813	16961	17017	16813	16913	16820	16932	16985	17092	17023	17099	16871	16984	16841	16640	16954	17115	16980	17046	17038	16956	16806	16885	17002	16863	16916	16757	16839	17169	16860	16963	16991	16829	16800	16700	16914	16947	16758	17059	17189	17068	16895	17317	16880	16979	16737	16725	16952	16906	16984	17010	16952	16833	17103	17192	16987	16905	16696	17004	16945	16833	16857	16866	16902	16933	16660	16993	16898	16826	17038	17110	16987	16954	16886	16692	16996	17105	16848	16877	16835	16884	16951	16829	16978	16932	17042	16883	16933	17005	16911	16768	16714	17043	17064	17076	17122	17028	16937	17020	16955	16812	16909	17002	16959	16938	17028	16887	16762	16967	16824	16776	16960	16869	16910	16908	16918	16870	16850	16935	16791	16763	16802	17015	16854	16882	17004	16776	16841	17062	16948	16811	16863	16913	16759	17092	16995	16865	16963	17082	17003	16824	16968	16859	16976	16935	17093	16989	16773	16840	16756	16867	16978	16742	16892	17024	16856	16842	16702	17047	16840	16791	16651	16704	16977	16653	16885	16960	16748	16924	16954	16954	16901	16901	16857	17081	17010	16846	16799	16723	16996	17036	16902	16924	16936	16789	16803	17024	16775	16981	16739	16862	16952	16865	16843	16888	16734	17045	16991	16834	16791	16913	16639	16780	16834	16894	16823	16885	16904	17072	16963	16959	16920	16753	16841	16971	17120	16825	17063	16971	16808	16844	16784	17167	16898	16919	16891	17089	16877	16788	16890	16839	16980	16927	16754	16835	16751	16908	16812	16942	17057	16913	16932	16867	16952	16825	16947	16999	16869	16838	16796	16693	16829	16892	16991	16593	17056	17031	16953	16932	16922	17002	16895	16961	16884	17093	17015	17046	16918	17001	16928	16564	16877	16773	17018	16976	16981	17012	16771	16808	17036	16984	16771	17031	16872	16975	16998	16798	16731	16956	17027	16902	17031	16907	17031	16881	16906	16960	17040	16939	17066	16868	16867	16862	16937	16826	16890	17002	16899	16923	17123	16668	16959	16956	16985	16977	16791	16854	16828	16962	17164	16868	17043	16941	16911	16779	16668	16951	16962	16782	16868	17064	16915	17016	16896	16885	16851	16939	16848	16799	16824	16791	16794	17011	17122	16968	16987	16943	16978	16869	16771	16660	16734	16869	16890	16812	17034	17102	16995	16837	16855	16966	16914	16910	16908	17184	16851	16966	17076	16794	17078	16898	16870	16912	17030	16910	16936	16849	17116	17085	17010	16956	16981	17042	16744	16952	17048	16989	16854	16779	16873	16828	16940	16964	16707	16678	16745	16694	16970	17010	16819	17078	16971	16882	16970	16946	16962	16782	16853	16812	16887	16961	17066	17026	17107	16887	17160	16862	16912	16783	16942	16955	17062	16939	16730	17109	16748	16834	16830	17045	16872	16790	16881	16921	16717	16776	16830	16934	16877	16929	16817	16835	16981	16942	16842	16979	17123	17075	16937	16789	16851	16911	17074	16836	16842	16911	17132	16885	16761	16849	17243	16906	17094	16914	16959	16937	16674	16907	16759	17081	16926	16687	16947	16934	17011	16929	16813	16845	17063	16876	17092	16871	16826	16772	16863	16846	17053	16850	16883	16853	16935	16737	16809	17000	16849	16789	16694	16696	16851	16891	16992	16900	17092	16868	16858	16781	16754	16877	17034	16890	16877	17045	16848	16860	16935	17052	17066	16896	16817	16950	16705	16944	16985	16941	16976	16882	16797	17014	16817	16854	16852	16802	16872	17148	17011	16921	16769	16976	16856	16905	16761	16954	16632	16822	16961	16942	17041	17019	16971	17044	16794	16728	17043	16935	17012	17197	17044	16850	16997	16909	16816	16910	16922	16881	17068	17210	17122	16839	16983	16906	16914	17029	17027	16886	16981	16882	16744	16842	16995	16739	16804	16944	16884	16874	16999	16811	16904	16880	16932	16830	16929	16911	16929	17091	17027	16911	17023	16846	16870	16745	16780	16862	16837	16926	17028	16842	16967	16911	16812	16726	16927	16876	17079	16988	16915	17021	17035	16973	16803	16952	16811	17023	17077	16954	16912	16927	16798	16885	16925	16899	17038	16943	17101	16833	16834	16948	16976	17019	17158	16978	16916	17034	16678	16948	16956	17089	16964	17073	16882	16909	16934	16761	17133	16904	16859	16813	16706	17180	16982	17046	16944	16862	17191	16997	16786	17082	16993	16980	16972	16994	16796	16982	17060	16826	17025	16871	16938	16912	16900	16673	17121	17007	16910	16990	17105	16741	17075	16938	16769	16891	16844	16972	17029	16899	16726	16775	16753	17129	16913	16797	16808	16897	16877	16961	16939	16784	16888	16876	16889	16899	16927	16941	17053	16864	16853	17083	16789	17121	17041	16924	16909	16987	17146	16933	16938	17056	16904	16983	16998	17006	16857	16793	16809	16796	16866	16955	17029	16980	16903	16756	16969	16718	16940	16853	17060	17038	16893	16702	16960	17019	16967	16905	16888	16761	17140	17169	16853	16904	16968	17114	16812	16741	16895	16817	16850	16896	17067	16898	16864	17026	16746	16805	16920	16821	16976	17000	16975	17002	16780	16687	16975	17009	16804	16920	16877	16872	17084	16887	16928	16960	16891	16950	16760	16887	16877	16951	16805	16815	16847	17033	17049	16766	16917	16749	16928	16912	16786	17050	16778	17038	17082	16893	16871	17043	17036	16985	16837	16797	17063	16805	16992	16879	16877	17025	16826	16785	16957	16857	16910	16797	16926	16757	16950	16935	17105	17015	16817	16901	16912	16904	17030	16862	17066	16775	16863	16710	16879	16946	16824	16920	16825	16856	16819	16970	17003	16944	16985	16816	17097	16921	16968	16738	16843	16849	16810	16947	17034	17036	16935	16951	16903	16758	17202	16904	17082	16919	17101	16837	16755	16883	16843	17065	16838	16927	16893	16967	16774	16787	17123	16971	16916	16948	17036	17018	16904	16761	17012	17017	16908	16861	16866	17026	16809	17013	16841	17109	16933	16792	16810	17055	16916	16856	16920	16954	17041	16759	16813	16904	17132	16858	16912	17012	16936	16829	16848	16906	16897	16850	17002	16966	16852	16765	16869	17102	16786	16880	16980	16963	17194	17012	16917	16960	17118	16817	16872	17046	17019	16945	16964	16722	16629	16900	16947	16952	16905	17040	16867	16924	16999	16805	16761	16792	16779	16858	17089	16882	17069	16948	17044	16865	16977	16867	16862	16797	17080	16711	16984	17036	16977	16953	17072	16747	16869	16766	16825	16959	16944	16859	17122	17081	16927	16660	16858	16867	16974	16950	16894	16903	16863	16928	16950	17043	16564	16926	16897	16790	16952	16738	16872	16967	16816	16946	16897	17141	16843	16927	16976	16883	17066	16894	17009	16939	16632	16935	16855	16888	16859	16897	17107	16930	16792	17021	16881	17033	17035	16847	16980	16775	16878	17097	16730	16961	17066	16863	16927	16955	17031	17019	16908	16848	16844	16943	16839	16826	16920	16766	16962	17026	16906	17060	16695	16843	16867	16887	17060	16774	17052	16802	16894	16783	16757	16960	16980	16952	16895	16914	17002	16909	16868	16777	16892	16973	17121	16978	16795	16806	16829	16987	16913	16894	16963	16870	16810	16929	16695	17033	17028	16833	16745	16891	16849	17111	17037	16896	16929	16955	17013	16915	16897	17158	17002	16905	17016	16789	16671	16873	17052	16827	16944	16753	16809	16914	16885	16964	17040	16941	16773	16800	16938	16850	16838	17064	16920	16748	16852	16620	16853	16683	16901	16971	17051	16932	17115	16947	17106	16970	16760	16807	17112	16760	16859	16785	16902	16763	16885	16843	17137	16936	16920	16748	16958	16924	16910	17018	16960	16771	17078	16904	16937	16983	16903	16948	16807	16835	16699	16964	17030	16946	16889	17062	16918	16890	16850	16880	16695	16850	16971	16908	16926	16739	16861	16858	16987	16962	17035	16969	16856	16879	16865	16809	16726	16872	16782	17012	17088	16807	16810	16801	16981	16841	17113	16997	16988	17020	16798	16964	16977	16890	16943	17109	16837	16925	16811	16967	16963	16892	16774	16871	17013	16861	16673	16919	16946	16956	16871	16863	16903	16850	16842	16768	16746	16868	16836	17061	16926	16814	16922	16910	17094	16871	16825	16870	17076	16993	17058	16965	16990	17129	16772	16900	17103	16999	16810	16786	16946	16941	17029	17074	16791	16833	16704	16857	16903	17015	16959	17030	16996	17126	16913	16927	16827	16850	17101	16896	16869	17017	16903	16843	17055	17000	16894	16847	16791	16880	16961	17013	16892	16782	16976	16846	17061	16790	17002	16705	17008	16819	16955	17025	17037	16956	16924	16935	16983	16932	16944	16982	16788	16841	16972	16979	17047	16959	16952	17093	16801	16888	16843	17050	16939	16777	16860	17014	17001	16864	16854	16924	16755	16732	16642	16886	16868	16923	17073	16846	16565	16944	17041	16989	16960	17008	16951	17034	16968	16785	16881	17044	17001	17015	17159	16809	16976	16965	16934	16802	16775	16983	17010	16669	16918	17054	17067	16877	17060	17126	16729	16926	16864	16863	16839	16850	16906	16962	16769	16873	16945	16900	16968	17053	16961	16843	17016	16852	17026	17064	16786	16841	16798	17014	16927	17045	17184	16965	16828	16999	16732	16958	16983	16888	16829	16790	17063	16951	16955	16957	16938	16872	16799	16897	16973	16825	16885	17071	16836	16912	16954	17188	16829	16975	16944	16781	17087	16922	16734	16738	17067	16972	17145	16803	16978	17040
22485	30431	29871	23960	19064	16039	15458	16198	17197	16698	15793	14828	14379	14014	14008	13759	13846	13981	13869	13976	13849	13792	13889	13795	13786	13733	13869	13882	13904	13937	13784	13706	13838	13747	13894	13927	13767	13726	13683	13836	13872	13910	13878	13723	13703	13706	13614	13830	13910	13741	13758	13794	13820	13834	13780	13875	13859	13755	13656	13812	13646	13823	13775	13778	13875	13725	13915	13892	13899	13690	13731	13931	13866	13855	13745	13825	13871	13790	13779	13695	13901	13703	13855	13816	13737	13976	13989	13663	13819	13879	13904	13675	13772	13853	13655	13785	13785	13776	13839	13962	13808	13800	13914	13801	13797	13746	13820	13705	13692	13889	13812	13669	13892	13865	13859	13998	13897	13884	13772	13871	13747	13654	13925	13948	13776	13807	13940	13877	13808	13818	13675	13800	13725	13828	13734	13777	13857	13665	13887	13828	13886	13835	13929	13805	13830	13702	13809	13868	13722	13959	13701	13695	13840	13822	13715	13840	13645	13694	13685	13823	13901	13746	13686	13797	13878	13850	13652	13852	13833	13869	13897	13680	13837	13668	13876	13829	13674	13610	13745	13742	13768	13716	13889	13817	13997	13841	14025	13843	13772	13938	13571	13780	13711	13737	13813	13818	13765	13833	13678	13743	13733	13857	13790	13725	13731	13675	13748	13924	13880	13889	13817	13851	13865	13865	13888	13816	13815	13902	13725	13645	13843	13845	13776	13779	13922	13845	13878	13792	13784	13755	13782	13983	13760	13642	13787	13855	13878	13801	13884	13722	13752	13792	13902	13729	13758	13765	13737	13906	13740	13771	13621	13794	13800	13852	13854	13572	13711	13768	13795	13843	13610	13829	13909	13638	13805	13864	13787	13852	13804	13856	13801	13948	13706	13781	13793	13702	13808	13894	13815	13876	13849	13775	13830	13722	13729	13787	13845	13829	13867	13801	13843	13987	13628	13742	13849	13932	13793	13767	13729	13798	13811	13686	13715	13893	13757	13786	13844	13761	13917	13912	13861	13887	13735	13673	13768	13693	13728	13827	13869	13846	13761	13693	13767	13923	13678	13760	13935	13725	13704	13661	13826	13878	13822	13816	13764	13854	13624	13871	13873	13851	13762	13896	13811	13912	13857	13814	13596	13771	13656	13821	13678	13698	13857	13797	13701	13713	13806	13848	13729	13873	13730	13770	13859	13786	13834	13874	13779	13868	13647	13644	13848	13830	13730	13871	13992	13839	13934	13928	13776	13861	13769	13671	13772	13767	13950	13791	13862	13872	13876	13897	13828	13700	13700	13804	13841	13816	13738	13887	13800	13778	13876	13710	13671	14030	13977	13862	13838	13611	13901	13936	13889	13920	13931	13854	13833	13466	13834	13876	13805	13698	13839	13799	13777	13788	13830	13944	13779	13854	13792	13815	13917	13961	13689	13900	13833	13689	13785	13750	13831	13847	13808	13676	13767	13537	13900	13717	13681	13873	13802	13892	13764	14007	13857	13712	13686	13653	13782	13796	13729	13835	13821	13867	13702	13799	13622	13806	13689	13854	13914	13868	13795	13722	13765	13871	13661	13850	13792	13752	13810	13710	13857	13730	13914	13759	13815	13747	13740	13942	13696	13851	13873	13780	13718	13742	13839	13808	13738	13739	13796	13783	13650	13617	13879	13785	13768	13906	13818	13823	13883	13841	13876	13663	13864	13776	13740	13734	13779	13928	13799	13967	13740	13820	13579	13784	13825	13813	13822	13750	13706	13811	13884	13722	13629	13831	13808	13965	13729	13779	13727	13661	13766	13814	13711	13777	13896	13766	13751	13844	13825	13899	13961	13895	13823	13789	13770	13773	13829	13791	13600	13814	13739	13623	13815	13918	13840	13756	13920	13700	13658	13843	13895	13872	13726	13611	13875	13764	13830	13810	13788	13794	13674	13759	13789	13614	13845	13681	13587	13723	14009	13804	13935	13833	13700	13879	13777	13823	13647	13902	13685	13786	13804	13774	13969	13861	13908	13769	13880	13912	13862	13877	13812	13807	13874	13887	13799	13900	13786	13766	13749	13743	13628	13920	13895	13935	13799	13704	13749	13882	13762	13930	13856	13837	13872	13754	13962	13689	13819	13780	13833	13785	13765	13901	13692	13694	13825	13868	13835	13650	13779	13819	13787	13626	13742	13863	13816	13644	13721	13843	13879	13884	13780	13790	13724	13598	13812	13954	13755	13676	13796	13697	13866	13863	13689	13714	13778	13874	13936	13688	13697	13825	13698	13750	13856	13682	13868	13639	13915	13881	13823	13801	13734	13804	13869	13738	13950	13794	13838	13826	13768	13772	13932	13765	14003	13755	13805	13755	14032	13675	13839	13869	13801	13764	13854	13815	13757	13821	13834	13834	13749	13715	13774	13837	13663	13890	13727	13708	13899	13681	13827	13736	13958	13889	13786	13767	13755	13733	13871	13821	13750	13650	13685	13760	13802	13718	13721	13796	13853	13832	13798	13841	13833	13568	13720	13659	13837	13833	13682	13664	13819	13680	13826	13684	13750	13787	13665	13764	13865	13602	13781	13847	13831	13803	13840	13921	13739	13813	13848	13925	13779	13804	13935	13866	13712	13791	13745	14018	14010	13742	13807	13776	13853	13825	13975	13974	13736	13972	13698	13873	13742	13767	13725	13814	13735	13737	13824	13758	13770	13828	13752	13851	13839	13847	13741	13752	13744	13727	13673	13811	13949	13761	13783	13959	13861	13820	13820	13750	13712	13806	13834	13860	13770	13787	13703	13667	13896	13868	13761	13784	13910	13641	13875	13648	13746	13707	13658	13843	13689	13879	13734	13762	13809	13796	13930	13834	13976	13764	13702	13989	13883	13843	13735	13758	13979	13740	13853	13809	13617	13831	13790	13794	13643	13928	13932	13832	13664	13811	13981	13632	13853	13675	13759	13750	13758	13702	13647	13829	13832	13637	13930	13842	13820	13783	13749	13865	13709	13756	13675	13936	13793	13815	13786	13837	13818	13762	13573	13919	13729	13562	13849	13868	13793	13808	13666	13907	13967	13847	13934	13648	13756	13901	13921	13966	13700	13772	13986	13981	13839	13693	13768	13827	13855	13894	13802	13841	13806	13862	13892	13797	13881	13729	14034	13815	13857	13838	13753	13830	13753	13596	13900	13749	13840	13598	13766	13889	13915	13853	13687	13735	13886	13735	13841	13918	13854	14008	13854	13709	13752	13704	13902	13860	13947	13790	13801	13839	13834	13972	13745	13856	13827	13820	13654	13866	13709	13671	13812	13860	13877	13845	13792	13801	13934	13762	13867	13920	14042	13823	13842	13786	13858	13843	13809	13656	13813	13800	13696	13703	13813	13771	13703	13686	13873	13826	13770	13574	13914	13778	13865	13872	13815	13934	13764	13901	13709	13663	13735	13781	13859	13702	13748	13882	13760	13773	13783	13815	13795	13822	13726	13779	13829	13898	13816	13852	13766	13732	13717	13775	13686	13891	13837	13921	13695	13844	13871	13798	13698	13825	13910	13918	13853	13783	13994	13820	13904	13843	13830	13872	13825	13892	13754	13699	13753	13702	13771	13743	13823	13981	13861	13921	13795	13946	13688	13929	13889	13616	13902	13804	13795	13719	13852	13723	13797	13609	13845	13773	13726	13879	13892	13924	13830	13874	13874	13770	13811	13789	13852	13835	13756	13804	13825	13745	13808	13779	13937	14033	13644	13647	13706	13862	13833	13779	13735	13841	13890	13842	13792	13833	13960	14085	13849	13699	13678	13585	13930	13686	13820	13792	13842	13841	13766	13631	13914	13840	13719	13940	13835	13846	13713	13820	13766	13756	13767	13832	13727	13782	13879	13862	13744	13870	13891	13785	13850	13950	13808	13779	13900	13779	13817	13888	13872	13807	13667	13835	13854	13883	13821	13820	13855	13773	13855	13846	13854	13917	13810	13790	13838	13790	13912	13760	13820	14026	13952	13820	13935	13631	13768	13708	13732	13867	13835	13708	13958	13606	13690	13904	13677	13738	13683	13797	13822	13784	13722	13947	13803	13725	13790	13685	13908	13751	13882	13902	13751	13856	13925	13778	13874	13894	13753	13788	13713	13729	13704	13707	13735	13856	13684	13744	13828	13886	13702	13722	13820	13649	13802	13929	13990	13780	13945	13766	13716	13789	13784	13990	13909	13698	13844	13755	13929	13770	13765	13699	13903	13814	13702	13836	13951	13790	13756	13816	13648	13841	13809	13748	13816	13754	13831	13787	13954	13964	13872	13674	13858	13622	13813	13853	13891	13826	13893	13933	13729	13839	13731	13841	13807	13689	13788	13885	13748	13824	13681	13901	13772	13839	13930	13816	13860	13783	13964	13884	13880	13799	13676	13834	13785	13925	13866	13824	13694	13886	13761	13971	13758	13843	13621	13785	13730	13825	13782	13755	13781	13922	13834	13970	13991	13695	13908	13691	13830	13737	13796	13819	13726	13755	13814	13873	13857	13635	13911	13761	13797	13906	13736	13880	13825	13813	13823	13793	13855	13822	13679	13841	13786	13858	13696	13949	13751	13843	13597	13793	13606	13820	13745	13781	13695	13910	13701	13763	13801	13624	13825	13829	13958	13731	13742	13902	13900	13710	13833	13841	13812	13730	13624	13829	13667	13815	13858	13770	13819	13784	13797	13794	13909	13712	13866	13885	13853	13619	13840	13723	13689	13680	13722	13604	13881	13953	13810	13767	13729	13750	13893	13664	13599	13701	13716	13722	13740	13880	13746	13704	13905	13682	13865	13831	13764	13705	13928	13752	13770	13885	13863	13799	13820	13827	13845	13968	14011	13829	13865	13711	13860	13915	13859	13978	13874	13668	13831	13727	13906	13844	13735	13839	13834	13638	13804	13880	13664	13881	13767	13836	13875	13858	13789	13584	13834	13816	13765	13795	13853	13847	13718	13805	14098	13944	13816	13863	13858	13842	13768	13931	13896	13729	14021	13769	13739	13769	13914	13855	13784	13808	13834	13742	13763	13859	13840	13830	13800	13646	13696	13834	13863	13774	13801	13849	13869	13738	13660	13842	13738	13913	13775	13782	13976	13874	13840	13824	13749	13753	13737	13882	13761	13777	13847	13795	13864	13668	13649	13739
26308	21803	35710	44992	39784	31846	26949	28449	32517	29533	25662	21811	19186	18000	17523	17229	17319	17074	17264	17140	17379	17294	17150	17190	17234	17091	17075	17147	17169	17133	17048	17140	17039	17058	17014	17376	17068	17211	17230	17106	16992	17043	17185	16981	17100	17130	17075	17299	17251	17192	17024	17063	17039	17025	17045	16964	17096	17256	17335	17202	17147	17107	17167	17337	17271	17236	17144	16926	17083	17071	17011	17174	17177	17086	17014	17084	17247	17101	17085	17112	17183	17132	17000	16896	17178	17080	17059	17140	17059	17122	17131	16997	16971	17071	17255	16991	17148	16912	16863	17078	17124	17083	17036	17050	17183	17121	17042	17173	17119	17054	17019	17122	17062	17072	17192	17179	17088	17272	17138	17210	16891	17125	17205	17187	17157	17047	17069	17108	17093	17014	17156	17099	17178	17056	17084	17196	17043	17155	17001	17217	17051	17029	17228	17084	17079	17097	17200	17129	17100	16995	17178	16800	17015	17002	17059	16937	17244	17023	17074	17274	17226	16996	17032	17128	17199	16968	17261	17203	17141	16957	17117	16878	17204	17093	17143	17228	16848	17071	17225	16902	17010	17024	17196	17037	17070	17084	17346	17165	17338	17231	16996	17052	16829	17072	17024	17203	17232	17014	17204	16943	17143	17161	17112	16996	16944	17034	17136	16990	16926	17137	16925	17169	17104	17157	17075	17159	17027	17255	17142	16963	17283	16960	17036	17168	17082	17052	16802	16994	17167	17009	17052	16846	17093	17032	17187	17051	17064	16953	16977	17041	16969	17065	17173	17054	17083	17015	17272	17045	17060	17069	17103	17109	17234	17200	17125	17038	17028	17159	17027	17162	17057	17054	17038	17301	16957	16986	17086	17197	17013	17021	17087	17242	17083	17129	16958	16783	17167	16995	17270	17296	17136	17304	17004	16870	17066	16979	17104	17166	17309	17246	17030	17227	17057	16869	16927	17056	17240	17379	17049	16970	16886	17110	16942	17132	17070	17167	17149	17016	17190	17202	16974	17215	17118	17169	17186	17235	17163	16873	17098	17031	17021	17161	16962	17007	17117	17065	17042	17094	17031	17076	16988	17210	17150	17193	16953	17295	17272	17006	17065	17091	17166	17058	17120	17169	17197	17031	17224	17085	17211	17127	17025	17202	16990	17078	17060	17120	17053	17087	17269	17021	17055	17083	16948	17223	17225	17126	17047	17021	17230	17060	17104	17202	17129	17039	17084	17056	17138	17142	16951	17007	16929	17021	17089	17199	17112	17219	17191	16916	17194	17145	17151	17247	16954	16991	17084	17056	17203	16987	17123	17111	17201	17038	17086	17075	17416	16923	17257	17090	17207	17053	17254	17151	16964	17089	17069	17235	17039	17176	17089	16832	16942	17140	17129	17177	17061	16943	17059	17028	17090	16885	17244	17047	17009	16910	16980	17017	17211	17077	17087	17226	17159	17159	17255	17129	16957	17069	16928	17162	17122	16743	17008	16937	17108	16998	17037	17089	16951	17192	17153	17147	17192	17047	17286	17066	16995	17006	16958	16963	17198	16727	17320	17186	17218	17079	17149	17356	17146	17033	17225	17308	17386	17291	16876	17002	17145	17035	16927	17071	17147	17149	17076	17160	17141	17011	17035	17043	16788	17263	17247	16835	17260	17098	17079	17177	16940	17236	17007	16935	17158	17039	17016	17341	17131	17127	17098	17096	16997	17163	17184	17106	16797	17118	17394	17054	17078	17154	17222	17027	17172	17137	17015	16992	16985	17033	17204	17103	17079	17200	17163	17092	17067	17058	17254	17204	17147	16922	17364	17034	17103	17050	17209	17092	17018	17178	16935	16941	17001	17042	17066	17110	17337	17039	17139	16906	17159	17255	17244	17141	17127	16971	17039	17167	16898	17126	17094	17120	17055	17212	17114	17209	17187	17132	17116	17014	17044	16897	17050	16975	17031	16987	17016	17187	17278	17189	17108	16789	17117	17129	17064	17149	17178	17051	17157	17141	17279	17113	17053	17231	17003	17141	17264	17088	17221	17052	17139	17178	17064	17009	17031	17073	17179	17239	16943	17154	17260	17087	17251	17214	17004	17045	17164	17120	17117	17362	17133	17068	16989	17287	17047	16955	17161	17186	17109	17016	17012	17050	17136	17139	16808	17012	17176	17117	16884	17213	17216	17045	17038	17319	17271	17289	17004	17133	17035	17062	17013	16997	17196	16926	17062	17138	17156	17024	17021	17101	17231	17109	17110	16996	16901	17182	16998	17307	17204	17197	17280	17030	16888	16978	17042	17136	17238	17363	16982	17061	17205	17085	16965	16976	17266	17072	17130	17167	17154	17067	17183	17037	17185	17124	17023	17172	17093	17045	17026	17164	17202	17152	17094	16908	16947	17180	17287	17255	17212	16980	17047	17027	16978	16944	17027	17137	17046	17267	16884	16877	17115	17156	16915	16987	17090	17185	17217	17110	17007	17205	17016	17107	17072	16874	17063	17170	17155	17101	16932	17142	17121	17123	17129	17216	17275	17093	17171	17208	17164	16975	16972	16973	17187	16859	16946	17044	16924	17135	17162	17006	17178	16908	17056	17330	17146	17018	16941	16953	17060	17070	17155	17024	17033	17088	17168	17136	16939	17013	17282	17186	16951	16824	16989	17061	17149	17218	17150	17351	17237	17104	17118	17120	17266	17095	16968	17014	17258	17069	17050	16961	16789	17302	17175	17159	17180	17016	17118	17103	17278	17143	16887	17068	16966	16902	16963	17326	17027	17141	17140	17033	16910	17035	17153	17164	17107	16879	17073	16892	17017	17056	17102	17174	17099	17196	17183	17015	17097	17368	17053	16919	17088	17128	16969	17156	17097	17321	17137	17093	17043	16988	17070	17216	17082	17117	17223	17117	16922	17100	17277	17178	16916	17203	17200	17106	16816	17102	17302	17141	17074	17046	17278	17002	16976	17007	17322	16981	17116	17267	17140	16982	16921	16964	17060	17263	17069	17256	16922	16975	17069	17210	17048	17112	17256	17027	17109	17124	17036	17259	17105	17325	17271	17230	17184	17127	16879	16954	16929	17165	17065	16925	17116	17080	17015	16941	17254	17254	17119	16980	17231	17197	17091	17147	17260	17174	17131	17097	16987	17140	16983	17261	17134	16862	17097	17053	16979	17224	16923	17038	16977	17063	16983	17078	17007	17268	17077	16899	16980	17329	17126	17052	16987	17057	17097	17014	17040	17111	17017	17171	17244	16961	17078	17053	17016	16977	16897	17055	17240	17147	17113	17072	17135	17200	17206	17085	17230	17207	17047	17165	17204	17099	17028	17122	17085	16900	17161	16946	17140	17224	17198	17082	16969	16967	17152	16990	17118	17139	17125	17191	17057	17242	17087	17154	17138	17133	17094	17241	17013	17219	17031	17121	17152	17092	17080	16857	17244	17156	17174	17090	17291	16966	16938	17035	17168	17182	17114	17138	16985	17251	17080	17061	17242	17175	17132	17233	16983	17051	17143	17156	17000	17220	17131	17069	17153	17075	17367	17142	16985	17217	17214	16926	17047	16979	17298	17139	17130	17082	17090	17299	17234	17167	16969	17024	17179	17199	17172	17131	17136	17032	17251	17120	17084	17032	16994	17005	16944	17002	17316	17099	17150	17060	17012	16914	17085	17054	17079	17015	17131	17247	17072	17325	17133	17081	17148	17242	17106	17027	17199	17350	17055	17245	17050	17136	17213	17005	17191	17160	17126	17257	17040	17150	17242	16981	16996	17035	17056	17051	16849	17243	17188	17227	17242	17044	17146	17174	17166	16895	17145	16946	17066	17267	17327	17152	17055	17102	17005	17122	17163	17233	17391	17175	17025	16896	17079	16933	17083	17046	17027	17145	17090	17152	17057	17120	16934	17184	17059	17075	17063	17315	16984	16902	17058	16997	17049	16953	17056	17165	17237	17007	16975	17137	17109	17172	17170	16977	17114	17061	17097	17012	16955	17044	17143	17129	17159	17153	17117	17106	17185	17061	17120	16937	16993	17146	17033	16886	16966	16999	17093	17124	17287	16960	17091	17256	17340	17132	16913	16990	17169	17055	17198	16917	17233	17072	16955	17130	17104	17066	17083	16911	17170	17075	17039	17091	17082	17107	17018	16947	17116	17124	17108	16820	17178	17203	17215	17195	17104	17072	16977	17042	17171	17013	16784	17052	17005	17123	17159	17187	17184	16968	17170	17341	16987	17091	17042	17013	17095	16947	17140	17063	16977	17006	17066	16917	17106	17077	17046	17137	17199	17233	17068	17264	16886	17139	17137	16939	17059	17236	17143	17152	17154	17295	17034	17114	17143	16986	17036	17148	17234	17137	16967	17078	17111	17277	17016	17136	17091	17178	17059	17315	17016	17308	17083	17007	17050	17010	17118	17020	17304	17083	17103	17018	17001	17248	17205	16944	17107	17077	17110	17034	16983	17209	16967	16934	17171	17260	17082	16993	16987	16932	17163	17239	17132	17076	17131	16954	17305	17227	17051	17105	16987	16987	16948	16969	17145	17053	17224	17061	17116	17037	17152	17078	17109	17071	17258	17168	17280	16864	17271	17134	17133	16977	16925	17297	16992	17288	17037	17054	16961	17175	17271	17140	17142	16960	17056	17037	17213	17077	17252	17259	16967	16862	16972	16935	16917	17023	17239	17201	16998	16892	17153	17041	17227	16874	17090	17181	16878	17181	17024	17159	16835	17168	17062	16808	17145	16946	17045	16971	16976	17113	17003	17213	17116	17071	17027	17257	17071	17230	17291	16818	17181	17101	16954	16920	17172	17092	17280	17139	17015	17186	17138	17085	17076	17165	17176	16983	17119	17252	17172	17217	17025	17071	17099	17097	16877	17171	17116	17091	17407	17229	17273	16874	17145	17101	17071	17121	17068	17087	17188	17230	17097	17288	17054	17075	16958	17173	17205	17249	17375	17226	17111	17151	17008	16856	17169	17237	17139	16978	17106	17016	17136	17144	17000	16956	17308	17015	17034	17298	17020	16976	17050	17131	17083	17038	17015	16968	17100	17019	17112	17019	17414	17139	17273	17038	17048	17069	17233	16841	17146	17097	17336	16960	17159	17047	17114	17119	17102	17076	17106	17229	17073	17077	17192	17108
33706	63019	64295	54065	43316	30967	25953	29937	33412	28982	24001	19177	16137	14480	14214	14052	13902	14076	13926	13938	13857	14104	13990	14174	13986	13899	13799	13987	13916	14089	14021	13927	13982	14004	13910	14040	13978	14102	13933	13893	14087	13862	14027	13943	14140	13909	13965	14195	13990	13963	13932	13918	14123	13959	13939	13963	14013	14087	14014	14035	13923	14077	13947	13907	14131	14014	14074	13863	13969	13973	14050	13874	14091	13981	14016	13972	14197	14039	14144	13902	13890	13992	13974	14087	13956	13886	13948	14044	14013	14005	13969	14078	13940	13953	13940	13964	13973	13982	13883	13957	14100	14128	14233	13970	13981	14035	14102	13857	13893	14065	13812	14039	13991	13876	13939	14050	13909	14086	13941	13885	14023	13971	14004	14047	13762	13980	14131	13999	13940	13903	13967	13973	14027	14020	13989	13980	13940	13996	13947	13909	14084	13941	14173	14017	14048	14029	13797	13866	14029	13910	13973	13839	13997	13988	14093	13997	13899	13911	13809	14102	13996	13901	14005	14026	13995	14029	13956	14085	13847	14027	13956	14181	13858	14029	14081	14056	13981	14119	13980	14103	13973	14011	13982	13857	13939	13894	14059	14010	13965	13884	13992	14027	14082	13948	13956	14029	13899	14028	13914	13912	14025	13832	13915	13902	13923	13983	14097	14080	14072	14071	14101	13856	13830	13937	13916	13902	14082	13879	13994	13972	13974	13940	14016	13817	13975	14180	13919	13954	13890	14100	13914	14206	14157	13912	14000	14074	13926	14077	14008	13862	13826	14185	14184	13935	13994	13956	13966	14067	13974	14058	14063	13970	13859	13960	13978	14086	13931	13888	14080	13921	14000	14054	14172	13858	14031	14014	13981	14046	14132	14106	14026	13952	13991	13949	14176	14006	13899	14017	14050	13916	13779	14038	14134	13978	14031	14000	14011	13849	14167	13905	14040	14119	13912	13998	13811	14098	14086	14135	14047	14040	14069	13973	13958	14054	14083	14193	13871	13873	13978	13751	14110	14261	14187	14092	14024	13956	13879	13834	14058	14104	13797	13958	13912	14042	14005	14038	14060	14062	13949	14065	13930	14066	13987	13870	13848	13951	13937	14042	14076	14122	13787	14006	13821	13952	14056	14088	14105	13955	13967	13878	13986	13994	13828	13921	13925	13981	14032	14081	14075	14124	14041	13942	13987	13987	14095	14044	13963	13911	14195	14075	14046	13923	13921	14017	14063	13881	13978	14133	13858	13906	14172	14089	13933	14105	14016	14023	13928	13921	14006	14113	14153	13962	13905	13853	13664	14102	13987	13966	13903	13909	14084	13939	14069	14066	13883	14015	13943	13957	14050	13990	13924	13945	13991	14187	14048	14197	13920	13929	13930	13891	14176	14044	13892	13899	14206	13987	14127	13884	13994	14032	13979	14016	14030	13861	13987	13962	14054	13872	13977	14190	13971	13839	13936	13915	14094	13848	14054	13960	14010	14144	14070	13852	14062	14082	13949	14107	14114	13896	13962	14021	13998	14014	14097	14017	13923	13866	13924	14116	13856	14066	13992	13903	14040	13732	14199	13875	14039	13978	13998	13872	13927	13795	14168	14037	13935	14078	13910	13977	14122	13973	14043	14023	13979	13891	14117	14147	14219	14021	14115	13938	13982	13824	13824	13992	14090	13979	13906	13800	13876	13865	14007	13925	14018	14035	13917	14013	14083	13874	13954	13969	13914	13892	14012	14051	14071	13804	14156	14053	13985	13947	14060	13930	14154	13961	14136	13929	13792	14055	13906	13868	14101	13883	14010	14018	14054	13996	14009	13970	13999	14030	14042	13941	14159	13993	13999	13983	13988	13918	14047	13999	14126	13907	13952	13941	13988	13963	13982	13958	14055	14043	14128	13881	14018	14011	13966	14075	13831	14076	13914	13982	14086	14026	13905	13971	14115	14073	14018	14103	14012	13878	14036	14150	13913	13996	14053	13997	13978	14032	14055	14162	13994	13920	13969	14082	13998	13812	13868	13933	13897	14037	14074	13883	13944	13847	14045	13870	13936	14038	13975	14102	14017	13807	13929	14056	14138	14017	13912	14064	14141	14217	13851	13967	13971	13902	13815	14067	13905	14107	13981	13907	13963	13942	13867	14018	14078	13948	14017	13964	13958	13963	14033	13986	14109	13982	13880	13856	13938	14015	13799	13882	13957	13931	14178	14098	13854	14016	13931	13971	14093	14010	13988	14002	14031	13989	14082	13793	13907	14092	13825	13931	13910	14096	13938	13922	13961	14074	13773	14043	13821	14064	14084	14028	14065	13908	14023	14107	13954	13914	13952	13935	14060	13969	14123	14060	13978	13910	14086	13906	14195	13969	14092	14250	14013	13996	13951	13850	13793	13923	13932	14019	13950	13988	14130	13968	14000	14006	13904	13992	14042	13982	13949	13832	14071	13928	13948	14122	13873	14105	13873	13899	13934	14062	13973	14012	14144	13960	14137	14018	13984	13967	13911	13922	14028	13938	14051	13879	13942	14035	13923	13939	13930	13852	14159	14091	14073	14025	14143	14062	14033	13865	13999	14008	13949	14088	14025	14039	13941	14017	13829	14001	14142	14160	13947	14015	14076	13966	14033	13903	14014	13927	13994	13946	13876	13885	14079	13980	13928	13957	14172	14072	14026	13924	13921	14034	14022	13990	13788	13852	13957	13953	13911	14071	13984	13852	14001	13801	14005	13926	14196	13957	13993	13912	13798	14144	14045	14021	13930	13969	13701	14059	14022	13965	13915	13968	13974	14135	14074	14016	14065	13826	13868	14020	14017	13886	13967	13983	13847	13878	13954	13797	14110	13813	13916	14013	13835	14049	13944	13884	14056	13837	13988	14041	13952	13841	13997	14000	14017	13903	14085	13854	13989	13993	14001	13901	13936	13928	13983	14006	13899	13924	14051	14090	13878	14205	13891	13906	13816	14009	14115	13905	14006	14087	13905	13864	13970	13987	13911	13894	13948	13987	14093	13940	13815	13838	14081	13988	13937	13951	13984	13803	13907	13932	14023	13746	13972	13973	14010	13857	14088	13995	13934	13937	14086	14013	13836	13972	13803	14090	13941	14095	13982	14014	14052	13958	14060	13970	13987	13896	13882	13988	14255	13930	14015	13973	14013	14119	13972	14061	13930	13915	13961	13916	14014	13999	13995	14015	14132	14074	14016	13988	14140	14203	13976	13898	14057	14038	14047	13919	13870	13973	13913	14001	13891	13935	14186	14090	13983	14059	14008	14102	14077	13835	14100	13947	14004	14067	14052	13841	14006	13961	13981	14037	14018	14239	14190	14069	14172	14032	13989	13995	13989	13976	14004	13939	13920	14070	13914	14058	13860	14043	13890	13890	14128	13800	14012	13998	14058	14024	13876	13924	14010	13957	14024	13969	14099	14163	14085	13951	14044	13828	14025	14044	14074	14140	13975	13996	14015	14110	13843	13812	14077	14147	13874	14087	13928	13984	13929	13984	13870	14050	13898	13955	14161	13918	13957	14142	13968	14039	14009	13854	14053	13887	14143	13974	13990	13919	13814	14078	13953	13881	14006	13938	14121	14016	13852	14200	14103	14077	14120	14175	13907	14010	14048	14066	13843	14014	14134	13933	13981	14012	14164	14040	14118	14067	14067	14002	14054	14072	14084	14105	13758	13953	13875	14171	14140	14042	13986	13998	13964	14024	13990	14156	14083	13981	14037	13931	13809	14004	14003	13785	14115	13785	13970	13934	14088	14031	14016	13940	13730	14099	14130	13904	14019	13933	14049	14175	13947	14047	14063	14077	13928	14059	13934	13885	13733	14065	14028	14046	14171	13939	13989	14062	13954	14119	14086	13970	14086	14065	13905	14021	13801	14183	13968	13981	14172	13944	14180	14144	14141	13827	13952	14045	13861	13933	13913	13975	14035	13778	13821	14020	14042	14030	13931	13785	14025	14065	13917	13815	13933	14042	13977	13927	13922	13969	13901	14011	13950	13999	13922	14146	14041	13962	13940	13980	13905	13864	13998	14047	14066	13982	14020	14075	14002	14153	13891	13993	13997	13925	13960	14019	13752	13884	14069	14099	13925	14021	13927	13957	13987	14101	14043	14059	13949	14084	13986	14096	13961	13919	13956	14059	13898	14100	14160	13918	13840	14015	13913	13960	14129	14007	14052	14022	13834	13880	14088	13975	14119	14110	13953	14009	14058	14049	13976	13786	14122	13984	13870	14106	14065	13879	14018	14008	13800	13915	14203	13998	14126	14178	14002	14094	14111	14006	13904	13927	13984	14099	14078	13955	13901	13923	13932	14070	14001	14238	13876	14024	14111	14046	14169	13992	13934	13950	14078	14094	14023	13957	13878	14021	13946	13983	13869	14048	13971	14047	13990	14055	14062	13976	13929	13999	14081	14097	13967	13975	13943	13768	13976	14121	13976	14072	14022	13888	14141	13945	14008	13971	14138	13876	13957	13913	13967	14162	13926	14087	13929	14054	13914	14175	14068	14107	14098	13999	14164	13922	14143	13887	13929	14035	13747	14082	14047	14003	13862	14011	14105	13830	13899	14045	13882	13855	14072	13988	14237	13836	14135	14155	13940	13838	14019	14018	13996	13978	14091	13887	14099	13888	14010	14091	13949	13998	14002	13930	13951	14044	14054	13833	13991	13964	13935	13988	13827	13972	13977	13960	13871	14067	14026	13995	14042	14041	14018	13856	14005	14049	13917	14030	13975	14014	14026	14074	14008	14077	14048	14056	14073	14023	14050	13963	14011	14111	14058	13942	13876	13942	14099	14115	13879	13935	14074	13918	14113	13885	14140	13952	14020	14079	14066	13840	13938	13913	13920	14040	14160	13950	14047	13992	14122	13867	13833	14066	14085	14137	14179	13909	14122	13878	14043	13961	14104	14019	14084	13978	13789	14033	14085	13843	13909	14070	13929	13994	14202	14016	13921	14031	14023	14175	14092	13814	13892	14007	14060	14032	14002	14112	14249	14020	13986	14023	14111	13954	14023	13958	14076	13887	13855	13989	13982	13932	13967	14019	13877	14044	13959	14037	14009	14090	13935	13855	14089	13887	14008	13907	13949	14080	13987	14055	13963	13948	13905	14096	13895	13952	13880	13921	14091	13929
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
